!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports["style/custom-navbar"]=e():t["style/custom-navbar"]=e()}(globalThis,(()=>(()=>{var t,e,n={4276:(t,e,n)=>{"use strict";function a(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function i(t){return t instanceof a(t).Element||t instanceof Element}function r(t){return t instanceof a(t).HTMLElement||t instanceof HTMLElement}function o(t){return"undefined"!=typeof ShadowRoot&&(t instanceof a(t).ShadowRoot||t instanceof ShadowRoot)}n.d(e,{kO:()=>bt,rm:()=>ft,Je:()=>vt});var s=Math.max,l=Math.min,c=Math.round;function d(t,e){void 0===e&&(e=!1);var n=t.getBoundingClientRect(),a=1,i=1;if(r(t)&&e){var o=t.offsetHeight,s=t.offsetWidth;s>0&&(a=c(n.width)/s||1),o>0&&(i=c(n.height)/o||1)}return{width:n.width/a,height:n.height/i,top:n.top/i,right:n.right/a,bottom:n.bottom/i,left:n.left/a,x:n.left/a,y:n.top/i}}function p(t){var e=a(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function u(t){return t?(t.nodeName||"").toLowerCase():null}function m(t){return((i(t)?t.ownerDocument:t.document)||window.document).documentElement}function h(t){return d(m(t)).left+p(t).scrollLeft}function f(t){return a(t).getComputedStyle(t)}function v(t){var e=f(t),n=e.overflow,a=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+a)}function b(t,e,n){void 0===n&&(n=!1);var i,o,s=r(e),l=r(e)&&function(t){var e=t.getBoundingClientRect(),n=c(e.width)/t.offsetWidth||1,a=c(e.height)/t.offsetHeight||1;return 1!==n||1!==a}(e),f=m(e),b=d(t,l),g={scrollLeft:0,scrollTop:0},x={x:0,y:0};return(s||!s&&!n)&&(("body"!==u(e)||v(f))&&(g=(i=e)!==a(i)&&r(i)?{scrollLeft:(o=i).scrollLeft,scrollTop:o.scrollTop}:p(i)),r(e)?((x=d(e,!0)).x+=e.clientLeft,x.y+=e.clientTop):f&&(x.x=h(f))),{x:b.left+g.scrollLeft-x.x,y:b.top+g.scrollTop-x.y,width:b.width,height:b.height}}function g(t){var e=d(t),n=t.offsetWidth,a=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-a)<=1&&(a=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:a}}function x(t){return"html"===u(t)?t:t.assignedSlot||t.parentNode||(o(t)?t.host:null)||m(t)}function y(t){return["html","body","#document"].indexOf(u(t))>=0?t.ownerDocument.body:r(t)&&v(t)?t:y(x(t))}function w(t,e){var n;void 0===e&&(e=[]);var i=y(t),r=i===(null==(n=t.ownerDocument)?void 0:n.body),o=a(i),s=r?[o].concat(o.visualViewport||[],v(i)?i:[]):i,l=e.concat(s);return r?l:l.concat(w(x(s)))}function _(t){return["table","td","th"].indexOf(u(t))>=0}function C(t){return r(t)&&"fixed"!==f(t).position?t.offsetParent:null}function k(t){for(var e=a(t),n=C(t);n&&_(n)&&"static"===f(n).position;)n=C(n);return n&&("html"===u(n)||"body"===u(n)&&"static"===f(n).position)?e:n||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&r(t)&&"fixed"===f(t).position)return null;var n=x(t);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(u(n))<0;){var a=f(n);if("none"!==a.transform||"none"!==a.perspective||"paint"===a.contain||-1!==["transform","perspective"].indexOf(a.willChange)||e&&"filter"===a.willChange||e&&a.filter&&"none"!==a.filter)return n;n=n.parentNode}return null}(t)||e}var V="top",S="bottom",P="right",I="left",N="auto",L=[V,S,P,I],z="start",O="end",T="viewport",j="popper",D=L.reduce((function(t,e){return t.concat([e+"-"+z,e+"-"+O])}),[]),A=[].concat(L,[N]).reduce((function(t,e){return t.concat([e,e+"-"+z,e+"-"+O])}),[]),E=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function $(t){var e=new Map,n=new Set,a=[];function i(t){n.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!n.has(t)){var a=e.get(t);a&&i(a)}})),a.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||i(t)})),a}var M={placement:"bottom",modifiers:[],strategy:"absolute"};function B(){for(var t=arguments.length,e=new Array(t),n=0;n=0?"x":"y"}function H(t){var e,n=t.reference,a=t.element,i=t.placement,r=i?F(i):null,o=i?R(i):null,s=n.x+n.width/2-a.width/2,l=n.y+n.height/2-a.height/2;switch(r){case V:e={x:s,y:n.y-a.height};break;case S:e={x:s,y:n.y+n.height};break;case P:e={x:n.x+n.width,y:l};break;case I:e={x:n.x-a.width,y:l};break;default:e={x:n.x,y:n.y}}var c=r?q(r):null;if(null!=c){var d="y"===c?"height":"width";switch(o){case z:e[c]=e[c]-(n[d]/2-a[d]/2);break;case O:e[c]=e[c]+(n[d]/2-a[d]/2)}}return e} // eslint-disable-next-line import/no-unused-modules var Z={top:"auto",right:"auto",bottom:"auto",left:"auto"};function J(t){var e,n=t.popper,i=t.popperRect,r=t.placement,o=t.variation,s=t.offsets,l=t.position,d=t.gpuAcceleration,p=t.adaptive,u=t.roundOffsets,h=t.isFixed,v=s.x,b=void 0===v?0:v,g=s.y,x=void 0===g?0:g,y="function"==typeof u?u({x:b,y:x}):{x:b,y:x};b=y.x,x=y.y;var w=s.hasOwnProperty("x"),_=s.hasOwnProperty("y"),C=I,N=V,L=window;if(p){var z=k(n),T="clientHeight",j="clientWidth";if(z===a(n)&&"static"!==f(z=m(n)).position&&"absolute"===l&&(T="scrollHeight",j="scrollWidth"),r===V||(r===I||r===P)&&o===O)N=S,x-=(h&&z===L&&L.visualViewport?L.visualViewport.height:z[T])-i.height,x*=d?1:-1;if(r===I||(r===V||r===S)&&o===O)C=P,b-=(h&&z===L&&L.visualViewport?L.visualViewport.width:z[j])-i.width,b*=d?1:-1}var D,A=Object.assign({position:l},p&&Z),E=!0===u?function(t){var e=t.x,n=t.y,a=window.devicePixelRatio||1;return{x:c(e*a)/a||0,y:c(n*a)/a||0}}({x:b,y:x}):{x:b,y:x};return b=E.x,x=E.y,d?Object.assign({},A,((D={})[N]=_?"0":"",D[C]=w?"0":"",D.transform=(L.devicePixelRatio||1)<=1?"translate("+b+"px, "+x+"px)":"translate3d("+b+"px, "+x+"px, 0)",D)):Object.assign({},A,((e={})[N]=_?x+"px":"",e[C]=w?b+"px":"",e.transform="",e))}// eslint-disable-next-line import/no-unused-modules const Y={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,a=t.name,i=n.offset,r=void 0===i?[0,0]:i,o=A.reduce((function(t,n){return t[n]= // eslint-disable-next-line import/no-unused-modules function(t,e,n){var a=F(t),i=[I,V].indexOf(a)>=0?-1:1,r="function"==typeof n?n(Object.assign({},e,{placement:t})):n,o=r[0],s=r[1];return o=o||0,s=(s||0)*i,[I,P].indexOf(a)>=0?{x:s,y:o}:{x:o,y:s}}(n,e.rects,r),t}),{}),s=o[e.placement],l=s.x,c=s.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[a]=o}};var X={left:"right",right:"left",bottom:"top",top:"bottom"};function G(t){return t.replace(/left|right|bottom|top/g,(function(t){return X[t]}))}var Q={start:"end",end:"start"};function K(t){return t.replace(/start|end/g,(function(t){return Q[t]}))}function tt(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&o(n)){var a=e;do{if(a&&t.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function et(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function nt(t,e){return e===T?et(function(t){var e=a(t),n=m(t),i=e.visualViewport,r=n.clientWidth,o=n.clientHeight,s=0,l=0;return i&&(r=i.width,o=i.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=i.offsetLeft,l=i.offsetTop)),{width:r,height:o,x:s+h(t),y:l}}(t)):i(e)?function(t){var e=d(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):et(function(t){var e,n=m(t),a=p(t),i=null==(e=t.ownerDocument)?void 0:e.body,r=s(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=s(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),l=-a.scrollLeft+h(t),c=-a.scrollTop;return"rtl"===f(i||n).direction&&(l+=s(n.clientWidth,i?i.clientWidth:0)-r),{width:r,height:o,x:l,y:c}}(m(t)))}function at(t,e,n){var a="clippingParents"===e?function(t){var e=w(x(t)),n=["absolute","fixed"].indexOf(f(t).position)>=0&&r(t)?k(t):t;return i(n)?e.filter((function(t){return i(t)&&tt(t,n)&&"body"!==u(t)})):[]}(t):[].concat(e),o=[].concat(a,[n]),c=o[0],d=o.reduce((function(e,n){var a=nt(t,n);return e.top=s(a.top,e.top),e.right=l(a.right,e.right),e.bottom=l(a.bottom,e.bottom),e.left=s(a.left,e.left),e}),nt(t,c));return d.width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d}function it(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function rt(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})} // eslint-disable-next-line import/no-unused-modules function ot(t,e){void 0===e&&(e={});var n=e,a=n.placement,r=void 0===a?t.placement:a,o=n.boundary,s=void 0===o?"clippingParents":o,l=n.rootBoundary,c=void 0===l?T:l,p=n.elementContext,u=void 0===p?j:p,h=n.altBoundary,f=void 0!==h&&h,v=n.padding,b=void 0===v?0:v,g=it("number"!=typeof b?b:rt(b,L)),x=u===j?"reference":j,y=t.rects.popper,w=t.elements[f?x:u],_=at(i(w)?w:w.contextElement||m(t.elements.popper),s,c),C=d(t.elements.reference),k=H({reference:C,element:y,strategy:"absolute",placement:r}),I=et(Object.assign({},y,k)),N=u===j?I:C,z={top:_.top-N.top+g.top,bottom:N.bottom-_.bottom+g.bottom,left:_.left-N.left+g.left,right:N.right-_.right+g.right},O=t.modifiersData.offset;if(u===j&&O){var D=O[r];Object.keys(z).forEach((function(t){var e=[P,S].indexOf(t)>=0?1:-1,n=[V,S].indexOf(t)>=0?"y":"x";z[t]+=D[n]*e}))}return z}function st(t,e,n){return s(t,l(e,n))}// eslint-disable-next-line import/no-unused-modules const lt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,a=t.name,i=n.mainAxis,r=void 0===i||i,o=n.altAxis,c=void 0!==o&&o,d=n.boundary,p=n.rootBoundary,u=n.altBoundary,m=n.padding,h=n.tether,f=void 0===h||h,v=n.tetherOffset,b=void 0===v?0:v,x=ot(e,{boundary:d,rootBoundary:p,padding:m,altBoundary:u}),y=F(e.placement),w=R(e.placement),_=!w,C=q(y),N="x"===C?"y":"x",L=e.modifiersData.popperOffsets,O=e.rects.reference,T=e.rects.popper,j="function"==typeof b?b(Object.assign({},e.rects,{placement:e.placement})):b,D="number"==typeof j?{mainAxis:j,altAxis:j}:Object.assign({mainAxis:0,altAxis:0},j),A=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,E={x:0,y:0};if(L){if(r){var $,M="y"===C?V:I,B="y"===C?S:P,U="y"===C?"height":"width",W=L[C],H=W+x[M],Z=W-x[B],J=f?-T[U]/2:0,Y=w===z?O[U]:T[U],X=w===z?-T[U]:-O[U],G=e.elements.arrow,Q=f&&G?g(G):{width:0,height:0},K=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},tt=K[M],et=K[B],nt=st(0,O[U],Q[U]),at=_?O[U]/2-J-nt-tt-D.mainAxis:Y-nt-tt-D.mainAxis,it=_?-O[U]/2+J+nt+et+D.mainAxis:X+nt+et+D.mainAxis,rt=e.elements.arrow&&k(e.elements.arrow),lt=rt?"y"===C?rt.clientTop||0:rt.clientLeft||0:0,ct=null!=($=null==A?void 0:A[C])?$:0,dt=W+it-ct,pt=st(f?l(H,W+at-ct-lt):H,W,f?s(Z,dt):Z);L[C]=pt,E[C]=pt-W}if(c){var ut,mt="x"===C?V:I,ht="x"===C?S:P,ft=L[N],vt="y"===N?"height":"width",bt=ft+x[mt],gt=ft-x[ht],xt=-1!==[V,I].indexOf(y),yt=null!=(ut=null==A?void 0:A[N])?ut:0,wt=xt?bt:ft-O[vt]-T[vt]-yt+D.altAxis,_t=xt?ft+O[vt]+T[vt]-yt-D.altAxis:gt,Ct=f&&xt?function(t,e,n){var a=st(t,e,n);return a>n?n:a}(wt,ft,_t):st(f?wt:bt,ft,f?_t:gt);L[N]=Ct,E[N]=Ct-ft}e.modifiersData[a]=E}},requiresIfExists:["offset"]};// eslint-disable-next-line import/no-unused-modules const ct={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,a=t.name,i=t.options,r=n.elements.arrow,o=n.modifiersData.popperOffsets,s=F(n.placement),l=q(s),c=[I,P].indexOf(s)>=0?"height":"width";if(r&&o){var d=function(t,e){return it("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:rt(t,L))}(i.padding,n),p=g(r),u="y"===l?V:I,m="y"===l?S:P,h=n.rects.reference[c]+n.rects.reference[l]-o[l]-n.rects.popper[c],f=o[l]-n.rects.reference[l],v=k(r),b=v?"y"===l?v.clientHeight||0:v.clientWidth||0:0,x=h/2-f/2,y=d[u],w=b-p[c]-d[m],_=b/2-p[c]/2+x,C=st(y,_,w),N=l;n.modifiersData[a]=((e={})[N]=C,e.centerOffset=C-_,e)}},effect:function(t){var e=t.state,n=t.options.element,a=void 0===n?"[data-popper-arrow]":n;null!=a&&("string"!=typeof a||(a=e.elements.popper.querySelector(a)))&&tt(e.elements.popper,a)&&(e.elements.arrow=a)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function dt(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function pt(t){return[V,P,S,I].some((function(e){return t[e]>=0}))}var ut=U({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,i=t.options,r=i.scroll,o=void 0===r||r,s=i.resize,l=void 0===s||s,c=a(e.elements.popper),d=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&d.forEach((function(t){t.addEventListener("scroll",n.update,W)})),l&&c.addEventListener("resize",n.update,W),function(){o&&d.forEach((function(t){t.removeEventListener("scroll",n.update,W)})),l&&c.removeEventListener("resize",n.update,W)}}// eslint-disable-next-line import/no-unused-modules ,data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=H({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}// eslint-disable-next-line import/no-unused-modules ,data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,a=n.gpuAcceleration,i=void 0===a||a,r=n.adaptive,o=void 0===r||r,s=n.roundOffsets,l=void 0===s||s,c={placement:F(e.placement),variation:R(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,J(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:o,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,J(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}// eslint-disable-next-line import/no-unused-modules ,data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},a=e.attributes[t]||{},i=e.elements[t];r(i)&&u(i)&&(Object.assign(i.style,n),Object.keys(a).forEach((function(t){var e=a[t];!1===e?i.removeAttribute(t):i.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var a=e.elements[t],i=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});r(a)&&u(a)&&(Object.assign(a.style,o),Object.keys(i).forEach((function(t){a.removeAttribute(t)})))}))}}// eslint-disable-next-line import/no-unused-modules ,requires:["computeStyles"]},Y,{name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,a=t.name;if(!e.modifiersData[a]._skip){for(var i=n.mainAxis,r=void 0===i||i,o=n.altAxis,s=void 0===o||o,l=n.fallbackPlacements,c=n.padding,d=n.boundary,p=n.rootBoundary,u=n.altBoundary,m=n.flipVariations,h=void 0===m||m,f=n.allowedAutoPlacements,v=e.options.placement,b=F(v),g=l||(b===v||!h?[G(v)]: // eslint-disable-next-line import/no-unused-modules function(t){if(F(t)===N)return[];var e=G(t);return[K(t),e,K(e)]}(v)),x=[v].concat(g).reduce((function(t,n){return t.concat(F(n)===N?function(t,e){void 0===e&&(e={});var n=e,a=n.placement,i=n.boundary,r=n.rootBoundary,o=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?A:l,d=R(a),p=d?s?D:D.filter((function(t){return R(t)===d})):L,u=p.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=p);var m=u.reduce((function(e,n){return e[n]=ot(t,{placement:n,boundary:i,rootBoundary:r,padding:o})[F(n)],e}),{});return Object.keys(m).sort((function(t,e){return m[t]-m[e]}))}(e,{placement:n,boundary:d,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:f}):n)}),[]),y=e.rects.reference,w=e.rects.popper,_=new Map,C=!0,k=x[0],O=0;O=0,M=$?"width":"height",B=ot(e,{placement:T,boundary:d,rootBoundary:p,altBoundary:u,padding:c}),U=$?E?P:I:E?S:V;y[M]>w[M]&&(U=G(U));var W=G(U),q=[];if(r&&q.push(B[j]<=0),s&&q.push(B[U]<=0,B[W]<=0),q.every((function(t){return t}))){k=T,C=!1;break}_.set(T,q)}if(C)for(var H=function(t){var e=x.find((function(e){var n=_.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return k=e,"break"},Z=h?3:1;Z>0;Z--){if("break"===H(Z))break}e.placement!==k&&(e.modifiersData[a]._skip=!0,e.placement=k,e.reset=!0)}}// eslint-disable-next-line import/no-unused-modules ,requiresIfExists:["offset"],data:{_skip:!1}},lt,ct,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,a=e.rects.reference,i=e.rects.popper,r=e.modifiersData.preventOverflow,o=ot(e,{elementContext:"reference"}),s=ot(e,{altBoundary:!0}),l=dt(o,a),c=dt(s,i,r),d=pt(l),p=pt(c);e.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:p},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":p})}// eslint-disable-next-line import/no-unused-modules }]}),mt=n(9986);function ht(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var a=n.call(t,e||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const ft="customNavbar.items",vt="customNavbar.renderedItems";class bt{constructor(t){if(ht(this,"name",void 0),ht(this,"displayName",void 0),ht(this,"content",void 0),ht(this,"flexStyle","0 0 auto"),ht(this,"disabled",!1),ht(this,"href",null),ht(this,"active",!1),ht(this,"clickAction",none),ht(this,"contentMounted",none),ht(this,"notifyCount",0),ht(this,"touch",!1),ht(this,"loginRequired",!1),ht(this,"popupContent",null),ht(this,"popper",null),ht(this,"boundingWidth",0),ht(this,"noPopupPadding",!1),ht(this,"transparentPopup",!1),ht(this,"lazy",!0),ht(this,"hidden",!1),ht(this,"order",0),ht(this,"requestedPopup",void 0),Object.assign(this,t),!this.name)throw new Error("Missing CustomNavbarItem name");if(void 0===this.content)throw new Error("Missing CustomNavbarItem content");(0,mt.addComponentListener)("customNavbar.touch",(e=>{this.touch=!!e&&t.touch}),!0),this.hidden=bt.navbarOptions.hidden.includes(this.name);const e=bt.navbarOptions.order;this.order=e[this.name]||0,this.requestedPopup=!this.lazy}get element(){return dq(`.custom-navbar-item[data-name='${this.name}']`)}toString(){return this.name}usePopper(t,e){this.popper=ut(t,e,{placement:"bottom"})}}ht(bt,"navbarOptions",(0,mt.getComponentSettings)("customNavbar").options)},9149:(t,e,n)=>{"use strict";n.d(e,{I:()=>l});var a=n(9799),i=n(4577),r=n(3414),o=n(5441),s=n(9648);const l=(t,e)=>Vue.extend({components:{VLoading:s.VLoading,VEmpty:s.VEmpty,ScrollTrigger:s.ScrollTrigger},data:()=>({loading:!0,cards:[],hasMorePage:!0}),computed:{sortedCards(){return[...this.cards].sort((0,i.descendingBigIntSort)((t=>t.id)))}},async created(){await this.nextPage();const t=this.sortedCards;t.length>0&&(0,o.setLatestID)(t[0].id)},methods:{async nextPage(){try{const n=this.sortedCards,r=n[n.length-1]?.id??0,o=await(0,a.getFeeds)(t,r);if(console.log(o),0!==o.code)throw this.hasMorePage=!1,new Error(o.message);const s=lodash.get(o,"data.items",[]).map(e);let l=(0,a.applyContentFilter)(n.concat(s).sort((0,i.descendingBigIntSort)((t=>t.id))).filter((t=>!(0,a.isPreOrderedVideo)(t))));if(l.length>0&&this.onCardsUpdate&&(l=this.onCardsUpdate(l)),console.log("nextPage get",l),this.cards=l,0===this.cards.length)return void(this.hasMorePage=!1);this.hasMorePage=0===r||Boolean(lodash.get(o,"data.has_more",!0))}catch(t){(0,r.logError)(t)}finally{this.loading=!1}}}})},1111:(t,e,n)=>{"use strict";n.d(e,{u:()=>i});var a=n(4276);const i=Vue.extend({props:{item:{type:a.kO,required:!0},container:{type:HTMLElement,required:!0}},mounted(){const t=this.item,e=this.container;e&&t?.usePopper(e,this.$el.parentElement)},methods:{popupShow(){this.item?.popper?.update()}}})},632:(t,e,n)=>{"use strict";n.r(e),n.d(e,{loadNavbarSettings:()=>o,setTriggerElement:()=>r,toggleNavbarSettings:()=>s});var a=n(605);let i;const r=t=>{i&&(i.triggerElement=t)},o=async()=>{if(i)return!1;const t=await Promise.resolve().then(n.bind(n,7373)).then((t=>t.default));return i=(0,a.mountVueComponent)(t),document.body.insertAdjacentElement("beforeend",i.$el),!0},s=async()=>{i||await o(),i?.toggle()}},1459:(t,e,n)=>{"use strict";n.d(e,{N:()=>i,V:()=>o});var a=n(605);let i=function(t){return t.Bangumi="bangumi",t.Cinema="cinema",t}({});const r=(0,a.getUID)(),o={name:"subscriptions",displayName:"订阅",content:"订阅",href:`https://space.bilibili.com/${r}/bangumi`,touch:!0,active:[`https://space.bilibili.com/${r}/bangumi`,`https://space.bilibili.com/${r}/cinema`,`https://space.bilibili.com/${r}/subs`].includes(document.URL.replace(/\?.*$/,"")),loginRequired:!0,boundingWidth:380,noPopupPadding:!0,popupContent:()=>Promise.resolve().then(n.bind(n,453)).then((t=>t.default))}},9054:(t,e,n)=>{"use strict";n.d(e,{y:()=>a});let a=function(t){return t[t.ToView=1]="ToView",t[t.Viewing=2]="Viewing",t[t.Viewed=3]="Viewed",t}({})},2963:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.van-message-box {\n z-index: 10002 !important;\n}\nhtml {\n --navbar-height: 50px;\n --navbar-foreground: #555;\n --navbar-background: white;\n --navbar-bounds-padding: 10%;\n --navbar-icon-size: 24px;\n}\nbody.custom-navbar-loading::after {\n content: "";\n height: var(--navbar-height);\n width: 100%;\n position: absolute;\n top: 0;\n left: 0;\n background-color: white;\n z-index: 10001;\n}\nbody.dark.custom-navbar-loading::after {\n background-color: #333;\n}\nbody.fixed-navbar .left-panel .adaptive-scroll .scroll-content {\n top: var(--navbar-height) !important;\n}\nbody.fixed-navbar.enable-feeds-filter .left-panel .adaptive-scroll .scroll-content,\nbody.fixed-navbar .right-panel .adaptive-scroll .scroll-content {\n top: calc(var(--navbar-height) + 8px) !important;\n}\nbody.fixed-navbar .bili-feed4 .header-channel,\nbody.fixed-navbar .search-fixed-header {\n display: none !important;\n}\n.custom-navbar *,\n.custom-navbar {\n transition: all 0.2s ease-out;\n -webkit-tap-highlight-color: transparent;\n outline: none !important;\n}\n.custom-navbar {\n position: absolute;\n top: 0;\n left: 0;\n height: var(--navbar-height);\n width: 100%;\n background-color: var(--navbar-background);\n color: var(--navbar-foreground);\n z-index: 10001;\n display: flex;\n justify-content: center;\n line-height: normal;\n}\nbody.fixed-navbar .custom-navbar {\n position: fixed;\n}\nbody.player-mode-blackmask .custom-navbar {\n visibility: hidden;\n}\nbody.player-mode-full .custom-navbar, body.player-fullscreen-fix .custom-navbar, body.player-mode-web .custom-navbar, body.player-full-win .custom-navbar {\n z-index: 1;\n}\n.custom-navbar svg.inherit-color path {\n fill: var(--navbar-foreground);\n}\n.custom-navbar svg.inherit-color.stroke,\n.custom-navbar svg.inherit-color.stroke path {\n fill: transparent;\n stroke: var(--navbar-foreground);\n}\n.custom-navbar.fill:not(.transparent) svg.inherit-color path {\n fill: var(--foreground-color-d);\n}\n.custom-navbar.fill:not(.transparent) svg.inherit-color.stroke,\n.custom-navbar.fill:not(.transparent) svg.inherit-color.stroke path {\n fill: transparent;\n stroke: var(--navbar-foreground-d);\n}\n.custom-navbar.shadow:not(.transparent) {\n box-shadow: rgba(0, 0, 0, 0.1333333333) 0 1px 10px 1px;\n}\nbody.dark .custom-navbar.shadow:not(.transparent) {\n box-shadow: rgba(0, 0, 0, 0.2666666667) 0px 2px 10px 1px;\n}\n.custom-navbar.blur:not(.transparent) {\n -webkit-backdrop-filter: blur(24px);\n backdrop-filter: blur(24px);\n --navbar-background: #fffc;\n}\nbody.dark .custom-navbar:not(.fill):not(.transparent) {\n --navbar-background: #222;\n --navbar-foreground: #eee;\n}\nbody.dark .custom-navbar:not(.fill):not(.transparent).blur {\n --navbar-background: #2228;\n}\n.custom-navbar.transparent {\n --navbar-background: transparent;\n --navbar-foreground: #eee;\n}\n.custom-navbar.transparent::before {\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(2 * var(--navbar-height));\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.6666666667) 0, rgba(0, 0, 0, 0.2666666667) 65%, transparent 100%);\n pointer-events: none;\n}\n.custom-navbar.fill:not(.transparent) {\n --navbar-background: var(--theme-color);\n --navbar-foreground: var(--foreground-color-d);\n height: var(--navbar-height);\n width: 100%;\n}\n.custom-navbar.fill:not(.transparent).blur {\n --navbar-background: var(--theme-color-60);\n}\n.custom-navbar.fill.shadow:not(.transparent) {\n box-shadow: var(--theme-color-30) 0px 2px 10px 1px;\n}\n.custom-navbar .custom-navbar-items {\n display: flex;\n align-items: center;\n justify-content: space-between;\n height: 100%;\n flex: 1 0 auto;\n color: inherit;\n}\n.custom-navbar .padding {\n max-width: var(--navbar-bounds-padding);\n flex: 1 1 0;\n transition: none;\n position: relative;\n}\n.custom-navbar .padding.peek::after,\n.custom-navbar .custom-navbar-items > *.peek::after {\n content: "";\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n border: 2px dashed;\n}\n.custom-navbar .padding.left-pad::after,\n.custom-navbar .custom-navbar-items > *.left-pad::after {\n left: 0;\n}\n.custom-navbar .padding.right-pad::after,\n.custom-navbar .custom-navbar-items > *.right-pad::after {\n right: 0;\n}\n.custom-navbar ~ .bili-gallery {\n z-index: 10002;\n}',""]),t.exports=a},1385:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.custom-navbar-item {\n color: inherit;\n position: relative;\n height: 100%;\n display: flex;\n align-items: center;\n}\n.custom-navbar-item .active-bar {\n position: absolute;\n left: 0;\n bottom: 0;\n background-color: var(--theme-color);\n width: 100%;\n height: 3px;\n border-radius: 1.5px;\n display: none;\n}\n.custom-navbar.transparent .custom-navbar-item .active-bar, .custom-navbar.fill .custom-navbar-item .active-bar {\n background-color: rgba(0, 0, 0, 0.3);\n}\n.custom-navbar-item.active .active-bar {\n display: flex;\n}\n.custom-navbar-item.view-border::before {\n content: "";\n width: 94%;\n height: 94%;\n border: 2px dashed var(--navbar-foreground);\n position: absolute;\n top: 3%;\n left: 3%;\n box-sizing: border-box;\n}\n.custom-navbar-item:not(.disabled) {\n cursor: pointer;\n}\n.custom-navbar-item:not(.disabled):hover {\n background-color: rgba(136, 136, 136, 0.1333333333);\n}\n.custom-navbar-item.disabled a {\n cursor: default;\n}\n.custom-navbar-item .main-content {\n transition: none;\n font-size: 10pt;\n height: 100%;\n display: flex;\n align-items: center;\n padding: 0 10px;\n color: var(--navbar-foreground);\n -webkit-user-select: none;\n user-select: none;\n}\n.custom-navbar-item .main-content:hover {\n color: var(--navbar-foreground) !important;\n}\n.custom-navbar-item.active .main-content {\n font-weight: 600;\n font-size: 11pt;\n}\n.custom-navbar-item .popup {\n color: black;\n background: white;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n border-radius: 8px;\n transition: all 0.2s ease-out 0.2s;\n position: absolute;\n top: 100%;\n left: 50%;\n padding: 8px;\n pointer-events: none;\n opacity: 0;\n transform: translateX(-50%);\n cursor: default;\n}\nbody.dark .custom-navbar-item .popup {\n color: #eee;\n background: #222;\n}\n.custom-navbar-item .popup.iframe-container {\n border: none;\n box-shadow: none;\n}\n.custom-navbar-item .popup.iframe-container:not(.transparent) iframe {\n box-shadow: rgba(0, 0, 0, 0.2) 0 4px 8px 0px;\n}\n.custom-navbar-item .popup.no-padding {\n padding: 0;\n}\n.custom-navbar-item .popup.transparent {\n background-color: transparent !important;\n box-shadow: none;\n}\n.custom-navbar-item:not(.disabled) .popup-container {\n position: absolute;\n top: calc(100% - 8px);\n left: 50%;\n transition: all 0.2s ease-out 0.2s;\n pointer-events: none;\n}\n.custom-navbar-item:not(.disabled):hover .popup-container, .custom-navbar-item:not(.disabled).input-within .popup-container {\n top: 100%;\n}\n.custom-navbar-item:not(.disabled):hover .popup-container > .popup, .custom-navbar-item:not(.disabled).input-within .popup-container > .popup {\n pointer-events: initial;\n opacity: 1;\n}\n.custom-navbar-item a,\n.custom-navbar-item a:hover {\n color: inherit !important;\n text-decoration: none;\n}\n.custom-navbar-item .notify-count {\n position: absolute;\n left: 50%;\n top: 0;\n background-color: var(--theme-color);\n padding: 0 8px;\n display: flex;\n justify-content: center;\n font-size: 11px;\n transform: translateX(-50%);\n opacity: 0;\n line-height: 14px;\n white-space: nowrap;\n color: var(--foreground-color);\n border-radius: 0 0 8px 8px;\n}\nhtml:not([data-navbar-notify-style=hidden]) .custom-navbar-item .notify-count:not(:empty):not(.hidden) {\n opacity: 1;\n}\nhtml[data-navbar-notify-style=dot] .custom-navbar-item .notify-count, .custom-navbar-item .notify-count.dot {\n color: transparent;\n border-radius: 50%;\n width: 8px;\n height: 8px;\n padding: 0;\n top: 2px;\n}\n.custom-navbar.fill .custom-navbar-item .notify-count {\n background-color: rgba(0, 0, 0, 0.3);\n}',""]),t.exports=a},3608:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.custom-navbar .favorites-list {\n width: 380px;\n height: 600px;\n min-height: 200px;\n max-height: calc(100vh - var(--navbar-height) - 12px);\n font-size: 12px;\n display: flex;\n align-items: stretch;\n flex-direction: column;\n justify-content: center;\n}\n.custom-navbar .favorites-list .be-empty,\n.custom-navbar .favorites-list .be-loading {\n align-self: center;\n flex: 1;\n}\n.custom-navbar .favorites-list .be-scroll-trigger {\n text-align: center;\n}\n.custom-navbar .favorites-list .header {\n display: flex;\n align-items: stretch;\n justify-content: space-between;\n margin: 16px 12px;\n}\n.custom-navbar .favorites-list .header .search {\n flex: 1;\n margin-left: 8px;\n}\n.custom-navbar .favorites-list .header .search .be-textbox {\n height: 100%;\n}\n.custom-navbar .favorites-list .header .list-select {\n flex-shrink: 0;\n height: 26px;\n}\n.custom-navbar .favorites-list .header .dropdown-popup {\n max-height: 300px;\n overflow: auto;\n scrollbar-width: none !important;\n overscroll-behavior: contain;\n}\n.custom-navbar .favorites-list .header .dropdown-popup::-webkit-scrollbar {\n height: 0 !important;\n width: 0 !important;\n}\n.custom-navbar .favorites-list .header .operation {\n margin-left: 8px;\n}\n.custom-navbar .favorites-list .header .more-info {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: 26px;\n border-radius: 13px;\n padding: 4px;\n}\n.custom-navbar .favorites-list .header .play-all {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: 26px;\n border-radius: 13px;\n padding: 4px;\n}\n.custom-navbar .favorites-list .content {\n display: flex;\n align-items: stretch;\n flex-direction: column;\n overflow: auto;\n scrollbar-width: none !important;\n overscroll-behavior: contain;\n justify-content: space-between;\n flex-grow: 1;\n}\n.custom-navbar .favorites-list .content::-webkit-scrollbar {\n height: 0 !important;\n width: 0 !important;\n}\n.custom-navbar .favorites-list .content .floating {\n box-sizing: border-box;\n height: 20px;\n border-radius: 10px;\n display: flex;\n align-items: center;\n background-color: rgba(0, 0, 0, 0.8);\n color: white;\n justify-content: center;\n cursor: pointer;\n}\n.custom-navbar .favorites-list .content .cards {\n flex: 1;\n scroll-behavior: smooth;\n position: relative;\n overflow: auto;\n scrollbar-width: none !important;\n overscroll-behavior: contain;\n padding: 0 12px;\n padding-bottom: 12px;\n}\n.custom-navbar .favorites-list .content .cards::-webkit-scrollbar {\n height: 0 !important;\n width: 0 !important;\n}\n.custom-navbar .favorites-list .content .cards-enter, .custom-navbar .favorites-list .content .cards-leave-to {\n opacity: 0;\n transform: translateY(-16px) scale(0.9);\n}\n.custom-navbar .favorites-list .content .cards-leave-active {\n transition: 0.24s cubic-bezier(0.22, 0.61, 0.36, 1);\n position: absolute;\n}\n.custom-navbar .favorites-list .content .cards-leave-active.be-scroll-trigger {\n width: 100%;\n padding-bottom: 12px;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card {\n cursor: pointer;\n flex-shrink: 0;\n border-radius: 8px;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n color: black;\n background-color: #fff;\n display: grid;\n grid-template: "cover title" 2fr "cover info" 1fr/130px 1fr;\n height: 85px;\n}\nbody.dark .custom-navbar .favorites-list .content .cards .favorite-card {\n background-color: #282828;\n color: #eee;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card:not(:last-child) {\n margin-bottom: 12px;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card:hover .cover {\n transform: scale(1.05);\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .favorites-cover-container {\n grid-area: cover;\n overflow: hidden;\n border-radius: 8px 0 0 8px;\n position: relative;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .favorites-cover-container .favorite-time {\n top: 6px;\n left: 6px;\n padding: 0 6px;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .favorites-cover-container .duration {\n left: 6px;\n bottom: 6px;\n padding: 0 6px;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .favorites-cover-container .floating {\n position: absolute;\n opacity: 0;\n font-size: 11px;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .favorites-cover-container .cover {\n object-fit: cover;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card:hover .floating {\n opacity: 1;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .title {\n grid-area: title;\n font-size: 13px;\n font-weight: 600;\n display: -webkit-box;\n white-space: normal;\n overflow: hidden;\n text-overflow: ellipsis;\n word-break: break-all;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n line-height: 1.5;\n max-height: 3em;\n -webkit-box-align: start;\n margin: 0;\n margin-top: 8px;\n padding: 0 10px;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .title:hover {\n color: var(--theme-color) !important;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .up {\n flex: 0 1 auto;\n padding: 2px 10px 2px 2px;\n margin: 0 8px 6px;\n justify-self: start;\n align-self: center;\n max-width: calc(100% - 16px);\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: 24px;\n border-radius: 12px;\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .up:hover {\n background-color: rgba(136, 136, 136, 0.1333333333);\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .up .face {\n border-radius: 50%;\n margin-right: 6px;\n height: 20px;\n width: 20px;\n object-fit: cover;\n}\nbody.dark .custom-navbar .favorites-list .content .cards .favorite-card .up .face.placeholder {\n filter: invert(0.9);\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .up .name {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 11px;\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .up:hover .name {\n color: var(--theme-color);\n}\n.custom-navbar .favorites-list .content .cards .favorite-card .description {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n margin: 4px 10px;\n}',""]),t.exports=a},9951:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".navbar-feeds {\n width: 380px;\n height: 600px;\n min-height: 200px;\n max-height: calc(100vh - var(--navbar-height) - 12px);\n line-height: normal;\n white-space: nowrap;\n box-sizing: border-box;\n padding: 4px 4px 0 4px;\n font-size: 12px;\n}\n.navbar-feeds .be-tab-control {\n height: 100%;\n padding-top: 8px;\n box-sizing: border-box;\n}\n.navbar-feeds .be-tab-control .default-header .default-tabs .default-tab:not(:last-child) {\n margin-right: 16px;\n}",""]),t.exports=a},7210:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".bangumi-feeds {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.bangumi-feeds .bangumi-feeds-content {\n align-self: stretch;\n}\n.bangumi-feeds .be-scroll-trigger {\n padding-bottom: 12px;\n}",""]),t.exports=a},4044:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".column-feeds {\n display: flex;\n flex-direction: column;\n align-items: center;\n}",""]),t.exports=a},4956:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".live-feeds {\n width: 100%;\n display: flex;\n align-items: center;\n flex-direction: column;\n}\n.live-feeds .live-feeds-content {\n align-self: stretch;\n}\n.live-feeds .live-feeds-content-enter, .live-feeds .live-feeds-content-leave-to {\n opacity: 0;\n transform: translateY(-16px) scale(0.9);\n}\n.live-feeds .live-feeds-content-leave-active {\n transition: 0.24s cubic-bezier(0.22, 0.61, 0.36, 1);\n position: absolute;\n}\n.live-feeds .live-feeds-content .live-card {\n margin: 0 8px 12px 8px;\n background-color: #fff;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n display: flex;\n align-items: stretch;\n height: 54px;\n border-radius: 26px;\n box-sizing: border-box;\n padding: 2px;\n width: auto;\n flex-shrink: 0;\n}\nbody.dark .live-feeds .live-feeds-content .live-card {\n background-color: #282828;\n color: #eee;\n}\n.live-feeds .live-feeds-content .live-card .face-container {\n flex-shrink: 0;\n border-radius: 50%;\n height: 48px;\n overflow: hidden;\n}\n.live-feeds .live-feeds-content .live-card .face-container .face {\n height: 100%;\n width: 100%;\n}\n.live-feeds .live-feeds-content .live-card:hover .face {\n transform: scale(1.05);\n}\n.live-feeds .live-feeds-content .live-card .live-info {\n display: flex;\n align-items: stretch;\n flex-direction: column;\n flex: 1 0 0;\n width: 0;\n justify-content: center;\n}\n.live-feeds .live-feeds-content .live-card .live-title {\n font-size: 14px;\n font-weight: 600;\n padding: 0 12px;\n padding-bottom: 6px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n color: inherit;\n line-height: normal;\n}\n.live-feeds .live-feeds-content .live-card:hover .live-title {\n color: var(--theme-color);\n}\n.live-feeds .live-feeds-content .live-card .live-name {\n opacity: 0.75;\n padding: 0 12px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n line-height: normal;\n}",""]),t.exports=a},9973:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".video-feeds[data-v-d3e1a0c0] {\n display: flex;\n align-items: center;\n justify-content: flex-start;\n flex-direction: column;\n flex: 1;\n padding: 0 8px;\n}\n.video-feeds .be-scroll-trigger[data-v-d3e1a0c0] {\n padding-bottom: 12px;\n}\n.video-feeds-content[data-v-d3e1a0c0] {\n flex: 1;\n align-self: stretch;\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n width: 356px;\n}\n.video-feeds-content .cards-enter[data-v-d3e1a0c0], .video-feeds-content .cards-leave-to[data-v-d3e1a0c0] {\n opacity: 0;\n transform: translateY(-16px) scale(0.9);\n}\n.video-feeds-content .cards-leave-active[data-v-d3e1a0c0] {\n transition: 0.24s cubic-bezier(0.22, 0.61, 0.36, 1);\n position: absolute;\n}\n.video-feeds-content .left-column[data-v-d3e1a0c0],\n.video-feeds-content .right-column[data-v-d3e1a0c0] {\n display: flex;\n flex-direction: column;\n padding-bottom: 12px;\n}\n.video-feeds-content .left-column .video-card[data-v-d3e1a0c0],\n.video-feeds-content .right-column .video-card[data-v-d3e1a0c0] {\n --card-width: 174px;\n}\n.video-feeds-content .left-column .video-card[data-v-d3e1a0c0]:not(:last-child),\n.video-feeds-content .right-column .video-card[data-v-d3e1a0c0]:not(:last-child) {\n margin-bottom: 8px;\n}",""]),t.exports=a},2549:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.custom-navbar-history-list {\n width: 400px;\n height: 600px;\n min-height: 200px;\n max-height: calc(100vh - var(--navbar-height) - 12px);\n font-size: 12px;\n padding: 0;\n margin: 0;\n display: flex;\n align-items: stretch;\n flex-direction: column;\n justify-content: center;\n}\n.custom-navbar-history-list .header {\n display: flex;\n align-items: stretch;\n flex-direction: column;\n gap: 6px;\n margin: 16px 12px 4px 12px;\n}\n.custom-navbar-history-list .header .header-row {\n display: flex;\n align-items: stretch;\n gap: 8px;\n}\n.custom-navbar-history-list .header .header-row .row-title {\n display: flex;\n align-items: center;\n}\n.custom-navbar-history-list .header .type-filters {\n display: flex;\n align-items: center;\n gap: 6px;\n}\n.custom-navbar-history-list .header .type-filters .type-filter .be-button {\n padding: 4px 8px 4px 6px;\n}\n.custom-navbar-history-list .header .search {\n flex: 1;\n}\n.custom-navbar-history-list .header .search .be-textbox {\n height: 100%;\n}\n.custom-navbar-history-list .header .operations {\n display: flex;\n align-items: center;\n gap: 8px;\n}\n.custom-navbar-history-list .header .operations .operation .be-button {\n width: 26px;\n height: 26px;\n box-sizing: border-box;\n}\n.custom-navbar-history-list .content {\n display: flex;\n align-items: stretch;\n flex-direction: column;\n overflow: auto;\n scrollbar-width: none !important;\n overscroll-behavior: contain;\n justify-content: space-between;\n flex-grow: 1;\n}\n.custom-navbar-history-list .content::-webkit-scrollbar {\n height: 0 !important;\n width: 0 !important;\n}\n.custom-navbar-history-list .content .be-scroll-trigger,\n.custom-navbar-history-list .content .be-empty,\n.custom-navbar-history-list .content .be-loading {\n align-self: center;\n text-align: center;\n margin: 12px 0;\n}\n.custom-navbar-history-list .content .cards {\n flex: 1;\n scroll-behavior: smooth;\n position: relative;\n overflow: auto;\n scrollbar-width: none !important;\n overscroll-behavior: contain;\n padding-bottom: 12px;\n}\n.custom-navbar-history-list .content .cards-enter, .custom-navbar-history-list .content .cards-leave-to {\n opacity: 0;\n transform: translateY(-16px) scale(0.9);\n}\n.custom-navbar-history-list .content .cards-leave-active {\n transition: 0.24s cubic-bezier(0.22, 0.61, 0.36, 1);\n position: absolute;\n}\n.custom-navbar-history-list .content .cards::-webkit-scrollbar {\n height: 0 !important;\n width: 0 !important;\n}\n.custom-navbar-history-list .content .cards .empty-tip {\n text-align: center;\n}\n.custom-navbar-history-list .content .cards .time-group-enter, .custom-navbar-history-list .content .cards .time-group-leave-to {\n opacity: 0;\n transform: translateY(-16px) scale(0.9);\n}\n.custom-navbar-history-list .content .cards .time-group-leave-active {\n transition: 0.24s cubic-bezier(0.22, 0.61, 0.36, 1);\n position: absolute;\n}\n.custom-navbar-history-list .content .cards .time-group-name {\n padding: 8px 12px;\n font-size: 12px;\n position: sticky;\n top: 0;\n z-index: 1;\n background-color: #fff;\n}\nbody.dark .custom-navbar-history-list .content .cards .time-group-name {\n background-color: #222;\n}\n.custom-navbar-history-list .content .cards .time-group-items {\n padding: 0 12px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .floating {\n box-sizing: border-box;\n height: 20px;\n border-radius: 10px;\n display: flex;\n align-items: center;\n background-color: rgba(0, 0, 0, 0.8);\n color: white;\n justify-content: center;\n position: absolute;\n opacity: 0;\n font-size: 11px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item {\n display: grid;\n grid-template: "cover title title" 5fr "cover up time" 6fr/80px 1fr auto;\n border-radius: 8px;\n color: black;\n background-color: #fff;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n box-sizing: border-box;\n}\nbody.dark .custom-navbar-history-list .content .cards .time-group-items .time-group-item {\n background-color: #282828;\n color: #eee;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item:not(:last-child) {\n margin-bottom: 8px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item:hover .cover {\n transform: scale(1.05);\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item:hover .floating {\n opacity: 1;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .history-cover-container {\n grid-area: cover;\n position: relative;\n height: 55px;\n overflow: hidden;\n border-radius: 7px 0 0 7px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .history-cover-container .cover {\n object-fit: cover;\n width: 80px;\n height: 55px;\n}\nbody.dark .custom-navbar-history-list .content .cards .time-group-items .time-group-item .history-cover-container .cover.placeholder {\n filter: invert(0.9);\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .history-cover-container .duration {\n left: 2px;\n bottom: 2px;\n padding: 0 6px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .history-cover-container .live-status.on {\n background-color: var(--theme-color);\n color: var(--foreground-color);\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .history-cover-container .progress-number {\n left: 2px;\n top: 2px;\n padding: 0 6px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .history-cover-container .progress {\n position: absolute;\n bottom: 0;\n left: 0;\n height: 2px;\n border-radius: 1px;\n background-color: var(--theme-color);\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .title {\n font-weight: 600;\n grid-area: title;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n align-self: end;\n margin: 0;\n line-height: normal;\n display: block;\n padding-left: 8px;\n padding-right: 6px;\n font-size: 13px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .title:hover {\n color: var(--theme-color) !important;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .up,\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .time {\n font-size: 11px;\n opacity: 0.75;\n align-self: center;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .up {\n grid-area: up;\n display: flex;\n align-items: center;\n padding-left: 8px;\n opacity: 1;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .up .be-icon {\n margin-right: 4px;\n font-size: 14px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .up-face {\n border-radius: 50%;\n width: 18px;\n height: 18px;\n margin-right: 4px;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .up-name {\n white-space: nowrap;\n max-width: 160px;\n overflow: hidden;\n text-overflow: ellipsis;\n opacity: 0.75;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .up-name:hover {\n opacity: 1;\n}\n.custom-navbar-history-list .content .cards .time-group-items .time-group-item .time {\n font-size: 11px;\n grid-area: time;\n padding-right: 6px;\n}',""]),t.exports=a},5544:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.custom-navbar .home-popup {\n max-height: 75vh;\n display: flex;\n flex-wrap: wrap;\n flex-direction: row;\n writing-mode: vertical-lr;\n}\n.custom-navbar .home-popup > * {\n writing-mode: horizontal-tb;\n}\n.custom-navbar .home-popup .category-item {\n border-radius: 8px;\n font-size: 12pt;\n cursor: pointer;\n position: relative;\n box-sizing: border-box;\n}\n.custom-navbar .home-popup .category-item.loading {\n font-size: 10pt;\n cursor: initial;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.custom-navbar .home-popup .category-item:not(.loading):hover {\n background-color: rgba(136, 136, 136, 0.1333333333);\n}\n.custom-navbar .home-popup .category-item a {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 8px;\n}\n.custom-navbar .home-popup .category-item a.sub-region {\n position: relative;\n padding: 8px;\n display: flex;\n justify-content: flex-start;\n border-bottom: 2px solid transparent;\n font-size: 15px;\n line-height: normal;\n}\n.custom-navbar .home-popup .category-item a.sub-region::before {\n content: "";\n position: absolute;\n top: calc(100% - 4px);\n left: 8px;\n width: calc(100% - 16px);\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color);\n transition: 0.16s 0.1s ease-out;\n transform: scaleX(0);\n}\n.custom-navbar .home-popup .category-item a.sub-region:hover::before {\n transform: scaleX(1);\n}\nhtml[data-navbar-link-popup-content-align-style=left] .custom-navbar .home-popup .category-item a.sub-region, .custom-navbar .home-popup .category-item a.sub-region.left {\n justify-content: flex-start;\n}\nhtml[data-navbar-link-popup-content-align-style=center] .custom-navbar .home-popup .category-item a.sub-region, .custom-navbar .home-popup .category-item a.sub-region.center {\n justify-content: center;\n}\nhtml[data-navbar-link-popup-content-align-style=right] .custom-navbar .home-popup .category-item a.sub-region, .custom-navbar .home-popup .category-item a.sub-region.right {\n justify-content: flex-end;\n}\n.custom-navbar .home-popup .category-item svg {\n width: 25px;\n height: 25px;\n fill: currentColor;\n margin-right: 10px;\n}\n.custom-navbar .home-popup .category-item .name {\n flex: 1 0 auto;\n}\n.custom-navbar .home-popup .category-item.main {\n min-width: 150px;\n}\n.custom-navbar .home-popup .category-item .sub-regions-popup {\n z-index: 10002;\n width: max-content;\n transform: scaleX(0);\n transform-origin: left;\n padding: 6px;\n left: 100%;\n top: 0;\n transition-delay: 0.3s;\n pointer-events: initial;\n}\n.custom-navbar .home-popup .category-item:hover .sub-regions-popup {\n transform: scaleX(1);\n opacity: 1;\n}\n.custom-navbar .home-popup .category-item .count {\n opacity: 0.5;\n font-size: 14px;\n}',""]),t.exports=a},7169:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".custom-navbar-logo-container {\n display: flex;\n align-items: stretch;\n flex-direction: column;\n justify-content: center;\n height: 100%;\n padding: 8px 0;\n box-sizing: border-box;\n max-height: 54px;\n width: calc(var(--navbar-height) * 1.3);\n}\n.custom-navbar:not(.fill) .custom-navbar-logo:not(.season) {\n color: var(--theme-color);\n}\n.custom-navbar-logo.be-icon {\n --size: calc(var(--navbar-height) / 2) !important;\n width: 100%;\n max-height: 32px;\n}\n.custom-navbar-logo.season {\n height: 0;\n flex: 1 0 0;\n background-size: contain;\n background-position: center;\n background-repeat: no-repeat;\n filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.1333333333));\n}\nbody.season-logo-enabled .bili-header .inner-logo {\n display: none !important;\n}",""]),t.exports=a},5255:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.messages-popup[data-v-38cbdbce] {\n width: max-content;\n}\n.messages-popup .message-entry a[data-v-38cbdbce] {\n position: relative;\n padding: 8px;\n display: flex;\n justify-content: flex-start;\n border-bottom: 2px solid transparent;\n font-size: 15px;\n line-height: normal;\n}\n.messages-popup .message-entry a[data-v-38cbdbce]::before {\n content: "";\n position: absolute;\n top: calc(100% - 4px);\n left: 8px;\n width: calc(100% - 16px);\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color);\n transition: 0.16s 0.1s ease-out;\n transform: scaleX(0);\n}\n.messages-popup .message-entry a[data-v-38cbdbce]:hover::before {\n transform: scaleX(1);\n}\nhtml[data-navbar-link-popup-content-align-style=left] .messages-popup .message-entry a[data-v-38cbdbce], .messages-popup .message-entry a.left[data-v-38cbdbce] {\n justify-content: flex-start;\n}\nhtml[data-navbar-link-popup-content-align-style=center] .messages-popup .message-entry a[data-v-38cbdbce], .messages-popup .message-entry a.center[data-v-38cbdbce] {\n justify-content: center;\n}\nhtml[data-navbar-link-popup-content-align-style=right] .messages-popup .message-entry a[data-v-38cbdbce], .messages-popup .message-entry a.right[data-v-38cbdbce] {\n justify-content: flex-end;\n}\n.messages-popup .message-entry a[data-count][data-v-38cbdbce]::after {\n content: attr(data-count);\n position: absolute;\n left: 100%;\n top: 50%;\n transform: translateY(-50%);\n background-color: var(--theme-color);\n color: var(--foreground-color);\n padding: 0 6px;\n display: flex;\n justify-content: center;\n font-size: 9pt;\n border-radius: 6px;\n white-space: nowrap;\n}',""]),t.exports=a},1703:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.ranking-popup[data-v-6d9b8319] {\n width: max-content;\n}\n.ranking-popup .ranking-entry a[data-v-6d9b8319] {\n position: relative;\n padding: 8px;\n display: flex;\n justify-content: flex-start;\n border-bottom: 2px solid transparent;\n font-size: 15px;\n line-height: normal;\n}\n.ranking-popup .ranking-entry a[data-v-6d9b8319]::before {\n content: "";\n position: absolute;\n top: calc(100% - 4px);\n left: 8px;\n width: calc(100% - 16px);\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color);\n transition: 0.16s 0.1s ease-out;\n transform: scaleX(0);\n}\n.ranking-popup .ranking-entry a[data-v-6d9b8319]:hover::before {\n transform: scaleX(1);\n}\nhtml[data-navbar-link-popup-content-align-style=left] .ranking-popup .ranking-entry a[data-v-6d9b8319], .ranking-popup .ranking-entry a.left[data-v-6d9b8319] {\n justify-content: flex-start;\n}\nhtml[data-navbar-link-popup-content-align-style=center] .ranking-popup .ranking-entry a[data-v-6d9b8319], .ranking-popup .ranking-entry a.center[data-v-6d9b8319] {\n justify-content: center;\n}\nhtml[data-navbar-link-popup-content-align-style=right] .ranking-popup .ranking-entry a[data-v-6d9b8319], .ranking-popup .ranking-entry a.right[data-v-6d9b8319] {\n justify-content: flex-end;\n}',""]),t.exports=a},827:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".custom-navbar .launch-bar {\n --color: var(--custom-navbar-foreground);\n background-color: rgba(0, 0, 0, 0.6666666667);\n opacity: 0.5;\n transition: opacity 0.2s ease-out;\n padding: 2px 6px;\n border-radius: 8px;\n}\n.custom-navbar .launch-bar:hover, .custom-navbar .launch-bar:focus-within {\n opacity: 1;\n}\n.custom-navbar .launch-bar .input-area .launch-bar-form .input {\n padding: 8px 6px;\n width: var(--navbar-search-width);\n}\n.custom-navbar:not(.transparent) .launch-bar {\n background-color: rgba(136, 136, 136, 0.2);\n}\n.custom-navbar.fill:not(.transparent) .launch-bar {\n background-color: rgba(0, 0, 0, 0.1333333333);\n}\n.custom-navbar-search {\n align-self: center;\n display: flex;\n}",""]),t.exports=a},4116:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".custom-navbar-extra-options {\n display: flex;\n align-items: center;\n justify-content: center;\n}",""]),t.exports=a},9522:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".custom-navbar-settings {\n background-color: #fff;\n color: black;\n border-radius: 8px;\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n box-sizing: border-box;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n width: 400px;\n font-size: 14px;\n padding: 12px 12px 12px 18px;\n left: 50%;\n top: 50%;\n transform: translateX(-50%) translateY(-50%) scale(0.95);\n transition: 0.2s ease-out;\n z-index: 100002;\n}\nbody.dark .custom-navbar-settings {\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.2);\n}\nbody.dark .custom-navbar-settings {\n background-color: #282828;\n color: #eee;\n}\nbody.dark .custom-navbar-settings {\n background-color: #222;\n}\n.custom-navbar-settings.open {\n transform: translateX(-50%) translateY(-50%) scale(1);\n}\n.custom-navbar-settings .navbar-settings-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.custom-navbar-settings .navbar-settings-header .title {\n margin-left: 6px;\n font-size: 18px;\n font-weight: 600;\n}\n.custom-navbar-settings .navbar-settings-header .grow {\n flex: 1;\n}\n.custom-navbar-settings .navbar-settings-header .close {\n padding: 6px;\n cursor: pointer;\n transition: 0.2s ease-out;\n}\n.custom-navbar-settings .navbar-settings-header .close:hover {\n color: var(--theme-color);\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section {\n margin-top: 12px;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section > :not(:last-child) {\n margin-bottom: 6px;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-title {\n font-size: 14px;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-description {\n font-size: 12px;\n opacity: 0.6;\n line-height: 1.5;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .be-slider {\n margin: 0 4px;\n flex: 1;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .padding-value {\n margin-left: 12px;\n width: 50px;\n text-align: end;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item {\n background-color: #fff;\n color: black;\n border-radius: 8px;\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n box-sizing: border-box;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n display: flex;\n align-items: center;\n transition: none;\n white-space: nowrap;\n padding: 6px;\n padding-left: 8px;\n margin: 0 4px 4px 0;\n cursor: move;\n}\nbody.dark .custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item {\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.2);\n}\nbody.dark .custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item {\n background-color: #282828;\n color: #eee;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item:hover {\n border-color: var(--theme-color);\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item.navbar-hidden {\n opacity: 0.5;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item.sortable-ghost {\n opacity: 0;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item.sortable-chosen {\n box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.16);\n transform: scale(1.05);\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item.sortable-drag {\n opacity: 1;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item.sortable-drag.navbar-hidden {\n opacity: 0.5;\n}\n.custom-navbar-settings .navbar-settings-content .navbar-settings-section-content .navbar-sort-item .toggle-visible {\n margin-left: 6px;\n cursor: pointer;\n}",""]),t.exports=a},3174:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".navbar-subscriptions {\n width: 380px;\n height: 600px;\n min-height: 200px;\n max-height: calc(100vh - var(--navbar-height) - 12px);\n padding: 0 4px 0 4px;\n box-sizing: border-box;\n font-size: 12px;\n}\n.navbar-subscriptions .be-tab-control {\n padding-top: 12px;\n height: 100%;\n box-sizing: border-box;\n}\n.navbar-subscriptions .be-tab-control .default-content {\n padding-bottom: 0;\n}\n.navbar-subscriptions-filter {\n display: flex;\n align-items: stretch;\n justify-content: flex-end;\n height: 26px;\n}",""]),t.exports=a},748:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".subscription-list {\n width: 100%;\n box-sizing: border-box;\n padding: 0 8px;\n display: flex;\n align-items: center;\n flex-direction: column;\n}\n.subscription-list .be-scroll-trigger {\n padding-bottom: 12px;\n}\n.subscription-list .subscription-content {\n align-self: stretch;\n display: flex;\n flex-direction: column;\n}\n.subscription-list .subscription-content .subscription-card {\n position: relative;\n display: flex;\n margin-bottom: 12px;\n flex-shrink: 0;\n background-color: #fff;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n border-radius: 8px;\n}\nbody.dark .subscription-list .subscription-content .subscription-card {\n background-color: #2d2d2d;\n color: #eee;\n}\n.subscription-list .subscription-content .subscription-card .subscriptions-cover-container {\n height: 64px;\n width: 64px;\n border-radius: 8px 0 0 8px;\n overflow: hidden;\n}\n.subscription-list .subscription-content .subscription-card .subscriptions-cover-container .cover {\n height: 100%;\n width: 100%;\n}\n.subscription-list .subscription-content .subscription-card:hover .cover {\n transform: scale(1.05);\n}\n.subscription-list .subscription-content .subscription-card .card-info {\n flex-grow: 1;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 0 12px;\n max-width: calc(100% - 24px - 64px);\n box-sizing: content-box;\n}\n.subscription-list .subscription-content .subscription-card .info {\n padding: 2px;\n border-radius: 14px;\n line-height: 1;\n}\n.subscription-list .subscription-content .subscription-card .info:hover {\n color: var(--theme-color) !important;\n}\n.subscription-list .subscription-content .subscription-card .progress-row {\n display: flex;\n padding-bottom: 8px;\n justify-content: space-between;\n align-self: stretch;\n align-items: center;\n}\n.subscription-list .subscription-content .subscription-card .status {\n padding: 0 4px;\n background-color: rgba(136, 136, 136, 0.1333333333);\n border: 1px solid rgba(136, 136, 136, 0.2666666667);\n border-radius: 4px;\n opacity: 0.75;\n}\n.subscription-list .subscription-content .subscription-card .status.status-2 {\n background-color: var(--theme-color-10);\n border-color: var(--theme-color-30);\n opacity: 1;\n}\n.subscription-list .subscription-content .subscription-card .progress {\n white-space: nowrap;\n width: 0;\n flex-grow: 1;\n margin: 0 8px;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.subscription-list .subscription-content .subscription-card .title {\n font-size: 14px;\n font-weight: 600;\n padding-top: 4px;\n color: inherit;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n width: 100%;\n margin: 0;\n flex: 1;\n display: flex;\n align-items: center;\n}\n.subscription-list .subscription-content .subscription-card:hover .title {\n color: var(--theme-color);\n}",""]),t.exports=a},6046:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".navbar-upload[data-v-99a054ea] {\n display: flex;\n align-items: center;\n}\n.navbar-upload-name[data-v-99a054ea] {\n padding-left: 4px;\n font-size: 12pt;\n font-weight: bold;\n}",""]),t.exports=a},3467:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.upload-popup[data-v-b43e8cea] {\n width: max-content;\n}\n.upload-popup a[data-v-b43e8cea] {\n position: relative;\n padding: 8px;\n display: flex;\n justify-content: flex-start;\n border-bottom: 2px solid transparent;\n font-size: 15px;\n line-height: normal;\n}\n.upload-popup a[data-v-b43e8cea]::before {\n content: "";\n position: absolute;\n top: calc(100% - 4px);\n left: 8px;\n width: calc(100% - 16px);\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color);\n transition: 0.16s 0.1s ease-out;\n transform: scaleX(0);\n}\n.upload-popup a[data-v-b43e8cea]:hover::before {\n transform: scaleX(1);\n}\nhtml[data-navbar-link-popup-content-align-style=left] .upload-popup a[data-v-b43e8cea], .upload-popup a.left[data-v-b43e8cea] {\n justify-content: flex-start;\n}\nhtml[data-navbar-link-popup-content-align-style=center] .upload-popup a[data-v-b43e8cea], .upload-popup a.center[data-v-b43e8cea] {\n justify-content: center;\n}\nhtml[data-navbar-link-popup-content-align-style=right] .upload-popup a[data-v-b43e8cea], .upload-popup a.right[data-v-b43e8cea] {\n justify-content: flex-end;\n}',""]),t.exports=a},5650:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".user-face-container {\n position: relative;\n height: calc(var(--navbar-height) - 16px);\n width: calc(var(--navbar-height) - 16px);\n max-width: 36px;\n max-height: 36px;\n}\n.user-face-container .user-face,\n.user-face-container .user-pendant {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.custom-navbar-item:hover .user-face-container .user-face,\n.custom-navbar-item:hover .user-face-container .user-pendant {\n transform: scale(2) translateY(10px);\n z-index: 100;\n opacity: 1;\n}\n.user-face-container .user-face {\n background-color: transparent;\n background-size: contain;\n border-radius: 50%;\n}\n.user-face-container .user-pendant {\n background-color: transparent;\n background-size: cover;\n width: 170%;\n height: 170%;\n top: -12px;\n left: -12px;\n opacity: 0;\n pointer-events: none;\n}",""]),t.exports=a},4642:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,".user-info-panel {\n border-radius: 8px;\n overflow: hidden;\n width: 240px;\n font-size: 12px;\n}\n.user-info-panel .circle {\n position: relative;\n width: var(--navbar-icon-size);\n height: var(--navbar-icon-size);\n opacity: 0.7;\n}\n.user-info-panel .circle .mdi {\n position: absolute;\n top: 0;\n left: 0;\n}\n.user-info-panel .mdi-circle ~ .mdi {\n filter: invert(1);\n font-size: calc(var(--navbar-icon-size) - 10px);\n line-height: calc(var(--navbar-icon-size) - 10px);\n transform: translate(5px, 5px);\n}\n.user-info-panel .be-icon {\n font-style: normal;\n}\n.user-info-panel .logged-in {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-between;\n}\n.user-info-panel .row,\n.user-info-panel .items {\n align-self: stretch;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.user-info-panel .items {\n padding-top: 4px;\n}\n.user-info-panel .row {\n margin: 0 10px;\n width: auto !important;\n}\n.user-info-panel .row::after {\n content: none !important;\n}\n.user-info-panel .row.level-info {\n margin-bottom: -5px;\n}\n.user-info-panel .privileges {\n justify-content: center;\n}\n.user-info-panel .privileges > * {\n font-size: 11px;\n background-color: rgba(136, 136, 136, 0.1333333333);\n padding: 2px 4px;\n margin: 0 2px;\n border-radius: 4px;\n line-height: normal;\n cursor: pointer;\n}\n.user-info-panel .privileges > *.received {\n cursor: default;\n opacity: 0.5;\n}\n.user-info-panel .privileges > *:not(.received):hover {\n background-color: rgba(136, 136, 136, 0.2666666667);\n}\n.user-info-panel .bv-custom-navbar-operation {\n height: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n position: relative;\n align-self: stretch;\n}\n.user-info-panel .bv-custom-navbar-operation:hover {\n background-color: rgba(136, 136, 136, 0.1333333333);\n}\n.user-info-panel .bv-custom-navbar-operation .be-icon {\n position: absolute;\n left: 10px;\n top: 50%;\n transform: translateY(-50%);\n background: none;\n}\n.user-info-panel .item {\n display: flex;\n flex-direction: column;\n justify-content: space-around;\n align-items: center;\n height: 48px;\n flex: 1;\n}\n.user-info-panel .item > .be-icon {\n opacity: 0.7;\n}\n.user-info-panel .item > .be-icon:nth-child(2) {\n font-size: 18px;\n line-height: 18px;\n}\n.user-info-panel .item span {\n font-size: 14px;\n font-weight: 600;\n opacity: 0.7;\n}\n.user-info-panel .welcome,\n.user-info-panel .name {\n font-size: 16px;\n font-weight: 600;\n margin: 46px 0 16px 0;\n text-align: center;\n color: inherit;\n}\n.user-info-panel .name {\n margin: 62px 0 0 0;\n}\n.user-info-panel .name:hover {\n color: var(--theme-color) !important;\n}\n.user-info-panel .type {\n font-size: 11px;\n opacity: 0.5;\n margin: 6px 0;\n}\n.user-info-panel .separator {\n height: 1px;\n align-self: stretch;\n margin: 5px 10px;\n background: rgba(0, 0, 0, 0.1);\n}\nbody.dark .user-info-panel .separator {\n background: rgba(255, 255, 255, 0.1);\n}\n.user-info-panel .level-icon.plus {\n max-height: 24px;\n}\n.user-info-panel .level-progress-thumb {\n width: 100%;\n height: 100%;\n background: var(--theme-color);\n transform-origin: left;\n}\n.user-info-panel .level-progress-label {\n font-size: 11px;\n}\n.user-info-panel .stats {\n display: flex;\n align-items: center;\n align-self: stretch;\n margin: 0 10px;\n line-height: normal;\n}\n.user-info-panel .stats-item {\n padding: 6px 0;\n flex: 1;\n display: flex;\n flex-direction: column;\n align-items: center;\n transition: none;\n}\n.user-info-panel .stats-item:hover {\n color: var(--theme-color) !important;\n}\n.user-info-panel .stats-item .stats-number {\n font-weight: 600;\n margin-bottom: 4px;\n font-size: 14px;\n transition: none;\n}\n.user-info-panel .grey-button,\n.user-info-panel .theme-button {\n align-self: stretch;\n height: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 6px;\n border-radius: 4px;\n font-size: 14px;\n}\n.user-info-panel .grey-button {\n background: #f8f8f8;\n color: inherit !important;\n}\n.user-info-panel .grey-button:hover {\n background: #f0f0f0;\n}\n.user-info-panel .grey-button.logout {\n font-size: 12px;\n height: 32px;\n cursor: pointer;\n}\n.user-info-panel .grey-button.logout:hover {\n color: inherit !important;\n}\nbody.dark .user-info-panel .grey-button {\n background: #282828;\n}\nbody.dark .user-info-panel .grey-button:hover {\n background: #333;\n}\n.user-info-panel .theme-button {\n background: var(--theme-color);\n color: var(--foreground-color) !important;\n}\n.user-info-panel .theme-button:hover {\n background: var(--theme-color-90);\n color: var(--foreground-color) !important;\n}",""]),t.exports=a},5756:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,'.custom-navbar .watchlater-list {\n height: 600px;\n min-height: 200px;\n max-height: calc(100vh - var(--navbar-height) - 12px);\n width: 380px;\n font-size: 12px;\n display: flex;\n flex-flow: column nowrap;\n justify-content: space-between;\n align-items: center;\n}\n.custom-navbar .watchlater-list .round-button {\n box-sizing: border-box;\n height: 26px;\n border-radius: 13px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n width: 26px;\n}\n.custom-navbar .watchlater-list .floating {\n box-sizing: border-box;\n height: 20px;\n border-radius: 10px;\n display: flex;\n align-items: center;\n background-color: rgba(0, 0, 0, 0.8);\n color: white;\n justify-content: center;\n cursor: pointer;\n}\n.custom-navbar .watchlater-list .header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n align-self: stretch;\n margin: 16px 12px;\n}\n.custom-navbar .watchlater-list .header .watchlater-list-summary {\n margin-right: 6px;\n}\n.custom-navbar .watchlater-list .header .search {\n position: relative;\n flex-grow: 1;\n align-self: stretch;\n margin-right: 8px;\n}\n.custom-navbar .watchlater-list .header .search .be-textbox {\n height: 100%;\n}\n.custom-navbar .watchlater-list .header .operations {\n display: flex;\n align-items: center;\n}\n.custom-navbar .watchlater-list .header .operations .round-button:not(:last-child) {\n margin-right: 4px;\n}\n.custom-navbar .watchlater-list .header .operation:not(:last-child) {\n margin-right: 8px;\n}\n.custom-navbar .watchlater-list .header .more-info {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: 28px;\n border-radius: 14px;\n padding: 4px 6px 4px 10px;\n}\n.custom-navbar .watchlater-list .be-empty,\n.custom-navbar .watchlater-list .be-loading {\n flex: 1;\n}\n.custom-navbar .watchlater-list-content {\n flex: 1;\n align-self: stretch;\n scroll-behavior: smooth;\n position: relative;\n overflow: auto;\n scrollbar-width: none !important;\n overscroll-behavior: contain;\n padding: 0 12px;\n padding-bottom: 12px;\n}\n.custom-navbar .watchlater-list-content::-webkit-scrollbar {\n height: 0 !important;\n width: 0 !important;\n}\n.custom-navbar .watchlater-list-content .watchlater-card {\n cursor: pointer;\n flex-shrink: 0;\n border-radius: 8px;\n color: black;\n background-color: #fff;\n box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n display: grid;\n grid-template: "cover title" 2fr "cover info" 1fr/130px 1fr;\n height: 85px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card.cards-enter, .custom-navbar .watchlater-list-content .watchlater-card.cards-leave-to {\n opacity: 0;\n transform: translateY(-16px) scale(0.9);\n}\n.custom-navbar .watchlater-list-content .watchlater-card.cards-leave-active {\n transition: 0.24s cubic-bezier(0.22, 0.61, 0.36, 1);\n position: absolute;\n}\nbody.dark .custom-navbar .watchlater-list-content .watchlater-card {\n background-color: #282828;\n color: #eee;\n}\n.custom-navbar .watchlater-list-content .watchlater-card:not(:last-child) {\n margin-bottom: 12px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card:hover .cover {\n transform: scale(1.05);\n}\n.custom-navbar .watchlater-list-content .watchlater-card .watchlater-cover-container {\n grid-area: cover;\n overflow: hidden;\n border-radius: 8px 0 0 8px;\n position: relative;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .watchlater-cover-container .remove {\n top: 6px;\n left: 6px;\n width: 20px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .watchlater-cover-container .duration {\n left: 6px;\n bottom: 6px;\n padding: 0 6px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .watchlater-cover-container .viewed {\n white-space: nowrap;\n right: 6px;\n top: 6px;\n padding: 0 6px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .watchlater-cover-container .floating {\n position: absolute;\n opacity: 0;\n font-size: 11px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .watchlater-cover-container .cover {\n object-fit: cover;\n}\n.custom-navbar .watchlater-list-content .watchlater-card:hover .floating {\n opacity: 1;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .title {\n grid-area: title;\n font-size: 13px;\n font-weight: 600;\n margin: 0;\n margin-top: 8px;\n padding: 0 10px;\n display: -webkit-box;\n white-space: normal;\n overflow: hidden;\n text-overflow: ellipsis;\n word-break: break-all;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n line-height: 1.5;\n max-height: 3em;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .title:hover {\n color: var(--theme-color) !important;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .up {\n flex: 0 1 auto;\n padding: 2px 10px 2px 2px;\n margin: 0 8px 6px;\n justify-self: start;\n align-self: center;\n max-width: calc(100% - 16px);\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: 24px;\n border-radius: 12px;\n border: 1px solid rgba(136, 136, 136, 0.1333333333);\n}\n.custom-navbar .watchlater-list-content .watchlater-card .up:hover {\n background-color: rgba(136, 136, 136, 0.1333333333);\n}\n.custom-navbar .watchlater-list-content .watchlater-card .up .face {\n border-radius: 50%;\n margin-right: 6px;\n height: 20px;\n width: 20px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .up .name {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 11px;\n}\n.custom-navbar .watchlater-list-content .watchlater-card .up:hover .name {\n color: var(--theme-color);\n}',""]),t.exports=a},1551:(t,e,n)=>{var a=n(8218)((function(t){return t[1]}));a.push([t.id,"body.no-banner #banner_link,\nbody.no-banner .z-top-container.has-banner > .header,\n.bili-header-m > #banner_link .search,\nli.nav-item[report-id=playpage_dynamic] iframe,\nli.nav-item[report-id=playpage_dynamic] .i-frame,\n.z-top-container > .header .search,\n.i_menu_login,\n.international-header .b-logo,\n.bili-banner .taper-line,\n.international-header .mini-header,\n.bili-header-m .head-banner .head-content .head-logo,\n#biliMainHeader .mini-header,\n#biliMainHeader .base-mini-header,\n.bili-header__bar {\n display: none !important;\n}\n\n.van-popover {\n z-index: 10002 !important;\n}\n\n.bili-header,\n.international-header {\n min-height: var(--navbar-height) !important;\n}\n\n.bili-header-m .head-banner {\n margin-top: calc(-1 * var(--navbar-height)) !important;\n}\n\n.bili-header-m > .nav-menu,\n.z_top,\n.z-top-container#bili-header-container {\n visibility: hidden !important;\n height: var(--navbar-height) !important;\n}\n\n#message-navbar,\nbody:not(.history-page) #biliMainHeader:not(.z-top-container),\n.z-top-container:not(#biliMainHeader, .has-menu) {\n max-height: var(--navbar-height) !important;\n}\n\nbody.history-page #biliMainHeader:not(.z-top-container) {\n height: auto;\n}\n\n.link-top-container#tab-container {\n top: var(--navbar-height) !important;\n}\n\n.bili-feed4 .header-channel {\n top: 0 !important;\n}",""]),t.exports=a},8218:t=>{"use strict"; // eslint-disable-next-line func-names t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=t(e);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")}, // eslint-disable-next-line func-names e.i=function(t,n,a){"string"==typeof t&&( // eslint-disable-next-line no-param-reassign t=[[null,t,""]]);var i={};if(a)for(var r=0;r{"use strict";var a,i=function(){return void 0===a&&( // @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805 // @see https://github.com/webpack-contrib/style-loader/issues/177 a=Boolean(window&&document&&document.all&&!window.atob)),a},r=function(){var t={};return function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}t[e]=n}return t[e]}}(),o=[];function s(t){for(var e=-1,n=0;n{var a=n(1551);a&&a.__esModule&&(a=a.default),t.exports="string"==typeof a?a:a.toString()},9184:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>ct});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"custom-navbar",class:t.styles,attrs:{role:"navigation"}},[e("div",{staticClass:"left-pad padding"}),t._v(" "),e("div",{staticClass:"custom-navbar-items",attrs:{role:"list"}},t._l(t.items,(function(t){return e("NavbarItem",{key:t.name,attrs:{item:t}})})),1),t._v(" "),e("div",{staticClass:"right-pad padding"})])};a._withStripped=!0;var i=n(9986),r=n(605),o=n(4577),s=n(9153);const l="https://message.bilibili.com/",c={name:"messages",displayName:"消息",content:"消息",href:l,active:document.URL.startsWith(l),loginRequired:!0,touch:!0,popupContent:()=>Promise.resolve().then(n.bind(n,2096)).then((t=>t.default)),lazy:!1},d="https://www.bilibili.com/v/popular/rank/",p={name:"ranking",displayName:"排行",content:"排行",href:`${d}all`,active:document.URL.startsWith(d),touch:!0,popupContent:()=>Promise.resolve().then(n.bind(n,9990)).then((t=>t.default))},u={name:"userInfo",displayName:"个人信息",content:()=>Promise.resolve().then(n.bind(n,1093)).then((t=>t.default)),href:(0,r.getUID)()?"https://space.bilibili.com":null,touch:!0,popupContent:()=>Promise.resolve().then(n.bind(n,9630)).then((t=>t.default)),lazy:!1,noPopupPadding:!0,boundingWidth:240},m={name:"logo",displayName:"Logo",content:()=>Promise.resolve().then(n.bind(n,6310)).then((t=>t.default)),href:"https://www.bilibili.com/"},h={name:"home",displayName:"主站",content:"主站",href:"https://www.bilibili.com/",touch:!0,boundingWidth:366,popupContent:()=>Promise.resolve().then(n.bind(n,4324)).then((t=>t.default))},f=t=>({...t,name:`${t.iframeName}Iframe`,content:t.displayName,touch:!0,popupContent:()=>Promise.resolve().then(n.bind(n,486)).then((t=>t.default)),boundingWidth:t.width,noPopupPadding:!0,transparentPopup:!0}),v=f({src:"https://www.bilibili.com/page-proxy/game-nav.html",href:"https://game.bilibili.com/",width:680,height:260,lazy:!0,displayName:"游戏中心",iframeName:"games"}),b=f({src:"https://live.bilibili.com/blackboard/dropdown-menu.html",href:"https://live.bilibili.com",width:528,height:266,lazy:!0,displayName:"直播",iframeName:"lives"}),g=f({src:"https://manga.bilibili.com/eden/bilibili-nav-panel.html",href:"https://manga.bilibili.com",width:720,height:266,lazy:!0,displayName:"漫画",iframeName:"manga"}),x=new Array(4).fill(0).map(((t,e)=>({name:`blank${e+1}`,displayName:`弹性空白${e+1}`,content:"",disabled:!0,flexStyle:"1 0 auto"}))),y=t=>({...t,content:t.displayName,active:document.URL.startsWith(t.href)}),w=(y({name:"ranking",displayName:"排行",href:"https://www.bilibili.com/v/popular/rank/all"}),y({name:"bangumi",displayName:"番剧",href:"https://www.bilibili.com/anime/"})),_=y({name:"drawing",displayName:"相簿",href:"https://h.bilibili.com"}),C=y({name:"music",displayName:"音频",href:"https://www.bilibili.com/audio/home/"}),k=y({name:"shop",displayName:"会员购",href:"https://show.bilibili.com"}),V=y({name:"match",displayName:"赛事",href:"https://www.bilibili.com/v/game/match/"}),S=y({name:"creations",displayName:"创作中心",href:"https://member.bilibili.com/platform/home"}),P={name:"upload",displayName:"投稿",content:()=>Promise.resolve().then(n.bind(n,5913)).then((t=>t.default)),touch:!0,href:"https://member.bilibili.com/platform/upload/video/frame",popupContent:()=>Promise.resolve().then(n.bind(n,8855)).then((t=>t.default))},I={name:"search",displayName:"搜索",content:()=>Promise.resolve().then(n.bind(n,6903)).then((t=>t.default)),disabled:!0},N={name:"feeds",displayName:"动态",content:"动态",href:"https://t.bilibili.com/",touch:!0,active:"https://t.bilibili.com/"===document.URL.replace(window.location.search,""),contentMounted:async t=>{const{getNotifyCount:e}=await Promise.resolve().then(n.t.bind(n,5441,23));await(async()=>{const n=await e();t.notifyCount=n})()},loginRequired:!0,popupContent:()=>Promise.resolve().then(n.bind(n,5559)).then((t=>t.default)),boundingWidth:300,noPopupPadding:!0};var L=n(1459);const z={name:"watchlater",displayName:"稍后再看",content:"稍后再看",href:"https://www.bilibili.com/watchlater/#/list",touch:!0,active:document.URL.startsWith("https://www.bilibili.com/watchlater/"),loginRequired:!0,boundingWidth:380,noPopupPadding:!0,popupContent:()=>Promise.resolve().then(n.bind(n,95)).then((t=>t.default))},O=`https://space.bilibili.com/${(0,r.getUID)()}/favlist`,T={name:"favorites",displayName:"收藏",content:"收藏",href:O,touch:!0,active:document.URL.replace(/\?.*$/,"")===O,loginRequired:!0,boundingWidth:380,noPopupPadding:!0,popupContent:()=>Promise.resolve().then(n.bind(n,6127)).then((t=>t.default))},j="https://www.bilibili.com/account/history",D={name:"history",displayName:"历史",content:"历史",href:j,touch:!0,active:document.URL.replace(/\?.*$/,"")===j,loginRequired:!0,boundingWidth:400,noPopupPadding:!0,popupContent:()=>Promise.resolve().then(n.bind(n,4850)).then((t=>t.default))},[A,E,$,M]=x;var B=n(4276),U=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{directives:[{name:"show",rawName:"v-show",value:!t.item.hidden,expression:"!item.hidden"}],staticClass:"custom-navbar-item",class:{disabled:t.item.disabled,active:t.item.active,"input-within":t.inputWithin},style:{flex:t.item.flexStyle,order:t.item.order},attrs:{role:"listitem","data-name":t.item.name}},[t.item.href?e("CustomNavbarLink",{staticClass:"main-content",attrs:{"new-tab":t.newTab,href:!t.item.active&&!t.item.touch&&t.item.href},on:{mouseover:function(e){return e.target!==e.currentTarget?null:t.requestPopup()}}},["string"==typeof t.item.content?[t._v("\n "+t._s(t.item.content)+"\n ")]:e(t.item.content,{tag:"component",attrs:{item:t.item}})],2):e("div",{staticClass:"main-content",on:{click:function(e){!t.item.active&&!t.item.touch&&t.item.clickAction&&t.item.clickAction(e)}}},["string"==typeof t.item.content?[t._v("\n "+t._s(t.item.content)+"\n ")]:e(t.item.content,{tag:"component",attrs:{item:t.item}})],2),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:!t.item.active,expression:"!item.active"}],staticClass:"notify-count"},[t.item.notifyCount>0?[t._v("\n "+t._s(t.item.notifyCount)+"\n ")]:t._e()],2),t._v(" "),e("div",{ref:"popupContainer",staticClass:"popup-container",on:{focusin:function(e){return t.toggleInputWithin(e,!0)},focusout:function(e){return t.toggleInputWithin(e,!1)}}},[t.item.popupContent?e("div",{staticClass:"popup",class:t.popupClasses(t.item)},[t.item.requestedPopup?e(t.item.popupContent,{ref:"popup",tag:"component",attrs:{container:t.$refs.popupContainer,item:t.item}}):t._e()],1):t._e()]),t._v(" "),e("div",{staticClass:"active-bar"})],1)};U._withStripped=!0;var W=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("a",t._g(t._b({attrs:{target:t.newTab?"_blank":null}},"a",t.$attrs,!1),t.$listeners),[t._t("default")],2)};W._withStripped=!0;const F=Vue.extend({props:{newTab:{type:Boolean,default:!0}}});var R=n(4893);const q=(0,R.Z)(F,W,[],!1,null,null,null).exports,H=t=>{const{name:e}=t,n=B.kO.navbarOptions;return e in n.openInNewTabOverrides?n.openInNewTabOverrides[e]:n.openInNewTab},Z=Vue.extend({components:{CustomNavbarLink:q},props:{item:{type:B.kO,required:!0}},data(){return{newTab:H(this.item),cancelListeners:none,inputWithin:!1}},mounted(){const t=this.item;t.contentMounted?.(t);const e=()=>{this.updateLinkOption()};(0,i.addComponentListener)("customNavbar.openInNewTabOverrides",e),(0,i.addComponentListener)("customNavbar.openInNewTab",e),this.cancelListeners=()=>{(0,i.removeComponentListener)("customNavbar.openInNewTabOverrides",e),(0,i.removeComponentListener)("customNavbar.openInNewTab",e)}},beforeDestroy(){this.cancelListeners?.()},methods:{toggleInputWithin(t,e){t.target instanceof HTMLInputElement?this.inputWithin=e:this.inputWithin=!1},updateLinkOption(){this.newTab=H(this.item)},popupClasses:t=>({transparent:t.transparentPopup,"no-padding":t.noPopupPadding,"iframe-container":t.iframeName}),triggerPopupShow:lodash.debounce((function(t){const{popup:e}=this.$refs;if(!e)return;const n=B.kO.navbarOptions.refreshOnPopup&&e.popupRefresh&&"function"==typeof e.popupRefresh;!t&&n&&e.popupRefresh(),e.popupShow&&"function"==typeof e.popupShow&&e.popupShow()}),300),async requestPopup(){const{item:t}=this;if(!t.disabled)return t.requestedPopup?void this.triggerPopupShow(!1):(t.requestedPopup=!0,void this.triggerPopupShow(!0))}}});var J=n(8332),Y=n.n(J),X=n(1385),G=n.n(X),Q={insert:"head",singleton:!1};Y()(G(),Q);G().locals;const K=(0,R.Z)(Z,U,[],!1,null,null,null).exports,tt=coreApis.spinQuery,et=coreApis.utils.urls,[nt]=(0,s.registerAndGetData)(B.rm,[A,m,h,w,p,_,C,v,b,k,V,g,E,I,$,u,c,N,L.V,z,T,D,S,P,M]),[at]=(0,s.registerAndGetData)(B.Je,{items:[]}),it=()=>{const t=Boolean((0,r.getUID)()),e=nt.filter((e=>!(e.loginRequired&&!t))).map((t=>new B.kO(t))).sort((0,o.ascendingSort)((t=>t.order)));return at.items=e,e},rt=Vue.extend({components:{NavbarItem:K},data:()=>({initItems:nt,items:it(),styles:[],height:B.kO.navbarOptions.height}),watch:{initItems(){this.items=it()}},async mounted(){(0,i.addComponentListener)("customNavbar.height",(t=>{document.documentElement.style.setProperty("--navbar-height",`${t}px`)}),!0),await(async t=>{(0,et.matchCurrentPage)(et.mainSiteUrls)&&(0,tt.sq)((()=>dqa(".animated-banner video, .banner-img img, #banner_link, .international-header .bili-banner, .bili-header__banner")),(t=>0!==t.length&&!!t.some((t=>!!t.style.backgroundImage||!!t.src||!!t.querySelector(".animated-banner"))))).then((e=>{0!==e.length&&((0,i.addComponentListener)("customNavbar.transparent",(e=>{(0,i.getComponentSettings)("hideBanner").enabled||t.toggleStyle(e,"transparent")}),!0),(0,i.addComponentListener)("hideBanner",(e=>{(0,i.getComponentSettings)("customNavbar").options.transparent&&t.toggleStyle(!e,"transparent")})))}))})(this)},methods:{toggleStyle(t,e){t&&!this.styles.includes(e)?this.styles.push(e):!t&&this.styles.includes(e)&&this.styles.splice(this.styles.indexOf(e),1)}}});var ot=n(2963),st=n.n(ot),lt={insert:"head",singleton:!1};Y()(st(),lt);st().locals;const ct=(0,R.Z)(rt,a,[],!1,null,null,null).exports},6127:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>S});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"favorites-list"},[e("div",{staticClass:"header"},[e("FavoritesFolderSelect",{model:{value:t.folder,callback:function(e){t.folder=e},expression:"folder"}}),t._v(" "),e("div",{staticClass:"search"},[e("TextBox",{attrs:{linear:"",placeholder:"搜索"},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),t._v(" "),e("a",{staticClass:"operation",attrs:{href:t.playLink,title:"播放全部",target:"_blank"}},[e("VButton",{staticClass:"play-all",attrs:{round:""}},[e("VIcon",{attrs:{icon:"mdi-play",size:18}})],1)],1),t._v(" "),e("a",{staticClass:"operation",attrs:{href:t.moreLink,title:"查看更多",target:"_blank"}},[e("VButton",{staticClass:"more-info",attrs:{round:""}},[e("VIcon",{attrs:{icon:"mdi-dots-horizontal",size:18}})],1)],1)],1),t._v(" "),e("div",{staticClass:"content"},[t.loading&&!t.searching?e("VLoading"):t.loading||t.canLoadMore||0!==t.filteredCards.length?e("transition-group",{staticClass:"cards",attrs:{name:"cards",tag:"div"}},[t._l(t.filteredCards,(function(n){return e("div",{key:n.id,staticClass:"favorite-card"},[e("a",{staticClass:"favorites-cover-container",attrs:{target:"_blank",href:"https://www.bilibili.com/video/"+n.bvid}},[e("DpiImage",{staticClass:"cover",attrs:{src:n.coverUrl,size:{width:130,height:85}}}),t._v(" "),e("div",{staticClass:"floating duration"},[t._v(t._s(n.durationText))]),t._v(" "),e("div",{staticClass:"floating favorite-time"},[t._v(t._s(n.favoriteTime))])],1),t._v(" "),e("a",{staticClass:"title",attrs:{target:"_blank",href:"https://www.bilibili.com/video/"+n.bvid,title:n.title}},[t._v(t._s(n.title))]),t._v(" "),n.upID?e("a",{staticClass:"up",attrs:{target:"_blank",href:"https://space.bilibili.com/"+n.upID,title:n.upName}},[e("DpiImage",{staticClass:"face",attrs:{"placeholder-image":"",src:n.upFaceUrl,size:20}}),t._v(" "),e("div",{staticClass:"name"},[t._v(t._s(n.upName))])],1):e("div",{staticClass:"description"},[t._v("\n "+t._s(n.description)+"\n ")])])})),t._v(" "),t.canLoadMore?e("ScrollTrigger",{key:"scroll-trigger",on:{trigger:function(e){return t.scrollTrigger()}}}):t._e()],2):e("VEmpty")],1)])};a._withStripped=!0;var i=n(9648),r=n(4289),o=n(605),s=n(2375),l=n(3414),c=n(9986);const d={id:0,name:"加载中...",count:0};var p=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("VDropdown",{staticClass:"favorites-folder-select",attrs:{round:"",items:t.folders,"key-mapper":t=>t.id,value:t.folder},on:{change:function(e){return t.change(e)}},scopedSlots:t._u([{key:"item",fn:function({item:e}){return[t._v(" "+t._s(e.name)+" ("+t._s(e.count)+") ")]}}])})};p._withStripped=!0;const u=(0,c.getComponentSettings)("customNavbar").options,m=Vue.extend({components:{VDropdown:i.VDropdown},model:{prop:"folder",event:"change"},props:{folder:{type:Object,required:!0}},data:()=>({folders:[]}),async created(){const t=(0,o.getUID)();if(!t)return;const e=`https://api.bilibili.com/medialist/gateway/base/created?pn=1&ps=100&up_mid=${t}&is_space=0`,n=await(0,s.getJsonWithCredentials)(e);if(0!==n.code)throw new Error(`获取收藏夹列表失败: ${n.message}`);if(this.folders=lodash.get(n,"data.list",[]).map((t=>({id:t.id,name:t.title,count:t.media_count}))),this.folders.length>0&&this.folder.id===d.id){const{lastFavoriteFolder:t}=u,e=this.folders.find((e=>e.id===t));e?this.$emit("change",e):this.$emit("change",this.folders[0])}},methods:{change(t){u.lastFavoriteFolder=t.id,this.$emit("change",t)}}});var h=n(4893);const f=(0,h.Z)(m,p,[],!1,null,null,null).exports;var v=n(1111);const b=(0,c.getComponentSettings)("customNavbar").options,g=t=>!!b.showDeadVideos||9!==t.attr&&1!==t.attr,x=t=>({id:t.id,aid:t.id,bvid:t.bvid,coverUrl:t.cover.replace("http:","https:"),favoriteTimestamp:1e3*t.fav_time,favoriteTime:(0,r.formatDate)(new Date(1e3*t.fav_time)),title:t.title,description:t.intro,duration:t.duration,durationText:(0,r.formatDuration)(t.duration),playCount:t.cnt_info.play,danmakuCount:t.cnt_info.danmaku,upName:t.upper.name,upFaceUrl:t.upper.face.replace("http:","https:"),upID:t.upper.mid});const y=Vue.extend({components:{FavoritesFolderSelect:f,VLoading:i.VLoading,VEmpty:i.VEmpty,VIcon:i.VIcon,VButton:i.VButton,TextBox:i.TextBox,DpiImage:i.DpiImage,ScrollTrigger:i.ScrollTrigger},mixins:[v.u],data:()=>({loading:!0,cards:[],filteredCards:[],page:1,hasMorePage:!0,searchPage:1,hasMoreSearchPage:!0,search:"",folder:d}),computed:{searching(){return""!==this.search},moreLink(){const{id:t}=this.folder;return 0===t?`https://space.bilibili.com/${(0,o.getUID)()}/favlist`:`https://space.bilibili.com/${(0,o.getUID)()}/favlist?fid=${t}`},playLink(){const{id:t}=this.folder;if(0!==t)return`https://www.bilibili.com/medialist/play/ml${t}`},canLoadMore(){return this.searching?this.hasMoreSearchPage:this.hasMorePage}},watch:{folder(){this.changeList()},search(t){""!==t?(t=t.toLowerCase(),this.hasMoreSearchPage=!0,this.searchPage=1,this.filteredCards=this.cards.filter((e=>e.title.toLowerCase().includes(t)||e.upName.toLowerCase().includes(t)))):this.filteredCards=this.cards}},methods:{async getCards(){const t=`https://api.bilibili.com/x/v3/fav/resource/list?media_id=${this.folder.id}&pn=${this.page}&ps=20&keyword=&order=mtime&type=0&tid=0&platform=web`,e=await(0,s.getJsonWithCredentials)(t);if(0!==e.code)throw new Error(`加载收藏夹内容失败: ${e.message}`);return e.data.medias?e.data.medias.filter(g).map(x):[]},async changeList(){if(0!==this.folder.id)try{this.search="",this.cards=[],this.loading=!0,this.searchPage=1,this.hasMoreSearchPage=!0,this.page=1,this.hasMorePage=!0,this.cards=await this.getCards(),this.filteredCards=this.cards}catch(t){(0,l.logError)(t)}finally{this.loading=!1}},async loadNextPage(){try{this.page++;const t=await this.getCards();this.cards.push(...t),this.hasMorePage=0!==t.length||this.cards.lengtht.id));this.filteredCards=i;const r=n.length+a.length===0,o=a.length<20;if(r||o)return void(this.hasMoreSearchPage=!1)}catch(t){console.error(t)}finally{this.loading=!1}}),200),scrollTrigger(){this.searching?this.debounceSearchAllList():this.loadNextPage()}}});var w=n(8332),_=n.n(w),C=n(3608),k=n.n(C),V={insert:"head",singleton:!1};_()(k(),V);k().locals;const S=(0,h.Z)(y,a,[],!1,null,null,null).exports},5559:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>f});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"navbar-feeds"},[e("TabControl",{ref:"tabControl",attrs:{tabs:t.tabs,"more-link":"https://t.bilibili.com/"},scopedSlots:t._u([{key:"more-link",fn:function(){return[t._v("\n 所有动态\n "),e("VIcon",{attrs:{icon:"feeds",size:18}})]},proxy:!0}])})],1)};a._withStripped=!0;var i=n(9648),r=n(9799),o=n(5441),s=n(1111);const l=[{name:"video",displayName:"视频",component:()=>Promise.resolve().then(n.bind(n,5800)).then((t=>t.default)),activeLink:"https://t.bilibili.com/?tab=video",count:0},{name:"bangumi",displayName:"番剧",component:()=>Promise.resolve().then(n.bind(n,6801)).then((t=>t.default)),activeLink:"https://t.bilibili.com/?tab=pgc",count:0},{name:"column",displayName:"专栏",component:()=>Promise.resolve().then(n.bind(n,8957)).then((t=>t.default)),activeLink:"https://t.bilibili.com/?tab=article",count:0},{name:"live",displayName:"直播",component:()=>Promise.resolve().then(n.bind(n,2124)).then((t=>t.default)),activeLink:"https://link.bilibili.com/p/center/index#/user-center/follow/1",count:0}],c=Vue.extend({components:{TabControl:i.TabControl,VIcon:i.VIcon},mixins:[s.u],data:()=>({tabs:l}),mounted(){this.refreshNotifyCount()},methods:{popupShow(){this.item.notifyCount=0},async refreshNotifyCount(){const{tabControl:t}=this.$refs;l.forEach((async e=>{if(t.selectedTab===e)return;if("live"===e.name)return;const n=r.feedsCardTypes[e.name];if(!n.apiType)return;const a=await(0,o.getNotifyCountByType)(n.apiType);e.count=a,console.log(e)}))}}});var d=n(8332),p=n.n(d),u=n(9951),m=n.n(u),h={insert:"head",singleton:!1};p()(m(),h);m().locals;const f=(0,n(4893).Z)(c,a,[],!1,null,null,null).exports},6801:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>f});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"bangumi-feeds"},[t.loading?e("VLoading"):t.loading||0!==t.cards.length?[e("div",{staticClass:"bangumi-feeds-content"},t._l(t.cards,(function(t){return e("BangumiCard",{key:t.id,attrs:{"is-new":t.new,data:t}})})),1),t._v(" "),t.hasMorePage?e("ScrollTrigger",{on:{trigger:function(e){return t.nextPage()}}}):t._e()]:e("VEmpty")],2)};a._withStripped=!0;var i=n(9799),r=n(5441);const o=coreApis.componentApis.feeds.BangumiCard;var s=n.n(o),l=n(9149);const c=Vue.extend({components:{BangumiCard:s()},mixins:[(0,l.I)(i.feedsCardTypes.bangumi,(t=>{const e=lodash.get(t,"modules.module_dynamic.major.pgc"),n=lodash.get(t,"modules.module_author");return{id:t.id_str,title:n.name,coverUrl:n.face,epCoverUrl:e.cover,epTitle:e.title.replace(new RegExp(`^${n.name}:`),""),url:e.jump_url,get new(){return(0,r.isNewID)(this.id)}}}))]});var d=n(8332),p=n.n(d),u=n(7210),m=n.n(u),h={insert:"head",singleton:!1};p()(m(),h);m().locals;const f=(0,n(4893).Z)(c,a,[],!1,null,null,null).exports},8957:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>f});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"column-feeds"},[t.loading?e("VLoading"):t.loading||0!==t.cards.length?[e("div",{staticClass:"columns-feeds-content"},t._l(t.cards,(function(t){return e("ColumnCard",{key:t.id,attrs:{"is-new":t.new,data:t}})})),1),t._v(" "),t.hasMorePage?e("ScrollTrigger",{on:{trigger:function(e){return t.nextPage()}}}):t._e()]:e("VEmpty")],2)};a._withStripped=!0;var i=n(9799),r=n(5441);const o=coreApis.componentApis.feeds.ColumnCard;var s=n.n(o),l=n(9149);const c=Vue.extend({components:{ColumnCard:s()},mixins:[(0,l.I)(i.feedsCardTypes.column,(t=>{const e=lodash.get(t,"modules.module_dynamic.major.article"),n=lodash.get(t,"modules.module_author");return{id:t.id_str,cvID:e.id.toString(),title:e.title,upName:n.name,upFaceUrl:n.face,upID:n.mid,description:e.desc,covers:e.covers,originalCovers:e.covers,get new(){return(0,r.isNewID)(this.id)}}}))]});var d=n(8332),p=n.n(d),u=n(4044),m=n.n(u),h={insert:"head",singleton:!1};p()(m(),h);m().locals;const f=(0,n(4893).Z)(c,a,[],!1,null,null,null).exports},2124:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>u});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"live-feeds"},[t.loading?e("VLoading"):t.loading||0!==t.cards.length?t._e():e("VEmpty"),t._v(" "),e("transition-group",{staticClass:"live-feeds-content",attrs:{name:"cards",tag:"div"}},t._l(t.cards,(function(n){return e("a",{key:n.id,staticClass:"live-card",attrs:{target:"_blank",href:n.url}},[e("div",{staticClass:"face-container"},[e("DpiImage",{staticClass:"face",attrs:{size:48,src:n.upFaceUrl}})],1),t._v(" "),e("div",{staticClass:"live-info"},[e("div",{staticClass:"live-title",attrs:{title:n.title}},[t._v(t._s(n.title))]),t._v(" "),e("div",{staticClass:"live-name",attrs:{title:n.upName}},[t._v(t._s(n.upName))])])])})),0)],1)};a._withStripped=!0;var i=n(9648),r=n(2375);const o=Vue.extend({components:{VLoading:i.VLoading,VEmpty:i.VEmpty,DpiImage:i.DpiImage},data:()=>({loading:!0,rawItems:[],hasMorePage:!0}),computed:{cards(){return this.rawItems.map((t=>({id:t.roomid,title:t.title,upFaceUrl:t.face,upName:t.uname,url:t.link})))}},async created(){const[t]=(0,r.responsiveGetPages)({api:t=>(0,r.getJsonWithCredentials)(`https://api.live.bilibili.com/relation/v1/feed/feed_list?page=${t}&pagesize=24`),getList:t=>lodash.get(t,"data.list",[]),getTotal:t=>lodash.get(t,"data.results",0)});this.rawItems=await t,this.loading=!1}});var s=n(8332),l=n.n(s),c=n(4956),d=n.n(c),p={insert:"head",singleton:!1};l()(d(),p);d().locals;const u=(0,n(4893).Z)(o,a,[],!1,null,null,null).exports},5800:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>g});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"video-feeds"},[t.loading?e("VLoading"):t.loading||0!==t.cards.length?[e("div",{staticClass:"video-feeds-content"},[e("transition-group",{staticClass:"left-column",attrs:{name:"cards",tag:"div"}},t._l(t.columnedCards.left,(function(t){return e("VideoCard",{key:t.id,attrs:{orientation:"vertical","is-new":t.new,"show-stats":!1,data:t}})})),1),t._v(" "),e("transition-group",{staticClass:"right-column",attrs:{name:"cards",tag:"div"}},t._l(t.columnedCards.right,(function(t){return e("VideoCard",{key:t.id,attrs:{orientation:"vertical","is-new":t.new,"show-stats":!1,data:t}})})),1)],1),t._v(" "),t.hasMorePage?e("ScrollTrigger",{on:{trigger:function(e){return t.nextPage()}}}):t._e()]:e("VEmpty")],2)};a._withStripped=!0;var i=n(4289),r=n(5441),o=n(9799);const s=coreApis.componentApis.feeds.VideoCard;var l=n.n(s),c=n(9149);const d=t=>{const e=Number(new Date),n=new Date(t),a=[n.getHours(),n.getMinutes(),n.getSeconds()].map((t=>t.toString().padStart(2,"0"))).join(":");let i;return i=new Date(e).getFullYear()!==n.getFullYear()?[n.getFullYear(),n.getMonth()+1,n.getDate()]:[n.getMonth()+1,n.getDate()],`${i.map((t=>t.toString().padStart(2,"0"))).join("-")} ${a}`},p=t=>{const e=Number(new Date);if(e-864e5t.toString().padStart(2,"0"))).join("-")}`},u=Vue.extend({components:{VideoCard:l()},mixins:[(0,c.I)(o.feedsCardTypes.video,(t=>{const e=lodash.get(t,"modules.module_dynamic.major.archive"),n=lodash.get(t,"modules.module_author");return{id:t.id_str,aid:parseInt(e.aid),bvid:e.bvid,videoUrl:`https://www.bilibili.com/${e.bvid}`,coverUrl:e.cover,title:e.title,duration:(0,i.parseDuration)(e.duration_text),durationText:(0,i.formatDuration)((0,i.parseDuration)(e.duration_text)),description:e.desc,pubTime:d(1e3*n.pub_ts),pubTimeText:p(1e3*n.pub_ts),upFaceUrl:n.face,upName:n.name,upID:n.mid,watchlater:!0,playCount:(0,i.formatCount)((0,i.parseCount)(e.stat.play)),get new(){return(0,r.isNewID)(this.id)}}}))],computed:{columnedCards(){const{cards:t}=this;return{left:t.filter(((t,e)=>e%2==0)),right:t.filter(((t,e)=>e%2!=0))}}},methods:{onCardsUpdate:t=>(0,o.groupVideoFeeds)(t)}});var m=n(8332),h=n.n(m),f=n(9973),v=n.n(f),b={insert:"head",singleton:!1};h()(v(),b);v().locals;const g=(0,n(4893).Z)(u,a,[],!1,null,"d3e1a0c0",null).exports},4850:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>w});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"custom-navbar-history-list"},[e("div",{staticClass:"header"},[e("div",{staticClass:"header-row"},[e("div",{staticClass:"search"},[e("TextBox",{attrs:{placeholder:"搜索",linear:""},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),t._v(" "),e("div",{staticClass:"operations"},[e("div",{staticClass:"operation",on:{click:t.toggleHistoryPause}},[t.paused?e("VButton",{attrs:{title:"继续记录历史",round:""}},[e("VIcon",{attrs:{icon:"mdi-play",size:14}})],1):e("VButton",{attrs:{title:"暂停记录历史",round:""}},[e("VIcon",{attrs:{icon:"mdi-pause",size:14}})],1)],1),t._v(" "),e("a",{staticClass:"operation",attrs:{target:"_blank",href:"https://www.bilibili.com/account/history"}},[e("VButton",{attrs:{title:"查看更多",round:""}},[e("VIcon",{attrs:{icon:"mdi-dots-horizontal",size:18}})],1)],1)])]),t._v(" "),e("div",{staticClass:"header-row"},[e("div",{staticClass:"row-title"},[t._v("过滤:")]),t._v(" "),e("div",{staticClass:"type-filters"},t._l(t.types,(function(n){return e("div",{key:n.name,staticClass:"type-filter"},[e("RadioButton",{class:{checked:n.checked},attrs:{title:(n.checked?"不显示":"显示")+n.displayName,checked:n.checked,disabled:t.loading},on:{change:function(e){return t.toggleTypeFilter(n)}}},[t._v("\n "+t._s(n.displayName)+"\n ")])],1)})),0)])]),t._v(" "),e("div",{staticClass:"content"},[t.loading?e("VLoading"):t.loading||0!==t.groups.length?e("transition-group",{staticClass:"cards",attrs:{name:"cards",tag:"div"}},[t._l(t.groups,(function(n){return e("div",{key:n.name,staticClass:"time-group"},[e("div",{staticClass:"time-group-name"},[t._v("\n "+t._s(n.name)+"\n ")]),t._v(" "),e("transition-group",{staticClass:"time-group-items",attrs:{name:"time-group",tag:"div"}},t._l(n.items,(function(n){return e("div",{key:n.id,staticClass:"time-group-item"},[e("a",{staticClass:"history-cover-container",attrs:{target:"_blank",href:n.url}},[e("DpiImage",{staticClass:"cover",attrs:{src:n.cover,size:{width:160,height:110},"placeholder-image":""}}),t._v(" "),n.progress?e("div",{staticClass:"progress",style:{width:100*n.progress+"%"}}):t._e(),t._v(" "),n.progressText?e("div",{staticClass:"floating progress-number"},[t._v("\n "+t._s(n.progress>=1?"已看完":n.progressText)+"\n ")]):t._e(),t._v(" "),void 0!==n.liveStatus?e("div",{staticClass:"floating duration live-status",class:{on:1===n.liveStatus}},[t._v("\n "+t._s(1===n.liveStatus?"直播中":"未开播")+"\n ")]):t._e(),t._v(" "),n.durationText?e("div",{staticClass:"floating duration"},[t._v(t._s(n.durationText))]):t._e()],1),t._v(" "),e("a",{staticClass:"title",attrs:{target:"_blank",href:n.url,title:n.title}},[t._v(t._s(n.title||n.upName+"的直播间"))]),t._v(" "),e("a",{staticClass:"up",attrs:{target:"_blank",href:"pgc"===n.type?n.url:"https://space.bilibili.com/"+n.upID,title:n.upName}},[n.upFaceUrl?e("DpiImage",{staticClass:"up-face",attrs:{size:18,src:n.upFaceUrl}}):t._e(),t._v(" "),e("div",{staticClass:"up-name"},[t._v(t._s(n.upName))])],1),t._v(" "),n.timeText?e("div",{staticClass:"time",attrs:{title:new Date(n.viewAt).toLocaleString()}},[t._v("\n "+t._s(n.timeText)+"\n ")]):t._e()])})),0)],1)})),t._v(" "),t.canNextPage?e("ScrollTrigger",{key:"scroll-trigger",on:{trigger:function(e){return t.nextPage()}}}):t._e()],2):e("VEmpty")],1)])};a._withStripped=!0;var i=n(2375),r=n(605),o=n(4577),s=n(9648),l=n(1111),c=n(4289);let d=function(t){return t.All="all",t.Video="archive",t.Live="live",t.Article="article",t.Bangumi="pgc",t.Cheese="cheese",t}({});const p=[{name:d.All,displayName:"全部",icon:"",checked:!0,apiType:""},{name:d.Video,displayName:"视频",icon:"mdi-play-circle-outline",checked:!1,apiType:"archive"},{name:d.Bangumi,displayName:"番剧",icon:"mdi-television-classic",checked:!1,apiType:"archive"},{name:d.Live,displayName:"直播",icon:"mdi-video-wireless-outline",checked:!1,apiType:"live"},{name:d.Article,displayName:"专栏",icon:"mdi-newspaper-variant-outline",checked:!1,apiType:"article"}],u=()=>{const t=new Date,e=Number(new Date(t.getFullYear(),t.getMonth(),t.getDate())),n=864e5;return{now:t,today:e,oneDay:n,yesterday:e-n,lastWeek:e-7*n}},m=t=>{const{yesterday:e}=u();return Number(t)>=e?`${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}`:`${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")} ${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}`},h=t=>{t.history.business===d.Article&&(t.history.cid=t.history.oid);const{epid:e,bvid:n,cid:a,oid:i}=t.history,o=t.progress>0?`t=${t.progress}`:"t=0",s=-1===t.progress?1:t.progress/t.duration,l=t=>t.replace("http:","https:"),p=new Date(1e3*t.view_at),u=t.cover?l(t.cover):t.covers?l(t.covers[0]):"",h={title:t.title,viewAt:1e3*t.view_at,time:p,timeText:m(p),cover:u,covers:t.covers?.map(l)??[],progress:s,progressText:Number.isNaN(s)?null:`${(0,r.fixed)(100*s,1)}%`,duration:t.duration,durationText:t.duration?(0,c.formatDuration)(t.duration):null,upName:t.author_name,upFaceUrl:l(t.author_face),upID:t.author_mid};if(t.history.business===d.Cheese)return{...h,id:i,upName:t.title,title:t.show_title,url:t.uri,type:d.Video};if(e)return{...h,id:e,url:`https://www.bilibili.com/bangumi/play/ep${e}?${o}`,title:t.show_title||t.title,upName:t.title,type:d.Bangumi};if(n)return{...h,id:n,url:`https://www.bilibili.com/video/${n}?p=${t.history.page}&${o}`,type:d.Video};if(a)return{...h,id:a,url:`https://www.bilibili.com/read/cv${a}`,type:d.Article};if(i)return{...h,id:i,url:`https://live.bilibili.com/${i}`,liveStatus:t.live_status,type:d.Live};throw console.error("unknown history item type",t),new Error("未知的历史项目类型")},f=Vue.extend({components:{VButton:s.VButton,VIcon:s.VIcon,RadioButton:s.RadioButton,TextBox:s.TextBox,VLoading:s.VLoading,VEmpty:s.VEmpty,ScrollTrigger:s.ScrollTrigger,DpiImage:s.DpiImage},mixins:[l.u],data:()=>({types:p,search:"",viewTime:0,cards:[],groups:[],loading:!0,hasMorePage:!0,paused:!1}),computed:{canNextPage(){return""===this.search&&!this.loading&&this.hasMorePage}},watch:{search:lodash.debounce((function(){this.reloadHistoryItems()}),200)},async created(){try{await Promise.all([this.nextPage(),this.updateHistoryPauseState()])}finally{this.loading=!1}},methods:{toggleTypeFilter(t){p.forEach((e=>e.checked=e.name===t.name)),this.reloadHistoryItems()},async reloadHistoryItems(){this.cards=[],this.viewTime=0,this.hasMorePage=!0,this.loading=!0;try{await this.nextPage()}finally{this.loading=!1}},filterFunc(t){return!(!p.find((t=>t.name===d.All)).checked&&p.some((e=>e.name===t.type&&!e.checked)))&&!(!t.title.toLowerCase().includes(this.search.toLowerCase())&&!t.upName.toLowerCase().includes(this.search.toLowerCase()))},updateGroups(){this.groups=(t=>{if(0===t.length)return[];const{today:e,yesterday:n,lastWeek:a}=u(),i=lodash.groupBy(t,(t=>t.viewAt>=e?"今天":t.viewAt>=n?"昨天":t.viewAt>=a?"本周":"更早"));return Object.entries(i).map((t=>{let[e,n]=t;return{name:e,items:n}}))})(this.cards.filter(this.filterFunc))},async nextPage(){const t=await(async(t,e)=>{const n=new URLSearchParams;t&&n.set("view_at",Math.round(t/1e3).toString()),n.set("type",e?.apiType??"");const{list:a}=await(0,i.bilibiliApi)((0,i.getJsonWithCredentials)(`https://api.bilibili.com/x/web-interface/history/cursor?${n.toString()}`),"获取历史记录失败");return Array.isArray(a)?a.map(h).filter((t=>null!==t&&(!e||e.name===d.All||t.type===e.name))):[]})(this.viewTime,p.find((t=>t.checked))),e=lodash.uniqBy(this.cards.concat(t).sort((0,o.descendingSort)((t=>t.viewAt))),(t=>t.id));this.cards=e,this.updateGroups(),e.length>0&&(this.viewTime=lodash.last(e).viewAt),this.hasMorePage=0!==t.length,this.hasMorePage&&0===this.groups.length&&await this.nextPage()},async updateHistoryPauseState(){const t=await(0,i.bilibiliApi)((0,i.getJsonWithCredentials)("https://api.bilibili.com/x/v2/history/shadow"));this.paused=!0===t},async toggleHistoryPause(){const t=!this.paused;try{this.paused=t,await(0,i.postTextWithCredentials)("https://api.bilibili.com/x/v2/history/shadow/set",new URLSearchParams({csrf:(0,r.getCsrf)(),switch:t.toString()}).toString())}catch(e){this.paused=!t}}}});var v=n(8332),b=n.n(v),g=n(2549),x=n.n(g),y={insert:"head",singleton:!1};b()(x(),y);x().locals;const w=(0,n(4893).Z)(f,a,[],!1,null,null,null).exports},4324:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>h});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"home-popup",attrs:{role:"list"}},t._l(Object.entries(t.categories),(function([n,a]){return e("div",{key:n,staticClass:"category-item",class:{main:null!==a.code},attrs:{role:"listitem"}},[e("a",{attrs:{href:a.link,target:"_blank"}},[e("svg",{attrs:{"aria-hidden":"true"}},[e("use",{attrs:{href:"#header-icon-"+a.icon,"xlink:href":"#header-icon-"+a.icon}})]),t._v(" "),e("div",{staticClass:"name"},[t._v(t._s(n))]),t._v(" "),e("span",{staticClass:"count"},[null!==a.count?[t._v(t._s(a.count))]:t._e()],2)]),t._v(" "),a.subCategories?e("div",{staticClass:"sub-regions-popup popup"},t._l(Object.entries(a.subCategories),(function([n,a]){return e("a",{key:n,staticClass:"sub-region",attrs:{href:a,target:"_blank"}},[t._v(t._s(n))])})),0):t._e()])})),0)};a._withStripped=!0;var i=n(3861),r=n(1111);const o=lodash.cloneDeep(i.categories);Object.values(o).forEach((t=>{t.count=null}));let s=!1;const l=Vue.extend({mixins:[r.u],data:()=>({categories:o}),async created(){if(s)return;s=!0;const{bilibiliApi:t,getJson:e}=await Promise.resolve().then(n.t.bind(n,2375,23)),{addCategoryIcons:a}=await Promise.resolve().then(n.t.bind(n,3861,23));a();const{region_count:i={}}=await t(e("https://api.bilibili.com/x/web-interface/online"),"[自定义顶栏] 分区投稿信息获取失败");Object.values(this.categories).forEach((t=>{t.code&&(Array.isArray(t.code)?t.count=lodash.sum(t.code.map((t=>i[t]))):t.count=i[t.code])}))},mounted(){this.$el.style.maxHeight="inherit",this.$nextTick((()=>{this.$el.style.maxHeight=""}))}});var c=n(8332),d=n.n(c),p=n(5544),u=n.n(p),m={insert:"head",singleton:!1};d()(u(),m);u().locals;const h=(0,n(4893).Z)(l,a,[],!1,null,null,null).exports},486:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>s});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("iframe",{attrs:{src:t.item.src,frameborder:"0",width:t.item.width,height:t.item.height}})};a._withStripped=!0;var i=n(1111),r=n(4276);const o=Vue.extend({name:"IframePopup",mixins:[i.u],props:{item:{type:r.kO,required:!0}}});const s=(0,n(4893).Z)(o,a,[],!1,null,null,null).exports},6310:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>m});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"custom-navbar-logo-container"},[t.seasonLogoUrl?e("div",{staticClass:"custom-navbar-logo season",style:{backgroundImage:`url(${t.seasonLogoUrl})`}}):e("VIcon",{staticClass:"custom-navbar-logo",attrs:{icon:"logo"}})],1)};a._withStripped=!0;var i=n(9986),r=n(2375),o=n(9648);const s=Vue.extend({name:"NavbarLogo",components:{VIcon:o.VIcon},data:()=>({seasonLogoUrl:""}),watch:{seasonLogoUrl(){document.body.classList.toggle("season-logo-enabled",Boolean(this.seasonLogoUrl))}},async created(){(0,i.addComponentListener)("customNavbar.seasonLogo",(async t=>{if(!t)return void(this.seasonLogoUrl="");const e=await(0,r.getJson)("https://api.bilibili.com/x/web-show/page/header?resource_id=1");0===e.code?this.seasonLogoUrl=lodash.get(e,"data.litpic","").replace("http:","https:"):this.seasonLogoUrl=""}),!0)}});var l=n(8332),c=n.n(l),d=n(7169),p=n.n(d),u={insert:"head",singleton:!1};c()(p(),u);p().locals;const m=(0,n(4893).Z)(s,a,[],!1,null,null,null).exports},2096:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>m});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"messages-popup",attrs:{role:"list"}},t._l(t.entries,(function(n){return e("div",{key:n.name,staticClass:"message-entry",attrs:{role:"listitem"}},[e("a",{attrs:{"data-prop":n.prop,target:"_blank",href:n.href,"data-count":n.count||null},on:{click:function(e){return t.clearCount(n)}}},[t._v(t._s(n.name))])])})),0)};a._withStripped=!0;var i=n(2375),r=n(1111);const o=[{prop:"reply",href:"https://message.bilibili.com/#/reply",name:"回复我的"},{prop:"at",href:"https://message.bilibili.com/#/at",name:"@我的"},{prop:"like",href:"https://message.bilibili.com/#/love",name:"收到的赞"},{prop:"sys_msg",href:"https://message.bilibili.com/#/system",name:"系统通知"},{prop:"user_msg",href:"https://message.bilibili.com/#/whisper",name:"我的消息"},{href:"https://message.bilibili.com/#/archive",name:"私信存档"},{href:"https://message.bilibili.com/#/config",name:"消息设置"}],s=Vue.extend({name:"MessagesPopup",mixins:[r.u],data:()=>({entries:o.map((t=>(t.count=0,t))),settings:{notify:!0,hideNotFollowedCount:!1,json:{}}}),async created(){await this.fetchSettings(),this.notify()},methods:{popupRefresh(){this.notify()},async fetchSettings(){const t=await(0,i.getJsonWithCredentials)("https://api.vc.bilibili.com/link_setting/v1/link_setting/get?msg_notify=1&show_unfollowed_msg=1");0===t.code&&(this.settings={notify:3!==t.data.msg_notify,hideNotFollowedCount:1===t.data.show_unfollowed_msg,json:t.data})},async notify(){if(!this.settings.notify)return;const[t,e]=await Promise.all([(0,i.getJsonWithCredentials)("https://api.bilibili.com/x/msgfeed/unread"),(0,i.getJsonWithCredentials)("https://api.vc.bilibili.com/session_svr/v1/session_svr/single_unread")]);t.data.user_msg=e.data.follow_unread||0,this.settings.hideNotFollowedCount||(t.data.user_msg+=e.data.unfollow_unread||0),this.item.notifyCount=o.reduce(((e,n)=>e+(n.prop?t.data[n.prop]:0)),0),this.item.notifyCount&&(console.log(o),o.forEach((e=>{if(!e.prop)return;const n=t.data[e.prop];console.log(e.prop,e.count,n),n>0&&(e.count=n)})))},clearCount(t){this.item.notifyCount-=t.count,t.count=0}}});var l=n(8332),c=n.n(l),d=n(5255),p=n.n(d),u={insert:"head",singleton:!1};c()(p(),u);p().locals;const m=(0,n(4893).Z)(s,a,[],!1,null,"38cbdbce",null).exports},9990:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>u});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"ranking-popup",attrs:{role:"list"}},t._l(t.entries,(function(n){return e("div",{key:n.name,staticClass:"ranking-entry",attrs:{role:"listitem"}},[e("a",{attrs:{target:"_blank",href:n.href}},[t._v(t._s(n.name))])])})),0)};a._withStripped=!0;var i=n(1111);const r=[{href:"https://www.bilibili.com/v/popular/all",name:"综合热门"},{href:"https://www.bilibili.com/v/popular/weekly",name:"每周必看"},{href:"https://www.bilibili.com/v/popular/history",name:"入站必刷"},{href:"https://www.bilibili.com/v/popular/rank/all",name:"排行榜"},{href:"https://www.bilibili.com/v/popular/music",name:"全站音乐榜"},{href:"https://www.bilibili.com/v/popular/drama",name:"短剧榜"}],o=Vue.extend({name:"RankingPopup",mixins:[i.u],data:()=>({entries:r})});var s=n(8332),l=n.n(s),c=n(1703),d=n.n(c),p={insert:"head",singleton:!1};l()(d(),p);d().locals;const u=(0,n(4893).Z)(o,a,[],!1,null,"6d9b8319",null).exports},6903:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>u});var a=function(){var t=this._self._c;this._self._setupProxy;return t("div",{staticClass:"custom-navbar-search"},[t("LaunchBar")],1)};a._withStripped=!0;const i=coreApis.componentApis.launchBar.LaunchBar;var r=n.n(i);const o=Vue.extend({components:{LaunchBar:r()}});var s=n(8332),l=n.n(s),c=n(827),d=n.n(c),p={insert:"head",singleton:!1};l()(d(),p);d().locals;const u=(0,n(4893).Z)(o,a,[],!1,null,null,null).exports},5401:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>m});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"custom-navbar-extra-options"},[t.login?e("VButton",{ref:"button",on:{mouseover:function(e){return t.loadNavbarSettings()},click:function(e){return t.toggleNavbarSettings()}}},[t._v("\n 布局设置"),e("VIcon",{attrs:{icon:"right-arrow",size:16}})],1):t._e()],1)};a._withStripped=!0;var i=n(605),r=n(9648),o=n(632);const s=Vue.extend({components:{VIcon:r.VIcon,VButton:r.VButton},data:()=>({login:Boolean((0,i.getUID)())}),methods:{async loadNavbarSettings(){if(await(0,o.loadNavbarSettings)()){const t=this.$refs.button.$el;(0,o.setTriggerElement)(t)}},toggleNavbarSettings:o.toggleNavbarSettings}});var l=n(8332),c=n.n(l),d=n(4116),p=n.n(d),u={insert:"head",singleton:!1};c()(p(),u);p().locals;const m=(0,n(4893).Z)(s,a,[],!1,null,null,null).exports},7373:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>x});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("VPopup",{ref:"popup",staticClass:"custom-navbar-settings",attrs:{fixed:"",lazy:!1,"trigger-element":t.triggerElement},model:{value:t.open,callback:function(e){t.open=e},expression:"open"}},[e("div",{staticClass:"navbar-settings-header"},[e("VIcon",{staticClass:"title-icon",attrs:{icon:"mdi-sort",size:24}}),t._v(" "),e("div",{staticClass:"title"},[t._v("顶栏布局设置")]),t._v(" "),e("div",{staticClass:"grow"}),t._v(" "),e("div",{staticClass:"close",on:{click:function(e){t.open=!1}}},[e("VIcon",{attrs:{icon:"close",size:18}})],1)],1),t._v(" "),e("div",{staticClass:"navbar-settings-content"},[e("div",{staticClass:"navbar-settings-section"},[e("div",{staticClass:"navbar-settings-section-title"},[t._v("边缘间距")]),t._v(" "),e("div",{staticClass:"navbar-settings-section-description"},[t._v("\n 设定两侧边缘处的间距, 单位为百分比, 100%为整个顶栏的宽度.\n "),e("br"),t._v("空间不足时, 实际呈现的间距会自动缩小.\n ")]),t._v(" "),e("div",{staticClass:"navbar-settings-section-content",on:{mouseover:function(e){return t.peekPadding(!0)},mouseout:function(e){return t.peekPadding(!1)}}},[e("VSlider",{attrs:{min:0,max:40,step:.5},model:{value:t.padding,callback:function(e){t.padding=e},expression:"padding"}}),t._v(" "),e("div",{staticClass:"padding-value"},[t._v(t._s(t.padding.toFixed(1))+"%")])],1)]),t._v(" "),e("div",{staticClass:"navbar-settings-section"},[e("div",{staticClass:"navbar-settings-section-title"},[t._v("元素呈现")]),t._v(" "),e("div",{staticClass:"navbar-settings-section-description"},[t._v("\n 按住并拖动可以调整顺序, 点击眼睛图标可以切换隐藏/显示.\n ")]),t._v(" "),t.loaded?t._e():e("VLoading"),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.loaded,expression:"loaded"}],ref:"navbarSortList",staticClass:"navbar-settings-section-content navbar-sort-list"},t._l(t.rendered.items,(function(n){return e("div",{key:n.name,staticClass:"navbar-sort-item",class:{"navbar-hidden":n.hidden},attrs:{"data-name":n.name},on:{mouseover:function(e){return t.peekItem(n,!0)},mouseout:function(e){return t.peekItem(n,!1)}}},[e("div",{staticClass:"item-name"},[t._v("\n "+t._s(n.displayName)+"\n ")]),t._v(" "),e("div",{staticClass:"toggle-visible"},[e("VIcon",{attrs:{size:18,icon:n.hidden?"mdi-eye-off-outline":"mdi-eye-outline"},on:{click:function(e){return t.toggleVisible(n)}}})],1)])})),0)],1)])])};a._withStripped=!0;var i=n(9648),r=n(9986),o=n(605);const s=coreApis.runtimeLibrary;var l=n(9153),c=n(4276);const d=t=>{t.forEach(((t,e)=>{t.order!==e&&(t.order=e)}));const e=Object.fromEntries(t.map((t=>[t.name,t.order])));c.kO.navbarOptions.order=e},{navbarOptions:p}=c.kO,[u]=(0,l.getData)(c.Je),m=Vue.extend({components:{VPopup:i.VPopup,VIcon:i.VIcon,VSlider:i.VSlider,VLoading:i.VLoading},props:{triggerElement:{type:HTMLElement,default:null}},data:()=>({open:!1,padding:p.padding,rendered:u,hidden:p.hidden,loaded:!1}),watch:{padding:lodash.debounce((t=>{p.padding=t}),200)},async mounted(){(0,r.addComponentListener)("customNavbar.padding",(t=>{this.padding!==t&&(this.padding=t)}));const t=this.$refs.navbarSortList;var e;(await s.SortableJSLibrary).create(t,{delay:100,forceFallback:!0,onEnd:t=>{this.onSort(t)}}),(e=u.items).every(((t,e)=>t.order===e))||d(e),this.loaded=!0},methods:{toggle(){this.$refs.popup.toggle()},peekPadding(t){(0,o.dqa)(".custom-navbar .padding").forEach((e=>e.classList.toggle("peek",t)))},peekItem(t,e){t.element?.classList.toggle("peek",e)},onSort(t){const e=this.$refs.navbarSortList,n=t.item;console.log(`${n.getAttribute("data-name")} ${t.oldIndex}->${t.newIndex}`);const a=Object.fromEntries([...e.children].map(((t,e)=>[t.getAttribute("data-name"),e])));this.rendered.items=((t,e)=>{const n=lodash.sortBy(t,(t=>e[t.name]));return d(n),n})(u.items,a)},toggleVisible(t){p.hidden.includes(t.name)?(lodash.pull(p.hidden,t.name),t.hidden=!1,console.log("delete",t.name)):(p.hidden.push(t.name),t.hidden=!0,console.log("add",t.name))}}});var h=n(8332),f=n.n(h),v=n(9522),b=n.n(v),g={insert:"head",singleton:!1};f()(b(),g);b().locals;const x=(0,n(4893).Z)(m,a,[],!1,null,null,null).exports},9947:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>o});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("SubscriptionsList",{attrs:{type:"bangumi",filter:t.filter}})};a._withStripped=!0;var i=n(467);const r=Vue.extend({components:{SubscriptionsList:i.Z},props:{filter:{type:[Object,null],default:null}}});const o=(0,n(4893).Z)(r,a,[],!1,null,null,null).exports},2944:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>o});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("SubscriptionsList",{attrs:{type:"cinema",filter:t.filter}})};a._withStripped=!0;var i=n(467);const r=Vue.extend({components:{SubscriptionsList:i.Z},props:{filter:{type:[Object,null],default:null}}});const o=(0,n(4893).Z)(r,a,[],!1,null,null,null).exports},453:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>v});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"navbar-subscriptions"},[e("TabControl",{ref:"tabControl",attrs:{tabs:t.tabs,"more-link":t.moreLink},scopedSlots:t._u([{key:"header-item",fn:function(){return[e("div",{staticClass:"navbar-subscriptions-filter"},[e("VDropdown",{attrs:{round:"",items:t.filterItems},model:{value:t.selectedFilter,callback:function(e){t.selectedFilter=e},expression:"selectedFilter"}})],1)]},proxy:!0}])})],1)};a._withStripped=!0;var i=n(9648),r=n(605),o=n(1111),s=n(1459),l=n(9054);const c=[{name:"all",value:{viewAll:!0,status:l.y.Viewing},displayName:"全部"},{name:"viewing",value:{viewAll:!1,status:l.y.Viewing},displayName:"在看"},{name:"toView",value:{viewAll:!1,status:l.y.ToView},displayName:"想看"},{name:"viewed",value:{viewAll:!1,status:l.y.Viewed},displayName:"看过"}],d=Vue.extend({components:{TabControl:i.TabControl,VDropdown:i.VDropdown},mixins:[o.u],data(){const t=(0,r.getUID)();return{uid:t,filterItems:c,selectedFilter:c[0],moreLink:e=>`https://space.bilibili.com/${t}/${e.name}`,filter:{viewAll:!0,status:l.y.Viewing}}},computed:{tabs(){return[{name:s.N.Bangumi,displayName:"追番",activeLink:`https://space.bilibili.com/${this.uid}/bangumi`,component:()=>Promise.resolve().then(n.bind(n,9947)).then((t=>t.default)),propsData:{filter:this.selectedFilter.value}},{name:s.N.Cinema,displayName:"追剧",activeLink:`https://space.bilibili.com/${this.uid}/cinema`,component:()=>Promise.resolve().then(n.bind(n,2944)).then((t=>t.default)),propsData:{filter:this.selectedFilter.value}}]}}});var p=n(8332),u=n.n(p),m=n(3174),h=n.n(m),f={insert:"head",singleton:!1};u()(h(),f);h().locals;const v=(0,n(4893).Z)(d,a,[],!1,null,null,null).exports},467:(t,e,n)=>{"use strict";n.d(e,{Z:()=>g});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"subscription-list"},[t.loading?e("VLoading"):t.loading||0!==t.cards.length?[e("div",{staticClass:"subscription-content"},t._l(t.cards,(function(n){return e("a",{key:n.id,staticClass:"subscription-card",attrs:{href:n.playUrl,target:"_blank"}},[e("div",{staticClass:"subscriptions-cover-container"},[e("DpiImage",{staticClass:"cover",attrs:{src:n.coverUrl,size:64}})],1),t._v(" "),e("div",{staticClass:"card-info"},[e("h1",{staticClass:"title",attrs:{title:n.title}},[t._v(t._s(n.title))]),t._v(" "),e("div",{staticClass:"progress-row"},[n.status?e("div",{staticClass:"status",class:"status-"+n.status},[t._v("\n "+t._s(n.statusText)+"\n ")]):t._e(),t._v(" "),n.progress?e("div",{staticClass:"progress",attrs:{title:n.progress+" | "+n.latest}},[t._v("\n "+t._s(n.progress)+" | "+t._s(n.latest)+"\n ")]):e("div",{staticClass:"progress",attrs:{title:n.latest}},[t._v(t._s(n.latest))]),t._v(" "),e("a",{staticClass:"info",attrs:{href:n.mediaUrl,target:"_blank",title:"详细信息"}},[e("VIcon",{attrs:{icon:"mdi-information-outline",size:16}})],1)])])])})),0),t._v(" "),t.hasMorePage?e("ScrollTrigger",{on:{trigger:function(e){return t.nextPage()}}}):t._e()]:e("VEmpty")],2)};a._withStripped=!0;var i=n(605),r=n(3414),o=n(9648),s=n(2375),l=n(1459),c=n(9054);const d=t=>{switch(t){case c.y.ToView:return"想看";case c.y.Viewing:default:return"在看";case c.y.Viewed:return"看过"}},p=(t,e)=>{let n=t.status;n!==c.y.Viewed&&(n=c.y.Viewed-n);let a=e.status;return a!==c.y.Viewed&&(a=c.y.Viewed-a),n-a},u=Vue.extend({components:{DpiImage:o.DpiImage,VLoading:o.VLoading,VEmpty:o.VEmpty,VIcon:o.VIcon,ScrollTrigger:o.ScrollTrigger},props:{filter:{type:[Object,null],default:null},type:{type:String,default:l.N.Bangumi}},data:()=>({loading:!0,hasMorePage:!0,cards:[],page:1}),watch:{filter(){this.cards=[],this.loading=!0,this.page=1,this.nextPage()}},async created(){this.nextPage()},methods:{async nextPage(){try{const t=this.filter,e=t.viewAll?0:t.status,n=new URLSearchParams({type:this.type!==l.N.Bangumi?"2":"1",pn:this.page,ps:"16",vmid:(0,i.getUID)(),follow_status:e.toString()}),a=await(0,s.getJsonWithCredentials)(`https://api.bilibili.com/x/space/bangumi/follow/list?${n}`);if(0!==a.code)return void(0,r.logError)(`加载订阅信息失败: ${a.message}`);const o=lodash.uniqBy(lodash.get(a,"data.list").map((t=>({title:t.title,coverUrl:t.square_cover.replace("http:","https:"),latest:t.new_ep.index_show,progress:t.progress,id:t.season_id,status:t.follow_status,statusText:d(t.follow_status),playUrl:`https://www.bilibili.com/bangumi/play/ss${t.season_id}`,mediaUrl:`https://www.bilibili.com/bangumi/media/md${t.media_id}`}))),(t=>t.id)).sort(p);this.page++,this.cards=this.cards.concat(o),this.hasMorePage=this.cards.length{"use strict";n.r(e),n.d(e,{default:()=>p});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"navbar-upload"},[e("VIcon",{attrs:{icon:"upload",size:18}}),t._v(" "),e("div",{staticClass:"navbar-upload-name"},[t._v("投稿")])],1)};a._withStripped=!0;var i=n(9648);const r=Vue.extend({components:{VIcon:i.VIcon}});var o=n(8332),s=n.n(o),l=n(6046),c=n.n(l),d={insert:"head",singleton:!1};s()(c(),d);c().locals;const p=(0,n(4893).Z)(r,a,[],!1,null,"99a054ea",null).exports},8855:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>p});var a=function(){var t=this;t._self._c,t._self._setupProxy;return t._m(0)};a._withStripped=!0;var i=n(1111);const r=Vue.extend({mixins:[i.u]});var o=n(8332),s=n.n(o),l=n(3467),c=n.n(l),d={insert:"head",singleton:!1};s()(c(),d);c().locals;const p=(0,n(4893).Z)(r,a,[function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"upload-popup",attrs:{role:"list"}},[e("div",{attrs:{role:"listitem"}},[e("a",{attrs:{target:"_blank",href:"https://member.bilibili.com/platform/upload/text/apply"}},[t._v("专栏投稿")])]),t._v(" "),e("div",{attrs:{role:"listitem"}},[e("a",{attrs:{target:"_blank",href:"https://member.bilibili.com/platform/upload/audio/frame"}},[t._v("音频投稿")])]),t._v(" "),e("div",{attrs:{role:"listitem"}},[e("a",{attrs:{target:"_blank",href:"https://member.bilibili.com/platform/upload/sticker"}},[t._v("贴纸投稿")])]),t._v(" "),e("div",{attrs:{role:"listitem"}},[e("a",{attrs:{target:"_blank",href:"https://member.bilibili.com/platform/upload/video/frame"}},[t._v("视频投稿")])]),t._v(" "),e("div",{attrs:{role:"listitem"}},[e("a",{attrs:{target:"_blank",href:"https://member.bilibili.com/platform/upload-manager/article"}},[t._v("投稿管理")])]),t._v(" "),e("div",{attrs:{role:"listitem"}},[e("a",{attrs:{target:"_blank",href:"https://member.bilibili.com/platform/home"}},[t._v("创作中心")])])])}],!1,null,"b43e8cea",null).exports},1093:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>h});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"user-face-container"},[e("img",{staticClass:"user-face",attrs:{src:t.faceSrc,srcset:t.faceSrcset}}),t._v(" "),e("img",{staticClass:"user-pendant",attrs:{src:t.pendantSrc,srcset:t.pendantSrcset}})])};a._withStripped=!0;var i=n(3517),r=n(605);const o=coreApis.utils.constants,s="//static.hdslb.com/images/member/noface.gif",l=Vue.extend({name:"UserFace",data:()=>({faceSrc:o.EmptyImageUrl,pendantSrc:o.EmptyImageUrl,faceSrcset:null,pendantSrcset:null}),async created(){const t=await(0,i.getUserInfo)();if(t.isLogin){if(t.face){const e=t.face.replace("http:","https:");if(e.includes(s))this.faceSrc=s;else{const t=68;this.faceSrc=e,this.faceSrcset=(0,r.getDpiSourceSet)(e,t)}}if(t.pendant?.image){const e=t.pendant.image.replace("http:","https:"),n=116;this.pendantSrcset=(0,r.getDpiSourceSet)(e,n,"png")}}else this.faceSrc="https://static.hdslb.com/images/akari.jpg"}});var c=n(8332),d=n.n(c),p=n(5650),u=n.n(p),m={insert:"head",singleton:!1};d()(u(),m);u().locals;const h=(0,n(4893).Z)(l,a,[],!1,null,null,null).exports},9630:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>v});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"user-info-panel"},[t.isLogin&&!0===t.userInfo.isLogin?e("div",{staticClass:"logged-in"},[e("a",{staticClass:"name",attrs:{target:"_blank",href:"https://space.bilibili.com/"}},[t._v(t._s(t.userInfo.uname))]),t._v(" "),e("a",{staticClass:"type",attrs:{target:"_blank",href:"https://account.bilibili.com/account/big"}},[t._v(t._s(t.userType))]),t._v(" "),1===t.userInfo.vipStatus&&2===t.userInfo.vipType?e("div",{staticClass:"privileges row"},[e("div",{staticClass:"b-coin",class:{received:t.privileges.bCoin.received},attrs:{title:"有效期限: "+t.privileges.bCoin.expire},on:{click:function(e){return t.privilegeReceive(1)}}},[t._v("\n "+t._s(t.privileges.bCoin.received?"已领取B币":"领取B币")+"\n ")]),t._v(" "),e("div",{staticClass:"coupons",class:{received:t.privileges.coupons.received},attrs:{title:"有效期限: "+t.privileges.coupons.expire},on:{click:function(e){return t.privilegeReceive(2)}}},[t._v("\n "+t._s(t.privileges.coupons.received?"已领取优惠券":"领取优惠券")+"\n ")])]):t._e(),t._v(" "),e("div",{staticClass:"level-info row"},[e("a",{staticClass:"level",attrs:{target:"_blank",title:"等级",href:"https://account.bilibili.com/account/record"}},[t.userInfo.is_senior_member?e("VIcon",{staticClass:"level-icon plus",attrs:{icon:"lv"+t.userInfo.level_info.current_level+"-plus",colored:"",size:30}}):e("VIcon",{staticClass:"level-icon",attrs:{icon:"lv"+t.userInfo.level_info.current_level}})],1),t._v(" "),e("span",{staticClass:"level-progress-label"},[t._v(t._s(t.userInfo.level_info.current_exp)+" / "+t._s(t.userInfo.level_info.next_exp))])]),t._v(" "),e("div",{staticClass:"level-progress separator"},[e("div",{staticClass:"level-progress-thumb",style:t.levelProgressStyle})]),t._v(" "),e("div",{staticClass:"items"},[e("a",{staticClass:"item",attrs:{target:"_blank",title:"手机验证",href:"https://passport.bilibili.com/account/security#/bindphone"}},[e("VIcon",{attrs:{icon:"bind-phone",size:20}}),t._v(" "),t.userInfo.mobile_verified?e("VIcon",{attrs:{icon:"ok",size:18}}):e("VIcon",{attrs:{icon:"cancel",size:18}})],1),t._v(" "),e("a",{staticClass:"item",attrs:{target:"_blank",title:"邮箱验证",href:"https://passport.bilibili.com/account/security#/bindmail"}},[e("VIcon",{attrs:{icon:"bind-email",size:20}}),t._v(" "),t.userInfo.email_verified?e("VIcon",{attrs:{icon:"ok",size:18}}):e("VIcon",{attrs:{icon:"cancel",size:18}})],1),t._v(" "),e("a",{staticClass:"item",attrs:{target:"_blank",href:"https://account.bilibili.com/site/coin",title:"硬币"}},[e("VIcon",{attrs:{icon:"coin-outline",size:20}}),t._v(" "),e("span",[t._v(t._s(t.userInfo.money))])],1),t._v(" "),e("a",{staticClass:"item",attrs:{target:"_blank",href:"https://pay.bilibili.com/bb_balance.html",title:"B币"}},[e("VIcon",{attrs:{icon:"b-coin-outline",size:20}}),t._v(" "),e("span",[t._v(t._s(t.userInfo.wallet.bcoin_balance))])],1)]),t._v(" "),e("div",{staticClass:"separator"}),t._v(" "),e("div",{staticClass:"stats"},[e("a",{staticClass:"stats-item",attrs:{href:"https://space.bilibili.com/"+t.userInfo.mid+"/fans/follow",target:"_blank"}},[e("div",{staticClass:"stats-number"},[t._v(t._s(t._f("count")(t.stat.following)))]),t._v("\n 关注\n ")]),t._v(" "),e("a",{staticClass:"stats-item",attrs:{href:"https://space.bilibili.com/"+t.userInfo.mid+"/fans/fans",target:"_blank"}},[e("div",{staticClass:"stats-number"},[t._v(t._s(t._f("count")(t.stat.follower)))]),t._v("\n 粉丝\n ")]),t._v(" "),e("a",{staticClass:"stats-item",attrs:{href:"https://space.bilibili.com/"+t.userInfo.mid+"/dynamic",target:"_blank"}},[e("div",{staticClass:"stats-number"},[t._v(t._s(t._f("count")(t.stat.dynamic_count)))]),t._v("\n 动态\n ")])]),t._v(" "),e("div",{staticClass:"separator"}),t._v(" "),e("a",{staticClass:"bv-custom-navbar-operation",attrs:{target:"_blank",href:"https://account.bilibili.com/account/home"}},[e("VIcon",{attrs:{icon:"profile"}}),t._v("个人中心\n ")],1),t._v(" "),e("a",{staticClass:"bv-custom-navbar-operation",attrs:{target:"_blank",href:"https://member.bilibili.com/platform/upload-manager/article"}},[e("VIcon",{attrs:{icon:"posts"}}),t._v("投稿管理\n ")],1),t._v(" "),e("a",{staticClass:"bv-custom-navbar-operation",attrs:{target:"_blank",href:"https://pay.bilibili.com/"}},[e("VIcon",{attrs:{icon:"wallet"}}),t._v("B币钱包\n ")],1),t._v(" "),e("a",{staticClass:"bv-custom-navbar-operation",attrs:{target:"_blank",href:"https://link.bilibili.com/p/center/index"}},[e("VIcon",{attrs:{icon:"live-center"}}),t._v("直播中心\n ")],1),t._v(" "),e("a",{staticClass:"bv-custom-navbar-operation",attrs:{target:"_blank",href:"https://show.bilibili.com/orderlist"}},[e("VIcon",{attrs:{icon:"order-center"}}),t._v("订单中心\n ")],1),t._v(" "),e("a",{staticClass:"bv-custom-navbar-operation",attrs:{target:"_blank",href:"https://www.bilibili.com/v/cheese/mine"}},[e("VIcon",{attrs:{icon:"course"}}),t._v("我的课程\n ")],1),t._v(" "),e("div",{staticClass:"logout grey-button",on:{click:function(e){return t.logout()}}},[t._v("退出登录")])]):t._e(),t._v(" "),t.isLogin?t._e():e("div",{staticClass:"not-logged-in"},[e("h1",{staticClass:"welcome"},[t._v("欢迎来到 bilibili")]),t._v(" "),e("a",{staticClass:"signup grey-button",attrs:{href:"https://passport.bilibili.com/register/phone.html"}},[t._v("注册")]),t._v(" "),e("a",{staticClass:"login theme-button",attrs:{href:"https://passport.bilibili.com/login"}},[t._v("登录")])])])};a._withStripped=!0;var i=n(605),r=n(4289),o=n(3414),s=n(2375),l=n(3517),c=n(1111);const d=Vue.extend({components:{VIcon:coreApis.ui.VIcon},filters:{count:r.formatCount},mixins:[c.u],data:()=>({userInfo:{},stat:{},isLogin:Boolean((0,i.getUID)()),privileges:{bCoin:{received:!1,expire:""},coupons:{received:!1,expire:""}}}),computed:{level(){const t=`lv${this.userInfo.level_info.current_level}`;return this.userInfo.is_senior_member?{icon:`${t}-plus`,colored:!0}:{icon:t}},userType(){if(!this.userInfo.isLogin)return"未登录";if(0===this.userInfo.level_info.current_level)return"注册会员";if(1===this.userInfo.vipStatus){if(1===this.userInfo.vipType)return this.userInfo.vip_theme_type?"小会员":"大会员";if(2===this.userInfo.vipType)return this.userInfo.vip_theme_type?"年度小会员":"年度大会员"}return"正式会员"},levelProgressStyle(){if(!this.userInfo.isLogin)return{};const{current_exp:t,current_min:e,next_exp:n}=this.userInfo.level_info;return{transform:`scaleX(${(t-e)/(n-e)})`}}},async created(){const t=await(0,l.getUserInfo)();this.userInfo=t;const e=await(0,s.getJsonWithCredentials)("https://api.bilibili.com/x/web-interface/nav/stat");if(this.stat=e.data||{},this.isLogin&&2===this.userInfo.vipType){const t=await(0,s.getJsonWithCredentials)("https://api.bilibili.com/x/vip/privilege/my");if(0===t.code){const e=t.data.list.find((t=>1===t.type));this.privileges.bCoin.received=1===e.state,this.privileges.bCoin.expire=new Date(1e3*e.expire_time).toLocaleDateString();const n=t.data.list.find((t=>2===t.type));this.privileges.coupons.received=1===n.state,this.privileges.coupons.expire=new Date(1e3*n.expire_time).toLocaleDateString()}}},methods:{async privilegeReceive(t){const e={1:"bCoin",2:"coupons"};if(this.privileges[e[t]].received)return;this.privileges[e[t]].received=!0;const n=(0,i.getCsrf)(),a=await(await fetch("https://api.bilibili.com/x/vip/privilege/receive",{credentials:"include",headers:{"content-type":"application/x-www-form-urlencoded"},body:`type=${t}&csrf=${n}`,method:"POST"})).json();console.log(a),0===a.code?"bCoin"===e[t]&&(this.userInfo.wallet.bcoin_balance+=5):69801===a.code||(this.privileges[e[t]].received=!1,(0,o.logError)(a.message))},async logout(){const t=await(0,s.postTextWithCredentials)("https://passport.bilibili.com/login/exit/v2",(0,i.formData)({biliCSRF:(0,i.getCsrf)()})),e=lodash.get(JSON.parse(t),"data.redirectUrl","");e&&window.location.assign(e)}}});var p=n(8332),u=n.n(p),m=n(4642),h=n.n(m),f={insert:"head",singleton:!1};u()(h(),f);h().locals;const v=(0,n(4893).Z)(d,a,[],!1,null,null,null).exports},95:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>f});var a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"watchlater-list"},[e("div",{staticClass:"header"},[e("div",{staticClass:"watchlater-list-summary"},[t._v("共 "+t._s(t.filteredCards.length)+" 个")]),t._v(" "),e("div",{staticClass:"search"},[e("TextBox",{attrs:{linear:"",placeholder:"搜索"},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),t._v(" "),e("a",{staticClass:"operation",attrs:{target:"_blank",href:"https://www.bilibili.com/medialist/play/watchlater"}},[e("VButton",{staticClass:"round-button",attrs:{title:"播放全部",round:""}},[e("VIcon",{attrs:{icon:"mdi-play",size:18}})],1)],1),t._v(" "),e("a",{staticClass:"operation",attrs:{target:"_blank",href:"https://www.bilibili.com/watchlater/#/list"}},[e("VButton",{staticClass:"round-button",attrs:{title:"查看更多",round:""}},[e("VIcon",{attrs:{icon:"mdi-dots-horizontal",size:18}})],1)],1)]),t._v(" "),t.loading?e("VLoading"):t.loading||0!==t.cards.length?e("transition-group",{staticClass:"watchlater-list-content",attrs:{name:"cards",tag:"div"}},t._l(t.filteredCards,(function(n,a){return e("div",{key:n.aid,staticClass:"watchlater-card"},[e("a",{staticClass:"watchlater-cover-container",attrs:{target:"_blank",href:n.href}},[e("DpiImage",{staticClass:"cover",attrs:{src:n.coverUrl,size:{width:130,height:85}}}),t._v(" "),e("div",{staticClass:"floating remove",attrs:{title:"移除"},on:{click:function(e){return e.preventDefault(),t.remove(n.aid,a)}}},[e("VIcon",{attrs:{icon:"mdi-close",size:16}})],1),t._v(" "),e("div",{staticClass:"floating duration"},[t._v(t._s(n.durationText))]),t._v(" "),n.complete?e("div",{staticClass:"floating viewed"},[t._v("已观看")]):t._e()],1),t._v(" "),e("a",{staticClass:"title",attrs:{target:"_blank",href:n.href,title:n.title}},[t._v(t._s(n.title))]),t._v(" "),e("a",{staticClass:"up",attrs:{target:"_blank",href:"https://space.bilibili.com/"+n.upID,title:n.upName}},[e("DpiImage",{staticClass:"face",attrs:{src:n.upFaceUrl,size:20}}),t._v(" "),e("div",{staticClass:"name"},[t._v(t._s(n.upName))])],1)])})),0):e("VEmpty")],1)};a._withStripped=!0;var i=n(9986),r=n(4289);const o=coreApis.componentApis.video.watchlater;var s=n(9648),l=n(1111);const c=Vue.extend({components:{VLoading:s.VLoading,VEmpty:s.VEmpty,TextBox:s.TextBox,VButton:s.VButton,VIcon:s.VIcon,DpiImage:s.DpiImage},mixins:[l.u],data(){const t=(0,i.getComponentSettings)("watchlaterRedirect");return{watchlaterList:o.watchlaterList,loading:!0,cards:[],filteredCards:[],search:"",redirect:t.enabled&&t.options.navbar}},watch:{search(){this.updateFilteredCards()}},async created(){try{await this.updateList()}finally{this.loading=!1}},methods:{toggleWatchlater:o.toggleWatchlater,popupRefresh(){this.updateList()},async updateList(){const t=await(0,o.getWatchlaterList)(!0);if(!t)return void(this.cards=[]);const e=t=>this.redirect?`https://www.bilibili.com/video/${t.bvid}`:`https://www.bilibili.com/medialist/play/watchlater/${t.bvid}`,n=t.map((t=>{const n=(()=>{if(void 0===t.pages||!this.redirect)return e(t);const n=t.pages.map((t=>t.cid)),a=0===t.cid?1:n.indexOf(t.cid)+1;return a<=1?e(t):`${e(t)}?p=${a}`})(),a=Math.round(1e3*t.progress/t.duration)/1e3;return{aid:t.aid,href:n,coverUrl:t.pic.replace("http:","https:"),durationText:(0,r.formatDuration)(t.duration),duration:t.duration,complete:t.progress<0||a>.95,title:t.title,upName:t.owner.name,upFaceUrl:t.owner.face.replace("http:","https:"),upID:t.owner.mid}}));this.cards=n,this.search?this.updateFilteredCards():this.filteredCards=n},async remove(t,e){this.cards.splice(e,1),await this.toggleWatchlater(t)},updateFilteredCards:lodash.debounce((function(){const t=this.search.toLowerCase();this.$el.querySelector(".watchlater-list-content").scrollTo(0,0),this.filteredCards=this.cards.filter((e=>e.title.toLowerCase().includes(t)||e.upName.toLowerCase().includes(t)))}),100)}});var d=n(8332),p=n.n(d),u=n(5756),m=n.n(u),h={insert:"head",singleton:!1};p()(m(),h);m().locals;const f=(0,n(4893).Z)(c,a,[],!1,null,null,null).exports},4893:(t,e,n)=>{"use strict";function a(t,e,n,a,i,r,o,s){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),a&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var d=c.render;c.render=function(t,e){return l.call(e),d(t,e)}}else{var p=c.beforeCreate;c.beforeCreate=p?[].concat(p,l):[l]}return{exports:t,options:c}}n.d(e,{Z:()=>a})},6690:t=>{function e(t){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}e.keys=()=>[],e.resolve=e,e.id=6690,t.exports=e},2948:t=>{"use strict";t.exports="使用脚本提供的顶栏替换原版的主站顶栏 (非主站不替换).\n\n启用后还可以在反广告插件 (例如 ABP) 中配置禁止原版顶栏的消息 iframe 以提升性能:\n- *://message.bilibili.com/pages/nav/index_new_pc_sync\n- *://message.bilibili.com/pages/nav/index_new_sync\n\n选项说明:\n- `全局固定`: 将顶栏固定显示, 即使页面向下滚动也仍然可见. (除了一部分有 b 站定制顶栏的页面会忽略此选项)\n- `主题色填充`: 使用通用设置中的主题颜色填充顶栏的背景.\n- `透明填充`: 在首页和主站的部分页面中, 当存在顶部横幅图片时, 顶栏背景将变为透明 + 阴影的样式.\n- `背景模糊`: 启用背景模糊效果, 会使背景颜色变得半透明, 注意这个效果非常非常消耗图形性能, 慎用.\n- `投影`: 在顶栏下方增加一小段投影效果.\n- `使用季节 Logo`: 使用 b 站首页的特殊 Logo 图片替换顶栏的 Logo 图, 通常会对应当前季节, 特殊活动期间可能会有变化导致看不清. (比如搞了个全白的 Logo, 而顶栏正好也是白色的)\n- `触摸模式`: 启用后顶栏的一级入口点击时不进行跳转, 方便触屏使用.\n- `新标签页打开`: 控制顶栏内链接是否在新标签页打开.\n- `自动刷新数据`: 启用后, 部分有弹窗的顶栏入口在鼠标经过时会自动刷新数据.\n- `顶栏高度`: 自定义顶栏的高度 (b 站原版的为 64px)\n- `消息提醒样式`: 自定义顶栏入口的消息提醒样式.\n- `搜索栏宽度`: 自定义搜索栏占顶栏的比例.\n- `链接对齐样式`: 自定义纯链接弹窗内链接文字的对齐样式.\n"},2375:t=>{"use strict";t.exports=coreApis.ajax},9799:t=>{"use strict";t.exports=coreApis.componentApis.feeds.api},5441:t=>{"use strict";t.exports=coreApis.componentApis.feeds.notify},3861:t=>{"use strict";t.exports=coreApis.componentApis.utils.categories.data},9153:t=>{"use strict";t.exports=coreApis.pluginApis.data},9986:t=>{"use strict";t.exports=coreApis.settings},9648:t=>{"use strict";t.exports=coreApis.ui},3517:t=>{"use strict";t.exports=coreApis.userInfo},4289:t=>{"use strict";t.exports=coreApis.utils.formatters},3414:t=>{"use strict";t.exports=coreApis.utils.log},4577:t=>{"use strict";t.exports=coreApis.utils.sort},605:t=>{"use strict";t.exports=coreApis.utils}},a={};function i(t){var e=a[t];if(void 0!==e)return e.exports;var r=a[t]={id:t,exports:{}};return n[t](r,r.exports,i),r.exports}i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},e=Object.getPrototypeOf?t=>Object.getPrototypeOf(t):t=>t.__proto__,i.t=function(n,a){if(1&a&&(n=this(n)),8&a)return n;if("object"==typeof n&&n){if(4&a&&n.__esModule)return n;if(16&a&&"function"==typeof n.then)return n}var r=Object.create(null);i.r(r);var o={};t=t||[null,e({}),e([]),e(e)];for(var s=2&a&&n;"object"==typeof s&&!~t.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach((t=>o[t]=()=>n[t]));return o.default=()=>n,i.d(r,o),r},i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var r={};return(()=>{"use strict";i.d(r,{component:()=>l});const t=coreApis.componentApis.define;var e=i(9986),n=i(605);let a=function(t){return t.Number="数字",t.Hidden="隐藏",t.Dot="点状",t}({});let o=function(t){return t.Left="左侧对齐",t.Center="居中对齐",t.Right="右侧对齐",t}({});const s=(0,t.defineOptionsMetadata)({hidden:{hidden:!0,defaultValue:["blank1","blank4","drawing","music","gamesIframe","bangumi","match","creations"],displayName:"隐藏的元素"},order:{hidden:!0,defaultValue:{},displayName:"元素顺序"},padding:{hidden:!0,defaultValue:10,displayName:"边缘间距(%)"},globalFixed:{defaultValue:!1,displayName:"全局固定"},fill:{defaultValue:!1,displayName:"主题色填充"},transparent:{defaultValue:!0,displayName:"透明填充"},blur:{defaultValue:!1,displayName:"背景模糊"},shadow:{defaultValue:!0,displayName:"投影"},seasonLogo:{defaultValue:!1,displayName:"使用季节Logo"},touch:{defaultValue:!1,displayName:"触摸模式"},openInNewTab:{defaultValue:!0,displayName:"新标签页打开"},refreshOnPopup:{defaultValue:!0,displayName:"自动刷新数据"},height:{defaultValue:50,validator:(0,n.getNumberValidator)(50,64),displayName:"顶栏高度 (px)"},openInNewTabOverrides:{defaultValue:{logo:!1},displayName:"新标签页打开设置覆盖",hidden:!0},showDeadVideos:{defaultValue:!1,displayName:"显示已失效视频",hidden:!0},notifyStyle:{defaultValue:a.Number,dropdownEnum:a,displayName:"消息提醒样式"},linkPopupContentAlignStyle:{defaultValue:o.Left,dropdownEnum:o,displayName:"链接对齐样式"},searchBarWidth:{defaultValue:15,slider:{min:8,max:64},displayName:"搜索栏宽度 (%)"}}),l=(0,t.defineComponentMetadata)({name:"customNavbar",displayName:"自定义顶栏",entry:async t=>{let{metadata:{name:r}}=t;if((0,n.isIframe)()||(0,n.isNotHtml)())return;(0,e.addComponentListener)(`${r}.padding`,(t=>{document.documentElement.style.setProperty("--navbar-bounds-padding",`${t}%`)}),!0),(0,e.addComponentListener)(`${r}.searchBarWidth`,(t=>{document.documentElement.style.setProperty("--navbar-search-width",`${t}vw`)}),!0);["https://space.bilibili.com","https://www.bilibili.com/read","https://www.bilibili.com/opus","https://www.bilibili.com/account/history"].some((t=>(0,n.matchUrlPattern)(t)))||(0,e.addComponentListener)(`${r}.globalFixed`,(t=>{document.body.classList.toggle("fixed-navbar",t)}),!0),(0,n.matchUrlPattern)("https://www.bilibili.com/account/history")&&document.body.classList.add("history-page");const s=await Promise.resolve().then(i.bind(i,9184)),l=(0,n.mountVueComponent)(s);document.body.insertAdjacentElement("beforeend",l.$el),["fill","shadow","blur"].forEach((t=>{(0,e.addComponentListener)(`${r}.${t}`,(e=>l.toggleStyle(e,t)),!0)})),(()=>{const t={[a.Number]:"number",[a.Hidden]:"hidden",[a.Dot]:"dot"};(0,e.addComponentListener)("customNavbar.notifyStyle",(e=>{document.documentElement.setAttribute("data-navbar-notify-style",t[e])}),!0)})(),(()=>{const t={[o.Left]:"left",[o.Center]:"center",[o.Right]:"right"};(0,e.addComponentListener)("customNavbar.linkPopupContentAlignStyle",(e=>{document.documentElement.setAttribute("data-navbar-link-popup-content-align-style",t[e])}),!0)})()},tags:[componentsTags.style,componentsTags.general],options:s,urlInclude:["//www.bilibili.com","//t.bilibili.com","//search.bilibili.com","//space.bilibili.com","//account.bilibili.com","//pay.bilibili.com","//member.bilibili.com","//big.bilibili.com","//message.bilibili.com","//app.bilibili.com","//passport.bilibili.com","//live.bilibili.com/blackboard/"],urlExclude:["//t.bilibili.com/vote/h5/index/#/result","//t.bilibili.com/lottery/h5/index/#/result","//member.bilibili.com/video/upload","//member.bilibili.com/platform","//space.bilibili.com/ajax/","//www.bilibili.com/h5/comment/","//member.bilibili.com/v2","//game.bilibili.com/","//www.bilibili.com/mooc/"],instantStyles:[{name:"custom-navbar-style",style:()=>Promise.resolve().then(i.t.bind(i,5222,23)),important:!0}],unload:async()=>{document.querySelectorAll(".custom-navbar,.custom-navbar-settings").forEach((t=>t.style.display="none"))},reload:async()=>{document.querySelectorAll(".custom-navbar,.custom-navbar-settings").forEach((t=>t.style.display="flex"))},extraOptions:()=>Promise.resolve().then(i.bind(i,5401)).then((t=>t.default)),plugin:{displayName:"自定义顶栏 - 功能扩展",setup:t=>{let{addData:e}=t;e("launchBar.actions",(t=>{t.push({name:"navbarSettings",getActions:async()=>[{name:"自定义顶栏设置",description:"Custom Navbar Settings",icon:"mdi-sort",action:async()=>{const{toggleNavbarSettings:t}=await Promise.resolve().then(i.bind(i,632));t()}}]})}))}},commitHash:"e998998fc03ae60938410eb104a6691b560cf563",coreVersion:"2.8.10",description:(()=>{const t=i(6690);return{...Object.fromEntries(t.keys().map((e=>[e.match(/index\.(.+)\.md$/)[1],t(e)]))),"zh-CN":()=>Promise.resolve().then(i.t.bind(i,2948,17)).then((t=>t.default))}})()})})(),r=r.component})()));