/* sc-converter-v2.4.css */
#sc-app-scope{--sc-blue: #247de6;--sc-text: #273142;--sc-muted: #7d8695;--sc-line: #e6eaf0;--sc-bg: #fafcff;--sc-ok: #1f8f4e;--sc-err: #c0392b;padding: 0 16px}#sc-app-scope *{box-sizing: border-box}#sc-app-scope .sc-main-card{font-family: Arial,sans-serif;background: #fff;border: 1px solid #edf0f4;border-radius: 24px;padding: 32px 36px 30px;color: var(--sc-text);box-shadow: 0 20px 40px -10px rgba(0,0,0,.06);text-align: center;max-width: 900px;margin: 8px auto 24px}#sc-app-scope .sc-main-card .sc-lead{font-size: 16px;line-height: 1.55;color: #5b6472;margin: 0 auto 22px;max-width: 680px}#sc-app-scope .sc-main-card .sc-subtitle{font-size: 15px;color: var(--sc-muted);margin: 0 0 18px}#sc-app-scope .sc-main-card .sc-limits{font-size: 13px;color: var(--sc-muted);margin: 0 0 6px}#sc-app-scope .sc-main-card .sc-privacy-note{font-size: 13px;color: var(--sc-muted);margin: 14px 0 0;line-height: 1.5}#sc-app-scope .sc-main-card .sc-hidden{display: none !important}#sc-app-scope [hidden]{display: none !important}#sc-app-scope .sc-main-card .sc-drop-area{border: 1.5px dashed #cdd7e5;border-radius: 18px;padding: 38px 20px 34px;background: var(--sc-bg);cursor: pointer;transition: border-color .15s,background .15s}#sc-app-scope .sc-main-card .sc-drop-area:hover{border-color: #a9bedb}#sc-app-scope .sc-main-card .sc-drop-area.dragover{border-color: var(--sc-blue);background: #eef5fe}#sc-app-scope .sc-main-card .sc-drop-area.sc-locked{opacity: .55;cursor: default}#sc-app-scope .sc-main-card .sc-drop-icon{display: block;width: 44px;height: 44px;margin: 0 auto 16px;fill: none;stroke: var(--sc-blue);stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}#sc-app-scope .sc-main-card .sc-drop-hint{font-size: 13px;color: var(--sc-muted);margin: 12px 0 0}#sc-app-scope .sc-main-card .sc-btn{border: 0;padding: 14px 32px;font-size: 16px;font-weight: 600;border-radius: 10px;cursor: pointer;min-height: 0;height: auto;letter-spacing: normal;display: inline-block;line-height: 1.2;text-transform: none;transition: background .15s,box-shadow .15s,opacity .15s}#sc-app-scope .sc-main-card .sc-btn:disabled{opacity: .55;cursor: default}#sc-app-scope .sc-main-card .sc-btn-primary{background: var(--sc-blue) !important;color: #fff !important;box-shadow: none}#sc-app-scope .sc-main-card .sc-btn-primary:hover:not(:disabled){background: #1c6ed0 !important}#sc-app-scope .sc-main-card .sc-btn-secondary{background: #fff !important;color: var(--sc-text) !important;border: 1px solid #d3dae6 !important;box-shadow: none}#sc-app-scope .sc-main-card .sc-btn-secondary:hover:not(:disabled){border-color: #a9b6cc !important}#sc-app-scope .sc-main-card .sc-actions{margin-top: 24px;display: flex;gap: 12px;justify-content: center;flex-wrap: wrap}#sc-app-scope .sc-main-card .sc-done{border-top: 1px solid var(--sc-line);padding-top: 22px}#sc-app-scope .sc-main-card .sc-note{font-size: 13px;color: var(--sc-err);margin: 12px 0 0;text-align: left;line-height: 1.45}#sc-app-scope .sc-main-card .sc-note a{color: var(--sc-blue);font-weight: 600;text-decoration: none}#sc-app-scope .sc-main-card .sc-note a:hover{text-decoration: underline}#sc-app-scope .sc-main-card .sc-list{margin-top: 18px;display: flex;flex-direction: column;gap: 8px;text-align: left}#sc-app-scope .sc-main-card .sc-row{margin: 0;display: flex;align-items: center;gap: 14px;background: #fff;border: 1px solid var(--sc-line);border-radius: 10px;padding: 10px 12px;min-height: 68px}#sc-app-scope .sc-main-card .sc-row.sc-working{border-color: #bcd3f3}#sc-app-scope .sc-main-card .sc-thumb{flex: 0 0 48px;width: 48px;height: 48px;border-radius: 7px;background: #eef2f8;overflow: hidden;display: flex;align-items: center;justify-content: center}#sc-app-scope .sc-main-card .sc-thumb img{width: 100%;height: 100%;object-fit: cover;display: block}#sc-app-scope .sc-main-card .sc-ext{font-size: 10px;font-weight: 700;letter-spacing: .04em;color: #5b6578}#sc-app-scope .sc-main-card .sc-info{flex: 1 1 auto;min-width: 0}#sc-app-scope .sc-main-card .sc-name{font-size: 14px;font-weight: 500;color: var(--sc-text);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#sc-app-scope .sc-main-card .sc-meta{font-size: 12px;color: var(--sc-muted);margin-top: 3px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#sc-app-scope .sc-main-card .sc-meta.sc-ok{color: var(--sc-ok)}#sc-app-scope .sc-main-card .sc-meta.sc-err{color: var(--sc-err);white-space: normal}#sc-app-scope .sc-main-card .sc-side{flex: 0 0 auto;display: flex;align-items: center}#sc-app-scope .sc-main-card .sc-x{width: 30px;height: 30px;border: 0;border-radius: 50%;background: transparent;color: #9aa4b5;font-size: 22px;line-height: 1;cursor: pointer;padding: 0}#sc-app-scope .sc-main-card .sc-x:hover{background: #eef2f8;color: var(--sc-text)}#sc-app-scope .sc-main-card .sc-dl,#sc-app-scope .sc-main-card .sc-dl:visited{font-family: inherit;font-size: 13px;font-weight: 600;color: var(--sc-blue);background: #fff;border: 1px solid #c9d8ee;border-radius: 7px;padding: 7px 14px;cursor: pointer;white-space: nowrap;line-height: 1.2}#sc-app-scope .sc-main-card .sc-dl:hover{background: #eef5fe;border-color: var(--sc-blue)}#sc-app-scope .sc-main-card .sc-row.sc-working .sc-thumb{position: relative}#sc-app-scope .sc-main-card .sc-row.sc-working .sc-thumb::after{content: "";position: absolute;inset: 0;background: rgba(255,255,255,.55) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23247de6' stroke-width='3' stroke-linecap='round'><path d='M12 3a9 9 0 1 0 9 9'/></svg>") center/22px no-repeat;animation: sc-spin 1s linear infinite}@keyframes sc-spin{to{transform: rotate(360deg)}}#sc-app-scope .sc-main-card .sc-sub{margin: -2px 0 2px 62px;display: flex;flex-direction: column;gap: 4px}#sc-app-scope .sc-main-card .sc-subrow{display: flex;align-items: center;gap: 12px;padding: 6px 12px;background: #fff;border: 1px solid var(--sc-line);border-radius: 8px}#sc-app-scope .sc-main-card .sc-subname{flex: 1 1 auto;min-width: 0;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#sc-app-scope .sc-main-card .sc-submeta{font-size: 12px;color: var(--sc-muted);white-space: nowrap}#sc-app-scope .sc-main-card .sc-progress-box{display: block;margin-top: 22px}#sc-app-scope .sc-main-card .sc-bar-bg{height: 6px;background: #e3e8f0;border-radius: 3px;overflow: hidden}#sc-app-scope .sc-main-card .sc-bar-fill{height: 100%;width: 0;background: var(--sc-blue);border-radius: 3px;transition: width .25s}#sc-app-scope .sc-main-card .sc-status{font-size: 14px;color: var(--sc-muted);margin: 10px 0 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (max-width: 640px){#sc-app-scope{padding: 0 8px}#sc-app-scope .sc-main-card{padding: 22px 14px;border-radius: 18px}#sc-app-scope .sc-main-card .sc-drop-area{padding: 30px 12px}#sc-app-scope .sc-main-card .sc-btn{padding: 12px 20px;font-size: 15px}#sc-app-scope .sc-main-card .sc-row{gap: 10px;padding: 8px 10px}#sc-app-scope .sc-main-card .sc-thumb{flex-basis: 42px;width: 42px;height: 42px}#sc-app-scope .sc-main-card .sc-sub{margin-left: 0}}#sc-app-scope .sc-main-card .sc-blue-text{color: var(--sc-blue);font-weight: 600}
/* sc-tools-v1.2.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;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-dd{position: relative;display: inline-flex}.sct-dd-menu{display: none;position: absolute;top: calc(100% + 8px);left: 0;z-index: 20;min-width: 270px;padding: 6px;background: #fff;border-radius: 14px;box-shadow: 0 16px 40px rgba(17,24,39,.14),0 0 0 1px rgba(17,24,39,.05)}.sct-dd.is-open .sct-dd-menu{display: block}.sct .sct-dd-menu button{display: flex;width: 100%;height: auto;padding: 10px 12px;border-radius: 9px;box-shadow: none;text-transform: none;font-size: 14px;font-weight: 400;color: var(--sct-text);background: transparent;text-align: left}.sct .sct-dd-menu button:hover{background: #f1f5fb;color: var(--sct-tab)}.sct .sct-dd-menu button.is-active{background: #eaf3ff;color: var(--sct-tab);box-shadow: none}.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: 38px;padding: 0 13px;font-size: 12px}.sct-dd{flex-wrap: wrap}.sct-dd.is-open{flex-basis: 100%}.sct-dd-menu{position: static;width: 100%;margin-top: 8px;min-width: 0}.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}}
/* scm-search-v10.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-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))}}
