.captcha-tip[data-v-2789dfda]{padding:0 12px 0 0;font-size:13px;color:var(--captcha-text,#2d3748);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.tip-label[data-v-2789dfda]{margin-right:6px;white-space:nowrap}.tip-tag[data-v-2789dfda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.tip-char[data-v-2789dfda]{background:#edf2f7;color:var(--captcha-text,#2d3748);padding:2px 8px;border-radius:4px;font-weight:600;font-size:14px}.loading-container[data-v-5c31f3b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0}.spinner[data-v-5c31f3b1]{width:24px;height:24px;border:3px solid var(--captcha-border,#e2e8f0);border-top-color:var(--captcha-text-secondary,#a0aec0);border-radius:50%;-webkit-animation:captcha-spin-data-v-5c31f3b1 1s linear infinite;animation:captcha-spin-data-v-5c31f3b1 1s linear infinite}@-webkit-keyframes captcha-spin-data-v-5c31f3b1{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes captcha-spin-data-v-5c31f3b1{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.overlay[data-v-703d01bf]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-radius:4px}.overlay-success[data-v-703d01bf]{background:var(--captcha-success-bg,#f0fff4)}.overlay-icon[data-v-703d01bf]{font-size:32px;line-height:1}.success-icon[data-v-703d01bf]{color:var(--captcha-success,#48bb78)}.overlay-text[data-v-703d01bf]{font-size:14px;font-weight:500}.success-text[data-v-703d01bf]{color:var(--captcha-success-text,#2f855a)}.image-area[data-v-1c2ec512]{position:relative;margin:0 10px 10px;border:1px solid var(--captcha-border,#e2e8f0);border-radius:4px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.06);box-shadow:inset 0 2px 4px rgba(0,0,0,.06);overflow:hidden;aspect-ratio:2/1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image[data-v-1c2ec512]{display:block;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.marker[data-v-1c2ec512]{position:absolute;width:24px;height:24px;border-radius:50%;background:rgba(66,153,225,.85);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.marker-text[data-v-1c2ec512]{color:#fff;font-size:12px;font-weight:700;line-height:1}.marker-last[data-v-1c2ec512]{pointer-events:auto;cursor:pointer}.sliding-container[data-v-2026f3d3]{position:relative;overflow:hidden;margin:0 10px 10px;border:1px solid var(--captcha-border,#e2e8f0);border-radius:4px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.06);box-shadow:inset 0 2px 4px rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-layer[data-v-2026f3d3]{position:relative;width:100%;background-size:100% auto;background-position:top;background-repeat:no-repeat}.puzzle-piece[data-v-2026f3d3]{position:absolute;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));cursor:-webkit-grab;cursor:grab}.puzzle-grabbing[data-v-2026f3d3]{cursor:-webkit-grabbing;cursor:grabbing}.puzzle-disabled[data-v-2026f3d3]{cursor:default}.slider-track[data-v-2026f3d3]{height:36px;background:#f7fafc;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px}.slider-rail[data-v-2026f3d3]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;background:#e2e8f0;border-radius:15px;position:relative}.slider-fill[data-v-2026f3d3]{position:absolute;left:0;top:0;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(66,153,225,.08)),to(rgba(66,153,225,.15)));background:linear-gradient(90deg,rgba(66,153,225,.08),rgba(66,153,225,.15));border-radius:15px}.slider-thumb[data-v-2026f3d3]{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:44px;height:28px;background:#fff;border:1px solid var(--captcha-border,#e2e8f0);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-grab;cursor:grab;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);z-index:1;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-thumb[data-v-2026f3d3]:hover{border-color:var(--captcha-accent,#4299e1);-webkit-box-shadow:0 2px 6px rgba(66,153,225,.2);box-shadow:0 2px 6px rgba(66,153,225,.2)}.slider-thumb[data-v-2026f3d3]:active{cursor:-webkit-grabbing;cursor:grabbing;-webkit-box-shadow:0 3px 8px rgba(66,153,225,.3);box-shadow:0 3px 8px rgba(66,153,225,.3)}.thumb-disabled[data-v-2026f3d3]{cursor:default;pointer-events:none}.thumb-icon[data-v-2026f3d3]{color:var(--captcha-accent,#4299e1);font-size:18px;font-weight:300;letter-spacing:-2px}.refresh-btn[data-v-7c83ddaf]{border:none;border-radius:4px;background:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 6px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .15s;transition:background .15s}.refresh-btn[data-v-7c83ddaf]:hover{background:rgba(0,0,0,.06)}.refresh-btn[data-v-7c83ddaf]:active{background:rgba(0,0,0,.12)}.refresh-icon[data-v-7c83ddaf]{width:16px;height:16px;color:var(--captcha-text-secondary,#a0aec0)}.refresh-text[data-v-7c83ddaf]{font-size:14px;color:var(--captcha-text-secondary,#a0aec0)}.captcha-widget[data-v-04c5145e]{width:400px;font-family:var(--captcha-font,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);background:var(--captcha-bg,#fff);-webkit-box-sizing:border-box;box-sizing:border-box}.header-row[data-v-04c5145e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;border-bottom:1px solid var(--captcha-border,#e2e8f0)}.tip-area[data-v-04c5145e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tip[data-v-04c5145e]{padding:0 12px 0 0;font-size:13px;color:var(--captcha-text,#2d3748);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.tip-label[data-v-04c5145e]{margin-right:6px;white-space:nowrap}.fail-banner[data-v-04c5145e]{margin:0 10px 10px;padding:8px 10px;background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;font-size:11px;color:#c53030;text-align:center}.spinner[data-v-04c5145e]{width:24px;height:24px;border:3px solid var(--captcha-border,#e2e8f0);border-top-color:var(--captcha-text-secondary,#a0aec0);border-radius:50%;-webkit-animation:captcha-spin-widget-data-v-04c5145e 1s linear infinite;animation:captcha-spin-widget-data-v-04c5145e 1s linear infinite}@-webkit-keyframes captcha-spin-widget-data-v-04c5145e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes captcha-spin-widget-data-v-04c5145e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.overlay[data-v-04c5145e]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-radius:4px}.overlay-verifying[data-v-04c5145e]{background:hsla(0,0%,100%,.6)}.lego-pc-wsg-crawler-verification-front[data-v-3771888e]{--captcha-bg:#fff;--captcha-border:#e2e8f0;--captcha-text:#2d3748;--captcha-text-secondary:#2d3748;--captcha-accent:#4299e1;--captcha-success-bg:#f0fff4;--captcha-success:#48bb78;--captcha-success-text:#2f855a;--captcha-fail-bg:#fff5f5;--captcha-fail:#fc8181;--captcha-fail-text:#c53030;--captcha-image-shadow:inset 0 2px 4px rgba(0,0,0,0.06);--captcha-radius:8px;--captcha-font:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:center}.lego-pc-wsg-crawler-verification-front .modal-overlay[data-v-3771888e]{position:fixed;inset:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5)}.lego-pc-wsg-crawler-verification-front .modal[data-v-3771888e]{width:400px;background:var(--captcha-bg,#fff);border-radius:var(--captcha-radius,8px);-webkit-box-shadow:0 16px 48px rgba(0,0,0,.3);box-shadow:0 16px 48px rgba(0,0,0,.3);overflow:hidden}.lego-pc-wsg-crawler-verification-front .modal-header[data-v-3771888e]{padding:16px 16px 0}.lego-pc-wsg-crawler-verification-front .title-row[data-v-3771888e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lego-pc-wsg-crawler-verification-front .title-dot[data-v-3771888e]{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#4facfe,#00f2fe);-ms-flex-negative:0;flex-shrink:0}.lego-pc-wsg-crawler-verification-front .title[data-v-3771888e]{font-size:15px;font-weight:600;color:#1a1a1a}