.FernCollage_layout__j1utj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,36rem);grid-gap:2rem;gap:2rem;align-items:start;margin-top:1rem}.FernCollage_stage__CxDe7{position:relative;width:min(100%,calc(84vh * 750 / 1120));aspect-ratio:750/1120;background:#252424;overflow:hidden}.FernCollage_stage__CxDe7 canvas,.FernCollage_stage__CxDe7 svg{position:absolute;inset:0;display:block;width:100%;height:100%;background:transparent;pointer-events:none}.FernCollage_box__Yva83{fill:none;stroke:#eee8ce;stroke-opacity:.45;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.FernCollage_copy__qIrfD{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}figure button.FernCollage_handle__OOlF2{position:absolute;width:44px;height:44px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}figure button.FernCollage_handle__OOlF2:hover:not(:disabled){background:transparent}figure button.FernCollage_handle__OOlF2:active{cursor:-webkit-grabbing;cursor:grabbing}figure button.FernCollage_handle__OOlF2:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;border:2px solid #252424;border-radius:50%;background:currentColor;transform:translate(-50%,-50%)}figure button.FernCollage_handle__OOlF2:active:before,figure button.FernCollage_handle__OOlF2:hover:before{width:18px;height:18px}@media (pointer:fine){figure button.FernCollage_handle__OOlF2{width:26px;height:26px}}.FernCollage_side__NCuHc .FernCollage_readout__os_t0{margin:0 0 1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FernCollage_numbers__DbEmo{width:100%;border-collapse:collapse;font:1.3rem/1.5 Montserrat,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FernCollage_numbers__DbEmo td,.FernCollage_numbers__DbEmo th{padding:.25rem .2rem;text-align:right;font-weight:400}.FernCollage_numbers__DbEmo thead th{color:#eee8cea0}.FernCollage_numbers__DbEmo tbody th{text-align:left;font-weight:600}.FernCollage_numbers__DbEmo .FernCollage_chance__sxkNG{padding-left:.8rem}@media (max-width:760px){.FernCollage_layout__j1utj{grid-template-columns:minmax(0,1fr);gap:1rem}.FernCollage_stage__CxDe7{margin:0 auto}.FernCollage_numbers__DbEmo{font-size:1.2rem}.FernCollage_numbers__DbEmo td,.FernCollage_numbers__DbEmo th{padding-inline:.1rem}.FernCollage_numbers__DbEmo .FernCollage_chance__sxkNG{padding-left:.4rem}}