.xpc{--xpc-shell-bg: #0c1017;--xpc-shell-text: #f4f6fa;--xpc-card-bg: #1b2431;--xpc-card-border: #3a485b;--xpc-muted: #c9d2e1;--xpc-progress-bg: #394355;--xpc-btn-bg: #273344;--xpc-btn-border: #526077;--xpc-accent: var(--brand-primary, #88BD32);--xpc-accent-text: var(--brand-secondary, #152005);--xpc-fail: #ff8279;--xpc-focus: #77dcff;--xpc-clip-bg: #f5f1e7;--xpc-clip-head: #70533c;--xpc-clip-text: #222b35;--xpc-g-a: #ffb454;--xpc-g-b: #65cfff;--xpc-g-c: #d9a0ff;display:block;max-width:1500px;margin:1.6rem auto;padding:2.4rem;background:var(--xpc-shell-bg);color:var(--xpc-shell-text);border-radius:20px;font-family:var(--x-body-family, "Segoe UI", Arial, sans-serif);line-height:1.5}.xpc *,.xpc *:before,.xpc *:after{box-sizing:border-box}.xpc button{font:inherit;cursor:pointer;min-height:44px;border-radius:9px;border:1px solid var(--xpc-btn-border);padding:9px 14px;background:var(--xpc-btn-bg);color:#fff}.xpc button:focus-visible{outline:3px solid var(--xpc-focus);outline-offset:3px}.xpc button:disabled{cursor:default;opacity:.85}.xpc h1,.xpc h2,.xpc h3,.xpc p,.xpc span,.xpc strong{color:inherit}.xpc__title{font-family:var(--x-heading-family, inherit);font-size:clamp(27px,4vw,42px);margin:.8rem 0 1.8rem;color:var(--xpc-shell-text)}.xpc__intro{max-width:1000px;color:var(--xpc-muted);margin:0 0 1.6rem}.xpc__intro p{color:var(--xpc-muted);margin:0 0 1rem}.xpc__intro p:last-child{margin-bottom:0}.xpc__play{scroll-margin-top:12px}.xpc__dashboard{padding:10px 14px;background:var(--xpc-card-bg);border:1px solid var(--xpc-card-border);border-radius:12px;margin:1.6rem 0 1rem}.xpc__timerrow{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.xpc__timer{font:700 26px ui-monospace,monospace}.xpc__status{flex:1;font-size:13px;color:#d3dce8}.xpc__progress{height:7px;background:var(--xpc-progress-bg);border-radius:6px;margin-top:8px;overflow:hidden}.xpc__progress i{display:block;width:0;height:100%;background:var(--xpc-accent);transition:width .3s linear}.xpc__stage{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;position:relative;align-items:start}.xpc__searchcol{min-width:0}.xpc__guide{display:flex;gap:10px;align-items:center;background:var(--xpc-card-bg);padding:8px 10px;border-radius:10px;margin-bottom:8px;min-height:62px}.xpc__guide p{flex:1;margin:0;font-size:13px}.xpc__guide button{padding:5px 12px}.xpc__scene{position:relative;overflow:hidden;border-radius:12px;touch-action:none;-webkit-user-select:none;user-select:none}.xpc__scene img{width:100%;height:auto;display:block;pointer-events:none}.xpc__marks,.xpc__sceneText{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.xpc__marks{z-index:2}.xpc__sceneText{z-index:1}.xpc .xpc__hitshape{fill:none;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.xpc .xpc__connection{stroke-width:2;stroke-dasharray:5 4;opacity:.9;vector-effect:non-scaling-stroke}.xpc .xpc__label{font:700 14px var(--x-body-family, "Segoe UI"),sans-serif;fill:#fff;stroke:#111;stroke-width:4px;paint-order:stroke}.xpc__toast{position:absolute;z-index:5;left:10px;right:10px;top:10px;background:#173f22f5;color:#fff;border:2px solid var(--xpc-accent);padding:10px 14px;border-radius:10px;font-weight:800;pointer-events:none;box-shadow:0 5px 20px #0009}.xpc__lens{position:absolute;width:170px;height:170px;border:5px solid #ff9f0a;border-radius:50%;overflow:hidden;pointer-events:none;transform:translate(-50%,-50%);z-index:4;background-repeat:no-repeat;background-color:#111;display:none}.xpc__lens.is-hit{border-color:var(--xpc-accent);box-shadow:0 0 0 4px #fff9,0 0 24px var(--xpc-accent)}.xpc__lens svg{position:absolute;max-width:none}.xpc__cross{position:absolute;left:50%;top:50%;width:12px;height:12px;border:2px solid #ffffff;border-radius:50%;transform:translate(-50%,-50%)}.xpc__clipboard{background:var(--xpc-clip-bg);color:var(--xpc-clip-text);border-top:10px solid var(--xpc-clip-head);border-radius:14px;padding:18px;scroll-margin-top:14px;z-index:8}.xpc__cliphead{display:flex;align-items:center;justify-content:space-between;gap:8px}.xpc__cliphead h2{margin:0;font-size:21px;color:var(--xpc-clip-text)}.xpc__cliphead button{background:#e3dfd3;color:#222;font-size:13px;padding:5px 9px;border-color:#c8c6ba}.xpc__clipbody{margin-top:16px}.xpc__active{background:#fff;border:1px solid #c8c6ba;border-left:5px solid var(--xpc-accent);border-radius:10px;padding:15px;margin-bottom:18px;color:var(--xpc-clip-text)}.xpc__active h3{margin:0 0 10px;font-size:18px;color:var(--xpc-clip-text)}.xpc__active p{margin:0 0 14px;color:var(--xpc-clip-text)}.xpc__actions{display:flex;gap:8px;flex-wrap:wrap}.xpc__actions button{flex:1;white-space:nowrap}.xpc .xpc__btn--green,.xpc button.xpc__btn--green{background:var(--xpc-accent);color:var(--xpc-accent-text);border:0;font-weight:800}.xpc .xpc__btn--green:hover,.xpc button.xpc__btn--green:hover{filter:brightness(1.05)}.xpc__listtitle{font-size:17px;font-weight:800;margin:0}.xpc__suspecttitle{margin-top:20px;font-size:17px;font-weight:800}.xpc__list{display:grid;gap:7px;margin-top:8px}.xpc__entry{text-align:left;background:#fff;color:#222;border:1px solid #bbbbbb;padding:9px}.xpc__entry--suspect{font-size:14px;border-left:4px solid var(--xpc-group, var(--xpc-accent))}.xpc__clipboard.is-collapsed .xpc__clipbody{display:none}.xpc__clipboard.is-collapsed{padding:9px 14px;border-top-width:4px}.xpc__decision{margin-top:24px;scroll-margin-top:14px}.xpc__decision h2{margin:0 0 12px;font-size:21px;color:var(--xpc-shell-text)}.xpc__choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0}.xpc__choice{min-height:96px;text-align:left;border:2px solid #47566b;background:var(--xpc-card-bg)}.xpc__choice strong,.xpc__choice span{display:block}.xpc__choice span{font-size:13px;color:#d3dbe8}.xpc__choice.is-selected{background:#19394b;outline:2px solid var(--xpc-focus)}.xpc__choice.is-reviewed{border-width:4px;outline:none}.xpc__choice.is-wrong{border-color:var(--xpc-fail)}.xpc__choice.is-correct{border-color:var(--xpc-accent)}.xpc__check.is-checked{background:#b8b8b8!important;color:#111!important}.xpc__result{padding:18px;border:2px solid var(--xpc-accent);border-radius:12px;margin-top:16px;background:#1b2b20;scroll-margin-top:14px}.xpc__result h2{margin:0 0 8px;font-size:21px;color:var(--xpc-shell-text)}.xpc__result p{margin:0 0 8px;color:var(--xpc-shell-text)}.xpc__result.is-fail{border-color:var(--xpc-fail);background:#302324}.xpc__xino{display:flex;align-items:center;gap:16px;padding:18px;background:var(--xpc-card-bg);border-radius:14px;margin-top:24px}.xpc .xpc__portrait{display:block;width:85px;height:115px;flex:0 0 85px;background-size:650% auto;background-position:0 34%;background-repeat:no-repeat;background-color:rgba(var(--brand-primary-rgb, 136, 189, 50),.12);border-radius:10px;overflow:hidden;position:relative}.xpc__portrait img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.xpc__portrait.is-image{background:none}.xpc__xino{position:relative;z-index:1}.xpc__xino p{font-size:20px;font-weight:700;margin:4px 0 10px}.xpc__xino button{margin-top:4px}.xpc__fine{font-size:12px;color:#aab8c9;margin-top:16px;display:block;clear:both;position:relative;z-index:1}.xpc__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0007;z-index:7}.xpc__clipboard.is-expanded{position:fixed;right:4vw;top:8vh;width:min(560px,60vw);max-height:84vh;overflow:auto;box-shadow:0 20px 80px #000b}.xpc__stage.is-reading .xpc__searchcol{filter:brightness(.7)}.xpc [hidden]{display:none!important}@media(max-width:1100px){.xpc{margin:6px;padding:14px}.xpc__stage,.xpc__choices{grid-template-columns:1fr}.xpc__clipboard.is-expanded{position:static;width:auto;max-height:none}.xpc__status{flex-basis:100%}.xpc__actions button{white-space:normal}.xpc__backdrop{display:none}.xpc__guide{min-height:60px}.xpc__guide p{font-size:12px}}@media(min-width:1101px){.xpc__scene img{max-height:calc(100vh - 170px);width:100%;object-fit:fill}.xpc__status{min-width:180px}}@media(prefers-reduced-motion:reduce){.xpc *,.xpc *:before,.xpc *:after{scroll-behavior:auto!important}.xpc__progress i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/xioneer-powder-case.css.map */
