.pv2{--pv2-e:cubic-bezier(.2, 0, 0, 1);background:var(--pv2t-frame);width:100%;height:100dvh;color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden}.pv2 :focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.pv2 button{cursor:pointer}.pv2 button:disabled{cursor:default}.pv2-kbd{font:500 11px/1 var(--font-sans,inherit);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-muted);padding:3px 5px}.pv2-top{background:var(--pv2t-frame);flex:none;align-items:center;gap:16px;height:56px;padding:0 14px;display:flex}.pv2-ws{flex:none;align-items:center;gap:4px;width:236px;min-width:0;margin-left:-4px;display:flex;position:relative}.pv2-logo{border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pv2-logo img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.pv2-logo:hover{background:var(--color-bg-hover)}.pv2-ws-b{border-radius:var(--radius-sm);min-width:0;max-width:100%;height:36px;font-size:calc(14px * var(--font-scale,1));color:var(--color-text-primary);transition:background-color .12s var(--pv2-e);align-items:center;gap:6px;padding:0 8px;font-weight:600;display:inline-flex}.pv2-ws-b:hover{background:var(--color-bg-hover)}.pv2-ws-b svg{color:var(--color-text-muted)}.pv2-bar{border-radius:var(--radius-sm);background:var(--color-bg-hover);min-width:0;max-width:560px;height:36px;color:var(--color-text-muted);font-size:calc(13px * var(--font-scale,1));text-align:left;transition:background-color .12s var(--pv2-e);flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.pv2-bar-t{flex:1}.pv2-top-r{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.pv2-zt{display:flex;position:relative}.pv2-zen-b{height:36px;font-size:calc(13px * var(--font-scale,1));border-radius:var(--radius-sm) 0 0 var(--radius-sm);transition:background-color .12s var(--pv2-e);align-items:center;gap:8px;padding:0 10px 0 12px;font-weight:500;display:inline-flex}.pv2-zen-c{border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:26px;height:36px;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.pv2-zen-b:hover,.pv2-zen-c:hover,.pv2-zen-c[aria-expanded=true]{background:var(--color-bg-hover)}.pv2-pop{z-index:60;background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);animation:pv2-pop .18s var(--pv2-e);position:absolute}@keyframes pv2-pop{0%{opacity:0;transform:scale(.97)translateY(4px)}to{opacity:1;transform:none}}.pv2-zl{transform-origin:100% 0;width:280px;max-height:calc(100dvh - 130px);padding:6px;top:44px;right:0;overflow-y:auto}.pv2-zl h3{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);padding:10px 10px 4px;font-weight:500}.pv2-zl button{border-radius:var(--radius-sm);width:100%;min-height:36px;font-size:calc(13.5px * var(--font-scale,1));align-items:center;padding:0 10px;display:flex}.pv2-zl button:hover{background:var(--color-bg-hover)}.pv2-icb{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-text-secondary);transition:background-color .12s var(--pv2-e), color .12s var(--pv2-e);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.pv2-icb:hover,.pv2-icb[aria-expanded=true],.pv2-icb-on{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2-count{background:var(--color-brand);min-width:16px;height:16px;color:var(--color-on-brand);font-size:calc(10px * var(--font-scale,1));text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;padding:0 4px;font-weight:700;line-height:16px;position:absolute;top:1px;right:1px}.pv2-wallet{align-items:center;display:flex}.pv2-wallet-s{font-size:calc(13px * var(--font-scale,1));color:var(--color-text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:0 10px;font-weight:500;display:inline-flex}.pv2-wamt{border-radius:var(--radius-sm);height:32px;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color .12s var(--pv2-e), color .12s var(--pv2-e);align-items:center;gap:6px;margin-left:4px;padding:0 10px;font-weight:500;display:inline-flex}.pv2-wamt:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2-wamt-n{color:var(--color-text-primary)}.pv2-wamt[data-tone=low] .pv2-wamt-n{color:var(--color-warning)}.pv2-wamt[data-tone=danger] .pv2-wamt-n{color:var(--color-error)}.pv2-wamt-u{color:var(--color-text-muted);font-weight:400}.pv2-avb{border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-left:4px;display:flex}.pv2-avr{flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.pv2-avr-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pv2-avr-track{fill:none;stroke:var(--color-border-strong);stroke-width:3px}.pv2-avr-fill{fill:none;stroke:var(--soft-green-deep,var(--color-success));stroke-width:3px;stroke-linecap:round;transition:stroke-dasharray .4s var(--pv2-e)}.pv2-avr[data-ring=low] .pv2-avr-fill{stroke:var(--color-warning)}.pv2-avr[data-ring=danger] .pv2-avr-fill{stroke:var(--color-error)}.pv2-av{background:var(--color-bg-hover);width:30px;height:30px;font-size:calc(12px * var(--font-scale,1));color:var(--color-text-primary);transition:background-color .12s var(--pv2-e);border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:flex}.pv2-avb:hover .pv2-av,.pv2-avb[aria-expanded=true] .pv2-av{background:var(--color-border-default)}.pv2-ws-pop{width:256px;padding:6px;top:44px;left:0;overflow:hidden}.pv2-bell-pop{width:340px;top:44px;right:0;overflow:hidden}.pv2-bell-head{font-size:calc(13px * var(--font-scale,1));border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.pv2-bell-list{max-height:360px;overflow-y:auto}.pv2-bell-r{text-align:left;width:100%;font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);gap:1px;padding:10px 14px;display:grid}.pv2-bell-r:hover{background:var(--color-bg-hover)}.pv2-bell-r b{font-weight:500;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-secondary)}.pv2-bell-r[data-unread] b{color:var(--color-text-primary);font-weight:600}.pv2-bell-r time{font-size:calc(11px * var(--font-scale,1))}.pv2-empty{text-align:center;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-muted);padding:28px 14px}.pv2-bell-foot{font-size:calc(12px * var(--font-scale,1));border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);justify-content:space-between;padding:10px 14px;display:flex}.pv2-bell-foot a:hover,.pv2-text-b:hover{color:var(--color-text-primary)}.pv2-text-b{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);align-items:center;gap:4px;display:inline-flex}.pv2-acct-pop{transform-origin:100% 0;width:264px;max-height:calc(100dvh - 72px);padding:6px;top:46px;right:0;overflow-y:auto}.pv2-acct-h{font-size:calc(13px * var(--font-scale,1));align-items:center;gap:10px;padding:6px 6px 8px;display:flex}.pv2-acct-h b{color:var(--color-text-primary);font-weight:600}.pv2-acct-plan{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);display:block}.pv2-acct-bal{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.pv2-acct-bal-bad{color:var(--color-error);font-weight:500}.pv2-more .pv2-acct-r,.pv2-more .pv2-theme{min-height:32px}.pv2-acct-label{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);padding:6px 10px 2px}.pv2-acct-r{border-radius:var(--radius-sm);width:100%;min-height:36px;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-secondary);align-items:center;gap:10px;padding:0 10px;display:flex}.pv2-acct-r:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2-acct hr,.pv2-acct-pop hr,.pv2-more hr{border:0;border-top:1px solid var(--color-border-subtle);margin:6px 4px}.pv2-theme{min-height:36px;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-secondary);justify-content:space-between;align-items:center;padding:0 10px;display:flex}.pv2-theme-c{gap:2px;display:flex}.pv2-theme-c button{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.pv2-theme-c button:hover{background:var(--color-bg-hover)}.pv2-theme-c .pv2-theme-on{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2-phone-only{display:none}.pv2-bd{flex:1;min-height:0;display:flex}.pv2-nav{background:var(--pv2t-frame);width:256px;min-height:0;transition:width .22s var(--pv2-e);flex:none}.pv2 .pv2-nav{border:0!important}.light .pv2 .pv2-nav{background-color:var(--pv2t-frame)!important}.light .pv2 .pv2t-menu,.light .pv2 .pv2-nav-f{background-color:var(--pv2t-frame)}.light .pv2 .pv2-main{background-color:var(--pv2t-page)}.pv2-menu{flex-direction:column;height:100%;min-height:0;display:flex}.pv2-nav-s{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.pv2-nav-s::-webkit-scrollbar{display:none}.pv2-r{border-radius:var(--radius-sm);width:100%;min-height:36px;font-size:calc(14px * var(--font-scale,1));color:var(--color-text-secondary);text-align:left;transition:background-color .12s var(--pv2-e), color .12s var(--pv2-e);align-items:center;gap:12px;padding:0 10px;font-weight:500;display:flex}.pv2-r:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2-r[data-on]{background:var(--color-bg-hover);color:var(--color-text-primary);font-weight:600}.pv2-r[data-section-here]{color:var(--color-text-primary)}.pv2-acw{padding:0 0 6px 8px;list-style:none}.pv2-ac{border-radius:var(--radius-sm);width:100%;min-height:32px;font-size:calc(13px * var(--font-scale,1));background:var(--color-bg-hover);color:var(--color-text-primary);align-items:center;gap:8px;padding:0 10px;font-weight:500;display:flex}.pv2-ac>svg{color:var(--color-text-muted)}.pv2-ac-bad{background:var(--color-brand);border-radius:1px;flex:none;width:7px;height:7px}.pv2-ac-list{flex-direction:column;gap:1px;padding:4px 0 2px;display:flex}.pv2-ac-o{border-radius:var(--radius-sm);width:100%;min-height:32px;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-secondary);text-align:left;align-items:center;gap:8px;padding:0 10px;display:flex}.pv2-ac-o:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2-ac-o[data-on]{color:var(--color-text-primary);font-weight:600}.pv2-ac-k{font-size:calc(11px * var(--font-scale,1));color:var(--color-text-muted);white-space:nowrap;margin-left:auto;font-weight:400}.pv2-ac-k-bad{color:var(--color-brand);font-weight:500}.pv2-nav-f{flex:none;padding-block:8px 12px;padding-inline:12px 0;position:relative}.pv2-nav-fr{align-items:center;gap:2px;display:flex}.pv2-nav-fr .pv2-more-b{flex:1;width:auto;min-width:0}.pv2-nav-fr{padding-inline-end:8px}.pv2-fold{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-text-muted);transition:background-color .12s var(--pv2-e), color .12s var(--pv2-e);flex:none;justify-content:center;align-items:center;display:flex}.pv2-fold:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2-more{inset-inline:10px;transform-origin:0 100%;max-height:calc(100dvh - 140px);padding:6px;bottom:calc(100% - 2px);overflow-y:auto}.pv2-more .pv2-r{min-height:32px;font-size:calc(13px * var(--font-scale,1));gap:10px;font-weight:400}.pv2-more .pv2-r[data-on]{font-weight:600}.pv2-size{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:4px 10px;display:flex}.pv2-size-c{color:var(--color-text-secondary);align-items:center;gap:10px;font-weight:500;display:flex}.pv2-size-c button{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pv2-size-c button:hover:not(:disabled){background:var(--color-bg-hover)}.pv2-size-c button:disabled{opacity:.35}.pv2 .pv2-main{background:var(--pv2t-page);border-radius:var(--radius-lg) var(--radius-lg) 0 0;transition:margin-inline-end .3s var(--pv2-e);margin-inline-end:12px}.pv2[data-ai=on] .pv2-main{margin-inline-end:0}.pv2 .pv2-main.p-0{margin-inline-end:12px}@media (min-width:768px){.pv2[data-collapsed=on] .pv2-nav{width:76px}.pv2[data-collapsed=on] .pv2-nav .pv2t-r{justify-content:center;gap:0;min-height:44px;padding:0}.pv2[data-collapsed=on] .pv2-nav .pv2t-l,.pv2[data-collapsed=on] .pv2-nav .pv2t-chev,.pv2[data-collapsed=on] .pv2-nav .pv2t-ch,.pv2[data-collapsed=on] .pv2-nav .pv2-more-b>.pv2t-l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pv2[data-collapsed=on] .pv2-nav .pv2t-sub{display:none}.pv2[data-collapsed=on] .pv2-nav .pv2t-gap{height:10px}.pv2[data-collapsed=on] .pv2-nav .pv2-nav-fr{flex-direction:column;align-items:flex-start;padding-inline-end:0}.pv2[data-collapsed=on] .pv2-nav .pv2-nav-fr .pv2-more-b,.pv2[data-collapsed=on] .pv2-nav .pv2-fold{width:calc(100% - var(--pv2t-r));flex:none}.pv2[data-collapsed=on] .pv2-nav .pv2-more{width:264px;inset-inline:8px auto}.pv2[data-collapsed=on] .pv2-nav .pv2-more .pv2-r{justify-content:flex-start;gap:10px;padding:0 10px}.pv2[data-collapsed=on] .pv2-nav .pv2t-line>.pv2t-r[data-here]{z-index:1;background:var(--pv2t-page);width:100%;color:var(--pv2t-on);border-radius:0;border-start-start-radius:12px;border-end-start-radius:12px}.pv2[data-collapsed=on] .pv2-nav .pv2t-line>.pv2t-r[data-here]:before,.pv2[data-collapsed=on] .pv2-nav .pv2t-line>.pv2t-r[data-here]:after{content:"";width:var(--pv2t-r);height:var(--pv2t-r);pointer-events:none;position:absolute;inset-inline-end:0}.pv2[data-collapsed=on] .pv2-nav .pv2t-line>.pv2t-r[data-here]:before{background:radial-gradient(circle at 0 0, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r));bottom:100%}.pv2[data-collapsed=on] .pv2-nav .pv2t-line>.pv2t-r[data-here]:after{background:radial-gradient(circle at 0 100%, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r));top:100%}.pv2[data-collapsed=on] .pv2-nav .pv2t-line>.pv2t-r[data-here]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:radial-gradient(circle at 100% 0, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r))}.pv2[data-collapsed=on] .pv2-nav .pv2t-line>.pv2t-r[data-here]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:radial-gradient(circle at 100% 100%, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r))}.pv2[data-collapsed=on] .pv2-nav .pv2t-grp[data-off]>.pv2t-fly{opacity:0;visibility:hidden}.pv2[data-collapsed=on] .pv2-nav .pv2t-r:is([data-on],[data-here]):not(.pv2-more-b){padding-inline:0 var(--pv2t-r)}}.pv2-btn{border-radius:var(--radius-sm);height:36px;font-size:calc(13px * var(--font-scale,1));white-space:nowrap;color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--color-border-default);transition:background-color .12s var(--pv2-e), transform .12s var(--pv2-e);justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:inline-flex}.pv2-btn:hover{background:var(--color-bg-hover)}.pv2-btn:active{transform:scale(.97)}.pv2[data-zen=on] .pv2-top,.pv2[data-zen=on] .pv2-nav,.pv2[data-zen=on] .pv2-bot,.pv2-mode-f{display:none}.pv2 .pv2-mode-f .pv2-mode-b{border-radius:12px;width:40px;height:40px}@media (min-width:768px){.pv2[data-collapsed=on] .pv2-mode-x{display:none}.pv2[data-collapsed=on] .pv2-mode-f{justify-content:center;display:flex}.pv2[data-collapsed=on] .pv2-menu-head{padding-inline:0}}.pv2-zen{background:var(--pv2t-frame);flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:10px 24px;display:grid}.pv2-zen-a{font-size:calc(15px * var(--font-scale,1));letter-spacing:-.01em;font-weight:600}.pv2-jobs{border-radius:var(--radius-md);background:var(--color-bg-hover);gap:2px;padding:3px;display:flex}.pv2-jobs a{border-radius:var(--radius-sm);height:34px;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-secondary);white-space:nowrap;transition:color .12s var(--pv2-e);align-items:center;padding:0 16px;font-weight:500;display:flex}.pv2-jobs a:hover{color:var(--color-text-primary)}.pv2-jobs a[aria-selected=true]{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--shadow-surface)}.pv2-job-s{width:100%;max-width:220px;display:none}.pv2-zen-end{justify-content:flex-end;align-items:center;gap:6px;display:flex}.pv2-ny{border-radius:var(--radius-sm);height:36px;font-size:calc(13px * var(--font-scale,1));color:var(--color-text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:inline-flex}.pv2-ny:hover,.pv2-ny[aria-expanded=true]{background:var(--color-bg-hover)}.pv2-ny-dot{background:var(--color-brand);border-radius:1px;flex:none;width:7px;height:7px}.pv2-ny-zero{color:var(--color-text-muted)}.pv2-ny-zero .pv2-ny-dot{box-shadow:inset 0 0 0 1px var(--color-text-muted);background:0 0}.pv2-ny-pop{transform-origin:100% 0;width:300px;padding:6px;top:44px;right:0}.pv2-ny-pop p{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);padding:10px 10px 6px}.pv2-ny-pop a{border-radius:var(--radius-sm);min-height:40px;font-size:calc(13px * var(--font-scale,1));justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.pv2-ny-pop a:hover{background:var(--color-bg-hover)}.pv2-ny-place{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);white-space:nowrap}.pv2-exit{border-radius:var(--radius-sm);height:36px;font-size:calc(13px * var(--font-scale,1));box-shadow:inset 0 0 0 1px var(--color-border-default);transition:background-color .12s var(--pv2-e);align-items:center;gap:10px;padding:0 12px;font-weight:500;display:inline-flex}.pv2-exit:hover{background:var(--color-bg-hover)}.pv2[data-zen=on] main:has([data-flush-page]){padding-bottom:0}.pv2-bot,.pv2-scrim{display:none}@media (max-width:1100px){.pv2-ws{width:auto;max-width:236px}.pv2-nav{width:224px}.pv2-bar{max-width:320px}.pv2-bar-k{display:none}}@media (max-width:767px){:is(body:has([data-phone-chat=true]) .pv2-top,body:has([data-phone-chat=true]) .pv2-bot){display:none}.pv2-top{gap:6px;height:52px;padding:0 8px 0 12px}.pv2-bar-t,.pv2-bar-k,.pv2-ph-hide,.pv2-wamt-u,.pv2-wamt svg,.pv2-zen-b span,.pv2-fold{display:none}.pv2-zen-b{padding:0 4px 0 10px}.pv2-ws{flex:auto;width:auto;max-width:none;margin-left:-6px}.pv2-ws-b{padding:0 6px}.pv2-top-r{gap:0}.pv2 .pv2-main.p-0{margin-inline-end:0}.light .pv2 .pv2-nav{background-color:var(--color-bg-elevated)!important}.pv2-ws-pop{width:min(300px,100vw - 16px)}.pv2-acct-pop{width:min(300px,100vw - 16px);position:fixed;top:56px;left:auto;right:8px}.pv2-bar{flex:0 0 36px;padding:0 10px}.pv2-phone-only{display:block}.pv2{--pv2t-page:var(--color-bg-hover)}.pv2-nav{inset-inline:0;z-index:70;background:var(--color-bg-elevated);border-radius:var(--radius-md) var(--radius-md) 0 0;width:auto;height:min(78dvh,620px);box-shadow:var(--shadow-elevated);visibility:hidden;transition:transform .26s var(--pv2-e), visibility 0s linear .26s;border-right:0;position:fixed;bottom:0;transform:translateY(102%)}.pv2 .pv2-nav-s,.pv2-nav-f{background:var(--color-bg-elevated)}.pv2t-r,.pv2t-r[data-on]{width:calc(100% - 12px)}.pv2t-r[data-on]{border-radius:12px}.pv2t-r[data-on]:before,.pv2t-r[data-on]:after{display:none}.pv2-nav[data-open]{visibility:visible;transition:transform .3s var(--pv2-e), visibility 0s;transform:none}.pv2-scrim{z-index:65;background:var(--color-overlay);display:block;position:fixed;inset:0}.pv2 .pv2-bot{z-index:66;height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--pv2t-frame);border-top:1px solid var(--color-border-subtle);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.pv2-bot a,.pv2-bot button{min-width:56px;min-height:44px;font-size:calc(11px * var(--font-scale,1));color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:500;display:flex}.pv2-bot a.pv2-bot-on,.pv2-bot button.pv2-bot-on{color:var(--color-text-primary)}.pv2[data-zen=on] .pv2-nav{display:none}.pv2-zen{grid-template-columns:minmax(0,1fr) auto;padding:8px 12px}.pv2-zen-a,.pv2-jobs{display:none}.pv2-job-s{display:block}.pv2-kbd{display:none}.pv2[data-zen=on] .pv2-main{padding-bottom:16px}.pv2-bell-pop{width:auto;position:fixed;top:56px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.pv2 *,.pv2 :before{transition:none!important;animation:none!important}}.pv2 [data-corners=business]{--radius:.5rem;--radius-md:8px;--radius-lg:8px;--radius-xl:12px}.pv2 [data-corners=business] .rounded-xl,.pv2 [data-corners=business] .rounded-2xl,.pv2 [data-corners=business] .rounded-3xl{border-radius:8px}.pv2-bal{border-radius:var(--radius-md);background:var(--color-bg-hover);flex-direction:column;gap:8px;margin:2px 2px 6px;padding:10px;display:flex}.pv2-bal-h{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-muted);justify-content:space-between;align-items:baseline;display:flex}.pv2-bal-h b{color:var(--color-text-primary);font-weight:600;font-size:calc(13px * var(--font-scale,1))}.pv2-bal-l{flex-direction:column;gap:4px;margin:0;display:flex}.pv2-bal-l div{font-size:calc(13px * var(--font-scale,1));justify-content:space-between;gap:8px;display:flex}.pv2-bal-l dt{color:var(--color-text-secondary)}.pv2-bal-l dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.pv2-bal-up{justify-content:center;width:100%}.pv2 .pv2-main{scrollbar-gutter:stable}.pv2 :is(.pv2-main,.pv2-pop,.pv2-bell-list,.pv2-zl,.pv2-more)::-webkit-scrollbar{width:8px;height:8px}.pv2 .pv2-main::-webkit-scrollbar-track{margin-block:var(--radius-lg,16px);background:0 0}.pv2 :is(.pv2-pop,.pv2-bell-list,.pv2-zl,.pv2-more)::-webkit-scrollbar-track{margin-block:var(--radius-md,8px);background:0 0}.pv2 :is(.pv2-main,.pv2-pop,.pv2-bell-list,.pv2-zl,.pv2-more)::-webkit-scrollbar-thumb{background:var(--color-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.pv2 :is(.pv2-main,.pv2-pop,.pv2-bell-list,.pv2-zl,.pv2-more)::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted);background-clip:padding-box}@supports not selector(::-webkit-scrollbar){.pv2 :is(.pv2-main,.pv2-pop,.pv2-bell-list,.pv2-zl,.pv2-more){scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}}
.pv2t{--pv2t-e:cubic-bezier(.2, 0, 0, 1);--pv2t-r:12px;isolation:isolate;border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:var(--pv2t-menu);min-width:0;color:var(--pv2t-ink);font-size:calc(14px * var(--font-scale,1));display:flex;position:relative;overflow:hidden}.pv2,.pv2t[data-variant=dark]{--pv2t-e:cubic-bezier(.2, 0, 0, 1);--pv2t-r:12px;--pv2t-menu:var(--color-sidebar);--pv2t-ink:var(--color-text-secondary);--pv2t-ink-hi:var(--color-text-primary);--pv2t-guide:var(--color-border-default);--pv2t-hover:var(--color-bg-hover);--pv2t-page:var(--color-bg-primary);--pv2t-on:var(--color-text-primary);--pv2t-n-bg:var(--color-brand);--pv2t-n-ink:var(--color-on-brand);--pv2t-focus:var(--color-text-primary);--pv2t-logo-bg:transparent}.pv2t[data-variant=dark]{--pv2t-page:var(--color-bg-surface);--pv2t-focus:var(--color-brand)}.light .pv2t[data-variant=dark]{--pv2t-menu:color-mix(in srgb, var(--color-text-primary) 6%, var(--color-sidebar))}.pv2t .pv2t-menu{width:236px;color:var(--pv2t-ink);background:0 0;flex-direction:column;flex:none;padding-block:10px 14px;padding-inline-start:12px;display:flex}.pv2t[data-folded] .pv2t-menu{width:76px}.pv2t-head{min-height:44px;padding-inline:4px var(--pv2t-r);color:var(--pv2t-ink-hi);white-space:nowrap;align-items:center;gap:10px;margin-block-end:10px;font-weight:600;display:flex}.pv2t[data-folded] .pv2t-head{padding-inline:0 var(--pv2t-r);justify-content:center}.pv2t-logo{background:var(--pv2t-logo-bg);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.pv2t-list,.pv2t-sub{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pv2t-r{min-height:40px;width:calc(100% - var(--pv2t-r));color:inherit;text-align:start;cursor:pointer;transition:background-color .14s var(--pv2t-e), color .14s var(--pv2t-e);border-radius:12px;align-items:center;gap:12px;padding-inline:12px;font-weight:500;text-decoration:none;display:flex;position:relative}.pv2t-r>svg{flex:none;width:18px;height:18px}.pv2t-r:not([data-on]):hover{background:var(--pv2t-hover);color:var(--pv2t-ink-hi)}.pv2t-r[data-here]{color:var(--pv2t-ink-hi);font-weight:600}.pv2t-r:focus-visible{outline:2px solid var(--pv2t-focus);outline-offset:-2px}.pv2t-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pv2t-chev{opacity:.75;width:16px;height:16px;transition:transform .18s var(--pv2t-e);flex:none}.pv2t-r[aria-expanded=true] .pv2t-chev{transform:rotate(180deg)}.pv2t-r[data-on]{z-index:1;background:var(--pv2t-page);width:100%;color:var(--pv2t-on);border-radius:0;border-start-start-radius:12px;border-end-start-radius:12px;font-weight:600}.pv2t-r[data-on]:before,.pv2t-r[data-on]:after{content:"";width:var(--pv2t-r);height:var(--pv2t-r);pointer-events:none;position:absolute;inset-inline-end:0}.pv2t-r[data-on]:before{background:radial-gradient(circle at 0 0, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r));bottom:100%}.pv2t-r[data-on]:after{background:radial-gradient(circle at 0 100%, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r));top:100%}.pv2t-r[data-on]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:radial-gradient(circle at 100% 0, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r))}.pv2t-r[data-on]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:radial-gradient(circle at 100% 100%, transparent calc(var(--pv2t-r) - .5px), var(--pv2t-page) var(--pv2t-r))}.pv2t-r[data-on]:focus-visible{outline-color:var(--color-brand)}.pv2t-n{background:var(--pv2t-n-bg);min-width:20px;height:20px;color:var(--pv2t-n-ink);font-size:calc(11px * var(--font-scale,1));font-variant-numeric:tabular-nums;border-radius:6px;flex:none;justify-content:center;align-items:center;padding-inline:6px;font-weight:700;display:inline-flex}.pv2t-r[data-on] .pv2t-n{background:var(--color-brand);color:var(--color-on-brand)}.pv2t-sub{padding-block:2px;position:relative}.pv2t-sub:before{content:"";background:var(--pv2t-guide);width:1px;position:absolute;inset-block:6px;inset-inline-start:21px}.pv2t-sub .pv2t-r{font-size:calc(13px * var(--font-scale,1));padding-inline-start:42px;font-weight:450}.pv2t-sub .pv2t-r[data-on]{font-weight:600}.pv2t[data-folded] .pv2t-r{justify-content:center;gap:0;min-height:44px;padding:0}.pv2t[data-folded] .pv2t-r:is([data-on],[data-here]):not(.pv2-more-b){padding-inline:0 var(--pv2t-r)}.pv2t[data-folded] .pv2t-l,.pv2t[data-folded] .pv2t-chev{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pv2t[data-folded] .pv2t-r .pv2t-n{top:3px;border-radius:5px;min-width:16px;height:16px;padding-inline:4px;font-size:10px;position:absolute;inset-inline-end:7px}.pv2t[data-folded] .pv2t-r[data-on] .pv2t-n{inset-inline-end:calc(7px + var(--pv2t-r))}.pv2t-grp{position:relative}.pv2t-fly{top:0;z-index:60;border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border-default);min-width:208px;box-shadow:var(--shadow-elevated);color:var(--color-text-secondary);font-size:calc(13px * var(--font-scale,1));opacity:0;visibility:hidden;transition:opacity .14s var(--pv2t-e), translate .18s var(--pv2t-e), visibility 0s linear .18s;padding:6px;position:fixed;inset-inline-start:84px;translate:0 -4px}.pv2t-fly:before{content:"";width:12px;position:absolute;inset-block:0;inset-inline-end:100%}.pv2t-fly-in{max-height:calc(100dvh - 40px);overflow-y:auto}.pv2t-grp:is(:hover,:focus-within,[data-open])>.pv2t-fly{opacity:1;visibility:visible;transition:opacity .14s var(--pv2t-e), translate .18s var(--pv2t-e), visibility 0s;translate:0}.pv2t-fly-t{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-primary);padding:6px 10px 4px;font-weight:600}.pv2t-fi{border-radius:var(--radius-sm);width:100%;min-height:40px;color:inherit;transition:background-color .12s var(--pv2t-e), color .12s var(--pv2t-e);align-items:center;padding-inline:18px 10px;text-decoration:none;display:flex;position:relative}.pv2t-fi:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.pv2t-fi:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.pv2t-fi[aria-current=page]{background:var(--color-select);color:var(--color-text-primary);font-weight:600}.pv2t-fi[aria-current=page]:before{content:"";inset-inline-start:7px;background:var(--color-brand);clip-path:polygon(0 0,100% 50%,0 100%);width:6px;height:8px;position:absolute;top:50%;translate:0 -50%}.pv2t-fi[aria-current=page]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{clip-path:polygon(100% 0,0 50%,100% 100%)}.pv2t-page{background:var(--pv2t-page);min-width:0;color:var(--color-text-secondary);border-start-start-radius:var(--radius-lg);flex:1;padding:20px 22px}.pv2t-page>*{text-overflow:ellipsis;overflow:hidden}.pv2t-box{min-width:0;container-type:inline-size}@container (max-width:440px){.pv2t:not([data-folded]) .pv2t-menu{width:204px}.pv2t-page{padding:18px 12px}.pv2t-page .pv2t-wide{display:none}}@media (prefers-reduced-motion:reduce){.pv2t-r,.pv2t-chev,.pv2t-fly,.pv2t-fi{transition:none}.pv2t-fly{translate:none}}.pv2{--pv2t-frame:var(--color-sidebar)}.light .pv2{--pv2t-frame:color-mix(in srgb, var(--color-text-primary) 5%, var(--color-sidebar))}.pv2t-foot .pv2t-r{gap:10px;padding-inline:10px 8px}.pv2 .pv2-nav-s{color:var(--pv2t-ink);padding-block:10px 6px;padding-inline-start:12px}.pv2 .pv2t-menu.pv2-nav-s{padding-block:calc(var(--radius-lg) + var(--pv2t-r)) 6px}.pv2t-sec{position:relative}.pv2t-gap{flex:none;height:14px}.pv2t-line{position:relative}.pv2t-line>.pv2t-r{padding-inline-end:40px}.pv2t-line>.pv2t-r[data-on]{padding-inline-end:calc(40px + var(--pv2t-r))}.pv2t-ch{top:0;z-index:2;width:32px;height:40px;color:inherit;opacity:.75;cursor:pointer;border-radius:8px;place-items:center;display:grid;position:absolute;inset-inline-end:calc(var(--pv2t-r) + 4px)}.pv2t-line:has(.pv2t-r[data-on])>.pv2t-ch{color:var(--pv2t-on)}.pv2t-ch:hover{opacity:1;background:var(--pv2t-hover)}.pv2t-ch:focus-visible{outline:2px solid var(--pv2t-focus);outline-offset:-2px}.pv2t-ch svg{width:16px;height:16px;transition:transform .18s var(--pv2t-e)}.pv2t-ch[aria-expanded=true] svg{transform:rotate(180deg)}.pv2t-sub[hidden]{display:none}.pv2t-sub .pv2-acw{padding:2px 8px 6px 34px}.pv2t-foot .pv2t-r{color:var(--pv2t-ink)}.pv2t-foot .pv2t-r:hover{background:var(--pv2t-hover);color:var(--pv2t-ink-hi)}.pv2t-foot .pv2t-chev{margin-inline-start:auto}.pv2 .pv2-nav-fr .pv2-more-b[data-on]{background:var(--pv2t-hover);color:var(--pv2t-ink-hi);border-radius:12px}.pv2 .pv2-nav-fr .pv2-more-b[data-on]:before,.pv2 .pv2-nav-fr .pv2-more-b[data-on]:after{content:none}.pv2t-fly-t{font-size:calc(12px * var(--font-scale,1));color:var(--color-text-primary);padding:6px 10px 4px;font-weight:600;text-decoration:none;display:block}.pv2t-fly-t:hover{text-decoration:underline}@media (max-width:767px){.pv2t-fly{display:none}.pv2 .pv2t-menu.pv2-nav-s{padding-block:10px 6px}}.pv2t-sub .pv2t-fd{gap:8px;padding-inline-end:10px}.pv2t-node{inset-inline-start:17px;background:var(--fd,var(--color-text-muted));width:9px;height:9px;box-shadow:0 0 0 3px var(--pv2t-menu);border-radius:50%;position:absolute;top:50%;translate:0 -50%}[dir=rtl] .pv2t-node{translate:0 -50%}.pv2t-r[data-on]>.pv2t-node{box-shadow:0 0 0 3px var(--pv2t-page)}.pv2t-c{text-align:center;min-width:20px;font-size:calc(11px * var(--font-scale,1));font-variant-numeric:tabular-nums;color:var(--pv2t-ink);opacity:.85;flex:none;margin-inline-start:auto;font-weight:500}.pv2t-fd>.pv2t-n{margin-inline-start:auto}.pv2t-kind{opacity:.55;flex:none;width:12px;height:12px}.pv2t-fd .pv2t-l{flex:0 auto}.pv2t-fl{justify-content:space-between;align-items:center;min-height:28px;margin-block-start:8px;padding-inline-start:42px;padding-inline-end:calc(var(--pv2t-r) + 2px);display:flex}.pv2t-fl>span{font-size:calc(11px * var(--font-scale,1));letter-spacing:.01em;color:var(--pv2t-ink);opacity:.8;font-weight:600}.pv2t-fl-add{width:24px;height:24px;color:var(--pv2t-ink);opacity:.75;cursor:pointer;transition:background-color .14s var(--pv2t-e), opacity .14s var(--pv2t-e);border-radius:7px;place-items:center;display:grid}.pv2t-fl-add:hover{opacity:1;background:var(--pv2t-hover);color:var(--pv2t-ink-hi)}.pv2t-fl-add:focus-visible{outline:2px solid var(--pv2t-focus);outline-offset:-2px}.pv2t-fl-add svg{width:14px;height:14px}.pv2t-fd[data-accept]{box-shadow:inset 0 0 0 1px var(--color-border-default)}.pv2t-fd[data-drop=ok]{background:var(--pv2t-hover);color:var(--pv2t-ink-hi);box-shadow:inset 0 0 0 1.5px var(--fd,var(--color-text-secondary))}.pv2t-fd[data-drop=no]{cursor:not-allowed;opacity:.55}.pv2 .pv2-nav-fr .pv2-more-b{border-radius:12px}.pv2 .pv2-nav-fr .pv2-more-b:before,.pv2 .pv2-nav-fr .pv2-more-b:after{content:none}.pv2-set-nav{display:none}.pv2-set-head{min-height:40px;color:var(--pv2t-ink-hi);align-items:center;gap:10px;margin-block-end:12px;padding-inline:6px 12px;font-weight:600;display:flex}.pv2-set-search{margin-block-end:14px;padding-inline:4px 12px}.pv2-set-g{margin-block-end:14px}.pv2-set-g:last-child{margin-block-end:0}.pv2-set-gl{font-size:calc(12px * var(--font-scale,1));color:var(--pv2t-ink);opacity:.8;margin:0 0 4px;padding-inline:12px;font-weight:600}.pv2-set-nav .pv2t-r{font-size:calc(14px * var(--font-scale,1))}.pv2-set-nav .pv2t-list{gap:2px}@media (min-width:768px){.pv2-set{border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:var(--pv2t-frame);align-items:stretch;height:calc(100dvh - 104px);min-height:420px;display:flex;overflow:hidden}.pv2-set-nav{scrollbar-width:none;width:236px;min-height:0;color:var(--pv2t-ink);flex-direction:column;flex:none;padding-block:16px 14px;padding-inline-start:12px;scroll-padding-block:16px;display:flex;overflow-y:auto}.pv2-set-nav::-webkit-scrollbar{display:none}.pv2-set-page{background:var(--pv2t-page);min-width:0;min-height:0;color:var(--color-text-secondary);flex:1;padding:20px 22px;overflow-y:auto}}.light .pv2 .pv2-set-nav{background-color:#0000}.light .pv2 .pv2-set{background-color:var(--pv2t-frame)}
