/* 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-image-editor-v1.css */
#scie{--b: #247de6;--bd: #1c6ed0;--t: #273142;--m: #7d8695;--l: #e6eaf0;--bg: #fafcff;--ok: #1f8f4e;--err: #c0392b;width: 100%;box-sizing: border-box;padding: 0 16px;font-family: Arial,sans-serif;color: var(--t)}#scie *,#scie *::before,#scie *::after{box-sizing: border-box}#scie [hidden]{display: none !important}#scie .scie-card{background: #fff;border: 1px solid #edf0f4;border-radius: 24px;padding: 28px 36px 30px;box-shadow: 0 20px 40px -10px rgba(0,0,0,.06);max-width: 900px;margin: 8px auto 24px;text-align: center}#scie .scie-lead{font-size: 16px;line-height: 1.55;color: #5b6472;margin: 0 auto 18px;max-width: 680px}#scie .scie-privacy{font-size: 13px;color: var(--m);margin: 12px 0 0;line-height: 1.5}#scie .scie-note{font-size: 13px;color: var(--err);margin: 12px 0 0;line-height: 1.45;text-align: left}#scie .scie-note a{color: var(--b);font-weight: 600;text-decoration: none}#scie button{font-family: inherit;letter-spacing: normal;text-transform: none;box-shadow: none;min-height: 0;margin: 0}#scie .scie-btn{display: inline-block;border: 0;border-radius: 10px;padding: 13px 28px;font-size: 15px;font-weight: 600;line-height: 1.2;cursor: pointer;height: auto;transition: background .15s,border-color .15s,opacity .15s}#scie .scie-btn:disabled{opacity: .55;cursor: default}#scie .scie-btn-primary{background: var(--b);color: #fff}#scie .scie-btn-primary:hover:not(:disabled){background: var(--bd)}#scie .scie-btn-ghost{background: #fff;color: var(--t);border: 1px solid #d3dae6}#scie .scie-btn-ghost:hover:not(:disabled){border-color: #a9b6cc}#scie .scie-btn-dl{padding: 8px 16px;font-size: 13px;background: #eef5fe;color: var(--b)}#scie .scie-btn-dl:hover{background: #e1edfd}#scie .scie-modes{display: inline-flex;gap: 4px;padding: 4px;border-radius: 12px;background: #f1f4f8;margin: 0 0 18px}#scie .scie-modes button{border: 0;border-radius: 9px;padding: 9px 18px;height: auto;font-size: 14px;font-weight: 600;color: #5b6472;background: transparent;cursor: pointer}#scie .scie-modes button.is-on{background: #fff;color: var(--t);box-shadow: 0 1px 3px rgba(20,34,58,.12)}#scie .scie-drop{border: 1.5px dashed #cdd7e5;border-radius: 18px;padding: 36px 20px 32px;background: var(--bg);cursor: pointer;transition: border-color .15s,background .15s}#scie .scie-drop:hover{border-color: #a9bedb}#scie .scie-drop.is-over{border-color: var(--b);background: #eef5fe}#scie .scie-drop svg{display: block;width: 44px;height: 44px;margin: 0 auto 14px;fill: none;stroke: var(--b);stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}#scie .scie-hint{font-size: 13px;color: var(--m);margin: 12px 0 0}#scie[data-state="list"] .scie-drop,#scie[data-state="crop"] .scie-drop{display: none}#scie[data-state="list"] .scie-privacy,#scie[data-state="crop"] .scie-privacy{margin-top: 0}#scie .scie-resize{margin-top: 18px}#scie .scie-seg{display: inline-flex;flex-wrap: wrap;justify-content: center;gap: 6px;margin-bottom: 14px}#scie .scie-seg button,#scie .scie-chips button{border: 1px solid var(--l);border-radius: 9px;background: #fff;color: #4a5465;padding: 8px 14px;height: auto;font-size: 13px;font-weight: 600;cursor: pointer}#scie .scie-seg button.is-on,#scie .scie-chips button.is-on{border-color: var(--b);color: var(--b);background: #f2f8ff}#scie .scie-set{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 10px 12px}#scie .scie-chips{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px}#scie .scie-f{display: inline-flex;align-items: center;gap: 8px;margin: 0;font-size: 13px;font-weight: 400;color: var(--m)}#scie .scie-f input,#scie .scie-f select,#scie .scie-bar select{height: 38px;min-height: 0;margin: 0;padding: 0 10px;border: 1px solid var(--l);border-radius: 9px;background: #fff;font-size: 14px;color: var(--t);box-shadow: none}#scie .scie-f input{width: 96px}#scie .scie-f input:focus,#scie .scie-f select:focus,#scie .scie-bar select:focus{border-color: var(--b);outline: none}#scie .scie-x{color: var(--m)}#scie .scie-check{display: inline-flex;align-items: center;gap: 6px;margin: 0;font-size: 13px;font-weight: 400;color: var(--t);cursor: pointer}#scie .scie-check input{margin: 0;width: 16px;height: 16px}#scie .scie-help{flex-basis: 100%;font-size: 12.5px;color: var(--m);margin: 2px 0 0;line-height: 1.45}#scie .scie-out{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px 18px;margin: 16px 0 0;padding-top: 16px;border-top: 1px solid var(--l)}#scie .scie-list{margin-top: 16px;display: flex;flex-direction: column;gap: 8px;text-align: left}#scie .scie-row{display: flex;align-items: center;gap: 14px;padding: 9px 12px;border: 1px solid var(--l);border-radius: 14px;background: #fff}#scie .scie-thumb{flex: 0 0 48px;width: 48px;height: 48px;border-radius: 10px;overflow: hidden;background: #f1f4f8;display: flex;align-items: center;justify-content: center;font-size: 10px;font-weight: 700;color: #5b6578}#scie .scie-thumb img{width: 100%;height: 100%;object-fit: cover;display: block}#scie .scie-info{flex: 1 1 auto;min-width: 0}#scie .scie-name{font-size: 14px;font-weight: 500;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#scie .scie-meta{font-size: 12px;color: var(--m);margin-top: 3px}#scie .scie-meta.is-ok{color: var(--ok)}#scie .scie-meta.is-err{color: var(--err)}#scie .scie-side{flex: 0 0 auto;display: flex;align-items: center}#scie .scie-side .scie-x{width: 30px;height: 30px;border: 0;border-radius: 50%;background: transparent;font-size: 22px;line-height: 1;padding: 0;cursor: pointer;color: #9aa4b5}#scie .scie-side .scie-x:hover{background: #eef2f8;color: var(--t)}#scie .scie-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 20px}#scie.is-busy .scie-actions button{opacity: .55;pointer-events: none}#scie .scie-crop{margin-top: 4px}#scie .scie-ratios{margin-bottom: 14px}#scie .scie-stage{position: relative;width: 100%;overflow: hidden;border-radius: 12px;background: #39414e;touch-action: none;user-select: none;-webkit-user-select: none}#scie .scie-stage canvas{position: absolute;top: 0;display: block}#scie .scie-box{position: absolute;box-shadow: 0 0 0 9999px rgba(15,23,38,.55);outline: 1.5px solid #fff;cursor: move;touch-action: none}#scie .scie-grid{position: absolute;inset: 0;pointer-events: none;opacity: 0;transition: opacity .15s;background: linear-gradient(90deg,transparent calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% + .5px),transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% + .5px),transparent calc(66.66% + .5px)),linear-gradient(180deg,transparent calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% + .5px),transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% + .5px),transparent calc(66.66% + .5px))}#scie .scie-box.is-drag .scie-grid{opacity: 1}#scie .scie-box b{position: absolute;width: 18px;height: 18px;margin: -9px 0 0 -9px;border-radius: 50%;background: #fff;border: 2px solid var(--b)}#scie .scie-box b[data-h="nw"]{left: 0;top: 0;cursor: nwse-resize}#scie .scie-box b[data-h="n"]{left: 50%;top: 0;cursor: ns-resize}#scie .scie-box b[data-h="ne"]{left: 100%;top: 0;cursor: nesw-resize}#scie .scie-box b[data-h="e"]{left: 100%;top: 50%;cursor: ew-resize}#scie .scie-box b[data-h="se"]{left: 100%;top: 100%;cursor: nwse-resize}#scie .scie-box b[data-h="s"]{left: 50%;top: 100%;cursor: ns-resize}#scie .scie-box b[data-h="sw"]{left: 0;top: 100%;cursor: nesw-resize}#scie .scie-box b[data-h="w"]{left: 0;top: 50%;cursor: ew-resize}#scie .scie-box.is-locked b[data-h="n"],#scie .scie-box.is-locked b[data-h="e"],#scie .scie-box.is-locked b[data-h="s"],#scie .scie-box.is-locked b[data-h="w"]{display: none}#scie .scie-bar{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;margin-top: 16px}#scie .scie-tools{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}#scie .scie-ic{width: 40px;height: 40px;padding: 0;border: 1px solid var(--l);border-radius: 10px;background: #fff;cursor: pointer;display: inline-flex;align-items: center;justify-content: center}#scie .scie-ic:hover{border-color: #a9b6cc}#scie .scie-ic svg{width: 18px;height: 18px;fill: none;stroke: #4a5465;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}#scie .scie-size{font-size: 13px;color: var(--m);font-variant-numeric: tabular-nums;margin-left: 6px}@media (max-width: 640px){#scie{padding: 0 10px}#scie .scie-card{padding: 20px 14px 22px;border-radius: 18px}#scie .scie-modes{display: flex}#scie .scie-modes button{flex: 1}#scie .scie-row{gap: 10px;padding: 8px 10px}#scie .scie-thumb{flex-basis: 42px;width: 42px;height: 42px}#scie .scie-box b{width: 24px;height: 24px;margin: -12px 0 0 -12px}#scie .scie-bar{flex-direction: column;align-items: stretch}#scie .scie-tools{justify-content: center}#scie .scie-actions .scie-btn,#scie .scie-tools .scie-btn{flex: 1}}
/* 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))}}
