@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(./unbounded-latin-500-normal.4slEIF53.woff2) format("woff2"),url(./unbounded-latin-500-normal.ZsrgWWU1.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(./unbounded-latin-700-normal.CaoNriVp.woff2) format("woff2"),url(./unbounded-latin-700-normal.CZtriu5h.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(./ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff")}:root{--ink: #060a13;--ink-2: #0d1424;--line: #25314d;--text: #dbe4f5;--muted: #8a96b0;--panel: rgba(6, 10, 19, .9);--c-orange: #E69F00;--c-sky: #56B4E9;--c-green: #009E73;--c-yellow: #F0E442;--c-purple: #CC79A7;--c-grey: #9AA6BF;--c-gold: #F6E7B8;--display: "Unbounded", "Arial Black", system-ui, sans-serif;--body: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}[hidden]{display:none!important}body{background:var(--ink);color:var(--text);font-family:var(--body);overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;z-index:10;left:12px;top:-60px;background:var(--text);color:var(--ink);padding:8px 14px;border-radius:18px;font:600 13px var(--body);text-decoration:none}.skip:focus{top:12px}#field{position:fixed;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab}#field.dragging{cursor:grabbing}.hud{position:fixed;z-index:2;pointer-events:none}.brand{top:calc(env(safe-area-inset-top,0px) + 18px);left:20px;padding:4px 10px 8px 0}.brand:before{content:"";position:absolute;z-index:-1;inset:-50px -90px -40px -60px;background:radial-gradient(closest-side,#060a13f2,#060a13cc 60%,#060a1300);pointer-events:none}.brand h1{margin:0;line-height:0}.brand h1 svg{width:clamp(220px,24vw,300px);height:auto;display:block}.brow{display:flex;align-items:center;gap:10px;pointer-events:auto}.brand .mark{display:none;width:40px;height:40px;padding:4px;border:0;background:none;cursor:pointer;border-radius:50%}.brand .mark svg{width:100%;height:100%;display:block}.menubtn{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--ink-2);color:var(--text);display:grid;place-items:center;cursor:pointer;flex:none}.menubtn .i-open{display:none}.menu{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px;max-width:320px;pointer-events:auto}.menu a{color:var(--text);font:13px var(--body);text-decoration:none;opacity:.85}.menu a:hover,.menu a:focus-visible{opacity:1;text-decoration:underline}.brand.folded h1,.brand.folded .menu{display:none}.brand.folded .mark,.brand.folded .menubtn .i-open{display:block}.brand.folded .menubtn .i-close{display:none}.brand.folded:before{right:-30px;bottom:-20px}.mark:focus-visible,.menubtn:focus-visible{outline:2px solid var(--c-sky);outline-offset:2px}.status{margin:8px 0 0;font-size:12px;color:var(--muted)}.status:empty{display:none}.meter{position:fixed;z-index:2;isolation:isolate;left:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);max-width:min(470px,calc(100vw - 32px));padding:10px 12px 12px;display:grid;gap:8px}.meter:before{content:"";position:absolute;z-index:-1;inset:-48px -70px -40px -60px;background:var(--panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:radial-gradient(closest-side,#000 68%,transparent);mask-image:radial-gradient(closest-side,#000 68%,transparent);pointer-events:none}.mhead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mbody{display:grid;gap:8px;justify-items:start}.fold{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:transform .2s}.meter.folded .fold{transform:rotate(180deg)}.meter.folded .mbody{display:none}.bpm{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px}.bpm b{font-family:var(--display);font-size:22px;font-weight:500;margin-right:6px}.frate{display:block;margin-top:2px;font-size:13px}.frate:empty{display:none}.sub{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px;color:var(--muted)}.seg{display:inline-flex;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--ink-2)}.seg span{font-size:11px;color:var(--muted);padding:6px 4px 6px 10px;letter-spacing:.06em;text-transform:uppercase}.seg button{background:none;border:0;color:var(--muted);font:12px var(--body);padding:6px 10px;cursor:pointer}.seg button[aria-pressed=true]{background:var(--line);color:var(--text)}.legend{display:flex;flex-wrap:wrap;gap:2px 4px}.lg{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid rgba(37,49,77,.55);border-radius:14px;color:var(--muted);font:12px var(--body);padding:4px 8px;cursor:pointer}.lg[aria-pressed=true]{border-color:var(--line);background:var(--ink-2);color:var(--text)}.legend.focused .lg[aria-pressed=false]{opacity:.5}.note{font-size:11px;color:var(--muted);opacity:.8;max-width:52ch}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.hint{position:fixed;z-index:2;right:16px;top:calc(env(safe-area-inset-top,0px) + 66px);font-size:12px;color:var(--muted);pointer-events:none;text-align:right}.corner{position:fixed;z-index:3;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);display:grid;gap:8px;justify-items:end}.pill{height:36px;border-radius:18px;border:1px solid var(--line);background:var(--ink-2);color:var(--text);padding:0 14px;font:13px var(--body);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.pill[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--ink);font-weight:600}.card{position:fixed;z-index:4;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 20px);transform:translate(-50%);width:min(92vw,420px);background:var(--ink-2);border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:grid;gap:6px}.card .src{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.card .url{font-family:var(--mono);font-size:14px;word-break:break-all}.card .meta{font-size:13px;color:var(--muted)}.card .caution{font-size:12px;color:var(--c-orange)}.card .row{display:flex;gap:10px;align-items:center;margin-top:4px}.card .go{margin-left:auto;color:var(--ink);background:var(--c-orange);border:0;font:500 13px var(--body);padding:7px 14px;border-radius:18px;cursor:pointer}.card .go:disabled{opacity:.6;cursor:wait}.card .danger{font-size:13px;color:var(--text);background:#cc79a726;border:1px solid var(--c-purple);border-radius:8px;padding:8px 10px}.card .report{display:grid;gap:6px;font-size:12px;color:var(--muted);border-top:1px solid var(--line);padding-top:8px}.card .reasons{display:flex;flex-wrap:wrap;gap:6px}.card .reasons button{background:none;border:1px solid var(--line);border-radius:14px;color:var(--text);font:12px var(--body);padding:5px 10px;cursor:pointer}.card .rdone:empty{display:none}.exact .safe{font-size:12px;color:var(--muted)}.exact .safe.dangerous{color:var(--text);background:#cc79a726;border:1px solid var(--c-purple);border-radius:8px;padding:6px 8px}#rlist .warn{color:var(--c-purple)}.card .x{background:none;border:0;color:var(--muted);font-size:13px;cursor:pointer;padding:6px}.textview{position:fixed;z-index:5;right:16px;top:calc(env(safe-area-inset-top,0px) + 16px);bottom:calc(env(safe-area-inset-bottom,0px) + 72px);width:min(92vw,420px);background:var(--ink-2);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.tvhead{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line)}.tvhead h2{margin:0;font:600 14px var(--body)}.tvhead button{background:none;border:1px solid var(--line);border-radius:14px;color:var(--text);font:12px var(--body);padding:5px 10px;cursor:pointer}.tvopts{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:10px 14px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line)}.tvopts label{display:inline-flex;gap:6px;align-items:center;cursor:pointer}.tvsum{padding:10px 14px 0;font:12px var(--mono);color:var(--muted)}#tvlist{list-style:none;margin:0;padding:6px 8px 10px;overflow-y:auto;flex:1}#tvlist li{padding:7px 6px;border-bottom:1px solid rgba(37,49,77,.5);display:grid;gap:2px}#tvlist a{color:var(--text);font:13px var(--mono);word-break:break-all;text-decoration:none}#tvlist a:hover{text-decoration:underline}#tvlist .k{font-size:11px;color:var(--muted)}#tvlist .born{color:var(--c-orange)}@media(max-width:620px){.meter .note,.hint,.sub{display:none}.meter{right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 64px)}.corner{flex-direction:row;display:flex}.seg span{display:none}.bpm b{font-size:18px}.bpm{font-size:12px}.textview{left:8px;right:8px;width:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 64px)}}.note a,.rnote a{color:var(--text)}.search{position:fixed;z-index:3;top:calc(env(safe-area-inset-top,0px) + 16px);right:16px;display:flex;align-items:center;gap:8px}.search>button{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--ink-2);color:var(--text);display:grid;place-items:center;cursor:pointer}.search input{width:0;padding:0;border:1px solid transparent;opacity:0;height:40px;border-radius:20px;background:var(--ink-2);color:var(--text);font:15px var(--body);transition:width .3s ease,opacity .2s,padding .3s}.search.open input{width:min(62vw,300px);padding:0 16px;opacity:1;border-color:var(--line)}.search input::placeholder{color:var(--muted)}.results{position:fixed;z-index:3;right:16px;top:calc(env(safe-area-inset-top,0px) + 66px);width:min(86vw,320px);max-height:min(60vh,520px);background:var(--ink-2);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.rhead{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;color:var(--muted);flex:none}.rhead button{background:none;border:0;color:var(--c-orange);font:12px var(--body);cursor:pointer;padding:2px 4px}.exact{margin:0 12px 10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;display:grid;gap:4px;flex:none}.exact .site{font:14px var(--mono);word-break:break-all}.exact .st{font-size:12px;color:var(--muted)}.exact .st b{color:var(--text);font-weight:600}.exact .st.available b{color:var(--c-green)}.exact .open{justify-self:start;border:0;cursor:pointer;font-family:var(--body);margin-top:4px;color:var(--ink);background:var(--c-orange);text-decoration:none;font-size:12px;padding:5px 12px;border-radius:14px}.rsort{display:flex;margin:0 12px 10px;border:1px solid var(--line);border-radius:14px;overflow:hidden;align-self:flex-start;flex:none}.rsort button{background:none;border:0;color:var(--muted);font:12px var(--body);padding:5px 12px;cursor:pointer}.rsort button[aria-pressed=true]{background:var(--line);color:var(--text)}#rlist{list-style:none;margin:0;padding:4px;overflow-y:auto;border-top:1px solid var(--line)}#rlist button{width:100%;text-align:left;background:none;border:0;color:var(--text);font:13px var(--mono);padding:8px;border-radius:8px;cursor:pointer;word-break:break-all}#rlist button:hover,#rlist button:focus-visible{background:var(--line)}#rlist .pl{display:block;font:11px var(--body);color:var(--muted);margin-top:2px}#rlist .pl .b{color:var(--c-orange)}.rnote{margin:0;padding:8px 12px 10px;font-size:11px;color:var(--muted);border-top:1px solid var(--line);flex:none}.rnote .webbtn{display:inline-block;margin:6px 6px 0 0;background:var(--text);color:var(--ink);border:0;border-radius:14px;padding:6px 12px;font:600 12px var(--body);cursor:pointer}.rnote .webnote{display:block;margin-top:4px}.tsbox{flex:none;padding:0 12px}.tsbox:empty{display:none}.results.collapsed .rsort,.results.collapsed #rlist,.results.collapsed .exact,.results.collapsed .rnote,.results.collapsed .tsbox{display:none}@media(max-width:620px){.results{max-height:42vh;left:16px;right:16px;width:auto}}.exact .buy{background:var(--c-green);color:#fff}.exact .aff{font-size:10.5px;color:var(--muted)}#rlist .spon{color:var(--c-gold)}.stag{display:inline-block;border:1px solid var(--c-gold);color:var(--c-gold);border-radius:8px;padding:0 6px;font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-right:4px}.money{font-size:11px;color:var(--muted)}.money a{color:var(--text)}svg .spin{transform-origin:72px 74px;animation:lol-spin 18s linear infinite}svg .newborn{transform-box:fill-box;transform-origin:center;animation:lol-breathe 2.4s ease-in-out infinite}@keyframes lol-spin{to{transform:rotate(360deg)}}@keyframes lol-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.calm svg .spin,.calm svg .newborn{animation:none}@media(prefers-reduced-motion:reduce){svg .spin,svg .newborn{animation:none}}.menu{flex-direction:column;flex-wrap:nowrap;gap:6px}
