:root{--color--offwhite: #909090;--color--grey: #262626;--color--grey-hover: #202020;--color--grey-active: #060606;--color--grey-text: white;--color--grey-hover-text: white;--color--grey-active-text: white;--color--grey-alt: #202020;--color--blue: #1a62ed;--color--blue-hover: #083ba1;--color--blue-active: #021844;--color--blue-text: white;--color--blue-hover-text: white;--color--blue-active-text: white;--color--default: white;--color--default-bg: #0e0e11;--color--default-border: var(--color--grey);--color--secondary: var(--color--offwhite);--color--secondary-bg: #1b1b1e;--color--secondary-border: var(--color--grey);--color--warning: white;--color--warning-bg: #2f2805;--color--warning-border: #6c4c0b;--color--header-bg: #14141a;--color--button: var(--color--offwhite);--color--button-bg: #14141a;--color--button-border: var(--color--grey);--color--button-hover: var(--color--offwhite);--color--button-hover-bg: #0f0f10;--color--button-hover-border: var(--color--grey);--color--button-active: #0e0e11;--color--button-active-bg: var(--color--offwhite);--color--button-active-border: var(--color--offwhite);--color--box-bg: #14141a;--color--box-border: var(--color--grey);--color--box-secondary-bg: var(--color--grey);--color--box-secondary-border: var(--color--grey);--color--link: #999;--color--link-hover: #ccc;--color--link-active: #bbb;--color--table-row-alt-a: var(--color--grey-alt);--color--table-row-alt-b: var(--color--grey);--color--anarch: #e26b35;--color--criminal: #194c9b;--color--shaper: #4cb148;--color--haas-bioroid: #794d94;--color--jinteki: #ba3339;--color--nbn: #ffde00;--color--weyland-consortium: #516751;--color--adam: #a89c33;--color--apex: #000;--color--sunny-lebeau: #939598;--color--neutral-corp: #5e5e5e;--color--neutral-runner: #919191;--color--legality-text: var(--color--default);--color--legality-legal: #698146;--color--legality-not-legal: #494949;--color--legality-unverified: #494949;--color--legality-banned: #7f4554;--color--legality-restricted: #674b76;--color--legality-rotated: #37435e;--color--legality-points: #37435e}:root{--color--offwhite: #909090;--color--grey: #262626;--color--grey-hover: #202020;--color--grey-active: #060606;--color--grey-text: white;--color--grey-hover-text: white;--color--grey-active-text: white;--color--blue: #1a62ed;--color--blue-hover: #083ba1;--color--blue-active: #021844;--color--blue-text: white;--color--blue-hover-text: white;--color--blue-active-text: white;--color--default: white;--color--default-bg: #0e0e11;--color--default-border: var(--color--grey);--color--secondary: var(--color--offwhite);--color--secondary-bg: #1b1b1e;--color--secondary-border: var(--color--grey);--color--header-bg: #14141a;--color--button: var(--color--offwhite);--color--button-bg: #14141a;--color--button-border: var(--color--grey);--color--button-hover: var(--color--offwhite);--color--button-hover-bg: #0f0f10;--color--button-hover-border: var(--color--grey);--color--button-active: #0e0e11;--color--button-active-bg: var(--color--offwhite);--color--button-active-border: var(--color--offwhite);--color--box-bg: #14141a;--color--box-border: var(--color--grey);--color--box-secondary-bg: var(--color--grey);--color--box-secondary-border: var(--color--grey);--color--anarch: #e26b35;--color--criminal: #194c9b;--color--shaper: #4cb148;--color--haas-bioroid: #794d94;--color--jinteki: #ba3339;--color--nbn: #ffde00;--color--weyland-consortium: #516751;--color--adam: #a89c33;--color--apex: #000;--color--sunny-lebeau: #939598;--color--neutral-corp: #5e5e5e;--color--neutral-runner: #919191}.panel{margin-top:var(--bs-gutter-y);margin-bottom:20px;padding:0;background-color:var(--color--default-bg);border:1px solid transparent;border-color:transparent;border-radius:4px;box-shadow:0 1px 1px #0000000d}.panel-heading{display:flex;flex-direction:row;justify-content:space-between;padding:10px 15px;border-bottom:1px solid transparent;border-bottom-color:transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading button{margin:auto 0}.panel-heading-text{display:flex;flex-direction:column}.panel-heading-text-title{margin:0}.panel-heading-text-subtitle{margin:0;opacity:.7}.panel-body{padding:15px}.panel-default{border-color:#ddd}.panel-default .panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-list .row{margin:0 0 16px;display:flex;flex-wrap:wrap}.panel-list .panel-search{flex-grow:0;order:1;width:100%;padding-top:12px}.panel-list .show-all,.panel-list .hide-all{flex:auto;flex-grow:2}.panel-list .hide-all{margin-left:12px}.panel-dropdown{padding-right:0}.panel-dropdown,.panel-dropdown button,.panel-dropdown .dropdown-menu{width:100%}.panel-dropdown.open>.dropdown-menu{display:block;padding:10px}@media (width >= 768px){.panel-list .row>*{margin:0}.panel-list .hide-all,.panel-list .show-all{flex:none}.panel-list .panel-search{flex-grow:1;order:0;width:unset;padding:0}.panel-list .panel-search:not(:first-child){padding:0 12px}.panel-dropdown{padding-left:12px}.panel-dropdown,.panel-dropdown button,.panel-dropdown .dropdown-menu{width:unset}}.alert-primary{color:#6b091c;background-color:#f9c2cd;border-color:#f7afbd}.alert-primary hr{border-top-color:#f598aa}.alert-primary .alert-link{color:#3d0510}.badge-primary{color:#fff;background-color:#dc143b}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;background-color:#ad0f2e}.bg-primary{background-color:#dc143b!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#ad0f2e!important}.border-primary{border-color:#dc143b!important}.btn-primary{color:#fff;background-color:#dc143b;border-color:#dc143b}.btn-primary:hover{color:#fff;background-color:#bb1132;border-color:#ad0f2e}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem #dc143b7f}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#dc143b;border-color:#dc143b}.btn-primary:not(:disabled,.disabled):active,.btn-primary:not(:disabled,.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#ad0f2e;border-color:#9f0e2a}.btn-primary:not(:disabled,.disabled):active:focus,.btn-primary:not(:disabled,.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc143b7f}.btn-outline-primary{color:#dc143b;background-color:transparent;border-color:#dc143b}.btn-outline-primary:hover{color:#fff;background-color:#dc143b;border-color:#dc143b}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem #dc143b7f}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#dc143b;background-color:transparent}.btn-outline-primary:not(:disabled,.disabled):active,.btn-outline-primary:not(:disabled,.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#dc143b;border-color:#dc143b}.btn-outline-primary:not(:disabled,.disabled):active:focus,.btn-outline-primary:not(:disabled,.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc143b7f}.list-group-item-primary{color:#6b091c;background-color:#f7afbd}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#6b091c;background-color:#f598aa}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#6b091c;border-color:#6b091c}.table-primary,.table-primary>th,.table-primary>td{background-color:#f7afbd}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#7cadda}.table-hover .table-primary:hover{background-color:#f598aa}.table-hover .table-secondary:hover{background-color:#68a1d4}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#f598aa}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#68a1d4}.text-primary{color:#dc143b!important}.text-secondary{color:#23527c!important}a.text-primary:hover,a.text-primary:focus{color:#ad0f2e!important}a.text-secondary:hover,a.text-secondary:focus{color:#173754!important}.alert-secondary{color:#08121c;background-color:#8cb7de;border-color:#7cadda}.alert-secondary hr{border-top-color:#68a1d4}.alert-secondary .alert-link{color:#000}.badge-secondary{color:#fff;background-color:#23527c}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;background-color:#173754}.bg-secondary{background-color:#23527c!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#173754!important}.border-secondary{border-color:#23527c!important}.btn-secondary{color:#fff;background-color:#23527c;border-color:#23527c}.btn-secondary:hover{color:#fff;background-color:#1b3f60;border-color:#173754}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem #23527c7f}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#23527c;border-color:#23527c}.btn-secondary:not(:disabled,.disabled):active,.btn-secondary:not(:disabled,.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#173754;border-color:#142f48}.btn-secondary:not(:disabled,.disabled):active:focus,.btn-secondary:not(:disabled,.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #23527c7f}.btn-outline-secondary{color:#23527c;background-color:transparent;border-color:#23527c}.btn-outline-secondary:hover{color:#fff;background-color:#23527c;border-color:#23527c}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem #23527c7f}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#23527c;background-color:transparent}.btn-outline-secondary:not(:disabled,.disabled):active,.btn-outline-secondary:not(:disabled,.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#23527c;border-color:#23527c}.btn-outline-secondary:not(:disabled,.disabled):active:focus,.btn-outline-secondary:not(:disabled,.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #23527c7f}.list-group-item-secondary{color:#08121c;background-color:#7cadda}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#08121c;background-color:#68a1d4}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#08121c;border-color:#08121c}.anarch{color:var(--color--anarch)!important}.criminal{color:var(--color--criminal)!important}.shaper{color:var(--color--shaper)!important}.haas-bioroid{color:var(--color--haas-bioroid)!important}.jinteki{color:var(--color--jinteki)!important}.nbn{color:var(--color--nbn)!important}.weyland-consortium{color:var(--color--weyland-consortium)!important}.adam{color:var(--color--adam)!important}.apex{color:var(--color--apex)!important}.sunny-lebeau{color:var(--color--sunny-lebeau)!important}.neutral-corp{color:var(--color--neutral-corp)!important}.neutral-runner{color:var(--color--neutral-runner)!important}.bg-anarch{background-color:var(--color--anarch)!important}.bg-criminal{background-color:var(--color--criminal)!important}.bg-shaper{background-color:var(--color--shaper)!important}.bg-haas-bioroid{background-color:var(--color--haas-bioroid)!important}.bg-jinteki{background-color:var(--color--jinteki)!important}.bg-nbn{background-color:var(--color--nbn)!important}.bg-weyland-consortium{background-color:var(--color--weyland-consortium)!important}.bg-adam{background-color:var(--color--adam)!important}.bg-apex{background-color:var(--color--apex)!important}.bg-sunny-lebeau{background-color:var(--color--sunny-lebeau)!important}.bg-neutral-corp{background-color:var(--color--neutral-corp)!important}.bg-neutral-runner{background-color:var(--color--neutral-runner)!important}.border-anarch{border-color:var(--color--anarch)!important}.border-criminal{border-color:var(--color--criminal)!important}.border-shaper{border-color:var(--color--shaper)!important}.border-haas-bioroid{border-color:var(--color--haas-bioroid)!important}.border-jinteki{border-color:var(--color--jinteki)!important}.border-nbn{border-color:var(--color--nbn)!important}.border-weyland-consortium{border-color:var(--color--weyland-consortium)!important}.border-adam{border-color:var(--color--adam)!important}.border-apex{border-color:var(--color--apex)!important}.border-sunny-lebeau{border-color:var(--color--sunny-lebeau)!important}.border-neutral-corp{border-color:var(--color--neutral-corp)!important}.border-neutral-runner{border-color:var(--color--neutral-runner)!important}.bg-img-anarch,.bg-img-criminal,.bg-img-shaper,.bg-img-haas-bioroid,.bg-img-jinteki,.bg-img-nbn,.bg-img-weyland-consortium,.bg-img-adam,.bg-img-apex,.bg-img-sunny-lebeau,.bg-img-neutral-corp,.bg-img-neutral-runner{position:relative}.bg-img-anarch:before,.bg-img-criminal:before,.bg-img-shaper:before,.bg-img-haas-bioroid:before,.bg-img-jinteki:before,.bg-img-nbn:before,.bg-img-weyland-consortium:before,.bg-img-adam:before,.bg-img-apex:before,.bg-img-sunny-lebeau:before,.bg-img-neutral-corp:before,.bg-img-neutral-runner:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;opacity:.05;background-repeat:no-repeat;background-position:110% 50%;background-size:50%}.bg-img-adam:before{background-position:110% 42%;background-size:50%;background-image:url(image/faction/monochrome/adam.png)}.bg-img-anarch:before{background-image:url(image/faction/monochrome/anarch.png)}.bg-img-criminal:before{background-image:url(image/faction/monochrome/criminal.png)}.bg-img-shaper:before{background-image:url(image/faction/monochrome/shaper.png)}.bg-img-haas-bioroid:before{background-image:url(image/faction/monochrome/haas-bioroid.png)}.bg-img-jinteki:before{background-image:url(image/faction/monochrome/jinteki.png)}.bg-img-nbn:before{background-image:url(image/faction/monochrome/nbn.png)}.bg-img-weyland-consortium:before{background-image:url(image/faction/monochrome/weyland-consortium.png)}.bg-img-apex:before{background-image:url(image/faction/monochrome/apex.png)}.bg-img-sunny-lebeau:before{background-image:url(image/faction/monochrome/sunny-lebeau.png)}.bg-img-neutral-corp:before{background-image:url(image/faction/monochrome/neutral-corp.png)}.bg-img-neutral-runner:before{background-image:url(image/faction/monochrome/neutral-runner.png)}.font-size-8,.font-size-9{font-size:9px!important}.font-size-10{font-size:10px!important}.font-size-11{font-size:11px!important}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-15{font-size:15px!important}.font-size-16{font-size:16px!important}.font-size-17{font-size:17px!important}.font-size-18{font-size:18px!important}.font-size-19{font-size:19px!important}.font-size-20{font-size:20px!important}.font-size-21{font-size:21px!important}.font-size-22{font-size:22px!important}.font-size-23{font-size:23px!important}.font-size-24,.font-size-25,.font-size-26,.font-size-27,.font-size-28{font-size:24px!important}.font-size-32{font-size:32px!important}.font-size-72{font-size:72px!important}@media (device-width <= 575px){.hidden-xs,.visible-sm{display:none!important}}@media (device-width <= 767px){.visible-md,.hidden-sm{display:none!important}}@media (device-width <= 991px){.visible-lg,.hidden-md{display:none!important}}@media (device-width <= 1199px){.visible-xl,.hidden-lg{display:none!important}}@media (device-width <= 1399px){.visible-xxl,.hidden-xl{display:none!important}}.hidden-xxl{display:none!important}.row-cols-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-8>*{flex:0 0 auto;width:12.5%}.row-cols-9>*{flex:0 0 auto;width:11.111111111%}.row-cols-10>*{flex:0 0 auto;width:10%}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}*{box-sizing:border-box}body{color:var(--color--default);background-color:var(--color--default-bg);border-color:var(--color--default-border)}nav{background-color:var(--color--header-bg);z-index:100}p,ul,ol{margin:0}.primary{color:var(--color--default)}.primary-bg{background-color:var(--color--default-bg)}.secondary{color:var(--color--secondary)}.secondary-bg{background-color:var(--color--secondary-bg)}a{color:var(--color--link);text-decoration:none;cursor:pointer}a:hover{color:var(--color--link-hover);text-decoration:underline;text-decoration-thickness:1px}a:active{color:var(--color--link-active)}button,.button{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}button,a.button{color:var(--color--button);background-color:var(--color--button-bg);border:1px solid var(--color--button-border);border-radius:3px;text-decoration:none;text-align:center;display:inline-block;padding:3px 12px 6px}button,a.button.d-block{padding-left:0;padding-right:0}button:hover,a.button:hover{text-decoration:none;color:var(--color--button-hover);background-color:var(--color--button-hover-bg);border:1px solid var(--color--button-hover-border)}button:active,a.button:active{color:var(--color--button-active);background-color:var(--color--button-active-bg);border:1px solid var(--color--button-active-border)}button.round,a.button.round{border-radius:90px}button.cyber,a.button.cyber{border-radius:1px;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%)}.btn-group{vertical-align:top}.btn-group button{color:var(--color--button);background-color:var(--color--button-bg);border:1px solid var(--color--button-border);border-radius:3px;text-decoration:none;text-align:center;display:inline-block;padding:3px 12px 6px}.btn-group button:hover{text-decoration:none;color:var(--color--button-hover);background-color:var(--color--button-hover-bg);border:1px solid var(--color--button-hover-border)}.btn-group button:active{color:var(--color--button-active);background-color:var(--color--button-active-bg);border:1px solid var(--color--button-active-border)}input,select,.form-control{color:var(--color--button);background-color:var(--color--button-bg);border:1px solid var(--color--button-border);border-radius:3px;padding:.375rem .75rem}input[type=text]{padding-left:10px;transform:translateY(-2px)}.form-label{margin-bottom:2px}.button.blue{color:var(--color--blue-text)!important;background-color:var(--color--blue)!important;border-color:var(--color--blue)!important}.button.blue:hover{color:var(--color--blue-hover-text)!important;background-color:var(--color--blue-hover)!important;border-color:var(--color--blue-hover)!important}.button.blue:active{color:var(--color--blue-active-text)!important;background-color:var(--color--blue-active)!important;border-color:var(--color--blue-active)!important}.button.grey{color:var(--color--grey-text)!important;background-color:var(--color--grey)!important;border-color:var(--color--grey)!important}.button.grey:hover{color:var(--color--grey-hover-text)!important;background-color:var(--color--grey-hover)!important;border-color:var(--color--grey-hover)!important}.button.grey:active{color:var(--color--grey-active-text)!important;background-color:var(--color--grey-active)!important;border-color:var(--color--grey-active)!important}.nav-item:not(:first-of-type){border-top:solid 1px var(--color--button-border)}.nav-item:hover,.nav-item:active{text-decoration:none;color:var(--color--button-hover);background-color:var(--color--button-hover-bg)}.nav-pills .nav-item{border:none}.nav-pills .nav-item:not(:first-of-type){margin-left:1em}.nav-pills .nav-link.active{color:var(--color--blue-text);background-color:var(--color--blue);border:solid 2px var(--color--blue)}.nav-pills .nav-link:not(.active){color:var(--color--box);background-color:var(--color--box-bg);border:solid 2px var(--color--box-border)}.hex{--path: polygon(25% 5%, 75% 5%, 100% 50%, 75% 95%, 25% 95%, 0% 50%);--width: 80px;--thickness: 2px;display:block;margin:0 auto;padding-left:20px;float:right;box-sizing:border-box}.hex-border{position:relative;width:calc(var(--width));height:var(--width);clip-path:var(--path);box-sizing:border-box;background:var(--color--default)}.hex-background{position:absolute;top:var(--thickness);left:var(--thickness);width:calc(100% - var(--thickness) * 2);height:calc(100% - var(--thickness) * 2);clip-path:var(--path)}.hex-image{position:absolute;width:100%;height:100%;object-fit:cover;background-position:center top}.hex-image.thumbnail-corp-identity{background-position:center -25px}.hex-image.thumbnail-corp-identity-ffg{background-position:center -30px}.hex-image.thumbnail-runner-identity,.hex-image.thumbnail-runner-identity-ffg{background-position:center -20px}.hex-image.thumbnail-agenda{background-position:center -11px}.hex-image.thumbnail-agenda-ffg{background-position:center -14px}.hex-image.thumbnail-asset{background-position:center -11px}.hex-image.thumbnail-ice,.hex-image.thumbnail-ice-ffg{transform:rotate(90deg);background-position:center bottom}.hex-image.thumbnail-operation{transform:scale(1.05);background-position:center -11px}.hex-image.thumbnail-operation-ffg{transform:scale(1.1);background-position:center -14px}.hex-image.thumbnail-upgrade{background-position:center -13px}.hex-image.thumbnail-event{background-position:center -15px}.hex-image.thumbnail-event-ffg,.hex-image.thumbnail-hardware{background-position:center -12px}.hex-image.thumbnail-hardware-ffg{background-position:center -5px}.hex-image.thumbnail-program{transform:scale(1.05);background-position:center -15px}.hex-image.thumbnail-program-ffg{transform:scale(1.2);background-position:calc(50% - 20px) top}.hex-image.thumbnail-resource{transform:scale(1.05);background-position:center -11px}.hex-image.thumbnail-resource-ffg{transform:scale(1.3);background-position:calc(50% - 1px) -2px}.influence-pips{font-family:Arial,Helvetica,sans-serif}.influence-pips .empty{color:var(--color--grey)}.box,.box-link,.decklist-box,.decklist-box-link,.decklist-box-compact{display:block;margin:0 auto;padding-left:20px;box-sizing:border-box}.box-link,.decklist-box-link{color:var(--color--default)}.box,.box-link{padding:10px 20px;background-color:var(--color--box-bg);border:solid 1px var(--color--box-border);border-radius:3px}.box-link:hover{background-color:var(--color--default-bg);border:solid 1px var(--color--default-border)}.decklist-description{margin-top:30px}.decklist-description.truncated{max-height:280px;position:relative;overflow-y:hidden}.decklist-description.truncated:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent 50%,var(--color--default-bg) 80%)}.decklist-box{margin-top:30px;height:280px;background-color:var(--color--secondary-bg);border-radius:3px}.decklist-box .decklist-identity{transform:translateY(-20px);max-width:100%}.decklist-box .decklist-stats{position:relative;padding-top:20px}.decklist-box .decklist-identity-title{color:var(--color--default)}.decklist-box .decklist-identity-subtitle,.decklist-box .decklist-author{color:var(--color--secondary)}.decklist-box .decklist-box-button{position:absolute;bottom:20px}.decklist-box-link{background-color:var(--color--box-secondary-bg);border:solid 1px var(--color--box-secondary-border);border-radius:3px}.decklist-box-link:hover{background-color:var(--color--box-bg);border:solid 1px var(--color--box-border)}.decklist-box-compact{padding-top:10px;padding-bottom:15px;background-color:var(--color--box-bg);border:1px solid var(--color--box-border);border-radius:3px}.decklist-box-compact .decklist-identity-title,.decklist-box-compact .decklist-identity-subtitle,.decklist-box-compact .decklist-name{margin-bottom:-5px}.decklist-box-compact .decklist-author,.decklist-box-compact .decklist-date,.decklist-box-compact .decklist-notes{color:var(--color--secondary)}.warning-box{padding-top:10px;padding-bottom:13px;text-align:center;font-weight:700;color:var(--color--warning);background-color:var(--color--warning-bg);border:2px solid var(--color--warning-border);border-radius:4px}.game-card{border-radius:10px}.game-card-text{border-left:solid 2px;padding-left:.5em}.game-card-details{border-top:solid 1px var(--color--default-border);border-bottom:solid 1px var(--color--default-border);padding-bottom:2px;margin-bottom:5px}.game-card-footer{margin-top:10px;padding-top:2px;border-top:solid 1px var(--color--default-border)}table.game-card-stats{width:100%}table.game-card-stats th{font-family:Outfit,sans-serif;padding:7px 16px 9px}table.game-card-stats td{padding:7px 16px 9px}table.game-card-stats td:nth-child(2){text-align:right}table.game-card-stats tr:nth-child(odd){background:var(--color--table-row-alt-a)}table.game-card-stats tr:nth-child(2n){background:var(--color--table-row-alt-b)}.card{color:var(--color--box);background-color:var(--color--box-bg);border-color:var(--color--box-border)}.force-one-line{height:1.5em;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.game-card-card{border-color:var(--color--box-secondary-border);background-color:var(--color--box-secondary-bg)}.game-card-card .list-group-item{color:var(--color--default);border-color:var(--color--box-secondary-border);background-color:var(--color--box-bg)}.ruling-answer{border-left:solid 3px var(--color--default-border);padding-left:.75em}.ruling h4{margin-top:6px;font-size:24px}.review-buttons{width:50px;float:left}.review-main{margin-left:50px}.review-header{padding-bottom:3px;border-bottom:solid 1px var(--color--default-border);margin-bottom:3px}.review-content{padding-bottom:6px;border-bottom:solid 1px var(--color--default-border);margin-bottom:3px}.review .comment{padding-bottom:4px;border-bottom:solid 1px var(--color--default-border);margin-bottom:3px}#top-nav{border-bottom:solid 1px var(--color--default-border);background-color:var(--color--header-bg)}#bottom-nav{top:0;position:sticky;border-bottom:solid 1px var(--color--default-border);background-color:var(--color--header-bg);text-align:center;z-index:200}#bottom-nav a{display:inline-block;vertical-align:middle;line-height:100%;transform:translateY(-2px);color:var(--color--offwhite)}#bottom-nav a:hover{text-decoration:underline!important}@media (device-width >= 1200px){#bottom-nav .row{padding-left:100px;padding-right:100px}}.navbar-brand{position:relative;font-size:20px;font-family:Merriweather Sans,sans-serif}.navbar-brand img{width:1.5em;transform:translateY(-3px)}.navbar-brand:hover{filter:opacity(.5);text-decoration:none}.ember-tooltip{max-width:400px}.tippy-box{color:var(--color--default);background-color:var(--color--default-bg);border:2px solid var(--color--default-border);border-radius:10px;min-width:350px;padding:.8em .8em calc(.8em + 4px) 1em;text-shadow:none;z-index:9999}.tooltip-inner{text-align:left}.ember-tooltip .ember-tooltip-arrow{--scale: 1.5}.ember-tooltip[x-placement^=top] .ember-tooltip-arrow{border-top:7px solid var(--color--default-border);transform:scale(var(--scale)) translateY(3px)}.ember-tooltip[x-placement^=bottom] .ember-tooltip-arrow{border-bottom:7px solid var(--color--default-border);transform:scale(var(--scale)) translateY(-3px)}.titlebar{padding:40px 0 36px;border-bottom:1px solid var(--color--default-border)}.titlebar .title{color:var(--color--secondary);margin-bottom:-5px}.decklist-banner{padding:40px 0 36px;border-bottom:1px solid var(--color--default-border)}.decklist-banner-data .decklist-banner-stat:not(:first-of-type){color:var(--color--secondary)}.decklist-banner-data a{color:var(--color--default);text-decoration:underline}.decklist-banner-data a:hover{color:var(--color--secondary)}.decklist-card{position:relative;padding:0}.decklist-card img{width:100%;border-radius:10px;border:solid 1px var(--color--default-border)}.decklist-card img:not(:first-of-type){position:absolute;top:0;right:0}.decklist-card img:nth-of-type(2){transform:translate(3%,3%);filter:grayscale(50%);opacity:.9;z-index:-1}.decklist-card img:nth-of-type(3){transform:scale(98%) translate(6%,6%);filter:grayscale(75%);z-index:-2;opacity:.5}table.results{width:100%}table.results th{font-family:Outfit,sans-serif;padding:7px 16px 9px}table.results td{padding:7px 16px 9px;border-top:solid 1px var(--color--box-border)}table.results tr:last-child td{border-bottom:solid 1px var(--color--box-border)}table.results tr:nth-child(2n){background:var(--color--secondary-bg)}.badge{font-family:Inter,sans-serif;border-radius:3px;background-color:var(--color--box-secondary-bg)}.legality-verified:before,.legality-unverified:before,.legality-available:before,.legality-unavailable:before,.legality-legal:before,.legality-banned:before,.legality-rotated:before,.legality-added:before,.legality-restricted:before,.legality-inf-1:before,.legality-inf-3:before,.legality-points-1:before,.legality-points-2:before,.legality-points-3:before{display:inline-block;min-width:7.5em;border-radius:100px;border:solid 1px;padding:2px 8px;color:var(--color--legality-text);font-family:LatoWeb,sans-serif;font-size:.75em;font-weight:700;text-align:center}.legality-verified:before{content:"VERIFIED";border-color:var(--color--legality-legal)}.legality-unverified:before{content:"UNVERIFIED";border-color:var(--color--legality-unverified)}.legality-available:before{content:"LEGAL";border-color:var(--color--legality-legal)}.legality-unavailable:before{content:"NOT LEGAL";border-color:var(--color--legality-unverified)}.legality-legal:before{content:"LEGAL";border-color:var(--color--legality-legal)}.legality-banned:before{content:"BANNED";border-color:var(--color--legality-banned)}.legality-rotated:before{content:"ROTATED";border-color:var(--color--legality-rotated)}.legality-added:before{content:"ADDED";border-color:var(--color--legality-legal)}.legality-restricted:before{content:"RESTRICTED";border-color:var(--color--legality-restricted)}.legality-inf-1:before{content:"1 INF.";border-color:var(--color--legality-points)}.legality-inf-3:before{content:"3 INF.";border-color:var(--color--legality-points)}.legality-points-1:before{content:"1 POINT";border-color:var(--color--legality-points)}.legality-points-2:before{content:"2 POINTS";border-color:var(--color--legality-points)}.legality-points-3:before{content:"3 POINTS";border-color:var(--color--legality-points)}.legality-interactive{white-space:nowrap}.legality-interactive:before{min-width:1em}.legality-interactive:not(:hover,:active):before{content:"!";min-width:1em}.legality-legal.legality-interactive:not(:hover,:active):before{content:"/"}.legality-restricted.legality-interactive:not(:hover,:active):before{content:"?"}.legality-1-inf.legality-interactive:not(:hover,:active):before{content:"1"}.legality-3-inf.legality-interactive:not(:hover,:active):before{content:"3"}.fancy-header{padding-bottom:5px}.fancy-title{margin:0 .5em}.fancy-header span{border-bottom:1px solid var(--color--default-border);transform:translateY(calc(-50% + 3px))}.user-content h1{font-size:24px}.user-content h2{margin-top:1em;font-size:22px}.user-content h3{margin-top:1em;font-size:20px}.user-content h4{margin-top:1em;font-size:19px}.user-content h5{margin-top:1em;font-size:18px}.user-content h6{margin-top:1em;font-size:17px}.user-content p:not(:first-of-type){margin-top:1em}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:root),svg.svg-inline--fa:not(:host){overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{inset:0;margin:auto;position:absolute}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}
