.SetPieceDatabase_page__a3AfV{min-height:var(--fg-size-viewport);background:radial-gradient(circle at top right,var(--fg-green-soft),transparent),var(--fg-canvas);color:var(--fg-ink)}.SetPieceDatabase_main__RlY1X{width:min(var(--fg-container-wide),calc(var(--fg-size-full) - (var(--fg-page-gutter) * 2)));margin:0 auto;padding:calc(var(--fg-nav-height) + var(--fg-space-5)) 0 var(--fg-space-8)}.SetPieceDatabase_hero__YZBOT{display:grid;gap:var(--fg-space-4);margin-bottom:var(--fg-space-5)}.SetPieceDatabase_hero__YZBOT>a{display:inline-flex;min-height:var(--fg-touch-target);align-items:center;justify-self:start;color:var(--fg-ink-muted);font-family:var(--fg-font-mono);font-size:var(--fg-text-xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-wide);text-transform:uppercase}.SetPieceDatabase_hero__YZBOT>a:hover{color:var(--fg-orange-text)}.SetPieceDatabase_hero__YZBOT>p:first-of-type,.SetPieceDatabase_method___K3IX>div:first-child>p{color:var(--fg-orange-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-caps);line-height:var(--fg-leading-snug);text-transform:uppercase}.SetPieceDatabase_hero__YZBOT h1{max-width:var(--fg-container-content);font-family:var(--fg-font-display);font-size:var(--fg-text-article-title);font-weight:var(--fg-weight-extrabold);letter-spacing:var(--fg-tracking-tight);line-height:var(--fg-leading-display)}.SetPieceDatabase_hero__YZBOT>p:nth-of-type(2){max-width:var(--fg-container-reading);color:var(--fg-ink-soft);font-size:var(--fg-text-lg);line-height:var(--fg-leading-relaxed)}.SetPieceDatabase_definitionGrid__32RIG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fg-space-3);margin-top:var(--fg-space-2)}.SetPieceDatabase_definitionGrid__32RIG article{display:grid;gap:var(--fg-space-2);border-left:var(--fg-border-heavy-green);background:var(--fg-surface);padding:var(--fg-space-4)}.SetPieceDatabase_definitionGrid__32RIG span{color:var(--fg-green-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-xs);font-weight:var(--fg-weight-bold)}.SetPieceDatabase_definitionGrid__32RIG h2,.SetPieceDatabase_method___K3IX h2{font-family:var(--fg-font-display);font-size:var(--fg-text-lg);font-weight:var(--fg-weight-extrabold);letter-spacing:var(--fg-tracking-compact);line-height:var(--fg-leading-tight)}.SetPieceDatabase_definitionGrid__32RIG p,.SetPieceDatabase_method___K3IX p{color:var(--fg-ink-muted);font-size:var(--fg-text-sm);line-height:var(--fg-leading-body)}.SetPieceDatabase_method___K3IX{display:grid;grid-template-columns:minmax(var(--fg-panel-sm),.65fr) minmax(0,1.35fr);gap:var(--fg-space-5);margin-top:var(--fg-space-6);padding-top:var(--fg-space-5);border-top:var(--fg-border-emphasis)}.SetPieceDatabase_method___K3IX>div{display:grid;align-content:start;gap:var(--fg-space-3)}.SetPieceDatabase_method___K3IX h2{font-size:var(--fg-text-2xl)}.SetPieceDatabase_method___K3IX a{color:var(--fg-orange-text);font-weight:var(--fg-weight-bold);text-decoration:underline;text-underline-offset:var(--fg-space-1)}.SetPieceDatabase_blogTool__3pJrd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--fg-space-2) var(--fg-space-4);margin-bottom:var(--fg-space-4);border:var(--fg-border-emphasis);border-radius:var(--fg-radius-md);background:var(--fg-panel);padding:var(--fg-space-4);box-shadow:var(--fg-shadow-neo-green);transition:var(--transition-card-hover)}.SetPieceDatabase_blogTool__3pJrd:hover{transform:var(--transform-translate-y-hover)}.SetPieceDatabase_blogTool__3pJrd>span{grid-column:1/-1;color:var(--fg-green-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-2xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-caps);line-height:var(--fg-leading-snug);text-transform:uppercase}.SetPieceDatabase_blogTool__3pJrd>strong{font-family:var(--fg-font-display);font-size:var(--fg-text-xl);font-weight:var(--fg-weight-extrabold);letter-spacing:var(--fg-tracking-compact);line-height:var(--fg-leading-tight)}.SetPieceDatabase_blogTool__3pJrd>p{grid-column:1;max-width:var(--fg-container-reading);color:var(--fg-ink-muted);font-size:var(--fg-text-sm);line-height:var(--fg-leading-body)}.SetPieceDatabase_blogTool__3pJrd>b{grid-column:2;grid-row:2/4;align-self:center;color:var(--fg-orange-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-wide);text-transform:uppercase}@media (max-width:47.99rem){.SetPieceDatabase_main__RlY1X{width:calc(var(--fg-size-full) - (var(--fg-space-4) * 2));padding-top:calc(var(--fg-nav-height) + var(--fg-space-4))}.SetPieceDatabase_hero__YZBOT{gap:var(--fg-space-3)}.SetPieceDatabase_hero__YZBOT>p:nth-of-type(2){font-size:var(--fg-text-md)}.SetPieceDatabase_definitionGrid__32RIG,.SetPieceDatabase_method___K3IX{grid-template-columns:minmax(0,1fr)}.SetPieceDatabase_definitionGrid__32RIG article{padding:var(--fg-space-3)}.SetPieceDatabase_blogTool__3pJrd{grid-template-columns:minmax(0,1fr)}.SetPieceDatabase_blogTool__3pJrd>b,.SetPieceDatabase_blogTool__3pJrd>p{grid-column:1;grid-row:auto}.SetPieceDatabase_method___K3IX{gap:var(--fg-space-4)}}.SetPieceExplorer_explorer__jdJdT{display:grid;gap:var(--fg-space-4)}.SetPieceExplorer_controls__1Jsfq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fg-space-3);padding:var(--fg-space-4);border:var(--fg-border-line);border-radius:var(--fg-radius-md);background:var(--fg-surface);box-shadow:var(--fg-shadow-sm)}.SetPieceExplorer_controls__1Jsfq label{display:grid;min-width:0;align-content:start;gap:var(--fg-space-2)}.SetPieceExplorer_controls__1Jsfq label>span{color:var(--fg-ink-muted);font-family:var(--fg-font-mono);font-size:var(--fg-text-2xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-caps);line-height:var(--fg-leading-tight);text-transform:uppercase}.SetPieceExplorer_controls__1Jsfq input,.SetPieceExplorer_controls__1Jsfq select{width:var(--fg-size-full);min-height:var(--fg-touch-target);border:var(--fg-border-line);border-radius:var(--fg-radius-xs);background:var(--fg-panel);padding:0 var(--fg-space-3);color:var(--fg-ink);font:inherit}.SetPieceExplorer_coverage__ePPUk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fg-space-2) var(--fg-space-4);color:var(--fg-ink-muted);font-size:var(--fg-text-sm)}.SetPieceExplorer_coverage__ePPUk strong{color:var(--fg-ink)}.SetPieceExplorer_status__p75Uz{margin-left:auto;border-radius:var(--fg-radius-pill);background:var(--fg-green-soft);padding:var(--fg-space-1) var(--fg-space-2);color:var(--fg-green-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-2xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-wide);line-height:var(--fg-leading-snug);text-transform:uppercase}.SetPieceExplorer_leaders__r1xxF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fg-space-3)}.SetPieceExplorer_leaders__r1xxF article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--fg-space-2);border-top:var(--fg-border-heavy-orange);background:var(--fg-panel);padding:var(--fg-space-4)}.SetPieceExplorer_leaders__r1xxF span{grid-column:1/-1;color:var(--fg-ink-muted);font-family:var(--fg-font-mono);font-size:var(--fg-text-2xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-wide);line-height:var(--fg-leading-snug);text-transform:uppercase}.SetPieceExplorer_leaders__r1xxF strong{align-self:end;font-family:var(--fg-font-display);font-size:var(--fg-text-lg);font-weight:var(--fg-weight-extrabold);line-height:var(--fg-leading-tight)}.SetPieceExplorer_leaders__r1xxF b{align-self:end;color:var(--fg-orange-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-md);line-height:var(--fg-leading-tight)}.SetPieceExplorer_tableWrap__1lLUY{overflow-x:auto;border:var(--fg-border-line);border-radius:var(--fg-radius-md);background:var(--fg-surface);box-shadow:var(--fg-shadow-sm)}.SetPieceExplorer_tableWrap__1lLUY table{width:var(--fg-size-full);border-collapse:collapse}.SetPieceExplorer_tableWrap__1lLUY caption{padding:var(--fg-space-3) var(--fg-space-4);border-bottom:var(--fg-border-line);color:var(--fg-ink-muted);font-size:var(--fg-text-xs);line-height:var(--fg-leading-body);text-align:left}.SetPieceExplorer_tableWrap__1lLUY td,.SetPieceExplorer_tableWrap__1lLUY th{padding:var(--fg-space-3) var(--fg-space-4);border-bottom:var(--fg-border-line);text-align:left;vertical-align:middle}.SetPieceExplorer_tableWrap__1lLUY thead th{background:var(--fg-night);color:var(--fg-white);font-family:var(--fg-font-mono);font-size:var(--fg-text-2xs);font-weight:var(--fg-weight-bold);letter-spacing:var(--fg-tracking-wide);line-height:var(--fg-leading-snug);text-transform:uppercase}.SetPieceExplorer_tableWrap__1lLUY tbody tr:last-child td,.SetPieceExplorer_tableWrap__1lLUY tbody tr:last-child th{border-bottom:var(--fg-border-none)}.SetPieceExplorer_tableWrap__1lLUY tbody tr:hover{background:var(--fg-panel-soft)}.SetPieceExplorer_tableWrap__1lLUY tbody th{min-width:var(--fg-panel-sm)}.SetPieceExplorer_tableWrap__1lLUY tbody th>small,.SetPieceExplorer_tableWrap__1lLUY tbody th>strong{display:block}.SetPieceExplorer_tableWrap__1lLUY tbody th>strong{font-size:var(--fg-text-md)}.SetPieceExplorer_tableWrap__1lLUY tbody th>small{margin-top:var(--fg-space-1);color:var(--fg-ink-muted);font-size:var(--fg-text-2xs);font-weight:var(--fg-weight-regular);line-height:var(--fg-leading-snug)}.SetPieceExplorer_clubCell___LGDE{display:grid;grid-template-columns:var(--fg-size-icon-md) minmax(var(--fg-panel-sm),1fr);align-items:center;gap:var(--fg-space-2);min-width:var(--fg-panel-compact)}.SetPieceExplorer_clubCell___LGDE b{color:var(--fg-orange-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-xs)}.SetPieceExplorer_clubCell___LGDE span{font-size:var(--fg-text-sm);font-weight:var(--fg-weight-bold)}.SetPieceExplorer_priority__tojd_{display:inline-flex;min-width:var(--fg-size-icon-md);min-height:var(--fg-size-icon-sm);align-items:center;justify-content:center;border:var(--fg-border-line);border-radius:var(--fg-radius-pill);background:var(--fg-surface-muted);color:var(--fg-ink-soft);font-family:var(--fg-font-mono);font-size:var(--fg-text-xs);font-weight:var(--fg-weight-bold)}.SetPieceExplorer_primary__6rmB3{border-color:var(--fg-green-dark);background:var(--fg-green-soft);color:var(--fg-green-text)}.SetPieceExplorer_notListed__PHRxc{color:var(--fg-ink-muted);font-family:var(--fg-font-mono)}.SetPieceExplorer_availability__BTbLA{display:grid;gap:var(--fg-space-1);max-width:var(--fg-panel-sm)}.SetPieceExplorer_availability__BTbLA b{color:var(--fg-green-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-2xs);letter-spacing:var(--fg-tracking-wide);line-height:var(--fg-leading-snug);text-transform:uppercase}.SetPieceExplorer_availability__BTbLA[data-tone=warn] b{color:var(--fg-orange-text)}.SetPieceExplorer_availability__BTbLA small{color:var(--fg-ink-muted);font-size:var(--fg-text-2xs);line-height:var(--fg-leading-snug)}.SetPieceExplorer_mobileList__JMpOy{display:none}.SetPieceExplorer_empty__DjOrT{border:var(--fg-border-line);border-radius:var(--fg-radius-md);background:var(--fg-surface);padding:var(--fg-space-5);color:var(--fg-ink-muted);text-align:center}@media (max-width:70rem){.SetPieceExplorer_leaders__r1xxF{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.99rem){.SetPieceExplorer_controls__1Jsfq{grid-template-columns:minmax(0,1fr);padding:var(--fg-space-3)}.SetPieceExplorer_coverage__ePPUk{align-items:flex-start;flex-direction:column;gap:var(--fg-space-1)}.SetPieceExplorer_status__p75Uz{margin-left:0;margin-top:var(--fg-space-1)}.SetPieceExplorer_tableWrap__1lLUY{display:none}.SetPieceExplorer_mobileList__JMpOy{display:grid;gap:var(--fg-space-3)}.SetPieceExplorer_mobileCard__u71wZ{border:var(--fg-border-line);border-radius:var(--fg-radius-md);background:var(--fg-surface);overflow:hidden}.SetPieceExplorer_mobileCard__u71wZ header{display:grid;grid-template-columns:var(--fg-size-icon-md) minmax(0,1fr);gap:var(--fg-space-1) var(--fg-space-2);align-items:center;padding:var(--fg-space-3);border-bottom:var(--fg-border-line)}.SetPieceExplorer_mobileCard__u71wZ header>b{grid-row:1/3;color:var(--fg-orange-text);font-family:var(--fg-font-mono);font-size:var(--fg-text-xs)}.SetPieceExplorer_mobileCard__u71wZ h2{font-family:var(--fg-font-display);font-size:var(--fg-text-md);font-weight:var(--fg-weight-extrabold);line-height:var(--fg-leading-tight)}.SetPieceExplorer_mobileCard__u71wZ header>small{color:var(--fg-ink-muted);font-size:var(--fg-text-2xs);line-height:var(--fg-leading-snug)}.SetPieceExplorer_mobileCard__u71wZ dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.SetPieceExplorer_mobileCard__u71wZ dl>div{display:grid;gap:var(--fg-space-2);padding:var(--fg-space-3);border-right:var(--fg-border-line)}.SetPieceExplorer_mobileCard__u71wZ dl>div:last-child{border-right:var(--fg-border-none)}.SetPieceExplorer_mobileCard__u71wZ dt{color:var(--fg-ink-muted);font-family:var(--fg-font-mono);font-size:var(--fg-text-2xs);font-weight:var(--fg-weight-bold);line-height:var(--fg-leading-snug);text-transform:uppercase}.SetPieceExplorer_mobileCard__u71wZ footer{padding:var(--fg-space-2) var(--fg-space-3);border-top:var(--fg-border-line)}}