.app-search[data-v-0e8fb854]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:44px;margin:0;padding:0 12px;border:1px solid var(--app-divider);border-radius:var(--app-radius-control);background:var(--app-surface);color:var(--app-icon-off)}.app-search__input[data-v-0e8fb854]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:0;outline:0;background:none;color:var(--app-ink);font-size:15px;line-height:22px}.app-search__input[data-v-0e8fb854]::-webkit-input-placeholder{color:var(--app-text-2);opacity:1}.app-search__input[data-v-0e8fb854]::-moz-placeholder{color:var(--app-text-2);opacity:1}.app-search__input[data-v-0e8fb854]:-ms-input-placeholder{color:var(--app-text-2);opacity:1}.app-search__input[data-v-0e8fb854]::-ms-input-placeholder{color:var(--app-text-2);opacity:1}.app-search__input[data-v-0e8fb854]::placeholder{color:var(--app-text-2);opacity:1}.app-search__input[data-v-0e8fb854]::-webkit-search-cancel-button{display:none}.app-search__clear[data-v-0e8fb854]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0;border:0;background:none;color:var(--app-icon-off)}.app-more[data-v-5953d3e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0}.app-more__retry[data-v-5953d3e4]{min-height:44px;padding:7px 16px;border:1px solid var(--app-primary-ink);border-radius:999px;background:var(--app-surface);color:var(--app-primary-ink);font-size:13px;line-height:19px;font-weight:600}.app-alg[data-v-f41ffde0]{display:none;color:var(--app-ink);--app-gutter:15px}@media(max-width:767.98px){html.app-ui .app-alg[data-v-f41ffde0]{display:block}}.app-alg__head[data-v-f41ffde0]{position:sticky;top:var(--app-top-bar-h);z-index:2;margin:-15px -15px 0;padding:12px var(--app-gutter) 10px;border-bottom:1px solid var(--app-divider);background:var(--app-surface)}.app-alg__search[data-v-f41ffde0]{min-width:0}.app-alg__list[data-v-f41ffde0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px 0 24px}.app-alg__readonly[data-v-f41ffde0]{margin:0 0 24px;color:var(--app-text-2);font-size:13px;line-height:19px}.alg-card[data-v-f41ffde0]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:14px var(--app-gutter);border:1px solid var(--app-divider);border-radius:var(--app-radius-card);background:var(--app-surface)}.alg-card__link[data-v-f41ffde0]{position:absolute;inset:0;border-radius:inherit}.alg-card__top[data-v-f41ffde0]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;pointer-events:none}.alg-card__logo[data-v-f41ffde0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;overflow:hidden;border-radius:var(--app-radius-control);border:1px solid var(--app-divider);background:var(--app-surface)}.alg-card__logo img[data-v-f41ffde0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.alg-card__title[data-v-f41ffde0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:17px;line-height:24px;font-weight:600;overflow-wrap:anywhere}.alg-card__line[data-v-f41ffde0]{position:relative;color:var(--app-text-2);font-size:13px;line-height:19px;overflow-wrap:anywhere;pointer-events:none}.alg-card__line--price[data-v-f41ffde0]{color:var(--app-ink);font-weight:500;font-variant-numeric:tabular-nums}@media (max-width:575.98px){.pagination-bar[data-v-55b74fc5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:8px}.pagination-controls[data-v-55b74fc5],.pagination-page-size[data-v-55b74fc5]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}