@charset "UTF-8";@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:400;src:url(/assets/fonts/golos-text-v4-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:500;src:url(/assets/fonts/golos-text-v4-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:600;src:url(/assets/fonts/golos-text-v4-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:700;src:url(/assets/fonts/golos-text-v4-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:800;src:url(/assets/fonts/golos-text-v4-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:900;src:url(/assets/fonts/golos-text-v4-latin-900.woff2) format("woff2")}:root{--accent: #f2d230;--accent2: #f29130;--back-norm: #0a0a0a;--back-weak: #201e1e;--back-strong: #292727;--border-norm: #393939;--color: #eee;--color-not-allowed: #aaa;--input-background: #333031;--strong: #fff;--shadow: 0 2px 6px rgba(0, 0, 0, .15);--shadow-inset: inset 0 3px 5px rgba(0, 0, 0, .125)}*{box-sizing:border-box;scroll-behavior:smooth}html{font-size:16px}body{background:var(--back-norm);color:var(--color);font-family:Golos Text,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.6em;margin:0;position:relative;min-height:100vh}body:before{content:" ";background-image:url(/assets/images/body-icons.png);background-position:center top 5px;background-repeat:repeat;background-size:250px;height:13em;left:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);opacity:.1;position:absolute;right:0;top:0;z-index:-1;filter:invert(1)}h1,h2,h3,h4,h5,h6,strong,b{font-weight:600;color:var(--strong)}h1{font-size:2em;font-weight:800;line-height:1.2em;margin-top:0;margin-bottom:1.02rem}h2{font-size:1.4em;font-weight:800;line-height:1.2em;margin-top:2.55rem;margin-bottom:1.7rem}h3{display:block;font-size:1.15em;font-weight:600;margin-top:1.7rem;margin-bottom:1.02rem}h4{display:block;font-size:1em;margin-top:1.7rem;margin-bottom:.68rem}h5,h6{display:block;font-size:.9em;margin-top:1.7rem;margin-bottom:1.02rem}p{margin-top:0;margin-bottom:1.02rem}p>svg{vertical-align:middle;width:1rem}a{color:var(--color);cursor:pointer;font-weight:400;text-decoration:none}a>svg{flex-basis:1rem;min-width:1rem;width:1rem}a:not([class]){position:relative;font-weight:500;text-decoration:1px underline var(--color);transition:text-decoration .2s ease-in-out}a:not([class]):hover{text-decoration-color:var(--color)}.button,button,input[type=submit]{color:var(--color);cursor:pointer;display:inline-block;background-color:var(--input-background);border:1px solid var(--border-norm);border-radius:5.28px;box-shadow:var(--shadow);font-size:.85rem;font-weight:500;line-height:1.6rem;padding:.6em 1em;position:relative;text-align:center;text-decoration:none;transition:background-color .1s ease;user-select:none;-webkit-user-select:none}.button:not(:last-of-type),button:not(:last-of-type),input[type=submit]:not(:last-of-type){margin-right:1em}.button[disabled],button[disabled],input[type=submit][disabled]{color:var(--color-not-allowed)!important;filter:grayscale(.5);pointer-events:none}.button[loading],button[loading],input[type=submit][loading]{background:var(--input-background)!important;pointer-events:none}.button[loading]:after,button[loading]:after,input[type=submit][loading]:after{content:"";width:1em;height:1em;border:2px solid var(--color);border-bottom-color:transparent;border-radius:100%;margin:0 .3rem;display:inline-block;vertical-align:text-bottom;animation:buttonLoading 1s linear infinite;top:calc(50% - .5em);right:1em}@keyframes buttonLoading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button[loading]>svg,button[loading]>svg,input[type=submit][loading]>svg{display:none}.button:not([disabled]):not([loading]):hover,button:not([disabled]):not([loading]):hover,input[type=submit]:not([disabled]):not([loading]):hover{background:var(--color)!important;box-shadow:var(--shadow-inset)!important;color:var(--back-norm)!important}.button:not([disabled]):not([loading]):active,button:not([disabled]):not([loading]):active,input[type=submit]:not([disabled]):not([loading]):active{transform:scale(.95)}.button:not([disabled]):not([loading]).primary,button:not([disabled]):not([loading]).primary,input[type=submit]:not([disabled]):not([loading]).primary{background:radial-gradient(at 50% 200%,var(--accent) 50%,var(--accent2));border-color:var(--accent2);color:#111;font-weight:600}.button:not([disabled]):not([loading]).primary:hover,button:not([disabled]):not([loading]).primary:hover,input[type=submit]:not([disabled]):not([loading]).primary:hover{border-color:var(--color)}.button:not([disabled]):not([loading]).secondary,button:not([disabled]):not([loading]).secondary,input[type=submit]:not([disabled]):not([loading]).secondary{background-color:#eee;color:#000;font-weight:500}.button:not([disabled]):not([loading]).secondary:hover,button:not([disabled]):not([loading]).secondary:hover,input[type=submit]:not([disabled]):not([loading]).secondary:hover{background:var(--back-weak);color:var(--color)}.button:not([disabled]):not([loading]).danger,button:not([disabled]):not([loading]).danger,input[type=submit]:not([disabled]):not([loading]).danger{background-color:#cb2a2a;border-color:#cb2a2a}.button:not([disabled]):not([loading]).danger:hover,button:not([disabled]):not([loading]).danger:hover,input[type=submit]:not([disabled]):not([loading]).danger:hover{background:var(--back-weak);border-color:var(--color);color:var(--color)}.button:not([disabled]):not([loading])[data-theme],button:not([disabled]):not([loading])[data-theme],input[type=submit]:not([disabled]):not([loading])[data-theme]{background-color:var(--primary-color);color:var(--text-color)}.button>svg,.button>img,button>svg,button>img,input[type=submit]>svg,input[type=submit]>img{color:inherit;display:inline-block;vertical-align:text-bottom;height:1.1rem;width:auto;margin:0 .3rem}.button>svg:first-child,.button>img:first-child,button>svg:first-child,button>img:first-child,input[type=submit]>svg:first-child,input[type=submit]>img:first-child{margin-left:0}.button>svg:last-child,.button>img:last-child,button>svg:last-child,button>img:last-child,input[type=submit]>svg:last-child,input[type=submit]>img:last-child{margin-right:0}.button>strong,button>strong,input[type=submit]>strong{font-size:1.4em;display:inline-block;margin-right:.66em;vertical-align:text-bottom}i-icon>svg{display:inline-block;vertical-align:middle;width:17.6px}button{font-weight:500;font-family:inherit}input[type=text],input[type=number],input[type=password],input[type=email],input[type=datetime-local]{background:var(--input-background);border:1px solid var(--border-norm);border-radius:5.28px;box-shadow:var(--shadow);color:var(--color);display:block;font-family:inherit;font-size:.9em;margin-bottom:.68rem;padding:.66em .88em;width:-moz-available;width:-webkit-fill-available;width:available;max-width:min(100%,39rem);outline:none}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,input[type=datetime-local]:focus{background-color:var(--back-norm)}input[type=text]+.input-invalid,input[type=number]+.input-invalid,input[type=password]+.input-invalid,input[type=email]+.input-invalid,input[type=datetime-local]+.input-invalid{color:#ffafaf;display:none;font-size:.9em;margin-top:-.33em;margin-bottom:.68rem}input[type=text]+.input-invalid.after-submit,input[type=number]+.input-invalid.after-submit,input[type=password]+.input-invalid.after-submit,input[type=email]+.input-invalid.after-submit,input[type=datetime-local]+.input-invalid.after-submit{display:block}input[type=text]:invalid+.input-invalid,input[type=number]:invalid+.input-invalid,input[type=password]:invalid+.input-invalid,input[type=email]:invalid+.input-invalid,input[type=datetime-local]:invalid+.input-invalid{display:block}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=file]{border-radius:16px;background-color:var(--input-background);color:var(--color);padding:.88em;margin-bottom:.34rem;margin-right:.34rem;display:block}:not(.input-select)>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;content:" ";display:inline-block;vertical-align:middle;margin:0 .75em 0 0;width:1.8em;height:1.8em;background-color:var(--input-background);border-radius:8px;box-shadow:var(--shadow);cursor:pointer;position:relative}:not(.input-select)>input[type=checkbox]:not(:checked){border:1px solid var(--border-norm)}:not(.input-select)>input[type=checkbox]:checked:after{content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMzMzMjMwIiBkPSJNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:60%;background-position:center center;position:absolute;left:0;top:0;background-color:var(--accent);height:100%;width:100%;border-radius:inherit}:not(.input-select)>input[type=checkbox]+label[for]{display:inline-block;vertical-align:top;font-weight:400;margin:0;max-width:calc(100% - 3em)}:not(.input-select)>input[type=checkbox]+label[for]+small{margin-top:.5em}:not(.input-select)>input[type=checkbox]:not([disabled])+label[for]{cursor:pointer}input[type=radio]{display:none}input[type=radio]+label[for],.as-radio{background-color:var(--input-background);border:1px solid var(--border-norm);border-radius:5.28px;max-width:39rem;display:flex;align-items:center;cursor:pointer;margin:0 0 .204rem;padding:.6em 1.2em;-webkit-user-select:none;user-select:none;font-size:.9em}input[type=radio]+label[for]:has(>img),.as-radio:has(>img){padding-left:2.4em}input[type=radio]:checked+label[for],input[type=radio]+label[for]:hover,.as-radio:focus,.as-radio:hover{background-color:var(--input-background);color:var(--accent)}input[type=radio]+label[for]>img,.as-radio>img{height:1.5em;margin:-1em 1em -1em -1.5em}input[type=radio][disabled]+label[for],.as-radio[disabled]{cursor:default;opacity:.6}textarea{background-color:var(--input-background);border-radius:8px;border:1px solid var(--border-norm);box-shadow:var(--shadow);color:var(--color);display:block;font-family:inherit;font-size:.9em;margin-bottom:.68rem;padding:.66em .88em;width:-moz-available;width:-webkit-fill-available;width:available;max-width:39rem;outline:none;resize:vertical;min-height:8em}textarea:focus{background-color:var(--back-strong)}select{border-radius:8px;background-color:var(--input-background);border:1px solid var(--border-norm);color:var(--color);padding:.8em 1em;margin-bottom:.34rem;margin-right:.34rem}select:focus{background-color:var(--back-strong)}.input-select{display:inline-block;font-size:.9em;position:relative;-webkit-user-select:none;user-select:none;width:100%}.input-select>label{background-color:var(--back-strong);border:1px solid var(--border-norm);border-radius:8px;color:var(--color);cursor:pointer;display:inline-block;max-width:unset;width:100%}.input-select>label:after{content:"▾";display:block;width:1em;height:1em;line-height:1;position:absolute;right:.75em;top:1em}.input-select>label:hover{background-color:var(--back-norm);position:relative}.input-select>ul{position:absolute;z-index:999;display:none;left:-100vw;top:2.5em;background-color:var(--back-strong);padding:0;margin:0;max-height:50vh;overflow-y:auto;height:max-content;width:100%;list-style:none;border-radius:8px;box-shadow:var(--shadow);border:1px solid var(--border-norm)}.input-select>ul>li:hover,.input-select>ul>li:focus{background-color:var(--back-norm)}.input-select li{display:flex;align-items:center;gap:.75em;font-weight:400;margin:0;padding:.5em 1em;text-decoration:none;cursor:pointer}.input-select li>img{height:1.2em}.input-select>ul.open{display:block;left:0}label:not(.inline){margin-bottom:.25em;display:block;font-weight:700;opacity:.8;color:var(--strong)}form{margin:0}form label+small{display:block;font-size:.9em;margin-top:-.34rem;margin-bottom:.68rem;opacity:.9}form:invalid button[type=submit],form:invalid button:not([type=button]){filter:grayscale(1);pointer-events:none}.input-field:not(:last-child){margin-bottom:1.375rem}details:not(.classic){margin-bottom:.68rem}details:not(.classic)>summary{background-color:var(--back-weak);border-radius:8px;border:1px solid var(--border-norm);cursor:pointer;font-size:.9em;list-style:none;padding:.8em 1.5em .8em 3em;position:relative;user-select:none;-webkit-user-select:none}details:not(.classic)>summary::marker,details:not(.classic)>summary::-webkit-details-marker{display:none}details:not(.classic)>summary:before{content:"＋";color:var(--color);font-size:24px;left:.3em;top:22%;opacity:.7;position:absolute;transition:.2s ease-in-out;width:1.2em;height:1.2em;text-align:center}details:not(.classic)>summary:hover{background-color:var(--back-strong)}details:not(.classic)[open]>summary{background-color:var(--back-strong)}details:not(.classic)[open]>summary:before{transform:rotate(45deg)}details:not(.classic)[open]:last-child{margin-bottom:10px}details:not(.classic)[open]>:not(summary){margin-top:3px}details:not(.classic)[open]:not(.no-back)>:not(summary){background-color:var(--back-weak);border-radius:8px}details:not(.classic)[open]:not(.no-padding)>:not(summary){padding:15px}details:not(.classic).not-clickable>summary{pointer-events:none;padding-left:1.5em}details:not(.classic).not-clickable>summary:before{content:unset}ul{margin-bottom:1.65rem;padding-left:1.65rem}ul>li{margin-bottom:.275rem}code{background-color:var(--back-strong);border-radius:8px;color:var(--accent2);font-size:.8em;padding:3px}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--back-strong);border-radius:8px;border:0;height:.5em}::-moz-progress-bar{background-color:var(--color);border-radius:8px}::-webkit-progress-bar{background-color:var(--back-strong);border-radius:8px}::-webkit-progress-value{background-color:var(--color);border-radius:8px}[disabled]{pointer-events:none}[disabled]:is(a){color:var(--color-not-allowed);text-decoration-color:var(--color-not-allowed)}.hidden,[x-cloak]{display:none!important}.invisible{visibility:hidden!important}.text-small{font-size:.9em!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:1.7rem!important}.mb-1{margin-bottom:1.7rem!important}.bt-1{border-top:1px solid var(--border-norm);padding-top:1.65rem}.bb-1{border-bottom:1px solid var(--border-norm);padding-bottom:1.65rem}.color-accent{color:var(--accent)}.negative,.negative *,.negative a:hover{color:var(--back-norm)}.text-gradient{background-image:linear-gradient(180deg,var(--accent),var(--accent2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-color:var(--accent2);max-width:max-content}[data-theme][data-theme=discord]{--primary-color: #404eed;--text-color: #fff}[data-theme][data-theme=google]{--primary-color: #4285f4;--text-color: #fff}[data-theme][data-theme=steam]{--primary-color: #145c8f;--text-color: #fff}[data-theme][data-theme=itch]{--primary-color: #ff2e51;--text-color: #fff}@media (min-width: 1024px){html,body{font-size:17.6px}.no-desktop{display:none!important;pointer-events:none!important}}@media (max-width: 640px){form{display:block;width:100%}.button,button{text-align:center}.no-mobile{display:none!important;pointer-events:none!important}}body>.layout-page{min-height:82vh;padding-top:.363rem;padding-bottom:.726rem}body>.layout-page .layout-content-wrapper>*{overflow-x:visible;padding-left:1.1rem;padding-right:1.1rem;position:relative}body>.layout-page .layout-content-wrapper>.container-fluid{width:100%}body>.layout-page .layout-content-wrapper>.container-fluid>*{margin-bottom:.85rem;margin-top:.85rem}body>.layout-page .layout-content-wrapper>.container-limited>*{max-width:65rem;margin-left:auto;margin-right:auto}body .navigation-bar{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}body .navigation-bar .logo{display:flex;align-items:center;-webkit-user-select:none;user-select:none;font-weight:700;gap:1.1rem}body .navigation-bar .logo>img,body .navigation-bar img.logo{width:auto;height:1.5em;display:inline-block;vertical-align:middle}body #toasts-container{position:fixed;top:3.5vh;left:50%;padding:.75em;z-index:60;display:flex;flex-direction:column;gap:.75em;transform:translate(-50%);max-width:384px;width:100%}body #toasts-container:not(:has(>.toast-notification)){display:none}body #toasts-container>.toast-notification{animation:showToast .3s ease-in-out;background-color:#202a3b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-norm);border-radius:8px;box-shadow:0 2px 16px #00000080;cursor:pointer;font-size:.9em;display:flex;align-items:flex-start;gap:.75em;padding:.75em 2.6em .75em 1.1em;position:relative;text-align:center}body #toasts-container>.toast-notification:before{content:"✖";position:absolute;top:.75em;right:.75em;opacity:.5}body #toasts-container>.toast-notification.with-image>img{border-radius:8px;box-shadow:var(--shadow);height:3.5em;margin-left:-2em;margin-right:-.2em}body #toasts-container>.toast-notification.toast-success{background-color:#1d422f}body #toasts-container>.toast-notification.toast-error{background-color:#3a1b1b}body #toasts-container>.toast-notification>p{flex:1;margin:0}@keyframes showToast{0%{transform:translateY(-10px);opacity:0}to{transform:unset;opacity:1}}body .row-cols{display:flex;flex-wrap:wrap;margin-bottom:1.7rem}body .row-cols>.row-col-auto,body .row-cols>.row-col-1,body .row-cols>.row-col-2,body .row-cols>.row-col-3,body .row-cols>.row-col-4,body .row-cols>.row-col-5,body .row-cols>.row-col-6,body .row-cols>.row-col-7,body .row-cols>.row-col-8,body .row-cols>.row-col-9,body .row-cols>.row-col-10,body .row-cols>.row-col-11,body .row-cols>.row-col-12{position:relative;width:100%}body .row-cols .col-background{background:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;padding:1.375rem!important}body .page-meta{margin-bottom:1.7rem!important;margin-top:1.122rem!important;text-wrap:balance;word-break:break-word}body .page-meta>*{margin-left:0;max-width:640px!important}body .page-meta>h1:has(>img){display:flex;flex-wrap:wrap;align-items:center;gap:.5em}body .page-meta>h1:has(>img)>*{flex:1}body .page-meta>h1:has(>img)>img{border-radius:50%;height:1.3em;flex:0}body .cursor-paginator,body .range-paginator{display:flex;align-items:center;gap:1em}body .cursor-paginator>*,body .range-paginator>*{margin:0}body .cursor-paginator>a,body .range-paginator>a{margin:0;padding:.2em .4em;width:2.2em}body .cursor-paginator>a:not(:last-of-type),body .range-paginator>a:not(:last-of-type){margin-right:-.75em}body .cursor-paginator>a[selected],body .range-paginator>a[selected]{background-color:var(--back-strong);color:var(--accent)}body .paginator-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.33em 1em}body .paginator-filters>*{margin:0}body .paginator-filters>span{font-size:.9em}body .paginator-filters>a{margin:0;padding:.2em .5em}body .paginator-filters>a>svg{display:none;height:1em;margin-right:.33em!important}body .paginator-filters>a:not(:last-of-type){margin-right:-.75em}body .paginator-filters>a[selected]{background-color:var(--back-strong);color:var(--accent)}body .paginator-filters>a[selected]>svg{display:inline}body .table-container{overflow-x:auto}body .table-container>table{border-collapse:separate;border-spacing:0 .85rem;border-color:inherit;text-indent:0;width:100%}body .table-container>table tr>th{font-size:.8em;font-weight:700;padding:.5rem 1.5rem;text-align:left}body .table-container>table tr>td{background-color:var(--back-weak);border:1px solid var(--border-norm);border-left-width:0;border-right-width:0;vertical-align:middle;padding:.66rem 1.5rem}body .table-container>table tr>td:first-of-type{border-radius:8px 0 0 8px;border-left-width:1px}body .table-container>table tr>td:last-of-type{border-radius:0 8px 8px 0;border-right-width:1px}body .table-container>table tr>td>img{height:1em;width:auto}body .table-container>table tr>td button,body .table-container>table tr>td .button{margin-bottom:-.33em;margin-top:-.33em}body .inline-commands>*{margin-right:10px}body .inline-commands.full-width>*{display:block;width:100%;margin-bottom:10px}body #toggle-super-aside{display:none;margin:-1em 0}body .with-super-aside{display:flex;flex-direction:row;justify-content:center}body .with-super-aside>aside{background:var(--back-weak);border:1px solid var(--border-norm);flex:0 0 15vw;min-width:calc(300px - 1.7rem);margin-right:1.7rem;max-height:75vh;height:100%;padding:1.1rem;margin-top:2.2rem;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;font-size:.85em;user-select:none;-webkit-user-select:none;position:sticky;top:2.2rem;left:0;scroll-behavior:initial}body .with-super-aside>aside>p{margin:0}body .with-super-aside>aside>h6,body .with-super-aside>aside>label,body .with-super-aside>aside a{display:block;padding:.25rem .6rem;margin:0}body .with-super-aside>aside>h6,body .with-super-aside>aside>label{text-transform:uppercase;font-size:.8em;font-weight:700;color:var(--color-not-allowed);margin-top:.55rem}body .with-super-aside>aside a{background:var(--back-weak);display:flex;align-items:center;gap:.8rem}body .with-super-aside>aside a:hover{background:var(--back-strong)}body .with-super-aside>aside a>img{height:1em}body .with-super-aside>aside .current-page{background:var(--back-strong);color:var(--accent);font-weight:600}body .with-super-aside .layout-content-wrapper{flex:0 1 70vw;width:100%}body .with-super-aside:not(.aside-expanded)>aside{display:none;flex-basis:0}body .lazy{min-height:1.6em;overflow:hidden;position:relative;pointer-events:none}body .lazy:after{content:"";position:absolute;top:0;left:-3em;bottom:0;width:50%;transform:translate(-100%);background:linear-gradient(to right,transparent,var(--back-strong),transparent);animation:lazyLoading 1s infinite;z-index:-1}body .lazy span{height:1.6em;display:block;width:70%;position:relative;z-index:0;overflow:hidden;color:transparent}body .lazy span:after{content:"";background-color:var(--back-strong);position:absolute;left:0;top:.3em;width:100%;height:1em}body .message-block{--color-back: #000;--color-border: #eee;--color-text: #eee;background-color:var(--color-back);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font-size:.9em;margin:0;max-width:100%;padding:.75em 1em;-webkit-user-select:none;user-select:none;width:100%;white-space:wrap}body .message-block.info-block{--color-back: #314151;--color-border: #8CC5FD;--color-text: #8CC5FD}body .message-block.error-block{--color-back: #513036;--color-border: #fd8b8d;--color-text: #fd8b8d}body .message-block.inline-block{width:max-content}body .message-block:not(:first-of-type){margin-top:.88rem}body .message-block:not(:last-of-type){margin-bottom:.88rem}@keyframes lazyLoading{to{left:150%}}@media (max-width: 864px){body .row-cols>:empty{display:none}body .row-cols .col-background{margin-left:-1.1rem;margin-right:-1.1rem;width:calc(100% + 2.2rem)}}@media (max-width: 1024px){body .table-container.break-cells>table tr{background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;display:block;margin-bottom:.85rem;padding:1em}body .table-container.break-cells>table tr:has(>th){display:none}body .table-container.break-cells>table tr>td{background:transparent;border:0;display:block;padding:0 1rem 1rem 40%;position:relative}body .table-container.break-cells>table tr>td:before{content:attr(data-label);height:100%;font-weight:700;text-align:left;float:left;position:absolute;left:0;width:35%;word-break:break-word}body .table-container.break-cells>table tr>td:last-of-type{padding-bottom:0}}@media (max-width: 1280px){body .layout-content-wrapper .inline-commands>*:not(:last-of-type){margin:0 10px 10px 0}}@media (min-width: 865px){body .layout-page{min-height:85vh;padding-top:.726rem;padding-bottom:1.1rem}body .layout-page .layout-content-wrapper>.container-fluid>*{margin-bottom:1.7rem;margin-top:1.7rem}body .page-meta{margin-bottom:2.55rem!important;margin-top:1.7rem!important;padding-right:5em;text-align:left}body .row-cols{gap:1.1rem}body .row-cols>[class*=row-col-]{flex:0 0 auto}body .row-cols>.row-col-auto{max-width:calc(100% - 1.1rem)}body .row-cols>.row-col-1{max-width:calc(8.3333333333% - 1.1rem)}body .row-cols>.row-col-2{max-width:calc(16.6666666666% - 1.1rem)}body .row-cols>.row-col-3{max-width:calc(25% - 1.1rem)}body .row-cols>.row-col-4{max-width:calc(33.3333333333% - 1.1rem)}body .row-cols>.row-col-5{max-width:calc(41.6666666666% - 1.1rem)}body .row-cols>.row-col-6{max-width:calc(50% - 1.1rem)}body .row-cols>.row-col-7{max-width:calc(58.3333333333% - 1.1rem)}body .row-cols>.row-col-8{max-width:calc(66.6666666666% - 1.1rem)}body .row-cols>.row-col-9{max-width:calc(75% - 1.1rem)}body .row-cols>.row-col-10{max-width:calc(83.3333333333% - 1.1rem)}body .row-cols>.row-col-11{max-width:calc(91.6666666666% - 1.1rem)}body .row-cols>.row-col-12{max-width:calc(100% - 1.1rem)}}@media (max-width: 1024px){body:has(>.layout-page.with-super-aside.aside-expanded){overflow-y:hidden}body:has(>.layout-page.with-super-aside.aside-expanded) #site-header{background:var(--back-weak);border-bottom:1px solid var(--border-norm)}body #toggle-super-aside,body .with-super-aside{display:block}body .with-super-aside>aside{margin-top:0;max-height:100vh;width:100%}body .with-super-aside.loading-aside>aside{display:none!important}body .with-super-aside.aside-expanded>aside{background:var(--back-weak);position:fixed;z-index:9;top:0;bottom:0;left:0;right:0;padding-top:7em}body .with-super-aside.aside-expanded>aside a{background:var(--back-strong)}}.layout-page.basic-layout .layout-content-wrapper{max-width:33rem;margin-left:auto;margin-right:auto}.layout-page.basic-layout .layout-content-wrapper>*>*{margin-left:auto;margin-right:auto;max-width:33rem}.layout-page.basic-layout .layout-content-wrapper>.container-fluid>*{margin-bottom:1.7rem;margin-top:1.7rem}.layout-page.basic-layout .layout-content-wrapper .logo-header{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin-bottom:1.7rem;margin-top:1.7rem}.layout-page.basic-layout .layout-content-wrapper .logo-header>*{margin:0}.layout-page.basic-layout .layout-content-wrapper .logo-header>img{height:1.4em}.layout-page.basic-layout .layout-content-wrapper .logo-header>span{font-weight:600;background-image:linear-gradient(180deg,var(--accent),var(--accent2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-color:var(--accent2);max-width:max-content}.layout-page.basic-layout .layout-content-wrapper .basic-header{margin-bottom:2.55rem;text-align:center}.layout-page.basic-layout .layout-content-wrapper .basic-header .top-level-logo{width:2.5em;height:2.5em;margin-top:.85rem;margin-bottom:1.275rem}.layout-page.basic-layout .layout-content-wrapper .basic-header h1{margin-bottom:.25em}.layout-page.basic-layout .layout-content-wrapper .basic-header *:has(+h1),.layout-page.basic-layout .layout-content-wrapper .basic-header h1+*{display:block;font-size:1.1em;font-weight:500}.layout-page.basic-layout .layout-content-wrapper .basic-header img{width:2.5em;height:2.5em;margin-bottom:1.1rem;border-radius:8px;display:inline-block;vertical-align:middle}.layout-page.basic-layout .layout-content-wrapper .inline-commands>*{display:block;width:100%;margin-bottom:.51rem}#site-footer-basic{background-color:var(--back-norm);border-top:1px solid var(--border-norm);display:flex;gap:1.1rem;justify-content:center;align-items:center;padding:1.275rem 0}#site-footer-basic>.logo>img{height:1.2em;vertical-align:middle}#site-footer-basic>a{color:color-mix(in srgb,var(--color) 80%,transparent);text-decoration-color:color-mix(in srgb,var(--color) 80%,transparent)}@media (min-width: 640px){.layout-page.basic-layout .layout-content-wrapper{padding-bottom:1.7rem;padding-top:1.7rem}.layout-page.basic-layout .layout-content-wrapper>*{padding-left:1.65rem;padding-right:1.65rem}.layout-page.basic-layout .layout-content-wrapper .with-background{background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px}.layout-page.basic-layout .layout-content-wrapper .with-background:not(:last-of-type){margin-bottom:1.7rem}.layout-page.basic-layout .layout-content-wrapper .basic-header .top-level-logo{width:4.5em;height:4.5em}.layout-page.basic-layout .layout-content-wrapper .logo-header{margin-bottom:1.7rem;margin-top:0}}#site-header{padding:.5rem 1.1rem;position:relative;z-index:10}#site-header .container-limited{max-width:65rem;margin-left:auto;margin-right:auto}#site-header>.navigation-bar{justify-content:space-between;height:100%;max-width:70.85rem}#site-header>.navigation-bar .navigation-bar-left,#site-header>.navigation-bar .navigation-bar-right{flex-basis:calc(34% - 1.1rem);display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}#site-header>.navigation-bar .navigation-bar-right{flex-basis:auto;justify-content:flex-end}#site-header>.navigation-bar .navigation-item-link{cursor:pointer;font-size:1rem;padding:.825rem 0;position:relative}#site-header>.navigation-bar .navigation-item-link[selected],#site-header>.navigation-bar .navigation-item-link:not(.logo):hover{color:var(--accent)}#site-header>.navigation-bar .navigation-item-link[selected]:before,#site-header>.navigation-bar .navigation-item-link:not(.logo):hover:before{content:"";position:absolute;bottom:0;left:calc(50% - .9rem);width:1.8rem;height:2px;background-color:var(--accent)}#site-header>.navigation-bar .navigation-item-link:not(:last-of-type){margin-right:.8em}#site-header>.navigation-bar .navigation-item-link[disabled]{color:var(--color-not-allowed);cursor:default;pointer-events:none}#site-header>.navigation-bar .navigation-item-link>svg,#site-header>.navigation-bar .navigation-item-link>img{height:1.8rem;width:1.8rem;margin-top:-.2em;vertical-align:middle}#site-header>.navigation-bar .navigation-item-link>svg+span,#site-header>.navigation-bar .navigation-item-link>img+span{display:none;margin-left:.4em}#site-header>.navigation-bar .navigation-item-link>svg+span+small,#site-header>.navigation-bar .navigation-item-link>img+span+small{display:none}#site-header>.navigation-bar .navigation-item-link>small{background:var(--input-background);border-radius:8px;font-size:.6em;padding:.4em;text-transform:uppercase}#site-header>.navigation-bar .logo>img{width:1.8rem;height:1.8rem;margin-top:0}#site-header>.navigation-bar .logo>span{background-image:linear-gradient(180deg,var(--accent),var(--accent2));-webkit-background-clip:text;background-clip:text;background-color:var(--accent2);color:transparent;font-weight:700;display:none}#site-header>.navigation-bar .account>img{border-radius:50%}body.no-site-header>.layout-page{padding-top:4.25rem}@media (min-width: 640px){#site-header>.navigation-bar .logo>img+span{display:block}}@media (min-width: 1024px){#site-header>.navigation-bar .navigation-bar-right .navigation-item-link>span,#site-header>.navigation-bar .navigation-bar-right .navigation-item-link>small{display:inline}}@media (min-width: 1280px){#site-header{position:relative}#site-header>.navigation-bar{justify-content:flex-start}#site-header>.navigation-bar .navigation-bar-left{flex-basis:calc(20% - 1.1rem)}#site-header>.navigation-bar .navigation-bar-right{flex-basis:calc(60% - 1.1rem);justify-content:center}}#site-footer{color:color-mix(in srgb,var(--color),#000 20%);font-size:.9em;border-top:1px solid color-mix(in srgb,var(--border-norm) 60%,var(--back-norm));background:color-mix(in srgb,var(--back-weak) 30%,var(--back-norm));padding:1.1rem;white-space:nowrap}#site-footer .container-limited{max-width:65rem;margin-left:auto;margin-right:auto}#site-footer>div{flex-wrap:wrap}#site-footer>div p{margin-bottom:.5em}#site-footer>div a{color:inherit;flex:0 0 max-content;font-weight:400}#site-footer>div .blank{display:none}body.footer-center #site-footer>div{justify-content:center}@media (min-width: 864px){#site-footer{padding-top:2.2rem;padding-bottom:2.2rem}#site-footer>div .blank{display:block;flex:1}}body:has([data-modal]:not(.modal-hidden):not([style*="display: none;"])){overflow-y:hidden}.data-modal-content{display:none;pointer-events:none}[data-modal]{display:none;position:fixed!important;top:0;right:0;bottom:0;width:100vw;padding:0!important;overflow:hidden!important;background:#000000a8;z-index:13}[data-modal]>.modal-content{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:var(--back-weak);background:color-mix(in srgb,transparent,var(--back-weak) 30%);border-radius:16px 16px 0 0;box-shadow:var(--shadow);height:100dvh;margin:70px auto 0;max-height:calc(100dvh - 70px);overflow:hidden;padding:1.1rem;animation:displayModalContent .5s ease-in-out;transition:transform .8s ease-in-out;position:relative;z-index:13}[data-modal]>.modal-content>.modal-close{position:fixed;background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:50%;padding:.2em;top:1.1rem;right:1.1rem;-webkit-user-select:none;user-select:none;z-index:10;box-shadow:0 0 24px #0009}[data-modal]>.modal-content>.modal-close>svg{display:inline-block;vertical-align:middle;opacity:.5;width:1.8em}[data-modal]>.modal-content>.modal-close:hover>svg{opacity:1}[data-modal]>.modal-content>.modal-content-wrapper{max-height:100%;overflow-y:auto}[data-modal]>.modal-content>.modal-content-wrapper>*:nth-child(1){margin-top:3rem!important}[data-modal]>.modal-content>.modal-content-wrapper>h2{margin-bottom:1em}[data-modal]:not(.modal-hidden):not([style*="display: none;"]){display:block;animation:displayModal .2s ease-in-out;transition:background .2s ease-in-out}@keyframes displayModal{0%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes displayModalContent{0%{opacity:0;transform:translateY(1.7rem)}to{opacity:1;transform:0}}@media (min-width: 864px){[data-modal]>.modal-content{border:1px solid var(--border-norm);border-radius:8px;margin-top:5.1rem;max-height:80vh;max-width:604.8px;padding:1.65rem}}@media (max-width: 863px){body>.layout-page.basic-layout [data-modal]>.modal-content{margin-top:0;max-height:100%}}@media (max-height: 640px){[data-modal]>.modal-content{border-radius:0;max-height:100dvh;margin-top:0}}body .about-title{margin:0 auto;margin-bottom:3.4rem;max-width:39rem}body .about-title>h1{font-size:2.2em;text-transform:uppercase}body .about-title>h1+p{font-size:1.3em;font-weight:700;line-height:140%;margin:1.1rem auto 2.2rem;text-wrap:balance}body .promote-container:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent,var(--back-norm))}body .promote-container>div.placeholder{border-radius:8px;background-color:var(--back-weak);height:5rem}body .promote-container>div.explanation{position:absolute;z-index:2;top:3rem;left:50%;transform:translate(-50%);background:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;padding:1.1rem;width:80%;max-width:30rem;display:flex;flex-direction:column;gap:1.1rem;align-items:center}body .promote-container>div.explanation>img,body .promote-container>div.explanation>svg{height:4em}body .promote-container>div.explanation>p{margin:0}body .promote-container>div.explanation>p>span{color:var(--c);font-weight:600}body .promote-container.my-services{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(33.3333333333% - 1.1rem,100%),1fr));gap:1.1rem;align-content:flex-start;position:relative;z-index:0;max-height:20em;overflow:hidden}body .promote-container.my-services>div.placeholder{height:9rem}body .promote-container.my-loot{display:flex;flex-direction:column;flex-wrap:wrap;gap:.33em;position:relative;z-index:0}body .promote-container.my-loot>div.placeholder{height:5rem}body .landing-promote-cta{padding-bottom:2.55rem;text-align:center}@media (min-width: 640px){body .promote-container.my-services{grid-template-columns:repeat(auto-fill,minmax(min(25% - 1.1rem,100%),1fr))}}@media (min-width: 864px){body .promote-container.my-services{grid-template-columns:repeat(auto-fill,minmax(min(16.6666666667% - 1.1rem,100%),1fr))}}@media (min-width: 864px){body.about .about-title{margin-bottom:5.1rem;margin-top:3.4rem}body.about .landing-promote-cta{padding-top:1.7rem}}body.play .my-services{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(33.3333333333% - 1.1rem,100%),1fr));gap:1.1rem;min-height:8.2em}body.play .my-services>.service-card{display:flex;flex-direction:column;flex:0 0 calc(33% - .7333333333rem);align-items:start;background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;box-shadow:var(--shadow);color:var(--color);height:8.2em;gap:.5em;padding:1em;text-decoration:none;position:relative;z-index:0}body.play .my-services>.service-card>.service-icon{flex:0 1 auto;aspect-ratio:1;width:5em;max-width:100%}body.play .my-services>.service-card>span{display:block;font-size:.85em;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}body.play .my-services>.service-card:hover{background-color:var(--back-strong);cursor:pointer}body.play .my-services>.service-card.lazy{opacity:.5;pointer-events:none}body.play .my-services>.service-card.lazy>.service-icon{background-color:var(--back-strong);border-radius:8px}body.play [data-modal=service_details] .modal-content-wrapper>*{margin-bottom:1.7rem;margin-top:0}body.play [data-modal=service_details] .modal-content-wrapper h2{display:flex;align-items:center;gap:.66em}body.play [data-modal=service_details] .modal-content-wrapper h2>img{border-radius:8px;height:2.66em}body.play [data-modal=service_details] .modal-content-wrapper h4{margin-top:3em}body.play [data-modal=service_details] .modal-content-wrapper .service_user_content>*:not(:last-child){margin-bottom:1em}body.play [data-modal=service_details] .modal-content-wrapper .service_user_content>div{display:flex;flex-wrap:wrap;justify-content:start;gap:.66em;-webkit-user-select:none;user-select:none}body.play [data-modal=service_details] .modal-content-wrapper .service_user_content>div>small{flex:1 0 100%}body.play [data-modal=service_details] .modal-content-wrapper .service_user_content>div>div{flex:0 1 14%;width:14%;aspect-ratio:1}body.play [data-modal=service_details] .modal-content-wrapper .service_user_content>div>div>img{background-color:var(--back-weak);border-radius:8px;padding:.33em;width:100%}body.play [data-modal=service_details] .modal-content-wrapper .service_user_content>div>div>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.play [data-modal=service_details] .modal-content-wrapper .service_user_content>div>div.locked>img{filter:grayscale(1);opacity:.66}body.play .my-loot{display:flex;flex-direction:column;flex-wrap:wrap}body.play .my-loot>.loot-log{display:grid;grid-template-columns:0fr 1fr;border-radius:8px;gap:0 1.1rem;padding:1.1rem;margin-bottom:.33rem}body.play .my-loot>.loot-log:nth-of-type(odd){background-color:var(--back-weak)}body.play .my-loot>.loot-log:nth-of-type(2n){background-color:color-mix(in srgb,var(--back-weak) 75%,transparent)}body.play .my-loot>.loot-log>img{height:3.3em;width:3.3em;object-fit:contain;grid-column:1}body.play .my-loot>.loot-log>div:nth-of-type(1){display:flex;flex-direction:column;grid-column:2/span 3}body.play .my-loot>.loot-log>div:nth-of-type(2){display:flex;font-size:.9em;gap:1em;grid-column:2/span 3}body.play .my-loot>.loot-log>div:nth-of-type(2)>img{height:1.6em}body.play .claim-redeem{background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;display:flex;flex-direction:row;align-items:start;gap:1.1rem;padding:1.1rem}body.play .claim-redeem>div.redeem-icon{display:flex;align-items:center;justify-content:center;flex:1 0;padding:.5em 0}body.play .claim-redeem>div.redeem-icon>img,body.play .claim-redeem>div.redeem-icon>svg{display:block;height:2em;margin:0 auto;color:var(--input-background)}body.play .claim-redeem>div.redeem-form{flex:0 0 90%}body.play .claim-redeem>div.redeem-form>p{text-wrap:balance}@media (min-width: 640px){body.play .my-services{grid-template-columns:repeat(auto-fill,minmax(min(25% - 1.1rem,100%),1fr));min-height:10em}body.play .my-services>.service-card{height:10em}body.play .claim-redeem{align-items:center}body.play .claim-redeem>div.redeem-icon{padding:0}body.play .claim-redeem>div.redeem-icon>img,body.play .claim-redeem>div.redeem-icon>svg{height:6em}body.play .claim-redeem>div.redeem-form{flex:0 80%}}@media (min-width: 864px){body.play .my-services{grid-template-columns:repeat(auto-fill,minmax(min(16.6666666667% - 1.1rem,100%),1fr));min-height:10em}body.play .my-services>.service-card{height:10em}}@media (min-width: 1024px){body.play .my-loot>.loot-log>div:nth-of-type(1){grid-column:2}body.play .my-loot>.loot-log>div:nth-of-type(2){grid-column:3;justify-content:end}}body .avatar{border-radius:48px!important;object-fit:cover;aspect-ratio:1;width:80px;max-width:100%}body .avatar.inline{width:1.2em;display:inline-block;vertical-align:middle}body .relay-data{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.561rem!important;position:relative}body .relay-data.lazy{height:3em;z-index:0}body .relay-data>div.username{flex:2}body .relay-data>div>*{display:block;font-size:.9em;margin-left:.66rem;margin-right:.66rem}body .relay-data>div>button{display:inline-block;margin:0 0 0 .33em;white-space:nowrap}body .relay-data .picture{width:2.2em;height:2.2em;border:2px solid var(--color);border-radius:16px;pointer-events:none;position:relative}body .relay-data .picture:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:center center/cover no-repeat var(--url);border-radius:16px}body .relay-data .picture[style*="/logos/"]:before{filter:invert(1)}body .relay-data[data-theme] .picture{border-color:var(--primary-color)}body.id.profile .profile-summary>img{border-radius:50%;margin-bottom:1.1rem;object-fit:cover;width:10em;height:10em}body.id.profile .profile-full-message{background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;display:flex;justify-content:center;align-items:center;text-align:center;padding:2em;height:100%}body.id.profile .placeholder{width:70%;height:1em;background-color:var(--back-weak);border-radius:8px}body.id.profile .placeholder:nth-of-type(2n){width:50%}body.id.profile .grayscale{filter:grayscale(1)}body.id.login>#site-header{margin-bottom:1.7rem}body.id.login .decoration-element{height:3em;margin:-.275rem 0;position:relative}body.id.login .decoration-element:before{content:" ";width:40%;height:3px;position:absolute;background-color:var(--back-strong);top:calc(50% - 3px);left:30%;border-radius:6px}body.id.login .relays-elements{--gap: 1.1em;--columns: 4;display:flex;flex-wrap:wrap;gap:1.1rem;justify-content:center}body.id.login .relays-elements>small{flex:1 0 100%;margin-bottom:-.275rem;text-align:center}body.id.login .relays-elements>button{flex:1 0 calc(100% / var(--columns) - var(--gap));margin:0}body.id.register>#site-header{margin-bottom:1.7rem}body.id.register .ohneypot{display:none;pointer-events:none;position:absolute;bottom:0;left:0}body.id.register .account-conditions{background-color:var(--back-weak);padding:10px 15px;font-size:.8em}body.id.register .register-redirect-orig{align-items:center;background:var(--back-strong);border-radius:8px;display:flex;gap:1em;padding:.6em 1.2em;text-wrap:balance;transform:translateY(-.5em)}body.id.register .register-redirect-orig>img{width:2.5em}body.id.edit .edit-picture-container,body.id.welcome .edit-picture-container{display:grid;gap:.55rem 1.375rem;grid-template-columns:0fr auto;align-items:center}body.id.edit .edit-picture-container>img,body.id.welcome .edit-picture-container>img{grid-row:1/span 2;min-width:6em;max-width:6em}body.id.edit .edit-picture-container>small,body.id.welcome .edit-picture-container>small{margin:0}body.id.delete .deleted-services>div{display:flex;align-items:center;gap:.55rem;margin-bottom:.85rem}body.id.delete .deleted-services>div>img{height:2em}body.id.authorize>#site-header{margin-bottom:1.7rem}body.id.authorize .service-access>.access-header,body.id.authorize .service-access>.access-description{margin-bottom:1.7rem}body.id.authorize .service-access>.access-header>img,body.id.authorize .service-access>.access-description>img{object-fit:cover;height:6em;width:6em;margin-bottom:.85rem}body.id.authorize .service-access>.access-header>h1,body.id.authorize .service-access>.access-description>h1{font-size:1.6em}body.id.authorize .service-access>.access-header .service-name,body.id.authorize .service-access>.access-description .service-name{color:var(--accent)}body.id.authorize .service-access>.access-header{text-align:center}body.id.authorize .service-access>.access-description{font-size:.9em;padding:0 .33rem}body.id.authorize .service-access-permissions>div{padding:0 .33rem;font-size:.9em}body.id.authorize .service-access-permissions>div .scope{display:inline-block;font-size:.9em;padding:3px 9px;border-radius:9px;background:var(--back-strong);margin-right:6px;margin-top:6px}body.id.welcome .default-pictures-list{margin-bottom:1rem}body.id.welcome .default-pictures-list img{cursor:pointer;margin-right:.5rem;width:4rem}body.id.welcome .default-pictures-list img:hover{opacity:.75}@media (max-width: 640px){body.id.login:before,body.id.register:before,body.id.welcome:before,body.id.authorize:before{display:none}body.id.login .relays-elements{--columns: 2}body .relay-data button[value^=useRelayPicture]{display:none}body .relay-data button>span{display:none}}body.id.admin #list-users .username-container>div{display:flex;align-items:center}body.id.admin #list-users .username-container>div .avatar{width:2em;height:2em;margin-right:1em}body.id.admin .feature-flags>*{border-bottom:1px solid var(--border-norm);padding:.33em 0}body .list-services{gap:.55rem}body .list-services.placeholder{-webkit-mask-image:linear-gradient(to top,transparent,var(--back-norm) 50%);mask-image:linear-gradient(to top,transparent,var(--back-norm) 50%);max-height:400px;overflow:hidden}body .service-settings img{width:150px;display:block;margin-bottom:10px}body .service-permissions .service-member{display:inline-flex;flex-wrap:wrap;align-items:center;background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;padding:.33rem 1.1rem;width:100%}body .service-permissions .service-member:not(:last-of-type){margin-bottom:.2em}body .service-permissions .service-member :not(:last-child){margin-right:1.1rem}body .service-permissions .service-member>img{height:1.2em;width:1.2em}body .service-permissions .service-member>div{flex:1 1 auto;line-height:1.1}body .service-permissions .service-member>button{padding:.2em .4em}body .service-badges #list-badges img{width:60px;height:auto}body.manage.edit-automate .user-card{display:flex;align-items:center;gap:.66em}body.manage.edit-automate .user-card>img{border-radius:50%;height:2em}body.manage.edit-automate .automate-actions .action-entry{background-color:var(--back-strong);border:1px solid var(--border-norm);border-radius:8px;font-size:.9em;margin-bottom:.66em;padding:.66em;position:relative}body.manage.edit-automate .automate-actions .action-entry>svg{border-radius:100%;display:inline-block;vertical-align:middle;height:2.2em;padding:.5em}body.manage.edit-automate .automate-actions .action-entry.when>svg{color:#2abb7f;background-color:color-mix(in srgb,#2abb7f 33%,transparent 100%)}body.manage.edit-automate .automate-actions .action-entry.while>svg{color:#f59b47;background-color:color-mix(in srgb,#f59b47 33%,transparent 100%)}body.manage.edit-automate .automate-actions .action-entry.if>svg{color:#f5cd47;background-color:color-mix(in srgb,#f5cd47 33%,transparent 100%)}body.manage.edit-automate .automate-actions .action-entry.then>svg{color:#388bff;background-color:color-mix(in srgb,#388bff 33%,transparent 100%)}body.manage.edit-automate .automate-actions .action-entry>select{max-width:80%}body.manage.edit-automate .automate-actions .action-entry>p{margin-bottom:0}body.manage.edit-automate .automate-actions .action-entry>.action-fields{display:flex;flex-wrap:wrap;gap:.33em;margin-top:.33em}body.manage.edit-automate .automate-actions .action-entry>.action-fields:not(:has(>div)){display:none}body.manage.edit-automate .automate-actions .action-entry>.action-fields>div{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5em;white-space:nowrap;max-width:100%}body.manage.edit-automate .automate-actions .action-entry>.action-fields>div>*{margin:0;max-width:100%}body.manage.edit-automate .automate-actions .action-entry>.action-fields>div>*:is(input[type=text]){width:auto}body.manage.edit-automate .automate-actions .action-entry>.action-fields>div>*:is(label){font-weight:400;opacity:1}body.manage.edit-automate .automate-actions .action-entry>.action-fields>div>*:is(span):empty{display:none}body.manage.edit-automate .automate-actions .action-entry>.action-fields>div>*:is(select)[multiple]{display:block;height:15em;width:100%}body.manage.edit-automate .automate-actions .action-entry>.action-buttons{display:flex;flex-direction:row;gap:.33em;position:absolute;right:1em;top:1em}body.manage.edit-automate .automate-actions .automate-action-group{padding:1.6em .5em 0;position:relative;background:var(--back-weak);border-radius:8px;border:1px solid var(--border-norm);margin-bottom:1em;margin-top:2em}body.manage.edit-automate .automate-actions .automate-action-group:before{content:"";position:absolute;top:0;left:2em;width:2px;height:2em;background-color:var(--border-norm);z-index:-1;transform:translateY(-100%)}body.manage.edit-automate .automate-actions .automate-action-group>.group-buttons{margin-top:-2.33em;margin-bottom:.5em;display:flex;flex-wrap:wrap;justify-content:end;gap:.66em;line-height:1.2;white-space:nowrap}body.manage.edit-automate .automate-actions .automate-action-group>.group-buttons>.group-button{color:var(--color);cursor:pointer;display:inline-flex;gap:.15em;background-color:var(--input-background);border:1px solid var(--border-norm);border-radius:5.28px;padding:.2em .4em;box-shadow:var(--shadow);font-size:.8rem;text-align:center;-webkit-user-select:none;user-select:none}body [data-modal=automate_results] .modal-content-wrapper>[data-result]>*:not(:last-child){margin-bottom:2em}body [data-modal=automate_results] .modal-content-wrapper>[data-result].text-center{text-align:center}body [data-modal=automate_results] .modal-content-wrapper .badge-entry>img,body [data-modal=automate_results] .modal-content-wrapper .item-entry>img{display:block;margin:0 auto .66em;width:5em;height:5em;object-fit:contain;background-color:var(--back-strong);padding:.33em;border-radius:6px;border:1px solid var(--border-norm)}body [data-modal=automate_results] .modal-content-wrapper .badge-entry>strong,body [data-modal=automate_results] .modal-content-wrapper .item-entry>strong{margin-right:.33em}body [data-modal=automate_trigger_results] .rule-result{font-size:.9em;overflow-y:auto;white-space:nowrap}body.help>.layout-page .layout-content-wrapper>*,body.api-docs>.layout-page .layout-content-wrapper>*{overflow-x:hidden}body.help http-method,body.api-docs http-method{background:var(--back-strong);border-radius:8px;font-size:.9em;font-weight:600;margin-right:.3em;padding:.3em .6em;-webkit-user-select:none;user-select:none}body.help http-method[data-method=version],body.api-docs http-method[data-method=version]{background:var(--back-weak)}body.help http-method[data-method=internal],body.api-docs http-method[data-method=internal]{background:var(--back-weak);text-transform:uppercase}body.help http-method[data-method=GET],body.api-docs http-method[data-method=GET]{background:#273245}body.help http-method[data-method=POST],body.api-docs http-method[data-method=POST]{background:#213221}body.help http-method[data-method=PUT],body.api-docs http-method[data-method=PUT]{background:#4f2c1b}body.help http-method[data-method=DELETE],body.api-docs http-method[data-method=DELETE]{background:#5b182c}body.help http-status,body.api-docs http-status{position:relative;border-radius:8px;font-size:.9em;font-weight:600;padding:.4em .8em;display:inline-block;margin-bottom:.6em;background:#3c3c3c}body.help http-status:before,body.api-docs http-status:before{content:"HTTP";margin-right:.6em;font-size:.8em;transform:translateY(-.1em);display:inline-block;opacity:.75}body.help #doc-container,body.api-docs #doc-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.65rem 3.3rem}body.help #doc-container>.doc-column,body.api-docs #doc-container>.doc-column{flex:1 0 100%;max-width:100%;padding-left:0}body.help .doc-content h1,body.api-docs .doc-content h1{margin-bottom:1.7rem;font-size:1.4em}body.help .doc-content h2,body.api-docs .doc-content h2{border-bottom:1px solid var(--border-norm);margin-top:2em;padding-bottom:.33em}body.help .doc-content div.table-container,body.api-docs .doc-content div.table-container{overflow-x:auto;max-width:100%}body.help .doc-content p:empty,body.api-docs .doc-content p:empty{display:none}body.help .doc-content p:has(>http-method),body.api-docs .doc-content p:has(>http-method){margin:1.5em 0}body.help .doc-content table,body.api-docs .doc-content table{border-collapse:collapse;font-size:.9em}body.help .doc-content table tr,body.api-docs .doc-content table tr{background:transparent}body.help .doc-content table tr:nth-of-type(odd) td,body.api-docs .doc-content table tr:nth-of-type(odd) td{background-color:var(--back-strong)}body.help .doc-content table tr:nth-of-type(2n) td,body.api-docs .doc-content table tr:nth-of-type(2n) td{background-color:var(--back-weak)}body.help .doc-content table tr>th,body.api-docs .doc-content table tr>th{background:var(--back-weak);border:1px solid var(--border-norm);text-align:left;text-transform:uppercase;font-size:.85em;padding:.3em .6em;min-width:150px;white-space:nowrap}body.help .doc-content table tr>td,body.api-docs .doc-content table tr>td{border:1px solid var(--border-norm);min-width:150px;padding:.3em .6em}body.help .doc-content .help-banner,body.api-docs .doc-content .help-banner{background:var(--back-strong);border:1px solid var(--border-norm);border-radius:8px;margin:1.7rem 0;padding:1.1rem;position:relative}body.help .doc-content .help-banner.highlight,body.api-docs .doc-content .help-banner.highlight{background:color-mix(in srgb,var(--back-strong) 100%,orange 25%)}body.help .doc-content .help-banner>:empty,body.api-docs .doc-content .help-banner>:empty{display:none}body.help .doc-content .help-banner>*,body.api-docs .doc-content .help-banner>*{margin-top:0;margin-bottom:.5em}body.help .doc-content .help-banner>:not(:empty):last-child,body.api-docs .doc-content .help-banner>:not(:empty):last-child{margin-bottom:0}body.help .doc-content .help-section,body.api-docs .doc-content .help-section{background:radial-gradient(50% 100% at 50% 100%,var(--back-strong),var(--back-weak));border:1px solid var(--border-norm);border-radius:8px;margin-bottom:1.7rem;padding:1.1rem 1.1rem 1.1rem 4.4rem;position:relative}body.help .doc-content .help-section svg,body.api-docs .doc-content .help-section svg{height:2em;width:2em;position:absolute;top:1.65rem;left:1.1rem;opacity:.5}body.help .doc-content .help-section h3,body.api-docs .doc-content .help-section h3{margin-top:0;margin-bottom:.5rem}body.help .doc-content .help-section a,body.api-docs .doc-content .help-section a{display:block;margin-bottom:.75em;max-width:max-content}body.help .doc-content .help-section a:last-of-type,body.api-docs .doc-content .help-section a:last-of-type{margin-bottom:0}body.help .doc-content .help-section[data-help=account] svg,body.help .doc-content .help-section[data-help=account] h3,body.api-docs .doc-content .help-section[data-help=account] svg,body.api-docs .doc-content .help-section[data-help=account] h3{color:#2bd2f5}body.help .doc-content .help-section[data-help=loot] svg,body.help .doc-content .help-section[data-help=loot] h3,body.api-docs .doc-content .help-section[data-help=loot] svg,body.api-docs .doc-content .help-section[data-help=loot] h3{color:#4eeb82}body.help .doc-content .help-section[data-help=troubleshooting] svg,body.help .doc-content .help-section[data-help=troubleshooting] h3,body.api-docs .doc-content .help-section[data-help=troubleshooting] svg,body.api-docs .doc-content .help-section[data-help=troubleshooting] h3{color:#f933b5}body.help .doc-content .api-endpoint,body.api-docs .doc-content .api-endpoint{background:var(--back-weak);border-radius:8px;font-size:.9em;margin-top:2.55rem}body.help .doc-content .api-endpoint>*,body.api-docs .doc-content .api-endpoint>*{display:block;margin:0}body.help .doc-content .api-endpoint>*:first-child,body.api-docs .doc-content .api-endpoint>*:first-child{border-radius:8px 8px 0 0}body.help .doc-content .api-endpoint>*:last-child,body.api-docs .doc-content .api-endpoint>*:last-child{border-radius:0 0 8px 8px}body.help .doc-content .api-endpoint>*:first-child:last-child,body.api-docs .doc-content .api-endpoint>*:first-child:last-child{border-radius:8px}body.help .doc-content .api-endpoint>span,body.api-docs .doc-content .api-endpoint>span{background-color:var(--back-strong);padding:.55rem 1.1rem}body.help .doc-content .api-endpoint>p,body.api-docs .doc-content .api-endpoint>p{padding:.825rem 1.1rem}body.help .doc-content .api-endpoint>div>small,body.api-docs .doc-content .api-endpoint>div>small{background-color:color-mix(in srgb,#000 25%,transparent 100%);display:block;font-size:.8em;padding:0 1.1rem;text-transform:uppercase}body.help .doc-content .api-endpoint .table-row,body.api-docs .doc-content .api-endpoint .table-row{color:color-mix(in srgb,var(--color) 100%,transparent 50%);display:grid;grid-template-columns:1fr 1fr;font-size:.9em}body.help .doc-content .api-endpoint .table-row:not(:last-of-type),body.api-docs .doc-content .api-endpoint .table-row:not(:last-of-type){margin-top:-1px}body.help .doc-content .api-endpoint .table-row>div,body.api-docs .doc-content .api-endpoint .table-row>div{border:1px solid color-mix(in srgb,#000 25%,transparent 100%);padding:.2em .8em}body.help .doc-content .api-endpoint .table-row>div:not(:last-of-type),body.api-docs .doc-content .api-endpoint .table-row>div:not(:last-of-type){border-right:0}body.help .doc-content .api-endpoint .table-row p,body.api-docs .doc-content .api-endpoint .table-row p{margin:0}body.help .doc-content .api-endpoint .api-auth>.table-row,body.api-docs .doc-content .api-endpoint .api-auth>.table-row{grid-template-columns:1fr 3fr}body.help .doc-content .api-endpoint .api-parameters>.table-row,body.api-docs .doc-content .api-endpoint .api-parameters>.table-row{grid-template-columns:2fr 1fr 3fr 1fr}body.help .doc-content .api-endpoint .api-body>.table-row,body.api-docs .doc-content .api-endpoint .api-body>.table-row{grid-template-columns:2fr 1fr 3fr 1fr}body.help .doc-content .api-endpoint .api-response,body.api-docs .doc-content .api-endpoint .api-response{background-color:color-mix(in srgb,#000 25%,transparent 100%)}body.help .doc-content .api-endpoint .api-response>summary,body.api-docs .doc-content .api-endpoint .api-response>summary{cursor:pointer;font-size:.8em;padding:0 1.1rem;text-transform:uppercase}body.help .doc-content .api-endpoint .api-response>div,body.api-docs .doc-content .api-endpoint .api-response>div{overflow-y:auto;padding:.2em .8em;white-space:nowrap}body.help .doc-content>:first-child,body.api-docs .doc-content>:first-child{margin-top:0}body.help .doc-content>:first-child:empty,body.api-docs .doc-content>:first-child:empty{display:none}@media (min-width: 1024px){body.help #doc-container,body.api-docs #doc-container{display:flex;flex-direction:row}body.help #doc-container>.doc-column,body.api-docs #doc-container>.doc-column{flex-shrink:1;flex-basis:calc(33% - 3.3rem)}body.help #doc-container>.doc-column.doc-column-main,body.api-docs #doc-container>.doc-column.doc-column-main{flex-basis:calc(66% - 3.3rem)}body.help #doc-container>.doc-column.doc-column-alone,body.api-docs #doc-container>.doc-column.doc-column-alone{max-width:48.75rem}}body.badges .error-block{cursor:pointer}body.badges #badges-services-list{display:grid;gap:1.1rem}body.badges #badges-services-list>.badges-for-service{background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;box-shadow:var(--shadow);display:grid;grid-template-areas:"badgesServiceHeader badgesServiceCards badgesServiceMore";grid-template-columns:7fr 10fr 0fr;gap:1.1rem;padding:1.32rem;align-items:center;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;z-index:1}body.badges #badges-services-list>.badges-for-service:hover{background-color:var(--back-strong)}body.badges #badges-services-list>.badges-for-service.lazy .badges-for-service-icon{background-color:var(--back-strong);border-radius:16px}body.badges #badges-services-list>.badges-for-service .badges-for-service-header{grid-area:badgesServiceHeader;display:inline-grid;grid-template-columns:0fr 1fr;gap:.55rem 1.1rem}body.badges #badges-services-list>.badges-for-service .badges-for-service-header .badges-for-service-icon{border-radius:8px;grid-row:1/span 2;height:4em;width:4em;margin:auto 0}body.badges #badges-services-list>.badges-for-service .badges-for-service-header>h3{margin:0}body.badges #badges-services-list>.badges-for-service .badges-for-service-cards{grid-area:badgesServiceCards;display:inline-flex;flex-direction:row;align-items:center;justify-content:start;overflow-x:hidden;gap:.5em}body.badges #badges-services-list>.badges-for-service .badges-for-service-cards>*{width:4em;height:4em;background-color:var(--back-strong);border-radius:8px;position:relative}body.badges #badges-services-list>.badges-for-service .badges-for-service-cards>img{object-fit:contain}body.badges #badges-services-list>.badges-for-service .badges-for-service-more{grid-area:badgesServiceMore;display:inline-flex;align-items:center}body.badges #badges-services-list>.badges-for-service .badges-for-service-more>svg{height:2em;color:var(--border-nprm)}body.badges .badges-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.1rem;margin-top:1.7rem}body.badges .badges-list>.badge-entry{display:flex;flex-direction:column;align-items:center;text-align:center;background:radial-gradient(50% 100% at 50% 100%,var(--back-strong),var(--back-weak));border:1px solid var(--border-norm);border-radius:8px;box-shadow:var(--shadow);cursor:pointer;font-size:.85em;min-height:13em;padding:.75em;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;z-index:1}body.badges .badges-list>.badge-entry>img{flex:0 0 auto;height:6em;aspect-ratio:1;object-fit:contain;-webkit-user-select:none;user-select:none}body.badges .badges-list>.badge-entry>strong{font-weight:500;line-height:1.6;margin-top:1em;text-wrap:balance}body.badges .badges-list>.badge-entry[data-locked]{background:color-mix(in srgb,var(--back-weak) 50%,transparent);filter:grayscale(1)}body.badges .badges-list>.badge-entry[data-locked]>img{opacity:.33}body.badges .badges-list>.badge-entry[data-locked]>strong{opacity:.75}body.badges .badges-list>.badge-entry:hover{background:var(--back-strong)}body.badges .badges-list>.badge-entry.lazy .img{background-color:var(--back-strong);border-radius:16px}body.badges [data-modal=badge_legend] .badge-legend{display:flex;flex-direction:column;align-items:center;gap:.3em;text-align:center}body.badges [data-modal=badge_legend] .badge-legend>strong{font-size:1.2em;line-height:normal;margin-top:2em}body.badges [data-modal=badge_legend] .badge-legend>p{color:color-mix(in srgb,var(--color) 100%,transparent 33%);font-size:.9em;line-height:1.4;margin-top:.3em;text-wrap:balance}body.badges [data-modal=badge_legend] .badge-legend>img{height:10em;margin:.6em 0}body.badges [data-modal=badge_legend] .badge-legend .badge-stats{font-size:.9em}body.badges [data-modal=badge_legend] .badge-legend .badge-stats>div{display:flex;align-items:center;justify-content:start;text-align:left;gap:.66em;margin-top:.33em}body.badges [data-modal=badge_legend] .badge-legend .badge-stats>div>svg{height:1em}body.badges [data-modal=badge_legend] .badge-legend .badge-stats>div.given_at{color:#afffbb}body.badges [data-modal=badge_legend] .badge-legend[data-locked]>img{filter:grayscale(1);opacity:.33}body.badges [data-modal=badges_list]>.modal-content{height:100%;max-width:1024px}body.badges [data-modal=badges_list]>.modal-content h2>img{border-radius:8px;height:1.4em;margin-right:.5em;vertical-align:middle}body.badges [data-modal=badges_list]>.modal-content .badges-list-total{display:flex;flex-direction:column;align-items:start;gap:1em}body.badges [data-modal=badges_list]>.modal-content .badges-list-total>*{margin:0}@media (min-width: 864px){body.badges [data-modal=badges_list]>.badges-list{grid-template-columns:repeat(auto-fill,minmax(10em,1fr))}body.badges [data-modal=badge_legend]>.modal-content{margin-top:6.8rem;max-width:400px}}@media (max-width: 864px){body.badges #badges-services-list>.badges-for-service{display:grid;grid-template-areas:"badgesServiceHeader badgesServiceMore badgesServicesCards";grid-template-columns:1fr 0fr;gap:.33rem}body.badges #badges-services-list>.badges-for-service .badges-for-service-header{row-gap:0}body.badges #badges-services-list>.badges-for-service .badges-for-service-header .badges-for-service-icon{width:1.5em;height:1.5em}body.badges #badges-services-list>.badges-for-service .badges-for-service-header>h3{margin:0}body.badges #badges-services-list>.badges-for-service .badges-for-service-header>span{display:none}body.badges #badges-services-list>.badges-for-service .badges-for-service-cards{grid-column:1/span 2}body.badges #badges-services-list>.badges-for-service .badges-for-service-cards>*{width:3em;height:3em}body.badges #badges-services-list>.badges-for-service .badges-for-service-more>svg{height:1.5em}}body.inventory .error-block{cursor:pointer}body.inventory .items-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(120px,100%),1fr));gap:.825rem;min-height:6em;position:relative}body.inventory .items-list>.message-block{position:absolute;z-index:1;top:2em;left:50%;transform:translate(-50%)}body.inventory .items-list>.item-entry{aspect-ratio:1;background:radial-gradient(50% 100% at 50% 100%,var(--back-strong),var(--back-weak));border:1px solid var(--border-norm);border-radius:8px;box-shadow:var(--shadow);flex:0 0 auto;position:relative;-webkit-user-select:none;user-select:none}body.inventory .items-list>.item-entry>.item-icon{position:absolute;top:0;left:0;width:100%;height:95%;object-fit:contain;padding:1rem;-webkit-mask-image:radial-gradient(#000,#000,transparent);mask-image:radial-gradient(#000,#000,transparent)}body.inventory .items-list>.item-entry>.item-icon-placeholder{position:absolute;top:1em;left:1em;right:1rem;height:1em;width:unset}body.inventory .items-list>.item-entry>.item-amount{position:absolute;right:0;bottom:0;padding:.3em .5em;font-weight:500}body.inventory .items-list>.item-entry>.item-service{position:absolute;left:.3em;bottom:.5em;height:1em;width:1em}body.inventory .items-list>.item-entry:not(.placeholder):hover{background-color:var(--back-strong);box-shadow:var(--shadow-inset);cursor:pointer}body.inventory .items-list>.item-entry.placeholder{opacity:.3;pointer-events:none}body.inventory .items-list-search{display:flex;flex-wrap:wrap;gap:1.1rem}body.inventory .items-list-search>*{margin:0}body.inventory .items-list-search>[name=itemSearchName]{flex-basis:100%;max-width:unset}body.inventory .items-list-search>.itemSearchService{flex-basis:100%;display:flex;flex-wrap:wrap;gap:.66em;font-size:.9em}body.inventory [data-modal] .modal-actions{display:flex;flex-wrap:wrap;gap:1em}body.inventory [data-modal] .modal-actions>*{margin:0}body.inventory [data-modal][data-modal=item_details] .item-icon{display:block;margin:1.7rem 0;width:8em}body.inventory [data-modal][data-modal=item_details] .item-metadata{display:flex;flex-direction:column;gap:.66em;margin:1.7rem 0}body.inventory [data-modal][data-modal=item_details] .item-metadata>*:empty{display:none}body.inventory [data-modal][data-modal=item_details] .item-metadata .item-description{font-style:italic}body.inventory [data-modal][data-modal=item_details] .item-metadata .item-parameter{padding:1.1rem;background-color:var(--back-strong);border-radius:2px}body.inventory [data-modal][data-modal=item_details] .item-metadata .item-serial{font-size:.8em;opacity:.66}body.inventory [data-modal][data-modal=item_details] .item-service{height:1.6em;margin-left:.5em;vertical-align:middle}body.inventory [data-modal][data-modal=item_combine] .item-select{display:flex;align-items:center;gap:.33em;margin-bottom:1em}body.inventory [data-modal][data-modal=item_combine] .item-select>*{flex:1 1;margin:0;min-width:unset;width:0}body.inventory [data-modal][data-modal=item_combine] .item-select>*:nth-child(1){flex-basis:70%}body.inventory [data-modal][data-modal=item_combine] .item-select>*:nth-child(2){flex-basis:30%}body.inventory .badges-redirect,body.inventory .shop-redirect{background:linear-gradient(to bottom,var(--back-strong),var(--back-weak));border:1px solid var(--border-norm);border-radius:8px;margin-top:1.7rem;overflow:hidden;padding:1.1rem 1.1rem 1.1rem 7.7rem;position:relative}body.inventory .badges-redirect>img,body.inventory .shop-redirect>img{position:absolute;left:-2em;top:50%;transform:translateY(-50%) rotate(-3deg);height:8em;opacity:.75}@media (max-width: 864px){body.inventory .items-list{grid-template-columns:repeat(auto-fill,minmax(min(90px,100%),1fr))}body.inventory .items-list>.item-entry{font-size:.8em}body.inventory .items-list>.item-entry.placeholder:nth-of-type(n+10){display:none}}body.shop .no-shop{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:3px dotted var(--border-norm);padding:2.2rem;gap:1.1rem}body.shop .no-shop>svg{width:5em;opacity:.8}body.shop .no-shop>*{max-width:33rem}body.shop .service-points-container{display:flex;flex-wrap:wrap;gap:1em;margin-bottom:20px;align-items:center}body.shop .service-points-icon{height:1.3em;margin:0;vertical-align:middle}body.shop .service-shop-articles{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.1rem;padding-bottom:1.1rem}body.shop .service-shop-articles .shop-article{background:var(--back-weak);background:linear-gradient(to bottom,color-mix(in srgb,var(--shop-accent, var(--back-weak)),var(--back-weak) 60%),color-mix(in srgb,var(--shop-accent, var(--back-weak)),var(--back-weak) 70%));border:1px solid var(--border-norm);border-radius:8px;box-shadow:var(--shadow);flex:0 0 auto;width:calc(50% - 1.1rem);min-height:13rem;position:relative;-webkit-user-select:none;user-select:none;z-index:0}body.shop .service-shop-articles .shop-article.highlight{border-color:var(--shop-accent, var(--accent));border-width:2px;width:calc(100% - 1.1rem)}body.shop .service-shop-articles .shop-article.lazy>span{margin:1em 1em 0}body.shop .service-shop-articles .shop-article:hover{background:var(--back-strong);background:linear-gradient(to bottom,color-mix(in srgb,var(--shop-accent, var(--back-strong)),var(--back-strong) 50%),color-mix(in srgb,var(--shop-accent, var(--back-strong)),var(--back-strong) 60%));cursor:pointer}body.shop .service-shop-articles .shop-article.disabled{filter:grayscale(1);pointer-events:none}body.shop .service-shop-articles .shop-article .article-infos{display:flex;flex-direction:column}body.shop .service-shop-articles .shop-article .article-infos>.article-name{font-weight:600;-webkit-mask-image:linear-gradient(to right,#000 80%,transparent);mask-image:linear-gradient(to right,#000 80%,transparent);padding:0 .6em .3em;overflow:hidden;white-space:nowrap}body.shop .service-shop-articles .shop-article .article-infos>.article-stock{padding:0 .6em .3em}body.shop .service-shop-articles .shop-article .article-infos>.article-price{padding:.3em .6em;position:absolute;top:0;right:0}body.shop .service-shop-articles .shop-article .article-infos>.article-price>img{height:1.1em;vertical-align:text-top}body.shop .service-shop-articles .shop-article .article-infos>.article-icon{width:100%;height:8rem;object-fit:contain;padding:1.5em;margin-top:.6em;transition:.3s ease-in-out;cursor:pointer}body.shop .service-shop-articles .shop-article .article-infos>.article-icon:hover{padding:1em}body.shop [data-modal=shop_details] .modal-content-wrapper>*{display:block;margin-bottom:1.1rem}body.shop [data-modal=shop_details] .modal-content-wrapper>.article-icon{width:100%;max-width:10em}body.shop [data-modal=shop_details] .modal-content-wrapper>.article-name{font-size:1.2em;font-weight:600}body.shop [data-modal=shop_buying_done] .modal-content-wrapper>*{display:block;margin-bottom:1.1rem}body.shop [data-modal=shop_buying_done] .modal-content-wrapper>.article-icon{width:100%;max-width:10em}body.edit-shop #list-shop-articles td>img{display:inline-block;vertical-align:middle;height:1.5em}body.edit-shop #list-shop-articles td:first-of-type>img{height:2em}@media (min-width: 864px){body.shop .service-shop-articles .shop-article{width:calc(25% - 1.1rem)}body.shop .service-shop-articles .shop-article.highlight{width:calc(50% - 1.1rem)}body.shop .service-shop-articles .shop-article .article-infos>.article-icon{height:10rem}}body.support .ticket-status{background:var(--back-strong);padding:4px 10px;border-radius:40px;font-size:.8em}body.support .ticket-status.new-answer{background:var(--accent);color:var(--back-norm)}body.support .ticket-status.not_resolved{background-color:#fce3e3;color:#471a1a}body.support .ticket-status.resolved{background-color:#e3fcec;color:#1a4731}body.support .ticket-list-entry{background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;padding:.55rem 1.1rem;position:relative;transition:.2s ease-in-out;margin-bottom:.34rem;display:grid;grid-template-columns:3fr 7fr 3fr;gap:1.1rem;white-space:nowrap}body.support .ticket-header{display:flex;flex-direction:column;align-items:start}body.support .ticket-content{position:relative}body.support .ticket-content .ticket-message{background-color:var(--back-weak);border:1px solid var(--border-norm);border-radius:8px;margin:.85rem 0;padding:.55rem 1.1rem;position:relative}body.support .ticket-content .ticket-message.is-new{border:1px solid var(--accent)}body.support .ticket-content .ticket-message.is-internal{background:repeating-linear-gradient(45deg,var(--back-weak),var(--back-weak) 10px,var(--back-strong) 10px,var(--back-strong) 20px)}body.support .ticket-content .ticket-message>small>img{height:1.4em;aspect-ratio:1;object-fit:cover;display:inline-block;vertical-align:middle;margin-right:.5em;border-radius:50%}body.support .ticket-content .ticket-message>small:nth-of-type(2){float:right}body.support .ticket-content .ticket-message>p{margin-top:.85rem;word-break:break-word}body.support .no-ticket{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:3px dotted var(--border-norm);padding:2.2rem;gap:1.1rem}body.support .no-ticket>svg{width:5em;opacity:.8}@media (max-width: 640px){body.support .ticket-list-entry{grid-template-columns:2fr 3fr;gap:.275rem 1.1rem}body.support .ticket-list-entry>.ticket-date{grid-column:1/span 2}}
