(function(){try{var g=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};g["__faroBundleId_hub-ui"]="1776247604593-f3e0ef940a"}catch(l){}})();import{r as s,j as e}from"./c2heove9.js";import{W,p as F,ax as Je,V as k,T as V,M as D,D as P,ak as re,e as J,_ as ce,L as O,f as $,az as E,l as $e,w as y,n as Pe,S as X,B as _e,ap as de,ad as eo,ae as oo,aJ as to,aO as no,ab as pe,aP as ro}from"./la47cm74.js";import{A}from"./iy3smwie.js";import{f as Ie}from"./m6px07lc.js";import{v as Y,R as T,G as U,d as G,k as Re,x as q,y as so}from"./f30dsew0.js";import{L as Z,C as ue}from"./b9ro9n1p.js";import{D as io}from"./i84aodet.js";import{C as te}from"./ojjrew8h.js";import{D as ao}from"./fgognbx4.js";import{L as lo,E as N}from"./m5s21b8a.js";import{S as co}from"./k9hskbpo.js";import{T as po}from"./v564uhe7.js";import{m as z}from"./fr3stkr3.js";import{a as ae}from"./koie55h9.js";import{D as uo}from"./bjmyuzv0.js";import{C as xo}from"./g746r0di.js";import{B as He}from"./l4momybf.js";import{C as ho}from"./khhv9ovc.js";const fo=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C3.79086 2 2 3.79086 2 6V18C2 20.2091 3.79086 22 6 22H18C20.2091 22 22 20.2091 22 18V6C22 3.79086 20.2091 2 18 2H6ZM15.5145 10.2843L15.1196 12.8587H13.0444V19.0821C12.591 19.1533 12.1263 19.1903 11.6529 19.1903C11.1795 19.1903 10.7147 19.1533 10.2613 19.0821V12.8587H8V10.2843H10.2613V8.32219C10.2613 6.09011 11.5909 4.85718 13.6253 4.85718C14.5996 4.85718 15.6189 5.03114 15.6189 5.03114V7.22285H14.4958C13.3895 7.22285 13.0444 7.90935 13.0444 8.61367V10.2843H15.5145Z",fill:"currentColor"})}),mo=s.forwardRef(fo),We=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"FacebookSquareIcon",component:mo,ref:t,...o}));We.muiName="FacebookSquare";const go=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C3.79086 2 2 3.79086 2 6V18C2 20.2091 3.79086 22 6 22H18C20.2091 22 22 20.2091 22 18V6C22 3.79086 20.2091 2 18 2H6ZM8.90507 6.44672C8.90507 7.24572 8.25475 7.89343 7.45254 7.89343C6.65032 7.89343 6 7.24572 6 6.44672C6 5.64772 6.65032 5 7.45254 5C8.25475 5 8.90507 5.64772 8.90507 6.44672ZM18.001 12.0625V17.0137H15.4823V12.641C15.4823 11.3514 14.933 10.9533 14.2265 10.9533C13.4781 10.9533 12.746 11.5167 12.746 12.6736V17.0137H10.2262V9.00847H12.6494V10.1177H12.6808C12.9252 9.62533 13.7761 8.78384 15.0761 8.78384C16.4821 8.78384 18.001 9.61835 18.001 12.0625ZM8.71197 9.00255H6.19214V17.0066H8.71197V9.00255Z",fill:"currentColor"})}),vo=s.forwardRef(go),Ve=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"LinkedinSquareIcon",component:vo,ref:t,...o}));Ve.muiName="LinkedinSquare";const wo=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{d:"M4 11C6.38695 11 8.67613 11.9482 10.364 13.636C12.0518 15.3239 13 17.6131 13 20M4 4C8.24346 4 12.3131 5.68571 15.3137 8.68629C18.3143 11.6869 20 15.7565 20 20M6 19C6 19.5523 5.55228 20 5 20C4.44772 20 4 19.5523 4 19C4 18.4477 4.44772 18 5 18C5.55228 18 6 18.4477 6 19Z",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})}),ko=s.forwardRef(wo),Ne=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"RssIcon",component:ko,ref:t,...o}));Ne.muiName="Rss";const Co=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C3.79086 2 2 3.79086 2 6V18C2 20.2091 3.79086 22 6 22H18C20.2091 22 22 20.2091 22 18V6C22 3.79086 20.2091 2 18 2H6ZM16.7157 7L12.977 11.346H12.9767L17.043 17.2637H14.0525L11.3142 13.2787L7.88601 17.2637H7L10.9209 12.7063L7 7H9.99054L12.5834 10.7736L15.8297 7H16.7157ZM11.3662 12.1883L11.7634 12.7565V12.7568L14.4693 16.6271H15.8301L12.5143 11.8841L12.117 11.3159L9.56611 7.66698H8.20525L11.3662 12.1883Z",fill:"currentColor"})}),jo=s.forwardRef(Co),De=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"TwitterXSquareIcon",component:jo,ref:t,...o}));De.muiName="TwitterXSquare";const yo=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C3.79086 2 2 3.79086 2 6V18C2 20.2091 3.79086 22 6 22H18C20.2091 22 22 20.2091 22 18V6C22 3.79086 20.2091 2 18 2H6ZM17.7465 9.06139C17.6072 8.53624 17.1958 8.12274 16.6741 7.98215C15.7286 7.72716 11.9354 7.72716 11.9354 7.72716C11.9354 7.72716 8.14221 7.72716 7.19667 7.98215C6.67497 8.12274 6.26354 8.53624 6.12432 9.06139C5.87071 10.0138 5.87071 12 5.87071 12C5.87071 12 5.87071 13.9862 6.12432 14.9386C6.26354 15.4638 6.67497 15.8773 7.19667 16.0179C8.1429 16.2728 11.9354 16.2728 11.9354 16.2728C11.9354 16.2728 15.7286 16.2728 16.6741 16.0179C17.1958 15.8773 17.6072 15.4638 17.7465 14.9386C18.0001 13.9869 18.0001 12 18.0001 12C18.0001 12 18.0001 10.0138 17.7465 9.06139ZM10.6951 13.8035L13.8653 12L10.6951 10.1964V13.8035Z",fill:"currentColor"})}),bo=s.forwardRef(yo),Be=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"YoutubeSquareIcon",component:bo,ref:t,...o}));Be.muiName="YoutubeSquare";const Mo=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{d:"M9 3V21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})}),So=s.forwardRef(Mo),Te=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"LeftPanelCollapsedIcon",component:So,ref:t,...o}));Te.muiName="LeftPanelCollapsed";const Lo=(o,t)=>e.jsxs("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:[e.jsx("path",{d:"M9 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21H9V3Z",fill:"currentColor"}),e.jsx("path",{d:"M9 3V21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})]}),Po=s.forwardRef(Lo),Ge=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"LeftPanelExpandedIcon",component:Po,ref:t,...o}));Ge.muiName="LeftPanelExpanded";const Io=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{d:"M3 12H21M3 6H21M3 18H21",stroke:"currentColor",fill:"none",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})}),Ro=s.forwardRef(Io),Oe=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"MenuIcon",component:Ro,ref:t,...o}));Oe.muiName="Menu";var Ho="data:image/webp;base64,UklGRuQzAABXRUJQVlA4INgzAABQZQGdASqQAhsBPhkMhUIhCIiMriwQAMJZW3E1SD4LAMxYgPSv4GqBgTXXfl+0Ds0ZB+JfxvyG/aT4x+QfEf494S/v/+v/2H3uYeva2bn1s/qP73+zn9+///0z9SH7B9g3+C/xT+uf1P+2/43/Gf+D7Ies7+s+jX+Of07/Jf4n76/vW9Nf/I9QD/C/6DrQfQH/cT1f/+f/zf9j8LH7O/8v/Nfuv9BX8k/pP3d/v//3fwA/+nqAegB2e3p0+L/73/D87fxz+l5meff5jrFcwL8U/j39t9Fyfy4I9nvo365e77NT/NtQD/KcJgY2/7/L79X/tL8A/81/tP/X7InozfraGz//AeFpmb8jopamt/cjMeGgA7Vsn0vEfVVFgvlBGF51ph8A1wrOm2xNI820fn/MXoKAICIe1TI6PH9ZWeq1NjtDbq4D8OjjcS65SUh4tvQT77kKBU+6Lxu42SBC3xbw/S+K0mdMvHwdPzYEyGWe+agBFNOY/PIrx/aEZ4qiriSOKtS5KuC8Wz/gZ12gXjKWTBYCY+ph89J6NVTpU/gUm57uYif4RM0WidjfYOpX11kOGyc8BCBRpYAZABXbh1qYtfEPUj7/MecQkhuBs5a8Hf95y/Sbf3LMCGmXP1SpXU15qxv6gWFqV0Lc73mwLbXk8zTNkT6YHoPvs+2laugoSXJk0OHQCZhEFXf8V7njRiDoDGlYAagzsy4M77wFMj7bYtRALo+lZEAvRNi7cr4B/R6hqCRSej6BtSSwp3x/d+bJOqKO6C1zFuMb6WO3Gg3Cv07WAHeNfWzgecJ/6Dkm9zWIlNwm7QTOZhRzWReZgWIJg5FhANWMQxNfVBmCEmI5+zOrGMMKuQdvabFM6SxzQNM9HY3IY8leRLZGx/yx7bgzcx7ak85O3So+J7zSU1xwHdGULYIcjOKlw/NsX2Pkg+NHur831cmJIzwr4i8LloMsShYs8CT15jlV4eWIEm7UK+28YyPMxeXof5+O6ToFTS7Y0P5gd17JgruEy8D4S8SLXd0GqG9FrD/D6fk/yM2JI+daUgIHsSd5MDab06G12nY7wReoQI8cJzm0dez9cjzw9kGk6KJeuq3haqNvZJeD3Ig09LMiH4CsRnG/ixB+KT3ZO5pWrhY51OpkEg3h0jJzY3Av517EA+aWrAU3jklboqGNiv+heI/f1W8/tUZdJdIAro6OdlJP1qMILR3wKgl2N7Z9IEXy2mCpbsqreg46cesBOyOWSClmbqP2tFEkbERbBPeUF8qrYiwzO05hVczE+FMQmFejsMHJ8FvF5B1fcqtfVn+LkKAmCOKyPR08P0W17Og8KZ21e5WgTFAE0b7V/fQvOEt06Nkibw8sqlPXDoKd6xOrAsMRET00ZVKEeloblyhn8thDH6iwTMUo19xz8VFD2KOc8xV0Egr7HIjlJW8p04Xc+puns24ISJr3jOk4ImVtBCdWB3+OCfEoivKgeX01a9H2eGwLIniNij5LtfnfIMaC5ozADtm3loxkP7znxiMd5qWGw8KAQq6CFvDfpIhSMwEpG5/j3Qwj8jXzrqlvMxUm1aLNM/7+9vVuN3dEvG0v/DQT81MTU4i2lH7RqWQSJCmgBttj5S7hbwFwsBW5IijG315Gwd7hgBFRf9lkyKvMogceeAxmqLajdPSmgFDS9ScG0ECdDs+1wkOsRM7hC94T79X778eJZ9MToaw5qHGLDGMRWM2vazcyIafJ3umWappvCx7HUHieLgEj/lawhQur/5vP0+18y1VxiRt1HZOiPdVjzWM+iFuQYWHuskTz+B6Nj3+0CivdNbD3OQ7IM0G9Opd9UWe56CPUibr3gvzM/2Tf/WF1pJEwRtVlerv0T1Vvn0oodAznEFCdYr/ix8rUjk05+rlwf0Ip1Nv4YqMCg+8K7vOB+EUASDEtFwBXllL+H2p6xX5uYu57YCLeVigslxWy/u7ASJuFHv861UUHm2lBHNsVRIVNrWCCU9tUEKDC/Ng/uXk2gX2HkN3p0gMAnmuF8afziIZuyKH4AhQ0SeQqOt9fvJM1qJG1FjE4w6RqeADT1ZUp/51z0u76TCJqq489AZON/6vMkms5rn0ZHytJ5PH/YMzF7phfnpzD5ecEmKJu2Buk34frZUtbC5MeMxSTkQsj75JnTWa5911byPcXfo4fZ1DLhVqYeq6d04clx7jN7uiY182QIaoD+gZBFY+zfvOvNr3CGs7vpiZopISrjji2Bht2r6shmOOmVq/JlLmy5WFGYCul8sUw3gZEAfuP81dTOznSI7hdm7XTN29f1hnmeNO16WO+Z+M/EattgYw1z/cZQXwbPpQWwetF+EYcNx2woWHwu6CDgZcKKStd3WG6qgoe3xHlAToN39WdVD+4NcfvZyigClFNIGgoi0AB7wQRnEr7N3OJITfWQsa+W6HqYsF0ED4K8DzWYKiK3lLjiAA4etTR6JPwE+7sHLj4QqpTQjxZWRifNM3wZqJhzVVTiXDbDZycTgOGbZuSm7b1JkM7tf/ZXcmBXZJZhElTepP55H/Mv7p0H7IOG5dwjBGCVC0scVpRU8hn0WAQ0TL/lxbNIS/ehwklnvhrgS6s24RzbriP9FOLRbkQrh0M/LsQUoNE/rLKjbVD+eS+VTq28/g1DDi8f+6QImRleHYSKihfAIORxyMtwgzIos7KsS5IF0+XtAxvzcvJ0Ns37qjlz8vIpU8dGSO9xffT6wt0GctKj/hdgpiQUUGrKceNhG+sWEIEeRnWLUz5qjteVoUVBn2YL28PDLsOyPz7M1QZVR2sUCCxhwE8SQIDpouHvWhk1GXmP2gt90yyhO8wqP0L+9BnWR+SuWU4beMVKDwvx/5kwxHZkAnQ5ialn5HmQJuRL+hJXSuPtSqhk54aHHSrxCSDZkdWjvK+6p8bbTcnO/WG+++2ttZmtu8MBLhfKC8BWTDuZg1yB0Bp/XTE3mBB3tRROgNQnj2f6CltpqUOP7GrrBK/umEuGjpfbDT9/ArXNYARAun3QNjmzVpBbRvB583QkA9B6BzJb33255J330eyCpFEEH/CuUwqrOafU8x9YX2y2P+6JL5IIzGnwyujm0/11gIpkFR+laQAHBkQ0Y0BD663g0UOlPMWkrj04nBK4zMBmtyD5XUGiN/rvVevHuDs1ogDhuykqH7A1wYSMwvqB3lU3tsdmCbOX7nPrOvv64Pr4JJ1GvQgcD246eXfGSPWnDZYSQJJk8nrAJgB0aw5UvNWrQ0vjo3kIF9s01UGBr2k11nlLMCp17cBL62cadMSlqvRn0rCokU1OqSz605C3XMCx2rlAJ/PEN4kZj6MnFC2sB6bmxHsSDSEdIbmrjkH4ukf52JIwTRwCn7WRocDKdX1QMH86yNJb+xYeN6QeJOadN8YABDAb6ULqZtzgMbRk3xJEBpEftsdmv+JJLjdBnsw8PtotTzxE6SJKsTlp+1DSsNfImxbEYvh7OJvkNeTSgMVaUSenL5luBrEOlR+O/94RLgANbOgWls5wrIOZQtg/qEXl0bIwsW7E7ycbOBxz3KJe3dpTX74wQjgJ5UlE8M1siN+fKc+LKzD1TeXJfKycM2cr/juCG+ajaHhw/fCrcRwgauGGgRDA1Sg13he9lI9cbXG8GWKzKDK8rZdKmn4PMNyvmY8giiB2dplh/8vON9/yujHlKzD6Zvjpr//+8qOf/mT2AHuENUEJIu5pkMoETHyLCRLHJXykkxR3BFNnmXXINysiqRhDu82OmZKS9Xh6eKLZ22WkUX5HT4ydDwINgXa52rgXG9T0cOyYTkIrSk5RP/x3oZmH+/9il0aOmI7khRAAAD+/lFt8Uu1HqUc9n9X3iMX39e8GL9EnM/pHVkRszGoplx4jB3ya5cIz4mCnDev0ZmqWS8vtCWhzajdzxI7DJD24DmZzCahvVoa6vlN+iNKKu1GAfpivXc4HKa3SaI+goMXWFO1uaHzTkvt9T5qPPotWIkX03Ocx8iSOleiQeQT+q1bu1WvLSHYf+Lz1ixiA2ke4e/nVIkwVwg85SKbaBis1U4a87auz8SeXlaWxeieCi8QBpkagiKZ7gwa0aDXVDu8VCU+lkUxog+c27cavHA3z+NoMBiuloMDyDQCaoqGCdCMyt7zlNsHAaYfpEKgU/OnVjc136ebZTJDkHqTQFF/xoaZhdNXscpKfH9ZqsV/e6lSR+1bdjmFDRRi6w7xrAiHcq8R8fwlSvzgexZG70w1vaHodOG0ITRjVF4LMhgtL5Y+xbBRLrE4XZ2dFv1QK1GPlaLvwEeoZ5M/N06yom9+/TDZQDO8QX+pEjs+2iLoeSkUNQo3UXhJLkEQ48Q7mI6fj+8WmCrghz7fHkh84rRZhT+lMjFSyYICkff7gqegQ9TxtdY1hr8TN+vWN0p6WG+bP1CNmF88ETTD2ffZaiHQjOt03+fqo7obNLv9wDc0USnnCaEmrPjz2uvqc6KEL2U06h5u6YPPR3JCBwWdsXgNxFJDNDvKBVJMKDoCJDRdMckfWl4Cn96d0Z4yWNwr5Av8Dz60is5gnKL+mgUQmPRi/eM7rSx71tax4unzEyYmQHnU5Ech96lzuPBxOWA+93Ez9XTKWItFLtda6098gRgsUVzcglcrlJUhVek+afKQUM2z+gTgflgshfkhIRvUpuGhEzZ5gH2zGWQkJweURRDFFKf6FzvguLtreXuBB2LfVrC0o70kZ3Bd2YVXsKuFnbPJs/zhw5yI7rBjjdJOKiIvVe2kqN7vklNarir8BUZ4idOTTzrhvYgc2gW28O6S8HraAlUVCCqRmdiIf1Be0yYUY9FnozlGFtFfycgn839vVJA+1xSeBwc7JewHJq/me0ZAJUrIM8fgFkT+CkWYLJ+G/7RTzlmEUk+QruhqRoy9ed2xH0eOoWvUxpXqYI+N9d/1bEEbAucYsF62oHHZcvGyyR6cq07HyEdQrYqmbJ+ntuL70pDpeioBJWyXPlXuwZqtfiMHpTOdGQKwD9PQuonqPPA7BVMDgct+ZqharIyQfWNBHMOy951ooV4uQhHon4AF+ctdLfjBf9/LYNeaP4Aql2BjEoZtVU24s9So4bmhU1eMr8DG8A0ICF7PZO3Ly2mjKftARuOv6ljr7MBEi2nWcOJ9UryWqbkrqxF+sOWYFYs8TAkNxJIQgHOo18lVkhs8CcV2wdNCpBxDkluMDiKfYJ+tGsDAT5kwQ+Ss9/dUON8LRhF+6iVnDeqBakFKvIt/YGF9wRs9Hs54PsQQesX4qKr67yMUIoshxwwJXcqzGbI0Wp6vQ0XGfi8iqRoqv59MvIy13Vt/Nph+Rf59URVGNiDYiDB2Dwq55huGVy2Pv0ki+7id8p0hTc/l+zGOfb3IkKvEa8Y9BgvAzzdhZ82fXXOisymRChU4/GluARoNxoGNnOGCOnbN/9dq17KshgEVnqhxrj/84I1Ntdj9uIMh8QNeoc0f/HpP+73luy6FrTGbuScQxVhmtxiUQSBvm3yWCMLiA9NPxngutzWZAQShIkI38kpatedtovnkCX2243dmalj+KNvlJBxblUfV7WVx80iADB18cQVZjV8TUAlkeIFkw/zIDgoeKOvWrc9lTzIlysfuG/ihUsS4pGuVfnPRonoXJ5/Q5QHD6y6zeEMwisjZlNSfP4G2CxVzQlmGER+12YVy6M1yYTQcoFEVRfcc77aHeN3Rke0XA1w6x0yoY1aoMMviZIs2xp1i3rIUvvBtT17XFXZdRX3BxS0nY2VACULJAKb1Jo4a4YyvUWl4TC7fmaehDkCk4A74b9fkJU0JjIZuGRjd1MPnlI9fqjwaWnHu2BpWpUjGI1ubUtlNZ/SlnYSInaOalPCgNiyAU/X93qUgwn7ty9dISwuYxglE5siIPu5dk5H3RVsuPy8Twva3KS+8ikZLZDj7FhQ/1YJhXA5103WMYzsn16hfTwDE0qW5RS3+BEEmLM3tmqj3WnjhQb6rryZIre9W4Yj1TX8WJb1sJGxPsgSul84WLrfQHNvbNzqpGbyp4s5YDhQuWnMOF/p52eOw+8SKXnKzXWoDOHndYGtVEmQUnp0ev7hmPtbsBE7jmPaPsmSr1EBSYVp3fWVUcp4gLdYkRNS3muyfcS4NB++p3txIAfosEmPg0E6PXKen5GLLIcFQ+B/JhZunmU4OfSSnWwoRTW3zbC2OK+F24teg2IcvtsVATkadGvZIVJFisZf9DCqhk9ervBGaX/xC3o++cNjLmE5vG2NrMr3z1r7bk5cQUei4MhGC+czH8orTfK3NETpBIZ37E/kvTZ7YQt/88XaXweT11JTW1IT1aK3xIKwyAcN6jxWw0AiMoIub+ec/6w3pHrwP9DgUuS3idf7GpzAz6w3J5JsweznZrbza8h6n9TT1+mTmWPHKrfPCtV2+9Z4R+cBFg1VAE1+or/0s1gytYaJ/KPy7tEbI3YMW/Z07h4mjyIUvKD0WEsfG6XFlPzVTpE8EAhniM1E6oSS5eqsy6T1r8lHuHx8RMussC+R3Fb1Y5zC2+5fkAtvMUi0eMWH49Gr++dyjYNPLiCtanOjL9WhJPMplSfcCz5t2FXEsrMb7PcDj2Gaxsa8/WpAGnOL3NBQUq9CmO/aZ3y5vIqfDJkZBqL2H0Gif2fuQpz+xj+eEQQmOrTvetsiSXGvAH7gd2myKtJ24Jvc6mw24MxcWDuOb4jh3IdHSkZWYmmD4OgUFmSy2LwL+A0F6gleD6X7jpqXCS2tSxQOxM5nUd2RYItBQYUS/YK2zMGQWKHRvRK/3vbuMrpy/8wHEg21YsG6DV5KSeYez25T2LQyJbHdRshHe6bXdkgY9Kqdfh2YB7NDmSHKTuyXjuLe+uuZMU+9X7p7fCHIbpw8GYQcoHccO8waYQ37tlZ+MdjwdUkezk0uoDsDewF94MxOkM/Awe4HIGStd3jZY5BIIx3QLk4EK8k/1S09J76ieRUFa6SICpU8IY54dkZiVQzilzQikX6bhsjgVyFGaJzcGuOK3FjJqtTZC1Lr0yPF841fMok/v765ocrErxFIEm5qRlsoJAbyGv/Y2i+54G3XxpbhbOuVqEW0ttFDRgQRwMR7Kzj3er8ONx5SrXTrj13kQ+++pxKw00ixVqlB3Uyb932Z74WjL3K7jS3gpxjnWkGNAESk9BC5MVfZq0WpOwgU55c2Rgw84PoHwEddkrNM/mLdIUIqADPDgeY6RJLp8F3orIqc+k35KNYg9c9DJ8ffyYW02X3rdQe5Owf555sensTRlv5aFFBTq/u7bjRkztvCWeScgHYL9Nxw312T08q3Q3KzjNYPDLupiGioG/Vr8k1SvVswXjulninqF4PVC/2/rCLQJ4qD4f01z7X57f0oDSMNAP5PSsjnFtu4Y8YlUPzObV5x7fZ8cotRVF0W9e8P0vgd+HrQF6rChdVOBR9resiHg2NabiFeBh+Q3hU6mVL6TAsKvW7RCjvLwV4gpYnSL36yGv3jgL1V5lb3s6u1DD7b0eITO/Fm87IIebjZUH70y13/vySMzPXPOzYQc4Yh3ybignKmGloj608o33LrcCDRc2avH7IUCqwqcex+Hd3i+O+jiftSq2rVjSmh9TYrXY61+pwSOGSilSbNjoPXTs6W90958Wk2IpaLnSh/pFd/Xmx2OuvTse5pZj+kCqWGfCNBQtTd9XX8TecQh7WSnur94DFi0/Td9Z+7h+xNmgq/1jk3VA8VJDTMMsYQRMBk9+EJlxmWsgJS0yd1H2BRX4xyS1k9piazTZPIZRCDG0qmKNBqQIfJJSbioEwTIm4Fvp0FWcDqKx49iyB19M8p0NJARTa199UbO0cdm7OKsskKEvNyhCIUJnR0S/5bc+/UE7Bx0fiP3MRKcv2KkYoxzDbh+m7UEMrFobQ7eHAGK8mu3r1Awp86UVnInXs/xrCWN//ycuQVZFZj/OEHT0n1+fPaTb1NdgWFpQgU8NWVSdCVAK67tK1cWNwSn/MceguXfgkVMre/rv3Zv97eOcE7erK4VR6TjLsS89/98Y3HkjNIpNaBzPPwHx8fY6GqGHqIOpgtTgRqKwha+vrB7zP0Fk1XnsmzgJbSvm9dS/WivsxJFL8MzsrqWrqF3KnD6w3U/65DGxTXN2J1nhauE4asgdfajmytvhpeM2TsZKtyqrnf3n2x9HlIQKfLVZyTYif2o4dgt49NiAjqS8Rmbkw538R8ceD0K05cgmthC2rKss2gKw/TR6fFAqRWMO3vKsUHNKM+g3mCsBVdb7eir2/mmqEahS+hSN511onhnB4FMiDHoLHFTl1TtL5TKUW5X+cE4xeJRTdWt+tr2SvoTUZQKZa/XQkvG/ZbHhYGYZ9tAU+pcxL0DpOmS2OGvc4aGWtShZf9dj0XHEs690ZTHBjuFz8BnNbPU65ubeXRXpD+ZGCrLLGkrnYFVHB8Ig9299puWrPaa6iXfKvc3ZWu6HHvERsHJlCSvaMOM8nVsNMSJJo+pM4m+3GPaDf3UGBAhdYgDf7yszFPQWknOhhJEmjLlHoIU2wGMKRWiEEbBHb1HGTdhSx+b5sUZguiHid6BXtNvyQl/NPSuPtcLOLdWr+gekwv+dKQBsx887DBRI/HWuCPNPC3A9ONs1OEMojzsthn7nsGTCGNauUayyRbC/257vwhxLOPXjpnKN5eldV6glMIW1Dn7P003kucjz1Spxk4rFK8xw8PuMA4eeafVcRQhK1fyemgvqzrnuNM7N8rM1Z5eyFA3eGNVTfF/Fv+86bCGLpOj0ATrRlz15gtQHPUZMOINQBnAuJ1JHWLbk8Afq9dlRhWw0QKD5SAa1iwOdYM/G+rRv4neNzaFTLBXG+ZGSM4Po497hpQTDVTOzOx/KqkHmh0ro+tFXBevcYzXwnSYRMkueLV6cgTyX0RJahsg5GnQv5/KTRiNfS4k7xtj9UehIF1b1Ryvo3OrJpQ7x8/OPJLoh2iT0LgNNtmWhthlBzkj7wYtEOqJEtOMgRFIPElSS8hYJhndX0drs8gYM0yC/LN4ey71QRcqz4gN0lqUelBg9LuWmD7he06tSUoyY4kTHw69vgsEEk3952AKZhqWc8mt9JsmqWDICYaagTC37zzsD7JbWzLDn2fm4mDRKJaVt8jCWE5EiW5RYEahOPAytMyUMLkElqu9eSG4vS9G66wT1SSt2s5sn3/H4srqTNlaJphs7jiRR2iAJK10LDijWGDlsngJSuF8KFKzcnOUiCbjKdNIPnb57sQusU5BovutoO97EAL3wtCikTLwS9yIpZCaiMV6ECtHtv67ym0xi+hg5qXbshn4WY7HRC2W3qGq4yv7nF00AZo30Bvm7sUP5vN4wMYIEs9tLC5wQH3duEKtv4lZl//ucke9tE/Six3tPdx8xB6j9sfuXdXzhjyr951Fjr7AVBZPvsFs1FtiPGkGaKJjWc7SHREC40Uody+OjNBbpWskw+a5eYe1F/oOMdhN/hwfGSqkene2S4MRVby8TvdqRFzrhf0/PDUKbORUIDaU5gitGRtal7DuiV8+mwJsIpwJpuoDltN96rS0uUjDucWejR5uFZ3E38z2ey+EhY1gSqCSUv4m5nGcouyyWnKpZPhXUFYXRWNKh4TzSgS11nFQsC4fBGLOJxCYrGUTxE0dKwLOnQ6Wb5emstqXOYLueTqXjyR/Wo5YQDNWE+pHIAfDmqVrcUaH0HkCT4/BgyWE8nBUofmrl6jgd39VlV/h+SmWpl8A3n2b/rETS29fYReK987Ubuuq9FtS1cxNH0VxnYfew6yr0rETuS8tFW71xIM8XkiovQF/stpfExReoqdc8asnFYflx0Lb83NWg5iH0sXLsAMqNGxdWvkmw9l04Z4yGYmM2rMormj95ixSWhcc/lL76S39VY9vmzf5YuPRgOv6KHXdk/itRe516uaGsK9FDpeBPblRLZNQErt9uPteFIWeZ7LUliDDQPNuxwq74KLSuI9dsxqJ6IAK0sudzbv9hxJuC1YDKN4kz/QO7rSef5Ib+Lmaenm4IENNPxvBnN1ql+0iMLZ+gHwy03MEsU3jhJGVBL2jmhEiiNtkxIsa47GRhRizGUOrffTPx+6CQ/yebpxmVUxDDYvTrADgcMPZX63kUyrrkM8/O/oourcOv7H8ICmSE8nP4/7n3nghErOu8oN/kH5JD9j9PN/QIL4/3dv9RTgBrUKNJJlFXwykGdmsEksDTQPbiGsoMq97pf0NaqX6lGXoR0UQ3DI1vk1kYoB6NM2xS/CN5ytq5BimUa7NunsIV1aYgyNPV5bL5YZywkw16vHUN31NSQLB/QOfiFOJmKf/4/qutMz68XlihHTGBgPSkjJFM7dkpKb1HEXkMiHnDbOb4dQY7m7bx4GVLEXCujsPeoBT+hjolYEJMIUhVIWQdsQoag6crIM0uRGDlGXbPakTsOR5fc5BZUYPV7d76vcZyXeeOrYdxtv3iFZUWZHmeBRVej2kG7vlVFugaY4Re17qvh18PCn4EIy0z/N5bT1qB9EIi2ux+Manm11Qmkm7EsV5TxnvLAZToMkyVOIf/iVljpOVVEps8VfIc5Wz9WHgXhQMNaHfwPJCS13xmw96WXvAogEcs4RY0X/w6IdLTTCPJHSUECuMcdQ0vhQXCNZ2TEqeK5tX00x0hViLisahdv/VPOP9LiqYmo2c944yw9RaKQ9y3DAotSjrilew1Fj4aqPWroNay+3MA8zSVHPRePUVS7NQTzTfXJsd820EE0c3+o3gdRROHKfvlkuHb4FGODqqxlTD1RmEU/+GbegJ/ttLwY2wr3exNYb0pDR3KDv4NB94Qpdpw3YTrMD4NWYK7Th7DihE3pQ9eXCpEIhio2B6bzmt2zxaOevja5uZ3RNw0+6vHzT6CRV628yh5Zuizx2oHMvBh94nYR1A628CtAPp+0j/9QOLSl5whGNt9xEc10CFWwer+dsI7XOpEaqwvJEO9oHmXeEFm3iw7xV91457YnL0rbjBwFVilcqwxehYe0dsShdhXSCQvVnc06Udlj5spgI6mErMFct09ULbd0j+z6ne1OrgcCTufHGKB1ToMrzlJsWndVU/4g4g3nbP4OjT0XqEJElQLhrpAzC/QZ7S8vE+3aC3qlHxxi7igsqn0F3uPKQrTdG4Ko0PrrB29OBK9bBVa+3I0Vyjnc6rgBdAUK4s7ZTHPReVdgAooH+P9lxJcc3u4l1kUQR30yTeeAvU+CTR/PrOMudJZGFODF6uQEpGHtz0U+vZqzbMqfn8IB1Isb/KNojC+EvEgAUh0FaQGdzAyfjnBQLYT0opCv9p4CqBBzhvs5PZaKQMyN3Z22SI8Hk5PA5szfVgOUzbkb+4psRYRnhNH7ZkQHdcsjnuFayF4cL/RplXSckVJxh2UicNu8T61jWaxzlEBH9fet5lclCbf7Gvz7TtuuowwFh5aBpiqzwm0V+lHRZB74VNj/aOIuAWb6oQ5Q/9qpN5nAPldikboAiizjjZNtSKCiYvcbY7deos/gyeTKaLY2poIOlupiv31DcB/7Ty9d7h0N//iSygg/cQ2OHZsxjwJFz0prvF/hlK4absV12EVHx26mP8y7ES39TR45+lvIHH/NLtyan12Xh3ZpAMEHIv1UqAJjeXrAYla1HnSMbvdkAnkvqp6Xw10PgdkKpTp7fwxZ7meDZOQuQQ3lf2nXg/8fJYK//KQwnkmRFtoKz9+mVlf/Pc//+0fmkDyia7BgHLsr3WXxERT5ETj/H4hU4gAKBD9Aojd+UedljZ9Gc58psC0GfnUx1k5gtaIqLeacba71KbCfBgsXV1KBSdgFI3MJVRzResgJg51h3uhV4/4Xxw/8kMznmetzzVhtEqPSYqAdihAS3L8OGQLjCHKsTsMKon1/pEW/8LtsWOM9SDRE2Jj7nki/f3PEm+wGi4FES+fyYRI1SqN5oZUhL+aEMCjKEokv7ndD+MVaNf6NPxuquyJksZZOba+BOwMZIbwUREo9IwMB/iO9wswquJgyIpOczAckROzd5YjiCLlSWptsWqFI4yI1qInZgdz8slxvvrNPg9L2ot+QoA/8ht0z4u9RqsyyaEMkVP6rShnSlu93YrdPeHdra38k7Y9HVmNhJTKhny6X0j9cPBzbdZQmjvlpgeKGw79OWba6+pqBK/iigFmM/Ri9JYRwNBbQfbi+9Ocpo+zyRVzlUOJDLKf2GyBB9sKhZYaVKb8cjykPNoPcwxctM8yNItsTFdRGcwAUsXowVmcD3/Zt8jBDjTMc0X7h2cL4X7VD7Bi/u5c7VoU9zcuzhyiBvEHpdBqe9U0KuBDJb7g78+Y9lEQMEQ54TPaXMy/XjOwj9GiIH6Nd5/K3kVJ/6ZNN4ToAHIWny8MCZ9uslRUBGsWEc+cCLb09w6HtQqbB8XFNgePoA2be9olrpazUvnmvpQOJTtu5itQMac0sD6+kXuvMN19Txb27Gp+ZeS6zZVc4igmwPuFrP2hX+Q+PoDp6RQLI5+LdnksZBOACZyB7zzGEMOjS0E/IsiJYPlLpo7VtOO7IwjDvA2sX0kCiv5pbX8UAcFC0goxPRweQGz8QeabwBA//wMTURKv8HKFHlyHPvrM426+iN8XdqY5CO1XuO+8szfwurYWTanRC8C8Mfv4GweCVDrsy+uRaEfHJRiO7X960Cn6KrByKIdHAv8YrEE6s9MBO8OCfBT3OqHn6NVllHrnPNDGG7BfYwPjOR38OmQdcrpmg9Fy8lowGl2N1592Uy9glVVa4r9tt3UX5zUjWzYh22FLZu8J+YNSCDp2MNTQWgRBPv9HvFuyEwMn/3yWifHN/hUT+ZmfuT9vYWTsRFVswLIkyyBUSfF0bgkoUZSeEsWGiKOP5PQazD4PwfflHAGyutNBvGw1Y+GQbILPAgxi7gx2HWqdFbn5S+pUlMmeN1u3YJlY2vmFzvnAy52+CYcX5bzzCtcQD6ymcCzIx6hVk0X+ZAbVXGZy9XHl14j0E6BXUcHpYbATe/hIZFyqh/OoKraTqOG6Z6OxlF8DkoaVYANPPOx8+tub1+cYhSIxLJpKlrdKHWSXura+VFCmRMlvOIYUFL5ArvAJOU8IUWiMn+ys/eQ3OnesrZx4JyIfyHlNKaFLbLVAZwXMZwPPmXSbII/hI1kiGVV/3W486eIbASaS+PPxv2J/Pd9LpzvFWOHEuOwj954oEGCui/9r5EdgEUr9Z9wqYhJBviM+mRdhE4hzeHnAQSPPLpe1T2Q2bsLPxLIKji6fbXC2fkMDZH830iM0GGlMMu9CwPcfE6UHkL2EU+9gpBGKJMhHz+JTOB6Klkbc1/1U61ddwUtwq6bn1P90x1y5w7V2qU2rcFtOX3gHbKtJWApR2h4qUk9S8jFaO5dX9DJOwRO92uABNIjo+FOkjoVZ5oYBhzGR407fTyhPS4pZ1sIdWSPwZq3gH/iWXOA4pYVa+16wCgPTEz2VnYIou/JdVRshjt+z7GkGoShimZVsG4e0e7MWvs+KgUPI2IuitqzOSWnwS04cFjaRESl4MJfqXyDnnZlEfvKej4e7cMj2NSrPY+pqzmA58XbWKPB7NY1O9NMGXnt7ihDFNK0C4ldXj4jFIMOb7oPvOpdvnHn1lMtnWlpenTAEeBvkdn5lFHGNeckLv46IZ+A6FWjIXgVLgifsxzcO3+YOohi48cFBZa3IkETCEPzwS3C6JAx+M9vu718RHSgchwUoDw6IULaCk329polYR56WzwBqNiwsCsZiBctsedQo10DDpJZ+0IO2rQtGh8tilYlB1Rv6jbKPoc+i989SI8DMgDE8fcJ/JUYoV084mg5Pe8dO5/nAroQYsfD2u7WmDE+a50wMJ5Ee7mZL9Smn8JMjP9VeoptSkd8GVtpFUcjTn8rpm6pckH1QRn2NqMVDMXxgGVnvSI5lCzHNxJmbFuQ+mtyEyN+3Gy7sQPwYvsTKDoiOe10sl/ypgAeITOs6Oz8BnhP1pBzKRcx5tCx0uqkn/JE98C19VqU0tYxiW/i901r/QYOKsQOawlX2iqXmJMVQOcaNrmQnsw2tSPRr8bMvTQiNfPGVnaqkyiDtS7ddbY82ugyJorWdpbIKoxUHeGKnvTr0lNb0eWvjj57pBMCBuZseEjRVg6CTqXbimf92wZ+J/OU9GH7Frb6J4CjTXkPGTge7KcimHnrndqcIKS6l8DkN0Us3JdhoBsuDDwSuGNQkBJs6k9aI9fDgzyLU9KxtHqcYh4FuroUiWwSaL3juNtvPNZQJNHeA+e7QIhanle28f4SBuTg3F0R7Ub02knI5GXTN95HTDwDWrUPKVK97EfqdkH8II5tvCnB+yukZKcugfWFeLmv1y52Skpza1HOkWslsCo3R6skqvNz/13/GyLNPzZ1m5jny+kh9yCEAnXlbuwNRxK0RLq4cJYSBOharXED7NauQKjuwukvbWzcM24EY9s/brU4LYCrJN7P2/TXyytP+bTHZHTG8QlM1DnQiCg716vG/zBa8pP6FWpH0GilfC6CoWD7eNxtHHna3OrsTgVysFIvWoRvC58nDYeXyBoSfxvB3ysecG6TrDvMdbjWFCrCUjhqJmQPKB9rzcsuWuQ0zNEpL4iJAgWMjBUlyAL06FC9UH7knEsyPvlFbUbtxPuIPlxBukt7RVYecwGKAmoFWXjEa7smPS6X53G2dO0FvctrJMidxNXZJ9HFzgWi3+xQIsLq2ByvvvmTnVAC45K6ZUtAEUczdrq0ePILZV3QN0PPrTUeNTeM81LZbAqi1bE37IaTtmFsYU1BQsvtiMhSHhL4Uenyi1N6zfDG9w4gUWD0VqzOYPCaUwcKTCf0rNM2CTDzcZGEngnGOUw55MykNYst63m6uhzhxmCzjnrFmcXe99PACe1vxm9x2Li0kmR7+SV4ezF/OIn1bNkqY5uzFOEGBVNOE1eGHive8/G4+7Kifhzn1+7voZUIVNy/mM9g7lf2mcNBI2+xvP3EJMw7LFKUtUrsIK/WdBBqAeDtTW2X85A/egT2DPoTbAvnaoBqHnmVp/8F4UiIyksvPAPzEaH7Jjd5FbMYRBW+X8f6RRa0t6sfLfdBLSqWASGryJQHoZjUwLL/lG+QbLXlTvV42OAl8yozf2O3yaxuzpd4+2SKUFSF7YPyLrJcebZiR49otDMzCZ3OKaNKhg7BhquALdASEDGFqn6EVPOvOwiP/ZyvkSWg3UsLYohr1Lxn6Z9oqqZ7v5GV7ws9QpEZWhPiqdT0KG5O4H/7iy0eRH7WQXIViOEfgmJSY1OStB1sYMy5m0vC3Dsk/t/ZoVjMUiB4b7gjRVF4ZKvIBPhrwkZwsAY/blKWrZLGA+r7vsQ+3/oVlqNTV9x2ftXr9utJYZ73pj4F5bXH7RB0HdO6sU0FWUP9WQMUOjAFRI8edBEZYmBL9QFTHr8SMG/Dfw/No6aNAoFefSBQX9BGUUa2S6B+OYYh8mdyY+5zNZ4lsWDt3cM7eAGQ+p365XVjZ9XgaEactNa5yNz//6cdW5AtI89T1cGAm1UjtGcNJZl3ruv//f55H6ww79EFEhwkcQE6spJWEIlVy/p32gyX9WqQ1qTtu7Nvcx6f23jjkQmQbKeafTUO31Sp5VFy86+lDejAG100mrW/jqMJOIOrsaPEbNSv4lc+zyUPpP+548CjLblMEjEotPutWoOM0snuHvgkkdgYRoFrZSsuI1B39udaYkmBm5XsLGxEc9tcVWuP4fbN0MtyOL4U89cdK4p/i9zdDVEMmgsL0VnDoJBfzP1YgVTMDIt+f+dudEklGNVVl9NSSIrhq5hkkmBLH+gwpiRZrAK+rsHNF9rHgBGkOmocXe5ciMH9N+T7VC9PxDroV11T8JBHHFSldpgng7PcDlzOwzfmnXMgRi7524X0vhgSTu1TDfgpEIxGbpA13X2guFdZvfMkUMsf6gBXoHUtATWUawX1qrhKqU+V705dhqLQRtzbk3TowlIfub0qtTMXSMC9jmWZt3pOim646FaER65CGHWYTXsUDdYEYo+jrgeaMVFE2XO/W/ZYYiRDL/d9aEAr6D4GTSuxV1u8MiUvE5vvFljH95OQcj5Lowve2XE6vIkwHJUd8T+tOhrZ12sOJ7chEoiJldtn+aGPwKNs2p+5cGg1ej3bUje5N0x3GWavgxMr9M6pWQOfclQ6tHOlnsmj5uP2ZV5Vlp9fz7kqHRNW3A2kQOj7TnxAQ3PnJvrKx6pCEXxiWAoRqylZgksV7qbuikCyeRsYAiFhIixwV1+76HX5kVHZ58Cqj5igFMAASpM2+/WU4vH7L+6fEo4k41IhPc0vfjGZ4vIa7ldVWqiGXsCjPtWiwOAqvsN/PPSuh2BcO4V9BwXlMDZL/M/7VpjwLyz340Rf/EVknG04LAVQrMOxdf04jwSlLRtxLvwRN9fFQAQG75TgtP/LQJk3QCDyCf+BU6Uv0K+S8MYGZItYGOF1z4C7pKxUoQjs3ZJZjzZD5qaRKRnKx7I9FcWpy1opZuGhiB4UItOsSnKLwhAfZzN9ISJOm0p8JUHc3zJYhQ0gqIHIFRJWZOi0SetTucGl0t2HDlDcRd+X0V7ji57UZQ9BdCDSOxFPk7cMTXG1cjzEwNQ90maNMXv81ZP7W1CWt7zGAASbHL2eBW2XH8WXZgrFr7Q/Cpem3jLNoTggS6B9C466Q+W4rjmY2GRIXnV2htrmaGIe9bj1FbGXr9dwvhMWZlzMhnrd4DoR9Gt1+fIxuWy6l4vEJJwyNFsFlqWD5626OKFHm+0nnUB8LH/uooYKse3AOJBjk5umHG1tHh5GhOkR4PMdp8lUkli+T890W0L56Lt+CTuO/xND33ajqfSSrL+vknq3sd5g7ujQ//OOg6nkXPjwx0WSTWvhxf+NL9GK2F5LdPVlINynZzMRKmB8yyyuZP64MtQhaKOV7PRkf5mKqTltMJvVPDvgH+hH5AyZUxBSNTTGKxUx28bSnrJ2GQdmGaLL5qBDd9yQl72HG0gFcIbOED+ihHPTwZmplmEW2k+hIvWPNyXbvyBsh+vQ554LqzgIQddaOFlfS1T9KysPysN3BV0rFqvTW6Kuo2JKB3RLTW6rH5S5FNlrhXJfUnOEa6KzEoxojtQlESiCNLbZAuwECfgTSvJPlq4kVl/MljG51JFYQT+Mew3NZ3p3aK1qdzq+0BXWBSf6cYHzyUBV+gNZs1myEiaw0LpzyKIVaWXzcGQRgFQwqcV8uhmU1DcmSnBvA6vsNo2Rv7OaiXlXWSbeqUQMuXLrdOyzzKWeMDnqSGwiS9VGPRUP2A20dnzCyHzDvQSe8Q1S8w240aq0ThGr59REIJF07tdSaATFaPxYrhSpe7nAkB/h2SypgSHt3+uMM6oFvCeSNFCLgbMEEut+yqvnHModrACKz/JFktOv3YSQ9njrWNgzGaBminKmQLOd+JolGERKMmzyHqb4/3Wk21nvP23YtsGjVJfK4eI5vgLxybbKWOxbLg0plB+BsCovXDb31oU8XmkCnXhV0Z76LBSXmLEwLpBxifhA9XRUirK2kqWgEhfuqQKIB0/8CLgBI05unAHc3yKxb87zdDo7hFJXiAK7ZRJVtioBf3mZR9Bkq4uTKnjx6RzuLoo//vtsbw2wqqBSDZPvaeHa+q+05QwR81pdOktwOEMoOeZziSxRRcqh0GBqJWzIJI0kc9s8j/t9+2qBiqZUF4QvVHWgQaHxqkLq9xxmMG0J/9pr26tqHWUWTOuAkDEAAAA=",Me=Ho;function Ct({children:o,color:t="white",user:n,logoutForm:r,loginButton:c,avatarSize:d="standard",accountChips:f}){const h=n?n.username.toUpperCase().split(" ").map(x=>x[0]).join():"",[a,u]=s.useState(null),i=x=>{u(x.currentTarget)},g=()=>{u(null)},m=n?.gravatar_url?new URL(n.gravatar_url):null;m?.searchParams.set("s","88");const p=Ie();return s.useEffect(()=>{p&&g()},[p]),s.useEffect(()=>{n||g()},[n]),n?e.jsxs(e.Fragment,{children:[e.jsx(F,{color:"white",sx:{width:"auto",height:"auto",color:`common.${t}`},onClick:i,"aria-label":`user menu ${n?.username}`,"data-tour-id":"account-menu",className:a?Y.active:void 0,children:e.jsx(A,{imageSrc:n.gravatar_url??"",title:h,sx:{backgroundColor:"primary.dark"},imageAlt:n.username,size:d})}),e.jsx("link",{rel:"prefetch",href:Me,as:"image"}),m&&e.jsx("link",{rel:"prefetch",href:m.href,as:"image"}),e.jsx(Je,{open:!!a,anchorEl:a,disablePortal:!0,onClose:g,slotProps:{paper:{variant:"elevation",sx:{minWidth:{xs:"200px",sm:"328px"}}}},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:e.jsxs(k,{sx:{alignItems:"center"},children:[e.jsx(k,{sx:x=>({alignItems:"end",justifyContent:"center",width:"100%",height:"56px",borderRadius:x.spacing(.5,.5,0,0),background:"transparent",backgroundImage:`url("${Me}")`,backgroundSize:"cover",backgroundPosition:"center"})}),e.jsx(k,{sx:x=>({height:"88px",width:"88px",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:"2rem",background:m?`url("${m.href}")`:(x.vars||x).palette.primary.main,color:"white.main",backgroundSize:"cover",backgroundPosition:"center",mt:"-45px"}),children:!n.gravatar_url&&e.jsx(V,{variant:"h3",component:"div",sx:{fontSize:"2.5rem"},children:h})}),e.jsxs(k,{spacing:1,sx:{mt:2.5,alignItems:"center"},children:[f&&e.jsx(k,{direction:"row",spacing:1,children:f.map(x=>x)}),e.jsx(V,{children:n.username})]}),e.jsxs(D,{id:"user-menu","aria-label":"user-menu",component:"nav",sx:{alignSelf:"start",width:"100%",outline:"none","& button":{width:"100%"}},tabIndex:-1,onFocus:x=>{x.currentTarget.querySelectorAll("li, a, button").forEach(M=>{const C=M;C.tabIndex=0})},children:[!!s.Children.toArray(o).length&&e.jsx(P,{sx:{mt:2.5,mx:.5}},"account-menu-divider"),o,e.jsx(P,{sx:{my:1,mx:.5}},"account-menu-divider2"),r]})]})})]}):e.jsx(k,{direction:"row",spacing:1,sx:{alignItems:"center"},children:c})}const xe=o=>({light:(o.vars||o).palette.common.white,dark:(o.vars||o).palette.common.white}),Wo=(o,t)=>e.jsxs("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:[e.jsx("path",{d:"M12 6C12.5523 6 13 5.55228 13 5C13 4.44772 12.5523 4 12 4C11.4477 4 11 4.44772 11 5C11 5.55228 11.4477 6 12 6Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M12 13C12.5523 13 13 12.5523 13 12C13 11.4477 12.5523 11 12 11C11.4477 11 11 11.4477 11 12C11 12.5523 11.4477 13 12 13Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M12 20C12.5523 20 13 19.5523 13 19C13 18.4477 12.5523 18 12 18C11.4477 18 11 18.4477 11 19C11 19.5523 11.4477 20 12 20Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M19 6C19.5523 6 20 5.55228 20 5C20 4.44772 19.5523 4 19 4C18.4477 4 18 4.44772 18 5C18 5.55228 18.4477 6 19 6Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M19 13C19.5523 13 20 12.5523 20 12C20 11.4477 19.5523 11 19 11C18.4477 11 18 11.4477 18 12C18 12.5523 18.4477 13 19 13Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M19 20C19.5523 20 20 19.5523 20 19C20 18.4477 19.5523 18 19 18C18.4477 18 18 18.4477 18 19C18 19.5523 18.4477 20 19 20Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M5 6C5.55228 6 6 5.55228 6 5C6 4.44772 5.55228 4 5 4C4.44772 4 4 4.44772 4 5C4 5.55228 4.44772 6 5 6Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M5 13C5.55228 13 6 12.5523 6 12C6 11.4477 5.55228 11 5 11C4.44772 11 4 11.4477 4 12C4 12.5523 4.44772 13 5 13Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),e.jsx("path",{d:"M5 20C5.55228 20 6 19.5523 6 19C6 18.4477 5.55228 18 5 18C4.44772 18 4 18.4477 4 19C4 19.5523 4.44772 20 5 20Z",stroke:"currentColor",fill:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})]}),Vo=s.forwardRef(Wo),he=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"AppsIcon",component:Vo,ref:t,...o}));he.muiName="Apps";const No=(o,t)=>e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",ref:t,...o,children:[e.jsx("path",{opacity:.25,d:"M20.3,7c1.3,1.3,1.3,3.4,0,4.6L19.9,12l-5.6-5.6C13,5.1,11,5.1,9.7,6.4L4.1,12l-0.4-0.4 c-1.3-1.3-1.3-3.4,0-4.6l6-6C11-0.3,13-0.3,14.3,1L20.3,7L20.3,7z"}),e.jsx("path",{opacity:.45,d:"M20.3,12.4c1.3,1.3,1.3,3.4,0,4.6l-6,6c-1.3,1.3-3.4,1.3-4.6,0l-6-6c-1.3-1.3-1.3-3.4,0-4.6L4.1,12l5.6,5.6 c1.3,1.3,3.4,1.3,4.6,0l5.6-5.6L20.3,12.4L20.3,12.4z"}),e.jsx("path",{d:"M14.3,6.4l5.6,5.6l-5.6,5.6c-1.3,1.4-3.4,1.3-4.6,0L4.1,12l5.6-5.6C11,5.1,13,5.1,14.3,6.4z"})]}),Do=s.forwardRef(No),ze=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"BuildCloudIcon",component:Do,ref:t,...o}));ze.muiName="BuildCloud";const Bo=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",ref:t,...o,children:e.jsx("path",{d:"m17 16-4-4V8.82c1.35-.49 2.26-1.89 1.93-3.46-.25-1.18-1.23-2.12-2.42-2.32C10.63 2.73 9 4.17 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H4c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-2.05l4-4.2 4 4.2V20c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1z",fill:"currentColor"})}),To=s.forwardRef(Bo),Ee=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"DeviceHubRoundedIcon",component:To,ref:t,...o}));Ee.muiName="DeviceHubRounded";const Go=(o,t)=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,...o,children:e.jsx("path",{d:"M12.9823 2.764C12.631 2.49075 12.4553 2.35412 12.2613 2.3016C12.0902 2.25526 11.9098 2.25526 11.7387 2.3016C11.5447 2.35412 11.369 2.49075 11.0177 2.764L4.23539 8.03912C3.78202 8.39175 3.55534 8.56806 3.39203 8.78886C3.24737 8.98444 3.1396 9.20478 3.07403 9.43905C3 9.70352 3 9.9907 3 10.5651V17.8C3 18.9201 3 19.4801 3.21799 19.908C3.40973 20.2843 3.71569 20.5903 4.09202 20.782C4.51984 21 5.0799 21 6.2 21H8.2C8.48003 21 8.62004 21 8.727 20.9455C8.82108 20.8976 8.89757 20.8211 8.9455 20.727C9 20.62 9 20.48 9 20.2V13.6C9 13.0399 9 12.7599 9.10899 12.546C9.20487 12.3578 9.35785 12.2049 9.54601 12.109C9.75992 12 10.0399 12 10.6 12H13.4C13.9601 12 14.2401 12 14.454 12.109C14.6422 12.2049 14.7951 12.3578 14.891 12.546C15 12.7599 15 13.0399 15 13.6V20.2C15 20.48 15 20.62 15.0545 20.727C15.1024 20.8211 15.1789 20.8976 15.273 20.9455C15.38 21 15.52 21 15.8 21H17.8C18.9201 21 19.4802 21 19.908 20.782C20.2843 20.5903 20.5903 20.2843 20.782 19.908C21 19.4801 21 18.9201 21 17.8V10.5651C21 9.9907 21 9.70352 20.926 9.43905C20.8604 9.20478 20.7526 8.98444 20.608 8.78886C20.4447 8.56806 20.218 8.39175 19.7646 8.03913L12.9823 2.764Z",stroke:"currentColor",fill:"none",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})}),Oo=s.forwardRef(Go),Ze=s.forwardRef((o,t)=>e.jsx(W,{"data-testid":"HomeIcon",component:Oo,ref:t,...o}));Ze.muiName="Home";function zo(o){return e.jsxs(W,{width:"87",height:"100",viewBox:"0 0 87 100",fill:"none",...o,children:[e.jsx("path",{d:"M43.2991 0L0 25.0024V74.9977L43.2991 100L86.5986 74.9977V25.0024L43.2991 0ZM43.2991 28.3646L62.0209 39.1734V60.8317L43.2991 71.6353L24.5776 60.8317V39.1734L43.2991 28.3646H43.2991Z",fill:"#16D6C7"}),e.jsx("path",{d:"M12.2888 32.0732V67.9423L24.5776 60.8317V39.1734L43.2992 28.3646V14.1746L12.2888 32.0732Z",fill:"#027F9E"}),e.jsx("path",{d:"M86.5986 25.0024L43.2992 0L0 25.0024L12.2888 32.0732L43.2992 14.1746L74.3098 32.0732L86.5986 25.0024Z",fill:"#17A6B2"}),e.jsx("path",{d:"M86.5985 25.0024L74.3097 32.0732V67.9423L43.2991 85.8278V100L86.5985 74.9977V25.0024Z",fill:"#027F9E"}),e.jsx("path",{d:"M62.021 60.8317L43.2992 71.6353L24.5776 60.8317L12.2888 67.9423L43.2992 85.8278L74.3098 67.9423L62.021 60.8317Z",fill:"#17A6B2"})]})}function Fe(o,t,n){const r={gap:1,"&:is(:hover, :focus, :focus-visible)":{color:"currentColor"},"&:is(:hover, :focus-visible) .DockerAppSwitcher-externalIcon":{opacity:1},"&:is(:hover, :focus-visible) .MuiListItemIcon-root":{bgcolor:"transparent"}};return[{id:"app-ui",label:"Docker Home",secondary:"Explore and manage your Docker experience.",Icon:Ze,href:{local:"http://localhost:3003/",staging:"https://app-stage.docker.com/",production:"https://app.docker.com/"},external:!1},{id:"admin-console",label:"Docker Admin Console",secondary:"Manage users, control access, & set policies.",Icon:po,href:{local:"http://localhost:3003/admin",staging:"https://app-stage.docker.com/admin",production:"https://app.docker.com/admin"},external:!1},{id:"hub-ui",label:"Docker Hub",secondary:"Find and share images with your team.",Icon:Ee,href:{local:"http://localhost:3000",staging:"https://hub-stage.docker.com",production:"https://hub.docker.com"},external:!1},{id:"scout-ui",label:"Docker Scout",secondary:"Secure your supply chain at every level.",Icon:co,href:{local:"http://localhost:3002",staging:"https://scout-stage.docker.com",production:"https://scout.docker.com"},external:!1},{id:"desktop",label:"Docker Desktop",secondary:"Local development, simplified.",Icon:ao,href:"https://www.docker.com/products/docker-desktop/",external:!0},{id:"build-cloud",label:"Docker Build Cloud",secondary:"Speed up your builds.",Icon:ze,href:{local:"http://localhost:3003/build",staging:"https://app-stage.docker.com/build",production:"https://app.docker.com/build"},external:!1},{id:"testcontainers-cloud",label:"Testcontainers Cloud",secondary:"Run integration tests with real dependencies.",chip:"New",Icon:zo,href:"https://app.testcontainers.cloud",external:!0}].map((c,d)=>{if(c.id==="separator")return e.jsx(P,{},`${c.id}-${d}`);const{id:f,Icon:h,label:a,secondary:u,external:i,chip:g,...m}=c;if(f==="desktop"&&n==="desktop")return null;const p=()=>e.jsxs(e.Fragment,{children:[e.jsx(O,{children:e.jsx(A,{title:e.jsx(h,{color:"primary"}),variant:"rounded",sx:{backgroundColor:"docker.grey.100"}})}),e.jsx($,{secondary:u,primaryTypographyProps:{component:"div"},secondaryTypographyProps:{component:"div"},children:e.jsxs(k,{direction:"row",spacing:1,children:[a,g&&e.jsx($e,{label:g})]})}),(i||n==="desktop")&&e.jsx(Zo,{})]}),x=typeof m.href=="string"?m.href:m.href[o];return e.jsx(J,{component:f==="desktop"?io:ce,href:x,target:i||n==="desktop"?"_blank":void 0,onClick:t,sx:r,tabIndex:0,"data-heap":`app-switcher-${f}`,children:p()},f)})}function Eo({currentApp:o,color:t=xe,releaseStage:n}){const[r,c]=s.useState(null);return e.jsxs(e.Fragment,{children:[e.jsx(F,{color:"white",className:r?Y.active:void 0,sx:d=>({width:"auto",height:"auto",color:t(d).light,...d.applyStyles("dark",{color:t(d).dark}),p:o==="desktop"?.75:void 0}),"aria-label":"open app switcher",onClick:d=>{c(d.currentTarget)},children:e.jsx(he,{fontSize:"small"})}),e.jsx(re,{id:"app-switcher",open:!!r,anchorEl:r,onClose:()=>{c(null)},MenuListProps:{component:"nav",onKeyDown:()=>!0},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:Fe(n,()=>{c(null)},o)})]})}function Zo(){return e.jsx(y,{className:"DockerAppSwitcher-externalIcon",sx:{opacity:0,color:"text.secondary"},children:e.jsx(lo,{fontSize:"inherit",color:"inherit"})})}function Fo({currentApp:o,releaseStage:t}){const n=s.useContext(T),[r,c]=s.useState(!1),d=()=>{c(!r)};return e.jsxs(e.Fragment,{children:[e.jsxs(J,{tabIndex:0,onClick:d,className:`display-inlineFlex-default-up display-none-${n}-up`,sx:{gap:1,"& .MuiListItemIcon-root":{minWidth:"fit-content"}},component:"button",children:[e.jsx(O,{sx:{"& svg":{fontSize:"inherit"}},children:e.jsx(he,{})}),e.jsx($,{sx:{textAlign:"start"},children:"Docker Suite"}),e.jsx(te,{fontSize:"inherit"})]}),e.jsxs(E,{variant:"temporary",anchor:"right",open:r,onClose:d,PaperProps:{variant:"elevation"},ModalProps:{keepMounted:!0,disableScrollLock:!0},className:`display-block-default-up display-none-${n}-up`,sx:{maxWidth:f=>f.breakpoints.values.sm,width:"100%",flexShrink:0,"& .MuiDrawer-paper":{maxWidth:f=>f.breakpoints.values.sm,width:"100%",boxSizing:"border-box",padding:2}},children:[e.jsx(U,{onClick:d}),e.jsx(D,{component:"nav",children:Fe(t,d,o)})]})]})}const Ae=o=>{for(const t of o){if(t.slotProps?.item?.selected)return t;if(t.nestedItems){const n=Ae(t.nestedItems);if(n)return n}}},Ue=e.jsx(A,{variant:"rounded",sx:{backgroundColor:"primary.dark"},title:e.jsx(He,{})}),Ao=e.jsx(A,{variant:"rounded",size:"small",sx:{backgroundColor:"primary.dark"},title:e.jsx(He,{})});function fe({color:o,items:t,collapsed:n,menuProps:r,popoverHorizontalPosition:c="right",onOpen:d,onClose:f,isLoading:h=!1}){const[a,u]=s.useState(null),i=typeof n<"u",g=s.useContext(T),{isElectronApp:m}=s.useContext(Z),{maxMobileWidth:p}=s.useContext(G),x=p||g,{toggleContextSwitcherMobileDrawer:M}=s.useContext(ue),C=Ae(t.map(w=>w.items).flat()),R=w=>{u(w.currentTarget),M(),d?.(w)},I=(w,j)=>{u(null),f?.(w,j)};return s.useEffect(()=>{if(!a)return;const w=a.getBoundingClientRect();document.documentElement.style.setProperty("--menu-top",`${w.bottom+(m?48:24)}px`)},[a,m]),e.jsxs(e.Fragment,{children:[e.jsx(Pe,{disableInteractive:!0,title:h||!C?.label?"":e.jsxs(k,{spacing:.5,sx:{alignItems:"start"},children:[C?.label,C?.slotProps?.itemText?.secondary&&e.jsx(V,{variant:"overline",sx:{textTransform:"none"},children:C?.slotProps?.itemText?.secondary})]}),children:h?e.jsxs(k,{direction:"row",sx:{alignItems:"center"},children:[e.jsx(X,{variant:"rounded",width:40,height:40}),e.jsxs(y,{sx:{flex:1,ml:1},children:[e.jsx(V,{children:e.jsx(X,{width:"100%"})}),e.jsx(V,{variant:"body2",children:e.jsx(X,{width:"100%"})})]})]}):e.jsx(_e,{"data-tour-id":"context-switcher",onClick:R,variant:"text",className:a?Y.active:void 0,sx:{width:"auto",height:"auto",color:o?`common.${o}`:"text.primary",justifyContent:"start",padding:w=>w.spacing(.5,1),"& .MuiButton-endIcon":{marginLeft:"auto","& svg":{fontSize:16}},"& .MuiButton-startIcon":{marginRight:0},"&:hover":{backgroundColor:w=>w.palette.action.hover},[`&:focus, &:focus-within, &.${Y.active}`]:{backgroundColor:w=>w.palette.action.focus}},"aria-label":"open context switcher",endIcon:e.jsx(Re,{className:`display-${i&&!n?"inherit":"none"}-default-up display-${n?"none":"inherit"}-${x}-up transform-rotate-neg90deg-default-up transform-unset-${x}-up`,fontSize:"xs",color:o?"inherit":"secondary"}),startIcon:e.jsx(y,{className:`marginRight-${i&&!n?"1":"0"}-default-up marginRight-${n?"0":"1"}-${x}-up`,children:C?.slotProps?.itemAvatar&&(C.slotProps?.itemAvatar?.title||C.slotProps?.itemAvatar?.imageSrc)?e.jsx(A,{variant:"rounded",...C?.slotProps?.itemAvatar}):C?.disableDefaultAvatar?void 0:Ue}),children:e.jsxs(k,{className:`display-${i&&!n?"block":"none"}-default-up display-${n?"none":"block"}-${x}-up`,sx:{alignItems:"start",minWidth:0,textAlign:"start"},children:[e.jsx(V,{noWrap:!0,component:"div",children:C?.label}),C?.slotProps?.itemText?.secondary&&e.jsx(V,{noWrap:!0,component:"div",variant:"body2",sx:{color:o?`common.${o}`:"secondary.main"},children:C?.slotProps?.itemText?.secondary})]})})}),a&&e.jsx(re,{disableAutoFocusItem:!0,id:"context-switcher-menu",disablePortal:!0,anchorOrigin:{vertical:"bottom",horizontal:c},transformOrigin:{vertical:"top",horizontal:c},...r,open:!0,anchorEl:a,onClose:I,className:`display-none-default-up display-flex-${x}-up`,slotProps:{...r?.slotProps,paper:{sx:{minWidth:"200px",maxWidth:"300px",maxHeight:w=>`calc(100vh - var(--menu-top, ${w.spacing(30)}))`},...r?.slotProps?.paper}},MenuListProps:{component:"nav"},children:t.map(({label:w,items:j,appendDivider:v})=>[w&&e.jsx(de,{component:"div",children:w},w),j.map(({key:b,...L})=>[e.jsx(ne,{...L,handleClose:I},b),L.nestedItems?.map(({key:H,...Q})=>e.jsx(ne,{...Q,nested:!0,handleClose:I},H)),L.appendDivider&&e.jsx(P,{component:"hr"})]),v&&e.jsx(P,{component:"hr"})])})]})}function Uo({items:o}){const{opened:t,toggleContextSwitcherMobileDrawer:n}=s.useContext(ue),r=s.useContext(T),{maxMobileWidth:c}=s.useContext(G),d=c||r;let f=0;return e.jsxs(E,{variant:"temporary",open:t,onClose:n,PaperProps:{variant:"elevation"},ModalProps:{keepMounted:!0,disableScrollLock:!0,disablePortal:!0},className:`display-block-default-up display-none-${d}-up`,sx:{"& .MuiDrawer-paper":{maxWidth:h=>h.breakpoints.values.sm,width:"100vw",padding:h=>h.spacing(0,2,2,2)}},children:[e.jsx(y,{sx:{paddingTop:2},children:e.jsx(U,{onClick:n})}),e.jsx(D,{component:"nav",children:o.map(({label:h,items:a,appendDivider:u})=>[h&&e.jsx(de,{component:"div",children:h},h),a.map(({key:i,...g})=>[e.jsx(ne,{...g,handleClose:n},i),g.nestedItems?.map(({key:m,...p})=>e.jsx(ne,{...p,nested:!0,handleClose:n},m)),g.appendDivider&&e.jsx(P,{component:"hr"})]),u&&e.jsx(P,{component:"hr"},`divider-${f++}`)])})]})}function ne({nested:o,handleClose:t,disableDefaultAvatar:n=!1,...r}){const c=h=>{r.slotProps?.item?.onClick?.(h),t?.(h,"itemSelected")};let d;n?d=void 0:o?d=Ao:d=Ue;const f=r.slotProps?.itemEndIcon;return e.jsxs(J,{component:"div",...r.slotProps?.item,onClick:c,tabIndex:0,sx:{gap:1,...r.slotProps?.item?.sx},"data-heap":r.slotProps?.item?.["data-heap"],children:[e.jsx(O,{sx:h=>({justifyContent:"flex-end",width:h.spacing(5)}),children:r.slotProps?.itemAvatar?.title||r.slotProps?.itemAvatar?.imageSrc?e.jsx(A,{variant:"rounded",...r.slotProps?.itemAvatar,size:o?"small":"standard"}):d}),e.jsx($,{...r.slotProps?.itemText,sx:r.slotProps?.itemText?.sx,primaryTypographyProps:{variant:"body1",component:"div",...r.slotProps?.itemText?.primaryTypographyProps??{},sx:{fontWeight:"inherit",textWrap:"balance",...r.slotProps?.itemText?.primaryTypographyProps?.sx}},secondaryTypographyProps:{...r.slotProps?.itemText?.secondaryTypographyProps??{},sx:{textWrap:"wrap",...r.slotProps?.itemText?.secondaryTypographyProps?.sx}},children:r.label}),r.slotProps?.item?.selected&&e.jsx(O,{sx:{justifyContent:"flex-end"},children:e.jsx(xo,{fontSize:"small",color:"primary"})}),!r.slotProps?.item?.selected&&f&&e.jsx(O,{sx:{justifyContent:"flex-end"},children:e.jsx(f,{fontSize:"small",color:"primary"})})]})}function qe(o,t){return[t.activeMatchTo,t.to].filter(n=>n!==void 0).some(n=>o===n||!t.end&&o.startsWith(n)&&o.charAt(n.length)==="/")}const B=s.forwardRef(function(t,n){return"type"in t&&t.type==="header"?e.jsx(qo,{ref:n,...t}):e.jsx(Qo,{ref:n,...t})}),qo=s.forwardRef(function({key:t,label:n,itemProps:{testId:r,"data-heap":c},paddingTop:d=!0},f){return e.jsx(V,{ref:f,variant:"body2",color:"text.secondary","data-testid":r,"data-heap":c,sx:{pl:2,pt:d?2:0},children:e.jsx("strong",{children:n})},t)}),Qo=s.forwardRef(function({label:t,icon:n,color:r,itemProps:{to:c,activeMatchTo:d,end:f,testId:h,...a},pathname:u,slotProps:{listItemText:i,listItemIcon:g}={},itemCollapsed:m,nestedItemsExpanded:p,hasNestedItems:x=!1,isSidebarItem:M=!1,isNestedItem:C=!1,isLoading:R,collapsedPaddings:I=!1},w){const{maxMobileWidth:j}=s.useContext(G),v=j||q,{pathname:b,isElectronApp:L,sidebarOpen:H}=s.useContext(Z),Q=u??b;return e.jsx(Pe,{title:m&&!R?e.jsxs(k,{children:[t,i?.secondary&&e.jsx(V,{variant:"body2",color:"secondary",children:i.secondary})]}):"",enterDelay:250,placement:"right",disableInteractive:!0,children:R?e.jsx(X,{width:"100%",height:36}):e.jsxs(J,{ref:w,component:"div",tabIndex:0,...a,"data-testid":h,"data-heap":a["data-heap"],to:c,selected:c||d?qe(Q,{to:c,activeMatchTo:d,end:f}):a.selected,sx:z({minHeight:{xs:"32px"},transition:"all ease-in 0.15s, padding 0s",gap:"0!important",color:r?`${r}.main`:"primary","&.Mui-selected":{fontWeight:"fontWeightRegular"}},!H&&M&&{paddingLeft:2.5,paddingRight:2.5},I&&{padding:S=>S.spacing(.5,1)},!!m&&x&&{"&:hover, &:focus-visible":{transition:"all ease-in 0.15s",paddingLeft:1,paddingRight:1,"& #sub-menu-indicator":{display:"flex"}}},!!m&&x&&a.selected&&{paddingLeft:1,paddingRight:1,"& #sub-menu-indicator":{display:"flex"}},a.sx),divider:!1,children:[n&&e.jsxs(O,{...g,sx:z(S=>({color:(S.vars||S).palette.secondary.dark,...S.applyStyles("dark",{color:(S.vars||S).palette.secondary.light})}),I&&{justifyContent:"end"},!H&&I&&{minWidth:"100%"},L&&!H&&M&&{minWidth:"unset!important",marginLeft:"-1px"},{"& svg":{fontSize:16}},g?.sx),children:[n,e.jsx(y,{id:"sub-menu-indicator",sx:{display:"none",alignItems:"center"},children:e.jsx(te,{fontSize:"xs"})})]}),e.jsx($,{...i,sx:z({textAlign:"start",textWrap:"balance"},M&&{overflow:"hidden",opacity:m?0:1,display:m?"none":void 0,minWidth:x?142:C?116:156},i?.sx),children:t}),x&&e.jsxs(e.Fragment,{children:[e.jsx(te,{fontSize:"inherit",className:`display-block-default-up display-none-${v}-up`}),!m&&e.jsx(y,{className:`display-none-default-up display-flex-${v}-up`,children:p?e.jsx(ho,{fontSize:"xs",color:"secondary"}):e.jsx(Re,{fontSize:"xs",color:"secondary"})})]})]})})});function Ko({items:o,color:t=xe,LinkComponent:n,pathname:r,activeValue:c=!1,...d}){const{pathname:f}=s.useContext(Z),h=r??f,a=o.find(i=>qe(c||h,i?.itemProps)),u=s.useContext(T);return e.jsx(eo,{value:(a?.itemProps?.activeMatchTo?a?.itemProps?.activeMatchTo:a?.itemProps?.to)??c,...d,className:`display-none-default-up display-flex-${u}-up`,sx:z(i=>({marginLeft:2.5,"& .MuiTabs-flexContainer .MuiTab-root:is(:hover, :focus, .Mui-focusVisible)":{borderColor:ae(t(i).light,.1)},"& .MuiTabs-indicator":{backgroundColor:t(i).light},"& .MuiTab-root":{color:t(i).light,whiteSpace:"nowrap",wordBreak:"keep-all","&.Mui-selected, &.MuiLink-root":{color:t(i).light,whiteSpace:"nowrap",wordBreak:"keep-all"},"&:hover":{borderColor:t(i).light},"&.Mui-focusVisible":{borderColor:t(i).light,outline:"1px solid currentColor",outlineOffset:-1,borderRadius:i.spacing(.5)}},...i.applyStyles("dark",{"& .MuiTabs-flexContainer .MuiTab-root:is(:hover, :focus, .Mui-focusVisible)":{borderColor:ae(t(i).dark,.1)},"& .MuiTabs-indicator":{backgroundColor:t(i).dark},"& .MuiTab-root":{color:t(i).dark,whiteSpace:"nowrap",wordBreak:"keep-all","&.Mui-selected, &.MuiLink-root":{color:t(i).dark,whiteSpace:"nowrap",wordBreak:"keep-all"},"&:hover":{borderColor:t(i).dark},"&.Mui-focusVisible":{borderColor:t(i).dark,outline:"1px solid currentColor",outlineOffset:-1,borderRadius:i.spacing(.5)}}})}),d?.sx),children:o.map(i=>e.jsx(oo,{tabIndex:0,value:i.itemProps?.activeMatchTo??i.itemProps?.to,label:i.label,component:n,to:i.itemProps?.to,href:i.itemProps.href},i.itemProps?.to))})}const _=s.createContext({mobileMenuOpen:!1,toggleMenu:()=>{},mobileIconMenuOpen:!1,toggleIconMenu:()=>{}});function Qe({color:o=xe,menuProps:t,icon:n,label:r,items:c,isMobile:d,pathname:f,popoverHorizontalPosition:h="right",...a}){const u=n,{toggleIconMenu:i}=s.useContext(_),[g,m]=s.useState(null),[p,x]=s.useState(!1),M=s.useContext(T),C=v=>{d?x(!p):m(v.currentTarget)},R=()=>{m(null)},I=()=>{x(!p)},w="iconButton"in a&&a.iconButton,j="menuItem"in a&&a.menuItem;return e.jsxs(e.Fragment,{children:[!j&&e.jsx(y,{className:w?"":`display-none-default-up display-inlineFlex-${M}-up`,children:e.jsx(F,{color:"white",sx:v=>({color:o(v).light,...v.applyStyles("dark",{color:o(v).dark})}),onClick:C,"aria-label":r,className:g?Y.active:void 0,children:e.jsx(u,{fontSize:"small"})})}),!w&&e.jsxs(J,{tabIndex:0,onClick:C,className:j?"":`display-inlineFlex-default-up display-none-${M}-up`,sx:{gap:1,"& .MuiListItemIcon-root":{minWidth:"fit-content"}},component:"button",children:[e.jsx(O,{sx:{"& svg":{fontSize:"inherit"}},children:e.jsx(u,{fontSize:"small"})}),e.jsx($,{sx:{textAlign:"start"},children:r}),e.jsx(te,{fontSize:"inherit"})]}),e.jsx(re,{id:r,open:!!g,anchorEl:g,onClose:R,MenuListProps:{component:"div",onKeyDown:()=>!0},anchorOrigin:{vertical:"bottom",horizontal:h},transformOrigin:{vertical:"top",horizontal:h},...t,children:c.map(({key:v,...b})=>[e.jsx(B,{...b,pathname:f,itemProps:{...b.itemProps,onClick:L=>{R(),b.itemProps?.onClick?.(L)},sx:{...b.itemProps.sx,"& .DDSExternalLink-icon":{marginLeft:1,opacity:0},"&:hover, &:focus-within":{"& .DDSExternalLink-icon":{opacity:1}}}}},v),b.itemProps.divider&&e.jsx(P,{component:"hr"},`${v}-divider`)])}),e.jsxs(E,{variant:"temporary",anchor:"right",open:p,onClose:I,PaperProps:{variant:"elevation"},ModalProps:{keepMounted:!0,disableScrollLock:!0,disablePortal:!0},className:`display-block-default-up display-none-${M}-up`,sx:{maxWidth:v=>v.breakpoints.values.sm,width:"100%",flexShrink:0,"& .MuiDrawer-paper":{maxWidth:v=>v.breakpoints.values.sm,width:"100%",boxSizing:"border-box",padding:2}},children:[e.jsx(U,{onClick:I}),e.jsx(D,{component:"nav",children:c.map(({key:v,...b})=>[e.jsx(B,{...b,itemProps:{...b.itemProps,onClick:L=>{I(),i(),b.itemProps?.onClick?.(L)}}},v),b.itemProps.divider&&e.jsx(P,{component:"hr"},`${v}-divider`)])})]})]})}function Xo({headerTabs:o,items:t,pathname:n,appSwitcher:r,themeSwitcher:c}){const{mobileIconMenuOpen:d,toggleIconMenu:f}=s.useContext(_),h=s.useContext(T),a=()=>{f()};return e.jsxs(E,{variant:"temporary",anchor:"right",open:d,onClose:a,PaperProps:{variant:"elevation"},ModalProps:{keepMounted:!0,disableScrollLock:!0,disablePortal:!0},className:`display-block-default-up display-none-${h}-up`,sx:{maxWidth:u=>u.breakpoints.values.sm,width:"100%",flexShrink:0,"& .MuiDrawer-paper":{maxWidth:u=>u.breakpoints.values.sm,width:"100%",boxSizing:"border-box",padding:2}},children:[e.jsx(U,{onClick:a}),e.jsxs(D,{component:"nav",children:[o?.items.map(({key:u,...i})=>e.jsx(B,{...i,pathname:n,itemProps:{...i.itemProps,component:o?.LinkComponent,onClick:g=>{i.itemProps.onClick?.(g),a()}}},u)),o&&t&&t?.length>0&&e.jsx(P,{component:"hr"}),t?.map(u=>e.jsx(Qe,{isMobile:!0,...u},u.label)),c,r&&e.jsx(Fo,{...r})]})]})}function le({nestedItems:o,itemCollapsed:t,isMobileDrawer:n=!1,nestedItemsExpanded:r,isLoading:c,...d}){const{maxMobileWidth:f}=s.useContext(G),h=f||q,{sidebarOpen:a}=s.useContext(Z),{toggleMenu:u}=s.useContext(_),[i,g]=s.useState(r),[m,p]=s.useState(null),[x,M]=s.useState(!1),C=s.useRef(null);s.useEffect(()=>{r&&g(r)},[r]);const R=()=>{g(!i),n&&M(!x)},I=()=>{p(C.current)},w=()=>{p(null)};return e.jsxs(e.Fragment,{children:[e.jsx(B,{...d,isLoading:c,itemCollapsed:!!t,hasNestedItems:!!o,nestedItemsExpanded:!!i,ref:C,itemProps:{selected:!!o&&!!m,...d.itemProps,...o?{component:"button",...t?{onClick:I}:{onClick:R}}:{onClick:j=>{d.itemProps.onClick?.(j),u()}}},isSidebarItem:!0}),o&&e.jsxs(e.Fragment,{children:[a&&e.jsx(to,{in:i&&!t,timeout:"auto",className:`display-none-default-up display-block-${h}-up`,children:e.jsx(D,{component:"div",tabIndex:-1,sx:{ml:4},children:o?.map(({key:j,...v})=>[e.jsx(B,{...v,isLoading:c,isNestedItem:!0,isSidebarItem:!0},j),v.itemProps.divider&&e.jsx(P,{component:"hr"},`${j}-divider`)])})}),!a&&e.jsxs(re,{id:d.key,open:!!m,anchorEl:C.current,keepMounted:!0,anchorOrigin:{vertical:"top",horizontal:"right"},MenuListProps:{component:"nav",onKeyDown:()=>!0},marginThreshold:24,onClose:w,children:[e.jsx(de,{component:"div",children:d.label},`${d.key}-subheader`),o?.map(({key:j,...v})=>[e.jsx(B,{...v,itemProps:{...v.itemProps,onClick:b=>{w(),v.itemProps.onClick?.(b)}}},j),v.itemProps.divider&&e.jsx(P,{component:"hr"},`${j}-divider`)])]}),e.jsxs(E,{variant:"temporary",anchor:"left",open:x,onClose:R,PaperProps:{variant:"elevation"},ModalProps:{keepMounted:!0,disableScrollLock:!0,disablePortal:!0},className:`display-block-default-up display-none-${h}-up`,sx:{maxWidth:j=>j.breakpoints.values.sm,width:"100%",flexShrink:0,"& .MuiDrawer-paper":{maxWidth:j=>j.breakpoints.values.sm,width:"100%",boxSizing:"border-box",padding:2}},children:[e.jsx(U,{onClick:R}),e.jsx(D,{component:"nav",children:o?.map(({key:j,...v})=>[e.jsx(B,{...v,itemProps:{...v.itemProps,onClick:b=>{v.itemProps?.onClick?.(b),R(),n&&u()}}},j),v.itemProps.divider&&e.jsx(P,{component:"hr"},`${j}-divider`)])})]})]}),d.itemProps.divider&&e.jsx(P,{component:"hr"})]})}function Yo({contextSwitcher:o,headerTabs:t,pathname:n,sidebar:r}){const{mobileMenuOpen:c,toggleMenu:d}=s.useContext(_),f=s.useContext(T),h=()=>{d()};return e.jsxs(E,{variant:"temporary",open:c,onClose:h,PaperProps:{variant:"elevation"},ModalProps:{keepMounted:!0,disableScrollLock:!0,disablePortal:!0},className:`display-block-default-up display-none-${f}-up`,sx:{"& .MuiDrawer-paper":{maxWidth:a=>a.breakpoints.values.sm,width:"100vw",padding:2}},children:[e.jsx(U,{onClick:h}),o?.items&&e.jsx(fe,{...o,collapsed:!1}),o?.items&&(t||r)&&e.jsx(P,{component:"hr"}),e.jsxs(D,{component:"nav",children:[t?.items.map(({key:a,...u})=>e.jsx(B,{...u,pathname:n,itemProps:{...u.itemProps,component:t?.LinkComponent,onClick:i=>{u.itemProps.onClick?.(i),h()}}},a)),r?.map(({key:a,...u})=>e.jsx(le,{...u,pathname:n,isMobileDrawer:!0},a))]})]})}const Jo=o=>({light:(o.vars||o).palette.primary.light,dark:(o.vars||o).palette.primary.dark});function jt({maxWidth:o="xxl",maxMobileWidth:t=q,productName:n,hideDockerName:r=!1,productColor:c=Jo,navTheme:d="default",LinkComponent:f,appBarNavigation:{pathname:h,iconMenus:a,contextSwitcher:u,headerTabs:i,appSwitcher:g}={},slots:{accountMenu:m,search:p,logo:x,logoExtra:M,gordon:C,learningCenter:R,notificationCenter:I,themeSwitcher:w}={},"data-testid":j,homeLink:v="/"}){const{pathname:b,contextSwitcher:L,sidebar:H}=s.useContext(Z),{maxMobileWidth:Q}=s.useContext(G),S=Q||t,ee=h??b,ge={light:l=>({default:`linear-gradient(90deg, ${c(l).light} 0%, ${(l.vars||l).palette.docker.blue[500]} 100%)`,ukraine:`linear-gradient(90deg, ${(l.vars||l).palette.primary.main} 0%, ${(l.vars||l).palette.docker.amber[300]} 100%)`,pride:`linear-gradient(90deg, ${(l.vars||l).palette.docker.blue[500]} 0%, ${(l.vars||l).palette.docker.green[400]} 24.48%, ${(l.vars||l).palette.docker.amber[300]} 51.04%, ${(l.vars||l).palette.docker.red[400]} 75.52%, ${(l.vars||l).palette.docker.violet[600]} 100%)`,transparent:"transparent",solid:c(l).light}),dark:l=>({default:`linear-gradient(90deg, ${c(l).dark} 0%, ${(l.vars||l).palette.docker.blue[200]} 100%)`,ukraine:`linear-gradient(90deg, ${(l.vars||l).palette.primary.main} 0%, ${(l.vars||l).palette.docker.amber[600]} 100%)`,pride:`linear-gradient(90deg, ${(l.vars||l).palette.docker.blue[400]} 0%, ${(l.vars||l).palette.docker.green[500]} 24.48%, ${(l.vars||l).palette.docker.amber[600]} 51.04%, ${(l.vars||l).palette.docker.red[600]} 75.52%, ${(l.vars||l).palette.docker.violet[300]} 100%)`,transparent:"transparent",solid:c(l).dark})},[ve,se]=s.useState(!1),[we,ie]=s.useState(!1),[ke,Ce]=s.useState(!1),{pathname:Xe}=Ie(),je=s.useRef(!1);s.useEffect(()=>{if(!je.current){je.current=!0;return}se(!1),ie(!1),Ce(!1)},[Xe]);const Ye=()=>{Ce(!ke)};function ye(){se(!ve),ie(!1)}function be(){ie(!we),se(!1)}return e.jsx(_.Provider,{value:{mobileMenuOpen:ve,toggleMenu:ye,mobileIconMenuOpen:we,toggleIconMenu:be},children:e.jsx(ue.Provider,{value:{opened:ke,toggleContextSwitcherMobileDrawer:Ye},children:e.jsxs(T.Provider,{value:S,children:[e.jsx(no,{...j?{"data-testid":j}:{},position:"relative",sx:l=>({border:"none",zIndex:"auto",background:ge.light(l)[d],...l.applyStyles("dark",{background:ge.dark(l)[d]})}),children:e.jsx(pe,{maxWidth:o,children:e.jsxs(k,{component:ro,disableGutters:!0,direction:"row",spacing:1,className:`justifyContent-spaceBetween-default-up justifyContent-unset-${S}-up`,sx:{"& .MuiLink-root:hover":{color:"inherit"},"& .MuiLink-root:active":{color:"inherit"}},children:[(i&&i.items.length>0||u||L||H)&&e.jsx(F,{color:"white",onClick:ye,className:`display-none-${S}-up`,sx:l=>({color:(l.vars||l).palette.common.white}),"aria-label":"primary navigation",children:e.jsx(Oe,{})}),e.jsxs(k,{spacing:1,direction:"row",className:`flexGrow-0-default-up flexGrow-1-${S}-up`,sx:{alignItems:"center"},children:[e.jsxs(k,{direction:"row",spacing:.5,component:f,to:v,id:"homeButton",sx:l=>({alignItems:"center",textDecoration:"none",color:(l.vars||l).palette.common.white}),children:[e.jsx(y,{sx:l=>({color:(l.vars||l).palette.common.white,display:"flex"}),children:x}),e.jsx(V,{component:"span",sx:l=>({fontFamily:"Comfortaa",fontWeight:700,color:(l.vars||l).palette.common.white,fontSize:"1.285rem",textTransform:"lowercase"}),children:e.jsxs(k,{direction:"row",spacing:.25,children:[!r&&e.jsx(y,{className:`display-none-default-up display-block-${S}-up`,children:"docker"}),!!n&&e.jsx(y,{sx:{opacity:.5,display:{xs:"none",sm:"block"}},children:n})]})})]}),e.jsx(y,{component:"span",sx:{display:{xs:"none",sm:"unset"}},children:M}),i&&e.jsx(Ko,{...i,pathname:ee})]}),e.jsxs(k,{direction:"row",spacing:1,className:`flexGrow-2-${S}-up`,sx:{alignItems:"center",justifyContent:"end"},children:[p,C,e.jsx(k,{direction:"row",spacing:1,className:`display-none-default-up display-flex-${S}-up`,sx:{alignItems:"center"},children:a?.map(l=>e.jsx(Qe,{...l,pathname:ee},l.label))}),R,I,(u||L)&&!H&&e.jsx(y,{className:`show-on-${S}-up`,children:e.jsx(fe,{...L??u,color:"white"})}),(a||g||i&&H)&&e.jsx(F,{onClick:be,color:"white",className:`display-none-${S}-up`,sx:l=>({color:(l.vars||l).palette.common.white}),"aria-label":"icon menus navigation",children:e.jsx(uo,{})}),w&&e.jsx(y,{className:`display-none-default-up display-block-${S}-up`,children:w}),g&&e.jsx(y,{className:`display-none-default-up display-block-${S}-up`,children:e.jsx(Eo,{...g})}),m]})]})})}),(i||u||L||H)&&e.jsx(Yo,{pathname:ee,headerTabs:H?void 0:i,contextSwitcher:{...u??L,color:void 0},sidebar:H?.items}),(a||g||w||i&&H)&&e.jsx(Xo,{pathname:ee,headerTabs:H?i:void 0,items:a,appSwitcher:g,themeSwitcher:w}),(u||L)&&e.jsx(Uo,{...L??u})]})})})}const me=o=>({whiteSpace:"nowrap",color:"docker.grey.600",...o.applyStyles("dark",{color:"docker.grey.700"}),"&:visited":{color:"inherit"},"&:hover":{color:"docker.blue.600"},"&:focus":{color:"docker.blue.700"}});function $o({heading:o,children:t}){return e.jsxs(k,{"aria-labelledby":`footer-${o}-heading`,direction:"column",component:"section",sx:n=>({flexBasis:{xs:"30%",sm:"auto"},"& a, & .MuiLink-root":{...me(n),textDecoration:"none",paddingTop:.25,paddingBottom:.25},"& strong, & .MuiTypography-subtitle1":{display:"block",marginTop:2,"&:not(:first-of-type)":{color:"text.primary",fontSize:r=>r.typography.body1.fontSize}}}),children:[e.jsx(V,{id:`footer-${o}-heading`,variant:"subtitle1",component:"span",gutterBottom:!0,sx:{color:"text.primary"},children:o}),t]})}function _o(){return e.jsxs($o,{heading:"Company",children:[e.jsx(N,{href:"https://www.docker.com/company",color:"textSecondary",showIcon:!1,underline:"hover",children:"About Us"}),e.jsx(N,{href:"https://www.docker.com/resources",color:"textSecondary",showIcon:!1,underline:"hover",children:"Resources"}),e.jsx(N,{href:"https://www.docker.com/blog/",color:"textSecondary",showIcon:!1,underline:"hover",children:"Blog"}),e.jsx(N,{href:"https://www.docker.com/customers",color:"textSecondary",showIcon:!1,underline:"hover",children:"Customers"}),e.jsx(N,{href:"https://www.docker.com/partners",color:"textSecondary",showIcon:!1,underline:"hover",children:"Partners"}),e.jsx(N,{href:"https://www.docker.com/company/newsroom",color:"textSecondary",showIcon:!1,underline:"hover",children:"Newsroom"}),e.jsx(N,{href:"https://www.docker.com/events-and-webinars",color:"textSecondary",showIcon:!1,underline:"hover",children:"Events and Webinars"}),e.jsx(N,{href:"https://www.docker.com/careers",color:"textSecondary",showIcon:!1,underline:"hover",children:"Careers"}),e.jsx(N,{href:"https://www.docker.com/company/contact",color:"textSecondary",showIcon:!1,underline:"hover",children:"Contact Us"}),e.jsx(N,{href:"https://www.dockerstatus.com",color:"textSecondary",underline:"hover",children:"System Status"})]})}function et({width:o="105px",height:t="28px",viewBox:n="0 0 105 28",fill:r="currentColor",...c}){return e.jsxs("svg",{width:o,height:t,viewBox:n,fill:r,...c,children:[e.jsx("path",{d:"M23.6096 7.78281C23.0211 7.38668 21.4751 7.21752 20.3513 7.52051C20.291 6.40098 19.7132 5.45739 18.6572 4.63407L18.2664 4.37177L18.0059 4.7654C17.4937 5.54269 17.2778 6.5787 17.3542 7.52051C17.4145 8.10079 17.6162 8.75281 18.0059 9.22603C16.543 10.0747 15.1944 9.88197 9.22236 9.88197H0.00204151C-0.0247244 11.2306 0.191901 13.8244 1.84139 15.9361C2.02376 16.1695 2.22326 16.395 2.44024 16.6124C3.78139 17.9553 5.80775 18.9403 8.83765 18.9428C13.4603 18.9471 17.4206 16.4482 19.8299 10.4069C20.6225 10.4198 22.7152 10.549 23.7395 8.57009C23.7645 8.5369 24 8.04548 24 8.04548L23.6096 7.78317V7.78281ZM6.01938 6.5498H3.42665V9.14252H6.01938V6.5498ZM9.36868 6.5498H6.77596V9.14252H9.36868V6.5498ZM12.7183 6.5498H10.1256V9.14252H12.7183V6.5498ZM16.068 6.5498H13.4753V9.14252H16.068V6.5498ZM2.66971 6.5498H0.0769861V9.14252H2.66971V6.5498ZM6.01938 3.27508H3.42665V5.8678H6.01938V3.27508ZM9.36868 3.27508H6.77596V5.8678H9.36868V3.27508ZM12.7183 3.27508H10.1256V5.8678H12.7183V3.27508ZM12.7183 0H10.1256V2.59272H12.7183V0Z"}),e.jsx("path",{d:"M35.136 14.632C34.956 14.938 34.02 16.198 32.04 16.198C29.682 16.198 27.774 14.362 27.774 11.338C27.774 8.332 29.7 6.496 32.058 6.496C34.02 6.496 34.938 7.684 35.1 7.972V2.752H38.016V16H35.136V14.632ZM35.136 11.338C35.136 9.988 34.272 8.98 32.94 8.98C31.59 8.98 30.726 9.988 30.726 11.338C30.726 12.688 31.59 13.696 32.94 13.696C34.272 13.696 35.136 12.706 35.136 11.338ZM44.0927 6.442C47.0087 6.442 49.2047 8.44 49.2047 11.338C49.2047 14.218 47.0087 16.234 44.0927 16.234C41.1587 16.234 38.9807 14.218 38.9807 11.338C38.9807 8.44 41.1587 6.442 44.0927 6.442ZM44.0927 13.696C45.4067 13.696 46.2707 12.67 46.2707 11.338C46.2707 10.006 45.4067 8.98 44.0927 8.98C42.7787 8.98 41.8967 10.006 41.8967 11.338C41.8967 12.67 42.7787 13.696 44.0927 13.696ZM56.3033 9.934C56.1593 9.682 55.6913 8.98 54.5573 8.98C53.3513 8.98 52.5593 10.006 52.5593 11.338C52.5593 12.688 53.3513 13.714 54.5753 13.714C55.7453 13.714 56.2313 12.976 56.3393 12.76H59.1473C59.0393 14.056 57.7973 16.234 54.5033 16.234C51.7493 16.234 49.6253 14.308 49.6253 11.338C49.6253 8.386 51.7493 6.442 54.4673 6.442C57.7613 6.442 59.0033 8.584 59.1473 9.934H56.3033ZM66.7869 16L62.9349 11.842V16H60.0189V2.752H62.9349V10.33L66.6609 6.676H70.3329L65.8689 10.978L70.5669 16H66.7869ZM74.7579 6.442C77.7459 6.442 79.7439 8.35 79.7439 11.392V11.896H72.6519C72.7959 13.066 73.6779 13.948 74.9559 13.948C76.0899 13.948 76.6299 13.426 76.7559 13.228H79.6539C79.5099 14.344 78.1779 16.234 74.9559 16.234C71.7879 16.234 69.7719 14.182 69.7719 11.338C69.7719 8.386 71.8239 6.442 74.7579 6.442ZM74.7579 8.566C73.6959 8.566 72.9579 9.16 72.7059 10.114H76.8099C76.5579 9.142 75.8019 8.566 74.7579 8.566ZM83.5737 11.446V16H80.6577V6.676H83.5737V8.134C83.7717 7.702 84.4557 6.658 86.3997 6.658H88.3977V9.538H85.8417C84.2037 9.538 83.5737 10.15 83.5737 11.446Z"})]})}function yt({appLinks:o,enableCookieButton:t,maxWidth:n="lg",showLinks:r=!0,sx:c}){const d=Intl.DateTimeFormat("en-US",{year:"numeric"}).format(Date.now());return e.jsx(y,{component:"footer",sx:z(f=>({backgroundColor:"docker.grey.200",color:"docker.grey.600",paddingTop:4,paddingBottom:2,...f.applyStyles("dark",{backgroundColor:"docker.grey.300",color:"docker.grey.700"})}),c),children:e.jsx(pe,{maxWidth:n,children:e.jsxs(k,{direction:"column",spacing:4,sx:{paddingBottom:4},children:[r&&e.jsxs(e.Fragment,{children:[e.jsxs(k,{direction:{xs:"column",md:"row"},spacing:{xs:4,md:8},sx:{alignItems:"start",paddingBottom:4},children:[e.jsx(y,{sx:{color:"primary.main"},children:e.jsx(et,{})}),e.jsxs(k,{direction:"row",sx:{rowGap:4,columnGap:8,flexGrow:1,flexWrap:"wrap"},children:[o,e.jsx(_o,{})]})]}),e.jsx(P,{})]}),e.jsxs(k,{direction:{xs:"column",md:"row"},spacing:2,sx:{alignItems:{xs:"start",md:"center"},justifyContent:"space-between"},children:[e.jsxs(k,{direction:"row",component:V,sx:{flexWrap:"wrap",rowGap:.5,columnGap:2},children:[e.jsxs(y,{component:"span",sx:{whiteSpace:"nowrap"},children:["© ",d," Docker, Inc. All rights reserved."]})," | ",e.jsx(oe,{href:"https://www.docker.com/legal/docker-terms-service",children:"Terms of Service"})," | ",e.jsx(oe,{href:"https://www.docker.com/legal/docker-subscription-service-agreement",children:"Subscription Service Agreement"})," | ",e.jsx(oe,{href:"https://www.docker.com/legal/privacy",children:"Privacy"})," | ",e.jsx(oe,{href:"https://www.docker.com/legal",children:"Legal"})]}),e.jsxs(k,{spacing:1,direction:"row",children:[e.jsx(K,{Icon:We,href:"https://www.facebook.com/docker.run",ariaLabel:"Visit our Facebook page"}),e.jsx(K,{Icon:De,href:"https://x.com/docker",ariaLabel:"Visit our X page"}),e.jsx(K,{Icon:Be,href:"https://www.youtube.com/user/dockerrun",ariaLabel:"Visit our YouTube page"}),e.jsx(K,{Icon:Ve,href:"https://www.linkedin.com/company/docker",ariaLabel:"Visit our LinkedIn page"}),e.jsx(K,{Icon:Ne,href:"https://www.docker.com/feed/",ariaLabel:"View our RSS feed"})]})]}),t&&e.jsx("div",{children:e.jsx("button",{type:"button",id:"ot-sdk-btn",className:"chromatic-ignore ot-sdk-show-settings",children:"Cookies Settings"})})]})})})}function oe(o){return e.jsx(ce,{sx:me,target:"_blank",rel:"noopener",color:"textSecondary",...o})}function K({Icon:o,href:t,ariaLabel:n}){return e.jsx(ce,{href:t,target:"_blank",rel:"noopener","aria-label":n,color:"textSecondary",sx:r=>({...me(r),display:"flex",alignItems:"center",justifyContent:"center",padding:r.spacing(1),fontSize:"24px",color:"docker.grey.500",...r.applyStyles("dark",{color:"docker.grey.700"})}),children:e.jsx(o,{})})}function ot({children:o,isElectronApp:t=!1}){const{maxMobileWidth:n}=s.useContext(G);return e.jsx(y,{className:`maxMobileWidth-${n||q}`,sx:[t&&{width:"100%",display:"flex"},t||{"& .display-none-default-up":{display:"none"},"& .display-block-default-up":{display:"block"},"& .display-inlineFlex-default-up":{display:"inline-flex"},"& .display-flex-default-up":{display:"flex"},"& .display-inherit-default-up":{display:"inherit"},"& .justifyContent-unset-default-up":{justifyContent:"unset"},"& .justifyContent-spaceBetween-default-up":{justifyContent:"space-between"},"& .flexGrow-0-default-up":{flexGrow:0},"& .flexGrow-1-default-up":{flexGrow:1},"& .flexGrow-2-default-up":{flexGrow:2},"& .transform-unset-default-up":{transform:"unset"},"& .transform-rotate-neg90deg-default-up":{transform:"rotate(-90deg)"},"& .marginRight-0-default-up":{marginRight:0},"& .marginRight-1-default-up":{marginRight:1}},{"&.maxMobileWidth-xs":{"& .display-none-xs-up":{display:{xs:"none"}},"& .display-block-xs-up":{display:{xs:"block"}},"& .display-inlineFlex-xs-up":{display:{xs:"inline-flex"}},"& .display-flex-xs-up":{display:{xs:"flex"}},"& .display-inherit-xs-up":{display:{xs:"inherit"}},"& .justifyContent-unset-xs-up":{justifyContent:{xs:"unset"}},"& .justifyContent-spaceBetween-xs-up":{justifyContent:{xs:"space-between"}},"& .flexGrow-0-xs-up":{flexGrow:{xs:0}},"& .flexGrow-1-xs-up":{flexGrow:{xs:1}},"& .flexGrow-2-xs-up":{flexGrow:{xs:2}},"& .transform-unset-xs-up":{transform:{xs:"unset"}},"& .transform-rotate-neg90deg-xs-up":{transform:{xs:"rotate(-90deg)"}},"& .marginRight-0-xs-up":{marginRight:{xs:0}},"& .marginRight-1-xs-up":{marginRight:{xs:1}}},"&.maxMobileWidth-sm":{"& .display-none-sm-up":{display:{sm:"none"}},"& .display-block-sm-up":{display:{sm:"block"}},"& .display-inlineFlex-sm-up":{display:{sm:"inline-block"}},"& .display-flex-sm-up":{display:{sm:"flex"}},"& .display-inherit-sm-up":{display:{sm:"inherit"}},"& .justifyContent-unset-sm-up":{justifyContent:{sm:"unset"}},"& .justifyContent-spaceBetween-sm-up":{justifyContent:{sm:"spaceBetween"}},"& .flexGrow-0-sm-up":{flexGrow:{sm:0}},"& .flexGrow-1-sm-up":{flexGrow:{sm:1}},"& .flexGrow-2-sm-up":{flexGrow:{sm:2}},"& .transform-unset-sm-up":{transform:{sm:"unset"}},"& .transform-rotate-neg90deg-sm-up":{transform:{sm:"rotate(-90deg)"}},"& .marginRight-0-sm-up":{marginRight:{sm:0}},"& .marginRight-1-sm-up":{marginRight:{sm:1}}},"&.maxMobileWidth-md":{"& .display-none-md-up":{display:{md:"none"}},"& .display-block-md-up":{display:{md:"block"}},"& .display-inlineFlex-md-up":{display:{md:"inline-block"}},"& .display-flex-md-up":{display:{md:"flex"}},"& .display-inherit-md-up":{display:{md:"inherit"}},"& .justifyContent-unset-md-up":{justifyContent:{md:"unset"}},"& .justifyContent-spaceBetween-md-up":{justifyContent:{md:"spaceBetween"}},"& .flexGrow-0-md-up":{flexGrow:{md:0}},"& .flexGrow-1-md-up":{flexGrow:{md:1}},"& .flexGrow-2-md-up":{flexGrow:{md:2}},"& .transform-unset-md-up":{transform:{md:"unset"}},"& .transform-rotate-neg90deg-md-up":{transform:{md:"rotate(-90deg)"}},"& .marginRight-0-md-up":{marginRight:{md:0}},"& .marginRight-1-md-up":{marginRight:{md:1}}},"&.maxMobileWidth-lg":{"& .display-none-lg-up":{display:{lg:"none"}},"& .display-block-lg-up":{display:{lg:"block"}},"& .display-inlineFlex-lg-up":{display:{lg:"inline-block"}},"& .display-flex-lg-up":{display:{lg:"flex"}},"& .display-inherit-lg-up":{display:{lg:"inherit"}},"& .justifyContent-unset-lg-up":{justifyContent:{lg:"unset"}},"& .justifyContent-spaceBetween-lg-up":{justifyContent:{lg:"spaceBetween"}},"& .flexGrow-0-lg-up":{flexGrow:{lg:0}},"& .flexGrow-1-lg-up":{flexGrow:{lg:1}},"& .flexGrow-2-lg-up":{flexGrow:{lg:2}},"& .transform-unset-lg-up":{transform:{lg:"unset"}},"& .transform-rotate-neg90deg-lg-up":{transform:{lg:"rotate(-90deg)"}},"& .marginRight-0-lg-up":{marginRight:{lg:0}},"& .marginRight-1-lg-up":{marginRight:{lg:1}}},"&.maxMobileWidth-xl":{"& .display-none-xl-up":{display:{xl:"none"}},"& .display-block-xl-up":{display:{xl:"block"}},"& .display-inlineFlex-xl-up":{display:{xl:"inline-block"}},"& .display-flex-xl-up":{display:{xl:"flex"}},"& .display-inherit-xl-up":{display:{xl:"inherit"}},"& .justifyContent-unset-xl-up":{justifyContent:{xl:"unset"}},"& .justifyContent-spaceBetween-xl-up":{justifyContent:{xl:"spaceBetween"}},"& .flexGrow-0-xl-up":{flexGrow:{xl:0}},"& .flexGrow-1-xl-up":{flexGrow:{xl:1}},"& .flexGrow-2-xl-up":{flexGrow:{xl:2}},"& .transform-unset-xl-up":{transform:{xl:"unset"}},"& .transform-rotate-neg90deg-xl-up":{transform:{xl:"rotate(-90deg)"}},"& .marginRight-0-xl-up":{marginRight:{xl:0}},"& .marginRight-1-xl-up":{marginRight:{xl:1}}},"&.maxMobileWidth-xxl":{"& .display-none-xxl-up":{display:{xxl:"none"}},"& .display-block-xxl-up":{display:{xxl:"block"}},"& .display-inlineFlex-xxl-up":{display:{xxl:"inline-block"}},"& .display-flex-xxl-up":{display:{xxl:"flex"}},"& .display-inherit-xxl-up":{display:{xxl:"inherit"}},"& .justifyContent-unset-xxl-up":{justifyContent:{xxl:"unset"}},"& .justifyContent-spaceBetween-xxl-up":{justifyContent:{xxl:"spaceBetween"}},"& .flexGrow-0-xxl-up":{flexGrow:{xxl:0}},"& .flexGrow-1-xxl-up":{flexGrow:{xxl:1}},"& .flexGrow-2-xxl-up":{flexGrow:{xxl:2}},"& .transform-unset-xxl-up":{transform:{xxl:"unset"}},"& .transform-rotate-neg90deg-xxl-up":{transform:{xxl:"rotate(-90deg)"}},"& .marginRight-0-xxl-up":{marginRight:{xxl:0}},"& .marginRight-1-xxl-up":{marginRight:{xxl:1}}}}],children:o})}const Ke=240,Se=o=>({width:Ke,transition:o.transitions.create("width",{easing:o.transitions.easing.sharp,duration:o.transitions.duration.enteringScreen}),overflowX:"hidden"}),Le=o=>({transition:o.transitions.create("width",{easing:o.transitions.easing.sharp,duration:o.transitions.duration.leavingScreen}),overflowX:"hidden",width:`calc(${o.spacing(9)} + 1px)`,[o.breakpoints.up("sm")]:{width:`calc(${o.spacing(9)} + 1px)`}});function tt({items:o,contextSwitcher:t,nestedItemsExpanded:n=!1,itemsLoading:r=!1,randomLoadingSkeletons:c=!1,topBarOffset:d}){const{maxMobileWidth:f}=s.useContext(G),h=f||q,{sidebarOpen:a,toggleSidebar:u,isElectronApp:i}=s.useContext(Z),g=o.filter(p=>!p.stickToBottom),m=o.filter(p=>p.stickToBottom);return e.jsxs(E,{"data-testid":"layout-sidebar","data-tour-id":"layout-sidebar",variant:"permanent",open:a,PaperProps:{elevation:0,variant:"elevation"},className:`display-none-default-up display-block-${h}-up`,sx:p=>({width:Ke,flexShrink:0,whiteSpace:"nowrap",boxSizing:"border-box",...a&&{...Se(p),"& .MuiDrawer-paper":Se(p)},...!a&&{...Le(p),"& .MuiDrawer-paper":Le(p)},position:"relative",overflow:"visible",zIndex:(p.vars||p).zIndex.drawer,my:d*-1,pointerEvents:"all","&::before":{content:'""',width:"100vw",height:"100%",position:"absolute",right:0,background:(p.vars||p).palette.background.secondary,zIndex:-1},"& .MuiDrawer-paper":{borderRight:"none",background:(p.vars||p).palette.background.secondary,position:"relative",overflow:"visible",pr:2,pt:i?2:4},"&:hover, &:focus-within":{"& #collapse-sidebar-button":{opacity:1}}}),children:[e.jsx(F,{"aria-label":`${a?"collapse":"open"} sidebar`,id:"collapse-sidebar-button",sx:p=>({pointerEvents:"all",position:"absolute",right:"-2px",top:i?p.spacing(-2.5):p.spacing(-.5),transform:`translate(50%, calc(${p.spacing(3.5)} + 50%))`,p:.75,backgroundColor:(p.vars||p).palette.docker.grey[200],boxShadow:`0 1px 3px 1px ${ae((p.vars||p).palette.common.black,.15)}`,visibility:"visible","&:hover, &:focus, &.Mui-focusVisible":{backgroundColor:(p.vars||p).palette.docker.grey[300]},opacity:0}),color:"secondary",onClick:()=>u(!a),children:a?e.jsx(Ge,{fontSize:"small"}):e.jsx(Te,{fontSize:"small"})}),t&&e.jsxs(y,{sx:{"& .MuiButton-root":{width:"100%"}},children:[e.jsx(fe,{...t,collapsed:!a,popoverHorizontalPosition:"left"}),e.jsx(P,{})]}),e.jsxs(k,{sx:{backgroundColor:"inherit",height:i&&t?"calc(100% - 68px)":"100%"},children:[e.jsx(y,{tabIndex:-1,sx:z(i&&{flexGrow:1,overflow:"auto",marginRight:-2,paddingRight:2,scrollbarGutter:"stable",marginBottom:1,outline:"none"},i&&!a&&{paddingRight:1.5}),children:r&&c?Array.from({length:8}).map((p,x)=>e.jsx(X,{height:36,animation:"wave",sx:{width:M=>a?`calc(${Math.floor(Math.random()*51+50)}% - ${M.spacing(1)})`:"100%"}},`skeleton-${x}`)):e.jsx(D,{component:"div",sx:z({px:0,pt:0,overflow:"hidden"}),children:g.map(({key:p,...x})=>e.jsx(le,{...x,itemCollapsed:!a,nestedItemsExpanded:x.nestedItemsExpanded!==void 0?x.nestedItemsExpanded:n,isLoading:r&&!c},p))})}),m.length>0&&e.jsx(D,{component:"div",sx:{position:"sticky",bottom:0,background:"inherit",padding:p=>p.spacing(2,0),marginTop:"auto"},children:m.map(({key:p,...x})=>e.jsx(le,{...x,itemCollapsed:!a,nestedItemsExpanded:n,isLoading:r&&!c},p))})]})]})}function bt({containerMaxWidth:o=so,disableGutters:t=!1,children:n,isElectronApp:r=!1,layoutNavigation:c,maxMobileWidth:d=q,topBarAndContentSpacing:f=2,slots:{appBar:h,alert:a,breadcrumbs:u,contentHeader:i,footer:g}={}}){const m=t?0:f;t&&c?.sidebar&&console.warn("The `disableGutters` prop will remove any horizontal / vertical spacing around the container which will affect how the sidebar looks.");const[p,x]=s.useState(c.sidebar?.open??!0),M=C=>{x(C)};return e.jsx(G.Provider,{value:{layoutMaxWidth:t?!1:o,maxMobileWidth:t?!1:d},children:e.jsx(Z.Provider,{value:{...c,sidebarOpen:p,toggleSidebar:M,isElectronApp:r},children:e.jsx(ot,{isElectronApp:r,children:e.jsxs(k,{sx:[r&&{width:"100%",overflow:"auto"}],children:[e.jsxs(k,{spacing:m,sx:r?{flex:"1 1 auto",height:"calc(100vh - 68px)"}:{minHeight:"100vh"},children:[h,a&&e.jsx(y,{sx:{mt:m*-1},children:a}),e.jsxs(pe,{disableGutters:t,maxWidth:t?!1:o,sx:{flexGrow:g?1:void 0,paddingBottom:r?0:m,display:"flex",alignItems:"stretch",gap:r?2:5,position:"relative",paddingLeft:r?{xs:2}:void 0,paddingRight:r?{xs:0}:void 0,height:r?0:void 0},children:[c?.sidebar&&e.jsx(tt,{...c?.sidebar,topBarOffset:m,contextSwitcher:c?.contextSwitcher}),e.jsxs(k,{spacing:2,sx:[{flex:1,minWidth:0},r?{pt:1.5}:{}],children:[u,i,n]})]})]}),g]})})})})}export{he as A,ze as B,jt as D,We as F,Ze as H,Ve as L,Oe as M,Ne as R,De as T,Be as Y,Ct as a,bt as b,yt as c,Ge as d,Te as e,$o as f,Ee as g};