:root{--pm-bg:#0d0e13;--pm-panel:#1c1f27;--pm-text:#f4f5f6;--pm-muted:#989ca5;--pm-line:#2b2e38;--pm-blue:#315bff;--pm-green:#27ae70;--pm-red:#eb5252}html:not(.dark){--pm-bg:#fff;--pm-panel:#f4f5f7;--pm-text:#181b22;--pm-muted:#727780;--pm-line:#e5e7eb}html{scroll-behavior:smooth}body{background:var(--pm-bg);color:var(--pm-text)}button,a,input{touch-action:manipulation}button:disabled{cursor:not-allowed}#us-geoblock-prepaint,#us-geoblock-prepaint-backdrop,[id*="geoblock"]{display:none!important}body>div[hidden][id^="S:"]{display:none!important}.pm-popover{position:fixed;z-index:1002;background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:12px;box-shadow:0 16px 50px #0004;padding:7px;color:var(--pm-text);min-width:230px;max-height:80vh;overflow:auto}.pm-popover a,.pm-popover button{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;font:inherit;font-size:14px;text-align:left;border:0;background:none;color:inherit;border-radius:7px;text-decoration:none}.pm-popover a:hover,.pm-popover button:hover{background:#8882}.pm-popover hr{margin:7px;border:0;border-top:1px solid var(--pm-line)}.pm-search-results{width:560px;max-width:calc(100vw - 24px)}.pm-search-results a{line-height:1.4}.pm-search-results img{width:36px;height:36px;object-fit:cover;border-radius:7px}.pm-search-results small{color:var(--pm-muted)}.pm-overlay{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.pm-dialog{background:var(--pm-panel);color:var(--pm-text);border:1px solid var(--pm-line);border-radius:18px;padding:30px;width:420px;max-width:100%;position:relative;box-shadow:0 20px 80px #0005}.pm-dialog h2{font-size:25px;font-weight:650;letter-spacing:-.6px;margin:6px 0 18px}.pm-dialog p{font-size:14px;line-height:1.6;color:var(--pm-muted);margin:12px 0}.pm-close{position:absolute;right:14px;top:10px;font-size:25px;background:none;border:0;color:var(--pm-muted);cursor:pointer}.pm-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--pm-blue);color:white!important;border:0;border-radius:8px;padding:12px 18px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}.pm-dialog .pm-primary{width:100%;margin-top:16px}.pm-input,.pm-dialog input,.pm-settings input:not([type=checkbox]),.pm-settings textarea,.pm-settings select{width:100%;background:var(--pm-bg);border:1px solid var(--pm-line);border-radius:8px;padding:13px;color:var(--pm-text);font:inherit;outline:none}.pm-input:focus,.pm-dialog input:focus{border-color:var(--pm-blue)}.pm-option-row{display:flex;gap:10px;margin:14px 0}.pm-option-row button{flex:1;border:1px solid var(--pm-line);border-radius:8px;padding:12px;background:var(--pm-bg);color:var(--pm-text);cursor:pointer}.pm-option-row button.selected{background:#24b27626;border-color:#24b276;color:#28bd7a}.pm-option-row button[data-side=No].selected{background:#e54d5226;border-color:#e54d52;color:#ef6569}.pm-toast{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);z-index:4000;padding:13px 20px;background:var(--pm-panel);border:1px solid var(--pm-line);box-shadow:0 8px 30px #0004;border-radius:10px;color:var(--pm-text);font:14px/1.4 inter,Arial,sans-serif;max-width:90vw}.pm-dialog .pm-logo{font-size:24px;font-weight:650;letter-spacing:-.8px;margin-bottom:26px}.pm-dialog .pm-divider{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--pm-muted);margin:20px 0}.pm-divider:before,.pm-divider:after{content:'';height:1px;background:var(--pm-line);flex:1}.pm-secondary{width:100%;padding:12px;border:1px solid var(--pm-line);border-radius:8px;background:transparent;color:var(--pm-text);font:inherit;cursor:pointer}.pm-custom{max-width:1200px;min-height:60vh;margin:0 auto;padding:36px 24px;font-family:inter,Arial,sans-serif}.pm-page-head{display:flex;align-items:center;gap:14px;margin:0 0 28px}.pm-page-head h1{font-size:30px;letter-spacing:-.7px;font-weight:650}.pm-demo-pill{font-size:11px;color:#95b4ff;background:#315bff20;border:1px solid #315bff40;padding:4px 7px;border-radius:5px}.pm-summary{display:grid;grid-template-columns:2fr 1fr;gap:20px}.pm-summary section{border:1px solid var(--pm-line);border-radius:14px;padding:26px}.pm-summary p{color:var(--pm-muted)}.pm-summary h2{font-size:40px;letter-spacing:-1px;font-weight:600;margin:12px 0}.pm-positive{color:var(--pm-green)}.pm-tabs{display:flex;gap:25px;margin-top:30px;border-bottom:1px solid var(--pm-line)}.pm-tabs button{background:none;color:var(--pm-muted);border:0;padding:14px 0;cursor:pointer}.pm-tabs .active{color:var(--pm-text);border-bottom:2px solid var(--pm-text)}.pm-empty{text-align:center;padding:70px 20px;color:var(--pm-muted)}.pm-empty h2{font-size:22px;color:var(--pm-text);margin-bottom:10px}.pm-empty .pm-primary{margin-top:20px}.pm-settings{display:grid;grid-template-columns:210px 1fr;gap:40px}.pm-settings aside a{display:block;padding:13px;border-radius:7px;color:var(--pm-muted)}.pm-settings aside .active{background:var(--pm-panel);color:var(--pm-text)}.pm-settings form{max-width:560px}.pm-settings h2{font-size:20px;font-weight:600;margin-bottom:22px}.pm-settings label{display:block;margin:0 0 22px;font-size:14px}.pm-settings input,.pm-settings textarea,.pm-settings select{margin-top:9px}.pm-toggle{display:flex!important;align-items:center;gap:10px}.pm-toggle input{margin:0}.pm-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.pm-result-card{border:1px solid var(--pm-line);border-radius:12px;background:var(--pm-panel);padding:18px;min-height:150px;display:flex;flex-direction:column;gap:12px;color:var(--pm-text);text-decoration:none}.pm-result-card:hover{border-color:#7483a3}.pm-result-card strong{font-size:15px;font-weight:600;line-height:1.4}.pm-result-card span{font-size:13px;color:var(--pm-muted);margin-top:auto}.pm-result-card img{height:44px;width:44px;border-radius:7px;object-fit:cover}.pm-trade-summary{display:flex;justify-content:space-between;font-size:14px;color:var(--pm-muted);margin-top:16px}.pm-order{display:grid;grid-template-columns:1fr auto auto;gap:24px;padding:18px 4px;border-bottom:1px solid var(--pm-line);font-size:14px}.pm-order small{color:var(--pm-muted)}.pm-step-art{height:130px;background:linear-gradient(135deg,#2748bc33,#7754de33);border:1px solid #597bce33;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:55px;margin-bottom:20px}.pm-error{font:16px/1.6 Arial,sans-serif;padding:10vw}.pm-error h1{font-size:30px}.pm-error a{color:#6182ff}.pm-bookmarked{color:#5080ff!important;fill:#5080ff25!important}.pm-menu-caption{font-size:11px;color:var(--pm-muted);padding:9px 12px}.pm-mobile-only{display:none}@media(max-width:760px){.pm-custom{padding:22px 16px}.pm-summary{grid-template-columns:1fr}.pm-settings{grid-template-columns:1fr;gap:18px}.pm-settings aside{display:flex;overflow:auto}.pm-results-grid{grid-template-columns:1fr 1fr}.pm-dialog{padding:25px}.pm-summary h2{font-size:32px}.pm-order{gap:10px}.pm-mobile-only{display:block}}@media(max-width:450px){.pm-results-grid{grid-template-columns:1fr}}
.pm-popover{box-sizing:border-box;width:240px;min-width:240px;background:#1c1f27;border:0;border-radius:12px;box-shadow:0 1px 1px #0000001a,0 3px 3px #0000001a,0 6px 14px #0000001a,0 20px 16px #0000001a,0 5px 24px #0000001f;padding:6px 0;color:#fff}.pm-popover a,.pm-popover button{height:40px;box-sizing:border-box;padding:0 12px;gap:10px;font:500 14px/20px inter,Arial,sans-serif;cursor:pointer}.pm-popover a:hover,.pm-popover button:hover{background:#ffffff12}.pm-popover hr{height:1px;margin:6px 12px;border:0;background:#ffffff1f}.pm-popover .pm-menu-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;font:700 16px/18px Arial,sans-serif}.pm-menu-trophy{color:#ffc400}.pm-menu-rewards{border-radius:50%;background:#21b36c;color:#0d3a26;font-size:12px!important}.pm-menu-api{color:#f04a9d}.pm-menu-moon{color:#4287ff;font-size:18px!important}.pm-menu-switch{display:inline-flex;align-items:center;justify-content:flex-end;width:36px;height:20px;margin-left:auto;padding:2px;border-radius:999px;background:#2e5cff;box-sizing:border-box}.pm-menu-switch i{display:block;width:16px;height:16px;border-radius:50%;background:#0c111e}.pm-menu-chevron{margin-left:auto;font-size:23px;font-weight:300;line-height:18px;color:#bfc3ca}.pm-menu-globe{color:#f4f5f7;font-size:15px!important}html[data-theme="light"] .pm-popover{background:#f4f5f7;color:#181b22;border-color:#e5e7eb}
.pm-search-results{width:560px;min-width:0}.pm-search-results a{height:auto;padding:11px 12px;gap:12px;font:inherit;font-size:14px}
.pm-popover{padding:6px;background:lab(11.7167 0.285715 -5.93065);border-radius:11.2px;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 1px 1px -0.5px rgb(0 0 0 / .1),0 3px 3px -1.5px rgb(0 0 0 / .1),0 6px 14px -3px rgb(0 0 0 / .1),0 20px 16px -10px rgb(0 0 0 / .1),0 5px 24px rgb(0 0 0 / .12)}
.pm-popover a,.pm-popover button{gap:8px}
.pm-popover .pm-menu-icon{flex-basis:16px;width:16px;height:16px}
.pm-popover .pm-menu-rewards{background:transparent;border-radius:0;color:#379c65}
.pm-popover hr{margin:6px}
.pm-popover hr ~ a,.pm-popover hr ~ button{color:lab(75.6517 -0.314564 -5.00366)}
button[aria-label="Open user menu"] .absolute[class*="-bottom-1"][class*="-right-1"]{display:none!important}
[data-virtuoso-scroller="true"]{height:auto!important}
[data-virtuoso-scroller="true"]>div{height:auto!important}
[data-virtuoso-scroller="true"]>div>div:last-child{height:0!important;min-height:0!important}
[aria-label="Market tabs"]{height:32px!important}
.pm-language-trigger{display:flex;align-items:center;justify-content:normal;box-sizing:border-box;width:100%;height:40px;padding:8px 12px;gap:8px;border:0;border-radius:9.2px;background:transparent;color:lab(75.6517 -0.314564 -5.00366);font:500 14px/20px inter,Arial,sans-serif;text-align:left;cursor:pointer;transition:all}
.pm-language-trigger:hover{background:#ffffff12}
.pm-language-trigger[data-state="open"],.pm-language-trigger[data-state="open"]:hover{background:lab(19.7332 0.085786 -5.00613)}
.pm-language-leading{display:inline-flex;align-items:center;gap:8px;height:20px;min-width:0}
.pm-language-flag-window{position:relative;overflow:hidden;display:inline-flex;align-items:center;width:16px;height:20px}
.pm-language-flag-slide{position:absolute;top:2px;left:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:14px;line-height:16px;transition:opacity 200ms ease-in-out,transform 200ms ease-in-out}
.pm-language-label-window{position:relative;overflow:hidden;display:inline-flex;align-items:center;width:75px;height:20px}
.pm-language-label-slide{position:absolute;top:0;left:0;display:flex;align-items:center;height:20px;white-space:nowrap;transition:opacity 200ms ease-in-out,transform 200ms ease-in-out}
.pm-language-chevron-wrap{margin-left:auto;display:flex;align-items:center;gap:6px;width:14px;height:14px;color:lab(55.9855 -0.275385 -5.04842)}
.pm-language-chevron{display:block;width:14px;height:14px}
.pm-language-submenu{position:fixed;z-index:1003;box-sizing:border-box;width:197.1354px;max-height:310px;overflow-y:auto;padding:6px;background:lab(11.7167 0.285715 -5.93065);border-radius:11.2px;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 1px 1px -0.5px rgb(0 0 0 / .1),0 3px 3px -1.5px rgb(0 0 0 / .1),0 6px 14px -3px rgb(0 0 0 / .1),0 20px 16px -10px rgb(0 0 0 / .1),0 5px 24px rgb(0 0 0 / .12);color:#fff;font:500 14px/20px inter,Arial,sans-serif;animation:.15s enter;transition:all}
.pm-language-footer-menu{position:fixed;z-index:1003;box-sizing:border-box;width:197.1354px;max-height:300px;overflow-y:auto;padding:6px;background:lab(11.7167 0.285715 -5.93065);border-radius:11.2px;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 1px 1px -0.5px rgb(0 0 0 / .1),0 3px 3px -1.5px rgb(0 0 0 / .1),0 6px 14px -3px rgb(0 0 0 / .1),0 20px 16px -10px rgb(0 0 0 / .1),0 5px 24px rgb(0 0 0 / .12);color:#fff;font:500 14px/20px inter,Arial,sans-serif;animation:.15s enter;transition:all}
.pm-language-option{position:relative;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:36px;padding:8px 32px 8px 10px;border-radius:4px;color:#fff;cursor:pointer;white-space:nowrap;transition:all;font:500 14px/20px inter,Arial,sans-serif}
.pm-language-option:hover{background:#ffffff12}
.pm-language-option-flag{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;font-size:14px;line-height:16px}
.pm-language-check{position:absolute;right:12px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);width:6px;height:6px}
.pm-language-check span{display:block;width:6px;height:6px;border-radius:999px;background:#4287ff}
@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}
