#moduleView{display:none}html.is-module #moduleView{display:block}html.is-module .hero,html.is-module .view-band,html.is-module #modules{display:none!important}html.is-module body{background:var(--bg)}.module{--mod-fs-h1: 2.75rem;--mod-fs-h2: 2rem;--mod-fs-meta: 0.75rem;--mod-head-w: 47.5rem;--mod-bar-w: 12.5rem}.module{padding:var(--ui-s-3) var(--ui-s-8) var(--ui-s-12);color:var(--ink);font-family:var(--font);font-size:var(--ui-fs-body);line-height:var(--lh-body)}.module h1,.module h2{margin:0;font-weight:700;line-height:1.15;letter-spacing:normal;color:var(--ink)}.module p{margin:0}.module ol,.module ul{margin:0;padding:0}.module [hidden]{display:none!important}.module-head__title:focus,.module-missing__title:focus{outline:none}.module-loading{padding-top:var(--ui-s-8);font-size:var(--ui-fs-ui);color:var(--ink-soft)}.module-crumb{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--ui-s-2);margin-bottom:var(--ui-s-2);font-size:var(--ui-fs-ui);line-height:1.5;color:var(--ink-soft)}.module-crumb__link,.module-crumb__link:hover{display:inline-flex;align-items:center;min-height:var(--ui-ctl);color:inherit}.module-crumb__here{font-weight:600;color:var(--ink)}.module-head{max-width:var(--mod-head-w)}.module .module-head__meta{margin-bottom:var(--ui-s-2);font-family:var(--mono);font-size:var(--mod-fs-meta);font-weight:400;line-height:1.25;letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--accent)}.module-head__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-s-2) var(--ui-s-3)}.module .module-head__title{font-size:var(--mod-fs-h1);letter-spacing:var(--ls-h1);line-height:1.1}.module-progress{display:flex;align-items:center;gap:var(--ui-s-3);margin-top:var(--ui-s-4);font-size:var(--ui-fs-ui);color:var(--ink-soft)}.module-progress__bar{display:block;flex-shrink:0;width:var(--mod-bar-w);height:6px;overflow:hidden;border-radius:var(--r-1);background:var(--line)}.module-progress__fill{display:block;width:0;height:100%;background:var(--accent)}.module-head__facilitators{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-s-4);margin-top:calc(var(--ui-s-4) + var(--ui-s-1));padding-top:calc(var(--ui-s-3) + var(--ui-s-1) / 2);border-top:1px solid var(--line)}.module-head__fac-label{font-family:var(--mono);font-size:var(--ui-fs-small);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ink-soft)}.module-head__deck{font-size:var(--ui-fs-ui);font-weight:600;color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.module-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-s-3);margin-top:var(--ui-s-6)}.module-deal{padding-top:var(--ui-s-8)}.module-cards{display:flex;flex-wrap:wrap;gap:var(--ui-s-6);max-width:calc(6 * var(--ui-card-s-w) + 5 * var(--ui-s-6));list-style:none}.module-cards__item{display:flex;flex-direction:column;gap:var(--ui-s-2)}.module-cards__item>.ui-card-hold{align-self:flex-start}.module-cards__number{font-family:var(--mono);font-size:var(--mod-fs-meta);letter-spacing:var(--ls-meta);line-height:1.25;color:var(--ink-soft)}.module-cards__number--played{color:var(--accent)}.module-more{padding-top:var(--ui-s-8)}.module .module-more__title{margin-bottom:var(--ui-s-4);font-size:var(--ui-fs-title);letter-spacing:var(--ls-title);line-height:1.25}.module-more__stacks{display:flex;flex-wrap:wrap;gap:var(--ui-s-6);list-style:none}.module--missing{padding-top:var(--ui-s-8)}.module-locked{margin-top:var(--ui-s-6)}.module .module-missing__title{font-size:var(--mod-fs-h2);letter-spacing:var(--ls-h2)}.module-missing__back,.module-missing__back:hover{display:inline-flex;align-items:center;min-height:var(--ui-ctl);margin-top:var(--ui-s-3);font-size:var(--ui-fs-ui);font-weight:600;color:inherit}@media(min-width:1700px){.module-cards{max-width:none}}@media(max-width:600px){.module-head__facilitators{display:none}.module{padding:var(--ui-s-2) var(--ui-s-4) var(--ui-s-8)}.module .module-head__title{font-size:var(--mod-fs-h2);letter-spacing:var(--ls-h2);line-height:1.12}.module-progress__bar{flex:1 1 auto;width:auto;max-width:var(--mod-bar-w)}.module-head__actions{margin-top:var(--ui-s-4)}.module-head__actions .ui-btn{width:100%}.module-deal{padding-top:var(--ui-s-6)}.module-cards{flex-direction:column}.module-more__stacks{flex-direction:column}.module--missing{padding-top:var(--ui-s-6)}}
/*# sourceMappingURL=module.css.map */
