@media not all and (min-width:1200px) and (hover:hover) and (pointer:fine){.svd{display:none!important}:is(.site-root:has(.svr) .sitefoot,.site-root:has(.svr) .noticebar){display:none}.svr{--px:18px;--fd:var(--font-display);--link:var(--accent-ink);--ease:cubic-bezier(.22,1,.36,1);--safe:env(safe-area-inset-top,0px);-webkit-tap-highlight-color:#0000}.svr :where(button){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.svr :where(a){color:inherit;text-decoration:none}.svr :where(p,h2,h3){margin:0}.svr .tnum{font-variant-numeric:tabular-nums}.svr-dl{flex:none;width:16px;height:16px;overflow:visible}.svr-dl .tr{fill:none;stroke:color-mix(in srgb,var(--fg2) 28%,#0000);stroke-width:2.6px}.svr-dl .ar{fill:none;stroke:var(--link);stroke-width:2.6px;stroke-linecap:round}.svr-dl .hd{stroke:var(--fg2);stroke-width:1.6px;stroke-linecap:round}.svr-n{--lh:22px;white-space:nowrap;line-height:var(--lh);direction:ltr;unicode-bidi:isolate;align-items:flex-end;display:inline-flex}.svr-d{height:var(--lh);font-style:normal;display:block;overflow:hidden}.svr-d span{white-space:pre;text-align:center;line-height:var(--lh);display:block}.svr-d:not(.s) span{transform:translateY(-60%)}.svr-d:not(.s) span:before{content:attr(data-a)}.svr-d:not(.s) span:after{content:attr(data-z)}.svr-head{z-index:4;background:var(--link);height:3px;box-shadow:0 0 6px var(--link);opacity:0;pointer-events:none;border-radius:2px;position:absolute;top:0;left:8px;right:8px}.svr-win{margin:0 -30px -60px;padding:0 30px 60px;overflow:hidden}.svr-inner{position:relative}.svr-foot{z-index:20;inset-inline:16px;bottom:calc(var(--cap-bottom,12px) + 104px);position:fixed}.svr[data-run] .svr-foot{animation:svr-rise .6s var(--ease) 1.04s backwards}.svr-pri{background:var(--accent);border-radius:26px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 20px;font-size:16px;font-weight:600;transition:transform .12s;display:flex;box-shadow:0 10px 24px -8px #00000059;color:var(--on-accent)!important}.svr-pri:active{transform:scale(.98)}.svr-pri svg{flex:none;width:18px;height:18px}.svr-pri>span{white-space:nowrap;align-items:baseline;gap:.3em;min-width:0;display:flex}.svr-pri .nm{text-overflow:ellipsis;min-width:0;animation:svr-name .26s var(--ease) .12s backwards;font-weight:800;display:block;overflow:hidden}.svr-pri b{font-weight:800}.svr-pri small{opacity:.9;font-size:13.5px;font-weight:500}@keyframes svr-rise{0%{opacity:0;transform:translateY(30px)}}@keyframes svr-name{0%{opacity:0;transform:translateY(10px)}}@keyframes svr-pen{0%{stroke-dashoffset:1px}}@keyframes svr-in{0%{opacity:0;transform:translateY(8px)}}.svr{--top:calc(var(--safe) + 58px);z-index:1;background:var(--bg);color:var(--fg);position:fixed;inset:0;overflow:hidden}.svr-tools{top:var(--top);scrollbar-width:none;justify-content:safe center;align-items:center;gap:6px;height:44px;padding:0 16px;display:flex;position:absolute;inset-inline:0;overflow-x:auto}.svr-tools::-webkit-scrollbar{display:none}.svr-pill{white-space:nowrap;border-radius:20px;flex:none;min-height:40px;font-size:14px;font-weight:600;transition:background .25s,color .25s;background:var(--surface2)!important;color:var(--fg)!important;padding:0 15px!important}.svr-pill[aria-pressed=true]{font-weight:700;background:var(--accent)!important;color:var(--on-accent)!important}.svr-find{top:calc(var(--top) + 1px);background:var(--surface2);height:42px;animation:svr-in .3s var(--ease);border-radius:21px;align-items:center;gap:8px;padding-inline:14px 4px;display:flex;position:absolute;inset-inline:16px}.svr-find>svg{width:18px;height:18px;color:var(--fg2);flex:none}.svr-find input{min-width:0;height:40px;font:inherit;color:var(--fg);appearance:none;background:0 0;border:0;outline:0;flex:1;font-size:16px}.svr-find input::placeholder{color:var(--fg2)}.svr-find input::-webkit-search-cancel-button{display:none}.svr-find button{width:34px;height:34px;color:var(--fg2);border-radius:50%;flex:none;place-items:center;display:grid}.svr-find button svg{width:16px;height:16px}.svr-slot{top:calc(var(--top) + 54px);z-index:3;background:linear-gradient(var(--deep-top),var(--deep));pointer-events:none;border-radius:6px;height:12px;position:absolute;left:12px;right:12px;box-shadow:inset 0 3px 4px #000a,0 1px #ffffff24,0 6px 12px -8px #0008}.svr-sc{top:calc(var(--top) + 59px);bottom:0;overscroll-behavior:contain;scrollbar-width:none;padding:0 22px calc(var(--cap-bottom,12px) + 104px + 52px + 40px);position:absolute;inset-inline:0;overflow:hidden auto}.svr-sc::-webkit-scrollbar{display:none}.svr.closed{--top:calc(var(--safe) + 80px)}.svr-clh{top:calc(var(--safe) + 54px);text-align:center;color:var(--fg2);font-size:12.5px;font-weight:600;position:absolute;inset-inline:0}.svr.bare .svr-slot{top:calc(var(--top) + 4px)}.svr.bare .svr-sc{top:calc(var(--top) + 9px)}@media (scripting:enabled){.svr:not([data-run]) :is(.svr-win,.svr-foot){visibility:hidden}}.svr-in{padding:16px var(--px) 22px;position:relative}.svr .jr-hd b{font-size:16px}.svr-sub{color:var(--fg2);margin-top:1px;font-size:12px;line-height:17px}.svr-cat{letter-spacing:.16em;color:var(--fg2);align-items:center;gap:10px;margin:16px 0 0;font-size:12px;font-weight:800;line-height:17px;display:flex}.svr-cat.first{margin-top:12px}.svr-cat:before,.svr-cat:after{content:"";border-top:1.5px dotted color-mix(in srgb,var(--fg2) 40%,#0000);flex:1}.svr-r{width:100%;min-height:58px;display:block;text-align:start!important;padding:11px 0 8px!important}.svr-l1{align-items:baseline;gap:6px;display:flex}.svr-l1 .nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;max-width:62%;font-size:16.5px;font-weight:700;line-height:22px;transition:color .3s;display:-webkit-box;overflow:hidden}.svr-l1 .ld{border-bottom:1.5px dotted color-mix(in srgb,var(--fg2) 45%,#0000);flex:1;min-width:12px;transform:translateY(-4px)}.svr-l1 .pr{white-space:nowrap;flex:none;font-size:16.5px;font-weight:700;line-height:22px;position:relative}.svr-l1 .pr small{color:var(--fg2);margin-inline-end:2px;font-size:11.5px;font-weight:600}.svr-mn{color:var(--fg2);align-items:center;gap:6px;margin-top:3px;font-size:12.5px;line-height:17px;display:flex}.svr-ink{pointer-events:none;opacity:0;width:calc(100% + 24px);height:calc(100% + 19px);transition:opacity .25s;position:absolute;top:-10px;left:-12px;overflow:visible}.svr-ink path{fill:none;stroke:var(--link);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.svr-it.on .svr-ink{opacity:1}.svr-it.on .svr-ink path{stroke-dashoffset:0;animation:.56s cubic-bezier(.4,0,.2,1) backwards svr-pen}.svr-l1 .ld{transition:margin .25s}.svr-it.on .svr-l1 .ld{margin-inline-end:10px}.svr-it.on .svr-l1 .nm{color:var(--link)}.svr-more{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.svr-more>div{min-height:0;overflow:hidden}.svr-it.on .svr-more{grid-template-rows:1fr}.svr-mo{opacity:0;gap:12px;padding:4px 0 16px;transition:opacity .3s;display:flex}.svr-it.on .svr-mo{opacity:1;transition-delay:.14s}.svr-mo .pic{background:var(--surface2);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;width:78px;height:92px;display:flex;overflow:hidden;box-shadow:0 6px 12px -8px #0008}.svr-mo .pic.bare .svr-dl{width:38px;height:38px}.svr-mo .pic.bare b{color:var(--fg2);font-size:11.5px;font-weight:700}.svr-mo .pic img{object-fit:cover;width:100%;height:100%;display:block}.svr-mo>div{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.svr-mo p{color:var(--fg2);-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:13px;line-height:19px;display:-webkit-box;overflow:hidden}.svr-nx{min-width:0;min-height:18px;color:var(--link);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:700;line-height:18px;display:flex}.svr-nx.quiet{color:var(--fg2)}.svr-nx svg{width:14px;height:14px;color:var(--link);flex:none}.svr-fp{color:var(--fg2);align-items:flex-start;gap:6px;font-size:12px;line-height:17px;display:flex}.svr-fp svg{width:14px;height:14px;color:var(--link);flex:none;margin-top:1px}.svr-none{text-align:center;padding:18px 0 4px}.svr-none p{color:var(--fg2);font-size:14px}.svr-none button{min-height:44px;font-size:14px;font-weight:700;color:var(--link)!important;margin-top:6px!important;padding:0 10px!important}.svr-findbtn svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.svr-foot,.svr-pri .nm,.svr-find,.svr-it.on .svr-ink path{animation:none!important}.svr-more,.svr-mo,.svr-pill,.svr-l1 .ld{transition:none!important}}:is(.still,[data-motion=off]) :is(.svr-foot,.svr-pri .nm,.svr-find,.svr-it.on .svr-ink path){animation:none!important}:is(.still,[data-motion=off]) :is(.svr-more,.svr-mo,.svr-pill,.svr-l1 .ld){transition:none!important}
