/*!
 * Chariz
 *
 * @copyright HASHBANG Productions
 */
*,::after,::before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);color:var(--body-color);text-align:var(--body-text-align);background-color:var(--body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll;position:relative;min-height:100vh}hr{margin:1rem 0;color:rgba(0,0,0,.15);background-color:currentColor;border:0;opacity:1}hr:not([size]){height:1px}@media(min-width:1200px){.h1,h1{font-size:2.5rem}.buy-description .h1,.buy-description h1,.h2,h2{font-size:2rem}}.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description h1,.buy-description .h1,.buy-description .h2,.buy-description h1,.buy-description h2,.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description h1,.buy-description .h1,.buy-description .h2,.buy-description h1,.buy-description h2,.h3,h3{font-size:1.75rem}}.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description .h2,.buy-changelog-entry .buy-description h1,.buy-changelog-entry .buy-description h2,.buy-description .h1,.buy-description .h2,.buy-description .h3,.buy-description h1,.buy-description h2,.buy-description h3,.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description .h2,.buy-changelog-entry .buy-description h1,.buy-changelog-entry .buy-description h2,.buy-description .h1,.buy-description .h2,.buy-description .h3,.buy-description h1,.buy-description h2,.buy-description h3,.h4,h4{font-size:1.5rem}}.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description .h2,.buy-changelog-entry .buy-description .h3,.buy-changelog-entry .buy-description h1,.buy-changelog-entry .buy-description h2,.buy-changelog-entry .buy-description h3,.buy-description .h1,.buy-description .h2,.buy-description .h3,.buy-description .h4,.buy-description h1,.buy-description h2,.buy-description h3,.buy-description h4{font-size:1.25rem}.buy-changelog-entry .buy-description .buy-sidebar legend,.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description .h2,.buy-changelog-entry .buy-description .h3,.buy-changelog-entry .buy-description .h4,.buy-changelog-entry .buy-description h1,.buy-changelog-entry .buy-description h2,.buy-changelog-entry .buy-description h3,.buy-changelog-entry .buy-description h4,.buy-description .h1,.buy-description .h2,.buy-description .h3,.buy-description .h4,.buy-description h1,.buy-description h2,.buy-description h3,.buy-description h4,.buy-sidebar .buy-changelog-entry .buy-description legend,.buy-sidebar .buy-sidebar-seller ul.buy-sidebar-seller-list-one,.buy-sidebar legend,.jumbotron.page-heading .modal .modal-body p,.modal .modal-body .jumbotron.page-heading p,.modal .modal-body .lead{font-size:1rem}p,ul{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul{padding-left:2rem}ul ul{margin-bottom:0}b,strong{font-weight:bolder}.small,small{font-size:.8em}a{color:#0f7efd;-webkit-text-decoration:none;text-decoration:none}a:hover{color:#0c65ca;-webkit-text-decoration:underline;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}code,pre{font-family:var(--font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.8em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.8em;color:inherit;word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}td,tr{border:0 solid;border-color:inherit}label{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}fieldset{min-width:0;padding:0;margin:0;border:0}legend{padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit;display:block;float:none;width:auto}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}progress{vertical-align:baseline}[hidden]{display:none!important}.jumbotron.page-heading p,.lead{font-size:1.1em;font-weight:600}@media(min-width:1200px){legend{font-size:1.5rem}}.footer-links-container ul,.list-inline{padding-left:0;list-style:none}.list-inline li{display:inline-block}.list-inline li:not(:last-child){margin-right:10px}.figure{display:inline-block}.container,.container-fluid{width:100%;padding-right:var(--gutter-x,.75rem);padding-left:var(--gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.buy-header,.row{--gutter-x:1.5rem;--gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-.5*var(--gutter-x));margin-left:calc(-.5*var(--gutter-x))}.buy-header>*,.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y)}.col{flex:1 0 0%}@media(min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}}@media(min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.66666667%}.buy-header .buy-header-content,.col-md-10{flex:0 0 auto;width:83.33333333%}}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-9{flex:0 0 auto;width:75%}}@media(min-width:1200px){.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}}@media(min-width:1400px){.col-xxl-6{flex:0 0 auto;width:50%}}.table{--table-bg:transparent;--table-accent-bg:transparent;--table-striped-color:#222;--table-striped-bg:rgba(0, 0, 0, 0.05);--table-active-color:#222;--table-active-bg:rgba(0, 0, 0, 0.1);--table-hover-color:var(--gray-800);--table-hover-bg:var(--border-color);width:100%;margin-bottom:1rem;color:#222;vertical-align:top;border-color:rgba(0,0,0,.15)}.table>:not(caption)>*>*{padding:.625rem .75rem;background-color:var(--table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--table-accent-bg)}.table>:not(:first-child){border-top:2px solid var(--border-color)}.table-sm>:not(caption)>*>*{padding:.3125rem .25rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#222;background-color:#fff;border-color:#87bffe;box-shadow:0 0 0 .25rem rgba(15,126,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-right:.75rem;color:#222;background-color:#e9ecef;pointer-events:none;border:0 solid;border-right-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;border-color:inherit}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-right:.75rem;color:#222;background-color:#e9ecef;pointer-events:none;border:0 solid;border-right-width:1px;border-radius:0;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;border-color:inherit}@media(prefers-reduced-motion:reduce){.form-control{transition:none}.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-right:.75rem;color:#222;background-color:#e9ecef;pointer-events:none;border:0 solid;border-right-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;border-color:inherit}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-sm{min-height:calc(1.5em + .5rem + (var(--border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:2px}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-right:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-right:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-right:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + (var(--border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:2px}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-right:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-right:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-right:1rem}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.8em;color:#ff5865}.is-invalid~.invalid-feedback{display:block}.form-control.is-invalid{border-color:#ff5865;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ff5865'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff5865' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:#ff5865;box-shadow:0 0 0 .25rem rgba(255,88,101,.25)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.dropdown{position:relative}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.4rem 0;margin:0;font-size:.9rem;color:#222;text-align:left;list-style:none;background-color:rgba(255,255,255,.8);background-clip:padding-box;border:0 solid rgba(0,0,0,.15);border-radius:.5rem}.dropdown-menu-end{--bs-position:end}.dropdown-divider{height:0;overflow:hidden;border-top:1px solid rgba(51,51,51,.25)}.dropdown-item{display:block;padding:.25rem .7rem;clear:both;font-weight:400;color:#222;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1f1f1f;background-color:rgba(51,51,51,.25)}.dropdown-item.active,.dropdown-item:active{color:#fff;-webkit-text-decoration:none;text-decoration:none;background-color:#0f7efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block;animation-name:dropdown-show;animation-play-state:running}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0f7efd;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0c65ca;-webkit-text-decoration:none;text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.25rem .75rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{-webkit-text-decoration:none;text-decoration:none}.navbar-light .navbar-brand{color:#4a4a4a}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:rgba(255,255,255,.9)}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #dfdfdf;border-radius:6px}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(6px - var(--border-width));border-top-right-radius:calc(6px - var(--border-width))}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(6px - var(--border-width));border-bottom-left-radius:calc(6px - var(--border-width))}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid #dfdfdf}.card-header:first-child{border-radius:calc(6px - var(--border-width)) calc(6px - var(--border-width)) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid #dfdfdf}.card-footer:last-child{border-radius:0 0 calc(6px - var(--border-width)) calc(6px - var(--border-width))}.card-group>.card{margin-bottom:.75rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.badge{display:inline-block;padding:.35em .375em;font-size:.75em;font-weight:500;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.625rem 1.5rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-primary{color:#094c98;background-color:#cfe5ff;border-color:#b7d8fe}.alert-info{color:#406f99;background-color:#e1f1ff;border-color:#d2eaff}.alert-warning{color:#664818;background-color:#fff0d8;border-color:#ffe9c5}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;-webkit-text-decoration:none;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#222;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#222;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0f7efd;border-color:#0f7efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--aspect-ratio:100%}.ratio-16x9{--aspect-ratio:56.25%}.select2-hidden-accessible,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.select2-hidden-accessible,.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.buy-header .buy-header-title,.buy-header .buy-header-title .h1,.buy-header .buy-header-title h1,.navbar #navbar-profile .small,.navbar #navbar-profile strong,.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-bottom{vertical-align:bottom!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.border{border:1px solid rgba(0,0,0,.15)!important}.border-top{border-top:1px solid rgba(0,0,0,.15)!important}.border-bottom{border-bottom:1px solid rgba(0,0,0,.15)!important}.w-50{width:50%!important}.w-100{width:100%!important}.h-100{height:100%!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-0{margin-top:0!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.pt-2{padding-top:.5rem!important}.pb-3{padding-bottom:1rem!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-nowrap{white-space:nowrap!important}.text-primary{color:rgba(var(--primary-rgb),var(--text-opacity))!important}.text-primary{--text-opacity:1}.text-danger{color:rgba(var(--danger-rgb),var(--text-opacity))!important}.text-danger{--text-opacity:1}.text-body{color:rgba(var(--body-color-rgb),var(--text-opacity))!important}.text-body{--text-opacity:1}.jumbotron.page-heading p,.text-muted{color:#6c757d!important}.jumbotron.page-heading p,.text-muted{--text-opacity:1}.bg-primary{background-color:rgba(var(--primary-rgb),var(--bg-opacity))!important}.bg-primary{--bg-opacity:1}.bg-secondary{background-color:rgba(var(--secondary-rgb),var(--bg-opacity))!important}.bg-secondary{--bg-opacity:1}.rounded-pill{border-radius:50rem!important}.visible{visibility:visible!important}@media(min-width:576px){.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-none{display:none!important}.flex-sm-row{flex-direction:row!important}.justify-content-sm-between{justify-content:space-between!important}.text-sm-end{text-align:right!important}}@media(min-width:768px){.d-md-none{display:none!important}.flex-md-row{flex-direction:row!important}.justify-content-md-between{justify-content:space-between!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}}@font-face{font-family:chariz-inter;font-style:oblique -10deg 0deg;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;src:url(assets/inter-cyrillic-slnt-normal.6b3c0.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:normal;font-display:swap;font-weight:100 900;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;src:url(assets/inter-cyrillic-wght-normal.8f44c.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:oblique -10deg 0deg;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;src:url(assets/inter-cyrillic-ext-slnt-normal.04555.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:normal;font-display:swap;font-weight:100 900;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;src:url(assets/inter-cyrillic-ext-wght-normal.ba8f7.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:oblique -10deg 0deg;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;src:url(assets/inter-greek-slnt-normal.590f2.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:normal;font-display:swap;font-weight:100 900;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;src:url(assets/inter-greek-wght-normal.05eb3.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:oblique -10deg 0deg;font-display:swap;unicode-range:U+1F00-1FFF;src:url(assets/inter-greek-ext-slnt-normal.7be1d.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:normal;font-display:swap;font-weight:100 900;unicode-range:U+1F00-1FFF;src:url(assets/inter-greek-ext-wght-normal.c92ab.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:oblique -10deg 0deg;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(assets/inter-latin-slnt-normal.445a3.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:normal;font-display:swap;font-weight:100 900;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(assets/inter-latin-wght-normal.73d09.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:oblique -10deg 0deg;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(assets/inter-latin-ext-slnt-normal.106ad.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:normal;font-display:swap;font-weight:100 900;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(assets/inter-latin-ext-wght-normal.36448.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:oblique -10deg 0deg;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;src:url(assets/inter-vietnamese-slnt-normal.7e0f8.woff2) format("woff2-variations")}@font-face{font-family:chariz-inter;font-style:normal;font-display:swap;font-weight:100 900;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;src:url(assets/inter-vietnamese-wght-normal.9d8dd.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:italic;font-display:swap;font-weight:100 800;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;src:url(assets/jetbrains-mono-cyrillic-wght-italic.d03dc.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:normal;font-display:swap;font-weight:100 800;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;src:url(assets/jetbrains-mono-cyrillic-wght-normal.3c400.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:italic;font-display:swap;font-weight:100 800;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;src:url(assets/jetbrains-mono-cyrillic-ext-wght-italic.4e123.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:normal;font-display:swap;font-weight:100 800;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;src:url(assets/jetbrains-mono-cyrillic-ext-wght-normal.90617.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:italic;font-display:swap;font-weight:100 800;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;src:url(assets/jetbrains-mono-greek-wght-italic.0fdf7.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:normal;font-display:swap;font-weight:100 800;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;src:url(assets/jetbrains-mono-greek-wght-normal.9fb0e.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:italic;font-display:swap;font-weight:100 800;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(assets/jetbrains-mono-latin-wght-italic.3ab60.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:normal;font-display:swap;font-weight:100 800;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(assets/jetbrains-mono-latin-wght-normal.726fb.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:italic;font-display:swap;font-weight:100 800;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(assets/jetbrains-mono-latin-ext-wght-italic.62be6.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:normal;font-display:swap;font-weight:100 800;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(assets/jetbrains-mono-latin-ext-wght-normal.4bf88.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:italic;font-display:swap;font-weight:100 800;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;src:url(assets/jetbrains-mono-vietnamese-wght-italic.8f47b.woff2) format("woff2-variations")}@font-face{font-family:chariz-jetbrains-mono;font-style:normal;font-display:swap;font-weight:100 800;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;src:url(assets/jetbrains-mono-vietnamese-wght-normal.3954b.woff2) format("woff2-variations")}:root{--border-width:1px;--blue:#0f7efd;--indigo:#7528f3;--purple:#7e55c7;--pink:#eb559a;--red:#ff5865;--orange:#fd7423;--yellow:#ffb53c;--green:#59dd6f;--teal:#26dca6;--cyan:#6ab9ff;--white:#fff;--gray:#6c757d;--gray-dark:#333;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#333;--gray-900:#222;--primary:#0f7efd;--secondary:#6c757d;--success:#59dd6f;--info:#6ab9ff;--warning:#ffb53c;--danger:#ff5865;--light:#f8f9fa;--dark:#222;--primary-rgb:15,126,253;--secondary-rgb:108,117,125;--success-rgb:89,221,111;--info-rgb:106,185,255;--warning-rgb:255,181,60;--danger-rgb:255,88,101;--light-rgb:248,249,250;--dark-rgb:34,34,34;--white-rgb:255,255,255;--black-rgb:0,0,0;--body-color-rgb:34,34,34;--body-bg-rgb:226,228,229;--font-sans-serif:-apple-system,BlinkMacSystemFont,"SF Pro",chariz-inter,sans-serif;--font-monospace:chariz-jetbrains-mono,ui-monospace,monospace;--gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--body-font-family:var(--font-sans-serif);--body-font-size:1rem;--body-font-weight:400;--body-line-height:1.5;--body-color:#222;--body-bg:#e2e4e5;color-scheme:light;accent-color:var(--primary);caret-color:var(--primary);--color-scheme:light;--font-heading:SF Pro Rounded,ui-rounded,-apple-system,BlinkMacSystemFont,SF Pro,chariz-inter,sans-serif;--main-bg:#fff;--text-muted:#6c757d;--primary-hover:#0c65ca;--navbar-bg:rgba(251, 251, 251, 0.825);--navbar-backdrop-filter:saturate(110%) brightness(90%) blur(22.5px);--navbar-light-brand-color:#4a4a4a;--navbar-dark-brand-color:rgba(255, 255, 255, 0.9);--navbar-dark-brand-hover-color:#fff;--navbar-light-color:rgba(0, 0, 0, 0.55);--navbar-light-hover-color:rgba(0, 0, 0, 0.7);--navbar-light-active-color:rgba(0, 0, 0, 0.9);--navbar-light-disabled-color:rgba(0, 0, 0, 0.3);--footer-bg:#e2e4e5;--footer-border-color:#feb488;--footer-link-color:#012a59;--heading-color:#333;--border-color:rgba(0, 0, 0, 0.15);--media-placeholder-color:rgba(0, 0, 0, 0.02);--table-accent-bg:transparent;--table-border-color:rgba(0, 0, 0, 0.15);--input-bg:#fff;--input-disabled-bg:#e9ecef;--input-color:#222;--input-border-color:#ccc;--input-focus-border-color:#87bffe;--input-placeholder-color:#6c757d;--input-plaintext-color:inherit;--form-select-indicator-color:#333;--card-cap-bg:rgba(0, 0, 0, 0.03);--card-bg:#fff;--card-border-color:#dfdfdf;--list-group-color:#222;--list-group-bg:#fff;--list-group-border-color:rgba(0, 0, 0, 0.125);--list-group-disabled-color:#6c757d;--list-group-hover-bg:#f8f9fa;--list-group-active-bg:#0f7efd;--list-group-active-border-color:#0f7efd;--list-group-action-active-bg:#e9ecef;--list-group-action-color:#495057;--list-group-action-active-color:#222;--list-group-action-hover-color:#495057;--modal-content-bg:rgba(255, 255, 255, 0.8);--modal-backdrop-bg:#000;--modal-backdrop-opacity:0.2;--dropdown-bg:rgba(255, 255, 255, 0.8);--dropdown-link-active-bg:#0f7efd;--buy-button-bg:rgba(233, 236, 239, 0.4)}@media(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){:root{--border-width:0.5px}}@media(-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3){:root{--border-width:0.3333px}}@supports(font-variation-settings:normal){em{font-variation-settings:"slnt" -10deg}.os-ios em,.os-macos em{font-variation-settings:normal}}.os-ios,.os-macos{--font-monospace:"SF Mono",ui-monospace,Menlo,chariz-jetbrains-mono,ui-monospace,monospace}.os-ios,.os-ios body{font:-apple-system-body}.os-ios .footer-safe-area-spacer{height:env(safe-area-inset-bottom)}.buy-changelog-entry .buy-description .buy-sidebar legend,.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description .h2,.buy-changelog-entry .buy-description .h3,.buy-changelog-entry .buy-description .h4,.buy-changelog-entry .buy-description h1,.buy-changelog-entry .buy-description h2,.buy-changelog-entry .buy-description h3,.buy-changelog-entry .buy-description h4,.buy-description h1,.buy-description h2,.buy-description h3,.buy-description h4,.buy-sidebar .buy-changelog-entry .buy-description legend,.buy-sidebar .buy-sidebar-seller ul.buy-sidebar-seller-list-one,.buy-sidebar legend,.h1,.h2,.h3,.h4,.jumbotron.page-heading .modal .modal-body p,.modal .modal-body .jumbotron.page-heading p,.modal .modal-body .lead,h1,h2,h3,h4{color:var(--heading-color);font-family:var(--font-heading)}.buy-description .h1,.buy-description h1,.h1,.h2,h1,h2{font-weight:700}.buy-changelog-entry .buy-description .buy-sidebar legend,.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description .h2,.buy-changelog-entry .buy-description .h3,.buy-changelog-entry .buy-description .h4,.buy-changelog-entry .buy-description h1,.buy-changelog-entry .buy-description h2,.buy-changelog-entry .buy-description h3,.buy-changelog-entry .buy-description h4,.buy-description .h1,.buy-description .h2,.buy-description .h3,.buy-description h1,.buy-description h2,.buy-description h3,.buy-description h4,.buy-sidebar .buy-changelog-entry .buy-description legend,.buy-sidebar .buy-sidebar-seller ul.buy-sidebar-seller-list-one,.buy-sidebar legend,.h3,.h4,.jumbotron.page-heading .modal .modal-body p,.modal .modal-body .jumbotron.page-heading p,.modal .modal-body .lead,h3,h4{font-weight:600}.buy-changelog-entry .buy-description .buy-sidebar legend,.buy-changelog-entry .buy-description .h1,.buy-changelog-entry .buy-description .h2,.buy-changelog-entry .buy-description .h3,.buy-changelog-entry .buy-description .h4,.buy-changelog-entry .buy-description h1,.buy-changelog-entry .buy-description h2,.buy-changelog-entry .buy-description h3,.buy-changelog-entry .buy-description h4,.buy-description h1,.buy-description h2,.buy-description h3,.buy-description h4,.buy-sidebar .buy-changelog-entry .buy-description legend,.buy-sidebar .buy-sidebar-seller ul.buy-sidebar-seller-list-one,.buy-sidebar legend,.h1,.h2,.h3,.h4,.jumbotron.page-heading .modal .modal-body p,.jumbotron.page-heading p,.lead,.modal .modal-body .jumbotron.page-heading p,.modal .modal-body .lead,h1,h2,h3,h4{line-height:1.25em;margin-top:0;margin-bottom:1rem}.h1,h1{font-size:2.5rem}.buy-description .h1,.buy-description h1,.h2,h2{font-size:2rem}button,input,select{font-family:var(--font-sans-serif)}.big-error-code,.text-legible{font-feature-settings:"tnum","cpsp","ss01","ss02"}.os-ios .big-error-code,.os-ios .text-legible,.os-macos .big-error-code,.os-macos .text-legible{font-feature-settings:"tnum","ss06"}.text-price{font-feature-settings:"tnum"}.os-ios .text-price,.os-macos .text-price{font-feature-settings:"tnum","ss04"}.jumbotron.page-heading p,.text-muted{color:var(--gray-600)!important}a{color:var(--primary)}a:hover{color:var(--primary-hover)}.card{background-color:var(--card-bg);border-color:var(--card-border-color);overflow:hidden}.card-footer,.card-header{background-color:var(--card-cap-bg);border-color:var(--card-border-color)}.card-header:last-child{border-bottom:0;border-radius:calc(6px - var(--border-width))}.card-backdrop{overflow:hidden;pointer-events:none}.card-backdrop img{display:block;position:absolute;top:-30px;right:auto;bottom:auto;left:-30px;width:calc(100% + 60px);height:calc(100% + 60px);z-index:2;-o-object-fit:cover;object-fit:cover;filter:var(--navbar-backdrop-filter)}.card-backdrop .fade-on-load{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--card-bg);transition:opacity .2s ease-out}.card-backdrop .fade-on-load.loading{opacity:0}.card-backdrop .fade-on-load img{opacity:.55;transition:none}@media(prefers-contrast:more){:root{--border-width:1px!important}.card-backdrop{display:none}}.card-profile-header{position:relative;overflow:hidden;padding:1rem;background:var(--card-bg)}.buy-description .card-profile-header .h1,.buy-description .card-profile-header h1,.card-profile-header .buy-description .h1,.card-profile-header .buy-description h1,.card-profile-header .h2,.card-profile-header p{color:rgba(var(--body-color-rgb),.95)}.card-backdrop-body{position:relative;z-index:3}.list-group-disclosure-action{display:flex;align-items:center}.list-group-disclosure-action>:first-child{width:100%}.list-group-disclosure-action>.icon{font-size:.8rem;color:var(--text-muted)}.card{border-width:var(--border-width)}.card-header{font-weight:700;border-bottom-width:var(--border-width)}.card-footer{border-top-width:var(--border-width)}.list-group-item{color:var(--list-group-color);background-color:var(--list-group-bg);border-color:var(--list-group-border-color)}.list-group-item.disabled,.list-group-item:disabled{color:var(--list-group-disabled-color);background-color:var(--list-group-active-bg);border-color:var(--list-group-active-border-color)}.list-group-flush>.list-group-item{border-bottom-width:var(--border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}label.list-group-item{margin-bottom:0}.list-group-item-action{color:var(--list-group-action-color);cursor:default}.list-group-item-action:focus,.list-group-item-action:hover{color:var(--list-group-action-hover-color);background-color:var(--list-group-hover-bg)}.list-group-item-action:active{color:var(--list-group-action-active-color);background-color:var(--list-group-action-active-bg)}.dropdown-menu{color:var(--body-color);background-color:var(--dropdown-bg);-webkit-backdrop-filter:var(--navbar-backdrop-filter);backdrop-filter:var(--navbar-backdrop-filter);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.dropdown-menu:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid var(--border-color);border-radius:calc(.5rem - 1px);pointer-events:none;border-width:var(--border-width)}.dropdown-item{width:auto;margin:0 .4rem;border-radius:.25rem;cursor:default}.dropdown-item,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{color:var(--gray-900);-webkit-text-decoration:none;text-decoration:none}.dropdown-item:hover{background-color:var(--border-color)}.dropdown-item:active{background-color:var(--dropdown-link-active-bg);color:#fff}.dropdown-item-badged{display:flex;align-items:center;justify-content:space-between}.dropdown-item-badged .badge{margin-left:.4rem;background-color:rgba(108,117,125,.85);color:#fff}.dropdown-item-badged:active .badge{background-color:#fff;color:var(--dropdown-link-active-bg)}.dropdown-divider{margin:.175rem 1.1rem;border-top:var(--border-width) solid var(--border-color)}.buy-description,.table,.user-select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}.w-66{width:66.6666666667%}hr{background-color:var(--border-color)}hr:not([size]){height:var(--border-width)}.border{border:var(--border-width) solid var(--border-color)!important}.border-top{border-top:var(--border-width) solid var(--border-color)!important}.border-bottom{border-bottom:var(--border-width) solid var(--border-color)!important}.table{border-color:var(--table-border-color)}.table td{padding:.625rem .75rem}.table td:first-child{padding-left:.25rem}.table td:last-child{padding-right:.25rem}.table>:not(caption)>*>*{border-bottom-width:var(--border-width)}.table>:first-child{border-top:1px solid;border-top-color:inherit;border-top-width:var(--border-width)}.table>:not(:first-child){border-top-width:calc(2px*var(--border-width))}.table.table-sm td{padding:.3125rem .25rem}.table-borderless>:first-child,.table-borderless>:not(:first-child),.table-borderless>:not(caption)>*>*{border:0}.table tr>:first-child{padding-left:.25rem}.table tr>:last-child{padding-right:.25rem}[role=button]{cursor:default}.badge.rounded-pill{display:inline-flex;min-width:1.05rem;height:1.05rem;align-items:center;justify-content:center;padding-left:.25em;padding-right:.25em;border-radius:.55rem}.badge.text-price{min-width:3.75em}.form-control{border-color:var(--input-border-color);border-width:var(--border-width)}.form-control,.form-control:focus{color:var(--input-color);background-color:var(--input-bg);border-color:var(--input-border-color)}.form-control:focus{outline:0;border-color:var(--input-focus-border-color);box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 var(--border-width) var(--border-width) var(--input-focus-border-color)}.form-control::-moz-placeholder{color:var(--input-placeholder-color)}.form-control::placeholder{color:var(--input-placeholder-color)}.form-control:disabled{background-color:var(--input-disabled-bg)}.form-card label{display:block;font-weight:500;margin-bottom:.25rem}.country-flag{display:inline-block;position:relative;width:1em;height:1em;line-height:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.country-flag img{display:block;position:relative;width:1em;height:1em}.country-flag.country-flag-lg{width:calc(1em + .375rem);height:1em;font-size:1.4rem}.icon{display:inline-block;line-height:0}.icon>svg{display:inline-block;position:relative;width:1em;height:1em;fill:currentColor;vertical-align:text-top;overflow:visible}.icon.icon-spaced{margin-right:.25em}.icon-chariz-flame-head>svg,.icon-chariz-flame>svg{width:.62em}.icon-chariz-word>svg{width:1.8816649467em}.icon-paypal-word>svg{width:3em}.jumbotron .buy-header,.jumbotron .row,.jumbotron.buy-header,.jumbotron.row{align-items:center}.jumbotron .container,.jumbotron .container-fluid{position:relative}.buy-description .jumbotron.page-heading .container .h1,.buy-description .jumbotron.page-heading .container h1,.buy-description .jumbotron.page-heading .container-fluid .h1,.buy-description .jumbotron.page-heading .container-fluid h1,.jumbotron.page-heading .container .buy-description .h1,.jumbotron.page-heading .container .buy-description h1,.jumbotron.page-heading .container .h2,.jumbotron.page-heading .container h2,.jumbotron.page-heading .container-fluid .buy-description .h1,.jumbotron.page-heading .container-fluid .buy-description h1,.jumbotron.page-heading .container-fluid .h2,.jumbotron.page-heading .container-fluid h2{font-weight:700}.jumbotron .container-fluid>p:last-child,.jumbotron .container>p:last-child{margin-bottom:0}.jumbotron .container .btn,.jumbotron .container-fluid .btn{margin:.2rem}.jumbotron.page-heading{padding:2rem 0;text-align:center}.minimal-layout .jumbotron.page-heading{padding-top:0;padding-bottom:1.375rem}.buy-description .minimal-layout .jumbotron.page-heading .h1,.buy-description .minimal-layout .jumbotron.page-heading h1,.minimal-layout .jumbotron.page-heading .buy-description .h1,.minimal-layout .jumbotron.page-heading .buy-description h1,.minimal-layout .jumbotron.page-heading .h2,.minimal-layout .jumbotron.page-heading h2{font-size:1.5rem;margin-bottom:.75rem}.minimal-layout .jumbotron.page-heading p{font-size:1rem}.jumbotron-banner{position:relative}.jumbotron-banner .jumbotron-banner-img{display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;pointer-events:none}.jumbotron-banner:before{content:"";position:absolute;top:0;right:0;bottom:auto;left:0;z-index:2;height:4rem;background:linear-gradient(rgba(0,0,0,.2),transparent)}.btn-group-toggle,.nav.nav-segment{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:60%;max-width:100%;margin:1rem auto;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;background:var(--card-cap-bg);border:1px solid var(--card-border-color);border-radius:6px;font-size:.875rem;text-align:center;scrollbar-width:0;-ms-overflow-style:none;border-width:var(--border-width)}.btn-group-toggle::-webkit-scrollbar,.nav.nav-segment::-webkit-scrollbar{display:none}.btn-group-toggle label:before,.btn-group-toggle:before,.nav.nav-segment .nav-link:before,.nav.nav-segment:before{content:"";display:block;position:absolute;top:.15rem;right:.15rem;bottom:.15rem;left:.15rem;background:var(--main-bg);border:1px solid var(--card-border-color);border-radius:calc(6px - var(--border-width));box-shadow:0 0 2px rgba(0,0,0,.1);transition:transform .3s;border-width:var(--border-width)}.js .btn-group-toggle:before,.js .nav.nav-segment:before{top:.15rem;right:auto;bottom:.15rem;left:0;transform:translateX(calc(.15rem + var(--nav-item-left,calc((100% - .3rem)/ var(--nav-item-count) * var(--nav-none-index)))));transform:translateX(calc(.15rem + var(--nav-item-left,calc((100% - .3rem)/ var(--nav-item-count) * var(--nav-initial-index)))));width:calc(var(--nav-item-width,calc((100% - .3rem)/ var(--nav-item-count))) - .3rem);z-index:1}.btn-group-toggle label,.nav.nav-segment .nav-link{margin-bottom:0!important}.btn-group-toggle label,.nav.nav-segment .nav-link{position:relative;z-index:2;padding:.5rem .75rem;color:inherit;font-size:inherit;font-weight:400;cursor:default;transition:font-weight .3s;-webkit-text-decoration:none;text-decoration:none}.btn-group-toggle label:before,.nav.nav-segment .nav-link:before{opacity:0;z-index:-1}.btn-group-toggle label:hover,.nav.nav-segment .nav-link:hover{color:inherit}.btn-group-toggle label:hover:before,.nav.nav-segment .nav-link:hover:before{opacity:.5}.btn-group-toggle .btn-check:checked+label,.btn-group-toggle .btn-check[checked]+label,.btn-group-toggle label.active,.nav.nav-segment .active.nav-link{color:inherit;font-weight:600}.btn-group-toggle .btn-check:checked+label:before,.btn-group-toggle .btn-check[checked]+label:before,.btn-group-toggle label.active:before,.nav.nav-segment .active.nav-link:before{opacity:1}.btn-group-toggle .js .btn-check:checked+label:before,.btn-group-toggle .js .btn-check[checked]+label:before,.btn-group-toggle .js label.active:before,.js .btn-group-toggle .btn-check:checked+label:before,.js .btn-group-toggle .btn-check[checked]+label:before,.js .btn-group-toggle label.active:before,.js .nav.nav-segment .active.nav-link:before,.nav.nav-segment .js .active.nav-link:before{opacity:0}.nav.nav-segment{margin-top:1rem;margin-bottom:1rem}.btn-group-toggle{min-width:50%;margin-top:0;margin-bottom:0}.btn-group-toggle label{margin-bottom:0}.btn-group-toggle:before{display:none}.avatar{vertical-align:top;width:46px;height:46px;max-width:none;border-radius:50%}.avatar.avatar-xl{width:128px;height:128px}.avatar.avatar-md{width:32px;height:32px}.avatar.avatar-sm{width:24px;height:24px}.avatar-container{display:inline-block;position:relative;border-radius:50%;background:var(--media-placeholder-color)}.avatar-container .avatar{position:relative;z-index:1}.avatar-container:before{content:"";display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;z-index:2;border:var(--border-width) solid var(--border-color);border-radius:50%;pointer-events:none}.btn{display:inline-block;background:rgba(0,0,0,0);color:var(--primary);font-size:1.05em;padding:.375rem .625rem;border:0;cursor:inherit;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;transition:color, opacity .4s linear}.btn:hover{color:var(--primary-hover);-webkit-text-decoration:none;text-decoration:none}.btn:active,.btn[disabled]{opacity:.5;-webkit-text-decoration:none;text-decoration:none}.btn:active:not([disabled]){transition-duration:0s}.btn.btn-link{cursor:pointer}.btn.btn-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.btn[disabled]{cursor:default;pointer-events:none}.btn.btn-primary{font-weight:600}.btn.btn-danger{color:var(--red)}.btn.btn-danger:hover{color:#ff0c1e}.buy-description .carousel .screenshot-container,.carousel li .screenshot-container,.screenshot-container{display:inline-block;width:100%;height:auto}@supports(aspect-ratio:auto){.buy-description .carousel .screenshot-container img,.buy-description .carousel .screenshot-container video,.carousel li .screenshot-container img,.carousel li .screenshot-container video,.screenshot-container img,.screenshot-container video{margin:0;width:100%;height:100%}}.buy-description .carousel,.carousel{display:flex;justify-content:space-between;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding:50%;list-style:none;line-height:0;padding:0;height:70vh}.buy-description .carousel li,.carousel li{display:block;margin-right:1rem;height:100%;scroll-snap-align:center}@media(min-width:576px){.buy-description .carousel,.carousel{height:600px;scroll-padding:0}.buy-description .carousel li,.carousel li{scroll-snap-align:start}}.carousel li:first-child{margin-left:auto;padding-left:.75rem}.carousel li:last-child{margin-right:auto;padding-right:.75rem}.buy-description .carousel li img,.buy-description .carousel li video,.carousel li img,.carousel li video{width:auto;height:100%;margin:auto 0}.buy-description .carousel li .screenshot-container,.carousel li .screenshot-container{width:auto;height:100%}.carousel li.carousel-item-wide{height:auto;margin-top:auto;margin-bottom:auto}.carousel li.carousel-item-wide .screenshot-container,.carousel li.carousel-item-wide img,.carousel li.carousel-item-wide video{width:300px}@media(min-width:370px){.carousel li.carousel-item-wide .screenshot-container,.carousel li.carousel-item-wide img,.carousel li.carousel-item-wide video{width:350px}}.carousel li.carousel-item-wide img,.carousel li.carousel-item-wide video{width:100%}.dropdown-menu{overflow:hidden;transform:scale(.5);transform-origin:top right;opacity:0;transition:height .2s cubic-bezier(.25, .1, .25, 1.3);animation:.2s cubic-bezier(.25,.1,.25,1.3);animation-fill-mode:both;animation-play-state:paused}@media(prefers-reduced-motion){.dropdown-menu{transform:scale(1);transition:none;animation-timing-function:ease}.dropdown-menu.show{animation-name:dropdown-fadein}}.js .dropdown-menu.show{height:0}.dropdown-menu.hiding{display:block;animation-name:dropdown-hide;animation-play-state:running}@media(prefers-reduced-motion){.dropdown-menu.hiding{animation-name:dropdown-fadeout}}.dropdown-menu{top:calc(100% + .125rem)}@keyframes dropdown-show{from{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dropdown-hide{from{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes dropdown-fadein{from{opacity:0}to{opacity:1}}@keyframes dropdown-fadeout{from{opacity:1}to{opacity:0}}.fade-on-load img{transition:opacity .2s ease-out}.fade-on-load.loading img{opacity:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055}.modal .modal-dialog{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1056;width:300px;max-width:600px;height:100%;margin:0 auto;transform:scale(1);animation:.2s ease-out modal-slidein}.hide .modal .modal-dialog{animation:.2s ease-out modal-fadeout;opacity:0}.modal .modal-content{background:var(--modal-content-bg);border-radius:16px;margin:10px;-webkit-backdrop-filter:var(--navbar-backdrop-filter);backdrop-filter:var(--navbar-backdrop-filter)}.modal .modal-body{position:relative;margin:0;padding:1rem .75rem;max-height:60vh;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;-webkit-overflow-scrolling:touch;text-align:center}@media(min-width:992px){.modal .modal-dialog{width:350px}.modal .modal-body{padding:1rem}}.buy-description .modal .modal-body .h1,.buy-description .modal .modal-body h1,.modal .modal-body .buy-description .h1,.modal .modal-body .buy-description h1,.modal .modal-body .h2,.modal .modal-body h2{font-size:1.2em}.buy-description .os-ios .modal .modal-body .h1,.buy-description .os-ios .modal .modal-body h1,.os-ios .modal .modal-body .buy-description .h1,.os-ios .modal .modal-body .buy-description h1,.os-ios .modal .modal-body .h2,.os-ios .modal .modal-body h2{font:-apple-system-short-headline;font-size:1.2em}.buy-description .modal .modal-body .h1,.buy-description .modal .modal-body h1,.modal .modal-body .buy-description .h1,.modal .modal-body .buy-description h1,.modal .modal-body .h2,.modal .modal-body h2,.modal .modal-body p{margin-bottom:.5rem}.buy-description .modal .modal-body .h1:last-child,.buy-description .modal .modal-body h1:last-child,.modal .modal-body .buy-description .h1:last-child,.modal .modal-body .buy-description h1:last-child,.modal .modal-body .h2:last-child,.modal .modal-body h2:last-child,.modal .modal-body p:last-child{margin-bottom:0}.jumbotron.page-heading .modal .modal-body p,.modal .modal-body .jumbotron.page-heading p,.modal .modal-body .lead{color:var(--text-muted)}@media(max-width:575.98px){.modal.modal-bottom-sheet{display:flex;flex-direction:column;justify-content:flex-end}.modal.modal-bottom-sheet .modal-dialog{width:100%;height:auto;transform-origin:top left;animation:.3s cubic-bezier(.1,.7,.5,1) modal-slideup}.hide .modal.modal-bottom-sheet .modal-dialog{opacity:1;animation:.2s ease-out forwards modal-slidedown}.modal.modal-bottom-sheet .modal-content{margin-left:0;margin-right:0;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.modal.modal-bottom-sheet .modal-body{padding:1.25rem}.buy-description .modal.modal-bottom-sheet .modal-body .h1,.buy-description .modal.modal-bottom-sheet .modal-body h1,.modal.modal-bottom-sheet .modal-body .buy-description .h1,.modal.modal-bottom-sheet .modal-body .buy-description h1,.modal.modal-bottom-sheet .modal-body .h2,.modal.modal-bottom-sheet .modal-body h2{margin-left:1.75rem;margin-right:1.75rem;margin-bottom:.75rem}.modal.modal-bottom-sheet.modal-buttons-long .modal-buttons .btn:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}.modal-buttons{display:flex;width:100%;border-top:var(--border-width) solid var(--input-border-color)}.modal-buttons .btn{position:relative;padding-top:.75rem;padding-bottom:.75rem;flex:1 1 0;border-radius:0;font-size:1.2em;color:var(--primary)}.modal-buttons .btn:after{content:"";display:block;position:absolute;top:0;right:0;bottom:auto;left:auto;width:var(--border-width);height:100%;background:var(--input-border-color)}.modal-buttons .btn:first-child{border-bottom-left-radius:16px}.modal-buttons .btn:last-child{border-bottom-right-radius:16px}.modal-buttons .btn:last-child:after{display:none}.modal-buttons .btn:active,.modal-buttons .btn:hover{opacity:1;background:rgba(204,204,204,.5);color:var(--primary)}@media(prefers-color-scheme:dark){.modal-buttons .btn:active,.modal-buttons .btn:hover{background:rgba(64,64,64,.5)}}.modal-buttons .btn:active{background:rgba(204,204,204,.72)}@media(prefers-color-scheme:dark){.modal-buttons .btn:active{background:rgba(64,64,64,.72)}}.os-macos .modal-buttons .btn:focus:not(:focus-visible){outline:0}.modal-buttons .btn-primary{font-weight:600}.modal-buttons-long .modal-buttons{flex-direction:column}.modal-buttons-long .modal-buttons .btn:after{top:auto;right:auto;bottom:0;left:0;width:100%;height:var(--border-width)}.modal-buttons-long .modal-buttons .btn:first-child{border-bottom-left-radius:0}.modal-buttons-long .modal-buttons .btn:last-child{border-bottom-left-radius:16px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:var(--modal-backdrop-bg);opacity:var(--modal-backdrop-opacity);animation:150ms ease-out modal-backdrop-fadein}.hide .modal-backdrop{animation:150ms ease-in modal-backdrop-fadeout;opacity:0}@keyframes modal-slidein{from{transform:scale(1.25);opacity:0}to{transform:scale(1);opacity:1}}@keyframes modal-slideup{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modal-slidedown{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes modal-fadeout{from{opacity:1}to{opacity:0}}@keyframes modal-backdrop-fadein{from{opacity:0}to{opacity:var(--modal-backdrop-opacity)}}@keyframes modal-backdrop-fadeout{from{opacity:var(--modal-backdrop-opacity)}to{opacity:0}}.has-dialog .body-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.modal-close-btn{position:absolute;top:0;right:0;line-height:0;padding:1.375rem;font-size:1.25em}.modal-close-btn,.modal-close-btn:hover{color:var(--body-color)}.modal-close-btn .icon{opacity:.75}.product-icon{display:block;position:relative;width:60px;height:60px;transform:translate(0,0)}.product-icon img,.product-icon>div{display:block;position:relative;width:100%;height:100%;z-index:1}.product-icon img,.product-icon:before,.product-icon>div{-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3e%3cpath d='M2.78 0h4.44c.97 0 1.32.1 1.67.29.35.19.63.47.82.82s.29.7.29 1.67v4.44c0 .97-.1 1.32-.29 1.67s-.47.63-.82.82-.7.29-1.67.29H2.78c-.97 0-1.32-.1-1.67-.29s-.63-.47-.82-.82C.1 8.54 0 8.19 0 7.22V2.78c0-.97.1-1.32.29-1.67.19-.35.47-.63.82-.82C1.46.1 1.81 0 2.78 0' fill='%23000'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3e%3cpath d='M2.78 0h4.44c.97 0 1.32.1 1.67.29.35.19.63.47.82.82s.29.7.29 1.67v4.44c0 .97-.1 1.32-.29 1.67s-.47.63-.82.82-.7.29-1.67.29H2.78c-.97 0-1.32-.1-1.67-.29s-.63-.47-.82-.82C.1 8.54 0 8.19 0 7.22V2.78c0-.97.1-1.32.29-1.67.19-.35.47-.63.82-.82C1.46.1 1.81 0 2.78 0' fill='%23000'/%3e%3c/svg%3e")}.product-icon.product-icon-xs{width:20px;height:20px}.product-icon.product-icon-md{width:40px;height:40px}.product-icon:after,.product-icon:before{content:"";display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%}.product-icon:before{z-index:-1;background:var(--media-placeholder-color)}.product-icon:after{z-index:2;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 60 60'%3e%3cpath stroke='rgba%280, 0, 0, 0.15%29' stroke-width='1' d='M16.67.5h26.66c5.76 0 7.77.6 9.78 1.68a11.31 11.31 0 014.71 4.7c1.08 2.02 1.68 4.03 1.68 9.79v26.66c0 5.76-.6 7.77-1.68 9.78a11.31 11.31 0 01-4.7 4.71c-2.02 1.08-4.03 1.68-9.79 1.68H16.67c-5.76 0-7.77-.6-9.78-1.68a11.31 11.31 0 01-4.71-4.7C1.1 51.1.5 49.08.5 43.32V16.67c0-5.76.6-7.77 1.68-9.78a11.31 11.31 0 014.7-4.71C8.9 1.1 10.92.5 16.68.5z'/%3e%3c/svg%3e") 0 0/100% 100% no-repeat}@media(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.product-icon:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 60 60'%3e%3cpath stroke='rgba%280, 0, 0, 0.15%29' stroke-width='0.5' d='M16.67.25h26.66c5.78 0 7.83.6 9.9 1.7a11.56 11.56 0 014.81 4.82c1.1 2.07 1.71 4.12 1.71 9.9v26.66c0 5.78-.6 7.83-1.7 9.9a11.56 11.56 0 01-4.82 4.81c-2.07 1.1-4.12 1.71-9.9 1.71H16.67c-5.78 0-7.83-.6-9.9-1.7a11.56 11.56 0 01-4.81-4.82C.86 51.16.25 49.11.25 43.33V16.67c0-5.78.6-7.83 1.7-9.9a11.56 11.56 0 014.82-4.81C8.84.86 10.89.25 16.67.25z'/%3e%3c/svg%3e")}}@media(-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3){.product-icon:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 60 60'%3e%3cpath stroke='rgba%280, 0, 0, 0.15%29' stroke-width='0.33' d='M16.67.17h26.66c5.79 0 7.86.6 9.94 1.71a11.65 11.65 0 014.85 4.85c1.11 2.08 1.71 4.15 1.71 9.94v26.66c0 5.79-.6 7.86-1.71 9.94a11.65 11.65 0 01-4.85 4.85c-2.08 1.11-4.15 1.71-9.94 1.71H16.67c-5.79 0-7.86-.6-9.94-1.71a11.65 11.65 0 01-4.85-4.85C.77 51.2.17 49.12.17 43.33V16.67c0-5.79.6-7.86 1.71-9.94a11.65 11.65 0 014.85-4.85C8.8.77 10.88.17 16.67.17z'/%3e%3c/svg%3e")}}.product-list{--items-per-row:3;display:grid;grid-template-columns:repeat(var(--items-per-row),minmax(0,1fr));grid-gap:3rem 1.5rem;gap:3rem 1.5rem;margin:0;padding:0 0 3rem;list-style:none}@media(min-width:576px){.product-list{--items-per-row:4}}@media(min-width:768px){.carousel li:first-child{padding-left:var(--border-width)}.carousel li:last-child{padding-right:var(--border-width)}.product-list{--items-per-row:5}}@media(min-width:1400px){.product-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.container .product-list{grid-template-columns:repeat(var(--items-per-row),minmax(0,1fr))}}.product-list .product-item{display:flex;flex-direction:column;margin:-.5rem;padding:.5rem;color:inherit}.product-list .ratio{width:90px;max-width:100%;margin-bottom:.25rem}.product-list .ratio>.product-icon{position:absolute;width:100%;height:100%}.product-list .product-author,.product-list .product-name{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:440;font-size:.8em}.product-list .product-name{font-weight:700;font-size:.95em}.product-list .product-price{display:block}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-container--bootstrap-5{display:block}select+.select2-container--bootstrap-5{z-index:1}.select2-container--bootstrap-5 :focus{outline:0}.select2-container--bootstrap-5 .select2-selection{width:100%;min-height:calc(1.5em + .75rem + (var(--border-width) * 2));padding:.375rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:var(--input-color);background-color:var(--input-bg);border:var(--border-width) solid var(--input-border-color);border-radius:2px;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{border-color:var(--input-focus-border-color);box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 var(--border-width) var(--border-width) var(--input-focus-border-color)}.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection{border-bottom:0 solid transparent;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap-5 .select2-search{width:100%}.select2-container--bootstrap-5 .select2-search--inline .select2-search__field{vertical-align:top}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear{position:absolute;top:50%;right:1.5rem;width:.75rem;height:.75rem;padding:.25em;overflow:hidden;text-indent:100%;white-space:nowrap;background:center/.75rem auto no-repeat rgba(0,0,0,0);transform:translateY(-50%)}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear:hover{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/.75rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear>span,.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear>span{display:none}.select2-container--bootstrap-5+.select2-container--bootstrap-5{z-index:1056}.select2-container--bootstrap-5 .select2-dropdown{z-index:1056;overflow:hidden;color:var(--input-color);background-color:var(--input-bg);border-color:var(--input-focus-border-color);border-radius:2px}.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above{border-bottom:0 solid transparent;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--bootstrap-5 .select2-dropdown .select2-search{padding:.375rem .75rem}.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{display:block;width:100%;padding:.375rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:var(--input-color);background-color:var(--input-bg);background-clip:padding-box;border:var(--border-width) solid var(--input-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field,.select2-container--bootstrap-5 .select2-selection{transition:none}}.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field:focus{border-color:var(--input-focus-border-color);box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 var(--border-width) var(--border-width) var(--input-focus-border-color)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options:not(.select2-results__options--nested){max-height:15rem;overflow-y:auto}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__message{color:var(--input-placeholder-color)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#e9ecef}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected{color:#000;background-color:#0f7efd}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--disabled{color:var(--input-color)}.select2-container--bootstrap-5 .select2-selection--single{padding:.375rem 1.5rem .375rem .75rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3e%3cpath fill='%23333' d='M4.002 9.634l2.636-2.57a.622.622 0 01.85-.01c.237.22.241.582.01.808l-3.025 2.95a.682.682 0 01-.942 0L.506 7.861a.552.552 0 01.01-.808.622.622 0 01.85.01l2.636 2.57zM4.001 1.366l-2.636 2.57a.622.622 0 01-.849.01.552.552 0 01-.01-.808L3.53.188a.682.682 0 01.942 0l3.026 2.95a.552.552 0 01-.01.808.622.622 0 01-.85-.01l-2.637-2.57z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:8px 11px;cursor:default}.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{padding:0;font-weight:400;line-height:1.5;color:var(--input-color)}.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{font-weight:400;line-height:1.5;color:var(--input-placeholder-color)}.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__arrow{display:none}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:0;margin:0;list-style:none}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{display:flex;flex-direction:row;align-items:center;padding:.35em .375em;margin-right:.375rem;margin-bottom:.375rem;font-size:1rem;color:var(--input-color);cursor:auto;border:var(--border-width) solid var(--input-border-color);border-radius:2px}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:.75rem;height:.75rem;padding:.25em;margin-right:.25rem;overflow:hidden;text-indent:100%;white-space:nowrap;background:center/.75rem auto no-repeat rgba(0,0,0,0);border:0}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/.75rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove>span{display:none}.select2-container--bootstrap-5 .select2-selection--multiple .select2-search{display:block;width:100%;height:1.5rem}.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field{width:100%;height:1.5rem;margin-top:0;margin-left:0;font-family:inherit;line-height:1.5;background-color:rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear{right:.75rem}.select2-container--bootstrap-5.select2-container--disabled .select2-selection,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection{color:var(--input-color);cursor:not-allowed;background-color:var(--input-disabled-bg);border-color:var(--input-border-color);box-shadow:none}.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__choice{cursor:not-allowed}.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:none}.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__rendered:not(:empty),.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__rendered:not(:empty){padding-bottom:0}.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__rendered:not(:empty)+.select2-search,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__rendered:not(:empty)+.select2-search{display:none}.is-invalid+.select2-container--bootstrap-5 .select2-selection{border-color:#ff5865}.is-invalid+.select2-container--bootstrap-5.select2-container--focus .select2-selection,.is-invalid+.select2-container--bootstrap-5.select2-container--open .select2-selection{border-color:#ff5865;box-shadow:0 0 0 var(--border-width) rgba(255,88,101,.25)}.is-invalid+.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection{border-bottom:0 solid transparent}.is-invalid+.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap-5 .select2--small.select2-selection{min-height:calc(1.5em + .5rem + (var(--border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:2px}.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-selection__clear{width:.5rem;height:.5rem;padding:.125rem;background:center/.5rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear:hover,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-selection__clear:hover{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/.5rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-search,.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-search .select2-search__field,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-search,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-search .select2-search__field{height:1.5em}.select2-container--bootstrap-5 .select2--small.select2-dropdown{border-radius:2px}.select2-container--bootstrap-5 .select2--small.select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap-5 .select2--small.select2-dropdown.select2-dropdown--above{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-results__options .select2-results__option,.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-search .select2-search__field{padding:.25rem .5rem;font-size:.875rem}.select2-container--bootstrap-5 .select2--small.select2-selection--single{padding:.25rem 1.5rem .25rem .5rem}.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:.35em .375em;font-size:.875rem}.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:.5rem;height:.5rem;padding:.125rem;background:center/.5rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/.5rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear{right:.5rem}.select2-container--bootstrap-5 .select2--large.select2-selection{min-height:calc(1.5em + 1rem + (var(--border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:2px}.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-selection__clear{width:1rem;height:1rem;padding:.5rem;background:center/1rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear:hover,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-selection__clear:hover{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-search,.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-search .select2-search__field,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-search,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-search .select2-search__field{height:1.5em}.select2-container--bootstrap-5 .select2--large.select2-dropdown{border-radius:2px}.select2-container--bootstrap-5 .select2--large.select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap-5 .select2--large.select2-dropdown.select2-dropdown--above{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-results__options .select2-results__option,.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-search .select2-search__field{padding:.5rem 1rem;font-size:1.25rem}.select2-container--bootstrap-5 .select2--large.select2-selection--single{padding:.5rem 1.5rem .5rem 1rem}.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:.35em .375em;font-size:1.25rem}.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:1rem;height:1rem;padding:.5rem;background:center/1rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear{right:1rem}.select2-container--bootstrap-5 .select2-dropdown{background-color:var(--input-bg);border:var(--border-width) solid var(--input-focus-border-color);box-shadow:0 0 var(--border-width) var(--input-focus-border-color)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected{color:inherit;background-color:var(--gray-300)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{color:#fff;background-color:var(--primary)}.form-control-sm+.select2-container--bootstrap-5 .select2-selection--single{min-height:calc(1.5em + .5rem + (var(--border-width) * 2));padding:.25rem .5rem;font-size:.875rem}.toast{margin:1rem 0;text-align:center}.toast .alert{display:inline-block;position:relative;z-index:99;margin:0 auto;white-space:pre-line}@media(min-width:576px){.toast{margin-left:0.75rem;margin-right:0.75rem}.toast .alert{max-width:600px}#profile-group #name{max-width:300px}}.minimal-layout .toast{margin:0 0 1.25rem;font-size:.92rem}.alert{border-width:var(--border-width)}.toast-cookie-notice{display:flex;position:fixed;top:auto;right:0;bottom:0;left:0;z-index:1055;text-align:left;margin:0 .5rem;margin-bottom:env(safe-area-inset-bottom)}.toast-cookie-notice .alert{display:inline-flex;flex-direction:column;margin:.75rem auto;padding:0;max-width:450px;background:var(--modal-content-bg);border-color:var(--border-color);border-radius:16px;-webkit-backdrop-filter:var(--navbar-backdrop-filter);backdrop-filter:var(--navbar-backdrop-filter);box-shadow:0 2px 10px rgba(0,0,0,.175)}.toast-cookie-notice .alert .modal-body{display:flex;flex-direction:row;align-items:center;width:100%;padding:.75rem 1rem}.toast-cookie-notice .alert .modal-body .icon-cookie{line-height:0;margin-right:.55rem}.toast-cookie-notice .alert .modal-body .icon-cookie>svg{width:16px;height:16px}.toast-cookie-notice .alert .modal-body p{font-size:.85rem;line-height:1.25;margin:0}.toast-cookie-notice .alert .modal-buttons .btn{font-size:1rem}.toast-cookie-notice.hiding{animation:.2s ease-in toast-slideout;transform:translateY(100%);opacity:0}@keyframes toast-slideout{from{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.icon-spinner{visibility:hidden}.icon-spinner>svg{width:1.2em;height:1.2em;top:.05em}.icon-spinner>svg rect{transform-origin:32px 32px;animation:.8s linear infinite spinner-spin}.icon-spinner>svg rect:first-child{transform:rotate(0);animation-delay:-.7s}.icon-spinner>svg rect:nth-child(2){transform:rotate(45deg);animation-delay:-.6s}.icon-spinner>svg rect:nth-child(3){transform:rotate(90deg);animation-delay:-.5s}.icon-spinner>svg rect:nth-child(4){transform:rotate(135deg);animation-delay:-.4s}.icon-spinner>svg rect:nth-child(5){transform:rotate(180deg);animation-delay:-.3s}.icon-spinner>svg rect:nth-child(6){transform:rotate(225deg);animation-delay:-.2s}.icon-spinner>svg rect:nth-child(7){transform:rotate(270deg);animation-delay:-.1s}.icon-spinner>svg rect:nth-child(8){transform:rotate(315deg);animation-delay:0s}.icon-spinner.spinner-visible{visibility:visible}@keyframes spinner-spin{from{opacity:.8}to{opacity:.1}}html{scroll-behavior:smooth}main{background:var(--main-bg);padding-top:3rem;padding-bottom:1rem}main.has-promo-navbar{padding-top:0}.minimal-layout{--body-bg:var(--gray-100)}.minimal-layout body{display:flex;align-items:center;justify-content:center;overflow-y:auto}.minimal-layout .body-container{position:relative;max-width:340px;margin:1rem;border:var(--border-width) solid var(--card-border-color);border-radius:6px;background-color:var(--main-bg)}.minimal-layout .navbar-light{display:flex}.minimal-layout .navbar-light .navbar-brand{margin:.9375rem auto}.minimal-layout main{--gutter-x:1.5rem;padding-top:0;padding-bottom:1.25rem;background-color:rgba(0,0,0,0)}.minimal-layout main .buy-header,.minimal-layout main .row{--gutter-x:3rem}.minimal-layout .after-main{position:absolute;top:100%;left:0;right:0;padding:1rem 0;font-size:.75rem;text-align:center;color:var(--gray-800)}#bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.navbar{position:fixed;top:0;right:0;bottom:auto;left:0;z-index:1030;padding-left:calc(env(safe-area-inset-left,0) + .75rem);padding-right:calc(env(safe-area-inset-right,0) + .75rem)}.navbar .navbar-backdrop{position:absolute;top:0;right:0;bottom:calc(var(--border-width)*-1);left:0;z-index:-1;background:var(--navbar-bg);-webkit-backdrop-filter:var(--navbar-backdrop-filter);backdrop-filter:var(--navbar-backdrop-filter);border-bottom:var(--border-width) solid var(--border-color);transition:opacity .1s linear}@media(prefers-contrast:more){.navbar .navbar-backdrop{background:var(--gray-100);-webkit-backdrop-filter:none;backdrop-filter:none}}.navbar.js-menu-open .navbar-backdrop,.navbar.js-not-scrolled .navbar-backdrop{opacity:0}.navbar .navbar-login-button{background-color:#fff;color:var(--orange);padding:.25rem .625rem;border:1px solid var(--orange);border-radius:50rem;line-height:1.5rem}.navbar .navbar-login-button:active,.navbar .navbar-login-button:hover{background-color:#eb5902;color:#fff;border-color:#eb5902}.navbar .avatar{vertical-align:middle;width:2rem;height:2rem;content:normal;content:initial;pointer-events:none}.navbar .dropdown-item.navbar-signout{color:var(--red)}.navbar .dropdown-item.navbar-signout:focus,.navbar .dropdown-item.navbar-signout:hover{color:#ff0c1e}.navbar .dropdown-item.navbar-signout:active{color:#fff;background-color:#ff2536}.navbar .dropdown-menu{position:absolute;right:0;left:auto;left:initial;min-width:12rem;max-width:16rem}.navbar #navbar-profile{position:relative;margin-top:-.4rem;margin-bottom:.4rem;border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px);overflow:hidden;font-size:1rem}.navbar #navbar-profile:before{content:"";display:block;position:absolute;bottom:0;z-index:2;background:var(--border-color);pointer-events:none;height:var(--border-width);left:var(--border-width);right:var(--border-width)}.navbar #navbar-profile .card-backdrop-body{display:flex;align-items:center;position:relative;padding:.65rem 1.1rem;white-space:nowrap}.navbar #navbar-profile .avatar-container{margin-right:.625rem}.navbar #navbar-profile .avatar{width:2.5rem;height:2.5rem}.navbar #navbar-profile .avatar-container+div{min-width:0}.navbar #navbar-profile strong{display:block;font-family:var(--font-heading)}.navbar #navbar-profile .small{font-size:.825em;margin-top:-.175em}.os-ios .navbar #navbar-profile .small{margin-top:-.1em;margin-bottom:-.175em}.navbar-brand{font-size:1.875em;line-height:0;margin:0 -.75rem;padding:.3125rem .75rem}.navbar-brand:link{cursor:pointer}.navbar-light .navbar-brand{color:var(--navbar-light-brand-color)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:var(--navbar-light-brand-hover-color)}.navbar-brand .icon-chariz-flame-head{color:var(--orange)}.navbar-brand .icon-chariz-flame-head>svg{fill:url(#chariz-flame-gradient)}.navbar-brand .icon-chariz-word{margin-left:.31em}.navbar-transparent.js-not-scrolled .navbar-brand{color:var(--navbar-dark-brand-color);filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .3))}.navbar-transparent.js-not-scrolled .navbar-brand:focus,.navbar-transparent.js-not-scrolled .navbar-brand:hover{color:var(--navbar-dark-brand-hover-color)}.navbar-transparent.js-not-scrolled .navbar-brand .icon-chariz-flame-head{color:inherit}.navbar-transparent.js-not-scrolled .navbar-brand .icon-chariz-flame-head>svg{fill:currentColor}.navbar-transparent .avatar{transition:box-shadow .1s linear}.navbar-transparent.js-not-scrolled .avatar{box-shadow:0 0 2px rgba(0,0,0,.3)}.navbar-brand{z-index:2}#navbar-account{border:0;outline:0;margin:-.25rem -.75rem;padding:.25rem .75rem;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none}.navbar-account-dropdown{border-radius:50%}.navbar-account-dropdown.show{background:rgba(0,0,0,.5)}#navbar-account.show .avatar{opacity:.75}.navbar-skip-link{position:fixed;z-index:1031;background:var(--main-bg)}.os-ios body{min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}.main-container{display:flex;flex-direction:column;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;overflow-x:hidden}.minimal-layout .main-container{min-height:auto}.main-container>main{flex-grow:1}.main-container>footer{font-size:.9rem;margin:0;padding:1.25rem .75rem;border-top:4px solid var(--footer-border-color);background:var(--body-bg);color:var(--text-muted)}.buy-description .main-container>footer .h1,.buy-description .main-container>footer .h2,.buy-description .main-container>footer h1,.buy-description .main-container>footer h2,.main-container>footer .buy-description .h1,.main-container>footer .buy-description .h2,.main-container>footer .buy-description h1,.main-container>footer .buy-description h2,.main-container>footer .h3,.main-container>footer h3{color:var(--gray-700);font-size:1.5rem;margin-bottom:.125rem}.main-container>footer a,.main-container>footer a:active,.main-container>footer a:hover{color:var(--footer-link-color)}.main-container>footer .footer-copyright{display:block;max-width:650px;margin:0 auto;font-size:.8rem;line-height:1.25;text-align:center}.main-container>footer .footer-safe-area-spacer{margin:0 -.75rem;background:var(--body-bg)}.footer-links-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;margin-bottom:1rem}.footer-links-container>div{display:flex;flex-direction:column;align-items:stretch}.footer-links-container .footer-links{display:flex;flex-direction:row;align-items:flex-end;flex-grow:1;gap:0 1.125rem}.footer-links-container ul{width:100%;flex-grow:1;margin-bottom:0}.footer-links-container ul a{display:block;line-height:1.875em;white-space:nowrap}.buy-description .footer-links-container .h1,.buy-description .footer-links-container .h2,.buy-description .footer-links-container h1,.buy-description .footer-links-container h2,.footer-links-container .buy-description .h1,.footer-links-container .buy-description .h2,.footer-links-container .buy-description h1,.footer-links-container .buy-description h2,.footer-links-container .h3,.footer-links-container h3{display:flex;align-items:center;justify-content:space-between;width:100%;line-height:0;margin:-.5rem .1rem .125rem}.buy-description .footer-links-container .h1 .icon-chariz-word,.buy-description .footer-links-container .h2 .icon-chariz-word,.buy-description .footer-links-container h1 .icon-chariz-word,.buy-description .footer-links-container h2 .icon-chariz-word,.footer-links-container .buy-description .h1 .icon-chariz-word,.footer-links-container .buy-description .h2 .icon-chariz-word,.footer-links-container .buy-description h1 .icon-chariz-word,.footer-links-container .buy-description h2 .icon-chariz-word,.footer-links-container .h3 .icon-chariz-word,.footer-links-container h3 .icon-chariz-word{margin-left:.31em}.buy-description .footer-links-container .h1 ul,.buy-description .footer-links-container .h2 ul,.buy-description .footer-links-container h1 ul,.buy-description .footer-links-container h2 ul,.footer-links-container .buy-description .h1 ul,.footer-links-container .buy-description .h2 ul,.footer-links-container .buy-description h1 ul,.footer-links-container .buy-description h2 ul,.footer-links-container .h3 ul,.footer-links-container h3 ul{display:flex;flex-direction:row;align-items:center;flex-grow:0;width:auto;font-size:.8em}.buy-description .footer-links-container .h1 ul a,.buy-description .footer-links-container .h2 ul a,.buy-description .footer-links-container h1 ul a,.buy-description .footer-links-container h2 ul a,.footer-links-container .buy-description .h1 ul a,.footer-links-container .buy-description .h2 ul a,.footer-links-container .buy-description h1 ul a,.footer-links-container .buy-description h2 ul a,.footer-links-container .h3 ul a,.footer-links-container h3 ul a{display:block;padding:.5em .25em;line-height:0}.footer-action-button{text-align:center;font-size:.9em;margin:-.5rem 0 .75rem}.footer-action-button .btn{display:inline-flex;align-items:center;color:inherit}.footer-action-button .btn .icon{font-size:1.2em;margin-right:.375rem}.footer-cookie-consent-container .footer-action-button{font-size:.8rem}.footer-cookie-consent-container .footer-action-button .btn .icon{font-size:1.1em;margin-right:.35em}#js-account-edit-buttons{display:grid;grid-template-columns:minmax(0,1fr) -webkit-max-content minmax(0,1fr);grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center;margin-bottom:1rem}#js-account-edit-buttons div{text-align:left;line-height:0}#js-account-edit-buttons div:last-child{text-align:right}#js-account-edit-buttons button{margin:0 -.625rem;line-height:1.75rem}#js-account-edit-buttons .buy-description .h1,#js-account-edit-buttons .buy-description h1,#js-account-edit-buttons .h2,#js-account-edit-buttons h2,.buy-description #js-account-edit-buttons .h1,.buy-description #js-account-edit-buttons h1{margin-bottom:0}.js-account-edit-mode #js-account-edit-button,.js-account-edit-mode .js-account-edit-hide,.js-account-view-mode .js-account-edit-control{display:none}#profile-group{position:relative;overflow:hidden}#profile-group .card-body{z-index:2}#linked-accounts-group .list-group-item{display:flex;align-items:center}#linked-accounts-group .title-row{display:flex;align-items:center;margin-bottom:.25rem}#linked-accounts-group .product-icon{margin-right:.5rem}#linked-accounts-group .product-icon>div{display:flex;align-items:center;justify-content:center}#linked-accounts-group .product-icon .icon>svg{width:14px;height:14px}#linked-accounts-group .account-google-icon{background:#fff}#linked-accounts-group .account-google-icon .icon-google>svg{width:12px;height:12px}#linked-accounts-group .account-apple-icon{background:#6e6f70;color:#fff}#linked-accounts-group .account-apple-icon .icon-apple>svg{top:-1px}#linked-accounts-group .account-discord-icon{background:#5865f2;color:#fff}#linked-accounts-group .btn{margin:-.5rem -1rem -.5rem 0;padding:.5rem 1rem;align-self:center}#linked-accounts-group .btn:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.big-and-small-icon{position:relative;pointer-events:none}.big-and-small-icon .small-icon{position:absolute;top:auto;right:0;bottom:0;left:auto}#devices-group .list-group-item{display:flex;align-items:center;min-height:70px}#devices-group .big-and-small-icon{margin:-1px .75rem -1px -.5rem}#devices-group .big-and-small-icon .small-icon{right:1px}#devices-group .device-image{width:56px;height:56px}#devices-group .js-btn-destructive{margin-right:-.625rem}#downloads-group .list-group-item,#purchases-group .list-group-item{display:flex;align-items:flex-start;min-height:70px}@media(min-width:768px){#downloads-group .list-group-item,#purchases-group .list-group-item{align-items:center}}#downloads-group .product-icon,#purchases-group .product-icon{width:48px;height:48px;margin:.175rem .75rem .175rem 0}.account-country-field{display:grid;grid-gap:.75rem;gap:.75rem}.account-country-field.has-zip-code{grid-template-columns:1fr 5.75rem}.audit-log-detail{display:flex;font-size:.8rem;align-content:flex-start}.audit-log-detail ul{margin:0;padding:0;font-size:.8rem;list-style:none}.audit-log-detail li{display:inline}.audit-log-detail li:after{display:inline-block;content:"—";margin:0 .25em}.audit-log-detail li:last-child:after{content:"";margin:0}.audit-log-detail .icon{font-size:1rem;color:var(--body-color)}.audit-log-detail .icon>svg{top:.115em}.audit-log-detail .country-flag{width:1.25rem;height:1rem}.audit-log-detail .country-flag img{width:1rem;height:1rem}.paginate-buttons{display:flex;justify-content:space-between;align-items:flex-start;text-align:center;margin:-1rem}.paginate-buttons>*{padding:1rem}.paginate-buttons>:first-child,.paginate-buttons>:last-child{flex:2}.paginate-buttons>:first-child{text-align:left}.paginate-buttons>:last-child{text-align:right}.paginate-buttons>* .btn{margin:-1rem;padding:1rem}.page-buy main .bg-primary{background:var(--tint-color-bg,var(--primary))}.page-buy .toast .alert.alert-warning{color:var(--tint-color-text-on-bg-light,inherit);background-color:var(--tint-color-bg-light,#abd2fe);border-color:var(--tint-color-bg-dark,#020d19)}.page-buy .toast .alert.alert-warning a{color:inherit;opacity:.8}.buy-banner{height:55vw;max-height:45vh;background-image:radial-gradient(ellipse at bottom,var(--tint-color-bg-light,#ffd04e),var(--tint-color-bg-dark,#ff8f2c))}@media(min-width:992px){.product-list{--items-per-row:6}.buy-banner{min-height:28.125vw;height:40vh;max-height:55vw}.checkout-purchase-table{max-width:300px}}@media(min-width:1200px)and (min-height:1000px){.buy-banner{height:45vh}}@media(min-width:1400px){.buy-banner{min-height:0;height:40vh}}.buy-banner+.toast{margin-top:2rem;margin-bottom:0}.buy-header{justify-content:center;position:relative;padding:4.5rem 0 1.75rem;margin-bottom:2rem;overflow:hidden;color:#fff;background-color:var(--gray-600);border-bottom:var(--border-width) solid rgba(51,51,51,.1);text-shadow:0 1px 2px rgba(0,0,0,.3)}.buy-header .card-backdrop{background:rgba(255,255,255,.45)}.buy-header .card-backdrop .fade-on-load{background:rgba(0,0,0,0)}.buy-header .product-icon{filter:drop-shadow(0 .5px 1px rgba(0, 0, 0, .25))}.buy-header.has-banner{color:inherit;background-color:rgba(0,0,0,0);padding:2rem 0;margin-bottom:0;border-bottom:0;overflow:visible;text-shadow:none}.buy-header.has-banner .product-icon{filter:none}.buy-header .buy-header-content{--inner-gutter-x:0.75rem;display:grid;grid-template:none/1fr auto;align-items:center;grid-gap:var(--gutter-y) var(--inner-gutter-x);gap:var(--gutter-y) var(--inner-gutter-x);position:relative;z-index:2}.buy-header .buy-header-content .buy-header-product-box{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--inner-gutter-x);gap:var(--inner-gutter-x);color:inherit}.buy-header .buy-header-content .buy-header-product-box a{color:inherit}.buy-header .buy-header-content.buy-header-install-error{grid-template:1fr auto/none}.buy-header .buy-header-title{display:flex;flex-direction:column;line-height:1}.buy-header .buy-header-title .h1,.buy-header .buy-header-title h1{color:inherit;font-size:1.5rem;font-weight:600;line-height:1.2em;margin-bottom:0}@supports(-webkit-line-clamp:2){.buy-header .buy-header-title .h1,.buy-header .buy-header-title h1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;white-space:initial}}.buy-header .buy-header-title .add-to-wishlist-button{display:inline-flex;align-items:center;text-align:left;line-height:1rem;margin:-.2rem -.625rem}.buy-header a.buy-header-product-box .buy-header-title .h1,.buy-header a.buy-header-product-box .buy-header-title h1{color:inherit;opacity:.92}.buy-header+.toast{margin-top:0;margin-bottom:2rem}.buy-header-buy-button{white-space:nowrap;text-align:center}.buy-button{display:inline-flex;align-items:stretch;justify-content:stretch;color:var(--primary);background:var(--buy-button-bg);border:1px solid currentColor;border-radius:50rem}.buy-button .btn{color:var(--primary);line-height:1.5rem;font-weight:600;border-left:1px solid currentColor;padding-left:.625rem;padding-right:.78125rem}.buy-button .btn-primary{border-left:0;padding-left:.78125rem;padding-right:.625rem}.buy-button .btn-primary:only-child{padding-left:.625rem}.buy-button .buy-button-menu-button{font-size:.95em}.buy-button .buy-button-menu-button .icon>svg{top:.125em;margin:0 -.15625rem}.buy-button-menu{top:2.75rem!important;right:0!important}.buy-button-menu{position:absolute}.buy-button-menu .dropdown-item{display:flex;align-items:center}.buy-button-menu button.dropdown-item{width:calc(100% - .8rem)}.buy-description img,.buy-description video{display:block;width:100%;height:auto;margin:0 auto 1rem;border:var(--border-width) solid var(--border-color);border-radius:.25rem}.buy-description img.emoji,.buy-description video.emoji{display:inline-block;width:1.2em;height:1.2em;margin:0;border:0;border-radius:0;vertical-align:text-bottom}.buy-description .ratio{display:block;margin-bottom:1rem}.buy-description .ratio img,.buy-description .ratio video{margin:0}.buy-description .carousel{margin-left:-0.75rem;margin-right:-0.75rem}@media(min-width:768px){.buy-header .buy-header-content{--inner-gutter-x:1rem}.buy-header .buy-header-content.buy-header-install-error{grid-template:none/1fr auto}.buy-header .buy-header-title .h1,.buy-header .buy-header-title h1{font-size:1.875rem}.buy-description .carousel{margin-left:0;margin-right:0}}.buy-description .carousel .screenshot-container{position:relative}.buy-description .carousel .screenshot-container:after,.buy-description .carousel .screenshot-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.25rem}.buy-description .carousel .screenshot-container:before{z-index:-1;background:var(--media-placeholder-color)}.buy-description .carousel .screenshot-container:after{z-index:2;border:var(--border-width) solid var(--border-color);pointer-events:none}.buy-description .carousel .screenshot-container img,.buy-description .carousel .screenshot-container video{border-width:0!important}.buy-description .carousel .screenshot-container img,.buy-description .carousel .screenshot-container video{position:relative;z-index:1}.buy-description ul{padding-left:1.5rem}.buy-description ul li>p+ul{margin-top:-1rem}.buy-description ul{list-style:disc}.buy-changelog-entry .buy-description{font-size:.9rem}.buy-description+.buy-changelog{margin-top:2.5rem}.buy-changelog-entry>.buy-changelog-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.buy-changelog-entry>.buy-changelog-heading .buy-description .h1,.buy-changelog-entry>.buy-changelog-heading .buy-description h1,.buy-changelog-entry>.buy-changelog-heading .h2,.buy-changelog-entry>.buy-changelog-heading h2,.buy-description .buy-changelog-entry>.buy-changelog-heading .h1,.buy-description .buy-changelog-entry>.buy-changelog-heading h1{font-size:1.1rem}.buy-changelog-entry>.buy-changelog-heading .small{margin-bottom:1rem;color:var(--text-muted)}.buy-changelog-entry>.buy-changelog-heading+.buy-changelog-subtitle{margin-top:-.75rem;margin-bottom:.75rem;font-size:.8em;color:var(--text-muted)}.buy-sidebar{margin-top:.2rem;font-size:.8rem;-webkit-user-select:text;-moz-user-select:text;user-select:text}.buy-sidebar legend,.buy-sidebar p{margin-bottom:.75rem}.buy-sidebar .buy-sidebar-seller ul{list-style:none;padding-left:0;font-size:1.1em}.buy-sidebar .buy-sidebar-seller ul.buy-sidebar-seller-list-one{margin-bottom:.75rem}.buy-sidebar .buy-sidebar-seller ul.buy-sidebar-seller-list-one+.buy-sidebar-buttons:empty{padding-top:.125rem}.buy-sidebar .buy-sidebar-seller ul li{display:flex;align-items:center;margin-bottom:.5rem}.buy-compatibility-to-dash:before{content:"–"}.buy-sidebar-buttons{display:flex;flex-direction:column;margin:-.375rem -.625rem}.buy-sidebar-buttons:empty{display:none}.buy-sidebar-buttons>div,.buy-sidebar-buttons>form{width:calc(100% - 1.25rem);margin:-.175rem .625rem;flex-grow:1}.buy-sidebar-buttons>div:empty,.buy-sidebar-buttons>form:empty{display:none}.buy-sidebar-buttons .btn,.buy-sidebar-buttons a{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;height:2.5rem;padding:0;font-size:1em}.buy-sidebar-buttons .btn .icon,.buy-sidebar-buttons a .icon{font-size:1.25em;margin-right:.375rem}.buy-share-button-container .icon-share>svg{top:-.05em}.buy-promo-redeem-dialog input{width:100%;padding-left:0;padding-right:0;text-align:center;text-transform:uppercase;letter-spacing:2px}#buy-open-in-app-dialog .product-item{margin-bottom:0;padding-left:0;text-align:center}#buy-open-in-app-dialog .product-icon{margin-bottom:.2rem}#buy-open-in-app-dialog .product-name{display:block;font-weight:700;font-size:.9em}.checkout-card{padding:0;border-width:0;overflow:visible}.checkout-card input,.checkout-card select{border-radius:0;border-width:var(--border-width) var(--border-width) 0 var(--border-width)}.checkout-card input:focus,.checkout-card select:focus{position:relative;z-index:2}.checkout-card .blt{border-top-left-radius:calc(6px + .25rem)!important}.checkout-card .brt{border-top-right-radius:calc(6px + .25rem)!important}.checkout-card .brb{border-bottom-right-radius:calc(6px + .25rem)!important}.checkout-card .blb{border-bottom-left-radius:calc(6px + .25rem)!important}.checkout-card .bottom{border-width:.5px}.checkout-card .select2-container--open .select2-dropdown{border-radius:0}.checkout-card .select2-selection{border-radius:0 0 0 6px}.checkout-overview-card{border-radius:calc(6px + .25rem)}.checkout-halves{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.purchase-table{display:table;width:100%}.purchase-table>*{display:table-row}.purchase-table>*,.purchase-table>:hover{color:inherit}.purchase-table>*>div{display:table-cell;width:100%;padding-bottom:.75rem;vertical-align:text-bottom}.purchase-table+hr{margin-top:.25rem}.purchase-table .checkout-table-form-row>div{vertical-align:middle}.purchase-table .checkout-table-key{width:0;padding-right:1rem;text-align:right;text-transform:uppercase;font-size:.8rem;font-weight:600;color:var(--gray-800)}.purchase-table .checkout-table-small{font-size:.8rem;color:var(--gray-800)}.purchase-table .checkout-table-total{font-weight:600;line-height:calc(var(--body-line-height)*.8)}.purchase-table .checkout-table-product-icon{padding-right:1rem;line-height:0;vertical-align:middle}.purchase-table .checkout-table-product-icon .product-icon{margin-left:auto}.purchase-table .checkout-table-product-info{vertical-align:middle}.purchase-table .checkout-table-product-name{font-weight:700;margin-bottom:-.1rem}.purchase-table .checkout-table-product-author{font-size:.95rem;color:var(--gray-800)}.purchase-table .checkout-table-form-row .checkout-table-key{margin-bottom:.375rem}.purchase-table .checkout-table-account{font-size:.9rem;line-height:1.3}@media(min-width:992px){.checkout-halves{flex-direction:row}.purchase-table .checkout-table-account{max-width:100px}}.purchase-table .checkout-table-username{color:var(--gray-700);font-size:.8rem}.checkout-payment-methods{--items-per-row:2;display:flex;flex-wrap:wrap;gap:.375rem;margin-left:.375rem;margin-right:.375rem;margin-bottom:.375rem;white-space:nowrap}.checkout-explanation{margin-top:-1rem;font-size:.76em}.no-credit-card{border-top:var(--border-width) solid var(--input-border-color)!important;border-radius:6px!important}.no-credit-card{padding-top:.375rem}.checkout-payment-methods-boxed{border:var(--border-width) solid var(--input-border-color);border-top:none}.checkout-card-method{margin-top:.375rem;margin-bottom:0}.checkout-card-button-boxed,.checkout-card-on-file{border:var(--border-width) solid var(--input-border-color);border-bottom:0}.btn-payment-method{display:flex;flex-grow:1;flex-basis:calc((100% - 0.75rem*var(--items-per-row))/ var(--items-per-row));align-items:center;justify-content:center;width:100%;height:2.25rem;background:var(--gray-200);border-radius:6px;font-size:1em}.btn-payment-method,.btn-payment-method:hover{color:var(--gray-900)}.btn-payment-method:active,.btn-payment-method:hover{background:var(--gray-300)}@media(prefers-color-scheme:dark){.btn-payment-method:active,.btn-payment-method:hover{background:var(--gray-100)}}.btn-payment-method .icon{font-size:1.1em}.btn-card{background:var(--primary);color:#fff}.btn-card:active,.btn-card:hover{background:var(--primary-hover);color:#fff}.checkout-sidebar-buttons{font-size:.8rem}.checkout-sidebar-buttons p{margin-top:-.75rem}.checkout-sidebar-buttons .btn{display:inline-flex;align-items:center;margin-left:-.3rem}.checkout-sidebar-buttons .btn .icon{font-size:1.15em}.checkout-sidebar-buttons .btn .icon-plus{top:0}.footer-payment-methods{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.footer-payment-methods ul{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0 -.5rem;padding:0;line-height:1}.footer-payment-methods ul li{display:block;margin:0 .25rem .5rem}.footer-payment-methods ul li .icon{color:var(--body-color)}.footer-payment-methods ul li .icon>svg{width:3.28125rem;height:2.25rem;filter:contrast(.9)}.footer-payment-methods ul li>*{display:block;border:var(--border-width) solid var(--gray-300);border-radius:.25rem;overflow:hidden;background:var(--gray-100)}#checkout-promo-code-count{max-width:100px}.checkout-payment-details-or{display:flex;align-items:center;border:var(--border-width) solid var(--input-border-color);border-width:0 var(--border-width)}.checkout-payment-details-or hr{flex-grow:1;margin:0}.checkout-payment-details-or span{display:inline-block;margin:0 .5rem;font-size:.8rem;color:var(--gray-700)}.checkout-payment-details-card-preview{font-family:var(--font-family-monospace);flex-direction:column;display:flex;justify-content:space-between;width:100%;padding-left:.6rem}@media(min-width:576px){.checkout-payment-methods{--items-per-row:3}.checkout-payment-details-card-preview{flex-direction:row}}.checkout-payment-details-card-preview div{display:flex;align-items:center}.checkout-payment-details-card-preview svg{width:1.8229166667rem;height:1.25rem;filter:contrast(.9)}.checkout-card-edit-button{padding:0 1rem 0 .675rem;line-height:0;font-size:1.25rem}@media(min-width:576px){.checkout-card-edit-button{font-size:1.1rem;padding-right:.675rem}}.checkout-payment-details-card-preview-number{margin-left:calc(1.8229166667rem + .25em);padding:0 .375rem}.checkout-loading{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.checkout-payment-details-fields{display:grid;grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:1fr 1fr}.checkout-payment-details-fields .checkout-field{width:100%;height:calc(1.5em + .75rem + (var(--border-width) * 2));padding:.375rem .75rem;border:var(--border-width) solid var(--input-border-color)}.checkout-payment-details-fields .checkout-checkbox{width:100%;height:calc(1.5em + .75rem + (var(--border-width) * 2));display:flex;justify-content:center;align-items:center;grid-column:span 3;text-align:center;gap:.5rem;padding:0 .5rem;border:var(--border-width) solid var(--input-border-color);border-width:0 var(--border-width);margin-bottom:0}.checkout-payment-details-fields .checkout-field-invalid{border-color:var(--danger)}.checkout-payment-details-fields .checkout-card-holder{grid-column:span 3}.checkout-payment-details-fields .checkout-card-number{grid-column:span 3;border-top:0}.checkout-payment-details-fields .checkout-card-cvv,.checkout-payment-details-fields .checkout-card-exp{border-top:0}.big-error-code{font-size:3.5rem;margin-bottom:.75rem}.page-home .navbar-transparent.js-not-scrolled .navbar-brand{opacity:0;color:transparent;filter:none;pointer-events:none}.buy-banner.jumbotron-banner.home-featured-banner,.buy-banner.jumbotron-banner.welcome-banner{max-height:55vw}.buy-banner.jumbotron-banner.home-featured-banner:after,.buy-banner.jumbotron-banner.welcome-banner:after{content:"";position:absolute;top:auto;right:0;bottom:0;left:0;z-index:2;height:6rem;background:linear-gradient(transparent,rgba(0,0,0,.3));opacity:.67;transition:opacity .1s linear}.home-featured-banner.buy-banner.jumbotron-banner:before{display:none}.home-featured-banner.buy-banner.jumbotron-banner:first-child:before{display:block}.home-featured-banner.buy-banner.jumbotron-banner a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}.home-featured-banner.buy-banner.jumbotron-banner a:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.home-featured-banner.buy-banner.jumbotron-banner a .container{height:100%;padding:0}@media(min-width:576px){.checkout-payment-details-fields{grid-template-rows:1fr;grid-template-columns:1fr 4.75rem 5.5rem}.checkout-payment-details-fields .checkout-checkbox{justify-content:end}.checkout-payment-details-fields .checkout-card-number{grid-column:1/1}.checkout-payment-details-fields .checkout-card-cvv,.checkout-payment-details-fields .checkout-card-exp{grid-column:span 1}.home-featured-banner.buy-banner.jumbotron-banner a .container{padding:0 var(--gutter-x)}}.home-featured-banner.buy-banner.jumbotron-banner a .buy-banner-text{display:flex;height:100%;opacity:.85;transition:opacity .1s linear}.home-featured-banner.buy-banner.jumbotron-banner a .buy-banner-text>div{display:flex;align-items:center;width:100%;margin-top:auto;margin-bottom:.65rem}.home-featured-banner.buy-banner.jumbotron-banner a .product-name{font:700 1.4rem var(--font-heading)}.home-featured-banner.buy-banner.jumbotron-banner a .product-price{display:inline-block;margin-left:.5rem;line-height:0}.home-featured-banner.buy-banner.jumbotron-banner a .product-price .badge{text-shadow:none;box-shadow:0 1px 5px rgba(0,0,0,.2)}.home-featured-banner.buy-banner.jumbotron-banner:hover .buy-banner-text,.home-featured-banner.buy-banner.jumbotron-banner:hover:after{opacity:1}.home-featured-product-list .container{margin-top:4rem;margin-bottom:4rem;padding:0}.buy-description .home-featured-product-list .container>.h1,.buy-description .home-featured-product-list .container>h1,.home-featured-product-list .buy-description .container>.h1,.home-featured-product-list .buy-description .container>h1,.home-featured-product-list .container>.h2,.home-featured-product-list .container>h2{margin-top:-1rem}.home-featured-product-list .container>.lead,.home-featured-product-list .jumbotron.page-heading .container>p,.jumbotron.page-heading .home-featured-product-list .container>p{margin-bottom:.5rem;font-family:var(--font-heading);font-size:1.02em;font-weight:500;color:var(--gray-800)}.home-featured-product-list .container>.lead strong,.home-featured-product-list .jumbotron.page-heading .container>p strong,.jumbotron.page-heading .home-featured-product-list .container>p strong{font-weight:650}.home-featured-product-list+.home-featured-product-list .container{margin-top:0}.home-featured-product-list .product-list{margin-bottom:-3rem}.welcome-banner.buy-banner.jumbotron-banner{height:auto;min-height:80vh;max-height:none;font-family:var(--font-heading);background:var(--gray-500);color:rgba(255,255,255,.95);text-shadow:0 1px 2px rgba(0,0,0,.3)}@media only screen and (prefers-color-scheme:dark){.welcome-banner.buy-banner.jumbotron-banner{background:var(--gray-300)}}.welcome-banner.buy-banner.jumbotron-banner .jumbotron-banner-img{padding:0}.welcome-banner.buy-banner.jumbotron-banner .container{display:flex;flex-direction:column;position:relative;z-index:3;max-width:550px;padding:1.5rem 1rem 1rem;text-align:center}@media(min-height:600px){.welcome-banner.buy-banner.jumbotron-banner .container{padding:6.5rem 2rem 1rem}}@media(min-width:576px){.home-featured-product-list .container{padding:0 var(--gutter-x)}.welcome-banner.buy-banner.jumbotron-banner{min-height:45vh}.welcome-banner.buy-banner.jumbotron-banner .container{padding-top:2rem}}.welcome-banner.buy-banner.jumbotron-banner .main-stuff{display:flex;flex-grow:1}.welcome-banner.buy-banner.jumbotron-banner .main-stuff>div{margin:auto}.welcome-banner.buy-banner.jumbotron-banner .jumbotron-banner-img,.welcome-banner.buy-banner.jumbotron-banner .main-stuff{animation:2s ease-in-out welcome-fadein}.jumbotron.page-heading .welcome-banner.buy-banner.jumbotron-banner p,.welcome-banner.buy-banner.jumbotron-banner .jumbotron.page-heading p,.welcome-banner.buy-banner.jumbotron-banner .lead{line-height:1.5;font-weight:500;font-size:1rem}@media(min-height:600px){.jumbotron.page-heading .welcome-banner.buy-banner.jumbotron-banner p,.welcome-banner.buy-banner.jumbotron-banner .jumbotron.page-heading p,.welcome-banner.buy-banner.jumbotron-banner .lead{font-size:1.075em}}.welcome-banner.buy-banner.jumbotron-banner .h1,.welcome-banner.buy-banner.jumbotron-banner h1{margin-bottom:1.5rem;font-size:2.75rem;line-height:0;color:inherit}.jumbotron.page-heading .welcome-banner.buy-banner.jumbotron-banner .h1+p,.jumbotron.page-heading .welcome-banner.buy-banner.jumbotron-banner h1+p,.welcome-banner.buy-banner.jumbotron-banner .h1+.lead,.welcome-banner.buy-banner.jumbotron-banner .jumbotron.page-heading .h1+p,.welcome-banner.buy-banner.jumbotron-banner .jumbotron.page-heading h1+p,.welcome-banner.buy-banner.jumbotron-banner h1+.lead{font-weight:600;font-size:1.075em}@media(min-height:600px){.jumbotron.page-heading .welcome-banner.buy-banner.jumbotron-banner .h1+p,.jumbotron.page-heading .welcome-banner.buy-banner.jumbotron-banner h1+p,.welcome-banner.buy-banner.jumbotron-banner .h1+.lead,.welcome-banner.buy-banner.jumbotron-banner .jumbotron.page-heading .h1+p,.welcome-banner.buy-banner.jumbotron-banner .jumbotron.page-heading h1+p,.welcome-banner.buy-banner.jumbotron-banner h1+.lead{font-size:1.2em}.welcome-banner.buy-banner.jumbotron-banner .h1,.welcome-banner.buy-banner.jumbotron-banner h1{margin-bottom:1.75rem;font-size:3.5rem}}.welcome-banner.buy-banner.jumbotron-banner .icon{filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .3))}.welcome-banner.buy-banner.jumbotron-banner .btn-primary{margin-top:1.75rem;padding:.5rem 1.25rem;border-radius:.5rem;font-size:1.15rem;background-color:rgba(var(--primary-rgb),.7);color:#fff;text-shadow:none}.welcome-banner.buy-banner.jumbotron-banner .btn-primary:active,.welcome-banner.buy-banner.jumbotron-banner .btn-primary:hover{background-color:rgba(var(--primary-rgb),.85)}.welcome-banner.buy-banner.jumbotron-banner .bottom-stuff{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:250px;margin:1rem auto 0;font-weight:700}@media(min-height:600px){.welcome-banner.buy-banner.jumbotron-banner .bottom-stuff{font-size:1.1rem}}.welcome-banner.buy-banner.jumbotron-banner .bottom-stuff span{display:inline-block;margin:0 .5rem;line-height:1;font-size:1.6em;font-weight:600;transform:translate(0,0);animation:3s ease-out infinite welcome-pointy-arrow}.welcome-banner.buy-banner.jumbotron-banner .bottom-stuff,.welcome-banner.buy-banner.jumbotron-banner:after{animation:.3s linear 3s both welcome-fadein}@media(min-width:576px){.welcome-banner.buy-banner.jumbotron-banner .bottom-stuff{flex-wrap:nowrap;width:auto}.welcome-banner.buy-banner.jumbotron-banner .bottom-stuff,.welcome-banner.buy-banner.jumbotron-banner:after{display:none;animation:none}}@keyframes welcome-fadein{from{opacity:0}to{opacity:1}}@keyframes welcome-pointy-arrow{0%,100%,25%,90%{transform:translate(0,.05rem)}50%{transform:translate(0,.375rem)}}#home-jumbotron-about{background:var(--footer-bg);color:var(--gray-800);border-top:4px solid var(--footer-border-color);margin-bottom:-1rem}#home-jumbotron-about .buy-description .h1,#home-jumbotron-about .buy-description h1,#home-jumbotron-about .h2,#home-jumbotron-about h2,.buy-description #home-jumbotron-about .h1,.buy-description #home-jumbotron-about h1{color:var(--gray-700)}#home-jumbotron-about a{color:var(--footer-link-color)}#home-jumbotron-about p:last-child{margin-bottom:0}.home-transfer-claim{display:inline-flex;align-items:center}.home-transfer-claim .icon>svg{font-size:1.25em;margin-right:.2em}.nav.nav-segment.home-nav{margin-top:3rem;margin-bottom:0}.home-timeline-item{display:grid}.home-timeline-item .product-list{--items-per-row:1;margin-bottom:-2rem}.home-timeline-item .product-list .product-item{flex-direction:row;align-items:center;gap:0 .75rem;margin-right:0}.home-timeline-item .product-list .product-item>*{max-width:100%}.home-timeline-item .product-list .product-item .buy-description{cursor:inherit}@media(max-width:767.98px){.home-timeline-item .product-list .ratio{width:70px;margin-bottom:0}.home-timeline-item .product-list .product-name{margin-top:-.3em}}.home-timeline-item .product-list .avatar{width:100%;height:100%}.home-timeline-item .card.list-group-item.list-group-item-action{display:grid;margin:1rem 0;padding:0;border-radius:.25rem;cursor:pointer}.home-timeline-item .card.list-group-item.list-group-item-action.has-image{grid-template-rows:200px 1fr}.home-timeline-item .card.list-group-item.list-group-item-action.has-image img{width:100%;height:100%;margin:0;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.home-timeline-item{grid-template-columns:200px 1fr}.home-timeline-item .product-list .product-item{flex-direction:column;align-items:flex-start}.home-timeline-item .card.list-group-item.list-group-item-action.has-image{grid-template-rows:none;grid-template-columns:200px 1fr}.home-timeline-item .card.list-group-item.list-group-item-action.has-image img{border-bottom-left-radius:.25rem;border-top-right-radius:0}}.home-timeline-item .card.list-group-item.list-group-item-action .card-body>div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#login-dialog .jumbotron.page-heading p,#login-dialog .lead,.jumbotron.page-heading #login-dialog p{max-width:450px;margin-left:auto;margin-right:auto}.login-button{position:relative;width:100%;max-width:290px;padding-left:calc(11px + 1.15em);margin-bottom:1rem;background-color:rgba(248,249,250,.65);color:var(--body-color);border:var(--border-width) solid var(--input-border-color);border-radius:3px;font-weight:600}.login-button .icon>svg{position:absolute;top:0;right:auto;bottom:0;left:11px;width:1.15em;height:100%}.login-button:active,.login-button:hover{color:var(--body-color);border-color:#bababa}.login-button:hover{background-color:rgba(233,236,239,.65)}#login-dialog .login-button{font-size:1rem;background-color:rgba(255,255,255,.5)}#login-dialog .login-button:hover{background-color:rgba(248,249,250,.5)}.login-button.login-button-apple .icon{color:var(--body-color)}.login-button.login-button-apple .icon>svg{top:-.025em}@media(prefers-color-scheme:dark){.checkout-payment-details-card-preview svg,.footer-payment-methods ul li .icon>svg{filter:contrast(.7) grayscale(.1)}.login-button{background-color:rgba(34,34,34,.65)}.login-button:hover{background-color:rgba(51,51,51,.65)}.login-button:active,.login-button:hover{border-color:#2e2e2e}#login-dialog .login-button{background-color:rgba(0,0,0,.5)}#login-dialog .login-button:hover{background-color:rgba(34,34,34,.5)}}.purchase-table-breakdown a:hover{-webkit-text-decoration:none;text-decoration:none}.purchase-table-breakdown a:hover .checkout-table-product-author,.purchase-table-breakdown a:hover .checkout-table-product-name{-webkit-text-decoration:underline;text-decoration:underline}#purchase-gift-codes-table{width:0;margin-left:auto;margin-right:auto;color:inherit;white-space:nowrap}#purchase-gift-codes-table .gift-code-item{display:flex;justify-content:space-between;width:100%}#purchase-gift-codes-table .gift-code-item.gift-code-used{color:var(--gray-600)}#purchase-gift-codes-table .gift-code-item.gift-code-used .big-error-code,#purchase-gift-codes-table .gift-code-item.gift-code-used .text-legible{-webkit-text-decoration:line-through;text-decoration:line-through}#purchase-gift-codes-table .gift-code-item .big-error-code,#purchase-gift-codes-table .gift-code-item .text-legible{margin-right:2rem}#purchase-gift-codes-table .gift-code-item .btn{margin:-.375rem -.625rem}#signup-form button[type=submit]{font-weight:600}.jumbotron.page-heading .page-wishlist p,.page-wishlist .jumbotron.page-heading p,.page-wishlist .lead{font-weight:500}.page-wishlist .page-heading .icon-plus>svg{top:.125em}#wishlist-group .list-group-item{display:flex;flex-direction:row;align-items:center;min-height:70px}#wishlist-group .product-icon{width:48px;height:48px;margin:.175rem .75rem .175rem 0}#wishlist-group .js-btn-destructive{margin-left:.5rem;margin-right:-.5rem}
head{--webpack-\@chariz\/app-524:_1361;}
/*# sourceMappingURL=app.568de.css.map*/