.platform-navigation{margin-block:16px 26px}.platform-navigation-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px}.platform-navigation-list li{min-width:0}.platform-navigation-list a,.platform-navigation-list button{display:flex;align-items:center;gap:11px;min-height:48px;width:100%;padding:9px 12px;border:1px solid transparent;border-radius:15px;background:transparent;color:var(--theme-muted,#776b83);font:inherit;font-size:14px;text-align:start;line-height:1.4}.platform-navigation-list .selected,.platform-navigation-list a:hover,.platform-navigation-list button:hover{background:var(--theme-surface,#fff);border-color:var(--theme-line,#e4dbee);color:var(--ink)}.platform-navigation .platform-icon{flex:none}.platform-navigation-list a>span:last-child,.platform-navigation-list button>span:last-child{overflow-wrap:anywhere}.platform-navigation a:focus-visible,.platform-navigation button:focus-visible,.platform-navigation summary:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.platform-navigation-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:18px}.platform-navigation-group{min-width:0;border:1px solid var(--theme-line,#e4dbee);border-radius:18px;background:var(--theme-surface,#fff);overflow:hidden}.platform-navigation-group summary{display:flex;align-items:center;gap:10px;min-height:56px;padding:12px 16px;cursor:pointer;list-style:none;font-size:14px;color:var(--ink)}.platform-navigation-group summary::-webkit-details-marker{display:none}.platform-navigation-group summary>span:nth-child(2){flex:1;min-width:0}.platform-navigation-group summary>svg{flex:none;transition:transform .2s}.platform-navigation-group[open] summary>svg{transform:rotate(180deg)}.platform-group-count{font-size:12px;color:var(--theme-muted,#776b83);font-variant-numeric:tabular-nums}.platform-navigation-group .platform-navigation-list{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 8px;gap:4px}.platform-group-all{display:flex;align-items:center;gap:8px;padding:14px 20px;font-size:13px;color:var(--purple)}.price-platform-group{margin-block:18px}.price-platform-group-content{padding:0 18px}.price-platform-directory .catalog-platform>h2>a{display:flex;align-items:center;gap:12px}.price-platform-group .catalog-platform{scroll-margin-top:100px}.platform-navigation-home>.platform-navigation-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.platform-navigation-home>.platform-navigation-list a,.platform-navigation-home>.platform-navigation-list button{flex-direction:column;justify-content:center;text-align:center;padding:17px 5px;border-radius:22px;font-size:13px;gap:12px}.platform-navigation-home>.platform-navigation-list .platform-icon{width:48px;height:48px;border-radius:17px;box-shadow:0 5px 0 color-mix(in srgb,var(--platform-color) 20%,transparent),inset 0 1px 0 #ffffff55}.platform-navigation-home>.platform-navigation-list .platform-icon svg{width:26px;height:26px}.platform-navigation-footer .platform-navigation-list a{font-size:13px}.platform-navigation-footer .platform-icon.small{width:26px;height:26px;border-radius:8px}.platform-navigation-footer .platform-icon.small svg{width:15px;height:15px}@media(max-width:850px){.platform-navigation-list{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-navigation-home>.platform-navigation-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){.platform-navigation-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.platform-navigation-groups{grid-template-columns:1fr}.platform-navigation-home>.platform-navigation-list{gap:4px}.platform-navigation-home>.platform-navigation-list a,.platform-navigation-home>.platform-navigation-list button{font-size:11px;padding:14px 3px;gap:10px}.platform-navigation-home>.platform-navigation-list .platform-icon{width:40px;height:40px;border-radius:14px}.platform-navigation-list a,.platform-navigation-list button{padding:8px;font-size:13px}.platform-navigation-group summary{padding:12px}}