.inspect-page{--ip-surface:#2a2a2a;--ip-s3:#333;--ip-border:#3a3a3a;--ip-dim:#999;--ip-gold:#d4af37;--ip-gold-hover:#e5c04a;--ip-green:#5cb85c;--ip-red:#eb4b4b;--ip-blue:#5e97d8;--ip-orange:#f0ad4e;max-width:1440px;margin:0 auto;padding:20px 24px 80px}@media (min-width:1700px){.inspect-page{max-width:1760px}.ir-guide-head,.seo-grid{max-width:1440px}}:root{--ssi-viewer-h:clamp(420px,calc(100vh - 470px),720px);--ssi-viewer-h:clamp(420px,calc(100dvh - 470px),720px)}@media (max-width:1024px){:root{--ssi-viewer-h:clamp(320px,50vh,620px);--ssi-viewer-h:clamp(320px,50dvh,620px)}}@media (orientation:landscape) and (max-height:520px){:root{--ssi-viewer-h:calc(100vh - 24px);--ssi-viewer-h:calc(100dvh - var(--sa-bottom-nav-h, 0px) - 24px)}}.ir-hero{text-align:center;padding:26px 0 6px;margin-bottom:14px}.ir-eyebrow{display:inline-block;margin-bottom:12px;padding:4px 12px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ip-gold,#d4af37);background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.24)}.ir-h1{margin:0 0 10px;font:750 clamp(1.6rem,3.2vw,2.3rem) Inter,sans-serif;letter-spacing:-.025em;color:#fff;text-wrap:balance}.ir-h1 .gold{background:linear-gradient(135deg,#d4af37,#f4d03f 50%,#d4af37);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ir-tagline{margin:0 auto 12px;max-width:56ch;font-size:14px;line-height:1.6;color:var(--ip-dim,rgba(255,255,255,.45));text-wrap:balance}.ir-free{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650;color:var(--ip-green);border:1px solid rgba(92,184,92,.32);border-radius:999px;padding:4px 11px}.ir.has-result .ir-hero{text-align:left;padding:0;margin-bottom:10px}.ir.has-result .ir-eyebrow,.ir.has-result .ir-free,.ir.has-result .ir-tagline{display:none}.ir.has-result .ir-h1{font-size:17px;margin-bottom:0}.ir.is-showcase .ir-hero{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 12px;text-align:center;padding:0}.ir.is-showcase .ir-h1{font-size:clamp(1.1rem,2.4vw,1.5rem);margin-bottom:0}.ir.is-showcase .ir-tagline{display:block;margin:0;max-width:none;font-size:12.5px}@media (max-width:768px){.ir.is-showcase .ir-hero{display:block;text-align:left;padding:0}.ir.is-showcase .ir-h1{font-size:17px;margin-bottom:0}.ir.is-showcase .ir-tagline{display:none}}.ir-omni-zone{position:relative;max-width:780px;margin:0 auto 18px}.ir.has-result .ir-omni-zone{position:sticky;top:100px;z-index:40;max-width:none;margin-bottom:10px;padding:6px 10px;margin-left:-10px;margin-right:-10px;border-radius:0 0 14px 14px;background:rgba(20,23,28,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (max-width:768px){.ir.has-result .ir-omni-zone{top:var(--sa-chrome-top);transition:top .3s ease;margin-left:-12px;margin-right:-12px;margin-bottom:calc(-1 * var(--ir-omni-h))}.ir.has-result{--ir-omni-h:64px}.ir.has-result .ssi-root.ssi-fpv:not(.ssi-fs),.ir.has-result .ssi-root:not(.ssi-fs){--ssi-ctl-top:calc(var(--ir-omni-h) + 14px)}.ssi-root.ssi-fpv:not(.ssi-fs) .ssi-frames{inset:auto 0 auto 0;top:50%;height:auto;aspect-ratio:16/10;transform:translateY(-50%)}.ir.has-result .ir-omni-zone>.ir-clip,.ir.has-result .ir-omni-zone>.ir-invalid,.ir.has-result .ir-omni-zone>.ir-valid{position:absolute;top:100%;left:10px;right:10px;margin-top:0;background:rgba(16,18,24,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ir.has-result .ir-omni-zone>.ir-clip{background:rgba(46,40,16,.92)}}.ir-omni-row{gap:10px}.ir-omni,.ir-omni-row{display:flex;align-items:stretch}.ir-omni{flex:1;min-width:0;border-radius:14px;overflow:hidden;border:2px solid rgba(255,255,255,.1);background:var(--ip-s3);transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ir-browse-btn{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:0 18px;border:2px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.82);font:650 13.5px Inter,sans-serif;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.ir-browse-btn:hover{color:#fff;border-color:var(--ip-gold);background:rgba(212,175,55,.08)}.ir-browse-btn i{color:var(--ip-gold);font-size:13px}@media (max-width:640px){.ir-browse-btn{padding:0 14px}}.ir-hist-btn{display:none;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:2px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.82);font:650 13.5px Inter,sans-serif;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.ir-hist-btn:hover{color:#fff;border-color:var(--ip-gold);background:rgba(212,175,55,.08)}.ir-hist-btn i{color:var(--ip-gold);font-size:13px}.ir-mpaste,.ir-msearch{display:none}@media (max-width:768px){.ir-omni{display:none}.ir-msearch{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:2px solid rgba(255,255,255,.1);border-radius:14px;background:var(--ip-s3);color:rgba(255,255,255,.55);font:500 14px Inter,sans-serif;text-align:left;cursor:pointer}.ir-msearch i{flex:none;font-size:13px;color:rgba(255,255,255,.45)}.ir-msearch-ph{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ir-msearch:active{border-color:rgba(212,175,55,.5)}.ir-mpaste{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:50px;border:2px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.05);color:var(--ip-gold);font-size:15px;cursor:pointer}.ir-mpaste:active{background:rgba(212,175,55,.1)}}.ir-omni:focus-within{border-color:var(--ip-gold);box-shadow:0 0 20px rgba(212,175,55,.12)}.ir-omni.ok{border-color:rgba(92,184,92,.55)}.ir-omni.bad{border-color:rgba(235,75,75,.6)}.ir-omni:focus-within.bad,.ir-omni:focus-within.ok{border-color:var(--ip-gold)}.ir-omni-input{flex:1;min-width:0;padding:14px 16px;background:transparent;border:none;outline:none;color:#fff;font:500 13.5px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ir-omni-input::placeholder{color:rgba(255,255,255,.55);font-family:Inter,sans-serif}.ir-omni-q,.ir-omni-x{flex:0 0 38px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:rgba(255,255,255,.45);font-size:13px;cursor:pointer;transition:color .15s,background .15s}.ir-omni-q{font-weight:800;font-size:14px;border-left:1px solid rgba(255,255,255,.07)}.ir-omni-q:hover,.ir-omni-x:hover{color:#fff;background:rgba(255,255,255,.07)}.ir-omni-paste{display:none}@media (pointer:coarse){.ir-omni-paste{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-width:44px;padding:0 12px;border:none;border-left:1px solid rgba(255,255,255,.07);background:transparent;color:var(--ip-gold);font:650 12.5px Inter,sans-serif;white-space:nowrap;cursor:pointer}.ir-omni-paste i{font-size:12px}.ir-omni-paste:active{background:rgba(255,255,255,.07)}}.ir-omni-btn{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:0 22px;border:none;background:var(--ip-gold);color:#14181f;font:700 14px Inter,sans-serif;cursor:pointer;white-space:nowrap;transition:background .2s,box-shadow .2s}.ir-omni-btn:hover{background:var(--ip-gold-hover);box-shadow:0 4px 16px rgba(212,175,55,.3)}.ir-omni-btn:disabled{opacity:.7;cursor:progress;box-shadow:none}.ir-omni-btn svg{width:17px;height:17px}.ir-omni-btn .spinner{border-top-color:#14181f}.ir-valid{display:flex;align-items:center;gap:6px;margin:8px 2px 0;font-size:11.5px;font-weight:600;color:var(--ip-green)}.ir-invalid{margin:8px 2px 0;font-size:12px;line-height:1.55;color:#eb6b6b}.ir-invalid button{border:none;background:none;padding:0;font:inherit;color:#f0a1a1;text-decoration:underline dotted;cursor:pointer}.ir-invalid button:hover{color:#fff}.ir-pop-backdrop{position:fixed;inset:0;z-index:60}.ir-pop{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:61;max-width:560px;margin:0 auto;padding:16px 18px;border-radius:14px;background:linear-gradient(180deg,#2d2d2d,#242424);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 44px rgba(0,0,0,.55)}.ir-pop-title{margin:0 0 10px;font-size:13px;font-weight:700;color:#fff}.ir-pop-steps{margin:0 0 10px;padding-left:20px;font-size:12.5px;line-height:1.7;color:rgba(255,255,255,.72)}.ir-pop-steps strong{color:#fff;font-weight:650}.ir-pop-steps code{padding:1px 5px;border-radius:4px;font:11.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-gold);background:rgba(255,255,255,.06)}.ir-pop-foot{margin:0;font-size:12px;line-height:1.6;color:var(--ip-dim)}.ir-pop-foot button{border:none;background:none;padding:0;font:inherit;font-weight:650;color:var(--ip-gold);text-decoration:underline dotted rgba(212,175,55,.5);cursor:pointer}.ir-pop-foot button:hover{color:var(--ip-gold-hover)}.ir-clip{justify-content:space-between;gap:12px;margin-top:10px;padding:10px 8px 10px 14px;border-radius:12px;font-size:12.5px;color:#e8d9a8;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.32)}.ir-clip,.ir-clip-actions{display:flex;align-items:center}.ir-clip-actions{gap:4px;flex:0 0 auto}.ir-clip-go{border:none;border-radius:8px;padding:8px 14px;font:700 12px Inter,sans-serif;color:#14181f;background:var(--ip-gold);cursor:pointer}.ir-clip-go:hover{background:var(--ip-gold-hover)}.ir-clip-no{width:34px;height:34px;display:grid;place-items:center;border:none;border-radius:8px;background:none;color:rgba(255,255,255,.45);font-size:12px;cursor:pointer}.ir-clip-no:hover{color:#fff;background:rgba(255,255,255,.08)}.ir-quiet{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 18px;margin-top:8px}.ir-quiet button{border:none;background:none;padding:6px 2px;font:500 12px Inter,sans-serif;color:var(--ip-dim);text-decoration:underline dotted rgba(255,255,255,.28);text-underline-offset:3px;cursor:pointer;transition:color .15s}.ir-quiet button:hover{color:#fff}.ir-quiet button.em{color:var(--ip-gold);text-decoration-color:rgba(212,175,55,.45)}.ir-quiet button.em:hover{color:var(--ip-gold-hover)}.ir-quiet-note{font:500 12px Inter,sans-serif;color:var(--ip-dim)}.ir-quiet-note strong{color:rgba(255,255,255,.8);font-weight:650}@media (max-width:640px){.ir-quiet{gap:2px 14px}.ir-quiet-note{max-width:calc(100% - 150px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ir-quiet kbd{font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace;padding:1px 5px;border-radius:4px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);color:rgba(255,255,255,.55)}.ir-chips{display:flex;align-items:center;gap:8px;margin-top:14px;min-width:0}.ir-chips-label{flex:0 0 auto;font:600 10px Inter,sans-serif;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px}.ir-chips-scroll{display:flex;gap:7px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0;mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.ir-chips-scroll::-webkit-scrollbar{display:none}.ir-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;max-width:250px;min-height:40px;padding:6px 12px;border-radius:10px;background:linear-gradient(145deg,#2d2d2d,#242424);border:1px solid var(--ip-border);cursor:pointer;font-family:inherit;transition:border-color .15s,transform .15s,background .15s}@media (hover:hover){.ir-chip:hover{border-color:var(--ip-gold);transform:translateY(-1px);background:linear-gradient(145deg,#333,#2a2a2a)}}.ir-chip-pin{font-size:9px;color:var(--ip-gold)}.ir-chip-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:rgba(255,255,255,.3)}.ir-chip-dot.fn{background:#4ade80}.ir-chip-dot.mw{background:#a3e635}.ir-chip-dot.ft{background:#fbbf24}.ir-chip-dot.ww{background:#f97316}.ir-chip-dot.bs{background:#ef4444}.ir-chip-name{min-width:0;font:500 12px Inter,sans-serif;color:#ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ir-chip-float{font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-gold);white-space:nowrap}.ir-chips-all{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 12px;border-radius:10px;border:1px dashed rgba(255,255,255,.18);background:none;color:var(--ip-dim);font:600 11.5px Inter,sans-serif;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.ir-chips-all:hover{color:#fff;border-color:rgba(255,255,255,.35)}.ir-chips-all i{font-size:9px}@media (max-width:768px){.ir.has-result .ir-chips{display:none}}.ir-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start;margin-bottom:22px}.ir-layout.has-browser{grid-template-columns:320px minmax(0,1fr) 320px}.inspect-page{--ir-stage-top:162px}.ir-browse-col{position:sticky;top:var(--ir-stage-top);height:calc(100dvh - var(--ir-stage-top) - 20px);min-height:420px;min-width:0}.ir-browse-col .skinpicker{border-radius:16px;overflow:hidden}@media (min-width:1280px){.ir.has-result.has-dock .ir-browse-btn{display:none}}.ir-main{display:flex;flex-direction:column;gap:14px}.ir-main,.ir-rail{min-width:0}.ir-rail-inner{display:flex;flex-direction:column;gap:14px}.inspect-page .ir-rail .ip-card{margin-bottom:0}.ir-sheet-backdrop,.ir-sheet-close{display:none}.ir-share{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);font:650 13px Inter,sans-serif;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.ir-share:hover{color:#fff;border-color:var(--ip-gold);background:rgba(212,175,55,.08)}.ir-share:disabled{opacity:.45;cursor:not-allowed}.ir-share i{color:var(--ip-gold);font-size:12px}.ir-actionbar.is-stale,.ir-rail.is-stale .ir-rail-inner{opacity:.55;pointer-events:none}@media (max-width:1024px){.ir-layout{grid-template-columns:1fr}}@media (min-width:769px){.ir.has-result .ir-hero{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}.ir.has-result .ir-chips,.ir.has-result .ir-quiet{display:none}.ir.has-result .ir-omni-zone{margin-bottom:12px}.ir.has-result .ir-hist-btn{display:flex}}@media (min-width:1025px){.ir.has-result{--ir-side-w:380px}@media (min-width:1700px){.ir.has-result{--ir-side-w:420px}}.ir.has-result .ir-main{display:contents}.ir-layout{grid-template-columns:minmax(0,1fr) var(--ir-side-w);grid-template-rows:auto auto;align-items:start}.ir-layout.has-browser{grid-template-columns:minmax(0,1fr) var(--ir-side-w) 300px}.ir-layout:not(.has-browser) .viewer-wrap{grid-column:1/-1;grid-row:1}.ir-layout:not(.has-browser) .ir-below{grid-column:1;grid-row:2}.ir-layout:not(.has-browser) .ir-rail{grid-column:2;grid-row:2}.ir-layout.has-browser .ir-browse-col{grid-column:3;grid-row:1/span 2}.ir-layout.has-browser .viewer-wrap{grid-column:1/span 2;grid-row:1}.ir-layout.has-browser .ir-below{grid-column:1;grid-row:2}.ir-layout.has-browser .ir-rail{grid-column:2;grid-row:2}.ir.has-result .ir-below{display:flex;flex-direction:column;gap:14px;min-width:0}.ir.has-result .ir-below>.vcard{order:-1}.ir.has-result{--ssi-viewer-h:clamp(420px,calc(100vh - var(--ir-stage-top) - 24px),860px);--ssi-viewer-h:clamp(420px,calc(100dvh - var(--ir-stage-top) - 24px),860px)}.ir.has-result .ssi-frame-wrap{height:auto;aspect-ratio:3/2;min-height:min(700px,calc(100vh - var(--ir-stage-top) - 24px));min-height:min(700px,calc(100dvh - var(--ir-stage-top) - 24px));max-height:var(--ssi-viewer-h)}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls{position:absolute;left:0;top:0;bottom:0;z-index:4;width:min(392px,44%);padding:14px;gap:8px;background:none;border-top:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls>.ssi-extrasgroup,.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls>.ssi-groups-top,.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls>.ssi-slidergroups{width:100%;max-width:none;margin:0}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls>.ssi-groups-top{grid-template-columns:1fr;gap:8px}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls>.ssi-slidergroups.has-gloves{grid-template-columns:1fr}.ir.has-result .ssi-root:not(.ssi-fs) .ssi-slidergroup{padding:9px 11px 11px;gap:7px}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls .ssi-row{flex-wrap:wrap;gap:6px 10px}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls .ssi-row>.ssi-row-label{flex:1 1 auto}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls .ssi-row>.ssi-numfield{flex:0 0 auto}.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls .ssi-row>.ssi-seg,.ir.has-result .ssi-root:not(.ssi-fs)>.ssi-controls .ssi-row>.ssi-slider{flex:1 0 100%;order:3}.ir.has-result .ssi-root.ssi-clean:not(.ssi-fs) .ssi-controls,.ir.has-result .ssi-root:not(.ssi-fs) .ssi-touch-hint{display:none}}.vcard{background:linear-gradient(145deg,#2d2d2d,#242424);border:1px solid var(--ip-border);border-top:2px solid var(--vc-rarity,var(--ip-gold));border-radius:14px;padding:11px 14px 12px}.vc-id{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-bottom:9px}.vc-rarity{flex:0 0 auto;padding:3px 9px;border-radius:6px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:color-mix(in srgb,var(--vc-rarity,var(--ip-gold)) 80%,#000);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.vc-dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;box-shadow:0 0 6px currentColor}.vc-name{margin:0;min-width:0;font:700 15.5px Inter,sans-serif;color:#fff}.vc-weartag{font-size:10.5px;font-weight:700;letter-spacing:.03em;padding:2px 9px;border-radius:999px;white-space:nowrap;color:#fff;background:color-mix(in srgb,var(--ss-wear,#4ade80) 26%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ss-wear,#4ade80) 55%,transparent)}.vc-weartag[data-wear=fn]{--ss-wear:#4ade80}.vc-weartag[data-wear=mw]{--ss-wear:#a3e635}.vc-weartag[data-wear=ft]{--ss-wear:#fbbf24}.vc-weartag[data-wear=ww]{--ss-wear:#f97316}.vc-weartag[data-wear=bs]{--ss-wear:#ef4444}.vc-wearbar{margin-bottom:10px}.vc-wearbar-track{position:relative;height:8px;border-radius:4px;background:linear-gradient(90deg,#4ade80,#4ade80 7%,#a3e635 0,#a3e635 15%,#fbbf24 0,#fbbf24 38%,#f97316 0,#f97316 45%,#ef4444 0,#ef4444)}.vc-wearbar-cap{position:absolute;top:-2px;bottom:-2px;width:2px;background:#242424}.vc-wearbar-out{position:absolute;top:0;bottom:0;background:rgba(20,20,20,.72)}.vc-wearbar-marker{position:absolute;top:-5px;width:2px;height:18px;margin-left:-1px;background:#fff;box-shadow:0 0 6px rgba(255,255,255,.8)}.vc-wearbar-scale{display:flex;justify-content:space-between;margin-top:6px;font:600 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:rgba(255,255,255,.62)}.vc-wearbar-note{margin:5px 0 0;font-size:10.5px;color:rgba(255,255,255,.6)}.vc-grid{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 9px}.vc-cell{min-width:0;gap:7px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:5px 10px}.vc-cell,.vc-cell dt{display:flex;align-items:center}.vc-cell dt{gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.62);white-space:nowrap}.vc-cell dd{margin:0;font-size:12.5px;font-weight:600;color:#fff;overflow-wrap:anywhere}.vc-cell dd.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--ip-gold)}.vc-cell-link{flex:1 1 100%}.vc-ellip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-pattern{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:999px;font:650 10px Inter,sans-serif;color:#7fb0e8;background:rgba(94,151,216,.14);border:1px solid rgba(94,151,216,.35);vertical-align:2px}.vc-pattern.t1{color:#ffd166;background:rgba(212,175,55,.14);border-color:rgba(212,175,55,.4)}.vc-copy{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:20px;padding:2px 5px;border-radius:5px;border:1px solid rgba(255,255,255,.12);background:transparent;color:rgba(255,255,255,.45);cursor:pointer;transition:color .15s,border-color .15s}.vc-copy:hover{color:var(--ip-gold);border-color:var(--ip-gold)}.vc-copy.copied{color:var(--ip-green);border-color:var(--ip-green)}.vc-stickers{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:9px}.vc-sticker{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 10px 4px 6px;border-radius:8px;background:rgba(0,0,0,.14);border:1px solid rgba(255,255,255,.05);font-size:11.5px;color:#ddd}.vc-sticker img{width:34px;height:26px;object-fit:contain;flex:0 0 auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.vc-sticker-name{min-width:0;font-weight:600;color:rgba(255,255,255,.9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-sticker-slot{flex:0 0 auto;font:600 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:rgba(255,255,255,.58);text-transform:uppercase}.vc-sticker-wear{flex:0 0 auto;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums}.vc-sticker-wear.ok{color:#a3e635}.vc-sticker-wear.mid{color:#f0ad4e}.vc-sticker-wear.bad{color:#eb4b4b}.vc-verdict{display:flex;align-items:flex-start;gap:8px;margin:0;padding:6px 11px;border-left:3px solid var(--ip-gold);border-radius:0 8px 8px 0;background:rgba(212,175,55,.07);font-size:12px;line-height:1.55;color:#e8dfc0}.vc-verdict svg{flex:0 0 auto;margin-top:2px;color:var(--ip-gold)}.vcard.is-refreshing{opacity:.55;pointer-events:none}.vcard.is-refreshing .vc-loading-note{margin-top:10px}.vcard.is-loading{border-top-color:rgba(255,255,255,.18)}.vc-skel{border-radius:8px;background:linear-gradient(100deg,rgba(255,255,255,.05) 30%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 70%);background-size:220% 100%;animation:vcShimmer 1.3s ease-in-out infinite}@keyframes vcShimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.vc-skel-title{height:22px;max-width:320px;margin-bottom:12px}.vc-skel-bar{height:8px;margin-bottom:14px}.vc-skel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.vc-skel-grid .vc-skel{height:46px}.vc-loading-note{margin:12px 0 0;font-size:11.5px;color:var(--ip-dim)}.inspect-page .ip-card{background:#2a2a2a;border:1px solid var(--ip-border);border-radius:12px;overflow:hidden;margin-bottom:20px;transition:border-color .2s ease}.inspect-page .ip-card:hover{border-color:rgba(255,255,255,.12)}.inspect-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;cursor:pointer;font:700 14px Inter,sans-serif;transition:all .2s}.inspect-page .btn svg{width:16px;height:16px}.btn-warm{background:var(--ip-gold);color:#000;width:100%}.btn-warm:hover{background:var(--ip-gold-hover);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.inspect-page .btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.inspect-page .alert{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-size:13px;border:1px solid;margin-top:12px}.inspect-page .alert.ok{background:rgba(92,184,92,.1);border-color:rgba(92,184,92,.3);color:var(--ip-green)}.inspect-page .alert.err{background:rgba(235,75,75,.1);border-color:rgba(235,75,75,.3);color:var(--ip-red)}.ucard{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#242424;border:1px solid rgba(92,184,92,.3);border-radius:10px;margin-bottom:14px}.ucard img{width:40px;height:40px;border-radius:6px}.ucard-info{flex:1}.ucard-name{font-size:14px;font-weight:600}.ucard-id{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-dim);margin-top:2px}.ucard-badge{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:4px;background:rgba(92,184,92,.1);color:var(--ip-green);border:1px solid rgba(92,184,92,.3)}.login-area{text-align:center;padding:16px 12px}.login-area p{color:var(--ip-dim);font-size:13px;margin-bottom:14px;line-height:1.6}.steam-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);border:1px solid var(--ip-border);border-radius:8px;padding:10px 20px;color:#fff;font:600 14px Inter,sans-serif;cursor:pointer;transition:border-color .2s;text-decoration:none}.steam-btn:hover{border-color:var(--ip-gold)}.steam-btn svg{width:18px;height:18px;fill:currentColor;color:var(--ip-dim)}.inspect-page .result{display:none}.inspect-page .result.on{display:block}.inspect-page .log{background:#242424;border:1px solid var(--ip-border);border-radius:8px;padding:14px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-dim);max-height:180px;overflow-y:auto;white-space:pre-wrap;word-break:break-all;margin-top:8px}.inspect-page .log .ok{color:var(--ip-green)}.inspect-page .log .er{color:var(--ip-red)}.inspect-page .log .in{color:var(--ip-blue)}.inspect-page .log .ti{opacity:.6}.inspect-page .spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.2);border-top:2px solid var(--ip-gold);border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ir-guide-head{margin:34px 0 16px}.ir-guide-head h2{margin:0 0 4px;font:700 18px Inter,sans-serif;letter-spacing:-.01em;color:#fff}.ir-guide-head p{margin:0;font-size:12.5px;color:var(--ip-dim)}.seo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.seo-text p{font-size:14px;color:#999;line-height:1.8;margin-bottom:14px;max-width:800px}.seo-text p:last-child{margin-bottom:0}.seo-text strong{color:#ddd}.seo-text code{background:#333;padding:2px 6px;border-radius:4px;font-size:13px;color:var(--ip-gold)}.seo-text ul{color:#999;font-size:14px;line-height:1.8;padding-left:20px;margin-bottom:14px;max-width:800px}.seo-text li{margin-bottom:4px}.seo-table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px;font-variant-numeric:tabular-nums}.seo-table th{text-align:left;background:#333;color:#fff;font-weight:600;font-size:13px}.seo-table td,.seo-table th{padding:10px 14px;border-bottom:1px solid var(--ip-border)}.seo-table td{color:#999}.seo-table tr:last-child td{border-bottom:none}.seo-table tr:hover td{background:rgba(255,255,255,.02)}.faq-list{max-width:100%}.faq-item{border-bottom:1px solid var(--ip-border)}.faq-item:last-child{border-bottom:none}.faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:none;border:none;color:#fff;font-size:14px;font-weight:600;text-align:left;cursor:pointer;font-family:inherit;list-style:none}.faq-q::-webkit-details-marker{display:none}.faq-q svg{color:#888;transition:transform .2s;flex-shrink:0;margin-left:16px}.faq-item[open] .faq-q svg{transform:rotate(180deg)}.faq-q:focus-visible{outline:2px solid var(--ip-gold);outline-offset:2px;border-radius:4px}.faq-inner{padding:0 0 16px;font-size:14px;color:#999;line-height:1.7}.toast-container{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:100000;display:flex;flex-direction:column-reverse;gap:8px;pointer-events:none;max-width:420px;width:calc(100% - 32px)}.toast{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;background:rgba(26,26,26,.92);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.4);pointer-events:auto;animation:toastIn var(--sa-duration-fast,.15s) var(--sa-ease-standard,cubic-bezier(.4,0,.2,1));font:500 13px Inter,sans-serif;color:rgba(255,255,255,.85);min-width:200px}.toast.removing{animation:toastOut var(--sa-duration-fast,.15s) var(--sa-ease-standard,cubic-bezier(.4,0,.2,1)) forwards}.toast-icon{width:18px;height:18px;flex-shrink:0;border-radius:5px;display:flex;align-items:center;justify-content:center}.toast-icon svg{width:12px;height:12px}.toast.toast-success .toast-icon{background:rgba(92,184,92,.15);color:#5cb85c}.toast.toast-error .toast-icon{background:rgba(235,75,75,.15);color:#eb4b4b}.toast.toast-info .toast-icon{background:rgba(212,175,55,.15);color:var(--ip-gold)}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translateY(-8px)}}@media (max-width:768px){.inspect-page .toast-container{bottom:calc(150px + env(safe-area-inset-bottom, 0px));left:50%;right:auto;transform:translateX(-50%);width:calc(100% - 24px)}}.inspect-page ::-webkit-scrollbar{width:6px}.inspect-page ::-webkit-scrollbar-track{background:#2a2a2a}.inspect-page ::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.viewer-wrap{position:relative;background:#1a1a1e;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.03) inset,0 0 34px -10px color-mix(in srgb,var(--ss-rarity,transparent) 45%,transparent);transition:border-radius .3s ease,box-shadow .3s ease,border-color .3s ease}.viewer-wrap:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.25) 100%);border-radius:16px}.ssi-root{position:relative;width:100%;--ss-sel:#4fb0e6;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ssi-error,.ssi-frame-wrap{position:relative;width:100%;height:var(--ssi-viewer-h);background:#0b0f14;touch-action:none;overscroll-behavior:contain}.ssi-root.ssi-clean:not(.ssi-fs) .ssi-frame-wrap{height:max(var(--ssi-viewer-h),min(calc(var(--ssi-viewer-h) + 220px),calc(100vh - 180px)));height:max(var(--ssi-viewer-h),min(calc(var(--ssi-viewer-h) + 220px),calc(100dvh - 180px)))}@media (pointer:coarse){.ssi-root:not(.ssi-fs) .ssi-frame-wrap{touch-action:pan-y}}.ssi-touch-hint{display:none}@media (pointer:coarse){.ssi-root:not(.ssi-fs) .ssi-touch-hint{display:block;position:absolute;left:50%;bottom:78px;z-index:4;transform:translateX(-50%);max-width:calc(100% - 24px);margin:0;padding:6px 12px;border-radius:999px;background:rgba(20,24,32,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:rgba(255,255,255,.8);font:600 11px Inter,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;animation:ssiHintOut .4s ease 6s both}}@keyframes ssiHintOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.ssi-touch-hint{animation:none!important}}.ssi-frame,.ssi-frames{position:absolute;inset:0}.ssi-frame{width:100%;height:100%;border:0;display:block;background:#0b0f14;color-scheme:light;opacity:1;transition:opacity .26s cubic-bezier(.2,.8,.2,1)}.ssi-frame.is-hidden{opacity:0}.ssi-frame.is-live{z-index:2}.ssi-frames.is-loading:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:3;background:linear-gradient(90deg,transparent 0,var(--ip-gold,#d4af37) 50%,transparent 100%);animation:ssiBusySweep 1.1s ease-in-out infinite}@keyframes ssiBusySweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ssi-root:fullscreen{background:#0b0f14}.ssi-root.ssi-fs:not(:fullscreen){position:fixed;inset:0;z-index:99999;width:100vw;height:100vh;height:100dvh;background:#0b0f14}.ssi-root.ssi-fs .ssi-frame-wrap,.ssi-root:fullscreen .ssi-frame-wrap{height:100vh;height:100dvh;max-height:none;border-radius:0}.ssi-root.ssi-fs .ssi-frame,.ssi-root:fullscreen .ssi-frame{height:100vh;height:100dvh}.ssi-root.ssi-fs,.ssi-root:fullscreen{--ssi-ctl-top:max(12px,env(safe-area-inset-top,12px))}.ssi-root.ssi-fs.ssi-fpv,.ssi-root:fullscreen.ssi-fpv{--ssi-ctl-top:calc(60px + env(safe-area-inset-top, 0px))}.ssi-root.ssi-fs .ssi-tools,.ssi-root:fullscreen .ssi-tools{z-index:8;transition:right .22s ease}.ssi-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;color:rgba(255,255,255,.38);padding:24px}.ssi-error svg{width:46px;height:46px;color:var(--ip-red);opacity:.7}.ssi-error p{margin:0;font-size:14px;font-weight:500;max-width:340px}.ssi-error-detail{font-size:12.5px!important;color:rgba(255,255,255,.6)!important}.ssi-loading{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:#0b0f14;color:rgba(255,255,255,.5);font-size:13px}.ssi-loading .spinner{width:36px;height:36px;border:3px solid rgba(255,255,255,.08);border-top:3px solid var(--ip-gold);border-radius:50%;animation:spin .8s cubic-bezier(.4,0,.2,1) infinite}.ssi-loading p{margin:0}.ssi-slowpill{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);z-index:3;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;background:rgba(11,15,20,.88);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(255,255,255,.75);font:600 12px Inter,sans-serif;white-space:nowrap}.ssi-slowpill button{padding:5px 12px;background:rgba(255,255,255,.1);border:0;border-radius:999px;color:#fff;font:650 12px Inter,sans-serif;cursor:pointer}.ssi-defer{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;background:#0b0f14;color:rgba(255,255,255,.55);font-size:13px}.ssi-defer p{margin:0;max-width:320px;line-height:1.55}.ssi-defer-note{font-size:11.5px;color:rgba(255,255,255,.4)}.ssi-embed-error{color:rgba(255,255,255,.55)}.ssi-embed-error svg{color:var(--ip-red);opacity:.75}.ssi-embed-error p{max-width:300px;text-align:center;line-height:1.55}.ssi-retry{margin-top:12px;padding:8px 18px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:650;color:#14181f;background:var(--ip-gold,#d4af37);border:1px solid var(--ip-gold,#d4af37);min-height:40px}.ssi-retry:hover{background:#e6c250;border-color:#e6c250}.ssi-retry:focus-visible{outline:2px solid #fff;outline-offset:2px}.ssi-identity{display:flex;align-items:center;gap:9px;min-width:0;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--ss-rarity,rgba(255,255,255,.3)) 55%,transparent)}.ssi-badge{flex:0 0 auto;padding:3px 9px;border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:color-mix(in srgb,var(--ss-rarity,var(--ip-gold,#d4af37)) 88%,#000);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.ssi-title-dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;box-shadow:0 0 6px currentColor}.ssi-title-name{flex:0 1 auto;min-width:0;font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.6)}.ssi-float-readout{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:baseline;gap:8px}.ssi-buy{margin-top:8px}.ssi-buy .sa-buy-cta{padding:8px 12px;font-size:13px}@media (max-width:768px){.ssi-root:not(.ssi-fs) .ssi-buy,.ssi-root:not(.ssi-fs) .ssi-buy-mini{display:none}}.ssi-buy-mini{position:absolute;left:14px;bottom:14px;z-index:4}.ssi-wear{font-size:10.5px;font-weight:700;letter-spacing:.03em;padding:2px 8px;border-radius:999px;white-space:nowrap;color:#fff;background:color-mix(in srgb,var(--ss-wear,#4ade80) 26%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ss-wear,#4ade80) 55%,transparent)}.ssi-wear[data-wear=fn]{--ss-wear:#4ade80}.ssi-wear[data-wear=mw]{--ss-wear:#a3e635}.ssi-wear[data-wear=ft]{--ss-wear:#fbbf24}.ssi-wear[data-wear=ww]{--ss-wear:#f97316}.ssi-wear[data-wear=bs]{--ss-wear:#ef4444}.ssi-root{--ssi-ctl-top:12px}.ssi-root.ssi-fpv{--ssi-ctl-top:56px}.ssi-tools{position:absolute;top:var(--ssi-ctl-top);right:12px;z-index:4;display:inline-flex;align-items:center;gap:2px;padding:4px;background:rgba(20,24,32,.58);border:1px solid rgba(255,255,255,.14);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ssi-tool{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:rgba(255,255,255,.78);background:transparent;border:0;border-radius:50%;cursor:pointer;font-size:15px;transition:color .18s,background .18s}.ssi-tool:hover{color:#fff;background:rgba(255,255,255,.12)}.ssi-tool:focus-visible{outline:2px solid var(--ip-gold);outline-offset:2px}.ssi-tool.on{color:#fff;background:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.ssi-tool-share{width:auto;gap:7px;padding:0 13px;border-radius:999px;color:var(--ip-gold)}.ssi-tool-share:hover{color:#1a1a1e;background:var(--ip-gold)}.ssi-tool-share i{font-size:13px}.ssi-tool-share-label{font:650 11.5px Inter,sans-serif;letter-spacing:.02em}@media (max-width:640px){.ssi-tool-share{width:34px;padding:0}.ssi-tool-share-label{display:none}}.ssi-controls{position:relative;z-index:2;padding:12px 14px 14px;display:flex;flex-direction:column;gap:12px;background:var(--ip-surface);border-top:1px solid var(--ip-border)}@media (max-width:640px){.ssi-controls{gap:14px}.ssi-seg button{flex:1 1 0}.ssi-slider input[type=range]::-webkit-slider-thumb{width:22px;height:22px}.ssi-slider input[type=range]::-moz-range-thumb{width:22px;height:22px}.ssi-row-label,.ssi-row-val{font-size:12px}.ssi-identity{flex-wrap:wrap}.ssi-title-name{white-space:normal}.ssi-row{flex-wrap:wrap;row-gap:9px}.ssi-row>.ssi-numfield{order:2;margin-left:auto}.ssi-row>.ssi-slider{order:3;flex:1 0 100%}}.ssi-root.ssi-fs .ssi-controls,.ssi-root:fullscreen .ssi-controls{position:absolute;left:0;top:0;bottom:0;right:auto;z-index:4;width:min(392px,94vw);background:none;border-top:none;padding:calc(var(--ssi-ctl-top, 12px) + 8px) 26px max(12px,env(safe-area-inset-bottom,12px)) max(14px,env(safe-area-inset-left,14px));flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ssi-root.ssi-fs:not(.ssi-fs-ctl) .ssi-controls{pointer-events:none}.ssi-root.ssi-fs:not(.ssi-fs-ctl) .ssi-controls>*{pointer-events:auto}.ssi-root.ssi-fs.ssi-fs-ctl .ssi-controls{touch-action:pan-y}@media (pointer:coarse){.ssi-slider input[type=range]{touch-action:pan-y}}.ssi-root.ssi-fs .ssi-controls>:first-child,.ssi-root:fullscreen .ssi-controls>:first-child{margin-top:auto}.ssi-controls>.ssi-buy{flex:0 0 auto}.ssi-fs-toggle{display:none;align-self:flex-start;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(20,24,32,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:rgba(255,255,255,.82);font:650 12px Inter,sans-serif;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.ssi-root.ssi-fs .ssi-fs-toggle{display:inline-flex}.ssi-fs-toggle:hover{color:#fff;border-color:var(--ip-gold)}.ssi-fs-toggle i{font-size:11px;color:var(--ip-gold)}.ssi-root.ssi-fs:not(.ssi-fs-ctl) .ssi-controls>:not(.ssi-identity):not(.ssi-buy):not(.ssi-fs-toggle){display:none}.ssi-root.ssi-fs.ssi-fs-ctl .ssi-controls>:not(.ssi-identity):not(.ssi-buy):not(.ssi-fs-toggle){animation:irFsCardsIn var(--sa-duration-overlay,.2s) var(--sa-ease-standard,cubic-bezier(.4,0,.2,1)) both}@keyframes irFsCardsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ssi-hud-stat{display:inline-flex;align-items:baseline;gap:5px;padding:2px 8px;border-radius:999px;background:rgba(20,24,32,.6);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.ssi-hud-k{font:700 9px Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5)}.ssi-hud-v{font:700 11.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-gold)}@media (max-width:640px){.ssi-root.ssi-fs .ssi-controls{padding-top:calc(var(--ssi-ctl-top, 12px) + 52px)}}.ssi-fs-browse{position:absolute;z-index:7;top:0;right:0;bottom:0;width:var(--ssi-fs-browse-w,min(400px,34vw));display:flex;padding:max(10px,env(safe-area-inset-top,10px)) max(10px,env(safe-area-inset-right,10px)) max(10px,env(safe-area-inset-bottom,10px)) 0;animation:ssiBrowseIn .22s ease}.ssi-fs-browse .skinpicker{flex:1;min-width:0;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.6)}@keyframes ssiBrowseIn{0%{transform:translateX(16px);opacity:0}to{transform:none;opacity:1}}.ssi-fs-browse-scrim{position:absolute;inset:0;z-index:6;background:rgba(0,0,0,.35)}@media (min-width:769px){.ssi-root.ssi-fs-browsing .ssi-frame{transform:translateX(calc(var(--ssi-fs-browse-w, min(400px, 34vw)) / -2));transition:transform .22s ease}.ssi-fs-browse-scrim{display:none}.ssi-root.ssi-fs-browsing .ssi-tools{right:calc(var(--ssi-fs-browse-w, min(400px, 34vw)) + 12px)}}@media (max-width:768px){.ssi-root.ssi-fs-browsing .ssi-tools{display:none}.ssi-fs-browse{width:100%;padding:0;animation:ssiBrowseUp .22s ease}.ssi-fs-browse .skinpicker{border-radius:0}}@keyframes ssiBrowseUp{0%{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}.ssi-root.ssi-fs .ssi-identity,.ssi-root:fullscreen .ssi-identity{flex:none;padding-bottom:6px}.ssi-root.ssi-fs .ssi-buy,.ssi-root:fullscreen .ssi-buy{margin:0}.ssi-root.ssi-fs .ssi-extrasgroup,.ssi-root.ssi-fs .ssi-groups-top,.ssi-root.ssi-fs .ssi-slidergroups,.ssi-root:fullscreen .ssi-extrasgroup,.ssi-root:fullscreen .ssi-groups-top,.ssi-root:fullscreen .ssi-slidergroups{width:100%;max-width:none;margin:0}.ssi-root.ssi-fs .ssi-groups-top,.ssi-root:fullscreen .ssi-groups-top{grid-template-columns:1fr;gap:8px}.ssi-root.ssi-fs .ssi-slidergroups.has-gloves,.ssi-root:fullscreen .ssi-slidergroups.has-gloves{grid-template-columns:1fr}.ssi-root.ssi-fs .ssi-st-gate,.ssi-root:fullscreen .ssi-st-gate{margin:0}.ssi-root.ssi-fs .ssi-slidergroup,.ssi-root:fullscreen .ssi-slidergroup{padding:8px 11px 10px;gap:7px}.ssi-groups-top{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:640px;margin:0 auto;align-items:start}.ssi-groups-top .ssi-seg{flex:1;min-width:0}.ssi-groups-top .ssi-seg button{flex:1 1 0;padding:0 8px}.ssi-mode-note{margin:0;padding:7px 10px;border-radius:8px;font-size:11.5px;line-height:1.5;color:rgba(255,255,255,.75);background:rgba(79,176,230,.1);border:1px solid rgba(79,176,230,.3)}.ssi-seg{position:relative;display:inline-flex;padding:3px;height:34px;background:rgba(20,24,32,.55);border:1px solid rgba(255,255,255,.14);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ssi-seg-ind{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:color-mix(in srgb,var(--ss-sel) 46%,transparent);box-shadow:none;transition:transform .24s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ssi-seg.is-fpv .ssi-seg-ind{transform:translateX(100%)}.ssi-seg button{position:relative;z-index:1;flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;font-size:12px;font-weight:650;white-space:nowrap;color:rgba(255,255,255,.65);background:transparent;border:0;border-radius:999px;cursor:pointer;font-family:inherit;transition:color .18s}.ssi-seg button i{font-size:11px;opacity:.75}.ssi-seg button:hover{color:#fff}.ssi-seg button.active{color:#fff;font-weight:700}.ssi-seg button.active i{opacity:1}.ssi-seg button:focus-visible{outline:2px solid var(--ip-gold);outline-offset:2px}.ssi-ctl{display:flex;align-items:center}.ssi-ctl,.ssi-ctl>div{min-width:0}@media (max-width:640px){.ssi-groups-top{grid-template-columns:1fr}.ssi-seg{height:38px}.ssi-ctl>div{flex:1 1 auto;width:100%}.ssi-ctl>div>span{flex:0 0 var(--ssi-gutter)}.ssi-ctl>div>button{flex:1 1 auto;min-width:0}}.ssi-slidergroups{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;max-width:640px;margin:0 auto}.ssi-slidergroups.has-gloves{max-width:1100px}@media (min-width:1025px){.ssi-slidergroups.has-gloves{grid-template-columns:1fr 1fr}}.ssi-slidergroup{min-width:0;display:flex;flex-direction:column;gap:9px;padding:12px 14px 13px;background:rgba(20,24,32,.45);border:1px solid transparent;border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ssi-extrasgroup{width:100%;max-width:640px;margin:0 auto}.ssi-group-title{color:rgba(255,255,255,.55);font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.ssi-slidergroup .ssi-pattern{max-width:none;margin:2px 0 0}.ssi-row{display:flex;align-items:center;gap:12px}.ssi-pattern{max-width:640px;width:100%;margin:2px auto 0}.ssi-pattern p{margin:0 0 8px}.ssi-pattern-criteria{font-size:12px;line-height:1.55;color:rgba(255,255,255,.62)}.ssi-pattern-nick,.ssi-pattern-premium{font-size:11.5px;line-height:1.5;color:rgba(255,255,255,.5)}.ssi-pattern-premium strong{color:rgba(255,255,255,.78);font-weight:650}.ssi-pattern-hit{padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.5;color:rgba(255,255,255,.82);background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.3)}.ssi-pattern-hit strong{color:#fff}.ssi-pattern-conf{color:rgba(255,255,255,.55)}.ssi-pattern-seeds{display:flex;flex-wrap:wrap;gap:6px}.ssi-pattern-seed{display:inline-flex;align-items:baseline;gap:6px;padding:5px 10px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:11px;color:rgba(255,255,255,.72);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);transition:color .15s,background .15s,border-color .15s}.ssi-pattern-seed-n{font-weight:700;font-variant-numeric:tabular-nums}.ssi-pattern-seed-t{opacity:.7}.ssi-pattern-seed.unconfirmed{opacity:.6;border-style:dashed}.ssi-pattern-seed.active{color:#14181f;background:var(--ip-gold,#d4af37);border-color:var(--ip-gold,#d4af37)}.ssi-pattern-seed.active .ssi-pattern-seed-t{opacity:.8}@media (hover:hover){.ssi-pattern-seed:hover:not(.active){color:#fff;background:rgba(255,255,255,.12)}}.ssi-pattern-seed:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}@media (pointer:coarse){.ssi-pattern-seed{min-height:44px;padding:6px 14px;font-size:12px}}.ssi-extras{display:flex;align-items:center;gap:8px;margin-top:2px}.ssi-st{padding:6px 10px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:10.5px;font-weight:700;letter-spacing:.3px;color:rgba(255,255,255,.6);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);transition:color .15s,background .15s,border-color .15s;white-space:nowrap}.ssi-st:hover{color:#fff;background:rgba(255,255,255,.1)}.ssi-st.on{color:#ffb27d;background:rgba(207,106,50,.18);border-color:rgba(207,106,50,.55)}.ssi-st-gate{margin:2px 0 0;font-size:11px;line-height:1.5;color:rgba(255,255,255,.58)}.ssi-numin,.ssi-textin{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#fff;font-family:inherit;font-size:11px;padding:6px 8px;outline:none;min-width:0;transition:border-color .15s}.ssi-numin{width:64px;-moz-appearance:textfield;appearance:textfield}@media (pointer:coarse){.ssi-numin{width:82px}}.ssi-numin::-webkit-inner-spin-button,.ssi-numin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ssi-textin{flex:1}.ssi-numin:focus,.ssi-textin:focus{border-color:rgba(212,175,55,.6)}.ssi-textin::placeholder{color:rgba(255,255,255,.35)}.ssi-microcopy{margin:-2px 0 0;font-size:10.5px;line-height:1.5;color:rgba(255,255,255,.48)}.ssi-controls{--ssi-gutter:58px}.ssi-row-label{flex:0 0 var(--ssi-gutter);color:rgba(255,255,255,.7);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.ssi-row-val{flex:0 0 56px;text-align:right;color:#fff;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.ssi-numfield{flex:0 0 auto;display:inline-flex;align-items:center;gap:2px}.ssi-numfield-in{width:58px;padding:4px 2px;text-align:center;color:#fff;font-weight:700;font-size:13px;line-height:1.2;font-family:inherit;font-variant-numeric:tabular-nums;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:7px;outline:none;transition:border-color .15s,background .15s}.ssi-numfield-in:focus{border-color:rgba(212,175,55,.65);background:rgba(255,255,255,.1)}.ssi-numfield-in:disabled{opacity:.45;cursor:not-allowed}.ssi-numfield-btn{flex:none;width:22px;height:26px;display:grid;place-items:center;padding:0;font-size:9px;color:rgba(255,255,255,.6);background:none;border:0;border-radius:6px;cursor:pointer;transition:color .15s,background .15s}@media (hover:hover){.ssi-numfield-btn:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.1)}}.ssi-numfield-btn:disabled{opacity:.3;cursor:default}.ssi-numfield-btn:focus-visible,.ssi-numfield-in:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.ssi-slider{position:relative;flex:1;height:32px;display:flex;align-items:center}.ssi-slider:before{content:"";left:0;right:0;border-radius:4px;background:rgba(255,255,255,.16);z-index:0}.ssi-fill,.ssi-fill-grad,.ssi-fill-mask,.ssi-slider:before{position:absolute;top:50%;transform:translateY(-50%);height:6px;pointer-events:none}.ssi-fill-grad{left:0;right:0;border-radius:4px;background:linear-gradient(90deg,#4ade80,#4ade80 7%,#a3e635 0,#a3e635 15%,#fbbf24 0,#fbbf24 38%,#f97316 0,#f97316 45%,#ef4444 0,#ef4444);z-index:0}.ssi-fill-mask{right:0;border-radius:0 4px 4px 0;background:color-mix(in srgb,#0b0f14 82%,transparent);z-index:1}.ssi-fill{left:0;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--ss-sel) 55%,#2a3340),var(--ss-sel));z-index:1}.ssi-slider input[type=range]{position:relative;z-index:2;width:100%;height:32px;-webkit-appearance:none;appearance:none;background:none;cursor:pointer;margin:0}.ssi-slider input[type=range]:disabled{opacity:.4;cursor:default}.ssi-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ip-gold);box-shadow:0 0 10px rgba(212,175,55,.4),0 2px 6px rgba(0,0,0,.5);cursor:pointer}.ssi-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ip-gold);box-shadow:0 0 10px rgba(212,175,55,.4);cursor:pointer}.ss-fs-wchips{display:flex;gap:2px;padding:4px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:12px}.ss-fs-wchip{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px 5px;font-size:10px;font-weight:800;letter-spacing:.3px;color:rgba(255,255,255,.72);background:transparent;border:1px solid transparent;border-radius:9px;cursor:pointer;font-family:inherit;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}.ss-fs-wchip[data-wear=fn]{--ss-wear:#4ade80}.ss-fs-wchip[data-wear=mw]{--ss-wear:#a3e635}.ss-fs-wchip[data-wear=ft]{--ss-wear:#fbbf24}.ss-fs-wchip[data-wear=ww]{--ss-wear:#f97316}.ss-fs-wchip[data-wear=bs]{--ss-wear:#ef4444}.ss-fs-wchip-bar{width:18px;height:3px;border-radius:999px;background:var(--ss-wear,#888)}.ss-fs-wchip:hover{color:#fff;background:rgba(255,255,255,.05)}.ss-fs-wchip.active{color:#fff;background:color-mix(in srgb,var(--ss-wear,#888) 26%,transparent);border-color:transparent;box-shadow:none}.ss-fs-wchip:disabled{opacity:.5;cursor:default}@media (pointer:coarse){.ss-fs-wchip{padding:13px 2px 12px}}.scb{border:1px solid rgba(255,255,255,.08);background:#1a1a1e;border-radius:16px;padding:14px}.scb-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.scb-title{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.62)}.ir-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.ir-overlay-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ir-overlay-panel{position:relative;z-index:1;width:min(960px,100%);height:min(760px,88dvh);border-radius:16px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6);animation:irPanelIn var(--sa-duration-overlay,.2s) var(--sa-ease-standard,cubic-bezier(.4,0,.2,1))}@keyframes irPanelIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (max-width:768px){.ir-overlay{padding:0;align-items:stretch}.ir-overlay-panel{animation-name:irPanelUp}@keyframes irPanelUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ir-overlay-panel{width:100%;height:100%;max-height:100dvh;border-radius:0}}.skinpicker{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;min-width:0;background:#1a1a1e;border:1px solid rgba(255,255,255,.08)}.skinpicker-head{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 14px 12px;border-bottom:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(0,0,0,.18))}.skinpicker-titlerow{display:flex;align-items:center;justify-content:space-between;gap:8px}.skinpicker-title{display:flex;align-items:center;gap:7px;margin:0;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55)}.skinpicker-title i{color:var(--ip-gold,#d4af37);font-size:12px}.skinpicker-total{font-size:10.5px;font-weight:700;color:rgba(255,255,255,.5);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:2px 8px;font-variant-numeric:tabular-nums}.skinpicker-total-lbl{font-weight:600;opacity:.72}.skinpicker-close{flex:none;width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;font-size:12px;color:rgba(255,255,255,.55);background:rgba(255,255,255,.05);transition:color .15s,background .15s}.skinpicker-close:hover{color:#fff;background:rgba(255,255,255,.13)}.skinpicker-close:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.skinpicker-search{width:100%;padding:10px 12px;font-size:13px;font-family:inherit;color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;outline:none;transition:border-color .15s}.skinpicker-search:focus{border-color:rgba(212,175,55,.6)}.skinpicker-search::placeholder{color:rgba(255,255,255,.38)}.skinpicker-searchwrap{position:relative;display:flex;align-items:center}.skinpicker-searchicon{position:absolute;left:11px;font-size:11px;color:rgba(255,255,255,.35);pointer-events:none}.skinpicker-searchwrap .skinpicker-search{padding-left:30px;padding-right:30px}.skinpicker-search::-webkit-search-cancel-button{display:none}.skinpicker-clear{position:absolute;right:6px;width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer;font-size:11px;color:rgba(255,255,255,.5);background:rgba(255,255,255,.08);transition:color .15s,background .15s}.skinpicker-clear:hover{color:#fff;background:rgba(255,255,255,.16)}.skinpicker-pills,.skinpicker-tabs{display:flex;flex-wrap:nowrap;gap:5px;overflow-x:auto;scrollbar-width:none;padding-bottom:1px;min-width:0;scroll-snap-type:x proximity;mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.skinpicker-pills::-webkit-scrollbar,.skinpicker-tabs::-webkit-scrollbar{display:none}.skinpicker-pill,.skinpicker-tab{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;font-family:inherit;border-radius:999px;cursor:pointer;white-space:nowrap;transition:color .15s,background .15s,border-color .15s}.skinpicker-tab{padding:5px 11px;font-size:11.5px;font-weight:650;color:rgba(255,255,255,.62);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.skinpicker-pill{padding:3px 9px;font-size:10.5px;font-weight:600;color:rgba(255,255,255,.55);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07)}.skinpicker-pill:hover,.skinpicker-tab:hover{color:#fff;background:rgba(255,255,255,.1)}.skinpicker-pill.active,.skinpicker-tab.active{color:#14181f;background:var(--ip-gold,#d4af37);border-color:var(--ip-gold,#d4af37)}.skinpicker-pill-n{margin-left:5px;font-size:9.5px;opacity:.6;font-variant-numeric:tabular-nums}.skinpicker-pill.active .skinpicker-pill-n{opacity:.75}.skinpicker-filterrow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;min-width:0}.skinpicker-colors{flex:1 1 100%;display:flex;align-items:center;gap:4px;min-width:0;flex-wrap:wrap;gap:5px 2px;padding:1px 0}.skinpicker-color{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;padding:0;border:1.5px solid transparent;border-radius:50%;background:none;cursor:pointer;transition:border-color .15s,background .15s,opacity .15s}.skinpicker-color span{width:11px;height:11px;border-radius:50%;background:var(--sw,#888);box-shadow:inset 0 0 0 1px rgba(255,255,255,.38)}.skinpicker-color:hover{background:rgba(255,255,255,.08)}.skinpicker-color.active{border-color:var(--rr,#888);background:color-mix(in srgb,var(--rr,#888) 18%,transparent)}.skinpicker-color:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.skinpicker-sort{flex:0 0 auto;display:inline-flex;padding:2px;gap:2px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.04)}.skinpicker-sort button{padding:3px 10px;border:0;border-radius:999px;background:none;color:rgba(255,255,255,.55);font:650 10.5px Inter,sans-serif;cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.skinpicker-sort button:hover{color:#fff}.skinpicker-sort button.active{color:#14181f;background:var(--ip-gold,#d4af37)}.skinpicker-sort button:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.skinpicker-jump{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid rgba(212,175,55,.35);border-radius:999px;background:rgba(212,175,55,.1);color:var(--ip-gold,#d4af37);font:650 10px Inter,sans-serif;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.skinpicker-jump:hover{background:var(--ip-gold,#d4af37);color:#14181f}.skinpicker-jump i{font-size:9px}.skinpicker-jump:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.skinpicker-scroll{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 14px 16px;min-height:0}.skinpicker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}@media (max-width:1024px){.skinpicker{--sp-cols:4}.skinpicker-grid{grid-template-columns:repeat(var(--sp-cols,4),minmax(0,1fr))}}@media (max-width:640px){.skinpicker{--sp-cols:3}}.skinpicker-card{position:relative;display:flex;flex-direction:column;gap:3px;content-visibility:auto;contain-intrinsic-size:auto 150px;padding:7px 5px 8px;text-align:center;font-family:inherit;cursor:pointer;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-bottom:2px solid var(--rc,rgba(255,255,255,.12));border-radius:11px;transition:border-color .15s,background .15s,transform .1s}@media (hover:hover){.skinpicker-card:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.22);border-bottom-color:var(--rc,rgba(255,255,255,.3));transform:translateY(-2px)}}.skinpicker-card.active{border-color:rgba(212,175,55,.75);background:rgba(212,175,55,.12);box-shadow:0 0 0 1px rgba(212,175,55,.35)}.skinpicker-card.active .skinpicker-card-skin{color:#fff}.skinpicker-card.cursor{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.09)}.skinpicker-card:focus-visible,.skinpicker-pill:focus-visible,.skinpicker-tab:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.skinpicker-card-img{aspect-ratio:4/3;display:grid;place-items:center}.skinpicker-card-img img,.skinpicker-card-noimg{grid-area:1/1}.skinpicker-card-img img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .18s ease}@media (hover:hover){.skinpicker-card:hover .skinpicker-card-img img{transform:scale(1.06)}}.skinpicker-card-img .skinpicker-card-noimg{--fa-display:none;display:none;font-size:16px;color:rgba(255,255,255,.18)}.skinpicker-card-img.is-noimg{border-radius:8px;background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.015))}.skinpicker-card-img.is-noimg .skinpicker-card-noimg{--fa-display:block;display:block}.skinpicker-card-skin{font-size:11px;font-weight:600;line-height:1.2;color:rgba(255,255,255,.9);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.skinpicker-card-weapon{font-size:10px;letter-spacing:.02em;color:rgba(255,255,255,.42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skinpicker-empty{grid-column:1/-1;text-align:center;padding:28px 10px;font-size:12.5px;color:var(--ip-dim,rgba(255,255,255,.45))}.skinpicker-reset{display:block;margin:10px auto 0;padding:6px 14px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:650;color:rgba(255,255,255,.8);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14)}.skinpicker-reset:hover{background:rgba(255,255,255,.13);color:#fff}.skinpicker-skel{height:137px;border-radius:11px;background:linear-gradient(100deg,rgba(255,255,255,.04) 30%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.04) 70%);background-size:220% 100%;animation:skinpickerShimmer 1.3s ease-in-out infinite}@keyframes skinpickerShimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.gcp2-servers::-webkit-scrollbar,.skinpicker-scroll::-webkit-scrollbar{width:8px}.gcp2-servers::-webkit-scrollbar-thumb,.skinpicker-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:99px;border:2px solid transparent;background-clip:padding-box}.gcp2-servers::-webkit-scrollbar-thumb:hover,.skinpicker-scroll::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.22);background-clip:padding-box}.gcp2-servers,.skinpicker-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.ir-play-stats{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11.5px;font-weight:650;color:#6ee7a0;white-space:nowrap;font-variant-numeric:tabular-nums}.ir-play-stats .dot{width:6px;height:6px;border-radius:50%;background:#22c55e}.ir-play .ip-card-head{flex-wrap:wrap}.ir-play .ip-card-head>div:nth-child(2){min-width:0;flex:1}.ir-play-steplabel{display:flex;align-items:center;gap:9px;margin:14px 0 8px;font-size:12.5px;font-weight:650;color:rgba(255,255,255,.85)}.ir-play-gen{margin-top:-2px}.ir-play-gen .ir-play-steplabel{margin-top:0}.ir-tip{display:inline-grid;place-items:center;width:17px;height:17px;margin-left:7px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:none;color:rgba(255,255,255,.5);font-size:10px;font-weight:700;cursor:help;vertical-align:1px}.ir-tip:hover{color:#fff;border-color:rgba(255,255,255,.5)}.ir-tip:after{content:"";position:absolute;inset:-12px}.ir-tip{position:relative;cursor:pointer}.ir-tip[aria-expanded=true]{color:var(--ip-gold);border-color:var(--ip-gold)}.ir-tip-note{margin:0 0 8px;padding:8px 11px;border-radius:8px;font-size:11.5px;line-height:1.6;color:rgba(255,255,255,.75);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.gcp2-step{width:22px;height:22px;place-items:center;border-radius:50%;font-size:11.5px;font-weight:700;color:#14181f;background:var(--ip-gold,#d4af37);box-shadow:0 3px 10px -3px rgba(212,175,55,.6)}.gcp2-refresh,.gcp2-step{flex-shrink:0;display:grid}.gcp2-refresh{margin-left:10px;width:30px;height:30px;place-items:center;border-radius:8px;cursor:pointer;color:rgba(255,255,255,.6);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);transition:color .15s,background .15s}.gcp2-refresh:hover{color:#fff;background:rgba(255,255,255,.1)}.gcp2-refresh:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.gcp2-note{margin:10px 0 0;font-size:11.5px;line-height:1.55;color:var(--ip-dim,rgba(255,255,255,.45))}.gcp2-note i{color:rgba(255,255,255,.35);margin-right:5px}.gcp2-note code{font-size:11px;padding:1px 4px;border-radius:4px;background:rgba(255,255,255,.07);color:rgba(255,255,255,.75)}.gcp2-empty{margin:0;padding:18px 4px;font-size:12.5px;text-align:center;color:var(--ip-dim,rgba(255,255,255,.45))}.gcp2-servers{display:flex;flex-direction:column;gap:7px;overflow-y:auto;overscroll-behavior:contain;max-height:260px;min-height:0}@media (max-width:768px){.ir-rail.is-sheet .gcp2-servers{max-height:none;overflow:visible}}.gcp2-loading{display:flex;align-items:center;gap:10px;padding:16px 4px;font-size:12.5px;color:var(--ip-dim,rgba(255,255,255,.45))}.gcp2-loading .spinner{border-color:rgba(255,255,255,.1);border-top-color:var(--ip-blue,#5E97D8)}.gcp2-server{display:flex;align-items:center;gap:10px;padding:9px 11px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-radius:11px;transition:background .15s,border-color .15s}.gcp2-server:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.13)}.gcp2-server img{width:34px;height:34px;object-fit:contain;border-radius:6px;flex-shrink:0}.gcp2-server-info{min-width:0;flex:1}.gcp2-server-map{font-size:12.5px;font-weight:650;color:#fff}.gcp2-server-ip,.gcp2-server-map{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcp2-server-ip{font-size:10.5px;color:rgba(255,255,255,.58)}.gcp2-server-on{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:650;color:#6ee7a0;flex-shrink:0;font-variant-numeric:tabular-nums}.gcp2-server-on .dot{width:6px;height:6px;border-radius:50%;background:#22c55e}.gcp2-server-join{flex-shrink:0;padding:6px 12px;border-radius:7px;font-size:11.5px;font-weight:650;text-decoration:none;color:var(--ip-gold,#d4af37);background:rgba(212,175,55,.14);border:1px solid rgba(212,175,55,.32);transition:background .15s,color .15s,border-color .15s}.gcp2-server-join:hover{background:var(--ip-gold,#d4af37);border-color:var(--ip-gold,#d4af37);color:#14181f}.gcp2-server-join:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.ir-play-send{margin-top:4px}.ib-send-target{margin:10px 0 0;font-size:12px;line-height:1.5;text-align:center;color:var(--ip-dim,rgba(255,255,255,.45))}.ib-send-target strong{color:rgba(255,255,255,.8);font-weight:600}.ir-play-log{margin-top:8px}.ir-play-log summary{cursor:pointer;font-size:11.5px;font-weight:650;color:var(--ip-dim);list-style:none;padding:4px 0}.ir-play-log summary::-webkit-details-marker{display:none}.ir-play-log summary:before{content:"▸ "}.ir-play-log[open] summary:before{content:"▾ "}.ir-play-log summary:hover{color:#fff}.ir-play-log summary:focus-visible{outline:2px solid var(--ip-gold);outline-offset:2px;border-radius:4px}.ir-actionbar,.ir-play-entry{display:none}@media (max-width:768px){.ir-actionbar{position:fixed;left:0;right:0;bottom:var(--sa-bottom-nav-offset,0);z-index:840;display:grid;grid-template-columns:minmax(0,1.8fr) repeat(4,minmax(0,1fr));align-items:stretch;gap:6px;padding:8px max(12px,env(safe-area-inset-right,0px)) 8px max(12px,env(safe-area-inset-left,0px));background:rgba(20,23,28,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.1);transition:bottom .25s var(--sa-ease-standard,ease)}.ir.has-result{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.ir-actionbar-buy{display:flex;min-width:0}.ir-actionbar-buy>*{flex:1 1 auto;min-width:0}.ir-actionbar-buy .sa-buy-main{min-width:0;flex:1}.ir-actionbar-buy .sa-buy-cta{flex-direction:column;justify-content:center;min-width:0;min-height:48px;overflow:hidden;gap:1px;padding:5px 8px;border-radius:10px 0 0 10px}.ir-actionbar-buy .sa-buy-cta-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:650;opacity:.8}.ir-actionbar-buy .sa-buy-cta-price{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:800}.ir-actionbar-buy .sa-buy-toggle{min-height:48px;border-radius:0 10px 10px 0}.ir-actionbar-buy .sa-buy-main>.sa-buy-cta:only-child{border-radius:10px}.ir-actionbar-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:48px;padding:5px 2px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.05);color:#ccc;font:600 10.5px Inter,sans-serif;cursor:pointer;transition:color .15s,background .15s;min-width:0;overflow:hidden}.ir-actionbar-btn>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:374px){.ir-actionbar{gap:5px;grid-template-columns:minmax(0,2.1fr) repeat(4,minmax(0,1fr))}.ir-actionbar-btn{font-size:10px}.ir-actionbar-buy .sa-buy-cta{padding-left:6px;padding-right:6px}}.ir-actionbar-btn:hover{color:#fff;background:rgba(255,255,255,.1)}.ir-actionbar-btn:disabled{opacity:.45}.ir-actionbar-btn i{font-size:13px}.ir-play-entry{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.04);font-family:inherit;text-align:left;cursor:pointer}.ir-play-entry:active{background:rgba(255,255,255,.08)}.ir-play-entry-icon{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:rgba(240,173,78,.14);color:var(--ip-orange);font-size:12px}.ir-play-entry-text{min-width:0;display:flex;flex-direction:column;gap:2px}.ir-play-entry-title{font:650 13px Inter,sans-serif;color:#fff}.ir-play-entry-sub{font:500 11px Inter,sans-serif;color:var(--ip-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ir-play-entry-go{margin-left:auto;font-size:11px;color:rgba(255,255,255,.35)}.ir-rail{display:none}.ir-rail.is-sheet{display:block;position:fixed;left:0;right:0;bottom:0;z-index:940;max-height:82dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px 12px max(16px,env(safe-area-inset-bottom,16px));background:#212226;border-top:1px solid rgba(255,255,255,.12);border-radius:18px 18px 0 0;box-shadow:0 -18px 50px rgba(0,0,0,.55);animation:irSheetUp .25s ease}.ir-rail.is-sheet .ir-sheet-close{display:grid;place-items:center;position:sticky;top:0;margin-left:auto;width:36px;height:36px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(0,0,0,.35);color:rgba(255,255,255,.7);font-size:13px;cursor:pointer;z-index:2}.ir-rail.sheet-play .sec-prices,.ir-rail.sheet-play .sec-share,.ir-rail.sheet-prices .sec-play,.ir-rail.sheet-prices .sec-share{display:none}.ir-sheet-backdrop{display:block;position:fixed;inset:0;z-index:930;background:rgba(0,0,0,.55)}}@keyframes irSheetUp{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}.ir-overlay-panel.ir-history,.ir-overlay-panel.ir-keys{width:min(560px,100%);height:auto;max-height:80dvh;display:flex;flex-direction:column;background:#212226;border:1px solid rgba(255,255,255,.1)}@media (max-width:768px){.ir-overlay-panel.ir-history,.ir-overlay-panel.ir-keys{width:100%;max-height:88dvh;margin-top:auto;border-radius:18px 18px 0 0}}.ir-history-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.ir-history-head h2{margin:0;font:700 14px Inter,sans-serif;color:#fff}.ir-history-close{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.6);font-size:12px;cursor:pointer}.ir-history-close:hover{color:#fff;background:rgba(255,255,255,.12)}.ir-history-list{overflow-y:auto;overscroll-behavior:contain;padding:8px;min-height:0}.ir-hrow{display:flex;align-items:center;gap:4px;border-radius:10px}.ir-hrow:hover{background:rgba(255,255,255,.04)}.ir-hrow.pinned{background:rgba(212,175,55,.05)}.ir-hrow-main{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding:11px 10px;min-height:44px;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left}.ir-hrow-name{min-width:0;flex:1;font:500 12.5px Inter,sans-serif;color:#ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ir-hrow-main:hover .ir-hrow-name{color:#fff}.ir-hrow-wear{flex:0 0 auto;font:600 10px Inter,sans-serif;color:rgba(255,255,255,.5);text-transform:uppercase}.ir-hrow-float{flex:0 0 auto;font:600 11px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-gold)}.ir-hrow-pin,.ir-hrow-remove{flex:0 0 auto;width:44px;height:44px;display:grid;place-items:center;border:none;border-radius:9px;background:none;color:rgba(255,255,255,.35);font-size:12px;cursor:pointer;transition:color .15s,background .15s}.ir-hrow-pin:hover{background:rgba(212,175,55,.1)}.ir-hrow-pin.on,.ir-hrow-pin:hover{color:var(--ip-gold)}.ir-hrow-remove:hover{color:var(--ip-red);background:rgba(235,75,75,.1)}.ir-history-empty{margin:0;padding:28px 16px;text-align:center;font-size:13px;color:var(--ip-dim)}.ir-history-foot{padding:10px 16px 14px;border-top:1px solid rgba(255,255,255,.08);text-align:center}.ir-history-foot button{border:none;background:none;padding:8px 14px;min-height:40px;border-radius:8px;font:600 12px Inter,sans-serif;color:rgba(255,255,255,.5);cursor:pointer}.ir-history-foot button:hover{color:var(--ip-red);background:rgba(235,75,75,.08)}.ir-keys-list{margin:0;padding:14px 16px 18px;display:flex;flex-direction:column;gap:10px}.ir-keys-list>div{display:flex;align-items:center;gap:14px}.ir-keys-list dt{flex:0 0 64px;margin:0}.ir-keys-list dd{margin:0;font-size:13px;color:rgba(255,255,255,.75)}.ir-keys-list kbd{display:inline-block;min-width:28px;text-align:center;font:600 11.5px ui-monospace,SFMono-Regular,Menlo,monospace;padding:4px 8px;border-radius:6px;border:solid rgba(255,255,255,.2);border-width:1px 1px 2px;background:rgba(255,255,255,.06);color:#fff}.ir-rail .ip-card,.skinpicker,.vcard,.viewer-wrap{box-shadow:0 1px 0 rgba(255,255,255,.04) inset,0 18px 40px -30px rgba(0,0,0,.95),0 0 42px -22px color-mix(in srgb,var(--ss-rarity,transparent) 70%,transparent)}.inspect-page .btn:focus-visible,.ir-actionbar-btn:focus-visible,.ir-below-close:focus-visible,.ir-below-grab:focus-visible,.ir-browse-btn:focus-visible,.ir-chip:focus-visible,.ir-chips-all:focus-visible,.ir-clip-go:focus-visible,.ir-clip-no:focus-visible,.ir-hist-btn:focus-visible,.ir-history-close:focus-visible,.ir-hrow-main:focus-visible,.ir-hrow-pin:focus-visible,.ir-hrow-remove:focus-visible,.ir-omni-btn:focus-visible,.ir-omni-q:focus-visible,.ir-omni-x:focus-visible,.ir-play-entry:focus-visible,.ir-quiet button:focus-visible,.ir-share:focus-visible,.ir-sheet-close:focus-visible,.ir-tip:focus-visible,.steam-btn:focus-visible,.vc-copy:focus-visible{outline:2px solid var(--ip-gold,#d4af37);outline-offset:2px}.ir-omni-input:focus-visible{outline:none}@media (pointer:coarse){.skinpicker-pill,.skinpicker-tab{min-height:44px;min-width:44px;justify-content:center;padding:0 14px}.skinpicker-clear{width:32px;height:32px}.skinpicker-close{width:44px;height:44px}.skinpicker-color{width:34px;height:34px;position:relative}.skinpicker-color:after{content:"";position:absolute;inset:-5px}.skinpicker-sort button{min-height:44px;padding:0 12px}.skinpicker-jump{min-height:44px}.ssi-tool{width:44px;height:44px}.ssi-numfield-btn{width:32px;height:44px;font-size:11px}.ssi-numfield-in{min-height:44px}.ssi-slider,.ssi-slider input[type=range]{height:44px}.ssi-slider input[type=range]::-webkit-slider-thumb{width:26px;height:26px}.ssi-slider input[type=range]::-moz-range-thumb{width:26px;height:26px}.ir-omni-q,.ir-omni-x{flex-basis:44px}.ir-quiet button{min-height:44px}.ssi-seg{height:44px}.ssi-fs-toggle,.ssi-retry{min-height:44px}.ssi-retry{padding-left:22px;padding-right:22px}.ssi-st{min-height:48px}.ssi-numin,.ssi-textin{box-sizing:border-box;min-height:48px}.ir-chip,.ir-chips-all{min-height:44px}.ir-clip-no{width:44px;height:44px}.vc-copy{min-width:36px;min-height:32px;position:relative}.vc-copy:after{content:"";position:absolute;inset:-6px}.gcp2-refresh{width:44px;height:44px}.gcp2-server-join{min-height:44px;display:inline-flex;align-items:center}.ir-tip{width:26px;height:26px}.ir-history-close,.ir-sheet-close{width:44px;height:44px}.ir-history-foot button{min-height:44px}.ir-play-log summary{min-height:44px;display:flex;align-items:center}.skinpicker-clear{position:relative}.skinpicker-clear:after{content:"";position:absolute;inset:-7px}.ir-peek .ir-peek-custom,.ir-peek .ir-peek-main{min-height:44px}.ir-below .ir-below-head{height:40px}.ir-below .ir-below-grab{padding-left:36px}.ir-below .ir-below-close{width:36px;height:36px;position:relative}.ir-below .ir-below-close:after{content:"";position:absolute;inset:-6px}.ir-clip-go{min-height:44px;padding:0 18px;display:inline-flex;align-items:center}.ssi-slowpill button{min-height:44px;padding:0 16px}.ssi-buy .sa-buy-cta,.ssi-buy-mini .sa-buy-cta{min-height:44px;padding-left:12px;padding-right:12px}.ssi-buy .sa-buy-toggle,.ssi-buy-mini .sa-buy-toggle{min-width:44px;min-height:44px}.ssi-numfield-in{width:68px}}@media (max-width:1024px){.inspect-page{padding-left:12px;padding-right:12px}.seo-grid{grid-template-columns:1fr}}@media (max-width:640px){.ir-hero{padding-top:14px}.ir-omni-btn{padding:0 16px}.ir-omni-btn-label{display:none}.vc-grid{display:grid;grid-template-columns:1fr 1fr}.vc-grid .vc-cell{min-width:0}.vc-grid .vc-cell-link{grid-column:1/-1}.skinpicker-card-weapon{font-size:10.5px;color:rgba(255,255,255,.55)}}@media (orientation:landscape) and (max-height:520px){.ir-hero{display:none}}@media (prefers-reduced-motion:reduce){.inspect-page *,.inspect-page :after,.inspect-page :before,.ir-overlay *,.ssi-root *,.ssi-root :after,.ssi-root :before,.toast{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.inspect-page .spinner,.ssi-loading .spinner{animation-name:irBusyPulse!important;animation-duration:1.4s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important;border-top-color:var(--ip-gold,#d4af37);border-color:var(--ip-gold,#d4af37);opacity:.5}.skinpicker-skel,.vc-skel{animation-name:irBusyPulse!important;animation-duration:1.6s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}.ssi-frames.is-loading:after{transform:none!important;background:var(--ip-gold,#d4af37)!important;animation-name:irBusyPulse!important;animation-duration:1.4s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}.skinpicker-card:hover,.skinpicker-card:hover .skinpicker-card-img img{transform:none}}@keyframes irBusyPulse{0%,to{opacity:.32}50%{opacity:.85}}.fpc{margin:10px 0 2px;padding:10px 12px 8px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(0,0,0,.22)}.fpc.is-loading .fpc-skel{height:96px;border-radius:8px;background:linear-gradient(100deg,rgba(255,255,255,.04) 30%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.04) 70%);background-size:220% 100%;animation:vcShimmer 1.3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.fpc.is-loading .fpc-skel{animation-name:irBusyPulse!important;animation-duration:1.6s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}}.fpc-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.fpc-title{font:700 9.5px Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45)}.fpc-now{display:inline-flex;align-items:baseline;gap:7px;font-variant-numeric:tabular-nums}.fpc-now-wear{font:700 10px Inter,sans-serif;letter-spacing:.08em;color:rgba(255,255,255,.6)}.fpc-now strong{font:700 14px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-gold)}.fpc-plot{position:relative}.fpc-plot svg{display:block;width:100%;height:74px;overflow:visible}.fpc-area{fill:rgba(212,175,55,.12)}.fpc-line{fill:none;stroke:var(--ip-gold);stroke-width:2;stroke-linejoin:round}.fpc-mark{position:absolute;top:0;bottom:0;width:1.5px;transform:translateX(-50%);background:repeating-linear-gradient(180deg,#fff 0 3px,transparent 3px 6px);opacity:.75;pointer-events:none}.fpc-hits{position:absolute;inset:0}.fpc-hit{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1px;padding:0 0 2px;border:0;border-left:1px solid rgba(255,255,255,.07);background:none;cursor:pointer;font-family:inherit}.fpc-hit:first-child{border-left:0}.fpc-hit:hover{background:rgba(255,255,255,.05)}.fpc-hit.on{background:rgba(212,175,55,.09)}.fpc-hit-lbl{font:700 10px Inter,sans-serif;letter-spacing:.06em;color:rgba(255,255,255,.6)}.fpc-hit-price{font:600 9.5px Inter,sans-serif;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.5)}.fpc-hit-lbl,.fpc-hit-price{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpc-hit.on .fpc-hit-lbl,.fpc-hit:hover .fpc-hit-lbl{color:rgba(255,255,255,.8)}.fpc-hit.on .fpc-hit-price{color:var(--ip-gold)}@media (pointer:coarse){.fpc-hit:after{content:"";position:absolute;inset:0 -8px}}.fpc-hit:focus-visible{outline:2px solid var(--ip-gold);outline-offset:-2px}.fpc-note{margin:6px 0 0;font:500 10.5px Inter,sans-serif;line-height:1.45;color:var(--ip-dim)}.fpc-note strong{color:rgba(255,255,255,.78);font-weight:700}.ssi-root.ssi-fs .fpc-plot svg{height:62px}.ssi-buys{display:flex;flex-direction:column;gap:6px;margin-top:8px}.ssi-buys-row{display:flex;align-items:center;gap:10px;min-width:0}.ssi-buys-label{flex:0 0 52px;font:700 9.5px Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45)}.ssi-buys .ssi-buy{margin-top:0;flex:1 1 auto;min-width:0}@media (max-width:640px){.ssi-buys-label{flex-basis:44px;letter-spacing:.08em}}.ir-mtabs{display:none}@media (max-width:768px){.ir-mtabs{display:flex;gap:4px;padding:4px;background:var(--ip-surface);border:1px solid var(--ip-border);border-radius:12px}.ir-mtabs button{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font:650 13px Inter,sans-serif;color:rgba(255,255,255,.65);background:transparent;border:0;border-radius:9px;cursor:pointer}.ir-mtabs button i{font-size:12px;opacity:.8}.ir-mtabs button.on{color:#1a1a1e;background:var(--ip-gold)}.ir-layout.m-custom .vcard,.ir-layout.m-details .scb,.ir-layout.m-details .ssi-controls{display:none}}.ir-collapse>summary{list-style:none;cursor:default;pointer-events:none}.ir-collapse>summary::-webkit-details-marker{display:none}.ir-guide-chev{display:none}@media (max-width:768px){.ir-collapse>summary{pointer-events:auto;cursor:pointer}.ir-collapse:not(.is-user-open)>:not(summary){display:none}.ir-collapse>summary .ir-guide-head{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--ip-surface);border:1px solid var(--ip-border);border-radius:12px}.ir-collapse>summary .ir-guide-head h2{margin:0;font-size:15px}.ir-collapse>summary .ir-guide-head p{display:none}.ir-guide-chev{display:block;margin-left:auto;color:var(--ip-gold);transition:transform .18s}.ir-collapse.is-user-open .ir-guide-chev{transform:rotate(180deg)}.ir-collapse.is-user-open>summary .ir-guide-head{border-radius:12px 12px 0 0}.ir-main{gap:10px}.ir-mtabs,.ir-play-entry,.scb,.vcard{border-color:rgba(255,255,255,.06);border-radius:12px}.ir-mtabs{padding:3px}.ir-mtabs button{min-height:40px}.ssi-controls{padding:10px 12px 12px;gap:11px}.ir.is-showcase .ir-quiet{display:none}.inspect-page{padding-top:8px}.ir.has-result .ir-hero{margin-bottom:6px}.ir.has-result .ir-h1,.ir.is-showcase .ir-h1{font-size:15px}.ir-omni-zone{margin-bottom:6px}.inspect-page{padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}}.ir-below-head,.ir-below-scrim,.ir-peek{display:none}.ir-below{display:contents}.ir-controls-slot:empty{display:none}@media (max-width:768px){@media (orientation:portrait){:root{--ssi-viewer-h:max(300px,calc(100vh - var(--ir-phone-overhead)));--ssi-viewer-h:max(300px,calc(100dvh - var(--ir-phone-overhead)))}@media (max-height:700px){:root{--ssi-viewer-h:max(260px,calc(100vh - var(--ir-phone-overhead)));--ssi-viewer-h:max(260px,calc(100dvh - var(--ir-phone-overhead)))}}}:root{--ir-phone-overhead:calc(var(--sa-chrome-top) + var(--sa-bottom-nav-offset) + 92px)}.inspect-page:has(.ir.has-result){margin-top:calc(var(--sa-chrome-top) - var(--sa-market-bar-h) - var(--sa-safe-top) - 44px);transition:margin-top .3s ease}@media (prefers-reduced-motion:reduce){.inspect-page:has(.ir.has-result){transition:none}}.ir-layout .viewer-wrap{margin:0 -12px;border-radius:0;border-left:0;border-right:0}.ir.has-result .ir-hero{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}.ir.has-result .ir-chips{display:none}.ir-main{position:relative}.ir-peek{gap:8px;position:absolute;left:0;right:0;bottom:10px;z-index:6;padding:6px 10px;background:rgba(16,18,24,.84);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.45)}.ir-peek,.ir-peek-main{display:flex;align-items:center}.ir-peek-main{gap:10px;flex:1;min-width:0;padding:2px 0;background:none;border:0;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.ir-peek-rbar{flex:none;width:4px;height:30px;border-radius:2px;background:var(--ip-gold)}.ir-peek-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.ir-peek-name{font:650 13px Inter,sans-serif;color:#fff}.ir-peek-meta,.ir-peek-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ir-peek-meta{display:block;font:600 10.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ip-dim)}.ir-peek-meta>*+*{margin-left:6px}.ir-peek-meta b{color:#4ade80;font-weight:700}.ir-peek-chev{flex:none;font-size:10px;color:var(--ip-dim)}.ir-peek-custom{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;font:650 11.5px Inter,sans-serif;white-space:nowrap;cursor:pointer}.ir-peek-custom i{font-size:11px;color:var(--ip-gold)}.ir-below{display:flex;flex-direction:column;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:70;max-height:80vh;max-height:80dvh;overflow-y:auto;overscroll-behavior:contain;padding:0 12px calc(150px + env(safe-area-inset-bottom, 0px));background:#1d1d21;border-top:1px solid rgba(255,255,255,.12);border-radius:18px 18px 0 0;box-shadow:0 -18px 50px rgba(0,0,0,.5);transform:translateY(102%);transition:transform .28s cubic-bezier(.2,.8,.2,1),max-height .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s;visibility:hidden}.ir-below.is-open{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1),max-height .28s cubic-bezier(.2,.8,.2,1),visibility 0s}.ir-below.is-dragging{transition:none}.ir-below.snap-half{max-height:46vh;max-height:46dvh}.ir-below.snap-full{max-height:80vh;max-height:80dvh}.ir-layout.m-custom .ir-below-scrim{display:none}.ir-below-head{flex:none;position:sticky;top:0;z-index:3;margin:0 -12px -2px;padding:0 8px;height:34px;border-radius:18px 18px 0 0;background:#1d1d21}.ir-below-grab,.ir-below-head{display:flex;align-items:center}.ir-below-grab{flex:1;justify-content:center;align-self:stretch;padding:0 0 0 34px;border:0;background:none;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ir-below-grab:active{cursor:grabbing}.ir-below-grab-bar{width:42px;height:4px;border-radius:2px;background:rgba(255,255,255,.3);transition:background .15s}.ir-below-grab:active .ir-below-grab-bar,.ir-below-grab:hover .ir-below-grab-bar{background:rgba(255,255,255,.55)}.ir-controls-slot .ssi-controls{padding:6px 8px 8px;gap:8px}.ir-controls-slot .ssi-slidergroup{padding:9px 10px 10px;gap:7px}.ir-controls-slot .ssi-groups-top{gap:8px}.ir-controls-slot .ssi-microcopy{display:none}.ir-below-scrim{z-index:69;background:rgba(0,0,0,.55)}.ir-below-scrim,.ir-drag-shield{display:block;position:fixed;inset:0}.ir-drag-shield{z-index:900;cursor:grabbing;touch-action:none}.ir-below>.ir-mtabs{flex:none}.ir-below-close{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:rgba(255,255,255,.7);background:rgba(255,255,255,.08);border:0;border-radius:50%;cursor:pointer;font-size:14px}@media (prefers-reduced-motion:reduce){.ir-below{transition:none}}.inspect-page:has(.ir.has-result:not(.is-showcase)) .ir-collapse{display:none}body:has(.inspect-page .ir.has-result:not(.is-showcase)) .footer,body:has(.inspect-page .ir.has-result:not(.is-showcase)) .footer-ad-container{display:none}.inspect-page:has(.ir.has-result:not(.is-showcase)){padding-bottom:0}.ir.has-result:not(.is-showcase) .ir-layout{margin-bottom:0}}