@layer recipes{@layer variants{.gbl-tl--clickable_true{cursor:pointer}.gbl-tl--divider_true:after{background:var(--colors-border-200);content:"";inset-inline:0;height:1px;position:absolute;bottom:0}.gbl-tl--moveWidth_megaPlus{width:8.5rem}.gbl-tl--moveWidth_move{width:10.5rem}.gbl-tl--nameSize_md{font-size:var(--font-sizes-md)}.gbl-tl--nameSize_sm{font-size:var(--font-sizes-sm)}.gbl-tl--part_badgeLink{transition:border-color .15s}.gbl-tl--part_card{padding:0;position:relative;overflow:hidden}.gbl-tl--part_cardLayout{gap:var(--spacing-2);pointer-events:none;align-items:center;min-width:0;height:100%;padding-inline-end:3.5rem;display:flex}.gbl-tl--part_cardMain{padding:var(--spacing-2);position:relative}.gbl-tl--part_cardMarkers{pointer-events:auto;z-index:2;flex-shrink:0;align-items:center;line-height:1;display:flex;position:relative}.gbl-tl--part_cardMetric{color:text\.400;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-sizes-2xs);font-variant-numeric:tabular-nums;white-space:nowrap}.gbl-tl--part_cardMove{align-items:center;min-width:0;max-width:100%;display:flex}.gbl-tl--part_cardMoveDetail{color:var(--colors-text-300);font-size:var(--font-sizes-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-inline-start:var(--spacing-1);line-height:1}.gbl-tl--part_cardMoveLink{border-radius:var(--radii-sm);pointer-events:auto;z-index:2;align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.gbl-tl--part_cardMoveLink:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-text-100);outline-offset:2px}.gbl-tl--part_cardMoveTrigger{align-items:center;min-width:0;max-width:100%;display:inline-flex}.gbl-tl--part_cardMoves{align-items:center;column-gap:var(--spacing-2);row-gap:var(--spacing-1);flex-wrap:wrap;min-width:0;display:flex}.gbl-tl--part_cardName{font-weight:var(--font-weights-bold);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gbl-tl--part_cardOverlay{border-radius:inherit;cursor:pointer;z-index:1;position:absolute;inset:0}.gbl-tl--part_cardOverlay:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-brand-primary-100);outline-offset:-2px}.gbl-tl--part_cardRankGroup{gap:var(--spacing-1);flex-shrink:0;align-items:baseline;display:flex}.gbl-tl--part_cardRow{width:100%;position:absolute;top:0;left:0}.gbl-tl--part_cardText{gap:var(--spacing-1\.5);flex-direction:column;flex:1;min-width:0;display:flex}.gbl-tl--part_cardTitle{gap:var(--spacing-2);align-items:center;width:fit-content;min-width:0;max-width:100%;display:flex}.gbl-tl--part_cardTypes{gap:var(--spacing-1);flex-shrink:0;display:flex}.gbl-tl--part_markers{flex-shrink:0;align-items:center;line-height:1;display:flex}.gbl-tl--part_moveCell{flex-shrink:0;min-width:0}.gbl-tl--part_moveDetail{color:var(--colors-text-300);font-size:var(--font-sizes-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:var(--spacing-1);line-height:1}.gbl-tl--part_moveGroup{flex-shrink:0;gap:4px;min-width:0;display:flex}.gbl-tl--part_moveLink{align-items:center;min-width:0;max-width:100%;display:inline-flex}.gbl-tl--part_moveRow{align-items:center;min-width:0;display:flex}.gbl-tl--part_moveTrigger{flex-shrink:1;align-items:center;min-width:0;max-width:100%;display:inline-flex}.gbl-tl--part_name{font-weight:var(--font-weights-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gbl-tl--part_nameBox{min-width:0}.gbl-tl--part_pokemonButton{border-radius:var(--radii-sm);gap:var(--spacing-2);cursor:pointer;text-align:start;align-items:center;min-width:0;display:inline-flex}.gbl-tl--part_pokemonButton:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-brand-primary-100);outline-offset:2px}.gbl-tl--part_pokemonCell{flex-shrink:0;align-items:center;width:13.5rem;min-width:0;display:flex;overflow:hidden}.gbl-tl--part_pokemonTrigger{align-items:center;min-width:0;max-width:100%;display:inline-flex}.gbl-tl--part_rank1Ivs{color:var(--colors-text-300);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-sizes-2xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1;overflow:hidden}.gbl-tl--part_rankCell{text-align:end;flex-shrink:0;width:40px}.gbl-tl--part_rankText{color:var(--colors-text-300);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-sizes-xs);font-variant-numeric:tabular-nums}.gbl-tl--part_rowItem{font-size:var(--font-sizes-sm);display:block}.gbl-tl--part_rowMain{align-items:center;gap:8px;height:76px;padding-left:10px;padding-right:10px;display:flex}.gbl-tl--part_sortCell{text-align:end;flex-shrink:0;width:5rem}.gbl-tl--part_sortValue{color:var(--colors-text-300);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-sizes-xs);font-variant-numeric:tabular-nums;line-height:1.1}.gbl-tl--part_typeEffectiveness{background:var(--colors-bg-200);padding-inline:var(--spacing-3);padding-block:var(--spacing-3);border-color:var(--colors-border-200);pointer-events:auto;z-index:2;border-top-style:solid;border-top-width:1px;position:relative;overflow:hidden}.gbl-tl--part_typeEffectiveness [data-effectiveness-types]{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.gbl-tl--part_typeEffectiveness [data-effectiveness-types]::-webkit-scrollbar{display:none}.gbl-tl--part_types{gap:var(--spacing-2);align-items:center;margin-top:2px;display:flex}@media (min-width:30rem){.gbl-tl--part_cardLayout{gap:var(--spacing-3);padding-inline-end:4rem}.gbl-tl--part_cardMain{padding:var(--spacing-3)}.gbl-tl--part_cardMoves{column-gap:var(--spacing-3)}.gbl-tl--part_cardText{gap:var(--spacing-2)}}@media (min-width:48rem){.gbl-tl--part_typeEffectiveness{padding-inline:var(--spacing-4)}}@media (hover:hover){.gbl-tl--part_badgeLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){border-color:var(--go-move-badge-type-color)}.gbl-tl--part_cardMoveLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-decoration:none}.gbl-tl--part_cardOverlay:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background:var(--colors-white-alpha-50)}.gbl-tl--part_moveLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-decoration:none}.gbl-tl--part_rowItem:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background:#ffffff05}}}}
@layer recipes{@layer variants{.gbl-ts--chrome_true{border-radius:var(--radii-sm);cursor:help;font-variant-numeric:tabular-nums;pointer-events:auto;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.1}.gbl-ts--chrome_true:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-brand-primary-100);outline-offset:2px}.gbl-ts--variant_card{background:var(--colors-bg-400);padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);color:var(--colors-text-100);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-bold);z-index:2;inset-inline-end:var(--spacing-2);min-width:2.75rem;position:absolute;top:50%;transform:translateY(-50%)}.gbl-ts--variant_table{background:var(--colors-transparent);color:var(--colors-text-300);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-normal);padding-block:0;padding-inline:0}@media (min-width:30rem){.gbl-ts--variant_card{inset-inline-end:var(--spacing-3)}}@media (hover:hover){.gbl-ts--variant_card:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background:var(--colors-bg-300)}.gbl-ts--variant_table:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background:var(--colors-white-alpha-50)}}}}