@media (max-width:440px){.dnav .brand-sub.long{font-size:12.5px;letter-spacing:-.02em}}@media (max-width:400px){.dnav .brand-sub.long{display:none}}.nm-ic.nm-img{display:block;width:36px;height:36px;padding:0;border:0;background:none;overflow:hidden}.nm-img svg{display:block;width:100%;height:100%}.hub .ex-empty{display:flex;align-items:center;gap:22px;margin-top:36px;padding:28px 30px;border-radius:var(--r-big);border:1px dashed var(--edge);background:var(--glass)}.hub .ex-empty>svg{flex:none;color:var(--ink-3)}.hub .ex-empty b{display:block;font-size:20px;font-weight:750;letter-spacing:-.02em}.hub .ex-empty p{margin:6px 0 0;color:var(--ink-2);line-height:1.55;max-width:46em}@media (max-width:640px){.hub .ex-empty{flex-direction:column;align-items:flex-start;padding:22px}}.nmenu .nm-grid{grid-template-columns:minmax(0,1fr)}.xrb{--rb-fill:linear-gradient(120deg,#ff6b3d,#ffc72c 30%,#8fd14f 55%,#2f7cf6 78%,#a855f7)}:root{--xbtn-edge:var(--edge);--xbtn-loop:linear-gradient(90deg,#ff6b3d,#ffc72c,#8fd14f,#2f7cf6,#a855f7,#ff6b3d,#ffc72c,#8fd14f,#2f7cf6,#a855f7,#ff6b3d);--xbtn-glow:0 10px 28px -14px rgb(168 85 247/.6),0 8px 22px -14px rgb(255 107 61/.45)}:root[data-theme=light]{--xbtn-edge:#8b8b96}@keyframes xbtn-flow{to{background-position:0 0,0 0,-200% 0}}.hub .hbtn:not(.open){border:1.5px solid transparent;color:var(--ink);filter:none;box-shadow:none;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(var(--xbtn-edge),var(--xbtn-edge)) border-box}:root[data-theme=light] .hub .hbtn:not(.open):not(.primary){border-color:transparent}.hub .hbtn:not(.open):not(.primary):not(.xst-off):hover{transform:translateY(-1px);box-shadow:var(--xbtn-glow);animation:xbtn-flow 3s linear infinite;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(var(--card),var(--card)) padding-box,var(--xbtn-loop) border-box;background-size:auto,auto,200% 100%}:root .hub .hbtn.primary:not(.open){border-width:2px;color:var(--ink);box-shadow:var(--xbtn-glow);animation:xbtn-flow 6s linear infinite;background:linear-gradient(120deg,rgb(255 107 61/.16),rgb(255 199 44/.08) 35%,rgb(47 124 246/.12) 75%,rgb(168 85 247/.18)) padding-box,linear-gradient(var(--card),var(--card)) padding-box,var(--xbtn-loop) border-box;background-size:auto,auto,200% 100%}:root .hub .hbtn.primary:not(.open):not(.xst-off):hover{transform:translateY(-1px);animation-duration:2s}:root .dnav :is(.icon-btn,.search-btn),:root[data-theme=light] .dnav :is(.icon-btn,.search-btn){border:1.5px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(var(--xbtn-edge),var(--xbtn-edge)) border-box}:root .dnav :is(.icon-btn,.search-btn):hover,:root[data-theme=light] .dnav :is(.icon-btn,.search-btn):hover{border-color:transparent;background:linear-gradient(var(--card),var(--card)) padding-box,var(--xbtn-loop) border-box}@media (prefers-reduced-motion:reduce){.hub .hbtn{animation:none!important}}.hub .xrb :is(.xu-go,.xa-go){background:var(--rb-fill);color:#0b0b10;border-color:transparent}.hub .xrb .tag i,.hub .xrb .wn-v b{background:var(--rb-fill)}.hub .xrb .wn-v b{-webkit-background-clip:text;background-clip:text}.hub .xrb .wn-tag i,.hub .xrb .wn-tx li:before{background:var(--rb-fill)}