/* sc-tools-v1.5.css */
.sct{--sct-text: #273142;--sct-muted: #7d8695;--sct-line: #e6eaf0;--sct-chip: #f0f3f8;--sct-blue: #247de6;--sct-tab: #007bff;--sct-card: #fff;--sct-shadow: 0 20px 40px -10px rgba(0,0,0,.05);font-family: Arial,sans-serif;font-size: 15px;line-height: 1.6;color: var(--sct-text);width: 100%;max-width: 1200px;margin: 0 auto 48px;padding: 0 16px;box-sizing: border-box}.sct *,.sct *::before,.sct *::after{box-sizing: border-box}.sct [hidden]{display: none !important}.sct a{text-decoration: none}.sct svg{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;flex: 0 0 auto;max-width: none}.sct-sec{margin: 56px 0 0}.sct .sct-h2{font-family: Roboto,Arial,sans-serif;font-size: 28px;line-height: 1.25;font-weight: 700;color: #333;text-align: center;text-transform: none;letter-spacing: normal;margin: 0 0 10px}.sct .sct-h3{font-family: Roboto,Arial,sans-serif;font-size: 17px;line-height: 1.3;font-weight: 700;color: #333;text-transform: none;letter-spacing: normal;margin: 0 0 12px}.sct-sub{text-align: center;color: var(--sct-muted);font-size: 15px;margin: 0 auto 26px;max-width: 640px}.sct-h2 + .sct-steps,.sct-h2 + .sct-faq,.sct-h2 + .sct-card,.sct-h2 + .sct-grid{margin-top: 22px}.sct-card{background: var(--sct-card);border: 1px solid #edf0f4;border-radius: 20px;box-shadow: var(--sct-shadow)}.sct-prose p{font-size: 16px;line-height: 1.7;color: #4a5361;margin: 0}.sct-narrow{max-width: 820px;margin: 0 auto}.sct-narrow .sct-h2{margin-bottom: 16px}.sct-steps{list-style: none;margin: 0;padding: 26px 24px;display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;position: relative;background: #fff;border: 1px solid #edf0f4;border-radius: 20px;box-shadow: var(--sct-shadow);counter-reset: none}.sct-steps li{list-style: none;margin: 0;padding: 0;text-align: center;position: relative;display: flex;flex-direction: column;align-items: center;gap: 4px}.sct-steps li + li::before{content: "";position: absolute;top: 17px;right: calc(50% + 26px);width: calc(100% - 36px);height: 1px;background: var(--sct-line)}.sct-step-n{width: 34px;height: 34px;border-radius: 50%;border: 1px solid var(--sct-line);background: #fff;color: var(--sct-muted);font-size: 14px;display: inline-flex;align-items: center;justify-content: center;margin-bottom: 8px;position: relative;z-index: 1}.sct-steps li:first-child .sct-step-n{background: var(--sct-blue);border-color: var(--sct-blue);color: #fff}.sct-steps li + li::after{content: "";position: absolute;top: 17px;right: calc(50% + 26px);width: calc(100% - 36px);height: 1px;background: var(--sct-blue);transform: scaleX(0);transform-origin: left center;transition: transform .45s ease calc(var(--i,0) * .7s - .45s)}.sct-steps .sct-step-n{transition: background-color .3s ease calc(var(--i,0) * .7s),border-color .3s ease calc(var(--i,0) * .7s),color .3s ease calc(var(--i,0) * .7s)}.sct-steps.is-run .sct-step-n{background: var(--sct-blue);border-color: var(--sct-blue);color: #fff}.sct-steps.is-run li + li::after{transform: scaleX(1)}@media (prefers-reduced-motion: reduce){.sct-steps .sct-step-n,.sct-steps li + li::after{transition: none}}.sct-steps b{font-size: 15px;font-weight: 700;color: var(--sct-text)}.sct-steps span:not(.sct-step-n){font-size: 13px;line-height: 1.45;color: var(--sct-muted);max-width: 260px}.sct-split{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(0,1fr);gap: 32px;align-items: start}.sct-split .sct-h2{text-align: left}.sct-facts{padding: 22px 24px}.sct-facts h3{font-family: Roboto,Arial,sans-serif;font-size: 16px;font-weight: 700;color: #333;margin: 0 0 12px;text-transform: none;letter-spacing: normal}.sct-facts dl{margin: 0}.sct-facts dl > div{padding: 9px 0;border-top: 1px solid var(--sct-line)}.sct-facts dt{font-size: 12px;color: var(--sct-muted);margin: 0 0 2px;font-weight: 400}.sct-facts dd{font-size: 14px;line-height: 1.5;color: var(--sct-text);margin: 0}.sct,.sct p,.sct dd,.sct dt,.sct li,.sct span,.sct b{word-break: normal;overflow-wrap: break-word;hyphens: manual}.sct .sct-facts h3{font-family: Roboto,Arial,sans-serif;font-size: 16px;font-weight: 700;color: #333;margin: 0 0 12px;text-transform: none;letter-spacing: normal;line-height: 1.3}.sct .sct-facts dt{font-size: 12px;color: var(--sct-muted);margin: 0 0 2px;font-weight: 400}.sct .sct-facts dd{font-size: 14px;line-height: 1.5;color: var(--sct-text);margin: 0;padding: 0}.sct-faq{max-width: 820px;margin: 0 auto}.sct-faq details{border-bottom: 1px solid var(--sct-line);padding: 14px 0}.sct-faq details:first-child{border-top: 1px solid var(--sct-line)}.sct-faq summary{cursor: pointer;font-size: 16px;font-weight: 700;line-height: 1.45;list-style: none;position: relative;padding-right: 30px;color: var(--sct-text)}.sct-faq summary::-webkit-details-marker{display: none}.sct-faq summary::after{content: "";position: absolute;right: 6px;top: 6px;width: 8px;height: 8px;border-right: 1.5px solid var(--sct-muted);border-bottom: 1.5px solid var(--sct-muted);transform: rotate(45deg);transition: transform .15s}.sct-faq details[open] summary::after{transform: rotate(-135deg);top: 10px}.sct-faq details p{margin: 8px 0 2px;font-size: 15px;line-height: 1.65;color: #4a5361}.sct-chips{display: flex;flex-wrap: wrap;gap: 8px}.sct .sct-chip{display: inline-flex;align-items: center;height: 34px;padding: 0 14px;border-radius: 10px;background: var(--sct-chip);color: var(--sct-text);font-size: 13.5px;font-weight: 600;line-height: 1;white-space: nowrap;transition: background .15s,color .15s,opacity .15s}.sct a.sct-chip:hover{background: #e3ecf8;color: var(--sct-blue)}.sct .sct-chip.is-current{background: var(--sct-blue);color: #fff}.sct .sct-chip.is-all{background: #fff;box-shadow: inset 0 0 0 1px #d8e0ea;color: var(--sct-blue)}.sct .sct-chip.is-dim{opacity: .35}.sct-formats{padding: 22px 24px}.sct-rel{padding: 8px 24px}.sct-rel-row{display: flex;gap: 16px;align-items: baseline;padding: 14px 0}.sct-rel-row + .sct-rel-row{border-top: 1px solid var(--sct-line)}.sct-rel-row > span{flex: 0 0 200px;font-size: 13px;color: var(--sct-muted)}.sct-rel > .sct-chips{padding: 14px 0}.sct-allline{text-align: center;margin: 18px 0 0}.sct-allline a{color: var(--sct-blue);font-weight: 600;font-size: 15px}.sct-allline a:hover{text-decoration: underline}.sct-group + .sct-group{margin-top: 26px}.sct-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 10px}.sct a.sct-tool{display: flex;flex-direction: column;gap: 3px;padding: 14px 16px;border-radius: 14px;background: #fff;border: 1px solid var(--sct-line);color: var(--sct-text);transition: border-color .15s,box-shadow .15s;min-width: 0}.sct a.sct-tool:hover{border-color: #b9cde8;box-shadow: 0 8px 22px -8px rgba(36,125,230,.25);color: var(--sct-text)}.sct a.sct-tool.is-current{border-color: var(--sct-blue)}.sct-tool b{font-size: 15px;font-weight: 700;line-height: 1.35}.sct-tool span{font-size: 13px;line-height: 1.4;color: var(--sct-muted)}.sct-hub{margin-top: 8px}.sct-hub-bar{display: flex;flex-direction: column;gap: 22px}.sct-search{display: flex;align-items: center;gap: 12px;height: 60px;padding: 0 22px}.sct-search svg{color: var(--sct-muted)}.sct .sct-search input{flex: 1 1 auto;min-width: 0;height: 100%;border: 0 !important;outline: 0;box-shadow: none !important;background: transparent;padding: 0;margin: 0;font: inherit;font-size: 16px;color: var(--sct-text);border-radius: 0}.sct-tabs{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.sct .sct-tabs button{display: inline-flex;align-items: center;gap: 6px;height: 42px;min-height: 0;padding: 0 16px;margin: 0;border: 0;border-radius: 12px;background: #fff;color: #3e3e3e;font-family: Arial,sans-serif;font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: normal;line-height: 1;box-shadow: 0 3px 20px rgba(34,34,34,.1);cursor: pointer;transition: background .15s,color .15s}.sct .sct-tabs button:hover{color: var(--sct-tab)}.sct .sct-tabs button.is-active{background: var(--sct-tab);color: #fff;box-shadow: 0 4px 12px rgba(0,123,255,.3)}.sct .sct-tabs button svg{width: 15px;height: 15px;stroke-width: 2.2}.sct-tabgroup{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px;padding: 4px 4px 4px 6px;border-radius: 15px;background: #eaf2fd;box-shadow: inset 0 0 0 1px #d6e5fa}.sct .sct-tabgroup button{height: 38px;padding: 0 14px;box-shadow: none}.sct .sct-tabgroup button:not(.is-active):not(.sct-tabgroup-l){background: #fff}.sct .sct-tabgroup .sct-tabgroup-l{padding: 0 12px 0 10px}.sct .sct-tabgroup .sct-tabgroup-l:not(.is-active){background: transparent;color: var(--sct-tab)}.sct .sct-tabgroup .sct-tabgroup-l svg{width: 16px;height: 16px}.sct-tabgroup.is-on{background: #dfeafb;box-shadow: inset 0 0 0 1px #c3d7f6}.sct-hub-sec:first-of-type{margin-top: 40px}.sct-hub .sct-hub-sec .sct-h2{text-align: left;font-size: 24px}.sct-hub .sct-hub-sec .sct-sub{text-align: left;margin: 0 0 20px}.sct-editor{display: flex;align-items: center;gap: 32px;padding: 30px 32px}.sct-editor-txt{flex: 1 1 auto;min-width: 0}.sct-hub .sct-editor .sct-h2{margin-bottom: 8px}.sct-editor p{margin: 0 0 14px;color: #4a5361;max-width: 640px}.sct-editor ul{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,260px));gap: 6px 24px}.sct-editor li{list-style: none;margin: 0;padding-left: 20px;position: relative;font-size: 14px;color: var(--sct-text)}.sct-editor li::before{content: "";position: absolute;left: 2px;top: 6px;width: 10px;height: 6px;border-left: 1.5px solid var(--sct-blue);border-bottom: 1.5px solid var(--sct-blue);transform: rotate(-45deg)}.sct-editor-cta{flex: 0 0 auto;display: flex;flex-direction: column;align-items: center;gap: 8px}.sct-editor-cta span{font-size: 13px;color: var(--sct-muted)}.sct a.sct-btn{display: inline-flex;align-items: center;justify-content: center;height: 50px;padding: 0 34px;border-radius: 10px;background: var(--sct-blue);color: #fff;font-size: 16px;font-weight: 600;white-space: nowrap;transition: background .15s}.sct a.sct-btn:hover{background: #1c6ed0;color: #fff}.sct-conv-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px}.sct-conv-card{padding: 22px 24px;display: flex;flex-direction: column;gap: 14px}.sct a.sct-conv-h{display: flex;flex-direction: column;gap: 2px;color: var(--sct-text)}.sct a.sct-conv-h b{font-family: Roboto,Arial,sans-serif;font-size: 18px;font-weight: 700;color: #333}.sct a.sct-conv-h:hover b{color: var(--sct-blue)}.sct a.sct-conv-h span{font-size: 13px;color: var(--sct-muted)}.sct-conv-card .sct-chip{height: 32px;font-size: 13px;padding: 0 12px}.sct-empty{text-align: center;color: var(--sct-muted);margin: 40px 0 0}.sct-hub-about{margin-top: 72px}.sct-pdf{margin-top: 40px}.sct-pdf .sct-h2{text-align: left;font-size: 24px}.sct-pdf .sct-sub{text-align: left;margin: 0 0 20px}.sct-pdf .sct-rel{margin-top: 26px}@media (max-width: 900px){.sct-split{grid-template-columns: 1fr;gap: 20px}.sct-conv-grid{grid-template-columns: 1fr}.sct-editor{flex-direction: column;align-items: stretch;gap: 20px;padding: 24px}.sct-editor-cta{align-items: stretch}}@media (max-width: 700px){.sct-sec{margin-top: 40px}.sct .sct-h2{font-size: 22px}.sct-hub .sct-hub-sec .sct-h2,.sct-pdf .sct-h2{font-size: 20px}.sct-steps{grid-template-columns: 1fr;text-align: left;padding: 18px 20px;gap: 14px}.sct-steps li{flex-direction: row;flex-wrap: wrap;align-items: baseline;text-align: left;column-gap: 12px;row-gap: 0;padding-left: 46px}.sct-steps li + li::before,.sct-steps li + li::after{display: none}.sct-step-n{position: absolute;left: 0;top: -4px;margin: 0}.sct-steps span:not(.sct-step-n){flex-basis: 100%;max-width: none}.sct-rel-row{flex-direction: column;gap: 8px}.sct-rel-row > span{flex-basis: auto}.sct-grid{grid-template-columns: 1fr 1fr;gap: 8px}.sct a.sct-tool{padding: 12px}.sct-tabs{gap: 8px}.sct .sct-tabs button{height: 36px;padding: 0 12px;font-size: 12px}.sct-tabgroup{display: flex;width: 100%;padding: 4px}.sct .sct-tabgroup button{height: 34px;padding: 0 11px}.sct-tabgroup::after{content: '';flex-basis: 100%;order: 1}.sct .sct-tabgroup button{order: 2}.sct .sct-tabgroup .sct-tabgroup-l{order: 0;height: 30px}.sct-editor ul{grid-template-columns: 1fr}.sct-search{height: 52px;padding: 0 16px}.sct .sct-search input{font-size: 15px}}@media (max-width: 380px){.sct-grid{grid-template-columns: 1fr}}.sct-steps span.sct-step-t{font-size: 14px;line-height: 1.5;color: var(--sct-text);max-width: 300px}@media (max-width: 700px){.sct-steps span.sct-step-t{flex-basis: 100%;max-width: none}}#sc-app-scope .sc-main-card .sc-apps{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 6px 8px;margin: 0 auto 14px;max-width: 720px;font-family: Arial,sans-serif;font-size: 13px;line-height: 1.4;color: #5b6472}#sc-app-scope .sc-main-card .sc-apps b{font-weight: 600;color: #273142}#sc-app-scope .sc-main-card .sc-apps span{padding: 4px 10px;border-radius: 999px;background: #f1f4f8;color: #3c4656}#sc-app-scope .sc-main-card .sc-apps i{font-style: normal;color: #9aa4b5}.sct .sct-office{display: flex;align-items: center;gap: 16px;max-width: 820px;margin: 0 auto;padding: 14px 20px 14px 14px;text-decoration: none;color: var(--sct-text);transition: border-color .15s}.sct .sct-office:hover{border-color: #c9d8ee;color: var(--sct-text)}.sct .sct-office img{flex: 0 0 56px;width: 56px;height: 56px;object-fit: contain;border-radius: 10px}.sct .sct-office-txt{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 2px}.sct .sct-office-txt small{font-size: 13px;color: var(--sct-muted)}.sct .sct-office-txt b{font-size: 16px;font-weight: 700;line-height: 1.35}.sct .sct-office-txt em{font-style: normal;font-size: 13px;color: var(--sct-muted);line-height: 1.45}.sct .sct-office-price{flex: 0 0 auto;font-size: 16px;font-weight: 700;white-space: nowrap}.sct .sct-office-go{flex: 0 0 auto;color: var(--sct-blue);font-size: 18px}@media (max-width: 640px){.sct .sct-office{flex-wrap: wrap;gap: 10px 14px}.sct .sct-office img{flex-basis: 48px;width: 48px;height: 48px}.sct .sct-office-txt{flex-basis: 100%}.sct .sct-office img + .sct-office-txt{flex-basis: calc(100% - 62px)}.sct .sct-office img ~ .sct-office-price{margin-left: 62px}.sct .sct-office-go{margin-left: auto}}
/* sc-pdf-compare-v1.css */
#scmp{--c-text: #273142;--c-muted: #7d8695;--c-line: #e6eaf0;--c-blue: #247de6;--c-del: #d63031;--c-ins: #169448;width: 100%;max-width: 1200px;margin: 0 auto 40px;padding: 0 16px;box-sizing: border-box;font-family: Arial,sans-serif;font-size: 15px;line-height: 1.5;color: var(--c-text)}#scmp *,#scmp *::before,#scmp *::after{box-sizing: border-box}#scmp [hidden]{display: none !important}#scmp button{font-family: inherit;text-transform: none;letter-spacing: normal;min-height: 0;box-shadow: none}#scmp svg{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}#scmp .scmp-lead{text-align: center;color: #4b5563;max-width: 720px;margin: 0 auto 18px}#scmp .scmp-card{background: #fff;border: 1px solid #edf0f4;border-radius: 24px;box-shadow: 0 20px 40px -10px rgba(0,0,0,.05);padding: 26px}#scmp .scmp-picks{display: grid;grid-template-columns: 1fr 44px 1fr;align-items: stretch;gap: 10px}#scmp .scmp-pick{position: relative;display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 26px 18px 22px;border: 1px dashed #cdd7e5;border-radius: 18px;background: #fafcff;text-align: center;cursor: pointer;transition: border-color .15s,background .15s}#scmp .scmp-pick:hover,#scmp .scmp-pick.is-over{border-color: var(--c-blue);background: #f4f8ff}#scmp .scmp-pick.is-set{border-style: solid;border-color: #cfe0f7;background: #fff}#scmp .scmp-pick b{font-size: 16px;color: #333}#scmp .scmp-tag{font-size: 12px;font-weight: 700;padding: 2px 10px;border-radius: 20px}#scmp .scmp-tag.is-a{background: #fdecec;color: var(--c-del)}#scmp .scmp-tag.is-b{background: #e7f6ed;color: var(--c-ins)}#scmp .scmp-file{font-size: 13px;color: var(--c-muted);max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}#scmp .scmp-pick.is-set .scmp-file{color: var(--c-text)}#scmp .scmp-vs{display: flex;align-items: center;justify-content: center;color: #9aa4b2}#scmp .scmp-go{display: flex;justify-content: center;margin-top: 20px}#scmp .scmp-btn{border: 0;border-radius: 10px;font-size: 15px;font-weight: 600;padding: 11px 22px;cursor: pointer;line-height: 1.2;transition: background .15s,opacity .15s}#scmp .scmp-btn-primary{background: var(--c-blue);color: #fff;min-width: 220px}#scmp .scmp-btn-primary:hover{background: #1d6ccb}#scmp .scmp-btn-primary:disabled{opacity: .45;cursor: default}#scmp .scmp-btn-ghost{background: #eef3fb;color: var(--c-blue);padding: 8px 14px;font-size: 14px}#scmp .scmp-btn-ghost:hover{background: #e2ebf8}#scmp .scmp-status{text-align: center;margin: 14px 0 0;font-size: 14px;color: #4b5563}#scmp .scmp-status.is-error{color: var(--c-del)}#scmp .scmp-privacy{text-align: center;margin: 14px 0 0;font-size: 12px;color: var(--c-muted)}#scmp[data-state="done"] .scmp-intro{display: none}#scmp .scmp-result{margin-top: 4px}#scmp .scmp-bar{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 18px;background: #fff;border: 1px solid #edf0f4;border-radius: 16px;padding: 12px 16px;margin-bottom: 12px}#scmp .scmp-sum{flex: 1 1 320px;font-size: 14px;color: #4b5563}#scmp .scmp-sum b{color: var(--c-text);margin-right: 10px}#scmp .scmp-sum a{color: var(--c-blue)}#scmp .scmp-sum-d,#scmp .scmp-sum-i{margin-right: 10px;white-space: nowrap}#scmp .scmp-sum-d::before,#scmp .scmp-sum-i::before{content: "";display: inline-block;width: 9px;height: 9px;border-radius: 2px;margin-right: 6px;vertical-align: 0}#scmp .scmp-sum-d::before{background: var(--c-del)}#scmp .scmp-sum-i::before{background: var(--c-ins)}#scmp .scmp-modes,#scmp .scmp-sides{display: flex;gap: 4px;background: #eef2f8;border-radius: 10px;padding: 3px}#scmp .scmp-modes button,#scmp .scmp-sides button{border: 0;background: transparent;border-radius: 8px;padding: 7px 14px;font-size: 14px;color: #4b5563;cursor: pointer}#scmp .scmp-modes button.is-active,#scmp .scmp-sides button.is-active{background: #fff;color: var(--c-text);font-weight: 600;box-shadow: 0 1px 4px rgba(0,0,0,.08)}#scmp .scmp-nav{display: flex;align-items: center;gap: 6px;font-size: 14px;color: #4b5563}#scmp .scmp-nav #scmpPos{min-width: 60px;text-align: center}#scmp .scmp-nav #scmpPrev,#scmp .scmp-nav #scmpNext{padding: 6px 12px;font-size: 18px;line-height: 1}#scmp .scmp-sides{display: none;margin-bottom: 10px}#scmp .scmp-body{display: grid;grid-template-columns: 270px 1fr 1fr;gap: 12px;height: calc(100vh - 110px);height: calc(100dvh - 110px);min-height: 520px}#scmp .scmp-list,#scmp .scmp-col{overflow: auto;overscroll-behavior: contain;background: #f3f5f9;border-radius: 14px}#scmp .scmp-list{background: #fff;border: 1px solid #edf0f4;padding: 6px}#scmp .scmp-col{padding: 0 12px 12px;position: relative}#scmp .scmp-colh{position: sticky;top: 0;z-index: 2;background: #f3f5f9;font-size: 13px;color: var(--c-muted);padding: 10px 2px 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#scmp .scmp-li{display: flex;flex-direction: column;gap: 3px;width: 100%;text-align: left;border: 0;background: transparent;border-radius: 10px;padding: 9px 10px;cursor: pointer;font-size: 13px;color: var(--c-text)}#scmp .scmp-li:hover{background: #f4f7fb}#scmp .scmp-li.is-cur{background: #eaf2fe}#scmp .scmp-li-p{font-size: 11px;color: var(--c-muted)}#scmp .scmp-li-t{word-break: normal;overflow-wrap: anywhere;line-height: 1.4}#scmp .scmp-li del{color: var(--c-del);background: #fdecec;text-decoration: line-through;border-radius: 3px;padding: 0 2px}#scmp .scmp-li ins{color: var(--c-ins);background: #e7f6ed;text-decoration: none;border-radius: 3px;padding: 0 2px}#scmp .scmp-page{position: relative;width: 100%;background: #fff;box-shadow: 0 1px 3px rgba(16,24,40,.12);margin-bottom: 12px}#scmp .scmp-page canvas{display: block;width: 100%;height: 100%}#scmp .scmp-marks{position: absolute;inset: 0}#scmp .scmp-m{position: absolute;display: block;border-radius: 2px;cursor: pointer}#scmp .scmp-m.is-del{background: rgba(214,48,49,.2);box-shadow: inset 0 -2px 0 rgba(214,48,49,.75)}#scmp .scmp-m.is-ins{background: rgba(22,148,72,.2);box-shadow: inset 0 -2px 0 rgba(22,148,72,.75)}#scmp .scmp-m.is-cur{outline: 2px solid currentColor;outline-offset: 1px}#scmp .scmp-m.is-del.is-cur{color: var(--c-del);background: rgba(214,48,49,.32)}#scmp .scmp-m.is-ins.is-cur{color: var(--c-ins);background: rgba(22,148,72,.32)}#scmp .scmp-pno{position: absolute;right: 6px;bottom: 4px;font-size: 11px;color: #9aa4b2}#scmp .scmp-over{display: none}#scmp .scmp-body[data-mode="overlay"]{display: block;height: auto;min-height: 0}#scmp .scmp-body[data-mode="overlay"] .scmp-list,#scmp .scmp-body[data-mode="overlay"] .scmp-col{display: none}#scmp .scmp-body[data-mode="overlay"] .scmp-over{display: block;max-width: 900px;margin: 0 auto}#scmp .scmp-result[data-mode="overlay"] #scmpPrev,#scmp .scmp-result[data-mode="overlay"] #scmpNext,#scmp .scmp-result[data-mode="overlay"] #scmpPos{visibility: hidden}#scmp .scmp-over-note{font-size: 13px;color: var(--c-muted);margin: 0 0 12px}#scmp .scmp-over-note i{display: inline-block;width: 10px;height: 10px;border-radius: 2px;margin: 0 6px 0 0;vertical-align: -1px}#scmp .scmp-over-note i.is-ins{margin-left: 14px}#scmp .scmp-over-note i.is-del{background: var(--c-del)}#scmp .scmp-over-note i.is-ins{background: var(--c-ins)}#scmp .scmp-oh{font-size: 13px;color: var(--c-muted);margin: 6px 0}#scmp .scmp-oh.is-diff{color: var(--c-del);font-weight: 600}@media (max-width: 760px){#scmp{padding: 0 12px}#scmp .scmp-card{padding: 18px 14px;border-radius: 18px}#scmp .scmp-picks{grid-template-columns: 1fr}#scmp .scmp-vs{transform: rotate(90deg);height: 24px}#scmp .scmp-btn-primary{width: 100%}#scmp .scmp-bar{padding: 10px 12px}#scmp .scmp-nav{width: 100%;justify-content: space-between}#scmp .scmp-sides{display: flex}#scmp .scmp-result[data-mode="overlay"] .scmp-sides{display: none}#scmp .scmp-body{grid-template-columns: 1fr;grid-template-rows: auto 1fr;height: calc(100dvh - 60px)}#scmp .scmp-list{max-height: 26vh}#scmp .scmp-body[data-side="a"] .scmp-col[data-side="b"],#scmp .scmp-body[data-side="b"] .scmp-col[data-side="a"]{display: none}#scmp .scmp-col{padding: 0 8px 8px}}
/* scm-search-v12.css */
.s_rec_wrap,.wd-search-form .search-results-wrapper,.whb-header .search-results-wrapper{display: none !important}.scmS{--s-blue: #2f9bf4;--s-blue-d: #1769b5;--s-ink: #14223a;--s-ink2: #1e3a5f;--s-mute: #7a8699;--s-line: #edf0f4;--s-act: #f1f6fd;--s-soft: #f5f7fa;position: fixed;inset: 0;z-index: 2147483600;font-family: inherit;color: var(--s-ink);-webkit-font-smoothing: antialiased}.scmS[hidden]{display: none !important}.scmS *,.scmS *::before,.scmS *::after{box-sizing: border-box}.scmS button{border-radius: 8px !important;font: inherit;color: inherit;background: none;border: 0;margin: 0;padding: 0;cursor: pointer;text-transform: none;letter-spacing: normal;min-height: 0;line-height: inherit;box-shadow: none}.scmS-back{position: absolute;inset: 0;background: rgba(120,160,210,.22);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);opacity: 0;transition: opacity .14s ease}.scmS-box{position: absolute;left: 50%;top: max(9vh,56px);width: min(760px,calc(100vw - 32px));max-height: calc(100vh - max(9vh,56px) - 6vh);padding-bottom: 4px;display: flex;flex-direction: column;background: #fff;border-radius: 16px;box-shadow: 0 0 0 1px rgba(20,40,80,.06),0 24px 64px -12px rgba(16,42,84,.28);transform: translate(-50%,-6px);opacity: 0;transition: transform .16s ease,opacity .14s ease;overflow: hidden}.scmS.is-in .scmS-back{opacity: 1}.scmS.is-in .scmS-box{transform: translate(-50%,0);opacity: 1}@media (prefers-reduced-motion: reduce){.scmS-back,.scmS-box{transition: none}}.scmS-head{display: flex;align-items: center;gap: 10px;padding: 12px 14px 12px 12px;border-bottom: 1px solid var(--s-line);flex: 0 0 auto}.scmS-scope{position: relative;flex: 0 0 auto}.scmS .scmS-scopeBtn{display: inline-flex !important;align-items: center;gap: 7px;height: 40px;padding: 0 12px 0 14px !important;border-radius: 10px !important;background: var(--s-soft) !important;color: var(--s-ink2) !important;font-size: 14px !important;font-weight: 500 !important;white-space: nowrap;transition: background .12s}.scmS-scopeBtn:hover{background: #ebf0f6 !important}.scmS-scopeBtn.is-set{background: #eaf4fe !important;color: var(--s-blue-d) !important}.scmS-scopeBtn svg{opacity: .7}.scmS-scopeMenu{position: absolute;top: 46px;left: 0;min-width: 210px;padding: 6px;z-index: 2;background: #fff;border-radius: 12px;box-shadow: 0 0 0 1px rgba(20,40,80,.07),0 12px 32px -8px rgba(16,42,84,.22)}.scmS-scopeMenu button{display: flex !important;width: 100%;align-items: center;justify-content: space-between;gap: 16px;height: 36px;padding: 0 10px !important;border-radius: 8px !important;font-size: 14px !important;color: var(--s-ink) !important;text-align: left}.scmS-scopeMenu button:hover,.scmS-scopeMenu button:focus{background: var(--s-act) !important;outline: none}.scmS-scopeMenu button.is-on{color: var(--s-blue-d) !important;font-weight: 500}.scmS-scopeMenu em{font-style: normal;font-size: 12.5px;color: var(--s-mute);font-variant-numeric: tabular-nums}.scmS-input{flex: 1 1 auto;min-width: 0;height: 40px !important;margin: 0 !important;padding: 0 4px !important;border: 0 !important;outline: 0 !important;box-shadow: none !important;background: transparent !important;font: inherit;font-size: 17px !important;color: var(--s-ink) !important;border-radius: 0 !important}.scmS-input::placeholder{color: #a0a9b6;opacity: 1}.scmS .scmS-clear{flex: 0 0 auto;width: 28px;height: 28px;border-radius: 50% !important;display: inline-flex !important;align-items: center;justify-content: center;background: #eff2f5 !important;color: #6b7686 !important}.scmS .scmS-clear[hidden]{display: none !important}.scmS .scmS-clear:hover{background: #e4e8ed !important;color: var(--s-ink) !important}.scmS-close{display: none !important;flex: 0 0 auto;align-items: center;color: var(--s-blue-d) !important;font-size: 15px !important;padding: 0 2px !important}.scmS-note{padding: 8px 18px;font-size: 13px;color: var(--s-mute);background: #fafcfe;border-bottom: 1px solid var(--s-line)}.scmS-note b{color: var(--s-ink);font-weight: 600}.scmS-body{flex: 1 1 auto;overflow-y: auto;overscroll-behavior: contain;padding: 4px 8px 10px;scroll-padding: 40px 0 8px}.scmS-body:empty{display: none}.scmS-sec + .scmS-sec{margin-top: 4px}.scmS-sh{position: sticky;top: 0;z-index: 1;background: #fff;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 10px 6px;font-size: 12px;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: #8a94a6}.scmS-sh em{font-style: normal;font-weight: 500;margin-left: 8px;color: #b2bac6;letter-spacing: 0}.scmS-more{display: inline-flex !important;align-items: center;gap: 2px;font-size: 13px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important;color: var(--s-blue-d) !important}.scmS-more:hover{text-decoration: underline}.scmS-more svg{width: 14px;height: 14px}.scmS-item{display: flex;align-items: center;gap: 12px;min-height: 48px;padding: 7px 10px;border-radius: 10px;color: var(--s-ink) !important;text-decoration: none !important;cursor: pointer;outline: none}.scmS-item.is-act{background: var(--s-act)}.scmS-thumb{flex: 0 0 auto;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;color: #b5bfcc}.scmS-thumb img{display: block;width: auto;height: auto;max-width: 100%;max-height: 100%;border-radius: 7px;box-shadow: 0 0 0 1px rgba(20,40,80,.06)}.scmS-thumb > svg{width: 38px;height: 50px;padding: 14px 9px;border-radius: 7px;background: #eef2f7}.scmS-ico{flex: 0 0 auto;width: 38px;height: 38px;border-radius: 10px;display: flex;align-items: center;justify-content: center}.scmS-d .scmS-ico{background: #eaf4fe;color: var(--s-blue)}.scmS-a .scmS-ico{background: #f3f5f8;color: #6b7686}.scmS-t .scmS-ico{background: #edf6f1;color: #2b8a5c}.scmS-ico-cat,.scmS-d .scmS-ico-cat{background: #eef3fb;color: var(--s-blue-d)}.scmS-o .scmS-ico{background: #eaf4fe;color: var(--s-blue)}.scmS-o .scmS-title b{font-weight: 600}.scmS-o .scmS-sub{white-space: normal}.scmS-main{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 2px}.scmS-title{font-size: 15px;line-height: 1.35;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.scmS-title mark{background: none;color: inherit;font-weight: 600;padding: 0}.scmS-sub{font-size: 12.5px;color: var(--s-mute)}.scmS-price{flex: 0 0 auto;margin-left: auto;text-align: right;white-space: nowrap;line-height: 1.25}.scmS-price b{display: block;font-size: 15px;font-weight: 600;color: var(--s-ink)}.scmS-price s{display: block;font-size: 12px;color: #a0a9b6}.scmS-go{flex: 0 0 auto;margin-left: auto;color: #b2bac6;opacity: 0;transition: opacity .1s;display: flex}.scmS-item.is-act .scmS-go{opacity: 1;color: var(--s-blue)}.scmS-chips{display: flex;flex-wrap: wrap;gap: 8px;padding: 2px 10px 6px}.scmS-chip{display: inline-flex;align-items: center;gap: 7px;height: 34px;padding: 0 13px 0 11px;border: 1px solid #e3e9f1;border-radius: 17px;background: #fff;color: var(--s-ink2);font-size: 14px;cursor: pointer;white-space: nowrap;max-width: 100%;transition: background .1s,border-color .1s}.scmS-chip > svg{color: #a0a9b6;flex: 0 0 auto}.scmS-chip > span{overflow: hidden;text-overflow: ellipsis}.scmS-chip.is-act{background: var(--s-act);border-color: #cfe1f7}.scmS .scmS-chipX{display: inline-flex !important;align-items: center;justify-content: center;width: 18px;height: 18px;margin: 0 -5px 0 -1px;border-radius: 50% !important;color: #a0a9b6 !important}.scmS-chipX:hover{background: #e9edf2 !important;color: var(--s-ink) !important}.scmS-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 2px 8px}.scmS-card{align-items: center}.scmS-card .scmS-thumb{width: 60px;height: 60px}.scmS-card .scmS-thumb img{border-radius: 8px}.scmS-card .scmS-title{font-size: 14.5px}.scmS-card .scmS-price{margin: 2px 0 0;text-align: left;display: flex;align-items: baseline;gap: 6px}.scmS-card .scmS-price b{display: inline;font-size: 14px}.scmS-card .scmS-price s{display: inline}.scmS-empty{padding: 22px 12px 10px}.scmS-empty b{display: block;font-size: 15px;font-weight: 600;margin-bottom: 6px;word-break: break-word}.scmS-empty p{margin: 0 0 6px;font-size: 14px;color: var(--s-mute)}.scmS-empty a,.scmS-link{color: var(--s-blue-d) !important;text-decoration: none}.scmS-empty a:hover,.scmS-link:hover{text-decoration: underline}.scmS-alt{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.scmS-alt button{height: 30px;padding: 0 12px !important;border-radius: 8px !important;background: #eaf4fe !important;color: var(--s-blue-d) !important;font-size: 13.5px !important}.scmS-skel{padding: 12px 10px}.scmS-skel i{display: block;height: 14px;margin: 12px 0 18px;border-radius: 7px;background: linear-gradient(90deg,#f1f4f7 25%,#e8ecf1 50%,#f1f4f7 75%);background-size: 200% 100%;animation: scmS-sh 1.2s linear infinite}.scmS-skel i:nth-child(1){width: 62%}.scmS-skel i:nth-child(2){width: 78%}.scmS-skel i:nth-child(3){width: 45%}@keyframes scmS-sh{to{background-position: -200% 0}}@media (max-width: 640px),(hover: none) and (max-width: 900px){.scmS-box{top: 0;left: 0;width: 100%;height: 100%;height: 100dvh;max-height: none;border-radius: 0;transform: none}.scmS.is-in .scmS-box{transform: none}.scmS-head{padding: 10px 12px;gap: 8px}.scmS .scmS-scopeBtn{height: 38px;padding: 0 10px 0 12px !important;font-size: 13.5px !important}.scmS-input{font-size: 16px !important}.scmS-close{display: inline-flex !important}.scmS-grid{grid-template-columns: 1fr}.scmS-body{padding-bottom: calc(10px + env(safe-area-inset-bottom))}}
