.page_page__fZy_U{min-height:100vh;min-height:100dvh;background:hsl(var(--card))}.page_heroSection__F0A2d{padding:16px 16px 0}.page_heroShell__G2sAx,.page_shell__8yhFZ{max-width:var(--ui-shell-max);margin:0 auto}.page_shell__8yhFZ{padding:20px 16px 72px}.page_breadcrumbs__AQXW_{margin:0 0 16px}.page_layout__7yUKG{display:grid;gap:24px}.page_main__zDMdd{display:grid;gap:28px;min-width:0}.page_catalogHeader__JosF6{display:grid;gap:8px}.page_catalogTitle__4JOu1{margin:0;font-size:26px;line-height:1.1;font-weight:800;color:hsl(var(--foreground))}.page_catalogDescription__IWBx3{margin:0;font-size:14px;line-height:1.5;color:hsl(var(--muted-foreground));max-width:600px}.page_motSection__68s3T{display:grid;gap:14px;padding:20px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card))}.page_sectionTitle__AyW5m{margin:0;font-size:18px;font-weight:700;color:hsl(var(--foreground))}.page_sectionHint__keQm_{margin:0;font-size:13px;color:hsl(var(--muted-foreground))}.page_motGrid__YbmCi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.page_motCard__hroO6{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--background));text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.page_motCard__hroO6:hover{border-color:hsl(var(--accent)/.6);box-shadow:0 0 0 3px hsl(var(--accent)/.1)}.page_motImageWrap__LMJH3{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_motImage__ExGbp{max-width:44px;max-height:44px;-o-object-fit:contain;object-fit:contain}.page_motPlaceholder___EzPx{width:36px;height:36px;border-radius:8px;background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:hsl(var(--muted-foreground))}.page_motLabel__rGgII{font-size:13px;font-weight:600;color:hsl(var(--foreground))}@media (max-width:768px){.page_motGrid__YbmCi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.page_shell__8yhFZ{padding-bottom:var(--mobile-nav-h,56px)}.page_catalogTitle__4JOu1{font-size:22px}}.HubCategoryGrid_systemGrid__EbDkR{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 6px;align-items:start}.HubCategoryGrid_systemTile__pDfn7{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;text-decoration:none;border:2px solid transparent;border-radius:10px;background:none;cursor:pointer;transition:background .15s ease,border-color .15s ease;font-family:inherit;color:inherit}.HubCategoryGrid_systemTile__pDfn7:hover{background:hsl(var(--muted)/.3)}.HubCategoryGrid_systemTile__pDfn7:hover .HubCategoryGrid_tileLabel__5Az3c{text-decoration:underline}.HubCategoryGrid_systemTileActive__dIICN{border-color:hsl(var(--accent)/.5);background:hsl(var(--accent)/.06)}.HubCategoryGrid_tileMedia__yVNgn{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:hsl(0 0% 97%);border-radius:10px;border:1.5px solid hsl(220 13% 86%);padding:6px;box-shadow:0 1px 3px rgba(15,23,42,.06);transition:border-color .15s ease,box-shadow .15s ease}.HubCategoryGrid_systemTile__pDfn7:hover .HubCategoryGrid_tileMedia__yVNgn{border-color:hsl(var(--accent)/.5);box-shadow:0 3px 10px rgba(15,23,42,.1)}.HubCategoryGrid_tileImage__LUU6i{max-width:96px;max-height:96px;-o-object-fit:contain;object-fit:contain}.HubCategoryGrid_tileIcon__GQIXk{max-width:64px;max-height:64px;-o-object-fit:contain;object-fit:contain;opacity:.9;filter:brightness(0)}.HubCategoryGrid_tileGlyph__5BXD6{width:56px;height:56px;border-radius:14px;border:1px solid hsl(var(--border));background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;font-weight:900;font-size:20px;color:hsl(var(--foreground))}.HubCategoryGrid_tileLabel__5Az3c{font-size:13px;font-weight:700;color:hsl(var(--accent));text-align:center;line-height:1.3}.HubCategoryGrid_expandedPanel__s8H5u{grid-column:1/-1;padding:20px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));display:grid;gap:16px;animation:HubCategoryGrid_slideDown__Dp7a1 .2s ease}@keyframes HubCategoryGrid_slideDown__Dp7a1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.HubCategoryGrid_expandedHeader__CyLK4{display:flex;align-items:center;justify-content:space-between;gap:16px}.HubCategoryGrid_expandedHeaderRight__RIOxD{display:flex;align-items:center;gap:12px}.HubCategoryGrid_expandedTitle__hq_CT{margin:0;font-size:18px;font-weight:800;color:hsl(var(--foreground))}.HubCategoryGrid_expandedTitleLink__V9xIZ{color:inherit;text-decoration:none}.HubCategoryGrid_expandedTitleLink__V9xIZ:hover{text-decoration:underline}.HubCategoryGrid_viewAll__ssbFx{font-size:13px;font-weight:700;color:hsl(var(--accent));text-decoration:none;white-space:nowrap}.HubCategoryGrid_viewAll__ssbFx:hover{text-decoration:underline}.HubCategoryGrid_panelClose__LbGex{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));cursor:pointer;font-size:18px;line-height:1;color:hsl(var(--muted-foreground));transition:background .15s ease,color .15s ease}.HubCategoryGrid_panelClose__LbGex:hover{background:hsl(var(--muted)/.4);color:hsl(var(--foreground))}.HubCategoryGrid_subcategoryGrid__bwIcn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.HubCategoryGrid_subcategoryItem__5ITJA{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--background));text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.HubCategoryGrid_subcategoryItem__5ITJA:hover{border-color:hsl(var(--accent)/.6);box-shadow:0 0 0 3px hsl(var(--accent)/.1)}.HubCategoryGrid_subcategoryImage__CKd09{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.HubCategoryGrid_subcategoryImg__ev1M2{max-width:48px;max-height:48px;-o-object-fit:contain;object-fit:contain}.HubCategoryGrid_subcategoryPlaceholder__emzQK{width:36px;height:36px;border-radius:8px;background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:hsl(var(--muted-foreground))}.HubCategoryGrid_subcategoryLabel__iawXp{font-size:13px;font-weight:600;color:hsl(var(--foreground))}@media (max-width:960px){.HubCategoryGrid_systemGrid__EbDkR{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.HubCategoryGrid_systemGrid__EbDkR{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 4px}.HubCategoryGrid_tileMedia__yVNgn{width:80px;height:80px}.HubCategoryGrid_tileImage__LUU6i{max-width:76px;max-height:76px}.HubCategoryGrid_tileIcon__GQIXk{max-width:52px;max-height:52px}.HubCategoryGrid_subcategoryGrid__bwIcn{grid-template-columns:1fr 1fr}}@media (max-width:480px){.HubCategoryGrid_systemGrid__EbDkR{grid-template-columns:repeat(2,minmax(0,1fr))}.HubCategoryGrid_systemTile__pDfn7{padding:12px 8px}.HubCategoryGrid_expandedTitle__hq_CT{font-size:16px}.HubCategoryGrid_expandedHeader__CyLK4{gap:8px}}