.hI1q-q_root{--demo-axis:18px;margin:24px 0;container-type:inline-size}.hI1q-q_layout{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container (min-width:600px){.hI1q-q_layout{grid-template-columns:minmax(0,1.4fr) minmax(200px,1fr);align-items:start;gap:20px}}.hI1q-q_stage{min-width:0;max-width:calc(500px + var(--demo-axis));position:relative}.hI1q-q_frame{color:var(--color-text-muted);font-size:calc(12px * var(--font-scale));font-variant-numeric:tabular-nums;grid-template-columns:var(--demo-axis) minmax(0, 1fr);grid-template-rows:var(--demo-axis) auto;font-weight:500;line-height:calc(16px * var(--font-scale));display:grid}.hI1q-q_colLabels,.hI1q-q_rowLabels{-webkit-user-select:none;user-select:none;display:grid}.hI1q-q_colLabels{text-align:center;grid-area:1/2;grid-template-columns:repeat(9,1fr);align-items:center}.hI1q-q_rowLabels{grid-area:2/1;grid-template-rows:repeat(9,1fr);align-items:center}.hI1q-q_board{aspect-ratio:1;grid-area:2/2;height:auto}.hI1q-q_cell{cursor:default;position:relative}.hI1q-q_cell[data-demo-house=base]{background:var(--color-cell-highlighted)}.hI1q-q_cell[data-demo-house=cover],.hI1q-q_cell[data-demo-house=cage]{background:color-mix(in srgb, var(--color-demo-ink) 9%, var(--color-cell-default))}.hI1q-q_cell[data-demo-role=target]{background:color-mix(in srgb, var(--color-error) 9%, var(--color-cell-default))}.hI1q-q_cell.hI1q-q_cell[data-demo-role=dim]{color:color-mix(in srgb, var(--color-text-muted) 45%, transparent)}.hI1q-q_cell.hI1q-q_cell[data-demo-diff=placed]{background:color-mix(in srgb, var(--color-success) 18%, var(--color-cell-default));color:var(--color-success)}.hI1q-q_cell.hI1q-q_cell[data-demo-tentative]{color:#0000;-webkit-text-stroke:1px var(--color-demo-ink)}.hI1q-q_ghostValue{color:var(--color-error);opacity:.45;pointer-events:none;justify-content:center;align-items:center;text-decoration:line-through;display:flex;position:absolute;inset:0}.hI1q-q_note.hI1q-q_note{font-weight:300}.hI1q-q_note{--note-pill:transparent;--note-pill-size:calc(var(--cell-size) * .25);isolation:isolate;position:relative}.hI1q-q_note:before{z-index:-1;width:var(--note-pill-size);height:var(--note-pill-size);content:"";background:var(--note-pill);box-sizing:border-box;border-radius:50%;margin:auto;position:absolute;inset:0}.hI1q-q_note[data-demo-note=pattern],.hI1q-q_note[data-demo-note=colorA],.hI1q-q_note[data-demo-note=colorB],.hI1q-q_note[data-demo-note=alt],.hI1q-q_note[data-demo-note=remove]{color:var(--color-text-primary)}.hI1q-q_note[data-demo-note=pattern]{--note-pill:color-mix(in srgb, var(--color-demo-ink) var(--color-demo-pill-strength), transparent)}.hI1q-q_note[data-demo-note=colorA]{--note-pill:color-mix(in srgb, var(--color-demo-a) var(--color-demo-pill-strength), transparent)}.hI1q-q_note[data-demo-note=colorB]{--note-pill:color-mix(in srgb, var(--color-demo-b) var(--color-demo-pill-strength), transparent)}.hI1q-q_note[data-demo-note=alt]{--note-pill:color-mix(in srgb, var(--color-accent) var(--color-demo-pill-strength), transparent)}.hI1q-q_note[data-demo-note=remove]{--note-pill:color-mix(in srgb, var(--color-error) 16%, transparent);color:var(--color-error)}.hI1q-q_note[data-demo-note=removed]{color:var(--color-text-muted)}.hI1q-q_note[data-demo-note=offA]{color:var(--color-demo-a)}.hI1q-q_note[data-demo-note=offB]{color:var(--color-demo-b)}.hI1q-q_note[data-demo-note=removed]:after,.hI1q-q_note[data-demo-note=offA]:after,.hI1q-q_note[data-demo-note=offB]:after{content:"";background:var(--color-error);width:.94em;height:1.6px;box-shadow:0 0 0 .6px color-mix(in srgb, var(--color-cell-default) 70%, transparent);border-radius:999px;margin:auto;position:absolute;inset:0;transform:rotate(-40deg)}.hI1q-q_note[data-demo-note=added]{color:var(--color-success)}.hI1q-q_note[data-demo-note=fin]:before{border:1.5px dashed var(--color-demo-ink)}.hI1q-q_note[data-demo-note=dim],.hI1q-q_note[data-demo-faded]{opacity:.32}@media (forced-colors:active){.hI1q-q_note[data-demo-note=pattern]:before,.hI1q-q_note[data-demo-note=colorA]:before,.hI1q-q_note[data-demo-note=colorB]:before,.hI1q-q_note[data-demo-note=alt]:before,.hI1q-q_note[data-demo-note=remove]:before{border:1px solid canvastext}.hI1q-q_note:after{background:canvastext}}[data-variant=killer] .hI1q-q_note{--note-pill-size:calc(var(--cell-size) * .2)}.hI1q-q_marks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hI1q-q_marks [data-demo-tone]{--demo-tone:var(--color-demo-ink);--demo-tone-strong:var(--color-demo-ink)}.hI1q-q_marks [data-demo-tone=a]{--demo-tone:var(--color-demo-a);--demo-tone-strong:var(--color-demo-a-strong)}.hI1q-q_marks [data-demo-tone=b]{--demo-tone:var(--color-demo-b);--demo-tone-strong:var(--color-demo-b-strong)}.hI1q-q_marks [data-demo-tone=warn]{--demo-tone:var(--color-error);--demo-tone-strong:var(--color-error)}.hI1q-q_region,.hI1q-q_link,.hI1q-q_ring,.hI1q-q_cageLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.hI1q-q_region{stroke:var(--demo-tone);stroke-width:.042px}.hI1q-q_region[data-dashed]{stroke-dasharray:.12 .09}[data-variant=killer] .hI1q-q_region{stroke-width:.04px}.hI1q-q_ring{stroke:var(--color-demo-ink);stroke-width:.06px}.hI1q-q_ring[data-role=conflict]{stroke:var(--color-error)}.hI1q-q_link{stroke:var(--color-demo-ink);stroke-width:.035px}.hI1q-q_link[data-kind=weak]{stroke-dasharray:.09 .07}.hI1q-q_link[data-kind=rel]{stroke-dasharray:.01 .08}.hI1q-q_capsule{fill:color-mix(in srgb, var(--color-demo-ink) 13%, transparent);stroke:color-mix(in srgb, var(--color-demo-ink) 45%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.hI1q-q_arrowHead{fill:var(--color-demo-ink)}.hI1q-q_cageLine{stroke:var(--demo-tone);stroke-width:.04px}.hI1q-q_cageLine[data-dashed]{stroke-dasharray:.12 .09}.hI1q-q_sumChip{fill:var(--demo-tone-strong);stroke:var(--color-cell-default);stroke-width:.03px;paint-order:stroke}.hI1q-q_sumChipText{fill:var(--color-cell-default);font-family:var(--font-board-stack);font-weight:400}.hI1q-q_tagHalo{fill:var(--color-cell-default);stroke:var(--color-cell-default);stroke-linejoin:round}.hI1q-q_tagFill{fill:var(--demo-tone-strong)}.hI1q-q_tagLeader{stroke:var(--demo-tone-strong);stroke-linecap:round;stroke-width:.03px}.hI1q-q_tagText{fill:var(--color-cell-default);font-family:var(--mantine-font-family);font-weight:600}@media (forced-colors:active){.hI1q-q_tagFill,.hI1q-q_sumChip{fill:canvastext}.hI1q-q_tagLeader{stroke:canvastext}.hI1q-q_tagText,.hI1q-q_sumChipText,.hI1q-q_tagHalo{fill:canvas}.hI1q-q_tagHalo{stroke:canvas}}.hI1q-q_region:not([data-dashed]),.hI1q-q_ring,.hI1q-q_link[data-kind=strong]{animation:hI1q-q_demo-draw .35s var(--ease-out) both;stroke-dasharray:1.05 1.05}.hI1q-q_region[data-dashed],.hI1q-q_link:not([data-kind=strong]),.hI1q-q_capsule,.hI1q-q_tag,.hI1q-q_cageLine,.hI1q-q_sumChip,.hI1q-q_sumChipText{animation:hI1q-q_demo-fade .3s var(--ease-out) both}@keyframes hI1q-q_demo-draw{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}@keyframes hI1q-q_demo-fade{0%{opacity:0}}.hI1q-q_playOverlay{background:color-mix(in srgb, var(--color-bg-primary) 35%, transparent);inset:var(--demo-axis) 0 0 var(--demo-axis);justify-content:center;align-items:center;display:flex;position:absolute}.hI1q-q_playButton.hI1q-q_playButton{background:var(--color-demo-ink);box-shadow:var(--shadow-lift);color:var(--color-bg-primary);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.hI1q-q_playButton.hI1q-q_playButton:active{transform:scale(.96)}@media (hover:hover){.hI1q-q_playButton.hI1q-q_playButton:hover{background:color-mix(in srgb, var(--color-demo-ink) 85%, var(--color-text-primary));color:var(--color-bg-primary)}}@media (forced-colors:active){.hI1q-q_playButton.hI1q-q_playButton{border:2px solid buttontext}}.hI1q-q_timeline{height:44px;padding-left:var(--demo-axis);align-items:center;gap:8px;margin-top:8px;display:flex}@container (min-width:600px){.hI1q-q_timeline{gap:10px}}.hI1q-q_toggle.hI1q-q_toggle{color:var(--color-demo-ink);background:0 0;flex-shrink:0;margin-left:-4px}.hI1q-q_toggle.hI1q-q_toggle:active{background:var(--color-tile-press)}@media (hover:hover){.hI1q-q_toggle.hI1q-q_toggle:hover{background:var(--color-list-hover);color:var(--color-demo-ink)}}.hI1q-q_stepText{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;}.hI1q-q_slider.hI1q-q_slider{--slider-color:var(--color-demo-ink);--slider-track-bg:var(--color-line);flex:1;justify-content:center;min-width:0;height:44px}@media (forced-colors:active){.hI1q-q_sliderTrack:before{background:canvastext}}.hI1q-q_sliderBar{background-color:var(--color-demo-ink)}@media (forced-colors:active){.hI1q-q_sliderBar{background-color:highlight}}.hI1q-q_sliderMarkWrapper{margin-left:-2px}.hI1q-q_sliderMark.hI1q-q_sliderMark{box-sizing:border-box;border:1.5px solid var(--color-border-strong);background-color:var(--color-bg-primary);width:8px;height:8px;margin-top:-2px}.hI1q-q_sliderMark.hI1q-q_sliderMark[data-filled]{border-color:var(--color-demo-ink);background-color:var(--color-demo-ink)}@media (forced-colors:active){.hI1q-q_sliderMark.hI1q-q_sliderMark{border-color:canvastext}.hI1q-q_sliderMark.hI1q-q_sliderMark[data-filled]{background-color:highlight}}.hI1q-q_sliderThumb.hI1q-q_sliderThumb{border:2px solid var(--color-demo-ink);background-color:var(--color-bg-primary);box-shadow:var(--shadow-xs);color:var(--color-demo-ink);transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.hI1q-q_sliderThumb.hI1q-q_sliderThumb[data-dragging]{transform:translate(-50%,-50%)scale(1.1)}@media (hover:hover){.hI1q-q_sliderThumb.hI1q-q_sliderThumb:hover{box-shadow:var(--shadow-lift)}}@media (forced-colors:active){.hI1q-q_sliderThumb.hI1q-q_sliderThumb{border-color:highlight}}.hI1q-q_log{min-width:0;margin-left:var(--demo-axis);border-top:1px solid var(--color-line);color:var(--color-text-primary);padding-top:10px}@container (min-width:600px){.hI1q-q_log{margin:var(--demo-axis) 0 0;border-top:0;border-left:1px solid var(--color-line);align-self:stretch;padding:0 0 0 16px;position:relative}}.hI1q-q_logScroll{max-height:11rem}.hI1q-q_logScrollStatic{overscroll-behavior:contain;overflow-y:auto}@container (min-width:600px){.hI1q-q_logScroll{max-height:none;position:absolute;inset:0 0 0 16px}}.hI1q-q_logList.hI1q-q_logList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hI1q-q_logStep.hI1q-q_logStep{min-height:0;color:var(--color-text-muted);font-size:calc(14px * var(--font-scale));line-height:calc(20px * var(--font-scale));border-left:2px solid #0000;grid-template-columns:22px minmax(0,1fr);gap:10px;margin:0;padding:5px 0 5px 8px;display:grid}.hI1q-q_logStep.hI1q-q_logStep:before{content:none}.hI1q-q_logStep.hI1q-q_logStep[data-future]{display:none}.hI1q-q_logStep.hI1q-q_logStep[data-current]{border-left-color:var(--color-demo-ink);color:var(--color-text-primary)}@media (forced-colors:active){.hI1q-q_logStep.hI1q-q_logStep[data-current]{border-left-color:highlight}}.hI1q-q_logNumber{background:var(--color-control-bg);width:22px;height:22px;color:var(--color-control-text);font-size:calc(12px * var(--font-scale));font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;margin-top:-1px;font-weight:600;line-height:1;display:flex}.hI1q-q_logEntry.hI1q-q_logEntry{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 4px}.hI1q-q_logEntry.hI1q-q_logEntry:last-child{margin-bottom:0}.hI1q-q_logEntry.hI1q-q_logEntry b{color:var(--color-text-primary);font-weight:600}@media (prefers-reduced-motion:reduce){.hI1q-q_region,.hI1q-q_ring,.hI1q-q_link,.hI1q-q_capsule,.hI1q-q_tag,.hI1q-q_cageLine,.hI1q-q_sumChip,.hI1q-q_sumChipText{animation:none}.hI1q-q_sliderThumb.hI1q-q_sliderThumb,.hI1q-q_playButton.hI1q-q_playButton{transition:none}}
.FsAmSq_board{--board-n:9;--board-box:3;--board-line:var(--color-cell-line);--board-thick:var(--color-border-strong);box-sizing:border-box;border:1.5px solid var(--board-thick);border-radius:var(--radius-sm);background-color:var(--color-cell-default);background-image:linear-gradient(to right, var(--board-thick) 1px, transparent 1px), linear-gradient(to bottom, var(--board-thick) 1px, transparent 1px), linear-gradient(to right, var(--board-line) 1px, transparent 1px), linear-gradient(to bottom, var(--board-line) 1px, transparent 1px);background-position:-1px -1px;background-size:calc(100% / var(--board-n) * var(--board-box)) 100%, 100% calc(100% / var(--board-n) * var(--board-box)), calc(100% / var(--board-n)) 100%, 100% calc(100% / var(--board-n));width:88px;height:88px;font-family:var(--font-board-stack);font-variant-numeric:tabular-nums;grid-template-columns:repeat(var(--board-n), minmax(0, 1fr));grid-template-rows:repeat(var(--board-n), minmax(0, 1fr));flex-shrink:0;display:grid;overflow:hidden}.FsAmSq_board[data-size="16"]{--board-n:16;--board-box:4}@media (min-width:62em){.FsAmSq_board{width:112px;height:112px}}.FsAmSq_boardMark{color:var(--color-text-primary);justify-content:center;align-items:center;font-size:9px;font-weight:400;line-height:1;display:flex;overflow:hidden}.FsAmSq_boardMark[data-selected=true]{background:var(--color-cell-selected)}.FsAmSq_board[data-size="16"] .FsAmSq_boardMark{font-size:6px}@media (min-width:62em){.FsAmSq_boardMark{font-size:12px}.FsAmSq_board[data-size="16"] .FsAmSq_boardMark{font-size:7px}}.FsAmSq_boardCage{border:1px dashed var(--color-cage-border);border-radius:2px;margin:1.5px;position:relative}.FsAmSq_boardCageSum{background:var(--color-cell-default);color:var(--color-cage-sum);font-family:var(--font-board-stack);padding:0 1px;font-size:7px;font-weight:400;line-height:1;position:absolute;top:-2px;left:-2px}@media (min-width:62em){.FsAmSq_boardCageSum{font-size:8px}}.FsAmSq_games{grid-template-columns:minmax(0,1fr);gap:12px;margin:20px 0 0;display:grid}@media (min-width:62em){.FsAmSq_games{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.FsAmSq_game{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-bg-secondary);grid-template-columns:88px minmax(0,1fr);gap:0 14px;padding:16px;display:grid}@media (min-width:62em){.FsAmSq_game{flex-direction:column;gap:0;padding:20px;display:flex}}@media (forced-colors:active){.FsAmSq_game{border-color:canvastext}}.FsAmSq_gameBody{display:contents}@media (min-width:62em){.FsAmSq_gameBody{flex-direction:column;flex:1;display:flex}}.FsAmSq_game .FsAmSq_board{grid-area:1/1/span 2;align-self:start}.FsAmSq_gameName{}.FsAmSq_gameName.FsAmSq_gameName{color:var(--color-text-primary);grid-area:1/2;align-self:start;margin:0;padding:0}.FsAmSq_gameName.FsAmSq_gameName:before{content:none}@media (min-width:62em){.FsAmSq_gameName.FsAmSq_gameName{margin-top:16px}}.FsAmSq_gameBlurb{}.FsAmSq_gameBlurb.FsAmSq_gameBlurb{color:var(--color-text-muted);text-wrap:pretty;grid-area:2/2;margin:4px 0 0}@media (min-width:62em){.FsAmSq_gameBlurb.FsAmSq_gameBlurb{margin-top:6px}}.FsAmSq_gameLinks{flex-wrap:wrap;grid-area:3/1/auto/-1;align-items:center;gap:4px 16px;margin-top:12px;display:flex}@media (min-width:62em){.FsAmSq_gameLinks{margin-top:auto;padding-top:16px}}.FsAmSq_playLink.FsAmSq_playLink{text-decoration:none}.FsAmSq_rulesLink{}.FsAmSq_rulesLink.FsAmSq_rulesLink{min-height:44px;color:var(--color-accent);align-items:center;text-decoration:none;display:inline-flex}.FsAmSq_rulesLink.FsAmSq_rulesLink:active{color:var(--color-button-press);text-decoration:underline}@media (hover:hover){.FsAmSq_rulesLink.FsAmSq_rulesLink:hover{text-underline-offset:3px;text-decoration:underline}}.FsAmSq_teaser{margin:28px 0 0}.FsAmSq_stairs.FsAmSq_stairs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:48em){.FsAmSq_stairs.FsAmSq_stairs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:12px;display:grid}}.FsAmSq_stair.FsAmSq_stair{margin:0;padding:0;display:flex}.FsAmSq_stair.FsAmSq_stair:before{content:none}.FsAmSq_stair.FsAmSq_stair{--stair-bar:color-mix(in srgb, var(--color-accent) 35%, transparent);--stair-h:100px}.FsAmSq_stair.FsAmSq_stair[data-rung="2"]{--stair-bar:color-mix(in srgb, var(--color-accent) 50%, transparent);--stair-h:122px}.FsAmSq_stair.FsAmSq_stair[data-rung="3"]{--stair-bar:color-mix(in srgb, var(--color-accent) 65%, transparent);--stair-h:144px}.FsAmSq_stair.FsAmSq_stair[data-rung="4"]{--stair-bar:color-mix(in srgb, var(--color-accent) 82%, transparent);--stair-h:166px}.FsAmSq_stair.FsAmSq_stair[data-rung="5"]{--stair-bar:var(--color-accent);--stair-h:188px}.FsAmSq_stairLink.FsAmSq_stairLink{box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg-secondary);min-height:62px;transition:border-color var(--motion-base) var(--ease-out), background-color var(--motion-fast) var(--ease-out);flex-direction:column;flex:1;justify-content:center;gap:2px;padding:10px 14px 10px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.FsAmSq_stairLink.FsAmSq_stairLink:after{background:var(--stair-bar);content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.FsAmSq_stairLink.FsAmSq_stairLink:active{border-color:var(--color-accent);background:var(--color-tile-press)}@media (hover:hover){.FsAmSq_stairLink.FsAmSq_stairLink:hover{border-color:var(--color-accent);text-decoration:none}}@media (min-width:48em){.FsAmSq_stairLink.FsAmSq_stairLink{min-height:var(--stair-h);justify-content:flex-end;gap:0;padding:18px 16px 14px}.FsAmSq_stairLink.FsAmSq_stairLink:after{width:auto;height:4px;bottom:auto;right:0}}@media (forced-colors:active){.FsAmSq_stairLink.FsAmSq_stairLink{border-color:canvastext}.FsAmSq_stairLink.FsAmSq_stairLink:after{background:canvastext}}.FsAmSq_stairName{color:var(--color-accent);}.FsAmSq_stairMetaRow{flex-wrap:wrap;column-gap:6px;display:flex}@media (min-width:48em){.FsAmSq_stairMetaRow{flex-direction:column;margin-top:4px}}.FsAmSq_stairMeta{color:var(--color-text-muted);font-variant-numeric:tabular-nums;}.FsAmSq_stairLink:active .FsAmSq_stairMeta{color:var(--color-text-primary)}.FsAmSq_stairMeta+.FsAmSq_stairMeta:before{content:"·";margin-right:6px}@media (min-width:48em){.FsAmSq_stairMeta+.FsAmSq_stairMeta:before{content:none}}.FsAmSq_teaserCta{}.FsAmSq_teaserCta.FsAmSq_teaserCta{min-height:44px;color:var(--color-accent);align-items:center;gap:6px;margin-top:4px;text-decoration:none;display:inline-flex}.FsAmSq_teaserCta.FsAmSq_teaserCta:active{color:var(--color-button-press)}@media (hover:hover){.FsAmSq_teaserCta.FsAmSq_teaserCta:hover{text-underline-offset:3px;text-decoration:underline}}@media (min-width:48em){.FsAmSq_teaserCta.FsAmSq_teaserCta{margin-top:8px}}.FsAmSq_library{grid-template-columns:minmax(0,1fr);gap:24px 48px;margin:20px 0 0;display:grid}@media (min-width:62em){.FsAmSq_library{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}}.FsAmSq_shelf{min-width:0}.FsAmSq_shelfTitle{}.FsAmSq_shelfTitle.FsAmSq_shelfTitle{border-bottom:1px solid var(--color-line);color:var(--color-text-primary);margin:0;padding:0 0 8px}.FsAmSq_shelfTitle.FsAmSq_shelfTitle:before{content:none}.FsAmSq_shelfList.FsAmSq_shelfList{flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}.FsAmSq_shelfList.FsAmSq_shelfList>li{margin:0;padding:0}.FsAmSq_shelfList.FsAmSq_shelfList>li:before{content:none}.FsAmSq_shelfLink.FsAmSq_shelfLink{border-radius:var(--radius-sm);transition:background-color var(--motion-fast) var(--ease-out);margin:0 -8px;padding:8px;text-decoration:none;display:block}.FsAmSq_shelfLink.FsAmSq_shelfLink:active{background:var(--color-tile-press)}@media (hover:hover){.FsAmSq_shelfLink.FsAmSq_shelfLink:hover{text-decoration:none}.FsAmSq_shelfLink.FsAmSq_shelfLink:hover .FsAmSq_shelfTitleText{text-underline-offset:3px;text-decoration:underline}}.FsAmSq_shelfTitleText{color:var(--color-accent);text-wrap:pretty;display:block;}.FsAmSq_shelfLink:active .FsAmSq_shelfTitleText{color:var(--color-button-press);text-decoration:underline}.FsAmSq_shelfText{color:var(--color-text-muted);text-wrap:pretty;margin-top:2px;display:block;}.FsAmSq_shelfLink:active .FsAmSq_shelfText{color:var(--color-text-primary)}
