.fl{--fl-a:var(--green);--fl-a-ink:var(--green-ink);--fl-a-t:var(--green-text);--fl-gap:10px;--fl-bg:color-mix(in srgb,var(--surface) 70%,transparent);--fl-bg-h:var(--surface-hi);--fl-line:var(--line-2);--fl-ink:var(--ink);--fl-tip-bg:#f1f5ff;--fl-tip-ink:#081840;vertical-align:middle;min-width:0;display:inline-flex;position:relative}[data-theme=light] .fl{--fl-tip-bg:#081840;--fl-tip-ink:#fff}.fl.is-vb{--fl-a:#c3b4ff;--fl-a-ink:#120d33;--fl-a-t:#c3b4ff;--fl-bg:#ffffff0f;--fl-bg-h:#ffffff1f;--fl-line:#c3b4ff57;--fl-ink:#f1f5ff;--fl-tip-bg:#f1efff;--fl-tip-ink:#120d33}[data-theme=light] .fl.is-vb{--fl-a:#5b3fd6;--fl-a-ink:#fff;--fl-a-t:#5b3fd6;--fl-bg:#ffffffbf;--fl-bg-h:#fff;--fl-line:#5b3fd652;--fl-ink:#14123a;--fl-tip-bg:#1a1446;--fl-tip-ink:#fff}.fl-btn{justify-content:center;align-items:center;gap:var(--fl-gap);border:1px solid var(--fl-line);background:var(--fl-bg);min-height:48px;color:var(--fl-ink);font:700 15.5px/1 var(--font-ui);white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-tap-highlight-color:transparent;border-radius:999px;padding:0 20px 0 9px;transition:background .18s,border-color .3s,transform .16s,padding .3s;display:inline-flex;position:relative}.fl-btn:hover{background:var(--fl-bg-h);transform:translateY(-2px)}.fl-btn:active{transform:scale(.97)}.fl-btn:focus-visible{outline:2px solid var(--fl-a-t);outline-offset:3px}.fl-btn[aria-busy=true]{cursor:progress}.fl.is-on .fl-btn{border-color:color-mix(in srgb,var(--fl-a) 55%,var(--fl-line));padding-right:15px}.fl-ic{background:color-mix(in srgb,var(--fl-a) 18%,transparent);width:30px;height:30px;color:var(--fl-a-t);border-radius:50%;flex:none;place-items:center;transition:background .3s,color .3s;display:grid;position:relative}.fl-ic>svg{grid-area:1/1;transition:opacity .2s,transform .4s cubic-bezier(.34,1.56,.64,1)}.fl-bell{transform-origin:50% 14%}.fl-ck{opacity:0;transform:scale(.3)rotate(-25deg)}.fl.is-on .fl-ic{background:var(--fl-a);color:var(--fl-a-ink)}.fl.is-on .fl-bell{opacity:0;transform:scale(.4)}.fl.is-on .fl-ck{opacity:1;transform:none}.fl-ic:before,.fl-ic:after{content:"";border:2px solid var(--fl-a);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.fl.is-pop .fl-bell{transition:opacity .12s .36s,transform 0s .5s;animation:.5s ease-in-out fl-ring}.fl.is-pop .fl-ck{transition:opacity .2s .4s,transform .45s cubic-bezier(.34,1.56,.64,1) .4s}.fl.is-pop .fl-ic{transition:background .25s .36s,color .25s .36s}.fl.is-pop .fl-ic:before{animation:.9s cubic-bezier(.2,.7,.3,1) .3s fl-wave}.fl.is-pop .fl-ic:after{animation:.9s cubic-bezier(.2,.7,.3,1) .5s fl-wave}@keyframes fl-ring{0%,to{transform:rotate(0)}15%{transform:rotate(18deg)}30%{transform:rotate(-15deg)}45%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}75%{transform:rotate(3deg)}}@keyframes fl-wave{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.fl-l{text-align:left;display:inline-grid}.fl-l>span{grid-area:1/1;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1)}.fl-l-on{opacity:0;transform:translateY(55%)}.fl.is-on .fl-l-off{opacity:0;transform:translateY(-55%)}.fl.is-on .fl-l-on{opacity:1;transform:none}.fl.is-pop .fl-l>span{transition-delay:.36s}.fl-chev{width:0;margin-left:calc(-1 * var(--fl-gap));opacity:0;color:var(--fl-a-t);flex:none;transition:width .3s,margin .3s,opacity .2s,transform .25s}.fl.is-on .fl-chev{opacity:1;width:14px;margin-left:-3px}.fl.is-pop .fl-chev,.fl.is-pop .fl-btn{transition-delay:.4s}.fl.is-menu .fl-chev{transform:rotate(180deg)}.fl-tip{z-index:40;background:var(--fl-tip-bg);width:max-content;max-width:min(300px,100vw - 32px);color:var(--fl-tip-ink);font:600 13.5px/1.4 var(--font-ui);text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;padding:9px 13px;transition:opacity .15s,transform .15s,visibility 0s .15s;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(4px);box-shadow:0 14px 34px -12px #0005198c}.fl-tip:after{content:"";background:inherit;border-radius:0 0 3px;width:11px;height:11px;margin-top:-6px;position:absolute;top:100%;left:22px;transform:rotate(45deg)}.fl.is-end .fl-tip{left:auto;right:0}.fl.is-end .fl-tip:after{left:auto;right:22px}@media (hover:hover){.fl-btn:hover+.fl-tip{opacity:1;visibility:visible;transition:opacity .18s .45s,transform .18s .45s,visibility 0s .45s;transform:none}}.fl-btn:focus-visible+.fl-tip{opacity:1;visibility:visible;transition:opacity .15s,transform .15s,visibility;transform:none}.fl.is-menu .fl-tip,.fl.is-quiet .fl-tip{opacity:0!important;visibility:hidden!important;transition:none!important}.ip-cta .fl-btn{min-height:50px;font-size:15.5px}@media (max-width:760px){.ip-cta .ip-play{flex:100%}.ip-cta .fl,.ip-cta>.btn.btn-ghost{flex:1 1 0}.ip-cta .fl .fl-btn{width:100%}}.fl-card,.fl-inline{--fl-gap:8px}.fl-card .fl-btn{min-height:38px;padding:0 15px 0 5px;font-size:14px}.fl-card .fl-ic{width:28px;height:28px}.fl-inline .fl-btn{min-height:40px;padding:0 16px 0 5px;font-size:14.5px}.fl-card .fl-btn:hover,.fl-inline .fl-btn:hover{transform:none}.fl-card.is-on .fl-btn,.fl-inline.is-on .fl-btn{padding-right:12px}.fl-card .fl-chev,.fl-inline .fl-chev{transition-property:width,margin,opacity,transform}.fl-card.is-on .fl-chev,.fl-inline.is-on .fl-chev{width:12px;margin-left:-2px}@media (pointer:coarse){.fl-card .fl-btn,.fl-inline .fl-btn{min-height:44px}}.fl-undo{color:var(--green-text);font:700 14px/1.4 var(--font-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.fl-btn,.fl-btn:hover,.fl-btn:active{transform:none}.fl.is-pop .fl-bell,.fl.is-pop .fl-ic:before,.fl.is-pop .fl-ic:after{animation:none}.fl-ic>svg,.fl-l>span,.fl-chev{transition:opacity .15s!important;transform:none!important}.fl.is-on .fl-bell,.fl-ck,.fl-l-on,.fl.is-on .fl-l-off{transform:none}}.fl-pop{--p-bg:var(--surface);--p-line:var(--line-2);--p-sep:var(--line);--p-ink:var(--ink);--p-mut:var(--mut);--p-hi:var(--surface-hi);--p-a:var(--green-text);z-index:130;background:var(--p-bg);border:1px solid var(--p-line);width:min(300px,100vw - 24px);color:var(--p-ink);font-family:var(--font-ui);transform-origin:top;border-radius:16px;padding:6px;animation:.16s cubic-bezier(.2,.8,.2,1) both fl-pop-in;position:fixed;box-shadow:0 26px 60px -20px #000519b3}.fl-pop.is-up{transform-origin:bottom}[data-theme=light] .fl-pop{box-shadow:0 22px 50px -18px #08184059}.fl-pop.is-vb{--p-bg:#0e1138;--p-line:#c3b4ff3d;--p-sep:#c3b4ff24;--p-ink:#f1f5ff;--p-mut:#f1f5ff9e;--p-hi:#ffffff12;--p-a:#c3b4ff}[data-theme=light] .fl-pop.is-vb{--p-bg:#fff;--p-line:#5b3fd638;--p-sep:#5b3fd61f;--p-ink:#14123a;--p-mut:#5d5a85;--p-hi:#f1eefc;--p-a:#5b3fd6}.fl-pop-h{border-bottom:1px solid var(--p-sep);gap:3px;margin:0 0 4px;padding:9px 12px 11px;display:grid}.fl-pop-h b{font:700 14.5px/1.3 var(--font-ui);color:var(--p-ink)}.fl-pop-h span{color:var(--p-mut);font-size:13px;line-height:1.4}.fl-mi{width:100%;min-height:42px;color:var(--p-ink);font:600 14.5px/1.2 var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:0 12px;text-decoration:none;display:flex}.fl-mi svg{color:var(--p-mut);flex:none;transition:color .15s}.fl-mi:hover,.fl-mi:focus-visible{background:var(--p-hi);outline:none}.fl-mi:focus-visible{box-shadow:inset 0 0 0 2px var(--p-a)}.fl-mi:hover svg,.fl-mi:focus-visible svg{color:var(--p-a)}.fl-mi.is-stop:hover svg,.fl-mi.is-stop:focus-visible svg{color:#ff8a80}[data-theme=light] .fl-mi.is-stop:hover svg,[data-theme=light] .fl-mi.is-stop:focus-visible svg{color:#c4392f}@media (pointer:coarse){.fl-mi{min-height:48px}}@keyframes fl-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.fl-pop.is-up{animation-name:fl-pop-up}@keyframes fl-pop-up{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.flt{z-index:140;left:50%;bottom:max(20px,calc(env(safe-area-inset-bottom) + 14px));pointer-events:none;width:min(540px,100vw - 24px);display:grid;position:fixed;transform:translate(-50%)}@media (max-width:680px){body:has(.tabbar) .flt{bottom:calc(76px + env(safe-area-inset-bottom))}}.flt-card{--t-bg:#13295ff0;--t-ink:#f1f5ff;--t-mut:#c6d2ee;--t-a:var(--green);--t-at:var(--green);--t-a-ink:var(--green-ink);--t-line:#bed2ff38;pointer-events:auto;border:1px solid var(--t-line);background:var(--t-bg);color:var(--t-ink);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);font-family:var(--font-ui);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;padding:12px 8px 12px 14px;animation:.34s cubic-bezier(.2,.9,.25,1.1) both flt-in;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px -18px #000519bf}[data-theme=light] .flt-card{--t-bg:#fffffff5;--t-ink:#081838;--t-mut:#2c3c63;--t-a:#05a463;--t-at:#037a4a;--t-a-ink:#fff;--t-line:#08184024;box-shadow:0 22px 50px -18px #08184059}.flt.is-vb .flt-card{--t-bg:#141849f2;--t-mut:#f1f5ffbf;--t-a:#c3b4ff;--t-at:#c3b4ff;--t-a-ink:#120d33;--t-line:#c3b4ff47}[data-theme=light] .flt.is-vb .flt-card{--t-bg:#fffffff5;--t-ink:#14123a;--t-mut:#4d4a75;--t-a:#5b3fd6;--t-at:#5b3fd6;--t-a-ink:#fff;--t-line:#5b3fd633}.flt-ic{background:var(--t-a);width:34px;height:34px;color:var(--t-a-ink);border-radius:50%;place-items:center;display:grid}.flt-ic b{font:900 17px/1 var(--font-display)}.flt-card.is-off .flt-ic{background:color-mix(in srgb,var(--t-ink) 12%,transparent);color:var(--t-ink)}.flt-card.is-bad .flt-ic{color:#fff;background:#e5483d}.flt-t{gap:2px;min-width:0;display:grid}.flt-t b{font:700 15px/1.3 var(--font-ui);overflow-wrap:anywhere}.flt-t span{color:var(--t-mut);font-size:13.5px;line-height:1.4}.flt-undo{color:var(--t-at);font:800 14px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:9px 10px}.flt-undo:hover{background:color-mix(in srgb,var(--t-a) 14%,transparent)}.flt-undo:focus-visible,.flt-x:focus-visible{outline:2px solid var(--t-at);outline-offset:1px}.flt-x{width:34px;height:34px;color:var(--t-mut);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.flt-x:hover{background:color-mix(in srgb,var(--t-ink) 10%,transparent);color:var(--t-ink)}.flt-bar{background:var(--t-a);opacity:.65;transform-origin:0;height:2px;animation:flt-bar var(--flt-ms,7s) linear forwards;position:absolute;bottom:0;left:0;right:0}.flt-card[data-paused] .flt-bar{animation-play-state:paused}@keyframes flt-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes flt-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@media (pointer:coarse){.flt-undo,.flt-x{min-width:44px;min-height:44px}}@media (max-width:420px){.flt-card{gap:4px 8px;padding-left:12px}.flt-t span{font-size:13px}}@media (prefers-reduced-motion:reduce){.flt-card,.fl-pop{animation:none}.flt-bar{display:none}}.fl-dlg{color:#fff;background:0 0;border:0;width:100%;max-width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:visible}.fl-dlg::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020612a8}.fl-dlg[open]{animation:.24s cubic-bezier(.2,.8,.2,1) both fl-in}@keyframes fl-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.lead-card.is-dialog{border:1px solid #ffffff24;border-radius:22px;max-height:calc(100dvh - 32px);padding:clamp(22px,4vw,34px);animation:none;display:block;position:relative;inset:auto;overflow:auto;box-shadow:0 40px 90px -30px #000000d9}.lead-card.is-dialog .lead-in{width:100%}.lead-card.is-dialog h3{padding-right:34px}.fl-x{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}.fl-x:hover{background:#ffffff29}.fl-x svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.fl-dlg-acts{flex-wrap:wrap;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.fl-dlg[open]{animation:none}}@media (max-width:640px){.fl-dlg{max-width:100vw;max-height:94dvh;margin:auto 0 0}.lead-card.is-dialog{max-height:94dvh;padding:24px 18px calc(22px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}}.nb2-btn{width:42px;height:42px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background .18s,color .18s;display:grid;position:relative}.nb2-btn:hover,.nb2-btn[aria-expanded=true]{background:color-mix(in srgb,var(--ink) 9%,transparent);color:var(--ink)}.nb2-btn.is-vb{color:#f1f5ffcc}.nb2-btn.is-vb:hover,.nb2-btn.is-vb[aria-expanded=true]{color:#fff;background:#ffffff12}.nb2-badge{color:#fff;min-width:19px;height:19px;font:800 11px/19px var(--font-ui);text-align:center;box-shadow:0 0 0 2px var(--bg);pointer-events:none;background:#ff5a5f;border-radius:999px;padding:0 5px;position:absolute;top:3px;right:2px}.nb2-btn.is-vb .nb2-badge{box-shadow:0 0 0 2px #0a0d33}.nb2-btn:before,.nb2-btn:after{content:"";border:2px solid var(--green);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:3px}.nb2-btn.is-vb:before,.nb2-btn.is-vb:after{border-color:#c3b4ff}.nb2-btn.is-ping{color:var(--green-text);background:color-mix(in srgb,var(--green) 15%,transparent)}.nb2-btn.is-vb.is-ping{color:#c3b4ff;background:#c3b4ff26}.nb2-btn.is-ping>svg{transform-origin:50% 12%;animation:.8s ease-in-out nb2-ring}.nb2-btn.is-ping:before{animation:1.1s ease-out nb2-wave}.nb2-btn.is-ping:after{animation:1.1s ease-out .28s nb2-wave}@keyframes nb2-ring{0%,to{transform:rotate(0)}12%{transform:rotate(20deg)}26%{transform:rotate(-17deg)}40%{transform:rotate(12deg)}54%{transform:rotate(-8deg)}68%{transform:rotate(4deg)}}@keyframes nb2-wave{0%{opacity:.85;transform:scale(.9)}to{opacity:0;transform:scale(1.85)}}@media (prefers-reduced-motion:reduce){.nb2-btn.is-ping>svg,.nb2-btn.is-ping:before,.nb2-btn.is-ping:after{animation:none}}.nb2-live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (max-width:760px){.nb2-btn{width:40px;height:40px}}.nb2{--nb-a:var(--green-text);--nb-bg:var(--surface);--nb-line:var(--line);--nb-hi:var(--surface-hi);--nb-ink:var(--ink);--nb-ink2:var(--ink-2);--nb-mut:var(--mut);z-index:120;background:var(--nb-bg);width:min(420px,100vw - 24px);max-height:min(640px,100dvh - 96px);color:var(--nb-ink);border:1px solid var(--line-2);font-family:var(--font-ui);border-radius:18px;flex-direction:column;animation:.18s both nb2-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 30px 80px -24px #000519bf}@keyframes nb2-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nb2.is-vb{--nb-a:#c3b4ff;--nb-bg:#0e1138;--nb-line:#c3b4ff24;--nb-hi:#ffffff0f;--nb-ink:#f1f5ff;--nb-ink2:#f1f5ffc7;--nb-mut:#f1f5ff8c;border-color:#c3b4ff33}.nb2.is-phone{border:0;border-radius:0;width:100%;max-height:none;animation:.22s cubic-bezier(.2,.8,.2,1) both nb2-up;inset:0}@keyframes nb2-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.nb2-scrim{z-index:119;background:#02061280;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.nb2,.nb2.is-phone{animation:none}}.nb2-h{padding:14px 12px 10px 18px;padding-top:max(14px,env(safe-area-inset-top));align-items:center;gap:10px;display:flex}.nb2-h h2{font:800 18px/1.2 var(--font-display);color:var(--nb-ink);outline:none;margin:0}.nb2-n{min-width:0;color:var(--nb-mut);white-space:nowrap;flex:1;font-size:13px}.nb2-x{width:38px;height:38px;color:var(--nb-ink2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.nb2-x:hover{background:var(--nb-hi);color:var(--nb-ink)}.nb2-x svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.nb2-tabs{background:var(--nb-hi);border-radius:12px;gap:4px;margin:0 14px 8px;padding:4px;display:flex}.nb2-tabs button{min-width:0;color:var(--nb-ink2);font:700 13.5px/1.2 var(--font-ui);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:9px;flex:1;padding:8px 6px;overflow:hidden}.nb2-tabs button[aria-selected=true]{background:var(--nb-bg);color:var(--nb-ink);box-shadow:0 1px 3px #00000040}.nb2-body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 8px 8px;overflow-y:auto}.nb2-list{margin:0;padding:0;list-style:none}.nb2-it a{color:inherit;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 26px 10px 10px;text-decoration:none;display:flex;position:relative}.nb2-it a:hover,.nb2-it a:focus-visible{background:var(--nb-hi)}.nb2-it.is-new a{background:color-mix(in srgb,var(--nb-a) 9%,transparent)}.nb2-it.is-new a:hover{background:color-mix(in srgb,var(--nb-a) 15%,transparent)}.nb2-pic{aspect-ratio:16/9;background:var(--nb-hi);width:104px;color:var(--nb-mut);border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.nb2-pic img{object-fit:cover;width:100%;height:100%}.nb2-t{flex-direction:column;gap:2px;min-width:0;display:flex}.nb2-line{font:700 12px/1.3 var(--font-ui);color:var(--nb-a);letter-spacing:.01em}.nb2-t b{font:700 14.5px/1.3 var(--font-ui);color:var(--nb-ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nb2-it:not(.is-new) .nb2-t b{color:var(--nb-ink2);font-weight:600}.nb2-ago{color:var(--nb-mut);font-size:12.5px}.nb2-dot{background:var(--green);border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;right:10px}.nb2.is-vb .nb2-dot{background:#c3b4ff}.nb2-empty{text-align:center;justify-items:center;gap:6px;padding:28px 18px 30px;display:grid}.nb2-empty-ic{background:var(--nb-hi);width:52px;height:52px;color:var(--nb-a);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.nb2-empty b{font:800 16px/1.3 var(--font-display);color:var(--nb-ink)}.nb2-empty p{color:var(--nb-ink2);max-width:32ch;margin:0 0 8px;font-size:14px;line-height:1.5}.nb2-f{padding:10px 18px;padding-bottom:max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--nb-line);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.nb2-f a,.nb2-f button{color:var(--nb-ink2);font:600 13px/1.3 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:none}.nb2-f .nb2-all{color:var(--nb-a);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.nb2-f a:hover,.nb2-f button:hover{color:var(--nb-a)}.nb2-f span{color:var(--nb-mut)}.nb2-f>:only-child{margin-left:auto}.nb2.is-phone .nb2-pic{width:96px}.nb2 .btn{min-height:40px;padding:0 16px;font-size:14px}.nb2.is-vb .btn-ghost{color:#f1f5ff;border-color:#c3b4ff59}.fw-list ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fw-it{border-radius:12px;align-items:center;gap:10px;min-width:0;padding:6px;display:flex}.fw-it:hover{background:var(--nb-hi,var(--surface-hi))}.fw-main{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.fw-pic{background:var(--nb-hi,var(--surface-hi));width:46px;height:46px;color:var(--nb-a,var(--green));font:800 17px/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.fw-it.is-serie .fw-pic{border-radius:10px;width:64px;height:36px}.fw-pic img{object-fit:cover;width:100%;height:100%}.fw-t{flex-direction:column;min-width:0;display:flex}.fw-t b{font:700 15px/1.3 var(--font-ui);color:var(--nb-ink,var(--ink));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fw-t small{color:var(--nb-mut,var(--mut));font-size:12.5px}.fw-stop{border:1px solid var(--line-2);color:var(--nb-ink2,var(--ink-2));font:600 13px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:8px 12px}.fw-stop:hover{color:#ff8a80;border-color:#ff8a80}.fw-gone{background:var(--nb-hi,var(--surface-hi));color:var(--nb-ink2,var(--ink-2));border-radius:10px;margin:4px 6px 10px;padding:10px 12px;font-size:14px}.fw-empty-box{justify-items:start;gap:12px;padding:16px 10px;display:grid}.fw-empty-box p{color:var(--nb-ink2,var(--ink-2));margin:0;font-size:14.5px;line-height:1.55}.fw-skel{background:var(--nb-hi,var(--surface-hi));border-radius:12px;height:52px;margin:6px;animation:1.2s ease-in-out infinite alternate fw-pulse;display:block}@keyframes fw-pulse{to{opacity:.45}}.ac-follows .fw-list:not(.is-compact) ul{gap:8px}.ac-follows .fw-list:not(.is-compact) .fw-it{border:1px solid var(--line);background:var(--surface);padding:10px 12px}@media (max-width:480px){.fw-stop{padding:8px 10px}.fw-t b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.ac-follows .fw-list:not(.is-compact){max-width:860px}.ac-follows-note{color:var(--mut);margin:16px 0 0;font-size:14px}.ac-follows-note a{color:var(--green-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){.vbn-in:has(.nb2-btn){gap:8px}:is(.vbn-in:has(.nb2-btn) .vbn-adn,.vbn-in:has(.nb2-btn) .vbn-sep){display:none}:is(.vbn-in:has(.nb2-btn) .vbn-ic,.vbn .nb2-btn){width:38px;height:38px}.vbn-in:has(.nb2-btn) .vbn-av{width:36px;height:36px}.vbn-in:has(.nb2-btn) .vbn-burger{width:40px}}
