.CaseCategoryPage_root__v44DO{display:flex;flex-direction:column;gap:40px;width:100%;min-width:0;max-width:var(--content-max);margin-inline:auto}@media(max-width:1023.98px){.CaseCategoryPage_root__v44DO{gap:32px}}@media(max-width:767.98px){.CaseCategoryPage_root__v44DO{gap:24px}}.CaseCategoryPage_heading__Q6ZG7{display:flex;flex-direction:column;gap:8px}.CaseCategoryPage_categories__445LK{container:case-grid/inline-size;display:flex;flex-direction:column;gap:20px}@media(max-width:1023.98px){.CaseCategoryPage_categories__445LK{gap:16px}}@media(max-width:767.98px){.CaseCategoryPage_categories__445LK{gap:12px}}.CaseCategoryPage_categories_list__K6aYJ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@container case-grid (width < 1100px){.CaseCategoryPage_categories_list__K6aYJ{grid-template-columns:repeat(3,minmax(0,1fr))}}@container case-grid (width < 700px){.CaseCategoryPage_categories_list__K6aYJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.CaseCategoryPage_categories_link__2iEae{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;height:100%;min-height:56px;padding:16px;border:1px solid var(--border-default);background:var(--surface-board);color:var(--text-primary);font:var(--type-label);text-decoration:none;text-transform:uppercase;overflow-wrap:anywhere;transition:background-color .2s ease,border-color .2s ease}@media(hover:hover)and (pointer:fine){.CaseCategoryPage_categories_link__2iEae:hover{border-color:var(--accent-green);background:var(--surface-hover)}.CaseCategoryPage_categories_link__2iEae:hover .CaseCategoryPage_categories_icon__mXxiS{color:var(--text-gold)}}.CaseCategoryPage_categories_link__2iEae:focus-visible{outline:3px solid var(--text-primary);outline-offset:-3px}@media(max-width:1023.98px){.CaseCategoryPage_categories_link__2iEae{min-height:48px;padding:12px;font-size:14px;line-height:18px}}@media(prefers-reduced-motion:reduce){.CaseCategoryPage_categories_link__2iEae{transition:none}}.CaseCategoryPage_categories_icon__mXxiS{flex-shrink:0;width:16px;height:16px;color:var(--text-muted);transition:color .2s ease}.CaseCategoryCatalog_root__xUnqi{display:flex;flex-direction:column;gap:20px}@media(max-width:1023.98px){.CaseCategoryCatalog_root__xUnqi{gap:16px}}@media(max-width:767.98px){.CaseCategoryCatalog_root__xUnqi{gap:12px}}.CaseCategoryCatalog_notice__andWe{padding:32px 24px;border:1px solid var(--border-default)}@media(max-width:767.98px){.CaseCategoryCatalog_notice__andWe{padding:24px 16px}}.CaseCategoryCatalog_notice_text__bYTJP{margin:0;color:var(--text-secondary);font:var(--type-lead)}.CaseCategoryTable_scroller__zbcdE{overflow-x:auto;max-width:100%;background:var(--case-table-bg);scrollbar-color:var(--border-default) rgba(0,0,0,0);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.CaseCategoryTable_scroller__zbcdE:focus-visible{outline:3px solid var(--text-primary);outline-offset:-3px}.CaseCategoryTable_table__NvubA{width:100%;min-width:720px;border-collapse:collapse;color:var(--text-primary);text-align:left}.CaseCategoryTable_table__NvubA td,.CaseCategoryTable_table__NvubA th{height:58px;padding:0 24px;vertical-align:middle;font-weight:400}.CaseCategoryTable_table__NvubA thead th{height:52px;background:var(--surface-input);color:var(--text-secondary);font-size:17px;line-height:22px;text-transform:uppercase}.CaseCategoryTable_table__NvubA tbody tr{background:var(--case-table-row-odd);transition:background-color .2s ease}.CaseCategoryTable_table__NvubA tbody tr:nth-child(2n){background:var(--case-table-row-even)}.CaseCategoryTable_table__NvubA tbody tr:focus-within,.CaseCategoryTable_table__NvubA tbody tr:hover{background:var(--case-card-bg-hover)}.CaseCategoryTable_caption__xTyj4{padding:24px;color:var(--text-primary);font:700 24px/31px var(--font-family);text-align:left;text-transform:uppercase}.CaseCategoryTable_case_cell__7xwqK{min-width:170px;width:25%}.CaseCategoryTable_case_link__jRWGa{display:inline-flex;align-items:center;min-width:44px;min-height:44px;color:var(--text-primary);font:var(--type-price);text-decoration:none;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.CaseCategoryTable_case_link__jRWGa:hover{color:var(--text-gold)}}.CaseCategoryTable_case_link__jRWGa:focus-visible{outline:3px solid var(--text-primary);outline-offset:2px}.CaseCategoryTable_table__NvubA .CaseCategoryTable_price_cell__s17FL{width:20%;white-space:nowrap}.CaseCategoryTable_cost__5P_yK{--shard-icon-height:18px;color:var(--text-gold);font:var(--type-price);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseCategoryTable_free__wWce_{color:var(--accent-gold);font:var(--type-price)}.CaseCategoryTable_item_cell__aPsA5{width:35%;color:var(--text-secondary);font:var(--type-body)}.CaseCategoryTable_item__oxjya{display:flex;align-items:center;gap:12px}.CaseCategoryTable_item_image__ElHr5{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:48px}.CaseCategoryTable_item_image__ElHr5 img{width:64px;height:48px;object-fit:contain}.CaseCategoryTable_table__NvubA .CaseCategoryTable_chance_cell__OerTF{width:20%;color:var(--accent-gold);font:var(--type-lead);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseCategoryTable_unknown__4sPsM{color:var(--text-muted);font-weight:400}.CaseCategoryTable_mobile_headings__cgCyA,.CaseCategoryTable_mobile_only__TEPzc{display:none}@media(max-width:767.98px){.CaseCategoryTable_caption__xTyj4,.CaseCategoryTable_table__NvubA,.CaseCategoryTable_table__NvubA tbody{display:block;min-width:0}.CaseCategoryTable_table__NvubA .CaseCategoryTable_full_caption__if5II,.CaseCategoryTable_table__NvubA thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.CaseCategoryTable_table__NvubA tbody tr{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);grid-template-rows:auto 1fr auto;gap:6px 12px;padding:14px 16px}.CaseCategoryTable_table__NvubA td,.CaseCategoryTable_table__NvubA th{min-width:0;width:auto;height:auto;padding:0;overflow-wrap:anywhere}.CaseCategoryTable_table__NvubA .CaseCategoryTable_price_cell__s17FL{grid-area:2/1/4/2;align-self:start;width:auto;white-space:normal}.CaseCategoryTable_table__NvubA .CaseCategoryTable_chance_cell__OerTF{grid-area:3/2;width:auto;font-size:14px;line-height:18px}.CaseCategoryTable_caption__xTyj4{padding:16px;font-size:20px;line-height:26px}.CaseCategoryTable_case_link__jRWGa,.CaseCategoryTable_cost__5P_yK,.CaseCategoryTable_free__wWce_{font-size:16px;line-height:21px}.CaseCategoryTable_cost__5P_yK{--shard-icon-height:16px}.CaseCategoryTable_mobile_only__TEPzc{display:inline}.CaseCategoryTable_mobile_headings__cgCyA{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:12px;margin-top:12px;color:var(--text-secondary);font:var(--type-note);text-transform:uppercase}.CaseCategoryTable_case_cell__7xwqK{grid-area:1/1}.CaseCategoryTable_case_link__jRWGa{align-items:flex-start}.CaseCategoryTable_item_cell__aPsA5{grid-area:1/2/3/3}.CaseCategoryTable_item__oxjya{flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;line-height:18px}.CaseCategoryTable_item_image__ElHr5,.CaseCategoryTable_item_image__ElHr5 img{width:48px;height:36px}}@media(prefers-reduced-motion:reduce){.CaseCategoryTable_case_link__jRWGa,.CaseCategoryTable_table__NvubA tbody tr{transition:none}}