PageSourceSearch

https://reland.com.br/assets/SidebarSections-DnW5x_PI.js

js reland.com.br collected 2026-09-24 10:44:45 UTC 13,282 bytes, 1 lines download raw bytes

1import{i as e}from"./rolldown-runtime-Dd_uD5pT.js";import{n as t,t as n}from"./jsx-runtime-BpzPEenQ.js";import{n as r,r as i}from"./Matches-Ca8K75oN.js";import{t as a}from"./useLocation-BfZMy4E0.js";import{t as o}from"./compiler-runtime-sKsOXjDo.js";import{nO as s,rO as c}from"./messages-CYgp8Ie9.js";import{t as l}from"./box-Dr4VUdEL.js";import{t as u}from"./tooltip-CHfDzIVv.js";import{t as d}from"./text-CelogaEA.js";import{a as f,i as p,o as m,r as h,t as g}from"./accordion-DKM1Gk5f.js";import{t as _}from"./avatar-CgM_sChj.js";import{t as v}from"./stack-CYnTVpyZ.js";import{t as y}from"./button-3IZt86yZ.js";import{t as b}from"./icon-DB6kZuB7.js";import{t as ee}from"./h-stack-Cm5W1t4V.js";import{t as x}from"./spacer-Y_06Vkdx.js";import{t as S}from"./Link-DqogOaE8.js";import{t as C}from"./arrow-up-right-D_mcfacd.js";import{t as w}from"./building-2-Dm3HwWMn.js";var te=e(t(),1),ne=o(),re={light:{sectionTitle:`gray.500`,itemText:`gray.700`,itemBg:`transparent`,itemHoverBg:`green.50`,itemHoverText:`green.900`,itemBorder:`transparent`,itemActiveBg:`green.50`,itemActiveText:`green.900`,itemActiveBorder:`green.200`,iconColor:`green.700`,externalColor:`gray.500`,cardBg:`white`,cardBorder:`gray.200`,cardText:`gray.900`,mutedText:`gray.600`,footerBg:`transparent`},dark:{sectionTitle:`whiteAlpha.600`,itemText:`whiteAlpha.800`,itemBg:`transparent`,itemHoverBg:`rgba(255, 255, 255, 0.08)`,itemHoverText:`white`,itemBorder:`transparent`,itemActiveBg:`relandGreen`,itemActiveText:`white`,itemActiveBorder:`rgba(255, 255, 255, 0.16)`,iconColor:`verdantLeaf`,externalColor:`whiteAlpha.700`,cardBg:`rgba(255, 255, 255, 0.06)`,cardBorder:`rgba(255, 255, 255, 0.12)`,cardText:`white`,mutedText:`whiteAlpha.600`,footerBg:`rgba(255, 255, 255, 0.04)`}};function T(e,t,n){return e.map(e=>({...e,items:e.items.filter(e=>{let r=!e.roles||!t||e.roles.includes(t),i=!e.companyRoles||t===`admin`||!!n&&e.companyRoles.includes(n);return r&&i})})).filter(e=>e.items.length>0)}function E(e){return e.length>1?e.replace(/\/+$/,``):e}var D=n();function O(e){let t=(0,ne.c)(50),{tone:n,name:r,companyName:i,companyLogo:a,avatar:o,action:f,to:p,onClick:m,minimized:h}=e,g=n===void 0?`light`:n,y=re[g],b=h?0:1.5,x;t[0]===r?x=t[1]:(x=r||c(),t[0]=r,t[1]=x);let C;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(C={placement:`right`},t[2]=C):C=t[2];let te=!h,T=h?`sm`:`md`,E=r||``,O=o||``,A=g===`light`?`white`:`verdantLeaf`,j=g===`light`?`sm`:`none`,M;t[3]!==j||t[4]!==T||t[5]!==E||t[6]!==O||t[7]!==A?(M=(0,D.jsx)(_,{size:T,name:E,src:O,flexShrink:0,borderWidth:`2px`,borderColor:A,boxShadow:j}),t[3]=j,t[4]=T,t[5]=E,t[6]=O,t[7]=A,t[8]=M):M=t[8];let N;t[9]!==M||t[10]!==x||t[11]!==te?(N=(0,D.jsx)(u,{content:x,positioning:C,disabled:te,openDelay:300,children:M}),t[9]=M,t[10]=x,t[11]=te,t[12]=N):N=t[12];let P;t[13]!==f||t[14]!==h?(P=!h&&f&&(0,D.jsx)(l,{w:10,h:10}),t[13]=f,t[14]=h,t[15]=P):P=t[15];let F;t[16]!==N||t[17]!==P?(F=(0,D.jsxs)(ee,{gap:3,align:`center`,w:`100%`,justify:`space-between`,children:[N,P]}),t[16]=N,t[17]=P,t[18]=F):F=t[18];let I;t[19]!==a||t[20]!==i||t[21]!==h||t[22]!==r||t[23]!==y.cardBorder||t[24]!==y.cardText||t[25]!==g?(I=!h&&(0,D.jsxs)(v,{gap:1,minW:0,w:`100%`,children:[(0,D.jsx)(v,{gap:1,minW:0,w:`100%`,children:(0,D.jsx)(d,{fontWeight:`700`,color:y.cardText,truncate:!0,fontSize:`sm`,lineHeight:`tight`,letterSpacing:`-0.02em`,children:r||c()})}),(i||a)&&(0,D.jsx)(l,{pt:1.5,mt:.5,borderTopWidth:`1px`,borderColor:y.cardBorder,children:(0,D.jsxs)(ee,{gap:2,align:`center`,minW:0,children:[(0,D.jsx)(_,{size:`xs`,name:i||``,src:a||``,fallback:(0,D.jsx)(w,{size:12}),flexShrink:0,rounded:`lg`,shape:`rounded`,bg:g===`light`?`gray.50`:`whiteAlpha.100`,color:g===`light`?`gray.400`:`whiteAlpha.700`}),(0,D.jsx)(d,{fontSize:`xs`,fontWeight:`600`,color:y.cardText,truncate:!0,opacity:.8,letterSpacing:`tight`,children:i||s()})]})})]}),t[19]=a,t[20]=i,t[21]=h,t[22]=r,t[23]=y.cardBorder,t[24]=y.cardText,t[25]=g,t[26]=I):I=t[26];let L;t[27]!==F||t[28]!==I||t[29]!==b?(L=(0,D.jsxs)(v,{gap:b,align:`stretch`,w:`100%`,children:[F,I]}),t[27]=F,t[28]=I,t[29]=b,t[30]=L):L=t[30];let R=L,z=h?`transparent`:y.cardBg,B=h?0:3,V=h?0:`1px`,H;t[31]!==h||t[32]!==g?(H=h?{}:{_hover:{bg:g===`light`?`gray.50`:`rgba(255, 255, 255, 0.1)`}},t[31]=h,t[32]=g,t[33]=H):H=t[33];let U;t[34]!==R||t[35]!==m||t[36]!==p?(U=p?(0,D.jsx)(S,{to:p,onClick:m,dis
1play:`block`,w:`100%`,textDecoration:`none`,_hover:{textDecoration:`none`},children:R}):R,t[34]=R,t[35]=m,t[36]=p,t[37]=U):U=t[37];let W;t[38]!==f||t[39]!==h||t[40]!==y.cardText?(W=f&&!h&&(0,D.jsx)(l,{position:`absolute`,top:5,right:4,color:y.cardText,opacity:.4,transition:`all 0.2s`,_hover:{opacity:1,color:`verdantLeaf`},onClick:k,zIndex:1,children:f}),t[38]=f,t[39]=h,t[40]=y.cardText,t[41]=W):W=t[41];let G;return t[42]!==y.cardBorder||t[43]!==z||t[44]!==B||t[45]!==V||t[46]!==H||t[47]!==U||t[48]!==W?(G=(0,D.jsxs)(l,{bg:z,rounded:`2xl`,p:B,borderWidth:V,borderColor:y.cardBorder,boxShadow:`none`,transition:`all 0.3s cubic-bezier(0.4, 0, 0.2, 1)`,position:`relative`,overflow:`hidden`,...H,children:[U,W]}),t[42]=y.cardBorder,t[43]=z,t[44]=B,t[45]=V,t[46]=H,t[47]=U,t[48]=W,t[49]=G):G=t[49],G}function k(e){e.preventDefault(),e.stopPropagation()}function A(e){let t=(0,ne.c)(19),{sections:n,role:r,companyRole:i,tone:a,onNavigate:o,minimized:s,showSectionTitles:c}=e,l=a===void 0?`light`:a,u=c===void 0||c,f=re[l],p;t[0]!==i||t[1]!==r||t[2]!==n?(p=T(n,r,i),t[0]=i,t[1]=r,t[2]=n,t[3]=p):p=t[3];let m=p,h;if(t[4]!==s||t[5]!==o||t[6]!==u||t[7]!==f||t[8]!==l||t[9]!==m){let e;t[11]!==s||t[12]!==o||t[13]!==u||t[14]!==f||t[15]!==l?(e=e=>(0,D.jsxs)(v,{gap:2,children:[u&&!s&&(0,D.jsxs)(ee,{gap:2,align:`center`,px:3,children:[e.icon&&(0,D.jsx)(b,{boxSize:3.5,color:f.sectionTitle,children:(0,D.jsx)(e.icon,{})}),(0,D.jsx)(d,{fontSize:`2xs`,fontWeight:`bold`,color:f.sectionTitle,textTransform:`uppercase`,letterSpacing:`widest`,children:e.title})]}),(0,D.jsx)(v,{gap:1,align:s?`center`:`stretch`,children:e.items.map(e=>(0,D.jsx)(M,{item:e,tone:l,onNavigate:o,minimized:s},j(e)))})]},e.title),t[11]=s,t[12]=o,t[13]=u,t[14]=f,t[15]=l,t[16]=e):e=t[16],h=m.map(e),t[4]=s,t[5]=o,t[6]=u,t[7]=f,t[8]=l,t[9]=m,t[10]=h}else h=t[10];let g;return t[17]===h?g=t[18]:(g=(0,D.jsx)(v,{gap:5,children:h}),t[17]=h,t[18]=g),g}function j(e){return`${e.to||e.href||e.label}:${e.params?JSON.stringify(e.params):``}:${e.search?JSON.stringify(e.search):``}`}function M(e){let t=(0,ne.c)(121),{item:n,tone:o,onNavigate:s,minimized:c}=e,{pathname:l}=a(),_=i(),w=r(),T=re[o],E;t[0]!==n||t[1]!==w||t[2]!==_||t[3]!==l?(E=n.to?N(n,w,_,l):!1,t[0]=n,t[1]=w,t[2]=_,t[3]=l,t[4]=E):E=t[4];let O=E,k;t[5]!==n.items||t[6]!==w||t[7]!==_||t[8]!==l?(k=n.items?.some(e=>e.to?N(e,w,_,l):!1),t[5]=n.items,t[6]=w,t[7]=_,t[8]=l,t[9]=k):k=t[9];let A=!!k,P=O||A,F;t[10]!==A||t[11]!==n.label?(F=()=>A?[n.label]:[],t[10]=A,t[11]=n.label,t[12]=F):F=t[12];let[I,L]=(0,te.useState)(F),R,z;t[13]!==A||t[14]!==n.label?(R=()=>{A&&L(e=>e.includes(n.label)?e:[...e,n.label])},z=[A,n.label],t[13]=A,t[14]=n.label,t[15]=R,t[16]=z):(R=t[15],z=t[16]),(0,te.useEffect)(R,z);let B=c?`center`:`start`,V=c?`48px`:`100%`,H=c?`48px`:`36px`,U=c?0:3,W=c?0:3,G=o===`dark`?`whiteAlpha.200`:`green.200`,K;t[17]!==T.itemHoverBg||t[18]!==T.itemHoverText||t[19]!==G?(K={bg:T.itemHoverBg,color:T.itemHoverText,borderColor:G},t[17]=T.itemHoverBg,t[18]=T.itemHoverText,t[19]=G,t[20]=K):K=t[20];let q;t[21]===T.itemHoverBg?q=t[22]:(q={bg:T.itemHoverBg,transform:`translateY(0)`},t[21]=T.itemHoverBg,t[22]=q);let ie;t[23]!==T.itemBg||t[24]!==T.itemBorder||t[25]!==T.itemText||t[26]!==W||t[27]!==K||t[28]!==q||t[29]!==B||t[30]!==V||t[31]!==H||t[32]!==U?(ie={variant:`plain`,display:`flex`,justifyContent:B,alignItems:`center`,size:`sm`,w:V,h:H,px:U,py:0,pl:W,rounded:`lg`,gap:2,textAlign:`left`,color:T.itemText,bg:T.itemBg,borderWidth:`1px`,borderColor:T.itemBorder,boxShadow:`none`,_hover:K,_active:q,transition:`background-color 0.2s, border-color 0.2s, color 0.2s`},t[23]=T.itemBg,t[24]=T.itemBorder,t[25]=T.itemText,t[26]=W,t[27]=K,t[28]=q,t[29]=B,t[30]=V,t[31]=H,t[32]=U,t[33]=ie):ie=t[33];let J=ie,ae;t[34]!==P||t[35]!==T.itemActiveBg||t[36]!==T.itemActiveBorder||t[37]!==T.itemActiveText?(ae=P?{color:T.itemActiveText,bg:T.itemActiveBg,borderColor:T.itemActiveBorder,boxShadow:`none`,"aria-current":`page`}:void 0,t[34]=P,t[35]=T.itemActiveBg,t[36]=T.itemActiveBorder,t[37]=T.itemActiveText,t[38]=ae):ae=t[38];let oe=ae,se;t[39]!==P||t[40]!==J||t[41]!==c||t[42]!==T.itemActiveBg||t[43]!==T.itemActiveBorder||t[44]!==T.itemActiveText?(se=P?{...J,pl:c?0:2.5,color:T.itemActiveText,bg:T.itemActiveBg,borderColor:T.itemActiveBorder,boxShadow:`none`,_hover:{bg:T.itemActiveBg,color:T.itemActiveText,borderColor:T.itemActiveBorder},_active:{bg:T.itemActiveBg,transform:`translateY(0)`}}:J,t[39]=P,t[40]=J,t[41]=c,t[42]=T.itemActiveBg,t[43]=T.itemActiveBorder,t[44]=T.itemActiveText,t[45]=se):se=t[45];let ce=se,Y;t[46]!==P||t[47]!==n.icon||t[48]!==c||t[49]!==T.iconColor?(Y=n.icon&&(0,D.jsx)(b,{as:n.icon,boxSize:c?5:4,color:P?`currentColor`:T.iconColor,flexShrink:0}),t[46]=P,t[47]=n.icon,t[48]=c,t[49]=T.iconColor,t[50]=Y):Y=t[50];let X;t[51]!==n.href||t[52]!==n.label||t[53]!==c||t[54]!==T.externalColor?(X=!c&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(d,{fontSize:`13px`,fontWeight:`medium`,truncate:!0,color:`inherit`,children:n.label}),n.href&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(x,{}),(0,D.jsx)(b,{as:C,boxSize:3.5,color:T.externalColor})]})]}),t[51]=n.href,t[52]=n.label,t[53]=c,t[54]=T.externalColor,t[55]=X):X=t[55];let le;t[56]!==Y||t[57]!==X?(le=(0,D.jsxs)(D.Fragment,{children:[Y,X]}),t[56]=Y,t[57]=X,t[58]=le):le=t[58];let Z=le;if(n.items&&!c){let e;t[59]===Symbol.for(`react.memo_cache_sentinel`)?(e=e=>L(e.value),t[59]=e):e=t[59];let r=n.label,i;t[60]!==P||t[61]!==n.icon||t[62]!==T.iconColor||t[63]!==T.itemActiveText?(i=n.icon&&(0,D.jsx)(b,{as:n.icon,boxSize:4,color:P?T.itemActiveText:T.iconColor,flexShrink:0}),t[60]=P,t[61]=n.icon,t[62]=T.iconColor,t[63]=T.itemActiveText,t[64]=i):i=t[64];let a;t[65]===n.label?a=t[66]:(a=(0,D.jsx)(d,{fontSize:`13px`,fontWeight:`medium`,truncate:!0,children:n.label}),t[65]=n.label,t[66]=a);let l;t[67]!==i||t[68]!==a?(l=(0,D.jsxs)(ee,{gap:2,flex:1,minW:0,justify:`start`,children:[i,a]}),t[67]=i,t[68]=a,t[69]=l):l=t[69];let u;t[70]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,D.jsx)(p,{}),t[70]=u):u=t[70];let _;t[71]!==ce||t[72]!==l?(_=(0,D.jsx)(f,{unstyled:!0,asChild:!0,children:(0,D.jsxs)(y,{...ce,justifyContent:`space-between`,children:[l,u]})}
1),t[71]=ce,t[72]=l,t[73]=_):_=t[73];let x;if(t[74]!==n.items||t[75]!==c||t[76]!==s||t[77]!==o){let e;t[79]!==c||t[80]!==s||t[81]!==o?(e=e=>(0,D.jsx)(M,{item:e,tone:o,onNavigate:s,minimized:c},j(e)),t[79]=c,t[80]=s,t[81]=o,t[82]=e):e=t[82],x=n.items.map(e),t[74]=n.items,t[75]=c,t[76]=s,t[77]=o,t[78]=x}else x=t[78];let S;t[83]===x?S=t[84]:(S=(0,D.jsx)(h,{px:0,pb:0,border:`none`,children:(0,D.jsx)(v,{gap:1,pl:4,pt:1,align:`stretch`,w:`full`,children:x})}),t[83]=x,t[84]=S);let C;t[85]!==n.label||t[86]!==_||t[87]!==S?(C=(0,D.jsxs)(g,{value:r,border:`none`,w:`full`,children:[_,S]}),t[85]=n.label,t[86]=_,t[87]=S,t[88]=C):C=t[88];let w;return t[89]!==I||t[90]!==C?(w=(0,D.jsx)(m,{collapsible:!0,value:I,onValueChange:e,w:`full`,children:C}),t[89]=I,t[90]=C,t[91]=w):w=t[91],w}if(n.href){let e;t[92]===Symbol.for(`react.memo_cache_sentinel`)?(e={placement:`right`},t[92]=e):e=t[92];let r=!c,i;t[93]!==Z||t[94]!==n.href||t[95]!==s?(i=(0,D.jsx)(`a`,{href:n.href,target:`_blank`,rel:`noopener noreferrer`,onClick:s,children:Z}),t[93]=Z,t[94]=n.href,t[95]=s,t[96]=i):i=t[96];let a;t[97]!==J||t[98]!==i?(a=(0,D.jsx)(y,{asChild:!0,...J,children:i}),t[97]=J,t[98]=i,t[99]=a):a=t[99];let o;return t[100]!==n.label||t[101]!==r||t[102]!==a?(o=(0,D.jsx)(u,{content:n.label,positioning:e,disabled:r,openDelay:300,children:a}),t[100]=n.label,t[101]=r,t[102]=a,t[103]=o):o=t[103],o}let ue=n.label,de;t[104]===Symbol.for(`react.memo_cache_sentinel`)?(de={placement:`right`},t[104]=de):de=t[104];let fe=!c,pe=n.to,me=n.params,he=n.search,ge=n.match===`exact`,_e=!!n.search,Q;t[105]!==ge||t[106]!==_e?(Q={exact:ge,includeSearch:_e},t[105]=ge,t[106]=_e,t[107]=Q):Q=t[107];let $;t[108]!==oe||t[109]!==Z||t[110]!==J||t[111]!==s||t[112]!==pe||t[113]!==me||t[114]!==he||t[115]!==Q?($=(0,D.jsx)(S,{to:pe,params:me,search:he,onClick:s,activeOptions:Q,activeProps:oe,...J,children:Z}),t[108]=oe,t[109]=Z,t[110]=J,t[111]=s,t[112]=pe,t[113]=me,t[114]=he,t[115]=Q,t[116]=$):$=t[116];let ve;return t[117]!==n.label||t[118]!==fe||t[119]!==$?(ve=(0,D.jsx)(u,{content:ue,positioning:de,disabled:fe,openDelay:300,children:$}),t[117]=n.label,t[118]=fe,t[119]=$,t[120]=ve):ve=t[120],ve}function N(e,t,n,r){if(!e.to)return!1;let i=E(r),a=E(e.to);return e.params?n.some(t=>{if(E(t.fullPath)!==a)return!1;let n=t.params,r=JSON.stringify(n)===JSON.stringify(e.params),i=!e.search||JSON.stringify(t.search)===JSON.stringify(e.search);return r&&i}):e.search?!!t({to:e.to,fuzzy:e.match!==`exact`}):e.match===`exact`?i===a:i===a||i.startsWith(a===`/`?`/`:`${a}/`)}function P(e){let t=(0,ne.c)(3),{tone:n,children:r}=e,i=re[n===void 0?`light`:n],a;return t[0]!==r||t[1]!==i.cardBorder?(a=(0,D.jsx)(l,{borderTopWidth:`1px`,borderTopColor:i.cardBorder,pt:3,children:r}),t[0]=r,t[1]=i.cardBorder,t[2]=a):a=t[2],a}export{A as i,O as n,M as r,P as t};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.