.mch-cap{text-transform:capitalize}.sl-page-hd:has(.mch-crumb) .sl-cat-name{white-space:nowrap}.mch-link-page.sl-panel{padding:28px 32px 36px}.mch-link{width:100%;max-width:760px;margin:0 auto}.mch-link__notice{background:#fff8eb;border:1px solid #9a640038;border-left:3px solid #c48a1a;border-radius:10px;align-items:flex-start;gap:12px;margin:0 0 24px;padding:14px 16px;display:flex}.mch-link__notice-mark{color:#fff;text-align:center;background:#c48a1a;border-radius:50%;flex:0 0 22px;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:700;line-height:22px}.mch-link__notice-body{flex:1;min-width:0}.mch-link__notice-label{color:#8a5a0a;margin:0 0 4px;font-size:13px;font-weight:700;line-height:1.3;display:block}.mch-link__notice-text{color:#6e4a0e;margin:0;font-size:13px;line-height:1.55}.mch-link__install{background:var(--sl-bg-card);border:1px solid var(--sl-border);box-shadow:var(--sl-shadow-sm);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0 0 28px;padding:22px 24px;display:flex}.mch-link__install-copy{flex:280px;min-width:0}.mch-link__install-title{color:var(--sl-ink);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1.35}.mch-link__install-hint{color:var(--sl-muted);margin:8px 0 0;font-size:13px;line-height:1.55}.mch-link__intro{border-top:1px solid var(--sl-divider);margin:0 0 32px;padding-top:4px}.mch-link__section-title{color:var(--sl-ink);letter-spacing:-.01em;margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.4}.mch-lead{color:var(--sl-text-2);margin:20px 0 16px;font-size:14px;line-height:1.65}.mch-video{border:1px solid var(--sl-border);background:#111;border-radius:12px;overflow:hidden}.mch-video .sl-click-video{width:100%}.mch-video video{aspect-ratio:16/9;width:100%;display:block}.mch-link__howto{margin:0}.mch-steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.mch-step{padding:0 0 28px 44px;position:relative}.mch-step:last-child{padding-bottom:0}.mch-step:before{content:"";background:var(--sl-divider);width:1px;position:absolute;top:28px;bottom:0;left:13px}.mch-step:last-child:before{display:none}.mch-step__head{align-items:center;gap:0;min-height:28px;margin-bottom:12px;display:flex}.mch-step__num{z-index:1;width:28px;height:28px;color:var(--sl-ink);text-align:center;background:var(--sl-surface-soft);border:1px solid var(--sl-border);border-radius:50%;flex:none;font-size:13px;font-weight:650;line-height:28px;position:absolute;top:0;left:0}.mch-step__title{color:var(--sl-ink);margin:0;font-size:14px;font-weight:600;line-height:1.45}.mch-step__body{display:block}.mch-cta{letter-spacing:-.01em;min-width:220px;height:46px;color:var(--sl-on-ink);white-space:nowrap;cursor:grab;background:var(--sl-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:650;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #1a1a1a1a}.mch-cta:hover{color:var(--sl-on-ink);background:var(--sl-ink-hover)}.mch-cta:active{cursor:grabbing;transform:scale(.98)}.mch-shot{background:var(--sl-bg-card);border:1px solid var(--sl-border);box-shadow:var(--sl-shadow-sm);border-radius:12px;overflow:hidden}.mch-shot img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;display:block}.mch-form{max-width:none}.mch-form .sl-panel__desc{margin:0 0 18px}.mch-form .el-input__wrapper,.mch-form .el-select__wrapper{height:var(--sl-control-h);min-height:var(--sl-control-h);border-radius:var(--sl-control-radius);font-size:14px;box-shadow:inset 0 0 0 1px #e2e2e2}.mch-form .el-textarea__inner{border-radius:var(--sl-control-radius);height:auto;min-height:104px;padding:8px 12px;font-size:14px;line-height:1.55;box-shadow:inset 0 0 0 1px #e2e2e2}.mch-field{margin-bottom:18px}.mch-field__label{color:var(--sl-ink);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.mch-row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mch-result{border-top:1px solid var(--sl-border);margin-top:28px;padding-top:20px}.mch-actions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.mch-actions .mch-btn--ink{border-radius:8px;min-width:180px;height:40px;padding:0 20px;font-size:14px}.mch-btn{cursor:pointer;border-radius:var(--sl-control-radius);justify-content:center;align-items:center;min-width:88px;height:40px;padding:0 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.mch-btn--ink{color:var(--sl-on-ink);background:var(--sl-ink);border:1px solid var(--sl-ink)}.mch-btn--ink:hover{color:var(--sl-on-ink);background:var(--sl-ink-hover);border-color:var(--sl-ink-hover)}.mch-btn--ink:disabled{cursor:not-allowed;opacity:.72}.mch-btn--ink.is-busy{gap:6px}.mch-btn--ink.is-busy .sl-spinner{border-color:#fff #ffffff59 #ffffff59;width:12px;height:12px}.mch-btn--ghost{color:var(--sl-ink);background:var(--sl-bg-card);border:1px solid var(--sl-border)}.mch-btn--ghost:hover{background:var(--sl-bg-nav-hover)}.mch-btn--ghost.on,.mch-tabs button{background:var(--sl-surface-soft)}.mch-btn--sm{min-width:0;height:32px;padding:0 12px;font-size:13px}.mch-tabs{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.mch-tabs button{height:32px;color:var(--sl-text-2);cursor:pointer;border:1px solid #eee;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.mch-tabs button.on{color:var(--sl-on-ink);background:var(--sl-ink);border-color:var(--sl-ink)}.mch-result__tabs{display:inline-flex}.mch-link-block,.mch-result__tabs{margin-bottom:12px}.mch-link-block__label{color:var(--sl-text-2);margin:0 0 6px;font-size:12px;font-weight:500}.mch-link-row{background:var(--sl-surface);border:1px solid #1a1a1a1f;border-radius:10px;align-items:center;gap:12px;min-height:44px;margin-bottom:8px;padding:10px 12px;display:flex}.mch-link-row span{min-width:0;color:var(--sl-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.mch-link-row .mch-btn{height:32px;color:var(--sl-on-ink);background:var(--sl-ink);border:none;border-radius:6px;flex:none;padding:0 14px;font-size:13px;font-weight:500}.mch-hint{color:#8c8c8c;margin:4px 0 12px;font-size:12px;line-height:1.5}.mch-field .el-select,.mch-select{width:100%}.mch-adv-page{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:28px 28px 56px}.mch-adv-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 22px;display:flex}.mch-adv-hero__title{letter-spacing:-.03em;color:var(--sl-ink);margin:0;font-size:28px;font-weight:650;line-height:1.2}.mch-adv-hero .mch-section-tabs.sl-seg-tabs{margin:0}.mch-adv-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;display:grid}.mch-adv-aside{top:calc(16px + var(--sl-header-h));z-index:30;background:var(--sl-bg-card);border:1px solid var(--sl-divider);border-radius:14px;min-width:0;padding:18px 16px;position:sticky;overflow:visible}.mch-aside__search{flex-direction:column;gap:10px;min-width:0;margin:0 0 18px;display:flex}.mch-aside__search .el-input,.mch-aside__search .mch-search{width:100%;min-width:0}.mch-aside__search .el-input__wrapper{box-sizing:border-box;border-radius:10px;width:100%;height:40px;min-height:40px;padding-inline:12px}.mch-aside__search .el-input__inner,.mch-featured__item{min-width:0}.mch-aside__search .mch-btn{width:100%;height:40px}.mch-aside__block{margin:0 0 18px}.mch-aside__label{letter-spacing:.04em;color:var(--sl-muted);text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:650}.mch-aside__select{width:100%}.mch-aside__select .el-select__wrapper{height:40px;min-height:40px}.mch-aside__actions{border-top:1px solid var(--sl-divider);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.mch-featured{background:var(--sl-bg-card);border:1px solid var(--sl-divider);border-radius:14px;margin:0 0 28px;padding:18px 18px 16px}.mch-featured__hd{margin:0 0 14px}.mch-featured__hd h2{letter-spacing:-.01em;color:var(--sl-ink);margin:0;font-size:16px;font-weight:650}.mch-featured__grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:14px;display:grid}.mch-featured__card{box-sizing:border-box;border:1px solid var(--sl-divider);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;border-radius:12px;height:80px;padding:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block}.mch-featured__card:hover{border-color:var(--sl-border);box-shadow:0 6px 18px #0000000d}.mch-featured__meta{min-height:24px;color:var(--sl-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12px;font-weight:600;display:flex}.mch-rate{color:var(--sl-ink);letter-spacing:.01em;font-weight:700}.mch-rate.is-empty{color:var(--sl-muted);font-weight:400}.mch-chips{flex-wrap:wrap;gap:8px;display:flex}.mch-chips--wrap{gap:8px}.mch-chip{height:32px;color:var(--sl-text-2);cursor:pointer;border:1px solid var(--sl-divider);border-radius:999px;padding:0 12px;font-size:13px;font-weight:500}.mch-chip.on{color:var(--sl-on-ink);background:var(--sl-ink);border-color:var(--sl-ink)}.mch-letters{flex-wrap:wrap;gap:4px;display:flex}.mch-letters button{min-width:24px;height:24px;color:var(--sl-text-2);cursor:pointer;border:1px solid var(--sl-divider);background:0 0;border-radius:4px;padding:0 5px;font-size:11px;font-weight:500}.mch-letters button.on{color:var(--sl-on-ink);background:var(--sl-ink);border-color:var(--sl-ink)}.mch-letters--aside{max-height:160px;overflow:auto}.mch-adv-meta{color:var(--sl-muted);align-items:center;gap:12px;margin:0 0 10px;font-size:12px;display:flex}.mch-adv-meta__busy,.mch-adv-more,.mch-pill{color:var(--sl-text-2)}.mch-list.is-busy{opacity:.72;pointer-events:none;transition:opacity .15s}.mch-adv-more{overflow-anchor:none;justify-content:center;align-items:center;gap:8px;min-height:48px;margin:20px 0 8px;font-size:13px;display:flex}.mch-pill{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:var(--sl-surface-soft);border-radius:999px;max-width:100%;height:24px;padding:0 10px;font-size:12px;font-weight:650;line-height:24px;display:inline-block;overflow:hidden}.mch-pill.is-ok{color:#0b6b3a;background:#dff5e8}.mch-pill.is-warn{color:#9a6400;background:#ffe9b8}.mch-pill.is-bad{color:#a11b1b;background:#ffd6d6}.mch-pill.is-mute{color:#4b5563;background:#e8ecf1}html.dark .mch-skel__card,html.dark .mch-skel__side{background:linear-gradient(90deg,#1c1c1f 25%,#2a2a2e 37%,#1c1c1f 63%) 0 0/400% 100%}.mch-list{overflow-anchor:none;background:var(--sl-bg-card);border:1px solid var(--sl-divider);border-radius:14px;overflow:hidden}.mch-adv{min-height:56px;color:var(--sl-ink);border-bottom:1px solid var(--sl-table-border);cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 56px;align-items:center;gap:14px;padding:12px 18px;font-size:14px;line-height:1.4;display:grid}.mch-adv:last-child{border-bottom:0}.mch-adv.is-linking{opacity:.72;pointer-events:none}.mch-adv--in{-moz-column-gap:16px;grid-template-columns:minmax(120px,1fr) 72px minmax(120px,140px) minmax(140px,160px) minmax(108px,128px) minmax(96px,120px);column-gap:16px}.mch-adv--in:hover{background:var(--sl-surface-soft)}.mch-adv--guest{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.mch-adv--head{letter-spacing:.02em;min-height:44px;color:var(--sl-muted);cursor:default;font-size:12px;font-weight:650}.mch-adv--head,.mch-adv--head:hover{background:var(--sl-table-head)}.mch-adv--head .mch-adv__cta,.mch-adv--head .mch-adv__rate,.mch-adv--head .mch-adv__status,.mch-adv--head .mch-adv__view,.mch-adv__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mch-adv__name{align-items:center;gap:12px;font-size:14px;font-weight:650;display:flex}.mch-adv__logo{border:1px solid var(--sl-divider);background:#fff;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative;overflow:hidden}.mch-adv__logo-img{z-index:1;-o-object-fit:contain;object-fit:contain;background:#fff;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;inset:4px}.mch-adv__mark{justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:700;display:inline-flex}.mch-adv__id{color:var(--sl-text-2);font-variant-numeric:tabular-nums;text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;overflow:hidden}.mch-adv__status{display:flex}.mch-adv__rate,.mch-adv__status{text-align:left;justify-content:flex-start;justify-self:start;align-items:center;min-width:0;max-width:100%;overflow:hidden}.mch-adv__rate{box-sizing:border-box;white-space:nowrap;gap:4px;display:inline-flex}.mch-adv__view{min-width:0;max-width:100%;color:var(--sl-ink);text-overflow:ellipsis;white-space:nowrap;text-underline-offset:2px;cursor:pointer;justify-self:start;text-decoration:underline;overflow:hidden}.mch-adv__view.is-empty{color:var(--sl-muted);cursor:default;text-decoration:none}.mch-adv--head .mch-adv__name,.mch-adv--head .mch-adv__rate,.mch-adv--head .mch-adv__view{color:var(--sl-muted);cursor:default;font-weight:650;text-decoration:none}.mch-adv--head .mch-adv__name{display:block;overflow:visible}.mch-adv__cta{text-align:right;white-space:nowrap;justify-self:end}.mch-adv__cta .mch-btn{min-width:88px}.mch-adv__cta-dash{color:var(--sl-muted)}.mch-adv--head .mch-adv__cta{text-align:right}.mch-copy{justify-content:flex-end;margin:0 0 16px;display:flex}.mch-adv-page .sl-empty,.mch-adv-page .sl-empty-state{background:0 0;border:none;margin:24px 0}@media screen and (width<=900px){.mch-adv-layout{grid-template-columns:1fr}.mch-adv-aside{position:static}.mch-letters--aside{max-height:none}}@media screen and (width<=720px){.mch-adv--in{grid-template-columns:minmax(0,1fr) 100px 88px;gap:8px}.mch-adv--in .mch-adv__id,.mch-adv--in .mch-adv__view{display:none}}.mch-offers-page{width:100%;font-family:var(--sl-font);background:#eeece7;margin:0;display:flow-root}.mch-hero{background:#000;width:100%;padding:76px 0}.mch-hero__frame{width:1140px;max-width:100%;height:476px;margin:0 auto;position:relative;overflow:hidden}.mch-hero__track{height:100%;transition:transform .3s;display:flex}.mch-hero__slide{box-sizing:border-box;flex:0 0 100%;height:476px;padding:20px 30px 0}.mch-hero__img{background:#000 50%/cover no-repeat;width:100%;height:100%;display:block;position:relative}.mch-hero__mark{z-index:-1;width:auto;height:auto;position:absolute;top:-20px;left:-30px}.mch-hero__nav{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.mch-hero__nav img{height:20px}.mch-hero__nav--prev{left:0}.mch-hero__nav--next{right:0}.mch-mod{z-index:0;margin:0 auto;position:relative}.mch-mod--logos{margin-top:114px;padding-bottom:120px}.mch-mod--logos,.mch-mod--offers,.mch-mod--stores{width:1080px;max-width:100%}.mch-mod--offers{padding-bottom:146px}.mch-mod--stores{padding-bottom:120px}.mch-stores{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.mch-store{aspect-ratio:1;background:#d8d6d1 50%/cover no-repeat;border-radius:12px;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.mch-store:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}.mch-store__veil{background:#00000047;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mch-store__logo{-o-object-fit:contain;object-fit:contain;max-width:62%;max-height:62%;display:block}.mch-block__title{color:#264c51;text-align:center;margin:0 0 30px;font-family:Mazius Display,sans-serif;font-size:30px;font-weight:400}.mch-logos{flex-wrap:wrap;display:flex}.mch-logo{background:var(--sl-bg-card);border:0;border-radius:50%;width:156px;height:156px;margin:0 28.8px 54px 0;display:block;overflow:hidden}.mch-logo:nth-child(6n){margin-right:0}.mch-logo__img{background:50%/120px no-repeat;width:100%;height:100%;transition:transform .8s;display:block}.mch-logo:hover .mch-logo__img,.mch-offer:hover .mch-offer__img{transform:scale(1.08)}.mch-deco{z-index:-1;width:187px;height:199px;display:block;position:absolute;bottom:100px;right:-50px}.mch-offers{flex-wrap:wrap;display:flex}.mch-offer{color:#fff;background:#ccc 50%/cover no-repeat;width:530px;height:276px;margin:0 20px 18px 0;display:block;position:relative;overflow:hidden}.mch-offer:nth-child(2n){margin-right:0}.mch-offer__img{background:50%/cover no-repeat;transition:transform .8s;position:absolute;inset:0}.mch-offer__logo{z-index:1;background:#fff 50%/contain no-repeat;border-radius:4px;width:96px;height:65px;position:absolute;bottom:52px;left:16px;box-shadow:0 0 10px #0003}.mch-offer p{color:#fff;background:#0006;height:64px;margin:0;padding:0 16px;font-size:16px;line-height:64px;position:absolute;bottom:0;left:0;overflow:hidden}.mch-am-page,.mch-offer p{box-sizing:border-box;width:100%}.mch-am-page{max-width:1320px;margin:0 auto;padding:28px 28px 56px}.mch-amazon{align-items:flex-start;gap:20px;width:100%;display:flex}.mch-amazon>aside{flex-shrink:0;width:260px}.mch-amazon>section{flex:auto;min-width:0}.mch-skel{grid-template-columns:260px minmax(0,1fr);gap:20px;display:grid}.mch-skel__card,.mch-skel__side{border-radius:var(--sl-radius-sm);background:linear-gradient(90deg,#f5f5f5 25%,#ebebeb 37%,#f5f5f5 63%) 0 0/400% 100%;animation:1.2s infinite mch-shine}.mch-skel__side{height:420px}.mch-skel__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mch-skel__card{height:280px}@keyframes mch-shine{0%{background-position:100%}to{background-position:0}}.mch-side{background:var(--sl-bg-card);border:1px solid #eee;border-radius:10px;padding:14px 16px}.mch-group{border-bottom:1px solid var(--sl-border)}.mch-group__hd{color:var(--sl-ink);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;font-weight:600;display:flex}.mch-group__body{padding:0 0 12px}.mch-group__body>.el-input{margin-bottom:8px}.mch-group__body .el-tree-node__content{height:32px}.mch-group__body .el-tree-node__content>.el-checkbox{flex:none;width:auto;height:auto;margin-right:6px}.mch-group__body .el-tree-node__content>.el-checkbox .el-checkbox__label{padding:0;display:none}.mch-group__body .el-tree-node__content .el-tree-node__label{padding-left:0}.mch-group__body .el-radio-group{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mch-group__body .el-radio{height:auto;margin-right:0}.mch-group__chev{border-right:1.5px solid var(--sl-muted);border-bottom:1.5px solid var(--sl-muted);width:8px;height:8px;transition:transform .15s;transform:rotate(45deg)}.mch-group__chev.on{transform:rotate(-135deg)}.mch-checks{flex-direction:column;gap:6px;max-height:180px;font-size:13px;display:flex;overflow:auto}.mch-cat-tree{max-height:240px;overflow:auto}.mch-searchbar{height:var(--sl-control-h);background:var(--sl-bg-card);border-radius:var(--sl-control-radius);align-items:stretch;margin-bottom:12px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #e2e2e2}.mch-searchbar__type{flex:0 0 108px;width:108px}.mch-searchbar__field{flex:auto;min-width:0}.mch-searchbar .el-input:not(.el-textarea) .el-input__wrapper,.mch-searchbar .el-select .el-select__wrapper{height:var(--sl-control-h);min-height:var(--sl-control-h);box-shadow:none;background:0 0;border-radius:0}.mch-searchbar__type .el-select__wrapper{box-shadow:inset -1px 0 #e2e2e2}.mch-searchbar__btn{flex:0 0 var(--sl-control-h);width:var(--sl-control-h);color:#fff;cursor:pointer;background:var(--sl-ink);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mch-searchbar__btn:hover{background:#333}.mch-tags{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:12px;display:flex}.mch-tag{background:var(--sl-bg-card);border:1px solid var(--sl-border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 8px;width:100%;height:auto;min-height:36px;padding:6px 10px;font-size:12px;display:flex}.mch-tag__hd{white-space:nowrap;flex:none;align-items:center;gap:6px;margin-right:4px;font-weight:600;display:inline-flex}.mch-tag button{color:var(--sl-muted);cursor:pointer;background:0 0;border:0;padding:0}.mch-tag--clear{cursor:pointer;align-self:flex-start;width:auto}.mch-chip{background:var(--sl-surface-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:0 auto;align-items:center;gap:4px;max-width:100%;height:24px;margin:0;padding:0 8px;font-size:12px;display:inline-flex;overflow:hidden}.mch-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:12px;display:flex}.mch-count{color:var(--sl-ink);font-size:14px;font-weight:600}.mch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mch-card{background:var(--sl-bg-card);border:1px solid #eee;border-radius:10px;flex-direction:column;gap:8px;min-height:360px;padding:14px;display:flex;position:relative}.mch-card:hover{border-color:#ccc;box-shadow:0 2px 8px #0000000f}.mch-card__img{background:var(--sl-surface-soft);border-radius:4px;justify-content:center;align-items:center;height:150px;margin-bottom:0;display:flex;position:relative;overflow:hidden}.mch-card__img img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.mch-card__badge{color:var(--sl-on-ink);background:var(--sl-ink);border-radius:2px;padding:2px 8px;font-size:12px;font-weight:600;position:absolute;top:8px;right:8px}.mch-card__brand,.mch-card__title{cursor:pointer}.mch-card__brand{color:var(--sl-text);font-size:12px;font-weight:600}.mch-card__title{min-height:2.8em;color:var(--sl-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.mch-card__price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.mch-card__price .now{color:var(--sl-ink);font-size:18px;font-weight:700}.mch-card__price .was{color:#8c8c8c;font-size:13px;text-decoration:line-through}.mch-card__price .off{color:#ed1a3a;font-size:12px;font-weight:600}.mch-card__meta{color:var(--sl-text-2);background:var(--sl-surface-soft);border-radius:4px;flex-wrap:wrap;gap:12px;margin:0;padding:6px 10px;font-size:12px;display:flex}.mch-card__acts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.mch-card__acts .el-button{border-radius:8px;flex:auto;width:auto;min-width:0;margin:0}.mch-card__check{z-index:2;position:absolute;top:12px;left:12px}.mch-card .el-button{border-radius:8px;margin-top:auto}.mch-card .el-button--primary{background:var(--sl-ink);border-color:var(--sl-ink);color:var(--sl-on-ink)}.mch-pending{color:var(--sl-warning);font-size:13px}.mch-declined{color:var(--sl-danger);font-size:13px}.mch-am-dlg .el-dialog__body{padding-top:12px}.mch-am-dlg__body{flex-direction:column;gap:16px;display:flex}.mch-prod{border-bottom:1px solid var(--sl-border);gap:14px;padding-bottom:16px;display:flex}.mch-prod__img{-o-object-fit:contain;object-fit:contain;background:var(--sl-surface-soft);border-radius:8px;flex:0 0 96px;width:96px;height:96px}.mch-prod__info{flex:auto;min-width:0}.mch-prod__top{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:4px;display:flex}.mch-prod__brand,.mch-prod__name{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.mch-prod__brand{color:var(--sl-ink);font-size:13px;font-weight:600}.mch-prod__brand:hover{text-decoration:underline}.mch-prod__id{color:var(--sl-muted);font-size:12px}.mch-prod__name{color:var(--sl-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.mch-prod__name:hover{color:var(--sl-accent)}.mch-prod__rate{color:var(--sl-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;display:flex}.mch-prod .mch-card__price{margin-bottom:8px}.mch-apply{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.mch-apply__link,.mch-apply__side{min-width:0}.mch-apply__hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:14px;display:flex}.mch-apply__hd,.mch-apply__title{color:var(--sl-ink);font-weight:600}.mch-apply__title{margin:0 0 14px;font-size:16px}.mch-apply__form{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.mch-apply__form .mch-field{margin-bottom:0}.mch-apply__form .mch-field--full,.mch-apply__form .mch-field--uid{grid-column:1/-1}.mch-apply__uid{align-items:center;gap:8px;margin-bottom:8px;display:flex}.mch-apply__uid:last-child{margin-bottom:0}.mch-apply__uid .el-input{flex:auto;min-width:0}.mch-apply__uid .el-button{flex:none}.mch-apply__btns{margin-top:16px}.mch-apply__btns,.mch-apply__result{flex-wrap:wrap;gap:10px;display:flex}.mch-apply__result{border-top:1px solid var(--sl-border);align-items:center;margin-top:14px;padding-top:14px}.mch-apply__result .el-input{flex:200px;min-width:0}.mch-channels{border:1px solid var(--sl-border);border-radius:8px;max-height:200px;font-size:13px;overflow:auto}.mch-ch{border-bottom:1px solid var(--sl-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.mch-ch:last-child{border-bottom:0}.mch-ch__name{text-overflow:ellipsis;white-space:nowrap;color:var(--sl-ink);overflow:hidden}.mch-ch__status{color:var(--sl-muted);white-space:nowrap;flex:none;font-size:12px}.mch-am-pick-dlg .el-dialog__body{padding-top:8px}.mch-apply-pick__all{margin-bottom:10px}.mch-apply-pick__grid{grid-template-columns:1fr 1fr;gap:8px;max-height:360px;display:grid;overflow:auto}.mch-apply-pick__item{cursor:pointer;background:var(--sl-surface-soft);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:8px 10px;display:grid}.mch-apply-pick__item .el-checkbox{height:auto;margin-right:0}.mch-apply-pick__site{text-overflow:ellipsis;white-space:nowrap;color:var(--sl-ink);font-size:12px;overflow:hidden}.mch-apply-pick__mid{color:var(--sl-muted);white-space:nowrap;font-size:11px}.mch-sort{align-items:center;gap:12px;display:flex}.mch-sort__channel{width:160px}.mch-sort__field{width:200px}.mch-sort-pop .el-select-dropdown__item{height:auto;color:var(--sl-ink);padding:8px 12px;font-weight:400;line-height:1.4;overflow:visible}.mch-sort-pop .el-select-dropdown__item.is-selected{color:var(--sl-ink);font-weight:600}.mch-sort-opt{justify-content:space-between;align-items:center;gap:16px;display:flex}.mch-sort-icons{flex-direction:column;gap:3px;display:inline-flex}.mch-sort-icons i{cursor:pointer;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.mch-sort-icons i:first-child{border-bottom:5px solid #c8c8c8}.mch-sort-icons i:first-child.on,.mch-sort-icons i:first-child:hover{border-bottom-color:var(--sl-ink)}.mch-sort-icons i:last-child{border-top:5px solid #c8c8c8}.mch-sort-icons i:last-child.on,.mch-sort-icons i:last-child:hover{border-top-color:var(--sl-ink)}.mch-pager{justify-content:center;margin-top:20px;display:flex}
