CINXE.COM
Productivity | Stack Overflow Resources - Stack Overflow
<!DOCTYPE html><html lang="en" data-capo=""><head><meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Productivity | Stack Overflow Resources - Stack Overflow</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com"> <script src="https://www.googletagmanager.com/gtag/js?id=G-XQX7D4T574" async data-hid="77c9ef1"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-domain-script="d06435e0-17fb-4659-9a14-1930a6e0be80" data-hid="69743a1"></script> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&family=Source+Sans+Pro:ital,wght@0,400;0,600;1,400;1,600&display=swap"> <style>html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em calc(var(--su-static32) + var(--su-static8))}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}video{display:inline-block}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:var(--su-static1) dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:calc(var(--su-static2)*-1)}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}[hidden],template{display:none}fieldset{border:0;min-width:0;padding:0}.svg-icon,.svg-spot{vertical-align:bottom}.svg-icon:not(.native) *,.svg-spot:not(.native) *{fill:currentColor}.has-error,.s-avatar{position:relative}.s-avatar{--_av-size:var(--su-static16);--_av-bg:var(--_white-static);--_av-br:var(--br-sm);--_av-fs-letter:calc(var(--su-static12) - var(--su-static1));--_av-scale-badge:1;background-color:var(--_av-bg);background-repeat:no-repeat;background-size:100%;border-radius:var(--_av-br);display:inline-block;height:var(--_av-size);vertical-align:bottom;width:var(--_av-size)}body.theme-highcontrast .s-avatar{background-color:var(--black);box-shadow:0 0 0 var(--su-static1) var(--black);color:var(--white)}body.theme-highcontrast .s-avatar .s-avatar--letter{color:var(--white)}.s-avatar.s-avatar__32{--_av-br:var(--br-md)}.s-avatar.s-avatar__24{--_av-size:var(--su-static24);--_av-fs-letter:var(--su-static16);--_av-scale-badge:1.1}.s-avatar.s-avatar__32{--_av-size:var(--su-static32);--_av-fs-letter:calc(var(--su-static24) - var(--su-static2));--_av-scale-badge:1.3}.s-avatar .s-avatar--badge{bottom:calc(var(--su-static4)*-1);position:absolute;right:calc(var(--su-static4)*-1);transform:scale(var(--_av-scale-badge))}.s-avatar .s-avatar--image{border-radius:var(--_av-br);display:block;height:var(--_av-size);width:var(--_av-size)}.s-avatar .s-avatar--letter{color:var(--_white-static);display:block;font-size:var(--_av-fs-letter);font-weight:700;line-height:1.4;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none}.s-award-bling{--_ab-before-bg:unset;align-items:center;color:inherit;display:flex}.s-award-bling.s-award-bling__gold{--_ab-before-bg:var(--gold-300)}.s-award-bling.s-award-bling__silver{--_ab-before-bg:var(--silver-300)}.s-award-bling.s-award-bling__bronze{--_ab-before-bg:var(--bronze-300)}.s-award-bling:before{background-color:var(--_ab-before-bg);border-radius:100%;content:"";height:var(--su8);margin-right:var(--su4);width:var(--su8)}.s-badge{--_ba-as:unset;--_ba-bc:var(--bc-medium);--_ba-bg:var(--black-150);--_ba-fc:var(--black-500);--_ba-fs:var(--fs-caption);--_ba-fw:normal;--_ba-g:.3em;--_ba-lh:2;--_ba-px:var(--su6);--_ba-py:0;--_ba-tt:unset;--_ba-wmn:0;align-items:center;align-self:var(--_ba-as);background-color:var(--_ba-bg);border:var(--su-static1) solid var(--_ba-bc);border-radius:var(--br-sm);color:var(--_ba-fc);display:inline-flex;font-size:var(--_ba-fs);font-weight:var(--_ba-fw);gap:var(--_ba-g);justify-content:center;line-height:var(--_ba-lh);min-width:var(--_ba-wmn);padding:var(--_ba-py) var(--_ba-px);text-decoration:none;text-transform:var(--_ba-tt);vertical-align:middle;white-space:nowrap}body.theme-highcontrast .s-badge__bronze,body.theme-highcontrast .s-badge__gold,body.theme-highcontrast .s-badge__silver,body.theme-highcontrast .s-badge__staff{--_ba-bc:currentColor}.s-badge.s-badge__xs{--_ba-as:flex-start;--_ba-fs:var(--fs-fine);--_ba-lh:1.5;--_ba-px:var(--su2);--_ba-wmn:calc(var(--su-static16) + var(--su-static2))}.s-badge.s-badge__bronze,.s-badge.s-badge__gold,.s-badge.s-badge__silver{--_ba-fc:var(--black-500)}.s-badge.s-badge__gold{--_ba-bc:var(--gold-300);--_ba-bg:var(--gold-100)}.s-badge.s-badge__silver{--_ba-bc:var(--silver-300);--_ba-bg:var(--silver-100)}.s-badge.s-badge__bronze{--_ba-bc:var(--bronze-300);--_ba-bg:var(--bronze-100)}.s-badge.s-badge__staff{--_ba-bc:var(--orange-300);--_ba-bg:var(--orange-200);--_ba-fc:var(--orange-600)}a.s-badge:hover{text-decoration:none}.s-breadcrumbs{--_br-divider-px:var(--su4);--_br-link-fc:var(--fc-light);align-items:flex-start;color:var(--black-300);display:flex;flex-wrap:wrap;font-size:var(--fs-caption)}@media (max-width:640px){.s-breadcrumbs{--_br-divider-px:var(--su2)}}.s-breadcrumbs .s-breadcrumbs--divider{margin-left:var(--_br-divider-px);margin-right:var(--_br-divider-px)}body.theme-highcontrast .s-breadcrumbs .s-breadcrumbs--divider{color:var(--fc-light)}.s-breadcrumbs .s-breadcrumbs--item{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:var(--su2);margin-top:var(--su2)}.s-breadcrumbs .s-breadcrumbs--link{color:var(--_br-link-fc)}.s-breadcrumbs .s-breadcrumbs--link:hover{--_br-link-fc:var(--fc-medium)}.s-btn{--_bu-baw:var(--su-static1);--_bu-bc:#0000;--_bu-br:var(--br-md);--_bu-fc:var(--theme-button-color,var(--theme-secondary-400));--_bu-fs:var(--fs-body1);--_bu-p:.8em;--_bu-bc-active:var(--_bu-bc);--_bu-bg-active:var(--theme-button-active-background-color,var(--theme-secondary-300));--_bu-fc-active:var(--theme-button-hover-color,var(--theme-secondary-500));--_bu-bc-hover:var(--_bu-bc);--_bu-bg-hover:var(--theme-button-hover-background-color,var(--theme-secondary-200));--_bu-fc-hover:var(--theme-button-hover-color,var(--theme-secondary-500));--_bu-bg-selected:var(--theme-button-selected-background-color,var(--theme-secondary-300));--_bu-fc-selected:var(--theme-button-selected-color,var(--theme-secondary-600));--_bu-filled-bc:#0000;--_bu-filled-bg:var(--theme-button-primary-background-color,var(--theme-secondary-400));--_bu-filled-fc:var(--theme-button-primary-color,var(--white));--_bu-filled-bc-selected:#0000;--_bu-filled-bg-selected:var(--theme-button-primary-selected-background-color,var(--theme-secondary-500));--_bu-filled-fc-selected:var(--theme-button-primary-selected-color,var(--white));--_bu-filled-bc-active:var(--_bu-filled-bc);--_bu-filled-bg-active:var(--theme-button-primary-active-background-color,var(--theme-secondary-600));--_bu-filled-fc-active:var(--theme-button-primary-hover-color,var(--white));--_bu-filled-bc-hover:var(--_bu-filled-bc);--_bu-filled-bg-hover:var(--theme-button-primary-hover-background-color,var(--theme-secondary-500));--_bu-filled-fc-hover:var(--theme-button-primary-hover-color,var(--white));--_bu-outlined-bc:var(--theme-button-outlined-border-color,var(--theme-secondary-400));--_bu-outlined-bg:var(--theme-button-outlined-background-color);--_bg-outlined-fc:var(--theme-button-outlined-color,var(--theme-secondary-400));--_bu-outlined-bc-selected:var(--theme-button-outlined-selected-border-color,var(--theme-secondary-400));--_bu-outlined-bg-selected:var(--theme-button-selected-background-color,var(--theme-secondary-300));--_bu-outlined-fc-selected:var(--theme-button-selected-color,var(--theme-secondary-600));--_bu-badge-o:.5;--_bu-dropdown-bw:var(--su-static4);--_bu-number-fc:var(--white);--_bu-number-fc-filled:var(--theme-button-primary-number-color,var(--theme-secondary-600));--_bu-number-fc-selected:var(--white);background-color:var(--_bu-bg,inherit);border:var(--_bu-baw) solid var(--_bu-bc);border-radius:var(--_bu-br);box-shadow:none;color:var(--_bu-fc);cursor:pointer;display:inline-block;font-family:inherit;font-size:var(--_bu-fs);font-weight:400;line-height:var(--lh-sm);outline:none;padding:var(--_bu-py,var(--_bu-p)) var(--_bu-px,var(--_bu-p));position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none}body.theme-highcontrast .s-btn{--_bu-bc:currentColor;--_bu-outlined-bc:var(--_bu-bc);--_bu-fc-selected:var(--white);--_bu-outlined-fc-selected:var(--white);--_bu-badge-o:.8;--_bu-number-fc-selected:var(--theme-button-primary-number-color,var(--theme-secondary-600))}.s-btn[disabled],fieldset[disabled] .s-btn{opacity:var(--_o-disabled-static);pointer-events:none;text-decoration:none}button .s-btn,button[type=reset] .s-btn,button[type=submit] .s-btn{-webkit-appearance:button}.s-btn.grid{display:flex}.s-btn.is-loading{padding-left:2.2em}.s-btn.is-loading .svg-icon:first-child{margin-left:calc((var(--su-static24) - var(--su-static1))*-1);opacity:0}.s-btn.is-selected{background-color:var(--_bu-bg-selected);border-color:var(--_bu-bc-selected,#0000);color:var(--_bu-fc-selected)}.s-btn.is-selected.s-btn__filled{background-color:var(--_bu-filled-bg-selected);border-color:var(--_bu-filled-bc-selected);color:var(--_bu-filled-fc-selected)}.s-btn.is-selected.s-btn__outlined{background-color:var(--_bu-outlined-bg-selected);border-color:var(--_bu-outlined-bc-selected);color:var(--_bu-outlined-fc-selected)}body.theme-highcontrast .s-btn.is-selected.s-btn__outlined.s-btn__muted{--_bu-outlined-bc-selected:var(--_bu-filled-bc-selected);--_bu-outlined-bg-selected:var(--_bu-filled-bg-selected);--_bu-outlined-fc-selected:var(--_bu-filled-fc-selected);--_bu-number-fc-selected:var(--_bu-filled-bg-selected)}.s-btn.s-btn__filled{background-color:var(--_bu-filled-bg);border-color:var(--_bu-filled-bc);color:var(--_bu-filled-fc)}.s-btn.s-btn__outlined{background-color:var(--_bu-outlined-bg,inherit);border-color:var(--_bu-outlined-bc)}.s-btn.s-btn__link,.s-btn.s-btn__unset{--_bu-baw:0;--_bu-br:0;--_bu-p:0}.s-btn.s-btn__link:focus,.s-btn.s-btn__link:focus-visible,.s-btn.s-btn__unset:focus,.s-btn.s-btn__unset:focus-visible{outline-style:auto}.s-btn.s-btn__link{--_li-fc:var(--theme-link-color,var(--theme-secondary-400));--_li-fc-hover:var(--theme-link-color-hover,var(--theme-secondary-500));--_li-fc-visited:var(--theme-link-color-visited,var(--purple-500));--_li-fc-hover-visited:var(--theme-link-color-visited,var(--purple-600));color:var(--_li-fc);cursor:pointer;display:inline;font:inherit;outline:revert;text-align:inherit;text-decoration:none;-webkit-user-select:auto;user-select:auto}.s-btn.s-btn__link,.s-btn.s-btn__link:active,.s-btn.s-btn__link:focus,.s-btn.s-btn__link:hover,.s-btn.s-btn__link[disabled]{--_bu-bg:none}.s-btn.s-btn__link.s-btn__dropdown{padding-right:.9em}body.theme-highcontrast .s-btn.s-btn__link{text-decoration:underline}.s-btn.s-btn__link.s-link__underlined{text-decoration:underline!important}.s-btn.s-btn__link.s-link__grayscale,.s-btn.s-btn__link.s-link__inherit{--_li-fc-hover-visited:var(--_li-fc-hover)}.s-btn.s-btn__link.s-link__grayscale{--_li-fc:var(--black-500);--_li-fc-hover:var(--black-600);--_li-fc-visited:var(--black-400)}.s-btn.s-btn__link.s-link__inherit{--_li-fc:inherit!important;--_li-fc-hover:inherit!important;--_li-fc-visited:inherit!important}fieldset[disabled] .s-btn.s-btn__link{box-shadow:none!important;opacity:var(--_o-disabled-static);pointer-events:none}.s-btn.s-btn__link:active,.s-btn.s-btn__link:hover{--_li-fc:var(--_li-fc-hover)}button.s-btn.s-btn__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;font-family:inherit;line-height:inherit;padding:0;-webkit-user-select:auto;user-select:auto}button.s-btn.s-btn__link:focus{outline:revert}p .s-btn.s-btn__link{text-decoration:underline}.s-btn.s-btn__unset{outline:initial}.s-btn.s-btn__unset,.s-btn.s-btn__unset:active,.s-btn.s-btn__unset:focus,.s-btn.s-btn__unset:hover{--_bu-bg:none;--_bu-fc:unset;cursor:default;font:unset;-webkit-user-select:auto;user-select:auto}.s-btn.s-btn__dropdown{padding-right:calc(var(--_bu-px, var(--_bu-p))*2.5)}.s-btn.s-btn__dropdown:after{border-color:currentColor #0000;border-style:solid;border-width:var(--_bu-dropdown-bw);border-bottom-width:0;content:"";pointer-events:none;position:absolute;right:var(--_bu-px,var(--_bu-p));top:calc(50% - var(--su-static2));z-index:var(--zi-active)}.s-btn.s-btn__icon .svg-icon{margin-bottom:-.3em;margin-top:-.3em;transition:opacity .2s var(--te-smooth);vertical-align:initial}.s-btn.s-btn__xs{--_bu-fs:var(--fs-fine);--_bu-dropdown-bw:calc(var(--su-static4) - var(--su-static1));--_bu-p:.6em}.s-btn.s-btn__sm{--_bu-fs:var(--fs-caption)}.s-btn.s-btn__md{--_bu-fs:var(--fs-body3);--_bu-br:calc(var(--br-sm) + var(--su-static1));--_bu-p:.7em}body.theme-highcontrast .s-btn.s-btn__muted{--_bu-filled-bc:#0000}.s-btn.s-btn__muted{--_bu-bc-hover:var(--black-300);--_bu-bg-active:var(--black-150);--_bu-bg-hover:var(--black-100);--_bu-bg-selected:var(--black-200);--_bu-fc:var(--black-500);--_bu-fc-active:var(--_bu-fc);--_bu-fc-hover:var(--black-500);--_bu-fc-selected:var(--black-500);--_bu-filled-bc:#0000;--_bu-filled-bc-selected:var(--_bu-filled-bc);--_bu-filled-bg:var(--black-225);--_bu-filled-bg-active:var(--black-300);--_bu-filled-bg-hover:var(--black-250);--_bu-filled-bg-selected:var(--black-350);--_bu-filled-fc:var(--black-500);--_bu-filled-fc-active:var(--_bu-filled-fc);--_bu-filled-fc-hover:var(--_bu-filled-fc);--_bu-filled-fc-selected:var(--black-600);--_bu-outlined-bc:var(--black-300);--_bu-outlined-bc-selected:var(--black-300);--_bu-outlined-bg-selected:var(--_bu-bg-selected);--_bu-outlined-fc-selected:var(--_bu-fc-selected);--_bu-number-fc-filled:var(--white);--_bu-number-fc-selected:var(--white);--_bu-bg-focus:var(--black-400);--_bu-fc-focus:var(--white);--_bu-number-fc-focus:var(--black-500)}body.theme-highcontrast .s-btn.s-btn__muted{--_bu-bc-hover:currentColor;--_bu-bg-hover:var(--black-225);--_bu-filled-bg:var(--black-400);--_bu-filled-bg-active:var(--black-500);--_bu-filled-bg-hover:var(--black-400);--_bu-filled-bg-selected:var(--black-500);--_bu-filled-fc:var(--white);--_bu-filled-fc-selected:var(--_bu-filled-fc);--_bu-bc-selected:currentColor;--_bu-fc-selected:var(--black);--_bu-number-fc:var(--white);--_bu-number-fc-filled:var(--black);--_bu-number-fc-selected:var(--white)}.s-btn:not(.s-btn__link):not(.s-btn__unset):focus-visible{border-color:var(--focus-theme)!important;box-shadow:inset 0 0 0 var(--su-static1) var(--focus-theme),inset 0 0 0 calc(var(--su-static4) - var(--su-static1)) var(--focus-neutral);outline:var(--su-static2) solid #0000!important}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):focus-visible{background-color:var(--_bu-bg-focus,var(--_bu-filled-bg));color:var(--_bu-fc-focus,var(--_bu-filled-fc))}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):hover{background-color:var(--_bu-bg-hover);color:var(--_bu-fc-hover)}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):hover.s-btn__filled{background-color:var(--_bu-filled-bg-hover);border-color:var(--_bu-filled-bc-hover);color:var(--_bu-filled-fc-hover)}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):hover:not(.s-btn__outlined):not(.s-btn__filled){border-color:var(--_bu-bc-hover)}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):hover:visited:not(:active):not(:focus).s-btn__filled{background-color:var(--_bu-filled-bg);border-color:var(--_bu-filled-bc);color:var(--_bu-filled-fc)}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):hover:visited:not(:active):not(:focus):not(.s-btn__outlined){background-color:var(--_bu-bg);border-color:var(--_bu-bc);color:var(--_bu-fc)}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):active{background-color:var(--_bu-bg-active);border-color:var(--_bu-bc-active);color:var(--_bu-fc-active)}.s-btn:not(.s-btn--radio:checked+label):not(.s-btn__link):not(.s-btn__unset):not(.s-btn__facebook):not(.s-btn__github):not(.s-btn__google):not(.is-selected):active.s-btn__filled{background-color:var(--_bu-filled-bg-active);border-color:var(--_bu-filled-bc-active);color:var(--_bu-filled-fc-active)}.s-card{--_ca-bc:var(--bc-medium);background-color:var(--white);border:var(--su-static1) solid var(--_ca-bc);border-radius:var(--br-sm);padding:var(--su12)}a.s-card{text-decoration:none!important}.s-card>:last-child{margin-bottom:0}.s-checkbox,.s-radio{--_ch-baw:var(--su-static1);--_ch-bc:var(--bc-dark);--_ch-bg:var(--white);--_ch-bg-image:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--_ch-bg);border:var(--_ch-baw) solid var(--_ch-bc);cursor:pointer;font-size:inherit;height:1em;margin:0;outline:0;vertical-align:middle;width:1em}.s-checkbox[disabled],.s-radio[disabled],fieldset[disabled] .s-checkbox,fieldset[disabled] .s-radio{cursor:not-allowed;opacity:var(--_o-disabled-static)}input.s-checkbox,input.s-radio{flex-shrink:0}.s-checkbox:focus,.s-radio:focus{box-shadow:0 0 0 var(--su-static2) var(--focus-neutral),0 0 0 var(--su-static4) var(--focus-theme);outline:var(--su-static2) solid #0000!important}.s-checkbox{background-image:var(--_ch-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:var(--br-sm)}@media (prefers-color-scheme:dark){body.theme-system .s-checkbox:checked{--_ch-bg-image:url("data:image/svg+xml;,%3Csvg width='11' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3.41L8.59 2 4 6.59 2.41 5 1 6.41l3 3z' fill='hsl(210, 3.0000000000000027%, 15%)'/%3E%3C/svg%3E")}body.theme-system .s-checkbox:indeterminate{--_ch-bg-image:url("data:image/svg+xml;,%3Csvg width='11' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 4.5 h7 v2 h-7 z' fill='hsl(210, 3.0000000000000027%, 15%)'/%3E%3C/svg%3E")}}body.theme-dark .s-checkbox:checked{--_ch-bg-image:url("data:image/svg+xml;,%3Csvg width='11' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3.41L8.59 2 4 6.59 2.41 5 1 6.41l3 3z' fill='hsl(210, 3.0000000000000027%, 15%)'/%3E%3C/svg%3E")}body.theme-dark .s-checkbox:indeterminate{--_ch-bg-image:url("data:image/svg+xml;,%3Csvg width='11' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 4.5 h7 v2 h-7 z' fill='hsl(210, 3.0000000000000027%, 15%)'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){body.theme-highcontrast.theme-system .s-checkbox:checked,body.theme-highcontrast.theme-system .s-checkbox:indeterminate{--_ch-bc:var(--blue-500)!important;--_ch-bg:var(--blue-400)}}body.theme-highcontrast.theme-dark .s-checkbox:checked,body.theme-highcontrast.theme-dark .s-checkbox:indeterminate{--_ch-bc:var(--blue-500)!important;--_ch-bg:var(--blue-400)}@media (forced-colors:active){.s-checkbox:checked,.s-checkbox:indeterminate{--_ch-bg:ButtonText!important}}.s-checkbox:checked,.s-checkbox:indeterminate{--_ch-bc:var(--theme-secondary-400)!important;--_ch-bg:var(--theme-secondary-400)}.s-checkbox:checked{--_ch-bg-image:url("data:image/svg+xml;,%3Csvg width='11' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3.41L8.59 2 4 6.59 2.41 5 1 6.41l3 3z' fill='hsl(0, 0%, 100%)'/%3E%3C/svg%3E")}.s-checkbox:indeterminate{--_ch-bg-image:url("data:image/svg+xml;,%3Csvg width='11' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 4.5 h7 v2 h-7 z' fill='hsl(0, 0%, 100%)'/%3E%3C/svg%3E")}.s-radio{border-radius:var(--br-circle)}@media (prefers-color-scheme:dark){body.theme-highcontrast.theme-system .s-radio:checked{--_ch-bc:var(--blue-400);outline:var(--su-static1) solid var(--black)}}body.theme-highcontrast.theme-dark .s-radio:checked{--_ch-bc:var(--blue-400);outline:var(--su-static1) solid var(--black)}.s-radio:checked{--_ch-baw:.30769231em;--_ch-bc:var(--theme-secondary-400);--_ch-bg:var(--white)}.has-error .s-checkbox,.has-error .s-radio:not(:checked){--_ch-bc-focus:var(--_ch-bc);--_ch-bc:var(--red-400)}.s-check-control{--_cc-ai:center;align-items:var(--_cc-ai);display:flex;gap:var(--su8)}.s-check-control .s-label{font-weight:400}.s-code-block{--_cb-line-numbers-bg:var(--black-150)}@media (prefers-color-scheme:dark){body.theme-system .s-code-block{--_cb-line-numbers-bg:var(--black-100)}}body.theme-dark .s-code-block{--_cb-line-numbers-bg:var(--black-100)}code[class*=language-] .s-code-block,pre.s-code-block>code{font-family:inherit}code[class*=language-] .s-code-block .hljs-built_in,code[class*=language-] .s-code-block .hljs-literal,code[class*=language-] .s-code-block .hljs-title,pre.s-code-block>code .hljs-built_in,pre.s-code-block>code .hljs-literal,pre.s-code-block>code .hljs-title{color:var(--highlight-literal)}code[class*=language-] .s-code-block .hljs-bullet,code[class*=language-] .s-code-block .hljs-code,pre.s-code-block>code .hljs-bullet,pre.s-code-block>code .hljs-code{color:var(--highlight-punctuation)}code[class*=language-] .s-code-block .hljs-doctag,code[class*=language-] .s-code-block .hljs-keyword,code[class*=language-] .s-code-block .hljs-meta,code[class*=language-] .s-code-block .hljs-meta-keyword,code[class*=language-] .s-code-block .hljs-section,code[class*=language-] .s-code-block .hljs-selector-class,code[class*=language-] .s-code-block .hljs-selector-pseudo,code[class*=language-] .s-code-block .hljs-selector-tag,pre.s-code-block>code .hljs-doctag,pre.s-code-block>code .hljs-keyword,pre.s-code-block>code .hljs-meta,pre.s-code-block>code .hljs-meta-keyword,pre.s-code-block>code .hljs-section,pre.s-code-block>code .hljs-selector-class,pre.s-code-block>code .hljs-selector-pseudo,pre.s-code-block>code .hljs-selector-tag{color:var(--highlight-keyword)}code[class*=language-] .s-code-block .hljs-name,code[class*=language-] .s-code-block .hljs-number,code[class*=language-] .s-code-block .hljs-quote,code[class*=language-] .s-code-block .hljs-selector-id,code[class*=language-] .s-code-block .hljs-template-tag,code[class*=language-] .s-code-block .hljs-type,pre.s-code-block>code .hljs-name,pre.s-code-block>code .hljs-number,pre.s-code-block>code .hljs-quote,pre.s-code-block>code .hljs-selector-id,pre.s-code-block>code .hljs-template-tag,pre.s-code-block>code .hljs-type{color:var(--highlight-namespace)}code[class*=language-] .s-code-block .hljs-link,code[class*=language-] .s-code-block .hljs-meta-string,code[class*=language-] .s-code-block .hljs-regexp,code[class*=language-] .s-code-block .hljs-selector-attr,code[class*=language-] .s-code-block .hljs-string,code[class*=language-] .s-code-block .hljs-symbol,code[class*=language-] .s-code-block .hljs-template-variable,code[class*=language-] .s-code-block .hljs-variable,pre.s-code-block>code .hljs-link,pre.s-code-block>code .hljs-meta-string,pre.s-code-block>code .hljs-regexp,pre.s-code-block>code .hljs-selector-attr,pre.s-code-block>code .hljs-string,pre.s-code-block>code .hljs-symbol,pre.s-code-block>code .hljs-template-variable,pre.s-code-block>code .hljs-variable{color:var(--highlight-variable)}code[class*=language-] .s-code-block .hljs-addition,pre.s-code-block>code .hljs-addition{color:var(--highlight-addition)}code[class*=language-] .s-code-block .hljs-attr,pre.s-code-block>code .hljs-attr{color:var(--highlight-attribute)}code[class*=language-] .s-code-block .hljs-attribute,pre.s-code-block>code .hljs-attribute{color:var(--highlight-symbol)}code[class*=language-] .s-code-block .hljs-comment,pre.s-code-block>code .hljs-comment{color:var(--highlight-comment)}code[class*=language-] .s-code-block .hljs-deletion,pre.s-code-block>code .hljs-deletion{color:var(--highlight-deletion)}code[class*=language-] .s-code-block .hljs-emphasis,pre.s-code-block>code .hljs-emphasis{font-style:italic}code[class*=language-] .s-code-block .hljs-strong,pre.s-code-block>code .hljs-strong{font-weight:700}code[class*=language-] .s-code-block .hljs-subst,pre.s-code-block,pre.s-code-block>code .hljs-subst{color:var(--highlight-color)}pre.s-code-block{background-color:var(--highlight-bg);border-radius:var(--br-md);font-family:var(--ff-mono);font-size:var(--fs-body1);line-height:var(--lh-md);margin:0;overflow:auto;padding:var(--su12);scrollbar-color:var(--scrollbar) #0000}pre.s-code-block .s-code-block--line-numbers{background-color:var(--_cb-line-numbers-bg);border-color:var(--bc-medium);border-style:solid;border-width:0 var(--su-static1) 0 0;color:var(--black-350);float:left;margin:calc(var(--su12)*-1);margin-right:var(--su12);padding:var(--su12);padding-right:var(--su6);text-align:right}pre.s-code-block::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}pre.s-code-block::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}pre.s-code-block::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}pre.s-code-block::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.s-description{color:var(--fc-light);font-size:var(--fs-caption);padding:0 var(--su2)}.s-empty-state{color:var(--fc-light);margin-left:auto;margin-right:auto;text-align:center}.s-empty-state p{font-size:var(--fs-body1);margin-bottom:var(--su12)}.s-empty-state p strong{color:var(--fc-dark)}.s-input,.s-textarea{--_in-bc:var(--bc-darker);--_in-bg:var(--white);--_in-br:var(--br-md);--_in-c:unset;--_in-fc:var(--fc-dark);--_in-fs:var(--fs-body1);--_in-o:unset;--_in-px:.7em;--_in-py:.6em;--_in-placeholder-fc:var(--black-300);-webkit-appearance:none;background-color:var(--_in-bg);border:var(--su-static1) solid var(--_in-bc);border-radius:var(--_in-br);color:var(--_in-fc);cursor:var(--_in-c);font-family:inherit;font-size:var(--_in-fs);margin:0;opacity:var(--_in-o);padding:var(--_in-py) var(--_in-px) var(--_in-py) var(--_in-pl,var(--_in-px));scrollbar-color:var(--scrollbar) #0000;width:100%}@supports (-webkit-overflow-scrolling:touch){.s-input,.s-textarea{--_in-fs:var(--su-static16);--_in-px:.55em;--_in-py:.36em}.s-input::-webkit-input-placeholder,.s-textarea::-webkit-input-placeholder{line-height:normal!important}}body.theme-highcontrast .s-input,body.theme-highcontrast .s-textarea{--_in-bc:var(--black);--_in-placeholder-fc:var(--black-400)}.s-input[disabled],.s-textarea[disabled],fieldset[disabled] .s-input,fieldset[disabled] .s-textarea{--_in-c:not-allowed;--_in-o:var(--_o-disabled-static)}.has-error .s-input,.has-error .s-textarea{--_in-bc-focus:var(--_in-bc);--_in-bc:var(--red-400)}body.theme-highcontrast .has-error .s-input,body.theme-highcontrast .has-error .s-textarea{--_in-bc:var(--red-400)}.s-input.s-input__md,.s-textarea.s-input__md{--_in-fs:var(--fs-body3);--_in-br:calc(var(--br-sm) + var(--su-static1))}@supports (-webkit-overflow-scrolling:touch){.s-input.s-input__md,.s-textarea.s-input__md{--_in-fs:calc(var(--su-static16) + var(--su-static1));--_in-py:.4em}}.s-input:-webkit-autofill,.s-textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--theme-secondary-200) inset;-webkit-text-fill-color:var(--black);border-color:var(--blue-400);-webkit-transition:background-color 0s 50000s;transition:background-color 0s 50000s}.s-input:-webkit-autofill:focus,.s-textarea:-webkit-autofill:focus{border-color:var(--blue-400);-webkit-box-shadow:0 0 0 1000px var(--blue-200) inset,0 0 0 var(--su-static4) var(--focus-ring)}.s-input::-webkit-contacts-auto-fill-button,.s-textarea::-webkit-contacts-auto-fill-button{background-color:var(--black)}.s-input::placeholder,.s-textarea::placeholder{opacity:1}.s-input.s-input__search,.s-textarea.s-input__search{--_in-pl:var(--su-static32)}.s-input:focus,.s-input:focus-within,.s-textarea:focus,.s-textarea:focus-within{box-shadow:0 0 0 var(--su-static2) var(--focus-neutral),0 0 0 var(--su-static4) var(--focus-theme);outline:var(--su-static2) solid #0000!important}.s-input::-webkit-scrollbar,.s-textarea::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.s-input::-webkit-scrollbar-track,.s-textarea::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.s-input::-webkit-scrollbar-thumb,.s-textarea::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.s-input::-webkit-scrollbar-corner,.s-textarea::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.has-error .s-input{padding-right:var(--su32)}.s-input.s-input__md{--_in-py:.5em}.has-error .s-textarea{padding-right:var(--su48)}.s-textarea~.s-input-icon{right:1.5em;top:1.5em}.s-input-icon{--_ii-fc:unset;--_ii-r:.7em;color:var(--_ii-fc);margin-top:calc((var(--su-static8) + var(--su-static1))*-1);pointer-events:none;position:absolute;right:var(--_ii-r);top:50%}.has-error .s-input-icon{--_ii-fc:var(--red-400)}.s-input-icon.s-input-icon__search{--_ii-r:auto;color:var(--black-400);left:.7em}.s-input-message{--_im-fc:unset;--_im-a-fc:unset;--_im-a-fc-hover:unset;color:var(--_im-fc);font-size:var(--fs-caption);padding:var(--su2)}.has-error .s-input-message a{text-decoration:underline}fieldset[disabled] .s-input-message{cursor:not-allowed;opacity:var(--_o-disabled-static)}.has-error .s-input-message{--_im-fc:var(--red-400);--_im-a-fc:var(--red-600);--_im-a-fc-hover:var(--red-500)}.s-input-message a{color:var(--_im-a-fc)!important}.s-input-message a:hover{color:var(--_im-a-fc-hover)!important}.s-label{--_la-fs:var(--fs-body2);color:var(--fc-medium);font-family:inherit;font-size:var(--_la-fs);font-weight:700;padding:0 var(--su2)}.s-label[for]{cursor:pointer}.s-check-control .s-checkbox[disabled]+.s-label,.s-check-control .s-radio[disabled]+.s-label,fieldset[disabled] .s-label{cursor:not-allowed;opacity:var(--_o-disabled-static)}fieldset[disabled] .s-label .s-description{opacity:unset}.s-label .s-description,.s-label .s-input-message{font-weight:400;margin-bottom:0;margin-top:var(--su4);padding:0}.s-required-symbol{color:var(--red-400);font-size:125%;font-weight:400;line-height:0;text-decoration:none!important}a:visited.s-link,a:visited.s-user-card--link,a:visited:not([class*=s-]):not(.post-tag):not(.badge):not(.badge-tag){color:var(--_li-fc-visited)}a:visited.s-link:hover,a:visited.s-user-card--link:hover,a:visited:not([class*=s-]):not(.post-tag):not(.badge):not(.badge-tag):hover{color:var(--_li-fc-hover-visited)}.s-link,a{--_li-fc:var(--theme-link-color,var(--theme-secondary-400));--_li-fc-hover:var(--theme-link-color-hover,var(--theme-secondary-500));--_li-fc-visited:var(--theme-link-color-visited,var(--purple-500));--_li-fc-hover-visited:var(--theme-link-color-visited,var(--purple-600));color:var(--_li-fc);cursor:pointer;text-decoration:none;-webkit-user-select:auto;user-select:auto}body.theme-highcontrast .s-link,body.theme-highcontrast a{text-decoration:underline}.s-link.s-link__underlined,a.s-link__underlined{text-decoration:underline!important}.s-link.s-link__grayscale,.s-link.s-link__inherit,a.s-link__grayscale,a.s-link__inherit{--_li-fc-hover-visited:var(--_li-fc-hover)}.s-link.s-link__grayscale,a.s-link__grayscale{--_li-fc:var(--black-500);--_li-fc-hover:var(--black-600);--_li-fc-visited:var(--black-400)}.s-link.s-link__inherit,a.s-link__inherit{--_li-fc:inherit!important;--_li-fc-hover:inherit!important;--_li-fc-visited:inherit!important}fieldset[disabled] .s-link,fieldset[disabled] a{box-shadow:none!important;opacity:var(--_o-disabled-static);pointer-events:none}.s-link:active,.s-link:hover,a:active,a:hover{--_li-fc:var(--_li-fc-hover)}button.s-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;font-family:inherit;line-height:inherit;padding:0;-webkit-user-select:auto;user-select:auto}button.s-link:focus{outline:revert}p .s-link{text-decoration:underline}.s-menu{--_me-divider-bg:var(--bc-light);--_me-label-btc:var(--bc-light);--_me-label-cursor:pointer;list-style:none;margin:0;padding:0}@media (prefers-color-scheme:dark){body.theme-system .s-menu{--_me-divider-bg:var(--bc-light);--_me-label-btc:var(--bc-light)}}body.theme-dark .s-menu{--_me-divider-bg:var(--bc-light);--_me-label-btc:var(--bc-light)}.s-menu .s-menu--label{border-top:var(--su-static1) solid var(--_me-label-btc);cursor:var(--_me-label-cursor);padding:var(--su12)}.s-modal{--_mo-bg:#0c0d0e80;--_mo-hmx:unset;--_mo-wmx:unset;--_mo-close-t:var(--su8);--_mo-dialog-bg:var(--white);--_mo-dialog-pt:var(--su24);--_mo-header-fc:var(--fc-dark);align-items:center;backface-visibility:hidden;background-color:var(--_mo-bg);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;max-height:var(--_mo-hmx);max-width:var(--_mo-wmx);opacity:0;position:fixed;transition:opacity .1s var(--te-smooth) 0s,z-index 0s .1s,visibility 0s .1s;visibility:hidden;will-change:visibility,z-index,opacity;z-index:var(--zi-hide)}@media (prefers-color-scheme:dark){body.theme-system .s-modal{--_mo-dialog-bg:var(--black-225)}}body.theme-dark .s-modal{--_mo-dialog-bg:var(--black-225)}@media (prefers-color-scheme:dark){body.theme-highcontrast.theme-system .s-modal{--_mo-dialog-bg:var(--black-200)}}body.theme-highcontrast.theme-dark .s-modal{--_mo-dialog-bg:var(--black-200)}.s-modal[aria-hidden=false],.s-modal[aria-hidden=false] .s-modal--dialog{opacity:1;transform:translateZ(0) scaleX(1);transition:opacity .1s var(--te-smooth) 10ms,z-index 0s 0s,visibility 0s 0s,transform .1s var(--te-smooth) 10ms,transform .1s var(--te-smooth) 10ms;visibility:visible;z-index:var(--zi-modals)}.s-modal .s-modal--close{padding:var(--su12)!important;position:absolute!important;right:var(--su8);top:var(--_mo-close-t)}.s-modal .s-modal--close .svg-icon{margin:0!important}.s-modal .s-modal--dialog{backface-visibility:hidden;background-color:var(--_mo-dialog-bg);border-radius:var(--br-lg);box-shadow:var(--bs-lg);max-height:100%;max-width:600px;opacity:0;overflow-y:auto;padding:var(--_mo-dialog-pt) var(--su24) var(--su24);scrollbar-color:var(--scrollbar) #0000;transform:translate3d(0,30%,0) scale3d(.6,.6,.6);transition:opacity .2s var(--te-smooth) 0s,z-index 0s .1s,visibility 0s .1s,transform .1s var(--te-smooth) 0s,transform .1s var(--te-smooth) 0s;visibility:hidden;will-change:visibility,z-index,opacity,transform;z-index:var(--zi-hide)}.s-modal .s-modal--dialog::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.s-modal .s-modal--dialog::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.s-modal .s-modal--dialog::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.s-modal .s-modal--dialog::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.s-navigation{--_na-fd:row;--_na-fw:wrap;--_na-p:var(--su2) 0;--_na-gap:var(--su4);--_na-item-bg:none;--_na-item-fc:var(--black-500);--_na-item-fs:unset;--_na-item-p:var(--su6) var(--su12);--_na-item-py:var(--su12);--_na-item-ws:nowrap;--_na-item-bg-hover:var(--black-200);--_na-item-fc-hover:var(--_na-item-fc);--_na-item-selected-bg:var(--theme-primary);--_na-item-selected-fc:var(--white);--_na-item-selected-bg-hover:var(--theme-primary-500);--_na-title-mt:var(--su16);display:flex;flex-direction:var(--_na-fd);flex-wrap:var(--_na-fw);gap:var(--_na-gap);list-style:none;margin:0;padding:var(--_na-p)}body.theme-highcontrast .s-navigation{--_na-item-bg-hover:var(--black-500);--_na-item-fc-hover:var(--black-225)}.s-navigation .s-navigation--item{align-items:center;background-color:var(--_na-item-bg);border:none;border-radius:1000px;box-shadow:none;color:var(--_na-item-fc);cursor:pointer;display:flex;font:unset;font-size:var(--_na-item-fs);padding:var(--_na-item-p);position:relative;-webkit-user-select:auto;user-select:auto;white-space:var(--_na-item-ws)}.s-navigation .s-navigation--item.is-selected{--_na-item-bg:var(--_na-item-selected-bg);--_na-item-fc:var(--_na-item-selected-fc);--_na-item-fc-hover:var(--_na-item-fc);--_na-item-bg-hover:var(--_na-item-selected-bg-hover)}body.theme-highcontrast .s-navigation .s-navigation--item.is-selected{text-decoration:none}.s-navigation .s-navigation--item:active,.s-navigation .s-navigation--item:hover{background-color:var(--_na-item-bg-hover);color:var(--_na-item-fc-hover)}.s-navigation .s-navigation--item:focus-visible{box-shadow:inset 0 0 0 var(--su-static2) var(--focus-theme),inset 0 0 0 var(--su-static4) var(--focus-neutral);outline:var(--su-static2) solid #0000!important}.s-notice{--_no-bc:var(--black-225);--_no-bg:var(--black-100);--_no-fc:var(--black-500);--_no-btn-bg-active:var(--black-250);--_no-btn-bg-focus:var(--black-225);--_no-btn-fc:var(--_no-fc);--_no-code-bc:var(--black-300);--_no-code-bg:var(--black-200);--_no-code-fc:var(--_no-fc);background:var(--_no-bg);border-color:var(--_no-bc);border-radius:var(--br-md);border-style:solid;border-width:var(--su-static1);color:var(--_no-fc);font-size:var(--fs-body1);padding:var(--su16)}@media (prefers-color-scheme:dark){body.theme-system .s-notice{--_no-bc:var(--_no-bg)}}body.theme-dark .s-notice{--_no-bc:var(--_no-bg)}body.theme-highcontrast .s-notice,body.theme-highcontrast .s-notice.s-notice__info,body.theme-highcontrast .s-notice.s-notice__success,body.theme-highcontrast .s-notice.s-notice__warning{--_no-code-bc:var(--black-400);--_no-code-bg:var(--white);--_no-code-fc:var(--black)}.s-notice__info:not(.s-notice__important){--_no-bc:var(--theme-secondary-300);--_no-bg:var(--theme-secondary-100);--_no-btn-bg-active:var(--theme-secondary-200);--_no-btn-bg-focus:var(--theme-secondary-200);--_no-btn-fc:var(--theme-secondary-500);--_no-code-bc:var(--theme-secondary-300);--_no-code-bg:var(--theme-secondary-200)}.s-notice__success:not(.s-notice__important){--_no-bc:var(--green-300);--_no-bg:var(--green-100);--_no-btn-bg-active:var(--green-200);--_no-btn-bg-focus:var(--green-200);--_no-btn-fc:var(--green-500);--_no-code-bc:var(--green-300);--_no-code-bg:var(--green-200)}.s-notice__warning:not(.s-notice__important){--_no-bc:var(--yellow-300);--_no-bg:var(--yellow-100);--_no-btn-bg-active:var(--yellow-200);--_no-btn-bg-focus:var(--yellow-200);--_no-btn-fc:var(--yellow-500);--_no-code-bc:var(--yellow-300);--_no-code-bg:var(--yellow-200);--_no-btn-fc:var(--yellow-600)}.s-notice code{background-color:var(--_no-code-bg);border-radius:var(--br-sm);color:var(--_no-code-fc);outline:var(--su-static1) solid var(--_no-code-bc);padding-left:var(--su2);padding-right:var(--su2)}.s-popover{--_po-bg:var(--white);--_po-bc:var(--bc-medium);--_po-bs:var(--bs-md);--_po-d:none;--_po-wmn:12rem;--_po-w:100%;--_po-arrow-fc:var(--white);--_po-arrow-b:unset;--_po-arrow-l:unset;--_po-arrow-r:unset;--_po-arrow-t:unset;--_po-arrow-ps:calc(var(--su6)*-1);--_po-arrow-after-b:unset;--_po-arrow-after-l:unset;--_po-arrow-after-r:unset;--_po-arrow-after-t:unset;--_po-arrow-after-bs:unset;--_po-topbar-height:var(--theme-topbar-height,calc(var(--su-static48) + var(--su-static8)));--_po-content-mxh:calc(100vh - var(--_po-topbar-height) - var(--su48));background-color:var(--_po-bg);border:1px solid var(--_po-bc);border-radius:var(--br-md);box-shadow:var(--_po-bs);color:var(--fc-dark);display:var(--_po-d);font-size:var(--fs-body1);max-width:24rem;min-width:var(--_po-wmn);padding:var(--su12);position:absolute;white-space:normal;width:var(--_po-w);z-index:var(--zi-popovers)}@media (prefers-color-scheme:dark){body.theme-system .s-popover{--_po-bg:var(--black-200);--_po-bc:var(--bc-light);--_po-bs:var(--bs-lg);--_po-arrow-fc:var(--black-200)}}body.theme-dark .s-popover{--_po-bg:var(--black-200);--_po-bc:var(--bc-light);--_po-bs:var(--bs-lg);--_po-arrow-fc:var(--black-200)}.s-popover.is-visible{--_po-d:block}.s-popover .s-popover--arrow__bl{--_po-arrow-b:var(--_po-arrow-ps);--_po-arrow-after-b:var(--su-static1);--_po-arrow-after-bs:2px 2px 5px 0 #00000012,2px 2px 2px -1px #0000001a}body.theme-highcontrast .s-popover .s-popover--arrow__bl{--_po-arrow-after-bs:1px 1px 0 0 var(--bc-medium)}.s-popover .s-popover--arrow__tc,.s-popover .s-popover--arrow__tl,.s-popover .s-popover--arrow__tr{--_po-arrow-t:var(--_po-arrow-ps);--_po-arrow-after-t:var(--su-static1);--_po-arrow-after-bs:-1px -1px 1px 0 #0000001f}body.theme-highcontrast .s-popover .s-popover--arrow__tc,body.theme-highcontrast .s-popover .s-popover--arrow__tl,body.theme-highcontrast .s-popover .s-popover--arrow__tr{--_po-arrow-after-bs:-1px -1px 0 0 var(--bc-medium)}.s-popover .s-popover--arrow__lt{--_po-arrow-l:var(--_po-arrow-ps);--_po-arrow-after-l:var(--su-static1);--_po-arrow-after-bs:-2px 2px 5px 0 #00000012,-2px 2px 2px -1px #0000001a}body.theme-highcontrast .s-popover .s-popover--arrow__lt{--_po-arrow-after-bs:-1px 1px 0 0 var(--bc-medium)}.s-popover .s-popover--arrow__tc{--_po-arrow-l:calc(50% - var(--su6))}.s-popover .s-popover--arrow__tr{--_po-arrow-r:var(--su12)}.s-popover .s-popover--arrow{bottom:var(--_po-arrow-b);color:var(--_po-arrow-fc);left:var(--_po-arrow-l);right:var(--_po-arrow-r);top:var(--_po-arrow-t)}.s-popover .s-popover--arrow,.s-popover .s-popover--arrow:after,.s-popover .s-popover--arrow:before{display:block;height:var(--su12);position:absolute;width:var(--su12);z-index:-1}.s-popover .s-popover--arrow:after,.s-popover .s-popover--arrow:before{content:"";transform:rotate(45deg)}.s-popover .s-popover--arrow:after{background:currentColor;border-radius:calc(var(--su-static1)*1.5);bottom:var(--_po-arrow-after-b);box-shadow:var(--_po-arrow-after-bs);left:var(--_po-arrow-after-l);right:var(--_po-arrow-after-r);top:var(--_po-arrow-after-t)}.s-post-summary{--_ps-bb:var(--su1) solid var(--bc-light);--_ps-bg:unset;--_ps-o:unset;--_ps-content-excerpt-fc:var(--_ps-state-fc,var(--fc-medium));--_ps-content-title-a-fc:var(--_ps-state-fc,var(--theme-post-title-color,var(--theme-link-color,var(--theme-secondary-400))));--_ps-content-title-a-fc-hover:var(--_ps-state-fc,var(--theme-post-title-color-hover,var(--theme-link-color-hover,var(--theme-secondary-500))));--_ps-content-title-a-fc-visited:var(--_ps-state-fc,var(--theme-post-title-color-visited,var(--theme-link-color-visited,var(--purple-500))));--_ps-content-title-a-fc-hover-visited:var(--_ps-state-fc,var(--theme-post-title-color-hover,var(--theme-link-color-hover,var(--purple-600))));--_ps-stats-ai:flex-end;--_ps-stats-fc:var(--_ps-state-fc,var(--fc-light));--_ps-stats-fd:column;--_ps-stats-w:calc(var(--su96) + var(--su12));--_ps-has-answers-bc:var(--green-400);--_ps-has-answers-bg:unset;--_ps-has-answers-fc:var(--green-400);--_ps-has-accepted-answers-bc:var(--green-400);--_ps-has-accepted-answers-bg:var(--green-400);--_ps-has-accepted-answers-fc:var(--white);--_ps-stats-item-emphasized-fc:var(--_ps-state-fc,var(--fc-dark));background-color:var(--_ps-bg);border-bottom:var(--_ps-bb);display:flex;padding:var(--su16);position:relative}@media (max-width:980px){.s-post-summary{--_ps-stats-ai:center;--_ps-stats-fd:row;--_ps-stats-w:auto;flex-direction:column}}.s-post-summary.s-post-summary__minimal{--_ps-stats-ai:center;--_ps-stats-fd:row;--_ps-stats-w:auto;flex-direction:column}.s-post-summary.s-post-summary__minimal .s-post-summary--content{width:100%}.s-post-summary:last-child{--_ps-bb:none}.s-post-summary .s-post-summary--content{flex-grow:1;max-width:100%}.s-post-summary .s-post-summary--content>:not(.s-post-summary--content-menu-button):not(.s-post-summary--meta):not(.s-popover){opacity:var(--_ps-o)}.s-post-summary .s-post-summary--content-title{display:block;font-size:var(--fs-body3);font-weight:400;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:var(--lh-md);margin-bottom:.3846rem;margin-top:-.15rem;overflow-wrap:break-word!important;padding-right:var(--su24);word-break:break-word!important}.s-post-summary .s-post-summary--content-title a{color:var(--_ps-content-title-a-fc);font-family:var(--theme-post-title-font-family,var(--theme-body-font-family));-webkit-hyphens:auto!important;hyphens:auto!important;overflow-wrap:break-word!important;word-break:break-word!important}.s-post-summary .s-post-summary--content-title a:active,.s-post-summary .s-post-summary--content-title a:hover{color:var(--_ps-content-title-a-fc-hover)}.s-post-summary .s-post-summary--content-title a:visited{color:var(--_ps-content-title-a-fc-visited)}.s-post-summary .s-post-summary--content-title a:visited:hover{color:var(--_ps-content-title-a-fc-hover-visited)}.s-post-summary .s-post-summary--content-title .svg-icon{position:relative;top:calc(var(--su1)*-1);vertical-align:text-bottom}.s-post-summary .s-post-summary--meta{align-items:center;column-gap:var(--su6);display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--su8)}.s-post-summary .s-post-summary--meta>:not(.s-post-summary--meta-tags):not(.s-user-card)>*{opacity:var(--_ps-o)}.s-post-summary .s-post-summary--meta .s-user-card{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.s-post-summary .s-post-summary--meta .s-user-card>:not(.magic-popup){opacity:var(--_ps-o)}.s-post-summary .s-post-summary--meta-tags{display:flex;flex-wrap:wrap;gap:var(--su4)}.s-post-summary .s-post-summary--meta-tags .s-tag,.s-post-summary .s-post-summary--meta-tags>a,.s-post-summary .s-post-summary--meta-tags>ul>li>a{opacity:var(--_ps-o)}.s-post-summary .s-post-summary--stats{align-items:var(--_ps-stats-ai);color:var(--_ps-stats-fc);display:flex;flex-direction:var(--_ps-stats-fd);flex-shrink:0;flex-wrap:wrap;font-size:var(--fs-body1);gap:var(--su6);margin-bottom:var(--su4);margin-right:var(--su16);width:var(--_ps-stats-w)}.s-post-summary .s-post-summary--stats>:not(.s-badge__danger){opacity:var(--_ps-o)}.s-post-summary .s-post-summary--stats-item:not(.s-badge){align-items:center;border:var(--su1) solid #0000;display:inline-flex;gap:.3em;justify-content:center;white-space:nowrap}.s-post-summary .s-post-summary--stats-item.s-badge{font-size:var(--fs-body1);line-height:var(--lh-md);padding:var(--su2) var(--su4)}.s-post-summary .s-post-summary--stats-item__emphasized{color:var(--_ps-stats-item-emphasized-fc)}.s-post-summary .s-post-summary--stats-item-number{font-weight:500}.s-progress{--_pr-bar:var(--br-sm);--_pr-bg:var(--black-300);--_pr-h:unset;--_pr-size:unset;--_pr-w:100%;--_pr-hmn:var(--su-static4);--_pr-bar-bar:var(--br-sm);--_pr-bar-bg:var(--green-400);--_pr-bar-hmn:var(--su-static4);--_pr-label-ai:unset;--_pr-label-bc:#0000;--_pr-label-d:unset;--_pr-label-g:unset;--_pr-label-jc:unset;--_pr-label-px:unset;background-color:var(--_pr-bg);height:var(--_pr-size,var(--_pr-h));width:var(--_pr-size,var(--_pr-w))}.s-progress,.s-progress .s-progress--bar{border-radius:var(--_pr-bar);min-height:var(--_pr-hmn);min-width:var(--su-static6);position:relative}.s-progress .s-progress--bar{background-color:var(--_pr-bar-bg);height:100%}.s-prose{--_pr-fs:calc(var(--su-static16) - var(--su-static1));--_pr-lh:1.5;--_pr-blockquote-ml:1em;--_pr-blockquote-mt:0;--_pr-blockquote-before-bg:var(--black-250);--_pr-code-fs:var(--fs-body1);--_pr-h1-fs:var(--fs-headline1);--_pr-h2-fs:var(--fs-title);--_pr-h3-fs:var(--fs-subheading);--_pr-h4-fs:var(--fs-body3);--_pr-h5-fs:var(--fs-body2);--_pr-h6-fs:var(--fs-body1);--_pr-hr-bg:var(--black-225);--_pr-img-mb:1.1em;--_pr-kbd-bc:var(--black-300);--_pr-kbd-bs:0 var(--su-static1) var(--su-static1) #0c0d0e26,inset 0 1px 0 0 var(--_white-static);--_pr-spoiler-cursor:pointer;--_pr-spoiler-after-t:1em;--_pr-soiler-after-o:unset;--_pr-soiler-child-o:0;--_pr-soiler-child-visibility:hidden;--s-prose-spacing:1.1em;--s-prose-spacing-condensed:.55em;font-size:var(--_pr-fs);line-height:var(--_pr-lh);overflow-wrap:break-word}@media (prefers-color-scheme:dark){body.theme-system .s-prose{--_pr-kbd-bc:#0000;--_pr-kbd-btc:var(--black-400);--_pr-kbd-bs:0 var(--su-static1) var(--su-static1) #0c0d0ecc}}body.theme-dark .s-prose{--_pr-kbd-bc:#0000;--_pr-kbd-btc:var(--black-400);--_pr-kbd-bs:0 var(--su-static1) var(--su-static1) #0c0d0ecc}body.theme-highcontrast .s-prose{--_pr-blockquote-before-bg:var(--black-500);--_pr-hr-bg:var(--black-400)}@media (max-width:640px){.s-prose{--_pr-spoiler-after-t:calc(var(--su8) + var(--su1))}}.s-prose :not(.s-code-block)>a code{color:var(--theme-link-color,var(--theme-secondary-400))}.s-prose :not(.s-code-block)>code{background-color:var(--black-200);border-radius:var(--br-sm);color:var(--black-600);padding:var(--su2) var(--su4)}.s-prose .s-table-container:last-child,.s-prose .s-table-container:only-child,.s-prose blockquote:last-child,.s-prose blockquote:only-child,.s-prose dl:last-child,.s-prose dl:only-child,.s-prose h1:last-child,.s-prose h1:only-child,.s-prose h2:last-child,.s-prose h2:only-child,.s-prose h3:last-child,.s-prose h3:only-child,.s-prose h4:last-child,.s-prose h4:only-child,.s-prose h6:last-child,.s-prose h6:only-child,.s-prose hr:last-child,.s-prose hr:only-child,.s-prose img:last-child,.s-prose img:only-child,.s-prose ol:last-child,.s-prose ol:only-child,.s-prose p:last-child,.s-prose p:only-child,.s-prose pre:last-child,.s-prose pre:only-child,.s-prose table:last-child,.s-prose table:only-child,.s-prose ul:last-child,.s-prose ul:only-child{margin-bottom:0}.s-prose .s-table-container+h1,.s-prose blockquote+h1,.s-prose dd+h1,.s-prose dl+h1,.s-prose img+h1,.s-prose ol+h1,.s-prose p+h1,.s-prose pre+h1,.s-prose table+h1,.s-prose ul+h1{margin-top:1.5667em}.s-prose .s-table-container+h2,.s-prose blockquote+h2,.s-prose dd+h2,.s-prose dl+h2,.s-prose img+h2,.s-prose ol+h2,.s-prose p+h2,.s-prose pre+h2,.s-prose table+h2,.s-prose ul+h2{margin-top:1.667em}.s-prose .s-table-container+h3,.s-prose blockquote+h3,.s-prose dd+h3,.s-prose dl+h3,.s-prose img+h3,.s-prose ol+h3,.s-prose p+h3,.s-prose pre+h3,.s-prose table+h3,.s-prose ul+h3{margin-top:1.4667em}.s-prose .s-table-container+h4,.s-prose .s-table-container+h6,.s-prose blockquote+h4,.s-prose blockquote+h6,.s-prose dd+h4,.s-prose dd+h6,.s-prose dl+h4,.s-prose dl+h6,.s-prose img+h4,.s-prose img+h6,.s-prose ol+h4,.s-prose ol+h6,.s-prose p+h4,.s-prose p+h6,.s-prose pre+h4,.s-prose pre+h6,.s-prose table+h4,.s-prose table+h6,.s-prose ul+h4,.s-prose ul+h6{margin-top:1.6667em}.s-prose h1,.s-prose h2,.s-prose h3,.s-prose h4,.s-prose h6{--_pr-code-fs:.9em;font-weight:700!important;margin-bottom:.5em}.s-prose h1{font-size:var(--_pr-h1-fs);margin-bottom:.6em}.s-prose h2{font-size:var(--_pr-h2-fs);margin-bottom:.7em}.s-prose h3{font-size:var(--_pr-h3-fs);margin-bottom:.74em}.s-prose h4{font-size:var(--_pr-h4-fs);margin-bottom:1em}.s-prose h6{font-size:var(--_pr-h6-fs)}.s-prose blockquote,.s-prose q{quotes:none}.s-prose .s-table-container,.s-prose dd,.s-prose dl{margin-bottom:1.1em}.s-prose ol,.s-prose ul{margin-bottom:1.1em;margin-top:0}.s-prose ol blockquote:last-child,.s-prose ol blockquote:only-child,.s-prose ol dl:last-child,.s-prose ol dl:only-child,.s-prose ol hr:last-child,.s-prose ol hr:only-child,.s-prose ol ol:last-child,.s-prose ol ol:only-child,.s-prose ol p:last-child,.s-prose ol p:only-child,.s-prose ol table:last-child,.s-prose ol table:only-child,.s-prose ol ul:last-child,.s-prose ol ul:only-child,.s-prose ul blockquote:last-child,.s-prose ul blockquote:only-child,.s-prose ul dl:last-child,.s-prose ul dl:only-child,.s-prose ul hr:last-child,.s-prose ul hr:only-child,.s-prose ul ol:last-child,.s-prose ul ol:only-child,.s-prose ul p:last-child,.s-prose ul p:only-child,.s-prose ul table:last-child,.s-prose ul table:only-child,.s-prose ul ul:last-child,.s-prose ul ul:only-child{margin-bottom:0}.s-prose ol blockquote,.s-prose ol dd,.s-prose ol dl,.s-prose ol hr,.s-prose ol li,.s-prose ol ol,.s-prose ol p,.s-prose ol table,.s-prose ol ul,.s-prose ul blockquote,.s-prose ul dd,.s-prose ul dl,.s-prose ul hr,.s-prose ul li,.s-prose ul ol,.s-prose ul p,.s-prose ul table,.s-prose ul ul{margin-bottom:.55em}.s-prose ol li:last-child,.s-prose ul li:last-child{margin-bottom:0}.s-prose ol li ol,.s-prose ol li ul,.s-prose ul li ol,.s-prose ul li ul{margin-top:.55em}.s-prose ol pre,.s-prose ul pre{margin-bottom:.65em}.s-prose sub,.s-prose sup{--_pr-code-fs:90%}.s-prose blockquote{--_pr-img-mb:0;color:var(--black-500);margin:var(--_pr-blockquote-mt) 1em 1.1em var(--_pr-blockquote-ml);padding:.8em .8em .8em 1em;position:relative}.s-prose blockquote:before{background:var(--_pr-blockquote-before-bg);border-radius:var(--su-static8);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:var(--su4)}.s-prose blockquote :last-child{margin-bottom:0}.s-prose blockquote blockquote{--_pr-blockquote-ml:0}.s-prose code{font-family:var(--ff-mono);font-size:var(--_pr-code-fs)}.s-prose dd{margin:0;padding:0}.s-prose dd:last-child{margin-bottom:0}.s-prose dl{margin-top:0}.s-prose dt{font-weight:700}.s-prose hr{background-color:var(--_pr-hr-bg);border:0;color:var(--_pr-hr-bg);height:var(--su-static1);margin-bottom:1.1em}.s-prose img{margin-bottom:var(--_pr-img-mb);max-width:100%;vertical-align:bottom}.s-prose li{--_pr-blockquote-mt:.55em;--_pr-img-mb:0;overflow-wrap:break-word}.s-prose li pre{overflow-wrap:normal}.s-prose p{--_pr-img-mb:0;margin-bottom:1.1em}.s-prose pre{margin-bottom:1.5em;margin-top:0;overflow-wrap:normal}.s-prose pre:not(.s-code-block){background-color:var(--highlight-bg);border-radius:var(--br-md);color:var(--highlight-color);font-size:var(--fs-body1);line-height:var(--lh-md);max-height:600px;overflow:auto;padding:var(--su12);scrollbar-color:var(--scrollbar) #0000;width:auto}.s-prose pre:not(.s-code-block) code{background-color:initial;border-radius:0;padding:0}.s-prose pre:not(.s-code-block)::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.s-prose pre:not(.s-code-block)::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.s-prose pre:not(.s-code-block)::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.s-prose pre:not(.s-code-block)::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.s-select{--_se-arrow-bc:currentColor #0000;--_se-arrow-size:var(--su-static4);--_se-select-bc:var(--bc-darker);--_se-select-bg:var(--white);--_se-select-br:var(--br-md);--_se-select-fc:var(--black);--_se-select-px:.7em;--_se-select-py:.6em;--_se-select-fs:var(--fs-body1);color:var(--fc-dark);position:relative}@supports (-webkit-overflow-scrolling:touch){.s-select{--_se-select-fs:var(--su-static16);--_se-select-px:.55em;--_se-select-py:.4em}}.has-error .s-select{position:relative;--_se-select-bc-focus:var(--_se-select-bc);--_se-select-bc:var(--red-400)}.s-select.s-select__md{--_se-select-fs:var(--fs-body3);--_se-select-br:calc(var(--br-sm) + var(--su-static1));--_se-select-py:.5em}.s-select>select:-webkit-autofill,select.s-select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--theme-secondary-200) inset;-webkit-text-fill-color:var(--black);border-color:var(--blue-400);-webkit-transition:background-color 0s 50000s;transition:background-color 0s 50000s}.s-select>select:-webkit-autofill:focus,select.s-select:-webkit-autofill:focus{border-color:var(--blue-400);-webkit-box-shadow:0 0 0 1000px var(--blue-200) inset,0 0 0 var(--su-static4) var(--focus-ring)}.s-select>select::-webkit-contacts-auto-fill-button,select.s-select::-webkit-contacts-auto-fill-button{background-color:var(--black)}.s-select:after,.s-select:before{border-color:var(--_se-arrow-bc);border-style:solid;border-width:var(--_se-arrow-size);content:"";pointer-events:none;position:absolute;right:calc(var(--su-static12) + var(--su-static1));z-index:var(--zi-selected)}.s-select:after{border-bottom-width:0;top:calc(50% + var(--su-static1))}.s-select:before{border-top-width:0;top:calc(50% - var(--_se-arrow-size) - var(--su-static1))}.s-select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--_se-select-bg);border:var(--su-static1) solid var(--_se-select-bc);border-radius:var(--_se-select-br);color:var(--_se-select-fc);font-family:inherit;font-size:var(--_se-select-fs);height:100%;line-height:var(--lh-sm);outline:0;padding:var(--_se-select-py) var(--_se-select-px);padding-right:var(--su32);position:relative;width:100%}.s-select>select[disabled],fieldset[disabled] .s-select>select{cursor:not-allowed;opacity:var(--_o-disabled-static)}.s-select>select:focus{box-shadow:0 0 0 var(--su-static2) var(--focus-neutral),0 0 0 var(--su-static4) var(--focus-theme);outline:var(--su-static2) solid #0000!important}.s-select>select.focus,.s-select>select:focus{color:var(--black)}.s-select .s-input-icon{right:var(--su32)}.s-sidebarwidget{--_sw-bc:var(--bc-medium);background-color:var(--white);border:var(--su-static1) solid var(--_sw-bc);border-radius:var(--br-md);font-size:var(--fs-body1)}.s-sidebarwidget:not(.s-anchors) a:not(.button):not(.s-tag):not(.post-tag):not(.s-btn):not(.s-sidebarwidget--action):not(.s-user-card--link),.s-sidebarwidget:not(.s-anchors) a:not(.button):not(.s-tag):not(.post-tag):not(.s-btn):not(.s-sidebarwidget--action):not(.s-user-card--link):visited{color:var(--black-600)}.s-sidebarwidget .s-sidebarwidget--content{margin:0;padding:var(--su16)}.s-sidebarwidget .s-sidebarwidget--content:not(table):not(.s-sidebarwidget__items){display:flex}.s-sidebarwidget .s-sidebarwidget--content+.s-sidebarwidget--content{border-top:var(--su-static1) solid var(--bc-light)}.s-sidebarwidget .s-sidebarwidget--content:active{outline:none}.s-sidebarwidget .s-sidebarwidget--header{align-items:center;border-top:var(--su-static1) solid var(--bc-light);color:var(--black-600);display:flex;font-size:var(--fs-body2);font-weight:700;justify-content:flex-start;line-height:var(--lh-xs);margin:0;padding:var(--su16) var(--su16) 0}.s-sidebarwidget .s-sidebarwidget--header:first-child{border-top:none}.s-sidebarwidget .s-sidebarwidget--header:active{outline:none}.s-spinner{--_sp-baw:calc(var(--su-static1)*3);--_sp-size:var(--su-static24);height:var(--_sp-size);position:relative;text-align:left;width:var(--_sp-size)}.s-spinner.s-spinner__sm{--_sp-baw:var(--su-static2);--_sp-size:var(--su-static16)}.s-spinner.s-spinner__md{--_sp-baw:var(--su-static4);--_sp-size:var(--su-static32)}.s-spinner.s-spinner__lg{--_sp-baw:var(--su-static6);--_sp-size:var(--su-static48)}.s-spinner:after,.s-spinner:before{border:var(--_sp-baw) solid;border-radius:var(--br-circle);content:"";height:100%;position:absolute;width:100%}.s-spinner:after{animation:s-spinner-rotate .9s cubic-bezier(.5,.1,.5,.9) infinite;border-bottom-color:#0000;border-right-color:#0000;border-top-color:#0000}.s-spinner:before{opacity:.25;transform:rotate(90deg)}.is-loading{--_li-offset:.6em;--_il-size:1.23076923em;padding-left:2.2em;position:relative}.is-loading:after,.is-loading:before{border-radius:var(--br-circle);border-style:solid;border-width:var(--su-static2);content:"";height:var(--_il-size);left:var(--_li-offset);position:absolute;top:calc(50% - var(--_li-offset));width:var(--_il-size)}.is-loading:after{animation:s-spinner-rotate .9s cubic-bezier(.5,.1,.5,.9) infinite;border-color:#0000;border-left-color:initial;filter:invert(0);transform-origin:50% 50% var(--su-static1)}.is-loading:before{border-color:currentColor;opacity:.3}@keyframes s-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.s-table{--_ta-tbody-tbody-bc:var(--bc-medium);--_ta-tbody-tbody-bw:var(--su-static2);--_ta-tbody-tr-even-bg:unset;--_ta-td-bbw:0;--_ta-td-bc:var(--bc-medium);--_ta-td-fs:unset;--_ta-td-fw:unset;--_ta-td-p:var(--su8);--_ta-td-ta:left;--_ta-td-va:middle;--_ta-td-w:unset;--_ta-thead-th-bg:var(--black-100);--_ta-th-bbw:0;--_ta-th-bc:var(--bc-medium);--_ta-th-fs:unset;--_ta-th-p:var(--su8);--_ta-th-ta:left;--_ta-th-va:middle;--_ta-th-w:unset;border-collapse:collapse;border-spacing:0;display:table;font-size:var(--fs-body1);max-width:100%;width:100%}.s-table.s-table__stripes{--_ta-tbody-tr-even-bg:var(--black-100);--_ta-thead-th-bg:var(--black-150)}.s-table.ta-center{--_ta-td-ta:center;--_ta-th-ta:center}.s-table.ta-left{--_ta-td-ta:left;--_ta-th-ta:left}.s-table.ta-right{--_ta-td-ta:right;--_ta-th-ta:right}.s-table.va-middle{--_ta-td-va:middle;--_ta-th-va:middle}.s-table.va-top{--_ta-td-va:top;--_ta-th-va:top}.s-table.s-table__sortable thead th{color:var(--fc-light);cursor:pointer}.s-table.s-table__sortable thead th a,.s-table.s-table__sortable thead th button{color:inherit!important}.s-table.s-table__sortable thead th button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:0;cursor:pointer;display:flex;font-weight:inherit;gap:var(--su-static4);margin:calc(var(--_ta-th-p)*-1);padding:var(--_ta-th-p);text-align:left;width:calc(100% + var(--_ta-th-p)*2)}.s-table tbody+tbody{border-top:var(--_ta-tbody-tbody-bw) solid var(--_ta-tbody-tbody-bc)}.s-table tbody th{font-weight:400}.s-table tbody tr:nth-child(2n){background-color:var(--_ta-tbody-tr-even-bg)}.s-table td{border:var(--su-static1) solid var(--_ta-td-bc);border-width:var(--_ta-td-btw,var(--su-static1)) var(--_ta-td-brw,var(--su-static1)) var(--_ta-td-bbw,var(--su-static1)) var(--_ta-td-blw,var(--su-static1));color:var(--fc-medium);font-size:var(--_ta-td-fs);font-weight:var(--_ta-td-fw);padding:var(--_ta-td-p);padding-left:var(--_ta-td-pl,var(--_ta-td-p));padding-top:var(--_ta-td-pt,var(--_ta-td-p));text-align:var(--_ta-td-ta);vertical-align:var(--_ta-td-va);width:var(--_ta-td-w)}.s-table td .s-checkbox{display:block}.s-table tfoot td{border-bottom-color:var(--_ta-foot-td-bc,var(--_ta-td-bc))}.s-table tfoot th{border-bottom-color:var(--_ta-foot-th-bc,var(--_ta-td-bc))}.s-table th{border:var(--su-static1) solid var(--_ta-th-bc);border-width:var(--su-static1) var(--su-static1) var(--_ta-th-bbw);color:var(--fc-dark);font-size:var(--_ta-th-fs);font-weight:700;padding:var(--_ta-th-p);padding-top:var(--_ta-th-pt,var(--_ta-th-p));text-align:var(--_ta-th-ta);vertical-align:var(--_ta-th-va);width:var(--_ta-th-w)}.s-table th .s-checkbox{display:block}.s-table thead th{background-color:var(--_ta-thead-th-bg);line-height:var(--lh-sm);vertical-align:bottom;white-space:nowrap}.s-table tr:last-of-type{--_ta-td-bbw:var(--su-static1);--_ta-th-bbw:var(--su-static1)}.s-table-container{overflow-x:auto;scrollbar-color:var(--scrollbar) #0000}.s-table-container::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.s-table-container::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.s-table-container::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.s-table-container::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.s-tag{--_ta-bc:var(--theme-tag-border-color,var(--_ta-bg));--_ta-bg:var(--theme-tag-background-color,var(--black-150));--_ta-fc:var(--theme-tag-color,var(--black-500));--_ta-bc-hover:var(--theme-tag-hover-border-color,var(--_ta-bg-hover));--_ta-bg-hover:var(--theme-tag-hover-background-color,var(--black-200));--_ta-fc-hover:var(--theme-tag-hover-color,var(--black-600));--_ta-br:var(--br-sm);--_ta-fs:var(--fs-caption);--_ta-lh:1.84615385;--_ta-pl:var(--_ta-px);--_ta-pr:var(--_ta-px);--_ta-px:var(--su4);--_ta-dismiss-padding:calc(var(--_ta-px) - var(--su-static1));align-items:center;background-color:var(--_ta-bg);border:var(--su-static1) solid var(--_ta-bc);border-radius:var(--_ta-br);color:var(--_ta-fc);display:inline-flex;font-size:var(--_ta-fs);font-weight:700;justify-content:center;line-height:var(--_ta-lh);min-width:0;padding-left:var(--_ta-pl);padding-right:var(--_ta-pr);text-decoration:none;vertical-align:middle;white-space:nowrap}body.theme-highcontrast .s-tag:not(body.theme-highcontrast .s-tag__moderator):not(body.theme-highcontrast .s-tag__required){--_ta-bc:var(--theme-tag-border-color,var(--black-300));--_ta-bc-hover:var(--theme-tag-hover-border-color,var(--black-300))}.s-tag.s-tag__sm{--_ta-fs:var(--fs-caption);--_ta-lh:1.5}.s-tag.s-tag__md{--_ta-px:var(--su6);--_ta-fs:var(--fs-body2);--_ta-lh:1.73333333}.s-tag button.s-tag--dismiss:not(.s-btn){all:unset}.s-tag .s-tag--dismiss,.s-tag button.s-tag--dismiss:not(.s-btn){align-items:center;align-self:stretch;background-color:initial;border-radius:var(--br-sm);color:inherit;cursor:pointer;display:flex;justify-content:center;margin:var(--su-static1) calc(var(--_ta-dismiss-padding)*-1) var(--su-static1) var(--_ta-dismiss-padding);padding:var(--_ta-dismiss-padding)}.s-tag .s-tag--dismiss:focus-visible,.s-tag button.s-tag--dismiss:not(.s-btn):focus-visible{box-shadow:0 0 0 var(--su-static2) var(--focus-neutral),0 0 0 var(--su-static4) var(--focus-theme);outline:var(--su-static2) solid #0000!important}.s-tag .s-tag--dismiss:hover,.s-tag button.s-tag--dismiss:not(.s-btn):hover{background-color:var(--_ta-fc);color:var(--_ta-bg)}body.theme-highcontrast .s-tag .s-tag--dismiss:hover,body.theme-highcontrast .s-tag button.s-tag--dismiss:not(.s-btn):hover{color:var(--white)}.s-tag .s-tag--sponsor{align-self:center;border-radius:calc(var(--br-sm) - var(--su-static1));display:inline-flex;margin:calc(var(--su1)*-1) var(--su4) calc(var(--su2)*-1) calc(var(--su2)*-1);max-width:calc(var(--su-static16) + var(--su-static2))}.s-tag .s-tag--sponsor .svg-icon,.s-tag .s-tag--sponsor img{height:100%;width:100%}a.s-tag:active,a.s-tag:hover{background-color:var(--_ta-bg-hover);border-color:var(--_ta-bc-hover);color:var(--_ta-fc-hover)}.s-tag:focus-visible{border-color:var(--focus-neutral)!important;box-shadow:0 0 0 var(--su-static1) var(--focus-neutral),0 0 0 calc(var(--su-static4) - var(--su-static1)) var(--focus-theme);outline:var(--su-static2) solid #0000!important}.s-toggle-switch{--_ts-bg:var(--black-350);--_ts-bg-image:url("data:image/svg+xml;,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='hsl(0, 0%, 100%)'/%3e%3c/svg%3e");--_ts-bg-ps:left center;--_ts-multiple-bg:unset;--_ts-multiple-fc:var(--black-400)}@media (prefers-color-scheme:dark){body.theme-system .s-toggle-switch{--_ts-bg-image:url("data:image/svg+xml;,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='hsl(210, 3.0000000000000027%, 15%)'/%3e%3c/svg%3e")}}body.theme-dark .s-toggle-switch{--_ts-bg-image:url("data:image/svg+xml;,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='hsl(210, 3.0000000000000027%, 15%)'/%3e%3c/svg%3e")}.s-toggle-switch[disabled],.s-toggle-switch[disabled] label,fieldset[disabled] .s-toggle-switch,fieldset[disabled] .s-toggle-switch label{cursor:not-allowed;opacity:var(--_o-disabled-static)}.s-toggle-switch.s-toggle-switch__multiple{align-items:stretch;display:flex}.s-toggle-switch.s-toggle-switch__multiple input[type=radio]{left:-999em;margin:0;opacity:0;position:absolute}.s-toggle-switch.s-toggle-switch__multiple input[type=radio]:checked+label:not(.s-toggle-switch--label-off){--_ts-multiple-bg:var(--green-400);--_ts-multiple-fc:var(--white)}.s-toggle-switch.s-toggle-switch__multiple input[type=radio]:focus-visible+label{box-shadow:inset 0 0 0 var(--su-static2) var(--focus-theme),inset 0 0 0 var(--su-static4) var(--focus-neutral);outline:var(--su-static2) solid #0000!important}.s-toggle-switch.s-toggle-switch__multiple label{background-color:var(--_ts-multiple-bg);border-radius:1000px;color:var(--_ts-multiple-fc);cursor:pointer;font-size:var(--fs-body1);font-weight:400;line-height:1;margin:0;padding:.5em .7em;text-align:center;white-space:nowrap;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.s-toggle-switch input[type=checkbox],input[type=checkbox].s-toggle-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--_ts-bg);background-image:var(--_ts-bg-image);background-position:var(--_ts-bg-ps);background-repeat:no-repeat;background-size:contain;border-radius:1000px;cursor:pointer;flex-shrink:0;height:var(--su-static24);margin:0;transition:background-position .2s ease;vertical-align:top;width:calc(var(--su-static48) - var(--su-static4))}.s-toggle-switch input[type=checkbox]:checked,input[type=checkbox].s-toggle-switch:checked{--_ts-bg:var(--green-400);--_ts-bg-ps:right center}.s-toggle-switch input[type=checkbox]:focus-visible,input[type=checkbox].s-toggle-switch:focus-visible{box-shadow:0 0 0 var(--su-static2) var(--focus-neutral),0 0 0 var(--su-static4) var(--focus-theme);outline:var(--su-static2) solid #0000!important}.s-toggle-switch input[type=checkbox][disabled],input[type=checkbox].s-toggle-switch[disabled]{cursor:default}.s-topbar{--_tb-bt:var(--theme-topbar-accent-border,3px solid var(--theme-primary));--_tb-h:var(--theme-topbar-height,calc(var(--su-static48) + var(--su-static8)));--_tb-item-bg:unset;--_tb-item-fc:var(--theme-topbar-item-color,var(--black-400));--_tb-item-ai-bs:0 0 0 var(--su-static2) var(--theme-topbar-background-color,var(--white));--_tb-item-ai-t:calc(50% - var(--su12) - var(--su2));--_tb-logo-bg:#0000;--_tb-menu-btn-bg:unset;--_tb-menu-btn-bg-hover:unset;--_tb-menu-btn-fc-hover:unset;--_tb-menu-btn-span-bg:var(--theme-topbar-item-color,var(--black-400));--_tb-menu-btn-span-fc:unset;--_tb-menu-btn-span-after-t:calc(var(--su-static6) - var(--su-static1));--_tb-menu-btn-span-after-rotate:0deg;--_tb-menu-btn-span-before-t:calc(var(--su-static1) - var(--su-static6));--_tb-menu-btn-span-before-rotate:0deg;--_tb-notice-bg:#0000;--_tb-notice-fc:var(--theme-topbar-item-color,var(--black-400));--_tb-notice-bg-hover:var(--theme-topbar-item-background-hover,var(--black-200));--_tb-notice-fc-hover:var(--theme-topbar-item-color-hover,var(--black-600));--_tb-notice-td:none;--_tb-searchbar-d:flex;--_tb-searchbar-p:0 var(--su8);--_tb-searchbar-open-d:unset;--_tb-searchbar-open-mxw:0;--_tb-searchbar-popover-wmn:calc(var(--s-step)*4);--_tb-searchbar-popover-content-mxh:calc(100vh - var(--_tb-h) - var(--su16));align-items:center;background-color:var(--theme-topbar-background-color,var(--white));border-bottom:var(--theme-topbar-bottom-border,var(--su-static1) solid var(--black-225));border-top:var(--_tb-bt);display:flex;height:var(--_tb-h);min-width:auto;position:relative;width:100%;z-index:var(--zi-navigation-fixed)}body.theme-highcontrast .s-topbar{--_tb-notice-td:underline;--theme-topbar-search-color:var(--theme-topbar-item-color,var(--black-400));--theme-topbar-search-background:var(--theme-topbar-background-color,var(--white));--theme-topbar-search-placeholder:var(--theme-topbar-item-color,var(--black-400));--theme-topbar-search-border:var(--theme-topbar-item-color,var(--black-400));--theme-topbar-select-color:var(--theme-topbar-item-color,var(--black-400));--theme-topbar-select-background:var(--theme-topbar-background-color,var(--white));--theme-topbar-item-color:var(--black-600);--theme-topbar-item-color-hover:var(--black-600);--theme-topbar-item-background-hover:var(--black-300);--theme-topbar-item-color-current:var(--black);border-bottom:var(--su-static1) solid}@media (max-width:640px){.s-topbar{--_tb-searchbar-d:none;--_tb-searchbar-p:var(--su8) var(--su12);--_tb-searchbar-open-d:flex;--_tb-searchbar-open-mxw:none;--_tb-searchbar-select-w:25%;--_tb-searchbar-popover-wmn:initial;--_tb-searchbar-popover-content-mxh:calc(100vh - var(--_tb-h) - var(--su48) - var(--su12))}}.s-topbar:has(>.s-topbar--skip-link:focus){border-top:none;display:block;height:auto}.s-topbar:has(>.s-topbar--skip-link:focus) .s-topbar--container{height:var(--_tb-h)}.s-topbar a.s-topbar--logo:focus-visible{box-shadow:inset 0 0 0 var(--su-static2) var(--focus-theme),inset 0 0 0 var(--su-static4) var(--focus-neutral);outline:var(--su-static2) solid #0000!important}.s-topbar a.s-topbar--logo.is-selected,.s-topbar a.s-topbar--logo:hover{--_tb-logo-bg:var(--theme-topbar-item-background-hover,var(--black-200))}.s-topbar .s-topbar--container{align-items:center;display:flex;height:100%;margin:0 auto;max-width:100%;width:var(--s-full)}.s-topbar .s-topbar--content{display:flex;height:100%;list-style:none;margin:0 0 0 auto;overflow-x:auto;padding:0;scrollbar-color:var(--scrollbar) #0000}.s-topbar .s-topbar--content>li{display:inline-flex}.s-topbar .s-topbar--content::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.s-topbar .s-topbar--content::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.s-topbar .s-topbar--content::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.s-topbar .s-topbar--content::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.s-topbar .s-topbar--item:not(.s-topbar--item__unset){align-items:center;background-color:var(--_tb-item-bg);border-radius:var(--br-sm);color:var(--_tb-item-fc);display:inline-flex;padding:0 calc(var(--su12) - var(--su2));position:relative;text-decoration:none;white-space:nowrap}.s-topbar .s-topbar--item:not(.s-topbar--item__unset) .svg-icon{vertical-align:text-top}.s-topbar .s-topbar--item:not(.s-topbar--item__unset):focus-visible{box-shadow:inset 0 0 0 var(--su-static2) var(--focus-theme),inset 0 0 0 var(--su-static4) var(--focus-neutral);outline:var(--su-static2) solid #0000!important}.s-topbar .s-topbar--item:not(.s-topbar--item__unset).is-selected,.s-topbar .s-topbar--item:not(.s-topbar--item__unset).is-selected:hover,.s-topbar .s-topbar--item:not(.s-topbar--item__unset):hover{--_tb-item-bg:var(--theme-topbar-item-background-hover,var(--black-200));--_tb-item-fc:var(--theme-topbar-item-color-hover,var(--black-600));--_tb-item-ai-bs:0 0 0 var(--su-static2) var(--theme-topbar-item-background-hover,var(--black-200));--_tb-item-ai-t:calc(50% - var(--su16) - var(--su2));outline:none}.s-topbar .s-topbar--item.s-topbar--item__unset{align-self:center;padding-bottom:var(--su8);padding-top:var(--su8)}.s-topbar .s-topbar--logo{align-items:center;background-color:var(--_tb-logo-bg);border-radius:var(--br-sm);display:flex;height:100%;padding:0 var(--su8)}.s-topbar .s-topbar--navigation{display:flex;height:100%;margin-left:auto;overflow-x:auto;scrollbar-color:var(--scrollbar) #0000}.s-topbar .s-topbar--navigation::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.s-topbar .s-topbar--navigation::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.s-topbar .s-topbar--navigation::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.s-topbar .s-topbar--navigation::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.s-topbar .s-navigation .s-navigation--item:not(.is-selected){color:var(--theme-topbar-item-color,var(--black-400))}.s-topbar .s-navigation .s-navigation--item:not(.is-selected):hover{background-color:var(--theme-topbar-item-background-hover,var(--black-200));color:var(--theme-topbar-item-color-hover,var(--black-400))}.s-topbar .s-popover .s-navigation .s-navigation--item:not(.is-selected){color:var(--black-500)}.s-topbar .s-popover .s-navigation .s-navigation--item:not(.is-selected):hover{background-color:var(--black-200);color:var(--black-600)}.s-user-card{--_uc-ai:center;--_uc-bg:unset;--_uc-bar:unset;--_uc-d:grid;--_uc-fc:unset;--_uc-g:var(--su4) var(--su8);--_uc-p:var(--su8);--_uc-info-ai:unset;--_uc-info-fd:column;--_uc-link-fs:var(--fs-caption);--_uc-link-ws:unset;--_uc-rep-fc:unset;--_uc-time-fc:var(--black-400);--_uc-time-ws:unset;--_uc-type-fc:var(--theme-primary-400);align-items:var(--_uc-ai);background-color:var(--_uc-bg);border-radius:var(--_uc-bar);color:var(--_uc-fc);display:var(--_uc-d);gap:var(--_uc-g);grid-template-columns:auto 1fr;line-height:1;padding:var(--_uc-p)}.s-user-card.s-user-card__highlighted{--_uc-bg:var(--theme-secondary-100);--_uc-bar:var(--br-md);--_uc-time-fc:var(--black-500);--_uc-type-fc:var(--black-500)}.s-user-card.s-user-card__minimal,.s-user-card.s-user-card__small{--_uc-d:flex;--_uc-g:var(--su4);--_uc-p:0;--_uc-info-ai:center;--_uc-info-fd:row}.s-user-card.s-user-card__minimal{--_uc-link-ws:nowrap;--_uc-rep-fc:var(--black-500);--_uc-time-ws:nowrap}.s-user-card .s-user-card--awards{align-items:center;display:flex;gap:var(--su6);list-style:none;margin:0;padding:0}.s-user-card .s-user-card--awards li{font-size:var(--fs-caption)}.s-user-card .s-user-card--info{align-items:var(--_uc-info-ai);display:flex;flex-direction:var(--_uc-info-fd);gap:var(--su4)}.s-user-card .s-user-card--link{align-items:center;flex-wrap:wrap;font-size:var(--_uc-link-fs);min-width:0;overflow-wrap:break-word;white-space:var(--_uc-link-ws)}.s-user-card .s-user-card--rep{color:var(--_uc-rep-fc);font-weight:700}.s-user-card .s-user-card--time{color:var(--_uc-time-fc);font-size:var(--fs-caption);grid-column:1/3;grid-row:1/2;white-space:var(--_uc-time-ws)}@font-face{ascent-override:95%;font-family:Segoe UI Adjusted;src:local(Segoe UI)}@font-face{ascent-override:95%;font-family:Segoe UI Adjusted;font-style:italic;src:local(Segoe UI Italic)}@font-face{ascent-override:95%;font-family:Segoe UI Adjusted;font-weight:600;src:local(Segoe UI Semibold)}@font-face{ascent-override:95%;font-family:Segoe UI Adjusted;font-style:italic;font-weight:600;src:local(Segoe UI Semibold Italic)}@font-face{ascent-override:90%;font-family:Segoe UI Adjusted;font-weight:700;src:local(Segoe UI Bold)}@font-face{ascent-override:95%;font-family:Segoe UI Adjusted;font-style:italic;font-weight:700;src:local(Segoe UI Bold Italic)}@font-face{ascent-override:95%;font-family:Segoe UI Adjusted;font-weight:800;src:local(Segoe UI Black)}@font-face{ascent-override:95%;font-family:Segoe UI Adjusted;font-style:italic;font-weight:800;src:local(Segoe UI Black Italic)}body,html{--ff-sans:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--ff-serif:Georgia,Cambria,"Times New Roman",Times,serif;--ff-mono:ui-monospace,"Cascadia Mono","Segoe UI Mono","Liberation Mono",Menlo,Monaco,Consolas,monospace;--theme-body-font-family:var(--ff-sans);--fs-fine:11px;--fs-caption:12px;--fs-body1:13px;--fs-body2:1.15384615rem;--fs-body3:1.30769231rem;--fs-subheading:1.46153846rem;--fs-title:1.61538462rem;--fs-headline1:2.07692308rem;--fs-headline2:2.61538461rem;--fs-display1:3.30769231rem;--fs-display2:4.23076923rem;--fs-display3:5.30769231rem;--fs-display4:7.61538461rem;--fs-body2-relative:1.15384615em;--fs-body3-relative:1.30769231em;--fs-subheading-relative:1.46153846em;--fs-title-relative:1.61538462em;--fs-headline1-relative:2.07692308em;--fs-headline2-relative:2.61538461em;--fs-display1-relative:3.30769231em;--fs-display2-relative:4.23076923em;--fs-display3-relative:5.30769231em;--fs-display4-relative:7.61538461em;--fs-base:13px;--stacks-internals-lh-unit:13;--lh-xs:1;--lh-sm:calc((var(--stacks-internals-lh-unit) + 2)/var(--stacks-internals-lh-unit));--lh-md:calc((var(--stacks-internals-lh-unit) + 4)/var(--stacks-internals-lh-unit));--lh-lg:calc((var(--stacks-internals-lh-unit) + 8)/var(--stacks-internals-lh-unit));--lh-xl:calc((var(--stacks-internals-lh-unit) + 12)/var(--stacks-internals-lh-unit));--lh-xxl:2;--lh-base:var(--lh-md);--lh-6:((var(--stacks-internals-lh-unit) + 6)/var(--stacks-internals-lh-unit))}body{--zi-hide:-1;--zi-base:0;--zi-selected:25;--zi-active:30;--zi-dropdown:1000;--zi-popovers:2000;--zi-tooltips:3000;--zi-banners:4000;--zi-navigation:5000;--zi-navigation-fixed:5050;--zi-modals-background:8050;--zi-modals:9000;--br-sm:calc(var(--su-static4));--br-md:calc(var(--su-static6));--br-lg:calc(var(--su-static8));--br-circle:50%;--te-smooth-slow:cubic-bezier(.25,.46,.45,.94);--te-smooth:cubic-bezier(.165,.84,.44,1);--te-smooth-quick:cubic-bezier(.19,1,.22,1);--te-back-out:cubic-bezier(.175,.885,.32,1.275);--te-back-in-out:cubic-bezier(.68,-.55,.265,1.55);--te-ease-in:cubic-bezier(.47,0,.745,.715);--te-ease-in-out:cubic-bezier(.445,.05,.55,.95);--te-ease-out:cubic-bezier(.39,.575,.565,1);--default-transition-duration:.1s;--transition-time:var(--default-transition-duration);--s-full:97.2307692rem;--s-step:calc(var(--s-full)/12);--_o-disabled:.55;--_o-disabled-static:.55;--_black-static:#000;--_white-static:#fff}body.theme-dark,body.theme-highcontrast.theme-dark,body.theme-highcontrast:not(.theme-dark),body:not(.theme-dark),body:not(.theme-highcontrast).theme-dark,body:not(.theme-highcontrast):not(.theme-dark){--bg-error:var(--red-400);--bg-danger:var(--red-400);--bg-success:var(--green-400);--bg-warning:var(--yellow-500);--bc-error:var(--red-400);--bc-danger:var(--red-400);--bc-success:var(--green-400);--bc-warning:var(--yellow-500);--fc-light:var(--black-400);--fc-medium:var(--black-500);--fc-dark:var(--black-600);--fc-error:var(--red-400);--fc-danger:var(--red-400);--fc-success:var(--green-400);--fc-warning:var(--yellow-500)}@media (prefers-color-scheme:dark){body.theme-highcontrast.theme-system,body.theme-system,body:not(.theme-highcontrast).theme-system{--bg-error:var(--red-400);--bg-danger:var(--red-400);--bg-success:var(--green-400);--bg-warning:var(--yellow-500);--bc-error:var(--red-400);--bc-danger:var(--red-400);--bc-success:var(--green-400);--bc-warning:var(--yellow-500);--fc-light:var(--black-400);--fc-medium:var(--black-500);--fc-dark:var(--black-600);--fc-error:var(--red-400);--fc-danger:var(--red-400);--fc-success:var(--green-400);--fc-warning:var(--yellow-500)}}body:not(.theme-highcontrast):not(.theme-dark){--white:#fff;--black-050:#fff;--black-100:#f9fafa;--black-150:#f1f2f3;--black-200:#e3e5e8;--black-225:#d6d9dc;--black-250:#c8ccd0;--black-300:#babfc5;--black-350:#a7adb4;--black-400:#636b74;--black-500:#3b4045;--black-600:#0c0d0e;--black:#000;--orange-100:#fef6f1;--orange-200:#fbdbc1;--orange-300:#f6b179;--orange-400:#e7700d;--orange-500:#c45f0e;--orange-600:#813f09;--blue-100:#edf5fd;--blue-200:#d6e8fa;--blue-300:#92c2f2;--blue-400:#1b75d0;--blue-500:#155ca2;--blue-600:#0c3b6a;--green-100:#eef7f2;--green-200:#d6ebe0;--green-300:#94ccae;--green-400:#18864b;--green-500:#0e6235;--green-600:#0a4324;--red-100:#fceded;--red-200:#fae1e1;--red-300:#eaa;--red-400:#c83232;--red-500:#9c2121;--red-600:#5d1414;--yellow-100:#fdf7e7;--yellow-200:#faecc6;--yellow-300:#f4d27b;--yellow-400:#ecae13;--yellow-500:#9c730d;--yellow-600:#553f07;--purple-100:#f6f6fe;--purple-200:#dfe1fb;--purple-300:#babcee;--purple-400:#555bce;--purple-500:#393fac;--purple-600:#292d7a;--gold-100:#fff4d1;--gold-200:#ffe07a;--gold-300:#d6a100;--gold-400:#7f6305;--silver-100:#f2f2f2;--silver-200:#d6d6d6;--silver-300:#a9adb1;--silver-400:#646668;--bronze-100:#f3eae2;--bronze-200:#e8d4bf;--bronze-300:#cca37f;--bronze-400:#8e6139;--bc-lightest:var(--black-100);--bc-lighter:var(--black-150);--bc-light:var(--black-200);--bc-medium:var(--black-225);--bc-dark:var(--black-250);--bc-darker:var(--black-300);--bs-sm:0 1px 2px #0000000d,0 1px 4px #0000000d,0 2px 8px #0000000d;--bs-md:0 1px 3px #0000000f,0 2px 6px #0000000f,0 3px 8px #00000017;--bs-lg:0 1px 4px #00000017,0 3px 8px #00000017,0 4px 13px #00000021;--bs-xl:0 10px 24px #0000000d,0 20px 48px #0000000d,0 1px 4px #0000001a;--translucent-secondary:var(--theme-secondary-custom-translucent,#0074cc26);--translucent-success:#a6d9b766;--translucent-warning:#e9c43f66;--translucent-error:#c22e3226;--translucent-muted:#2326291a;--focus-neutral:var(--white);--focus-theme:var(--theme-secondary-400);--focus-ring:var(--theme-secondary-custom-focus-ring,#0074cc26);--focus-ring-success:#a6d9b766;--focus-ring-warning:#e9c43f66;--focus-ring-error:#c22e3226;--focus-ring-muted:#2326291a;--highlight-addition:var(--green-500);--highlight-attribute:#015493;--highlight-bg:#f6f6f6;--highlight-color:var(--black-600);--highlight-comment:#666f78;--highlight-deletion:var(--red-500);--highlight-keyword:#015493;--highlight-literal:#b75301;--highlight-namespace:#b75301;--highlight-punctuation:var(--black-500);--highlight-symbol:#803378;--highlight-variable:#567a0d;--scrollbar:#0003;--theme-primary:var(--theme-primary-custom,var(--orange-400));--theme-primary-100:var(--theme-primary-custom-100,var(--orange-100));--theme-primary-200:var(--theme-primary-custom-200,var(--orange-200));--theme-primary-300:var(--theme-primary-custom-300,var(--orange-300));--theme-primary-400:var(--theme-primary-custom-400,var(--orange-400));--theme-primary-500:var(--theme-primary-custom-500,var(--orange-500));--theme-primary-600:var(--theme-primary-custom-600,var(--orange-600));--theme-secondary:var(--theme-secondary-custom,var(--blue-400));--theme-secondary-100:var(--theme-secondary-custom-100,var(--blue-100));--theme-secondary-200:var(--theme-secondary-custom-200,var(--blue-200));--theme-secondary-300:var(--theme-secondary-custom-300,var(--blue-300));--theme-secondary-400:var(--theme-secondary-custom-400,var(--blue-400));--theme-secondary-500:var(--theme-secondary-custom-500,var(--blue-500));--theme-secondary-600:var(--theme-secondary-custom-600,var(--blue-600));--theme-primary-custom-100:hsl(var(--theme-base-primary-color-h),var(--theme-base-primary-color-s),calc(var(--theme-base-primary-color-l) + (100% - var(--theme-base-primary-color-l))*.9));--theme-primary-custom-200:hsl(var(--theme-base-primary-color-h),var(--theme-base-primary-color-s),calc(var(--theme-base-primary-color-l) + (100% - var(--theme-base-primary-color-l))*.75));--theme-primary-custom-300:hsl(var(--theme-base-primary-color-h),var(--theme-base-primary-color-s),calc(var(--theme-base-primary-color-l) + (100% - var(--theme-base-primary-color-l))*.5));--theme-primary-custom-400:hsl(var(--theme-base-primary-color-h),var(--theme-base-primary-color-s),var(--theme-base-primary-color-l));--theme-primary-custom-500:hsl(var(--theme-base-primary-color-h),var(--theme-base-primary-color-s),calc(var(--theme-base-primary-color-l) + var(--theme-base-primary-color-l)*-.3));--theme-primary-custom-600:hsl(var(--theme-base-primary-color-h),var(--theme-base-primary-color-s),calc(var(--theme-base-primary-color-l) + var(--theme-base-primary-color-l)*-.6));--theme-primary-custom:var(--theme-primary-custom-400);--theme-secondary-custom-100:hsl(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),calc(var(--theme-base-secondary-color-l) + (100% - var(--theme-base-secondary-color-l))*.9));--theme-secondary-custom-200:hsl(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),calc(var(--theme-base-secondary-color-l) + (100% - var(--theme-base-secondary-color-l))*.75));--theme-secondary-custom-300:hsl(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),calc(var(--theme-base-secondary-color-l) + (100% - var(--theme-base-secondary-color-l))*.5));--theme-secondary-custom-400:hsl(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),var(--theme-base-secondary-color-l));--theme-secondary-custom-500:hsl(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),calc(var(--theme-base-secondary-color-l) + var(--theme-base-secondary-color-l)*-.3));--theme-secondary-custom-600:hsl(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),calc(var(--theme-base-secondary-color-l) + var(--theme-base-secondary-color-l)*-.6));--theme-secondary-custom:var(--theme-secondary-custom-400);--theme-secondary-custom-focus-ring:hsla(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),var(--theme-base-secondary-color-l),.15);--theme-secondary-custom-translucent:hsla(var(--theme-base-secondary-color-h),var(--theme-base-secondary-color-s),var(--theme-base-secondary-color-l),.15);color:var(--theme-body-font-color,var(--black-600))}body:not(.theme-highcontrast).theme-dark{--white:#252627;--black-050:#252627;--black-100:#2d2e2f;--black-150:#333638;--black-200:#424548;--black-225:#494d50;--black-250:#575c60;--black-300:#73787d;--black-350:#acb3b9;--black-400:#c8ccd0;--black-500:#e3e5e8;--black-600:#f9fafa;--black:#fff;--orange-100:#4f3017;--orange-200:#7e502a;--orange-300:#a46837;--orange-400:#f7a664;--orange-500:#fac79e;--orange-600:#fce3cf;--blue-100:#1c3854;--blue-200:#2e5c8a;--blue-300:#3d7ab8;--blue-400:#90c4f9;--blue-500:#b2d6fb;--blue-600:#d8ebfd;--green-100:#133a26;--green-200:#1f603f;--green-300:#2d8b5a;--green-400:#6ecf9c;--green-500:#9cdebc;--green-600:#d1f0e0;--red-100:#502020;--red-200:#963c3c;--red-300:#bf5f5f;--red-400:#faa3a3;--red-500:#fcc5c5;--red-600:#fde2e2;--yellow-100:#413516;--yellow-200:#6b5724;--yellow-300:#957932;--yellow-400:#f9d886;--yellow-500:#fae3a8;--yellow-600:#fdf1d3;--purple-100:#2b2d4a;--purple-200:#53568d;--purple-300:#7275ac;--purple-400:#bdc1fe;--purple-500:#d7d9ff;--purple-600:#ebecff;--gold-100:#4f462b;--gold-200:#8b7532;--gold-300:#f7cb45;--gold-400:#fbe393;--silver-100:#414244;--silver-200:#747576;--silver-300:#adafb3;--silver-400:#d0d3d7;--bronze-100:#4e443c;--bronze-200:#927154;--bronze-300:#dca87a;--bronze-400:#edd2ba;--bc-lightest:var(--black-100);--bc-lighter:var(--black-150);--bc-light:var(--black-200);--bc-medium:var(--black-225);--bc-dark:var(--black-250);--bc-darker:var(--black-300);--bs-sm:0 1px 2px #0000001a,0 1px 4px #0000001a,0 2px 8px #0000001a;--bs-md:0 1px 3px #0000001c,0 2px 6px #0000001c,0 3px 8px #00000024;--bs-lg:0 1px 4px #00000024,0 3px 8px #00000024,0 4px 13px #0000002e;--bs-xl:0 10px 24px #0000001a,0 20px 48px #0000001a,0 1px 4px #00000026;--translucent-secondary:var(--theme-dark-secondary-custom-translucent,#0074cc40);--translucent-success:#a6d9b766;--translucent-warning:#e9c43f66;--translucent-error:#c22e3226;--translucent-muted:#2326291a;--focus-neutral:var(--white);--focus-theme:var(--theme-secondary-400);--focus-ring:var(--theme-dark-secondary-custom-focus-ring,#0074cc40);--focus-ring-success:#a6d9b766;--focus-ring-warning:#e9c43f66;--focus-ring-error:#c22e3226;--focus-ring-muted:#2326291a;--highlight-addition:var(--green-500);--highlight-attribute:var(--blue-400);--highlight-bg:#1d1b1b;--highlight-color:var(--black);--highlight-comment:#999;--highlight-deletion:var(--red-500);--highlight-keyword:var(--blue-400);--highlight-literal:#fb9d51;--highlight-namespace:#fb9d51;--highlight-punctuation:#ccc;--highlight-symbol:#df9fd9;--highlight-variable:#b5bd68;--scrollbar:#fff3;--theme-primary:var(--theme-dark-primary-custom,var(--orange-400));--theme-primary-100:var(--theme-dark-primary-custom-100,var(--orange-100));--theme-primary-200:var(--theme-dark-primary-custom-200,var(--orange-200));--theme-primary-300:var(--theme-dark-primary-custom-300,var(--orange-300));--theme-primary-400:var(--theme-dark-primary-custom-400,var(--orange-400));--theme-primary-500:var(--theme-dark-primary-custom-500,var(--orange-500));--theme-primary-600:var(--theme-dark-primary-custom-600,var(--orange-600));--theme-secondary:var(--theme-dark-secondary-custom,var(--blue-400));--theme-secondary-100:var(--theme-dark-secondary-custom-100,var(--blue-100));--theme-secondary-200:var(--theme-dark-secondary-custom-200,var(--blue-200));--theme-secondary-300:var(--theme-dark-secondary-custom-300,var(--blue-300));--theme-secondary-400:var(--theme-dark-secondary-custom-400,var(--blue-400));--theme-secondary-500:var(--theme-dark-secondary-custom-500,var(--blue-500));--theme-secondary-600:var(--theme-dark-secondary-custom-600,var(--blue-600));--theme-dark-primary-custom-100:hsl(var(--theme-dark-primary-color-h),calc(var(--theme-dark-primary-color-s) + var(--theme-dark-primary-color-s)*-.6),calc(var(--theme-dark-primary-color-l) + var(--theme-dark-primary-color-l)*-.7));--theme-dark-primary-custom-200:hsl(var(--theme-dark-primary-color-h),calc(var(--theme-dark-primary-color-s) + var(--theme-dark-primary-color-s)*-.4),calc(var(--theme-dark-primary-color-l) + var(--theme-dark-primary-color-l)*-.5));--theme-dark-primary-custom-300:hsl(var(--theme-dark-primary-color-h),calc(var(--theme-dark-primary-color-s) + var(--theme-dark-primary-color-s)*-.3),calc(var(--theme-dark-primary-color-l) + var(--theme-dark-primary-color-l)*-.2));--theme-dark-primary-custom-400:hsl(var(--theme-dark-primary-color-h),var(--theme-dark-primary-color-s),var(--theme-dark-primary-color-l));--theme-dark-primary-custom-500:hsl(var(--theme-dark-primary-color-h),var(--theme-dark-primary-color-s),calc(var(--theme-dark-primary-color-l) + (100% - var(--theme-dark-primary-color-l))*.5));--theme-dark-primary-custom-600:hsl(var(--theme-dark-primary-color-h),var(--theme-dark-primary-color-s),calc(var(--theme-dark-primary-color-l) + (100% - var(--theme-dark-primary-color-l))*.8));--theme-dark-primary-custom:var(--theme-dark-primary-custom-400);--theme-dark-secondary-custom-100:hsl(var(--theme-dark-secondary-color-h),calc(var(--theme-dark-secondary-color-s) + var(--theme-dark-secondary-color-s)*-.6),calc(var(--theme-dark-secondary-color-l) + var(--theme-dark-secondary-color-l)*-.7));--theme-dark-secondary-custom-200:hsl(var(--theme-dark-secondary-color-h),calc(var(--theme-dark-secondary-color-s) + var(--theme-dark-secondary-color-s)*-.4),calc(var(--theme-dark-secondary-color-l) + var(--theme-dark-secondary-color-l)*-.5));--theme-dark-secondary-custom-300:hsl(var(--theme-dark-secondary-color-h),calc(var(--theme-dark-secondary-color-s) + var(--theme-dark-secondary-color-s)*-.3),calc(var(--theme-dark-secondary-color-l) + var(--theme-dark-secondary-color-l)*-.2));--theme-dark-secondary-custom-400:hsl(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),var(--theme-dark-secondary-color-l));--theme-dark-secondary-custom-500:hsl(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),calc(var(--theme-dark-secondary-color-l) + (100% - var(--theme-dark-secondary-color-l))*.5));--theme-dark-secondary-custom-600:hsl(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),calc(var(--theme-dark-secondary-color-l) + (100% - var(--theme-dark-secondary-color-l))*.8));--theme-dark-secondary-custom:var(--theme-dark-secondary-custom-400);--theme-dark-secondary-custom-focus-ring:hsla(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),var(--theme-dark-secondary-color-l),.25);--theme-dark-secondary-custom-translucent:hsla(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),var(--theme-dark-secondary-color-l),.25);color:var(--theme-body-font-color,var(--black-600))}@media (prefers-color-scheme:dark){body:not(.theme-highcontrast).theme-system{--white:#252627;--black-050:#252627;--black-100:#2d2e2f;--black-150:#333638;--black-200:#424548;--black-225:#494d50;--black-250:#575c60;--black-300:#73787d;--black-350:#acb3b9;--black-400:#c8ccd0;--black-500:#e3e5e8;--black-600:#f9fafa;--black:#fff;--orange-100:#4f3017;--orange-200:#7e502a;--orange-300:#a46837;--orange-400:#f7a664;--orange-500:#fac79e;--orange-600:#fce3cf;--blue-100:#1c3854;--blue-200:#2e5c8a;--blue-300:#3d7ab8;--blue-400:#90c4f9;--blue-500:#b2d6fb;--blue-600:#d8ebfd;--green-100:#133a26;--green-200:#1f603f;--green-300:#2d8b5a;--green-400:#6ecf9c;--green-500:#9cdebc;--green-600:#d1f0e0;--red-100:#502020;--red-200:#963c3c;--red-300:#bf5f5f;--red-400:#faa3a3;--red-500:#fcc5c5;--red-600:#fde2e2;--yellow-100:#413516;--yellow-200:#6b5724;--yellow-300:#957932;--yellow-400:#f9d886;--yellow-500:#fae3a8;--yellow-600:#fdf1d3;--purple-100:#2b2d4a;--purple-200:#53568d;--purple-300:#7275ac;--purple-400:#bdc1fe;--purple-500:#d7d9ff;--purple-600:#ebecff;--gold-100:#4f462b;--gold-200:#8b7532;--gold-300:#f7cb45;--gold-400:#fbe393;--silver-100:#414244;--silver-200:#747576;--silver-300:#adafb3;--silver-400:#d0d3d7;--bronze-100:#4e443c;--bronze-200:#927154;--bronze-300:#dca87a;--bronze-400:#edd2ba;--bc-lightest:var(--black-100);--bc-lighter:var(--black-150);--bc-light:var(--black-200);--bc-medium:var(--black-225);--bc-dark:var(--black-250);--bc-darker:var(--black-300);--bs-sm:0 1px 2px #0000001a,0 1px 4px #0000001a,0 2px 8px #0000001a;--bs-md:0 1px 3px #0000001c,0 2px 6px #0000001c,0 3px 8px #00000024;--bs-lg:0 1px 4px #00000024,0 3px 8px #00000024,0 4px 13px #0000002e;--bs-xl:0 10px 24px #0000001a,0 20px 48px #0000001a,0 1px 4px #00000026;--translucent-secondary:var(--theme-dark-secondary-custom-translucent,#0074cc40);--translucent-success:#a6d9b766;--translucent-warning:#e9c43f66;--translucent-error:#c22e3226;--translucent-muted:#2326291a;--focus-neutral:var(--white);--focus-theme:var(--theme-secondary-400);--focus-ring:var(--theme-dark-secondary-custom-focus-ring,#0074cc40);--focus-ring-success:#a6d9b766;--focus-ring-warning:#e9c43f66;--focus-ring-error:#c22e3226;--focus-ring-muted:#2326291a;--highlight-addition:var(--green-500);--highlight-attribute:var(--blue-400);--highlight-bg:#1d1b1b;--highlight-color:var(--black);--highlight-comment:#999;--highlight-deletion:var(--red-500);--highlight-keyword:var(--blue-400);--highlight-literal:#fb9d51;--highlight-namespace:#fb9d51;--highlight-punctuation:#ccc;--highlight-symbol:#df9fd9;--highlight-variable:#b5bd68;--scrollbar:#fff3;--theme-primary:var(--theme-dark-primary-custom,var(--orange-400));--theme-primary-100:var(--theme-dark-primary-custom-100,var(--orange-100));--theme-primary-200:var(--theme-dark-primary-custom-200,var(--orange-200));--theme-primary-300:var(--theme-dark-primary-custom-300,var(--orange-300));--theme-primary-400:var(--theme-dark-primary-custom-400,var(--orange-400));--theme-primary-500:var(--theme-dark-primary-custom-500,var(--orange-500));--theme-primary-600:var(--theme-dark-primary-custom-600,var(--orange-600));--theme-secondary:var(--theme-dark-secondary-custom,var(--blue-400));--theme-secondary-100:var(--theme-dark-secondary-custom-100,var(--blue-100));--theme-secondary-200:var(--theme-dark-secondary-custom-200,var(--blue-200));--theme-secondary-300:var(--theme-dark-secondary-custom-300,var(--blue-300));--theme-secondary-400:var(--theme-dark-secondary-custom-400,var(--blue-400));--theme-secondary-500:var(--theme-dark-secondary-custom-500,var(--blue-500));--theme-secondary-600:var(--theme-dark-secondary-custom-600,var(--blue-600));--theme-dark-primary-custom-100:hsl(var(--theme-dark-primary-color-h),calc(var(--theme-dark-primary-color-s) + var(--theme-dark-primary-color-s)*-.6),calc(var(--theme-dark-primary-color-l) + var(--theme-dark-primary-color-l)*-.7));--theme-dark-primary-custom-200:hsl(var(--theme-dark-primary-color-h),calc(var(--theme-dark-primary-color-s) + var(--theme-dark-primary-color-s)*-.4),calc(var(--theme-dark-primary-color-l) + var(--theme-dark-primary-color-l)*-.5));--theme-dark-primary-custom-300:hsl(var(--theme-dark-primary-color-h),calc(var(--theme-dark-primary-color-s) + var(--theme-dark-primary-color-s)*-.3),calc(var(--theme-dark-primary-color-l) + var(--theme-dark-primary-color-l)*-.2));--theme-dark-primary-custom-400:hsl(var(--theme-dark-primary-color-h),var(--theme-dark-primary-color-s),var(--theme-dark-primary-color-l));--theme-dark-primary-custom-500:hsl(var(--theme-dark-primary-color-h),var(--theme-dark-primary-color-s),calc(var(--theme-dark-primary-color-l) + (100% - var(--theme-dark-primary-color-l))*.5));--theme-dark-primary-custom-600:hsl(var(--theme-dark-primary-color-h),var(--theme-dark-primary-color-s),calc(var(--theme-dark-primary-color-l) + (100% - var(--theme-dark-primary-color-l))*.8));--theme-dark-primary-custom:var(--theme-dark-primary-custom-400);--theme-dark-secondary-custom-100:hsl(var(--theme-dark-secondary-color-h),calc(var(--theme-dark-secondary-color-s) + var(--theme-dark-secondary-color-s)*-.6),calc(var(--theme-dark-secondary-color-l) + var(--theme-dark-secondary-color-l)*-.7));--theme-dark-secondary-custom-200:hsl(var(--theme-dark-secondary-color-h),calc(var(--theme-dark-secondary-color-s) + var(--theme-dark-secondary-color-s)*-.4),calc(var(--theme-dark-secondary-color-l) + var(--theme-dark-secondary-color-l)*-.5));--theme-dark-secondary-custom-300:hsl(var(--theme-dark-secondary-color-h),calc(var(--theme-dark-secondary-color-s) + var(--theme-dark-secondary-color-s)*-.3),calc(var(--theme-dark-secondary-color-l) + var(--theme-dark-secondary-color-l)*-.2));--theme-dark-secondary-custom-400:hsl(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),var(--theme-dark-secondary-color-l));--theme-dark-secondary-custom-500:hsl(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),calc(var(--theme-dark-secondary-color-l) + (100% - var(--theme-dark-secondary-color-l))*.5));--theme-dark-secondary-custom-600:hsl(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),calc(var(--theme-dark-secondary-color-l) + (100% - var(--theme-dark-secondary-color-l))*.8));--theme-dark-secondary-custom:var(--theme-dark-secondary-custom-400);--theme-dark-secondary-custom-focus-ring:hsla(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),var(--theme-dark-secondary-color-l),.25);--theme-dark-secondary-custom-translucent:hsla(var(--theme-dark-secondary-color-h),var(--theme-dark-secondary-color-s),var(--theme-dark-secondary-color-l),.25);color:var(--theme-body-font-color,var(--black-600))}}body.theme-highcontrast:not(.theme-dark){--white:#fff;--black-050:#fff;--black-100:#f9fafa;--black-150:#f1f2f3;--black-200:#e3e5e8;--black-225:#d6d9dc;--black-250:#c8ccd0;--black-300:#babfc5;--black-350:#6a737c;--black-400:#525960;--black-500:#3b4045;--black-600:#0c0d0e;--black:#000;--orange-100:#fef6f1;--orange-200:#fef6f1;--orange-300:#e7700d;--orange-400:#8a440a;--orange-500:#643107;--orange-600:#643107;--blue-100:#edf5fd;--blue-200:#edf5fd;--blue-300:#257ad0;--blue-400:#145799;--blue-500:#0c3b6a;--blue-600:#0c3b6a;--green-100:#eef7f2;--green-200:#eef7f2;--green-300:#18864b;--green-400:#0e6235;--green-500:#0a4322;--green-600:#0a4322;--red-100:#fdeded;--red-200:#fdeded;--red-300:#c83232;--red-400:#9c2121;--red-500:#5d1414;--red-600:#5d1414;--yellow-100:#fdf6e7;--yellow-200:#fdf6e7;--yellow-300:#ecae13;--yellow-400:#ecae13;--yellow-500:#554507;--yellow-600:#554507;--purple-100:#f6f6fe;--purple-200:#f6f6fe;--purple-300:#555bce;--purple-400:#3b41ba;--purple-500:#292d7a;--purple-600:#292d7a;--gold-100:#fff4d1;--gold-200:#fff4d1;--gold-300:#d6a100;--gold-400:#7f6305;--silver-100:#f2f2f2;--silver-200:#f2f2f2;--silver-300:#a9adb1;--silver-400:#646668;--bronze-100:#f3eae2;--bronze-200:#f3eae2;--bronze-300:#cca37f;--bronze-400:#8e6139;--bc-lightest:var(--black-400);--bc-lighter:var(--black-400);--bc-light:var(--black-400);--bc-medium:var(--black-400);--bc-dark:var(--black-500);--bc-darker:var(--black-600);--bs-sm:none;--bs-md:none;--bs-lg:none;--bs-xl:none;--translucent-secondary:#0074cce6;--translucent-success:#3d8f58e6;--translucent-warning:#cea81ce6;--translucent-error:#c22e32e6;--translucent-muted:#838c95f2;--focus-neutral:var(--white);--focus-theme:var(--theme-secondary-400);--focus-ring:#0074cce6;--focus-ring-success:#3d8f58e6;--focus-ring-warning:#cea81ce6;--focus-ring-error:#c22e32e6;--focus-ring-muted:#838c95f2;--highlight-addition:var(--green-500);--highlight-attribute:#004ab3;--highlight-bg:#f6f6f6;--highlight-color:var(--black-600);--highlight-comment:#4e545a;--highlight-deletion:var(--red-400);--highlight-keyword:#004ab3;--highlight-literal:#992c05;--highlight-namespace:#992c05;--highlight-punctuation:var(--black-500);--highlight-symbol:#732b68;--highlight-variable:#315c00;--scrollbar:var(--black);--theme-primary:var(--orange-400);--theme-primary-100:var(--orange-100);--theme-primary-200:var(--orange-200);--theme-primary-300:var(--orange-300);--theme-primary-400:var(--orange-400);--theme-primary-500:var(--orange-500);--theme-primary-600:var(--orange-600);--theme-secondary:var(--blue-400);--theme-secondary-100:var(--blue-100);--theme-secondary-200:var(--blue-200);--theme-secondary-300:var(--blue-300);--theme-secondary-400:var(--blue-400);--theme-secondary-500:var(--blue-500);--theme-secondary-600:var(--blue-600);--_o-disabled:.8}body.theme-highcontrast.theme-dark{--white:#000;--black-050:#252627;--black-100:#2d2e2f;--black-150:#333638;--black-200:#424548;--black-225:#494d50;--black-250:#575c60;--black-300:#73787d;--black-350:#b6bdc3;--black-400:#c8ccd0;--black-500:#e3e5e8;--black-600:#f9fafa;--black:#fff;--orange-100:#3f2f22;--orange-200:#3f2f22;--orange-300:#f1b27e;--orange-400:#f1b27e;--orange-500:#fbecdf;--orange-600:#fbecdf;--blue-100:#22313f;--blue-200:#22313f;--blue-300:#7eb8f1;--blue-400:#8cbff2;--blue-500:#dfedfb;--blue-600:#dfedfb;--green-100:#223f2f;--green-200:#223f2f;--green-300:#77c59c;--green-400:#8dceab;--green-500:#e6f4ed;--green-600:#e6f4ed;--red-100:#3f2223;--red-200:#3f2223;--red-300:#f09898;--red-400:#f1a7a7;--red-500:#fce9e9;--red-600:#fce9e9;--yellow-100:#38311f;--yellow-200:#38311f;--yellow-300:#efd48f;--yellow-400:#efd48f;--yellow-500:#f9f2d7;--yellow-600:#f9f0d7;--purple-100:#2b2d4a;--purple-200:#2b2d4a;--purple-300:#bdc1fe;--purple-400:#bdc1fe;--purple-500:#ebecff;--purple-600:#ebecff;--gold-100:#4e4732;--gold-200:#4e4732;--gold-300:#f7cb45;--gold-400:#fbe393;--silver-100:#414244;--silver-200:#414244;--silver-300:#adafb3;--silver-400:#d0d3d7;--bronze-100:#4e443c;--bronze-200:#4e443c;--bronze-300:#dca87a;--bronze-400:#edd2ba;--bc-lightest:var(--black-400);--bc-lighter:var(--black-400);--bc-light:var(--black-400);--bc-medium:var(--black-400);--bc-dark:var(--black-500);--bc-darker:var(--black-600);--bs-sm:none;--bs-md:none;--bs-lg:none;--bs-xl:none;--translucent-secondary:#0074cce6;--translucent-success:#3d8f58e6;--translucent-warning:#cea81ce6;--translucent-error:#c22e32e6;--translucent-muted:#838c95f2;--focus-neutral:var(--white);--focus-theme:var(--theme-secondary-400);--focus-ring:#0074cce6;--focus-ring-success:#3d8f58e6;--focus-ring-warning:#cea81ce6;--focus-ring-error:#c22e32e6;--focus-ring-muted:#838c95f2;--highlight-addition:var(--green-500);--highlight-attribute:#c3e0ef;--highlight-bg:#1a1a1a;--highlight-color:#fff;--highlight-comment:#fcfcfc;--highlight-deletion:var(--red-500);--highlight-keyword:#c3e0ef;--highlight-literal:#fcc36e;--highlight-namespace:#fcc36e;--highlight-punctuation:#fcfcfc;--highlight-symbol:#e8cae6;--highlight-variable:#eff1ac;--scrollbar:var(--black);--theme-primary:var(--orange-400);--theme-primary-100:var(--orange-100);--theme-primary-200:var(--orange-200);--theme-primary-300:var(--orange-300);--theme-primary-400:var(--orange-400);--theme-primary-500:var(--orange-500);--theme-primary-600:var(--orange-600);--theme-secondary:var(--blue-400);--theme-secondary-100:var(--blue-100);--theme-secondary-200:var(--blue-200);--theme-secondary-300:var(--blue-300);--theme-secondary-400:var(--blue-400);--theme-secondary-500:var(--blue-500);--theme-secondary-600:var(--blue-600);--_o-disabled:.8}@media (prefers-color-scheme:dark){body.theme-highcontrast.theme-system{--white:#000;--black-050:#252627;--black-100:#2d2e2f;--black-150:#333638;--black-200:#424548;--black-225:#494d50;--black-250:#575c60;--black-300:#73787d;--black-350:#b6bdc3;--black-400:#c8ccd0;--black-500:#e3e5e8;--black-600:#f9fafa;--black:#fff;--orange-100:#3f2f22;--orange-200:#3f2f22;--orange-300:#f1b27e;--orange-400:#f1b27e;--orange-500:#fbecdf;--orange-600:#fbecdf;--blue-100:#22313f;--blue-200:#22313f;--blue-300:#7eb8f1;--blue-400:#8cbff2;--blue-500:#dfedfb;--blue-600:#dfedfb;--green-100:#223f2f;--green-200:#223f2f;--green-300:#77c59c;--green-400:#8dceab;--green-500:#e6f4ed;--green-600:#e6f4ed;--red-100:#3f2223;--red-200:#3f2223;--red-300:#f09898;--red-400:#f1a7a7;--red-500:#fce9e9;--red-600:#fce9e9;--yellow-100:#38311f;--yellow-200:#38311f;--yellow-300:#efd48f;--yellow-400:#efd48f;--yellow-500:#f9f2d7;--yellow-600:#f9f0d7;--purple-100:#2b2d4a;--purple-200:#2b2d4a;--purple-300:#bdc1fe;--purple-400:#bdc1fe;--purple-500:#ebecff;--purple-600:#ebecff;--gold-100:#4e4732;--gold-200:#4e4732;--gold-300:#f7cb45;--gold-400:#fbe393;--silver-100:#414244;--silver-200:#414244;--silver-300:#adafb3;--silver-400:#d0d3d7;--bronze-100:#4e443c;--bronze-200:#4e443c;--bronze-300:#dca87a;--bronze-400:#edd2ba;--bc-lightest:var(--black-400);--bc-lighter:var(--black-400);--bc-light:var(--black-400);--bc-medium:var(--black-400);--bc-dark:var(--black-500);--bc-darker:var(--black-600);--bs-sm:none;--bs-md:none;--bs-lg:none;--bs-xl:none;--translucent-secondary:#0074cce6;--translucent-success:#3d8f58e6;--translucent-warning:#cea81ce6;--translucent-error:#c22e32e6;--translucent-muted:#838c95f2;--focus-neutral:var(--white);--focus-theme:var(--theme-secondary-400);--focus-ring:#0074cce6;--focus-ring-success:#3d8f58e6;--focus-ring-warning:#cea81ce6;--focus-ring-error:#c22e32e6;--focus-ring-muted:#838c95f2;--highlight-addition:var(--green-500);--highlight-attribute:#c3e0ef;--highlight-bg:#1a1a1a;--highlight-color:#fff;--highlight-comment:#fcfcfc;--highlight-deletion:var(--red-500);--highlight-keyword:#c3e0ef;--highlight-literal:#fcc36e;--highlight-namespace:#fcc36e;--highlight-punctuation:#fcfcfc;--highlight-symbol:#e8cae6;--highlight-variable:#eff1ac;--scrollbar:var(--black);--theme-primary:var(--orange-400);--theme-primary-100:var(--orange-100);--theme-primary-200:var(--orange-200);--theme-primary-300:var(--orange-300);--theme-primary-400:var(--orange-400);--theme-primary-500:var(--orange-500);--theme-primary-600:var(--orange-600);--theme-secondary:var(--blue-400);--theme-secondary-100:var(--blue-100);--theme-secondary-200:var(--blue-200);--theme-secondary-300:var(--blue-300);--theme-secondary-400:var(--blue-400);--theme-secondary-500:var(--blue-500);--theme-secondary-600:var(--blue-600);--_o-disabled:.8}}.ba{border-style:solid!important;border-width:var(--su-static1)!important}.bt{border-top-style:solid!important;border-top-width:var(--su-static1)!important}.br{border-right-style:solid!important;border-right-width:var(--su-static1)!important}.bb{border-bottom-style:solid!important;border-bottom-width:var(--su-static1)!important}.bl{border-left-style:solid!important;border-left-width:var(--su-static1)!important}.by{border-bottom-style:solid!important;border-bottom-width:var(--su-static1)!important;border-top-style:solid!important;border-top-width:var(--su-static1)!important}.baw0{border-width:0!important}.baw2{border-width:var(--su-static2)!important}.baw3{border-width:var(--su-static4)!important}.btw2{border-top-width:var(--su-static2)!important}.btw3{border-top-width:var(--su-static4)!important}.brw2{border-right-width:var(--su-static2)!important}.bbw3{border-bottom-width:var(--su-static4)!important}.bar-sm{border-radius:var(--br-sm)!important}.bar-md{border-radius:var(--br-md)!important}.bar-lg{border-radius:var(--br-lg)!important}.bar-circle{border-radius:100%!important}.bar-pill{border-radius:1000px!important}.btlr-lg{border-top-left-radius:var(--br-lg)!important}.btr-sm{border-top-left-radius:var(--br-sm)!important;border-top-right-radius:var(--br-sm)!important}.btr-lg{border-top-left-radius:var(--br-lg)!important}.brr-lg,.btr-lg{border-top-right-radius:var(--br-lg)!important}.brr-lg{border-bottom-right-radius:var(--br-lg)!important}.bbr0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.bbr-sm{border-bottom-left-radius:var(--br-sm)!important;border-bottom-right-radius:var(--br-sm)!important}.bbr-lg{border-bottom-left-radius:var(--br-lg)!important;border-bottom-right-radius:var(--br-lg)!important}.blr0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.blr-lg{border-bottom-left-radius:var(--br-lg)!important;border-top-left-radius:var(--br-lg)!important}.bar0{border-radius:0!important}.bg-white,.h\:bg-white:hover{background-color:var(--white)!important}.bc-white{border-color:var(--white)!important}.fc-white,.h\:fc-white:hover{color:var(--white)!important}.h\:bg-black-050:hover{background-color:var(--black-050)!important}.bg-black-100,.h\:bg-black-100:hover{background-color:var(--black-100)!important}.bc-black-100{border-color:var(--black-100)!important}.bg-black-150,.h\:bg-black-150:hover{background-color:var(--black-150)!important}.bc-black-150{border-color:var(--black-150)!important}.fc-black-150,.h\:fc-black-150:hover{color:var(--black-150)!important}.bg-black-200,.h\:bg-black-200:hover{background-color:var(--black-200)!important}.bc-black-200{border-color:var(--black-200)!important}.fc-black-200,.h\:fc-black-200:hover{color:var(--black-200)!important}.fc-black-225,.h\:fc-black-225:hover{color:var(--black-225)!important}.bc-black-250{border-color:var(--black-250)!important}.bc-black-300,.h\:bc-black-300:hover{border-color:var(--black-300)!important}.fc-black-300{color:var(--black-300)!important}.fc-black-350{color:var(--black-350)!important}.bg-black-400{background-color:var(--black-400)!important}.bc-black-400{border-color:var(--black-400)!important}.fc-black-400{color:var(--black-400)!important}.bg-black-500,.h\:bg-black-500:hover{background-color:var(--black-500)!important}.bc-black-500{border-color:var(--black-500)!important}.fc-black-500,.h\:fc-black-500:hover{color:var(--black-500)!important}.bg-black-600,.h\:bg-black-600:hover{background-color:var(--black-600)!important}.bg-black{background-color:var(--black)!important}.bc-black{border-color:var(--black)!important}.fc-black,.h\:fc-black:hover{color:var(--black)!important}.bg-orange-100,.h\:bg-orange-100:hover{background-color:var(--orange-100)!important}.bg-orange-200{background-color:var(--orange-200)!important}.bc-orange-200{border-color:var(--orange-200)!important}.bg-orange-400,.h\:bg-orange-400:hover{background-color:var(--orange-400)!important}.bc-orange-400,.h\:bc-orange-400:hover{border-color:var(--orange-400)!important}.fc-orange-400,.h\:fc-orange-400:hover{color:var(--orange-400)!important}.bg-orange-500,.h\:bg-orange-500:hover{background-color:var(--orange-500)!important}.bc-orange-500{border-color:var(--orange-500)!important}.fc-orange-500{color:var(--orange-500)!important}.bg-orange-600,.h\:bg-orange-600:hover{background-color:var(--orange-600)!important}.h\:fc-orange-600:hover{color:var(--orange-600)!important}.bg-blue-100,.h\:bg-blue-100:hover{background-color:var(--blue-100)!important}.bg-blue-200,.h\:bg-blue-200:hover{background-color:var(--blue-200)!important}.bc-blue-200{border-color:var(--blue-200)!important}.fc-blue-300{color:var(--blue-300)!important}.bg-blue-400,.h\:bg-blue-400:hover{background-color:var(--blue-400)!important}.bc-blue-400,.h\:bc-blue-400:hover{border-color:var(--blue-400)!important}.fc-blue-400,.h\:fc-blue-400:hover{color:var(--blue-400)!important}.bg-blue-500,.h\:bg-blue-500:hover{background-color:var(--blue-500)!important}.bc-blue-500,.h\:bc-blue-500:hover{border-color:var(--blue-500)!important}.fc-blue-500,.h\:fc-blue-500:hover{color:var(--blue-500)!important}.bg-blue-600,.h\:bg-blue-600:hover{background-color:var(--blue-600)!important}.fc-blue-600,.h\:fc-blue-600:hover{color:var(--blue-600)!important}.bg-green-400{background-color:var(--green-400)!important}.fc-green-400{color:var(--green-400)!important}.bg-red-400{background-color:var(--red-400)!important}.fc-red-400{color:var(--red-400)!important}.h\:bg-red-500:hover{background-color:var(--red-500)!important}.bg-yellow-200{background-color:var(--yellow-200)!important}.bg-yellow-400{background-color:var(--yellow-400)!important}.h\:bg-yellow-500:hover{background-color:var(--yellow-500)!important}.bg-yellow-600{background-color:var(--yellow-600)!important}.bg-purple-100{background-color:var(--purple-100)!important}.bc-purple-200{border-color:var(--purple-200)!important}.bg-purple-400{background-color:var(--purple-400)!important}.bc-purple-400{border-color:var(--purple-400)!important}.fc-purple-400{color:var(--purple-400)!important}.h\:bg-purple-500:hover{background-color:var(--purple-500)!important}.fc-purple-500{color:var(--purple-500)!important}.bg-purple-600{background-color:var(--purple-600)!important}.fc-purple-600{color:var(--purple-600)!important}.fc-light{color:var(--fc-light)!important}.fc-medium{color:var(--fc-medium)!important}.fc-dark{color:var(--fc-dark)!important}.bg-transparent,.h\:bg-transparent:hover{background-color:initial!important}.bc-transparent{border-color:#0000!important}@media (prefers-color-scheme:dark){body.theme-system .d\:bg-white{background-color:var(--white)!important}body.theme-system .d\:fc-white{color:var(--white)!important}body.theme-system .d\:bg-black-100{background-color:var(--black-100)!important}body.theme-system .d\:bg-black-200{background-color:var(--black-200)!important}body.theme-system .d\:fc-black-300{color:var(--black-300)!important}body.theme-system .d\:fc-black-400{color:var(--black-400)!important}body.theme-system .d\:fc-black-500{color:var(--black-500)!important}body.theme-system .d\:bg-black-600{background-color:var(--black-600)!important}body.theme-system .d\:fc-black-600{color:var(--black-600)!important}body.theme-system .d\:bg-black{background-color:var(--black)!important}body.theme-system .d\:fc-black{color:var(--black)!important}body.theme-system .d\:bg-orange-200{background-color:var(--orange-200)!important}body.theme-system .d\:bg-orange-400{background-color:var(--orange-400)!important}body.theme-system .d\:bg-blue-200{background-color:var(--blue-200)!important}body.theme-system .d\:bg-blue-400{background-color:var(--blue-400)!important}body.theme-system .d\:fc-blue-500{color:var(--blue-500)!important}body.theme-system .d\:fc-green-400{color:var(--green-400)!important}body.theme-system .d\:fc-purple-500{color:var(--purple-500)!important}body.theme-system .bg-transparent,body.theme-system .h\:bg-transparent:hover{background-color:initial!important}body.theme-system .bc-transparent{border-color:#0000!important}}body.theme-dark .d\:bg-white{background-color:var(--white)!important}body.theme-dark .d\:fc-white{color:var(--white)!important}body.theme-dark .d\:bg-black-100{background-color:var(--black-100)!important}body.theme-dark .d\:bg-black-200{background-color:var(--black-200)!important}body.theme-dark .d\:fc-black-300{color:var(--black-300)!important}body.theme-dark .d\:fc-black-400{color:var(--black-400)!important}body.theme-dark .d\:fc-black-500{color:var(--black-500)!important}body.theme-dark .d\:bg-black-600{background-color:var(--black-600)!important}body.theme-dark .d\:fc-black-600{color:var(--black-600)!important}body.theme-dark .d\:bg-black{background-color:var(--black)!important}body.theme-dark .d\:fc-black{color:var(--black)!important}body.theme-dark .d\:bg-orange-200{background-color:var(--orange-200)!important}body.theme-dark .d\:bg-orange-400{background-color:var(--orange-400)!important}body.theme-dark .d\:bg-blue-200{background-color:var(--blue-200)!important}body.theme-dark .d\:bg-blue-400{background-color:var(--blue-400)!important}body.theme-dark .d\:fc-blue-500{color:var(--blue-500)!important}body.theme-dark .d\:fc-green-400{color:var(--green-400)!important}body.theme-dark .d\:fc-purple-500{color:var(--purple-500)!important}body.theme-dark .bg-transparent,body.theme-dark .h\:bg-transparent:hover{background-color:initial!important}body.theme-dark .bc-transparent{border-color:#0000!important}.flex__fl-equal,.flex__fl-equal>.d-flex,.flex__fl-equal>.flex--item{flex:1 1 0%}.flex__fl-grow1,.flex__fl-grow1>.d-flex,.flex__fl-grow1>.flex--item{flex:1 auto}.flex--item2{flex-basis:16.66666667%}.flex--item3{flex-basis:25%}.flex--item4{flex-basis:33.33333333%}.flex--item5{flex-basis:41.66666667%}.flex--item6{flex-basis:50%}.flex--item7{flex-basis:58.33333333%}.flex--item8{flex-basis:66.66666667%}.flex--item9{flex-basis:75%}.flex--item10{flex-basis:83.33333333%}.flex--item12{flex-basis:100%}.flex__allitems3>.d-flex,.flex__allitems3>.flex--item{flex-basis:25%}.flex__allitems4>.d-flex,.flex__allitems4>.flex--item{flex-basis:33.33333333%}.flex__allitems6>.d-flex,.flex__allitems6>.flex--item{flex-basis:50%}.g2>.flex--item2{flex-basis:calc(16.66667% - var(--su2)*.83333)}.g2.flex__allitems3>.d-flex,.g2.flex__allitems3>.flex--item,.g2>.flex--item3{flex-basis:calc(25% - var(--su2)*.75)}.g2.flex__allitems4>.d-flex,.g2.flex__allitems4>.flex--item,.g2>.flex--item4{flex-basis:calc(33.33333% - var(--su2)*.66667)}.g2>.flex--item5{flex-basis:calc(41.66667% - var(--su2)*.58333)}.g2.flex__allitems6>.d-flex,.g2.flex__allitems6>.flex--item,.g2>.flex--item6{flex-basis:calc(50% - var(--su2)*.5)}.g2>.flex--item7{flex-basis:calc(58.33333% - var(--su2)*.41667)}.g2>.flex--item8{flex-basis:calc(66.66667% - var(--su2)*.33333)}.g2>.flex--item9{flex-basis:calc(75% - var(--su2)*.25)}.g2>.flex--item10{flex-basis:calc(83.33333% - var(--su2)*.16667)}.g2>.flex--item12{flex-basis:calc(100% - var(--su2)*0)}.g4>.flex--item2{flex-basis:calc(16.66667% - var(--su4)*.83333)}.g4.flex__allitems3>.d-flex,.g4.flex__allitems3>.flex--item,.g4>.flex--item3{flex-basis:calc(25% - var(--su4)*.75)}.g4.flex__allitems4>.d-flex,.g4.flex__allitems4>.flex--item,.g4>.flex--item4{flex-basis:calc(33.33333% - var(--su4)*.66667)}.g4>.flex--item5{flex-basis:calc(41.66667% - var(--su4)*.58333)}.g4.flex__allitems6>.d-flex,.g4.flex__allitems6>.flex--item,.g4>.flex--item6{flex-basis:calc(50% - var(--su4)*.5)}.g4>.flex--item7{flex-basis:calc(58.33333% - var(--su4)*.41667)}.g4>.flex--item8{flex-basis:calc(66.66667% - var(--su4)*.33333)}.g4>.flex--item9{flex-basis:calc(75% - var(--su4)*.25)}.g4>.flex--item10{flex-basis:calc(83.33333% - var(--su4)*.16667)}.g4>.flex--item12{flex-basis:calc(100% - var(--su4)*0)}.gs4{margin:calc(var(--su4)/2*-1)}.gs4>.d-flex,.gs4>.flex--item,.gs4>.flex--item2{margin:calc(var(--su4)/2)}.gs4>.flex--item2{flex-basis:calc(16.66667% - var(--su4))}.gs4>.flex--item3{margin:calc(var(--su4)/2)}.gs4.flex__allitems3>.d-flex,.gs4.flex__allitems3>.flex--item,.gs4>.flex--item3{flex-basis:calc(25% - var(--su4))}.gs4>.flex--item4{margin:calc(var(--su4)/2)}.gs4.flex__allitems4>.d-flex,.gs4.flex__allitems4>.flex--item,.gs4>.flex--item4{flex-basis:calc(33.33333% - var(--su4))}.gs4>.flex--item5{flex-basis:calc(41.66667% - var(--su4))}.gs4>.flex--item5,.gs4>.flex--item6{margin:calc(var(--su4)/2)}.gs4.flex__allitems6>.d-flex,.gs4.flex__allitems6>.flex--item,.gs4>.flex--item6{flex-basis:calc(50% - var(--su4))}.gs4>.flex--item7{flex-basis:calc(58.33333% - var(--su4))}.gs4>.flex--item7,.gs4>.flex--item8{margin:calc(var(--su4)/2)}.gs4>.flex--item8{flex-basis:calc(66.66667% - var(--su4))}.gs4>.flex--item9{flex-basis:calc(75% - var(--su4))}.gs4>.flex--item10,.gs4>.flex--item9{margin:calc(var(--su4)/2)}.gs4>.flex--item10{flex-basis:calc(83.33333% - var(--su4))}.gs4>.flex--item12{flex-basis:calc(100% - var(--su4));margin:calc(var(--su4)/2)}.gs6{margin:calc(var(--su6)/2*-1)}.gs6>.d-flex,.gs6>.flex--item,.gs6>.flex--item2{margin:calc(var(--su6)/2)}.gs6>.flex--item2{flex-basis:calc(16.66667% - var(--su6))}.gs6>.flex--item3{margin:calc(var(--su6)/2)}.gs6.flex__allitems3>.d-flex,.gs6.flex__allitems3>.flex--item,.gs6>.flex--item3{flex-basis:calc(25% - var(--su6))}.gs6>.flex--item4{margin:calc(var(--su6)/2)}.gs6.flex__allitems4>.d-flex,.gs6.flex__allitems4>.flex--item,.gs6>.flex--item4{flex-basis:calc(33.33333% - var(--su6))}.gs6>.flex--item5{flex-basis:calc(41.66667% - var(--su6))}.gs6>.flex--item5,.gs6>.flex--item6{margin:calc(var(--su6)/2)}.gs6.flex__allitems6>.d-flex,.gs6.flex__allitems6>.flex--item,.gs6>.flex--item6{flex-basis:calc(50% - var(--su6))}.gs6>.flex--item7{flex-basis:calc(58.33333% - var(--su6))}.gs6>.flex--item7,.gs6>.flex--item8{margin:calc(var(--su6)/2)}.gs6>.flex--item8{flex-basis:calc(66.66667% - var(--su6))}.gs6>.flex--item9{flex-basis:calc(75% - var(--su6))}.gs6>.flex--item10,.gs6>.flex--item9{margin:calc(var(--su6)/2)}.gs6>.flex--item10{flex-basis:calc(83.33333% - var(--su6))}.gs6>.flex--item12{flex-basis:calc(100% - var(--su6));margin:calc(var(--su6)/2)}.gs8{margin:calc(var(--su8)/2*-1)}.gs8>.d-flex,.gs8>.flex--item,.gs8>.flex--item2{margin:calc(var(--su8)/2)}.gs8>.flex--item2{flex-basis:calc(16.66667% - var(--su8))}.gs8>.flex--item3{margin:calc(var(--su8)/2)}.gs8.flex__allitems3>.d-flex,.gs8.flex__allitems3>.flex--item,.gs8>.flex--item3{flex-basis:calc(25% - var(--su8))}.gs8>.flex--item4{margin:calc(var(--su8)/2)}.gs8.flex__allitems4>.d-flex,.gs8.flex__allitems4>.flex--item,.gs8>.flex--item4{flex-basis:calc(33.33333% - var(--su8))}.gs8>.flex--item5{flex-basis:calc(41.66667% - var(--su8))}.gs8>.flex--item5,.gs8>.flex--item6{margin:calc(var(--su8)/2)}.gs8.flex__allitems6>.d-flex,.gs8.flex__allitems6>.flex--item,.gs8>.flex--item6{flex-basis:calc(50% - var(--su8))}.gs8>.flex--item7{flex-basis:calc(58.33333% - var(--su8))}.gs8>.flex--item7,.gs8>.flex--item8{margin:calc(var(--su8)/2)}.gs8>.flex--item8{flex-basis:calc(66.66667% - var(--su8))}.gs8>.flex--item9{flex-basis:calc(75% - var(--su8))}.gs8>.flex--item10,.gs8>.flex--item9{margin:calc(var(--su8)/2)}.gs8>.flex--item10{flex-basis:calc(83.33333% - var(--su8))}.gs8>.flex--item12{flex-basis:calc(100% - var(--su8));margin:calc(var(--su8)/2)}.gs12{margin:calc(var(--su12)/2*-1)}.gs12>.d-flex,.gs12>.flex--item,.gs12>.flex--item2{margin:calc(var(--su12)/2)}.gs12>.flex--item2{flex-basis:calc(16.66667% - var(--su12))}.gs12>.flex--item3{margin:calc(var(--su12)/2)}.gs12.flex__allitems3>.d-flex,.gs12.flex__allitems3>.flex--item,.gs12>.flex--item3{flex-basis:calc(25% - var(--su12))}.gs12>.flex--item4{margin:calc(var(--su12)/2)}.gs12.flex__allitems4>.d-flex,.gs12.flex__allitems4>.flex--item,.gs12>.flex--item4{flex-basis:calc(33.33333% - var(--su12))}.gs12>.flex--item5{flex-basis:calc(41.66667% - var(--su12))}.gs12>.flex--item5,.gs12>.flex--item6{margin:calc(var(--su12)/2)}.gs12.flex__allitems6>.d-flex,.gs12.flex__allitems6>.flex--item,.gs12>.flex--item6{flex-basis:calc(50% - var(--su12))}.gs12>.flex--item7{flex-basis:calc(58.33333% - var(--su12))}.gs12>.flex--item7,.gs12>.flex--item8{margin:calc(var(--su12)/2)}.gs12>.flex--item8{flex-basis:calc(66.66667% - var(--su12))}.gs12>.flex--item9{flex-basis:calc(75% - var(--su12))}.gs12>.flex--item10,.gs12>.flex--item9{margin:calc(var(--su12)/2)}.gs12>.flex--item10{flex-basis:calc(83.33333% - var(--su12))}.gs12>.flex--item12{flex-basis:calc(100% - var(--su12));margin:calc(var(--su12)/2)}.gs16{margin:calc(var(--su16)/2*-1)}.gs16>.d-flex,.gs16>.flex--item,.gs16>.flex--item2{margin:calc(var(--su16)/2)}.gs16>.flex--item2{flex-basis:calc(16.66667% - var(--su16))}.gs16>.flex--item3{margin:calc(var(--su16)/2)}.gs16.flex__allitems3>.d-flex,.gs16.flex__allitems3>.flex--item,.gs16>.flex--item3{flex-basis:calc(25% - var(--su16))}.gs16>.flex--item4{margin:calc(var(--su16)/2)}.gs16.flex__allitems4>.d-flex,.gs16.flex__allitems4>.flex--item,.gs16>.flex--item4{flex-basis:calc(33.33333% - var(--su16))}.gs16>.flex--item5{flex-basis:calc(41.66667% - var(--su16))}.gs16>.flex--item5,.gs16>.flex--item6{margin:calc(var(--su16)/2)}.gs16.flex__allitems6>.d-flex,.gs16.flex__allitems6>.flex--item,.gs16>.flex--item6{flex-basis:calc(50% - var(--su16))}.gs16>.flex--item7{flex-basis:calc(58.33333% - var(--su16))}.gs16>.flex--item7,.gs16>.flex--item8{margin:calc(var(--su16)/2)}.gs16>.flex--item8{flex-basis:calc(66.66667% - var(--su16))}.gs16>.flex--item9{flex-basis:calc(75% - var(--su16))}.gs16>.flex--item10,.gs16>.flex--item9{margin:calc(var(--su16)/2)}.gs16>.flex--item10{flex-basis:calc(83.33333% - var(--su16))}.gs16>.flex--item12{flex-basis:calc(100% - var(--su16));margin:calc(var(--su16)/2)}.gs24{margin:calc(var(--su24)/2*-1)}.gs24>.d-flex,.gs24>.flex--item,.gs24>.flex--item2{margin:calc(var(--su24)/2)}.gs24>.flex--item2{flex-basis:calc(16.66667% - var(--su24))}.gs24>.flex--item3{margin:calc(var(--su24)/2)}.gs24.flex__allitems3>.d-flex,.gs24.flex__allitems3>.flex--item,.gs24>.flex--item3{flex-basis:calc(25% - var(--su24))}.gs24>.flex--item4{margin:calc(var(--su24)/2)}.gs24.flex__allitems4>.d-flex,.gs24.flex__allitems4>.flex--item,.gs24>.flex--item4{flex-basis:calc(33.33333% - var(--su24))}.gs24>.flex--item5{flex-basis:calc(41.66667% - var(--su24))}.gs24>.flex--item5,.gs24>.flex--item6{margin:calc(var(--su24)/2)}.gs24.flex__allitems6>.d-flex,.gs24.flex__allitems6>.flex--item,.gs24>.flex--item6{flex-basis:calc(50% - var(--su24))}.gs24>.flex--item7{flex-basis:calc(58.33333% - var(--su24))}.gs24>.flex--item7,.gs24>.flex--item8{margin:calc(var(--su24)/2)}.gs24>.flex--item8{flex-basis:calc(66.66667% - var(--su24))}.gs24>.flex--item9{flex-basis:calc(75% - var(--su24))}.gs24>.flex--item10,.gs24>.flex--item9{margin:calc(var(--su24)/2)}.gs24>.flex--item10{flex-basis:calc(83.33333% - var(--su24))}.gs24>.flex--item12{flex-basis:calc(100% - var(--su24));margin:calc(var(--su24)/2)}.gs32{margin:calc(var(--su32)/2*-1)}.gs32>.d-flex,.gs32>.flex--item,.gs32>.flex--item2{margin:calc(var(--su32)/2)}.gs32>.flex--item2{flex-basis:calc(16.66667% - var(--su32))}.gs32>.flex--item3{margin:calc(var(--su32)/2)}.gs32.flex__allitems3>.d-flex,.gs32.flex__allitems3>.flex--item,.gs32>.flex--item3{flex-basis:calc(25% - var(--su32))}.gs32>.flex--item4{margin:calc(var(--su32)/2)}.gs32.flex__allitems4>.d-flex,.gs32.flex__allitems4>.flex--item,.gs32>.flex--item4{flex-basis:calc(33.33333% - var(--su32))}.gs32>.flex--item5{flex-basis:calc(41.66667% - var(--su32))}.gs32>.flex--item5,.gs32>.flex--item6{margin:calc(var(--su32)/2)}.gs32.flex__allitems6>.d-flex,.gs32.flex__allitems6>.flex--item,.gs32>.flex--item6{flex-basis:calc(50% - var(--su32))}.gs32>.flex--item7{flex-basis:calc(58.33333% - var(--su32))}.gs32>.flex--item7,.gs32>.flex--item8{margin:calc(var(--su32)/2)}.gs32>.flex--item8{flex-basis:calc(66.66667% - var(--su32))}.gs32>.flex--item9{flex-basis:calc(75% - var(--su32))}.gs32>.flex--item10,.gs32>.flex--item9{margin:calc(var(--su32)/2)}.gs32>.flex--item10{flex-basis:calc(83.33333% - var(--su32))}.gs32>.flex--item12{flex-basis:calc(100% - var(--su32));margin:calc(var(--su32)/2)}.gs48{margin:calc(var(--su48)/2*-1)}.gs48>.d-flex,.gs48>.flex--item,.gs48>.flex--item2{margin:calc(var(--su48)/2)}.gs48>.flex--item2{flex-basis:calc(16.66667% - var(--su48))}.gs48>.flex--item3{margin:calc(var(--su48)/2)}.gs48.flex__allitems3>.d-flex,.gs48.flex__allitems3>.flex--item,.gs48>.flex--item3{flex-basis:calc(25% - var(--su48))}.gs48>.flex--item4{margin:calc(var(--su48)/2)}.gs48.flex__allitems4>.d-flex,.gs48.flex__allitems4>.flex--item,.gs48>.flex--item4{flex-basis:calc(33.33333% - var(--su48))}.gs48>.flex--item5{flex-basis:calc(41.66667% - var(--su48))}.gs48>.flex--item5,.gs48>.flex--item6{margin:calc(var(--su48)/2)}.gs48.flex__allitems6>.d-flex,.gs48.flex__allitems6>.flex--item,.gs48>.flex--item6{flex-basis:calc(50% - var(--su48))}.gs48>.flex--item7{flex-basis:calc(58.33333% - var(--su48))}.gs48>.flex--item7,.gs48>.flex--item8{margin:calc(var(--su48)/2)}.gs48>.flex--item8{flex-basis:calc(66.66667% - var(--su48))}.gs48>.flex--item9{flex-basis:calc(75% - var(--su48))}.gs48>.flex--item10,.gs48>.flex--item9{margin:calc(var(--su48)/2)}.gs48>.flex--item10{flex-basis:calc(83.33333% - var(--su48))}.gs48>.flex--item12{flex-basis:calc(100% - var(--su48));margin:calc(var(--su48)/2)}.gs64{margin:calc(var(--su64)/2*-1)}.gs64>.d-flex,.gs64>.flex--item,.gs64>.flex--item2{margin:calc(var(--su64)/2)}.gs64>.flex--item2{flex-basis:calc(16.66667% - var(--su64))}.gs64>.flex--item3{margin:calc(var(--su64)/2)}.gs64.flex__allitems3>.d-flex,.gs64.flex__allitems3>.flex--item,.gs64>.flex--item3{flex-basis:calc(25% - var(--su64))}.gs64>.flex--item4{margin:calc(var(--su64)/2)}.gs64.flex__allitems4>.d-flex,.gs64.flex__allitems4>.flex--item,.gs64>.flex--item4{flex-basis:calc(33.33333% - var(--su64))}.gs64>.flex--item5{flex-basis:calc(41.66667% - var(--su64))}.gs64>.flex--item5,.gs64>.flex--item6{margin:calc(var(--su64)/2)}.gs64.flex__allitems6>.d-flex,.gs64.flex__allitems6>.flex--item,.gs64>.flex--item6{flex-basis:calc(50% - var(--su64))}.gs64>.flex--item7{flex-basis:calc(58.33333% - var(--su64))}.gs64>.flex--item7,.gs64>.flex--item8{margin:calc(var(--su64)/2)}.gs64>.flex--item8{flex-basis:calc(66.66667% - var(--su64))}.gs64>.flex--item9{flex-basis:calc(75% - var(--su64))}.gs64>.flex--item10,.gs64>.flex--item9{margin:calc(var(--su64)/2)}.gs64>.flex--item10{flex-basis:calc(83.33333% - var(--su64))}.gs64>.flex--item12{flex-basis:calc(100% - var(--su64));margin:calc(var(--su64)/2)}.gsx,.gsx>.d-flex,.gsx>[class*=flex--item]{margin-bottom:0;margin-top:0}.gsy,.gsy>.d-flex,.gsy>[class*=flex--item]{margin-left:0;margin-right:0}.fd-column{flex-direction:column!important}.fw-wrap{flex-wrap:wrap!important}.fw-nowrap{flex-wrap:nowrap!important}.jc-center{justify-content:center!important}.jc-end{justify-content:flex-end!important}.jc-space-around{justify-content:space-around!important}.jc-space-between{justify-content:space-between!important}.jc-start{justify-content:flex-start!important}.ai-center{align-items:center!important}.ai-end{align-items:flex-end!important}.ai-start{align-items:flex-start!important}.ai-stretch{align-items:stretch!important}.flex__center{align-items:center!important;justify-content:center!important}.as-center{align-self:center!important}.as-end{align-self:flex-end!important}.as-start{align-self:flex-start!important}.as-stretch{align-self:stretch!important}.fl-grow1{flex-grow:1!important}.fl-shrink0{flex-shrink:0!important}.order-first{order:-1!important}.order-last{order:1!important}.ff-row-wrap{flex-flow:row wrap!important}.fl1{flex:1 auto!important}.g2{--_gap-y:var(--su2);--_gap-x:var(--su2)}.g4{--_gap-y:var(--su4);--_gap-x:var(--su4)}.g2,.g4{gap:var(--_gap-y,0) var(--_gap-x,0)}.js-end{justify-self:end!important}body{--su-base:1;--su-static0:0px;--su-static1:1px;--su-static2:2px;--su-static4:4px;--su-static6:6px;--su-static8:8px;--su-static12:12px;--su-static16:16px;--su-static24:24px;--su-static32:32px;--su-static48:48px;--su-static64:64px;--su-static96:96px;--su-static128:128px;--su0:var(--su-static0);--su1:clamp(var(--su-static1),calc(var(--su-static1)*var(--su-base)),calc(var(--su-static1)*var(--su-base)));--su2:calc(var(--su-static2)*var(--su-base));--su4:calc(var(--su-static4)*var(--su-base));--su6:calc(var(--su-static6)*var(--su-base));--su8:calc(var(--su-static8)*var(--su-base));--su12:calc(var(--su-static12)*var(--su-base));--su16:calc(var(--su-static16)*var(--su-base));--su24:calc(var(--su-static24)*var(--su-base));--su32:calc(var(--su-static32)*var(--su-base));--su48:calc(var(--su-static48)*var(--su-base));--su64:calc(var(--su-static64)*var(--su-base));--su96:calc(var(--su-static96)*var(--su-base));--su128:calc(var(--su-static128)*var(--su-base))}.m-auto{margin:auto!important}.m0{margin:var(--su0)!important}.m1{margin:var(--su1)!important}.m4{margin:var(--su4)!important}.m8{margin:var(--su8)!important}.m12{margin:var(--su12)!important}.m16{margin:var(--su16)!important}.m24{margin:var(--su24)!important}.m32{margin:var(--su32)!important}.mt-auto{margin-top:auto!important}.mt0{margin-top:var(--su0)!important}.mt1{margin-top:var(--su1)!important}.mt2{margin-top:var(--su2)!important}.mt4{margin-top:var(--su4)!important}.mt6{margin-top:var(--su6)!important}.mt8{margin-top:var(--su8)!important}.mt12{margin-top:var(--su12)!important}.mt16{margin-top:var(--su16)!important}.mt24{margin-top:var(--su24)!important}.mt32{margin-top:var(--su32)!important}.mt48{margin-top:var(--su48)!important}.mt64{margin-top:var(--su64)!important}.mt96{margin-top:var(--su96)!important}.mt128{margin-top:var(--su128)!important}.mtn1{margin-top:calc(var(--su1)*-1)!important}.mtn2{margin-top:calc(var(--su2)*-1)!important}.mtn4{margin-top:calc(var(--su4)*-1)!important}.mtn6{margin-top:calc(var(--su6)*-1)!important}.mtn8{margin-top:calc(var(--su8)*-1)!important}.mtn12{margin-top:calc(var(--su12)*-1)!important}.mtn16{margin-top:calc(var(--su16)*-1)!important}.mtn24{margin-top:calc(var(--su24)*-1)!important}.mtn32{margin-top:calc(var(--su32)*-1)!important}.mtn48{margin-top:calc(var(--su48)*-1)!important}.mtn64{margin-top:calc(var(--su64)*-1)!important}.mtn96{margin-top:calc(var(--su96)*-1)!important}.mtn128{margin-top:calc(var(--su128)*-1)!important}.mr-auto{margin-right:auto!important}.mr0{margin-right:var(--su0)!important}.mr1{margin-right:var(--su1)!important}.mr2{margin-right:var(--su2)!important}.mr4{margin-right:var(--su4)!important}.mr6{margin-right:var(--su6)!important}.mr8{margin-right:var(--su8)!important}.mr12{margin-right:var(--su12)!important}.mr16{margin-right:var(--su16)!important}.mr24{margin-right:var(--su24)!important}.mr32{margin-right:var(--su32)!important}.mr48{margin-right:var(--su48)!important}.mr64{margin-right:var(--su64)!important}.mrn6{margin-right:calc(var(--su6)*-1)!important}.mrn12{margin-right:calc(var(--su12)*-1)!important}.mrn24{margin-right:calc(var(--su24)*-1)!important}.mrn32{margin-right:calc(var(--su32)*-1)!important}.mrn64{margin-right:calc(var(--su64)*-1)!important}.mb-auto{margin-bottom:auto!important}.mb0{margin-bottom:var(--su0)!important}.mb2{margin-bottom:var(--su2)!important}.mb4{margin-bottom:var(--su4)!important}.mb6{margin-bottom:var(--su6)!important}.mb8{margin-bottom:var(--su8)!important}.mb12{margin-bottom:var(--su12)!important}.mb16{margin-bottom:var(--su16)!important}.mb24{margin-bottom:var(--su24)!important}.mb32{margin-bottom:var(--su32)!important}.mb48{margin-bottom:var(--su48)!important}.mb64{margin-bottom:var(--su64)!important}.mb96{margin-bottom:var(--su96)!important}.mb128{margin-bottom:var(--su128)!important}.mbn1{margin-bottom:calc(var(--su1)*-1)!important}.mbn12{margin-bottom:calc(var(--su12)*-1)!important}.mbn24{margin-bottom:calc(var(--su24)*-1)!important}.mbn32{margin-bottom:calc(var(--su32)*-1)!important}.mbn128{margin-bottom:calc(var(--su128)*-1)!important}.ml-auto{margin-left:auto!important}.ml0{margin-left:var(--su0)!important}.ml2{margin-left:var(--su2)!important}.ml4{margin-left:var(--su4)!important}.ml6{margin-left:var(--su6)!important}.ml8{margin-left:var(--su8)!important}.ml12{margin-left:var(--su12)!important}.ml16{margin-left:var(--su16)!important}.ml24{margin-left:var(--su24)!important}.ml32{margin-left:var(--su32)!important}.ml48{margin-left:var(--su48)!important}.ml64{margin-left:var(--su64)!important}.ml128{margin-left:var(--su128)!important}.mln2{margin-left:calc(var(--su2)*-1)!important}.mln6{margin-left:calc(var(--su6)*-1)!important}.mln8{margin-left:calc(var(--su8)*-1)!important}.mln12{margin-left:calc(var(--su12)*-1)!important}.mln16{margin-left:calc(var(--su16)*-1)!important}.mln24{margin-left:calc(var(--su24)*-1)!important}.mln32{margin-left:calc(var(--su32)*-1)!important}.mln48{margin-left:calc(var(--su48)*-1)!important}.mln64{margin-left:calc(var(--su64)*-1)!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mx4{margin-left:var(--su4)!important;margin-right:var(--su4)!important}.mx6{margin-left:var(--su6)!important;margin-right:var(--su6)!important}.mx12{margin-left:var(--su12)!important;margin-right:var(--su12)!important}.mx16{margin-left:var(--su16)!important;margin-right:var(--su16)!important}.mx24{margin-left:var(--su24)!important;margin-right:var(--su24)!important}.mx32{margin-left:var(--su32)!important;margin-right:var(--su32)!important}.mx48{margin-left:var(--su48)!important;margin-right:var(--su48)!important}.my1{margin-bottom:var(--su1)!important;margin-top:var(--su1)!important}.my4{margin-bottom:var(--su4)!important;margin-top:var(--su4)!important}.my6{margin-bottom:var(--su6)!important;margin-top:var(--su6)!important}.my8{margin-bottom:var(--su8)!important;margin-top:var(--su8)!important}.my12{margin-bottom:var(--su12)!important;margin-top:var(--su12)!important}.my16{margin-bottom:var(--su16)!important;margin-top:var(--su16)!important}.my24{margin-bottom:var(--su24)!important;margin-top:var(--su24)!important}.my32{margin-bottom:var(--su32)!important;margin-top:var(--su32)!important}.my48{margin-bottom:var(--su48)!important;margin-top:var(--su48)!important}.my64{margin-bottom:var(--su64)!important;margin-top:var(--su64)!important}.my96{margin-bottom:var(--su96)!important;margin-top:var(--su96)!important}.my128{margin-bottom:var(--su128)!important;margin-top:var(--su128)!important}.p0{padding:var(--su0)!important}.p2{padding:var(--su2)!important}.p4{padding:var(--su4)!important}.p6{padding:var(--su6)!important}.p8{padding:var(--su8)!important}.p12{padding:var(--su12)!important}.p16{padding:var(--su16)!important}.p24{padding:var(--su24)!important}.p32{padding:var(--su32)!important}.p48{padding:var(--su48)!important}.p64{padding:var(--su64)!important}.pt0{padding-top:var(--su0)!important}.pt1{padding-top:var(--su1)!important}.pt2{padding-top:var(--su2)!important}.pt4{padding-top:var(--su4)!important}.pt6{padding-top:var(--su6)!important}.pt12{padding-top:var(--su12)!important}.pt16{padding-top:var(--su16)!important}.pt24{padding-top:var(--su24)!important}.pt32{padding-top:var(--su32)!important}.pt48{padding-top:var(--su48)!important}.pt64{padding-top:var(--su64)!important}.pt96{padding-top:var(--su96)!important}.pt128{padding-top:var(--su128)!important}.pr0{padding-right:var(--su0)!important}.pr6{padding-right:var(--su6)!important}.pr12{padding-right:var(--su12)!important}.pr24{padding-right:var(--su24)!important}.pr32{padding-right:var(--su32)!important}.pr48{padding-right:var(--su48)!important}.pr64{padding-right:var(--su64)!important}.pr96{padding-right:var(--su96)!important}.pr128{padding-right:var(--su128)!important}.pb0{padding-bottom:var(--su0)!important}.pb2{padding-bottom:var(--su2)!important}.pb4{padding-bottom:var(--su4)!important}.pb6{padding-bottom:var(--su6)!important}.pb8{padding-bottom:var(--su8)!important}.pb12{padding-bottom:var(--su12)!important}.pb16{padding-bottom:var(--su16)!important}.pb24{padding-bottom:var(--su24)!important}.pb32{padding-bottom:var(--su32)!important}.pb48{padding-bottom:var(--su48)!important}.pb64{padding-bottom:var(--su64)!important}.pb96{padding-bottom:var(--su96)!important}.pb128{padding-bottom:var(--su128)!important}.pl0{padding-left:var(--su0)!important}.pl2{padding-left:var(--su2)!important}.pl6{padding-left:var(--su6)!important}.pl8{padding-left:var(--su8)!important}.pl12{padding-left:var(--su12)!important}.pl16{padding-left:var(--su16)!important}.pl24{padding-left:var(--su24)!important}.pl32{padding-left:var(--su32)!important}.pl48{padding-left:var(--su48)!important}.pl64{padding-left:var(--su64)!important}.px0{padding-left:var(--su0)!important;padding-right:var(--su0)!important}.px4{padding-left:var(--su4)!important;padding-right:var(--su4)!important}.px6{padding-left:var(--su6)!important;padding-right:var(--su6)!important}.px8{padding-left:var(--su8)!important;padding-right:var(--su8)!important}.px12{padding-left:var(--su12)!important;padding-right:var(--su12)!important}.px16{padding-left:var(--su16)!important;padding-right:var(--su16)!important}.px24{padding-left:var(--su24)!important;padding-right:var(--su24)!important}.px32{padding-left:var(--su32)!important;padding-right:var(--su32)!important}.px48{padding-left:var(--su48)!important;padding-right:var(--su48)!important}.px64{padding-left:var(--su64)!important;padding-right:var(--su64)!important}.px96{padding-left:var(--su96)!important;padding-right:var(--su96)!important}.py0{padding-bottom:var(--su0)!important;padding-top:var(--su0)!important}.py1{padding-bottom:var(--su1)!important;padding-top:var(--su1)!important}.py2{padding-bottom:var(--su2)!important;padding-top:var(--su2)!important}.py4{padding-bottom:var(--su4)!important;padding-top:var(--su4)!important}.py6{padding-bottom:var(--su6)!important;padding-top:var(--su6)!important}.py8{padding-bottom:var(--su8)!important;padding-top:var(--su8)!important}.py12{padding-bottom:var(--su12)!important;padding-top:var(--su12)!important}.py16{padding-bottom:var(--su16)!important;padding-top:var(--su16)!important}.py24{padding-bottom:var(--su24)!important;padding-top:var(--su24)!important}.py32{padding-bottom:var(--su32)!important;padding-top:var(--su32)!important}.py48{padding-bottom:var(--su48)!important;padding-top:var(--su48)!important}.py64{padding-bottom:var(--su64)!important;padding-top:var(--su64)!important}.py96{padding-bottom:var(--su96)!important;padding-top:var(--su96)!important}.py128{padding-bottom:var(--su128)!important;padding-top:var(--su128)!important}.t0{top:var(--su0)!important}.t8{top:var(--su8)!important}.t12{top:var(--su12)!important}.t24{top:var(--su24)!important}.t32{top:var(--su32)!important}.t64{top:var(--su64)!important}.t96{top:var(--su96)!important}.t128{top:var(--su128)!important}.tn1{top:calc(var(--su1)*-1)!important}.tn2{top:calc(var(--su2)*-1)!important}.tn4{top:calc(var(--su4)*-1)!important}.tn8{top:calc(var(--su8)*-1)!important}.tn12{top:calc(var(--su12)*-1)!important}.tn16{top:calc(var(--su16)*-1)!important}.tn24{top:calc(var(--su24)*-1)!important}.tn32{top:calc(var(--su32)*-1)!important}.tn48{top:calc(var(--su48)*-1)!important}.tn64{top:calc(var(--su64)*-1)!important}.tn96{top:calc(var(--su96)*-1)!important}.tn128{top:calc(var(--su128)*-1)!important}.t50{top:50%!important}.t100{top:100%!important}.r0{right:var(--su0)!important}.r12{right:var(--su12)!important}.r24{right:var(--su24)!important}.r32{right:var(--su32)!important}.r64{right:var(--su64)!important}.r96{right:var(--su96)!important}.rn4{right:calc(var(--su4)*-1)!important}.rn16{right:calc(var(--su16)*-1)!important}.rn48{right:calc(var(--su48)*-1)!important}.r50{right:50%!important}.b0{bottom:var(--su0)!important}.b4{bottom:var(--su4)!important}.b32{bottom:var(--su32)!important}.b64{bottom:var(--su64)!important}.b96{bottom:var(--su96)!important}.bn4{bottom:calc(var(--su4)*-1)!important}.bn12{bottom:calc(var(--su12)*-1)!important}.bn32{bottom:calc(var(--su32)*-1)!important}.bn64{bottom:calc(var(--su64)*-1)!important}.b100{bottom:100%!important}.l0{left:var(--su0)!important}.l2{left:var(--su2)!important}.l4{left:var(--su4)!important}.l12{left:var(--su12)!important}.l24{left:var(--su24)!important}.l48{left:var(--su48)!important}.l64{left:var(--su64)!important}.l96{left:var(--su96)!important}.ln4{left:calc(var(--su4)*-1)!important}.l50{left:50%!important}h1,h2,h3,h4,h6,p{margin-top:0}.fs-display4{font-size:var(--fs-display4)!important}.fs-display3{font-size:var(--fs-display3)!important}.fs-display2{font-size:var(--fs-display2)!important}.fs-display1{font-size:var(--fs-display1)!important}.fs-headline2{font-size:var(--fs-headline2)!important}.fs-headline1{font-size:var(--fs-headline1)!important}.fs-title{font-size:var(--fs-title)!important}.fs-subheading{font-size:var(--fs-subheading)!important}.fs-body3{font-size:var(--fs-body3)!important}.fs-body2{font-size:var(--fs-body2)!important}.fs-body1{font-size:var(--fs-body1)!important}.fs-caption{font-size:var(--fs-caption)!important}.fs-fine{font-size:var(--fs-fine)!important}@media (max-width:640px){html .fs-display4{font-size:3.8rem!important}html .fs-display3{font-size:3.3rem!important}html .fs-display2{font-size:3rem!important}html .fs-display1{font-size:2.6rem!important}html .fs-headline2{font-size:2.3rem!important}html .fs-headline1{font-size:2rem!important}html .fs-title{font-size:1.8rem!important}html .fs-subheading{font-size:1.6rem!important}html .fs-body3{font-size:1.4rem!important}html .fs-body2{font-size:1.3rem!important}}.lh-xs{line-height:var(--lh-xs)!important}.lh-sm{line-height:var(--lh-sm)!important}.lh-md{line-height:var(--lh-md)!important}.lh-lg{line-height:var(--lh-lg)!important}.lh-xl{line-height:var(--lh-xl)!important}.lh-unset{line-height:normal!important}.ff-sans{font-family:var(--ff-sans)!important}.ff-mono{font-family:var(--ff-mono)!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fs-normal{font-style:normal!important}.fs-italic{font-style:italic!important}.ta-left{text-align:left!important}.ta-center{text-align:center!important}.ta-right{text-align:right!important}.td-none{text-decoration:none!important}.td-underline{text-decoration:underline!important}.tt-uppercase{text-transform:uppercase!important}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis!important;white-space:nowrap}.v-truncate2{-webkit-line-clamp:2}.v-truncate2,.v-truncate5{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.v-truncate5{-webkit-line-clamp:5}.ws-normal{white-space:normal!important}.ws-nowrap{white-space:nowrap!important}.ws-pre-line{white-space:pre-line!important}.break-word,.ow-break-word{overflow-wrap:break-word!important}.break-word{-webkit-hyphens:auto!important;hyphens:auto!important;word-break:break-word!important}ol,ul{margin-left:2.8em;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:disc}ol{list-style-type:decimal}.list-reset{list-style:none;margin:0;padding:0}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}.bg-bottom{background-position:bottom!important}.bg-center{background-position:50%!important}.bg-left{background-position:0!important}.bg-right-top{background-position:100% 0!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}.focus{box-shadow:0 0 0 var(--su-static2) var(--focus-neutral),0 0 0 var(--su-static4) var(--focus-theme);outline:var(--su-static2) solid #0000!important}.c-default{cursor:default!important}.c-pointer{cursor:pointer!important}.c-text{cursor:text!important}.c-help{cursor:help!important}.pe-none{pointer-events:none!important}.us-none{-webkit-user-select:none!important;user-select:none!important}.v-hidden{visibility:hidden!important}.v-visible-sr{border:0;clip:rect(var(--su-static1),var(--su-static1),var(--su-static1),var(--su-static1));clip-path:inset(50%);height:var(--su-static1);margin:calc(var(--su-static1)*-1);overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:var(--su-static1)}.float-left{float:left!important}.float-right{float:right!important}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.va-middle{vertical-align:middle!important}.va-sub{vertical-align:sub!important}.va-text-bottom{vertical-align:text-bottom!important}.va-top{vertical-align:top!important}.ps-absolute{position:absolute!important}.ps-fixed{position:fixed!important}.ps-relative{position:relative!important}.ps-static{position:static!important}.ps-sticky{position:sticky!important}.overflow-auto{overflow:auto!important;scrollbar-color:var(--scrollbar) #0000}.overflow-auto::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.overflow-auto::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-auto::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-auto::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.overflow-hidden{overflow:hidden!important;scrollbar-color:var(--scrollbar) #0000}.overflow-hidden::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.overflow-hidden::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-hidden::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-hidden::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.overflow-scroll{overflow:scroll!important;scrollbar-color:var(--scrollbar) #0000}.overflow-scroll::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.overflow-scroll::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-scroll::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-scroll::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.overflow-x-scroll{overflow-x:scroll!important;scrollbar-color:var(--scrollbar) #0000}.overflow-x-scroll::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.overflow-x-scroll::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-x-scroll::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-x-scroll::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.overflow-y-scroll{overflow-y:scroll!important;scrollbar-color:var(--scrollbar) #0000}.overflow-y-scroll::-webkit-scrollbar{background-color:initial;height:calc(var(--su-static12) - var(--su-static2));width:calc(var(--su-static12) - var(--su-static2))}.overflow-y-scroll::-webkit-scrollbar-track{background-color:initial;border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-y-scroll::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:calc(var(--su-static12) - var(--su-static2))}.overflow-y-scroll::-webkit-scrollbar-corner{background-color:initial;border-color:#0000}.overflow-visible{overflow:visible!important}.o0{opacity:0!important}.o30{opacity:.3!important}.o50{opacity:.5!important}.o80{opacity:.8!important}.o90{opacity:.9!important}.z-base{z-index:var(--zi-base)!important}.z-active{z-index:var(--zi-active)!important}.z-selected{z-index:var(--zi-selected)!important}.z-dropdown{z-index:var(--zi-dropdown)!important}.z-popover{z-index:var(--zi-popovers)!important}.z-banner{z-index:var(--zi-banners)!important}.z-nav{z-index:var(--zi-navigation)!important}.outline-none{outline:0!important}.bs-none{box-shadow:none!important}.bs-sm,.h\:bs-sm:hover{box-shadow:var(--bs-sm)!important}.bs-md,.h\:bs-md:hover{box-shadow:var(--bs-md)!important}.bs-lg,.h\:bs-lg:hover{box-shadow:var(--bs-lg)!important}.t{transition-delay:0s;transition-duration:var(--transition-time);transition-property:all;transition-timing-function:var(--te-ease-in)}.w20{width:20%!important}.w25{width:25%!important}.w30{width:30%!important}.w33{width:33.33333%!important}.w50{width:50%!important}.w60{width:60%!important}.w66{width:66.66667%!important}.w75{width:75%!important}.w90{width:90%!important}.w100{width:100%!important}.w-auto{width:auto!important}.w0{width:0!important}.ws2{width:calc(var(--s-step)*2)!important}.ws4{width:calc(var(--s-step)*4)!important}.w2{width:var(--su-static2)!important}.w4{width:var(--su-static4)!important}.w6{width:var(--su-static6)!important}.w8{width:var(--su-static8)!important}.w12{width:var(--su-static12)!important}.w16{width:var(--su-static16)!important}.w24{width:var(--su-static24)!important}.w32{width:var(--su-static32)!important}.w48{width:var(--su-static48)!important}.w64{width:var(--su-static64)!important}.w96{width:var(--su-static96)!important}.w128{width:var(--su-static128)!important}.wmx2{max-width:calc(var(--s-step)*2)!important}.wmx3{max-width:calc(var(--s-step)*3)!important}.wmx4{max-width:calc(var(--s-step)*4)!important}.wmx5{max-width:calc(var(--s-step)*5)!important}.wmx6{max-width:calc(var(--s-step)*6)!important}.wmx7{max-width:calc(var(--s-step)*7)!important}.wmx8{max-width:calc(var(--s-step)*8)!important}.wmx9{max-width:calc(var(--s-step)*9)!important}.wmx10{max-width:calc(var(--s-step)*10)!important}.wmx11{max-width:calc(var(--s-step)*11)!important}.wmx12{max-width:var(--s-full)!important}.wmx100{max-width:100%!important}.wmx-initial{max-width:none!important}.wmn0{min-width:0!important}.wmn2{min-width:calc(var(--s-step)*2)!important}.wmn3{min-width:calc(var(--s-step)*3)!important}.wmn4{min-width:calc(var(--s-step)*4)!important}.wmn5{min-width:calc(var(--s-step)*5)!important}.h100{height:100%!important}.h-auto{height:auto!important}.h-screen{height:100vh!important}.h0{height:0!important}.hs6{height:calc(var(--s-step)*6)!important}.h2{height:var(--su-static2)!important}.h4{height:var(--su-static4)!important}.h6{height:var(--su-static6)!important}.h8{height:var(--su-static8)!important}.h12{height:var(--su-static12)!important}.h16{height:var(--su-static16)!important}.h24{height:var(--su-static24)!important}.h32{height:var(--su-static32)!important}.h48{height:var(--su-static48)!important}.h64{height:var(--su-static64)!important}.h96{height:var(--su-static96)!important}.h128{height:var(--su-static128)!important}.hmx2{max-height:calc(var(--s-step)*2)!important}.hmx-screen{max-height:100vh!important}.hmn2{min-height:calc(var(--s-step)*2)!important}.hmn3{min-height:calc(var(--s-step)*3)!important}.hmn4{min-height:calc(var(--s-step)*4)!important}.hmn6{min-height:calc(var(--s-step)*6)!important}.hmn-screen{min-height:100vh!important}@media (max-width:1264px){.lg\:bb{border-bottom-style:solid!important;border-bottom-width:var(--su-static1)!important}.lg\:brw0{border-right-width:0!important}.lg\:fd-column{flex-direction:column!important}.lg\:jc-center{justify-content:center!important}.lg\:jc-start{justify-content:flex-start!important}.lg\:ai-stretch{align-items:stretch!important}.lg\:as-end{align-self:flex-end!important}.lg\:order-first{order:-1!important}.lg\:order-last{order:1!important}.lg\:mr0{margin-right:var(--su0)!important}.lg\:mb24{margin-bottom:var(--su24)!important}.lg\:mb32{margin-bottom:var(--su32)!important}.lg\:ml0{margin-left:var(--su0)!important}.lg\:ml4{margin-left:var(--su4)!important}.lg\:pt0{padding-top:var(--su0)!important}.lg\:pt24{padding-top:var(--su24)!important}.lg\:pt32{padding-top:var(--su32)!important}.lg\:pt128{padding-top:var(--su128)!important}.lg\:pr24{padding-right:var(--su24)!important}.lg\:pb24{padding-bottom:var(--su24)!important}.lg\:pb48{padding-bottom:var(--su48)!important}.lg\:pb128{padding-bottom:var(--su128)!important}.lg\:pl24{padding-left:var(--su24)!important}.lg\:ta-center{text-align:center!important}.lg\:d-block{display:block!important}.lg\:d-flex{display:flex!important}.lg\:d-none{display:none!important}.lg\:ps-static{position:static!important}.lg\:w100{width:100%!important}.lg\:wmx100{max-width:100%!important}.lg\:wmx-initial{max-width:none!important}}@media (max-width:980px){.md\:br{border-right-style:solid!important;border-right-width:var(--su-static1)!important}.md\:btw0{border-top-width:0!important}.md\:brw0{border-right-width:0!important}.md\:blw0{border-left-width:0!important}.md\:bar0{border-radius:0!important}.md\:fd-row{flex-direction:row!important}.md\:fd-column{flex-direction:column!important}.md\:jc-center{justify-content:center!important}.md\:ai-center{align-items:center!important}.md\:ai-start{align-items:flex-start!important}.md\:ai-stretch{align-items:stretch!important}.md\:as-center{align-self:center!important}.md\:as-start{align-self:flex-start!important}.md\:order-first{order:-1!important}.md\:order-last{order:1!important}.md\:mt0{margin-top:var(--su0)!important}.md\:mt12{margin-top:var(--su12)!important}.md\:mt24{margin-top:var(--su24)!important}.md\:mt32{margin-top:var(--su32)!important}.md\:mt64{margin-top:var(--su64)!important}.md\:mr0{margin-right:var(--su0)!important}.md\:mr4{margin-right:var(--su4)!important}.md\:mr12{margin-right:var(--su12)!important}.md\:mb0{margin-bottom:var(--su0)!important}.md\:mb6{margin-bottom:var(--su6)!important}.md\:mb12{margin-bottom:var(--su12)!important}.md\:mb16{margin-bottom:var(--su16)!important}.md\:mb24{margin-bottom:var(--su24)!important}.md\:mb32{margin-bottom:var(--su32)!important}.md\:mb48{margin-bottom:var(--su48)!important}.md\:mb64{margin-bottom:var(--su64)!important}.md\:ml0{margin-left:var(--su0)!important}.md\:ml2{margin-left:var(--su2)!important}.md\:ml4{margin-left:var(--su4)!important}.md\:ml12{margin-left:var(--su12)!important}.md\:ml24{margin-left:var(--su24)!important}.md\:ml32{margin-left:var(--su32)!important}.md\:p24{padding:var(--su24)!important}.md\:pt0{padding-top:var(--su0)!important}.md\:pt6{padding-top:var(--su6)!important}.md\:pt12{padding-top:var(--su12)!important}.md\:pt24{padding-top:var(--su24)!important}.md\:pt32{padding-top:var(--su32)!important}.md\:pt48{padding-top:var(--su48)!important}.md\:pt64{padding-top:var(--su64)!important}.md\:pr0{padding-right:var(--su0)!important}.md\:pr6{padding-right:var(--su6)!important}.md\:pr12{padding-right:var(--su12)!important}.md\:pr24{padding-right:var(--su24)!important}.md\:pr128{padding-right:var(--su128)!important}.md\:pb0{padding-bottom:var(--su0)!important}.md\:pb6{padding-bottom:var(--su6)!important}.md\:pb12{padding-bottom:var(--su12)!important}.md\:pb16{padding-bottom:var(--su16)!important}.md\:pb24{padding-bottom:var(--su24)!important}.md\:pb32{padding-bottom:var(--su32)!important}.md\:pb48{padding-bottom:var(--su48)!important}.md\:pb64{padding-bottom:var(--su64)!important}.md\:pl0{padding-left:var(--su0)!important}.md\:pl6{padding-left:var(--su6)!important}.md\:pl12{padding-left:var(--su12)!important}.md\:pl24{padding-left:var(--su24)!important}.md\:b64{bottom:var(--su64)!important}.md\:ta-left{text-align:left!important}.md\:ta-center{text-align:center!important}.md\:d-block{display:block!important}.md\:d-flex{display:flex!important}.md\:d-inline{display:inline!important}.md\:d-none{display:none!important}.md\:ps-fixed{position:fixed!important}.md\:ps-relative{position:relative!important}.md\:ps-static{position:static!important}.md\:bs-none{box-shadow:none!important}.md\:w25{width:25%!important}.md\:w100{width:100%!important}.md\:w-auto{width:auto!important}.md\:wmx-initial{max-width:none!important}.md\:h-auto{height:auto!important}}@media (max-width:640px){.sm\:bar0{border-radius:0!important}.sm\:fd-column{flex-direction:column!important}.sm\:fw-nowrap{flex-wrap:nowrap!important}.sm\:jc-space-between{justify-content:space-between!important}.sm\:jc-start{justify-content:flex-start!important}.sm\:ai-center{align-items:center!important}.sm\:ai-end{align-items:flex-end!important}.sm\:ai-start{align-items:flex-start!important}.sm\:ai-stretch{align-items:stretch!important}.sm\:order-first{order:-1!important}.sm\:order-last{order:1!important}.sm\:m12{margin:var(--su12)!important}.sm\:mt0{margin-top:var(--su0)!important}.sm\:mt12{margin-top:var(--su12)!important}.sm\:mt24{margin-top:var(--su24)!important}.sm\:mt32{margin-top:var(--su32)!important}.sm\:mtn4{margin-top:calc(var(--su4)*-1)!important}.sm\:mr0{margin-right:var(--su0)!important}.sm\:mr8{margin-right:var(--su8)!important}.sm\:mr12{margin-right:var(--su12)!important}.sm\:mr48{margin-right:var(--su48)!important}.sm\:mb0{margin-bottom:var(--su0)!important}.sm\:mb2{margin-bottom:var(--su2)!important}.sm\:mb8{margin-bottom:var(--su8)!important}.sm\:mb12{margin-bottom:var(--su12)!important}.sm\:mb24{margin-bottom:var(--su24)!important}.sm\:mb32{margin-bottom:var(--su32)!important}.sm\:mb48{margin-bottom:var(--su48)!important}.sm\:mb64{margin-bottom:var(--su64)!important}.sm\:ml0{margin-left:var(--su0)!important}.sm\:ml6{margin-left:var(--su6)!important}.sm\:ml12{margin-left:var(--su12)!important}.sm\:p8{padding:var(--su8)!important}.sm\:p24{padding:var(--su24)!important}.sm\:p32{padding:var(--su32)!important}.sm\:pt0{padding-top:var(--su0)!important}.sm\:pt12{padding-top:var(--su12)!important}.sm\:pt16{padding-top:var(--su16)!important}.sm\:pt24{padding-top:var(--su24)!important}.sm\:pt32{padding-top:var(--su32)!important}.sm\:pt48{padding-top:var(--su48)!important}.sm\:pt64{padding-top:var(--su64)!important}.sm\:pt128{padding-top:var(--su128)!important}.sm\:pr0{padding-right:var(--su0)!important}.sm\:pr12{padding-right:var(--su12)!important}.sm\:pr16{padding-right:var(--su16)!important}.sm\:pr24{padding-right:var(--su24)!important}.sm\:pr32{padding-right:var(--su32)!important}.sm\:pb0{padding-bottom:var(--su0)!important}.sm\:pb12{padding-bottom:var(--su12)!important}.sm\:pb16{padding-bottom:var(--su16)!important}.sm\:pb24{padding-bottom:var(--su24)!important}.sm\:pb32{padding-bottom:var(--su32)!important}.sm\:pb48{padding-bottom:var(--su48)!important}.sm\:pb64{padding-bottom:var(--su64)!important}.sm\:pl0{padding-left:var(--su0)!important}.sm\:pl12{padding-left:var(--su12)!important}.sm\:pl16{padding-left:var(--su16)!important}.sm\:pl24{padding-left:var(--su24)!important}.sm\:pl32{padding-left:var(--su32)!important}.sm\:t12{top:var(--su12)!important}.sm\:l24{left:var(--su24)!important}.sm\:ta-left{text-align:left!important}.sm\:ta-center{text-align:center!important}.sm\:d-block{display:block!important}.sm\:d-inline-block{display:inline-block!important}.sm\:d-none{display:none!important}.sm\:ps-absolute{position:absolute!important}.sm\:ps-relative{position:relative!important}.sm\:ps-static{position:static!important}.sm\:w50{width:50%!important}.sm\:w66{width:66.66667%!important}.sm\:w100{width:100%!important}.sm\:w-auto{width:auto!important}.sm\:wmx100{max-width:100%!important}.sm\:wmx-initial{max-width:none!important}.sm\:hmn-initial{min-height:auto!important}}@media print{.print\:d-none{display:none!important}}body,html{color:var(--theme-body-font-color,var(--black-600));font-family:var(--theme-body-font-family);font-size:var(--fs-base);line-height:var(--lh-base)}@media (max-width:640px){html,html body{font-size:11px}}body{background-color:var(--theme-background-color,var(--white));box-sizing:border-box;min-height:100%}body *,body :after,body :before{box-sizing:inherit}</style> <style>body{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-ff-source{font-family:Source Sans Pro;font-weight:400}.p-ff-source-bold{font-family:Source Sans Pro;font-weight:600}.p-ff-roboto-slab{font-family:Roboto Slab;font-weight:400}.p-ff-roboto-slab-bold{font-family:Roboto Slab;font-weight:700}.p-blockquote:before{display:none}address{font-style:normal}.p-lh-sm{line-height:1.14em}.p-lh-md{line-height:1.5em}.p-bg-beige-pastel{background-color:#fcfbfa}.p-bg-video-overlay{background:#000000b3;background:linear-gradient(180deg,transparent,#212121)}.p-bs-wrapper{box-shadow:0 12px 11px #00000009,0 100px 80px #00000012}.p-player{height:0;padding-bottom:56.25%}body.theme-dark .p-logo{filter:grayscale(1) brightness(0) invert(1);opacity:.8}@media (prefers-color-scheme:dark){body.theme-system .p-logo{filter:grayscale(1) brightness(0) invert(1);opacity:.8}}.p-wrapper{max-width:1600px;padding:0 64px}@media (max-width:640px){.p-wrapper{padding:0 5%}}.p-wrapper:last-of-type{border-radius:0 0 7px 7px}.p-nav-spacer{padding-top:92px}.p-bg-text-gradient{background:var(--black-200);background:linear-gradient(90deg,var(--black-200) 0,var(--white) 100%)}.p-bits{display:block;height:32px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:50}.p-bits:after,.p-bits:before{background:currentColor;border-radius:13% 13% 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%}.p-bits:after{border-radius:0 13% 13%;height:50%;left:50%;opacity:.2;top:50%;width:50%}.p-bg-dark-gradient{background:var(--black-500);background:linear-gradient(180deg,var(--black) 0,var(--black-500) 130%)}body.theme-dark .p-bg-dark-gradient{background:var(--white);background:linear-gradient(180deg,var(--white) 0,#282727 100%)}@media (prefers-color-scheme:dark){body.theme-system .p-bg-dark-gradient{background:var(--white);background:linear-gradient(180deg,var(--white) 0,#282727 100%)}}.p-bar-lg{border-radius:15px!important}.p-btr-lg{border-radius:15px 15px 0 0!important}.p-blr-lg{border-radius:15px 0 0 15px!important}.p-bbr-lg{border-radius:0 0 15px 15px!important}html.p-product-theme body{--black-100:#fffffb!important;--black-150:#f9f9f4!important;--blue-500:#075ec3!important;--stack-goldenrod:#ffb500;--pale-purple:#f0f1f7}html.p-product-theme body.theme-dark{--black-100:#252729!important;--black-150:#34393e!important;--orange-400:#f48025!important;--pale-purple:#2a2d44}@media (prefers-color-scheme:dark){html.p-product-theme body.theme-system{--black-100:#252729!important;--black-150:#34393e!important;--orange-400:#f48025!important;--pale-purple:#2a2d44}}.fc-stack-goldenrod{color:var(--stack-goldenrod)!important}.bg-pale-purple{background-color:var(--pale-purple)!important}.bg-stack-goldenrod{background-color:var(--stack-goldenrod)!important}.bc-stack-goldenrod{border-color:var(--stack-goldenrod)!important}.p-btn--primary{background:var(--stack-goldenrod);border:1px solid rgba(0,0,0,.06);border-radius:5px;box-shadow:2px 5px 9px #00000017,inset 0 1px #fff3,inset 0 -1px #0000000f;color:var(--black);cursor:pointer;display:inline-block;font-weight:600}.p-btn--primary:hover{background:var(--yellow-400);color:var(--black)}body.theme-dark .p-btn--primary{color:var(--white)}@media (prefers-color-scheme:dark){body.theme-system .p-btn--primary{color:var(--white)}}.p-btn--secondary{color:var(--blue-400);text-decoration:underline}.p-btn--secondary:hover{color:var(--blue-500)}.p-bg-pattern-dot{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><circle cx="1.5" cy="1.5" r="1.5" fill="%23000" fill-opacity=".11"/></svg>') repeat;display:block;position:absolute}.p-bg-pattern-dot--light{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><circle cx="1.5" cy="1.5" r="1.5" fill="%23fff" fill-opacity=".25"/></svg>') repeat}body.theme-dark .p-bg-pattern-dot{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><circle cx="1.5" cy="1.5" r="1.5" fill="%23fff" fill-opacity=".13"/></svg>') repeat}@media (prefers-color-scheme:dark){body.theme-system .p-bg-pattern-dot{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><circle cx="1.5" cy="1.5" r="1.5" fill="%23fff" fill-opacity=".13"/></svg>') repeat}}.bs-product{box-shadow:0 15px 25px #443d1c14,0 6.26664px 10.4444px #443d1c0f,0 3.35045px 5.58408px #443d1c0c,0 1.87823px 3.13039px #443d1c0a,0 .997515px 1.66253px #443d1c08,0 .415088px .691814px #443d1c06}.my-section{margin-bottom:192px;margin-top:192px}@media (max-width:640px){.my-section{margin-bottom:96px;margin-top:96px}}.bg-gradient-purple{background:linear-gradient(250deg,#e0e0e04d,#0000004d),#5f67fa;background-blend-mode:overlay,normal}.bg-gradient-green{background:linear-gradient(250deg,#e0e0e04d,#0000004d),#5eba7d;background-blend-mode:overlay,normal}.bg-gradient-gold{background:linear-gradient(250deg,#e0e0e04d,#0000004d),#ffb500;background-blend-mode:overlay,normal}.bg-gradient-blue{background:linear-gradient(250deg,#e0e0e04d,#0000004d),#075ec3;background-blend-mode:overlay,normal}.pt-100{padding-top:100%}</style> <style>.product[data-v-77d5b22b]{border:1px solid #f0f1f8;padding:18px 32px}.product .icon[data-v-77d5b22b]{transition:transform .2s}.product:hover .icon[data-v-77d5b22b]{transform:translate(3px)}.bg-stack-goldenrod[data-v-77d5b22b]{background-color:#ffb501!important}</style> <style>.nav[data-v-32e3e526]{max-height:calc(100vh - 92px)}.product .icon[data-v-32e3e526]{transition:transform .2s}.product:hover .icon[data-v-32e3e526]{transform:translate(3px)}</style> <style>.p-nav[data-v-0aca008c]{position:absolute}.p-nav--scrolled[data-v-0aca008c]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff7;box-shadow:0 15px 30px #0000000a,0 1.8px 3.5px #00000005;position:fixed;top:0}body.theme-dark .p-nav--scrolled[data-v-0aca008c]{background:#000000f7}@media (prefers-color-scheme:dark){body.theme-system .p-nav--scrolled[data-v-0aca008c]{background:#000000f7}}@media (max-width:980px){.p-nav[data-v-0aca008c]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff7;border-bottom:1px solid rgba(0,0,0,.05);overflow:auto;position:fixed;top:0}body.theme-dark .p-nav[data-v-0aca008c]{background:#000000f7}}@media (prefers-color-scheme:dark) and (max-width:980px){body.theme-system .p-nav[data-v-0aca008c]{background:#000000f7}}.p-nav__product[data-v-0aca008c]{background:none;border:none;color:inherit;cursor:pointer;font:unset;height:18px;padding:0;position:relative;width:24px}.p-nav__product span[data-v-0aca008c],.p-nav__product[data-v-0aca008c]:after,.p-nav__product[data-v-0aca008c]:before{background:currentColor;border-radius:2px;content:"";display:block;font-size:0;height:2px;left:0;right:0;transform-origin:50% 50%}.p-nav__product[data-v-0aca008c]:before{position:absolute;top:0}.p-nav__product[data-v-0aca008c]:after{bottom:0;position:absolute}.p-nav__product.is-selected[data-v-0aca008c],.p-nav__product[data-v-0aca008c]:hover{color:var(--orange-400)}.p-nav__product.is-selected span[data-v-0aca008c]{background:transparent}.p-nav__product.is-selected[data-v-0aca008c]:before{transform:translateY(8px) rotate(45deg)}.p-nav__product.is-selected[data-v-0aca008c]:after{transform:translateY(-8px) rotate(-45deg)}.p-nav__logo[data-v-0aca008c]{padding:14px 0}@keyframes slidedown-0aca008c{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (max-width:980px){.p-nav__logo[data-v-0aca008c]{max-width:500px;opacity:1;padding:0}.p-nav-sub[data-v-0aca008c]{border-radius:0 0 5px 5px;margin-top:-5px}}.p-nav__primary[data-v-0aca008c]{background:none;border:none;box-shadow:none;color:var(--black-500);cursor:pointer;font:unset;margin:0 2px;overflow:hidden;padding:28px 4px;position:relative;transition:padding .4s;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;white-space:nowrap}.p-nav--scrolled .p-nav__primary[data-v-0aca008c]{padding-bottom:14px;padding-top:14px}.p-nav__primary span[data-v-0aca008c]{align-items:center;border-radius:5px;display:flex;justify-content:space-between;padding:6px 12px}.p-nav__primary:hover .p-nav__primary__label[data-v-0aca008c]{background:var(--black-150)}.p-nav__primary--cta .p-nav__primary__label[data-v-0aca008c]{background:var(--blue-400);border:1px solid rgba(0,0,0,.06);box-shadow:2px 5px 9px #00000017,inset 0 1px #fff3,inset 0 -1px #0000000f;color:var(--white)}.p-nav__primary--cta:hover .p-nav__primary__label[data-v-0aca008c]{background:var(--blue-400)}.p-nav__primary--ctaOutlined .p-nav__primary__label[data-v-0aca008c]{border:1px solid var(--blue-500);color:var(--blue-500)}.p-nav__primary--ctaOutlined:hover .p-nav__primary__label[data-v-0aca008c]{background-color:var(--blue-100)}.p-nav__primary--dropdown span svg[data-v-0aca008c]{transition:transform .2s}.p-nav__primary--dropdown.is-selected span svg[data-v-0aca008c]{transform:rotate(-180deg)}@media (max-width:980px){.p-nav__primary[data-v-0aca008c]{border-top:1px solid var(--black-200);padding:0}.p-nav__primary .p-nav__primary__label[data-v-0aca008c]{border-radius:0;padding:10px 10px 10px 0}.p-nav__primary--cta .p-nav__primary__label[data-v-0aca008c],.p-nav__primary--ctaOutlined .p-nav__primary__label[data-v-0aca008c]{border-radius:5px;padding-left:12px}.p-nav__primary--cta[data-v-0aca008c]{padding-top:10px}.p-nav__primary--ctaOutlined[data-v-0aca008c]{padding-bottom:10px;padding-top:10px}.p-nav__primary span .svg-icon[data-v-0aca008c]{order:2}}.s-navigation--item[data-v-0aca008c]{border-radius:5px}.s-navigation .s-navigation--item[data-v-0aca008c]:active,.s-navigation .s-navigation--item[data-v-0aca008c]:hover{background:var(--black-200);color:var(--black)}@media (min-width:980px){.appear-enter-active[data-v-0aca008c],.appear-leave-active[data-v-0aca008c]{animation:appear-0aca008c .1s ease;transform:translateZ(0);transform-origin:0 0}.appear-leave-active[data-v-0aca008c]{animation-direction:reverse}@keyframes appear-0aca008c{0%{opacity:0;transform:rotateX(0) scale(.9)}to{opacity:1;transform:rotateX(0) scale(1)}}}</style> <style>a[data-v-2c619c8c],button[data-v-2c619c8c]{color:var(--black);display:block}a[data-v-2c619c8c]:hover,button[data-v-2c619c8c]:hover{color:var(--blue-500);text-decoration:underline}</style> <style>@media (min-width:980px){.sidebar[data-v-e5c45362]{max-width:260px;width:100%}}</style> <style>.newsletter{background:#f0f1f7}body.theme-dark .newsletter{background:#2a2d44}@media (prefers-color-scheme:dark){body.theme-system .newsletter{background:#2a2d44}}.newsletter__form{transition:max-height .9s,opacity .4s}</style> <link rel="stylesheet" href="/public/resources/entry.BkFHXohL.css" crossorigin> <link rel="stylesheet" href="/public/resources/RegisterForm.BENKhJ9A.css" crossorigin> <link rel="modulepreload" as="script" crossorigin href="/public/resources/CO60uKLE.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/D2C0yEao.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/B2fFMR4-.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/DZvZNAYy.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/D8LzWdlt.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/B60vXO9e.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/YSdqCuvu.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/B1pDg93d.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/CLqg1M7r.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/Bc4KcHNV.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/taT94vwS.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/BPUs2ojC.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/Buq2sQni.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/D0fuF---.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/Cavqlkoy.js"> <link rel="modulepreload" as="script" crossorigin href="/public/resources/GB80MII1.js"> <link rel="prefetch" as="script" crossorigin href="/public/resources/D33EXSBC.js"> <link rel="prefetch" as="script" crossorigin href="/public/resources/DO2oYGZO.js"> <link rel="prefetch" as="script" crossorigin href="/public/resources/DT1pVx6k.js"> <link rel="prefetch" as="script" crossorigin href="/public/resources/BNoAWnsk.js"> <link rel="prefetch" as="script" crossorigin href="/public/resources/SWcvJxDn.js"> <link rel="prefetch" as="script" crossorigin href="/public/resources/BIvu-aXf.js"> <link rel="prefetch" as="script" crossorigin href="/public/resources/BgAnL793.js"> <meta name="format-detection" content="telephone=no"> <meta name="theme-color" content="#f48024"> <meta name="twitter:site" content="@stackoverflow"> <meta name="twitter:card" content="summary_large_image"> <meta property="og:type" content="website"> <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <link rel="image_src" href="/apple-touch-icon.png"> <script data-hid="5c218f8">function OptanonWrapper() {}</script> <meta property="og:url" content="https://stackoverflow.co/teams/resources/category/productivity/"> <link rel="canonical" href="https://stackoverflow.co/teams/resources/category/productivity/"> <meta name="description" content="Learn best practices and insights for better knowledge sharing, collaboration, and upskilling."> <meta name="robots" content="noindex, follow"> <script type="module" src="/public/resources/CO60uKLE.js" crossorigin></script> <link rel="preload" as="fetch" fetchpriority="low" crossorigin="anonymous" href="/public/resources/builds/meta/48a41259-0e8b-44fd-bff5-dd1012b45943.json"></head><body class=""><script data-hid="695f8f5">let stackex_theme = localStorage.getItem('stackex-theme'); if (stackex_theme) document.body.className += ' ' + stackex_theme</script><div id="__nuxt"><!--[--><div class="nuxt-loading-indicator" style="position:fixed;top:0;right:0;left:0;pointer-events:none;width:auto;height:3px;opacity:0;background:#f48024;background-size:Infinity% auto;transform:scaleX(0%);transform-origin:left;transition:transform 0.1s, height 0.4s, opacity 0.4s;z-index:999999;"></div><!--[--><nav class="p-nav md:pt12 md:pb12 t0 l0 r0 fs-body3 z-nav hmx-screen" data-v-e5c45362 data-v-0aca008c><div class="p-wrapper mx-auto d-flex md:fd-column md:pl24 md:pr24 ps-relative" data-v-0aca008c><div class="d-flex ai-center jc-space-between" data-v-0aca008c><button title="Explore our products" class="p-nav__product md:d-none mr32 md:mr0 md:order-last md:ml-auto" data-v-0aca008c><span data-v-0aca008c>Products</span></button><button class="p-nav__product d-none md:d-block mr32 md:mr0 md:order-last md:ml-auto" aria-controls="nav-main" data-v-0aca008c><span data-v-0aca008c>Menu</span></button><a href="https://stackoverflow.co/teams/" rel="noopener noreferrer" class="p-nav__logo" title="Stack Overflow for Teams" data-v-0aca008c><svg aria-hidden="true" class="svg-icon iconMarketingTeams mr16 native fc-black" width="157" height="37" viewBox="0 0 157 37" data-v-0aca008c><path fill="#F48024" d="M35.7 28.08h-5.26q-.25.01-.26.26v8.24q.01.25.26.26h1.26q.25-.01.26-.26v-3.21h3.16q.25 0 .26-.27v-1.13q-.01-.24-.26-.26h-3.16v-1.97h3.76q.25 0 .26-.27v-1.13c-.02-.13-.15-.26-.28-.26m13.76 5.02q.6-.24 1.03-.76.5-.63.5-1.58.01-.76-.34-1.37-.37-.61-1-.94a3 3 0 0 0-1.47-.34h-3.21q-.25.01-.26.26v8.23q.01.26.26.27h1.26q.25 0 .26-.27v-3.2h1.13l1.66 3.31q.08.14.23.16h1.45a.3.3 0 0 0 .24-.13.24.24 0 0 0 0-.27zm-2.97-3.36h1.58q.54-.01.84.29.3.26.3.76a1 1 0 0 1-.3.74 1.2 1.2 0 0 1-.84.29H46.5zm14.59-1.66H55.3q-.26.01-.27.26v1.13q0 .26.27.27h2v6.84q.01.25.26.26h1.23q.25-.01.26-.26v-6.84h2q.25 0 .26-.27v-1.13c.03-.13-.1-.26-.23-.26m6.93 0h-5.25q-.26.01-.27.26v8.24q.01.25.27.26H68q.25-.01.27-.26v-1.13q0-.25-.27-.27h-3.75v-1.94h3.15q.25 0 .26-.27v-1.1q-.01-.25-.26-.27h-3.15v-1.86H68q.25 0 .27-.27v-1.13a.3.3 0 0 0-.27-.26m5.63.18a.3.3 0 0 0-.24-.18h-1a.3.3 0 0 0-.24.18l-3.02 8.24a.3.3 0 0 0 .03.24.2.2 0 0 0 .2.1h1.35q.16-.02.24-.18l.5-1.48h2.86l.5 1.48a.3.3 0 0 0 .24.18h1.33q.12-.01.22-.1a.3.3 0 0 0 .02-.24zm.15 5.34H72l.92-2.58zm11.43-5.52h-1.26q-.15 0-.23.16l-2.1 4.6-2.16-4.6q-.07-.15-.24-.16h-1.26q-.25.01-.26.26v8.24q.01.25.26.26h1.26q.25-.01.27-.26v-4.34l1.44 2.97q.07.14.24.16h.92q.15 0 .23-.16l1.4-2.95v4.34q.01.26.26.27h1.26q.25 0 .26-.27v-8.23c-.02-.16-.13-.3-.29-.3m7.07 4.29a2 2 0 0 0-.68-.42q-.48-.18-.97-.24l-.95-.13q-.24-.03-.47-.13a1 1 0 0 1-.32-.19q-.22-.19-.2-.58 0-.29.12-.52.15-.23.4-.34.28-.13.68-.14.36 0 .63.06.28.05.53.18.23.11.47.34a.25.25 0 0 0 .37 0l.81-.79a.3.3 0 0 0 .08-.18.2.2 0 0 0-.08-.18 4 4 0 0 0-1.2-.77 4 4 0 0 0-1.53-.23q-.9 0-1.58.31-.68.33-1.05.95-.37.64-.37 1.4 0 1.1.69 1.76a3 3 0 0 0 1.7.73l.98.14c.2.02.4.07.5.1q.16.05.26.18.23.22.23.66.01.47-.34.71-.4.3-1.1.3-.38 0-.74-.09a3 3 0 0 1-.63-.23q-.3-.18-.55-.42a.2.2 0 0 0-.18-.08.2.2 0 0 0-.19.08l-.84.81a.2.2 0 0 0-.08.18.2.2 0 0 0 .08.19q.63.62 1.37.9a5 5 0 0 0 3 .07 2.7 2.7 0 0 0 1.7-1.4q.24-.52.24-1.1-.04-1.26-.79-1.9M40.25 28a3.2 3.2 0 0 0-2.38.97c-.87.88-.87 1.98-.87 3.37v.24c0 1.4 0 2.5.87 3.37a3.2 3.2 0 0 0 2.38.97 3.2 3.2 0 0 0 2.38-.97c.88-.9.88-1.96.88-3.43v-.12c0-1.47 0-2.53-.88-3.42a3.2 3.2 0 0 0-2.38-.98m-.95 2.17a1.3 1.3 0 0 1 .95-.4 1.2 1.2 0 0 1 .94.4c.29.32.38.68.38 2.3 0 1.6-.1 1.95-.38 2.28a1.2 1.2 0 0 1-.94.4 1.3 1.3 0 0 1-.95-.4c-.28-.3-.37-.66-.37-2.28s.1-1.97.37-2.3"></path><path fill="#BCBBBB" d="M21.93 20v7.97H3V20H0v10.97h24.92V20z"></path><path fill="#F48024" d="M5.52 25.45h13.89v-2.62H5.52zm.28-6.27L19.29 22l.55-2.7-13.49-2.83zm1.78-6.47 12.49 5.83 1.16-2.5L8.74 10.2zm3.47-6.14 10.6 8.83 1.77-2.11L12.8 4.46zM17.87.04l-2.22 1.64 8.22 11.08 2.22-1.64z"></path><path fill="currentColor" d="m35.66 19.27-1.77-.17c-1.4-.1-1.93-.68-1.93-1.6 0-1.14.86-1.83 2.47-1.83q1.73-.02 2.93.87l1.06-1.05a6.2 6.2 0 0 0-3.98-1.18c-2.36 0-4.06 1.21-4.06 3.24 0 1.82 1.15 2.79 3.3 2.97l1.82.16c1.27.1 1.84.64 1.84 1.61 0 1.3-1.12 1.95-2.93 1.95a4.5 4.5 0 0 1-3.44-1.27l-1.07 1.08c1.22 1.16 2.67 1.59 4.53 1.59 2.66 0 4.49-1.24 4.49-3.37 0-2.07-1.33-2.83-3.26-3m13.81-4.96c-1.77 0-2.88.35-3.86 1.59-.02.02 1.05 1.06 1.05 1.06.65-.92 1.38-1.26 2.8-1.26 2.02 0 2.82.8 2.82 2.42v1.06h-3.32c-2.47 0-3.81 1.25-3.81 3.18 0 .88.28 1.7.82 2.24.7.71 1.59 1 3.11 1 1.49 0 2.3-.29 3.19-1.18v1.06h1.6v-7.5c.02-2.38-1.42-3.67-4.4-3.67m2.81 7.26q0 1.38-.55 1.92c-.7.68-1.52.73-2.47.73-1.75 0-2.54-.6-2.54-1.88s.8-1.95 2.47-1.95h3.1zm7.95-5.83c1.05 0 1.7.32 2.54 1.23l1.07-1.05a4.3 4.3 0 0 0-3.61-1.61c-2.8 0-4.89 1.88-4.89 5.65s2.11 5.66 4.89 5.66c1.52 0 2.49-.41 3.63-1.65l-1.1-1.05c-.81.91-1.48 1.25-2.53 1.25a3 3 0 0 1-2.56-1.25c-.52-.72-.72-1.58-.72-2.98s.2-2.23.72-2.97a3 3 0 0 1 2.56-1.23m13.83-1.3h-2.02l-5.01 4.86V9.5h-1.61v16h1.6v-4.03L69 19.5l3.7 6h2l-4.58-7.13zm7.6-.58c-1.7 0-2.84.66-3.56 1.41-1.04 1.08-1.3 2.38-1.3 4.46 0 2.1.26 3.4 1.3 4.48a4.7 4.7 0 0 0 3.56 1.41c1.7 0 2.87-.66 3.58-1.41 1.04-1.08 1.3-2.39 1.3-4.48 0-2.08-.26-3.38-1.3-4.46a4.8 4.8 0 0 0-3.58-1.41M83 22.52q-.5.5-1.34.5-.85-.01-1.32-.5c-.6-.59-.66-1.6-.66-2.8s.07-2.2.66-2.78c.34-.34.75-.5 1.32-.5q.86.01 1.34.5c.6.59.67 1.6.67 2.77 0 1.2-.08 2.22-.67 2.81M94.17 14l-2.33 7.1L89.5 14h-3l4.23 11.5H93L97.2 14zm7.9-.13c-2.98 0-5 2.11-5 5.87 0 4.66 2.6 5.89 5.31 5.89a5.5 5.5 0 0 0 4.37-1.8l-1.74-1.7a3.2 3.2 0 0 1-2.61 1.06c-1.61 0-2.52-1.07-2.52-2.55h7.19v-1.3c.02-3.14-1.79-5.47-5-5.47m-2.18 4.8c.02-.5.1-.83.27-1.24a2 2 0 0 1 1.92-1.2c.96 0 1.6.5 1.91 1.2.18.41.25.73.27 1.24zm11.44-3.57V14h-2.81v11.5h2.86v-6.92c0-1.45.97-2.12 1.86-2.12.7 0 1.08.24 1.52.69l2.17-2.19a3.5 3.5 0 0 0-2.72-1.07 3.8 3.8 0 0 0-2.88 1.21m6.5-2.3v12.69h2.86V16.4h2.12v-2.18h-2.1v-1.26c0-.66.33-1.04 1.01-1.04h1.11V9.5h-1.63c-2.36 0-3.38 1.67-3.38 3.3m16.8 1.07c-1.7 0-2.85.66-3.57 1.41-1.04 1.08-1.3 2.38-1.3 4.46 0 2.1.26 3.4 1.3 4.48.7.75 1.86 1.41 3.56 1.41s2.87-.66 3.58-1.41c1.04-1.08 1.3-2.39 1.3-4.48 0-2.08-.26-3.38-1.3-4.46a4.8 4.8 0 0 0-3.58-1.41m1.35 8.66q-.5.5-1.34.5-.85-.01-1.32-.5c-.6-.59-.67-1.6-.67-2.8s.08-2.2.67-2.78c.34-.34.75-.5 1.32-.5q.86.01 1.34.5c.6.59.66 1.6.66 2.77 0 1.2-.07 2.22-.66 2.81M153.07 14l-1.86 7.1-2.36-7.1h-2.1l-2.34 7.1-1.86-7.1h-3.04l3.52 11.5h2.36l2.4-7.2 2.4 7.2h2.36l3.54-11.5zm-26.02 8.03V9.5h-2.86v12.7c0 1.63 1 3.3 3.37 3.3h1.62v-2.44h-1.1c-.74 0-1.03-.36-1.03-1.04M43.4 16.2l1.49-1.49h-3.06v-3.65H40.2v11.47c0 1.65.95 2.98 2.82 2.98h1.15v-1.4h-.86c-1.04 0-1.5-.6-1.5-1.61v-6.3z"></path></svg></a></div><div class="md:d-none d-flex ai-center md:fd-column md:ai-stretch fl-grow1 p0 md:pt12" data-v-0aca008c><!--[--><!--[--><button class="p-nav__primary p-nav__primary--dropdown" aria-controls="nav-why" id="why" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> Why Teams? <svg class="ml6" fill="none" height="5" viewBox="0 0 9 5" width="9" data-v-0aca008c><path d="m1 1 3.5 3 3.5-3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" data-v-0aca008c></path></svg></span></button><div id="nav-why" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--[--><a href="https://stackoverflow.co/teams/our-solution/" rel="noopener noreferrer" class="d-block bt bc-black-150 py6 px12" trailingslash="append" id="teams-our-solution" data-v-0aca008c><span data-v-0aca008c>Our solution</span><!----></a><!--]--><!--[--><a href="https://stackoverflow.co/teams/integrations/" rel="noopener noreferrer" class="d-block bt bc-black-150 py6 px12" trailingslash="append" id="teams-integrations" data-v-0aca008c><span data-v-0aca008c>Integrations</span><!----></a><!--]--><!--[--><a href="https://stackoverflow.co/teams/features/" rel="noopener noreferrer" class="d-block bt bc-black-150 py6 px12" trailingslash="append" id="teams-features" data-v-0aca008c><span data-v-0aca008c>Features</span><!----></a><!--]--><!--[--><a href="https://stackoverflow.co/teams/customer-success/" rel="noopener noreferrer" class="d-block bt bc-black-150 py6 px12" trailingslash="append" id="teams-customer-success" data-v-0aca008c><span data-v-0aca008c>Customer Success</span><!----></a><!--]--><!--[--><a href="https://stackoverflow.co/teams/security/" rel="noopener noreferrer" class="d-block bt bc-black-150 py6 px12" trailingslash="append" id="teams-security" data-v-0aca008c><span data-v-0aca008c>Security</span><!----></a><!--]--><!--[--><a href="https://stackoverflow.co/teams/roi/" rel="noopener noreferrer" class="d-block bt bc-black-150 py6 px12" trailingslash="append" id="teams-roi" data-v-0aca008c><span data-v-0aca008c>Return on Investment (ROI)</span><!----></a><!--]--><!--]--></div><!--]--><!--[--><button class="p-nav__primary p-nav__primary--dropdown" aria-controls="nav-usecases" id="usecases" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> Use cases <svg class="ml6" fill="none" height="5" viewBox="0 0 9 5" width="9" data-v-0aca008c><path d="m1 1 3.5 3 3.5-3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" data-v-0aca008c></path></svg></span></button><div id="nav-usecases" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--[--><!--[--><a href="https://stackoverflow.co/teams/use-cases/engineering/" rel="noopener noreferrer" class="s-navigation--item h:bg-orange-400 h:fc-white bar-md md:pt6 md:pb6 md:pl12"><svg aria-hidden="true" class="svg-icon iconCode mr8" width="18" height="18" viewBox="0 0 18 18"><path d="M8 4.41 6.59 3l-6 6 6 6L8 13.59 3.41 9zm2 0L11.41 3l6 6-6 6L10 13.59 14.59 9z"></path></svg> Engineers </a><a href="https://stackoverflow.co/teams/use-cases/data-analytics/" rel="noopener noreferrer" class="s-navigation--item h:bg-orange-400 h:fc-white bar-md md:pt6 md:pb6 md:pl12"><svg aria-hidden="true" class="svg-icon iconGraph mr8" width="18" height="18" viewBox="0 0 18 18"><path d="M3 1h12c1.09 0 2 .91 2 2v12c0 1.09-.91 2-2 2H3c-1.09 0-2-.91-2-2V3c0-1.1.9-2 2-2m1 8v5h2V9zm4-5v10h2V4zm4 3v7h2V7z"></path></svg> Data Scientists </a><a href="https://stackoverflow.co/teams/use-cases/devops/" rel="noopener noreferrer" class="s-navigation--item h:bg-orange-400 h:fc-white bar-md md:pt6 md:pb6 md:pl12"><svg width="18" height="18" fill="none" class="mr8 svg-icon"><path d="M8.681 7.981l-.359-.416-.046-.056-.459-.528-.458-.532-.027-.03a4.193 4.193 0 0 0-6.09-.214A4.133 4.133 0 0 0 0 9.16v.68c0 2.07 1.532 3.793 3.528 4.107a3.678 3.678 0 0 0 .658.053 4.195 4.195 0 0 0 3.176-1.45L10 9.5 8.681 7.981zM7.183 9.718l-1.336 1.545a2.194 2.194 0 0 1-1.661.76 2.188 2.188 0 0 1-2.193-2.18v-.68c0-1.202.984-2.179 2.193-2.179.641 0 1.246.278 1.661.76l.17.194 1.352 1.565-.186.215z" fill="currentColor"></path><path d="M13.815 5a4.21 4.21 0 0 0-3.179 1.45l-.212.248L8 9.502l1.313 1.519.196.228.276.317.851.984A4.183 4.183 0 0 0 13.811 14c.107 0 .21-.003.316-.013C16.291 13.828 18 12.028 18 9.839v-.68C18.003 6.865 16.125 5 13.815 5zm0 7.022a2.203 2.203 0 0 1-1.666-.76l-1.05-1.215-.277-.317-.196-.228.263-.304 1.26-1.457a2.198 2.198 0 0 1 1.666-.76 2.19 2.19 0 0 1 2.194 2.18v.68a2.164 2.164 0 0 1-.845 1.718 2.206 2.206 0 0 1-1.35.463z" fill="currentColor"></path></svg> DevOps & SREs </a><a href="https://stackoverflow.co/teams/use-cases/customer-support/" rel="noopener noreferrer" class="s-navigation--item h:bg-orange-400 h:fc-white bar-md md:pt6 md:pb6 md:pl12"><svg width="18" height="18" class="mr8 svg-icon" fill="none"><rect x="2" y="6" width="4" height="7" rx="2" fill="currentColor"></rect><rect x="12" y="6" width="4" height="7" rx="2" fill="currentColor"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M15 7A6 6 0 0 0 3 7h1.5a4.5 4.5 0 0 1 9 0H15z" fill="currentColor"></path><circle cx="9.5" cy="15.5" r="1.5" fill="currentColor"></circle><path fill-rule="evenodd" clip-rule="evenodd" d="M10 16v-1.35a4.05 4.05 0 0 0 4.05-4.05h1.35A5.4 5.4 0 0 1 10 16z" fill="currentColor"></path></svg> Support </a><a href="https://stackoverflow.co/teams/use-cases/product-management/" rel="noopener noreferrer" class="s-navigation--item h:bg-orange-400 h:fc-white bar-md md:pt6 md:pb6 md:pl12"><svg aria-hidden="true" class="svg-icon iconLightbulb mr8" width="18" height="18" viewBox="0 0 18 18"><path d="M15 6.38A6.5 6.5 0 0 0 7.78.04h-.02A6.5 6.5 0 0 0 2.05 5.6a6.3 6.3 0 0 0 2.39 5.75c.49.39.76.93.76 1.5v.24c0 1.07.89 1.9 1.92 1.9h2.75c1.04 0 1.92-.83 1.92-1.9v-.2c0-.6.26-1.15.7-1.48A6.3 6.3 0 0 0 15 6.37M4.03 5.85A4.5 4.5 0 0 1 8 2.02a4.5 4.5 0 0 1 5 4.36 4.3 4.3 0 0 1-1.72 3.44c-.98.74-1.5 1.9-1.5 3.08v.1H7.2v-.14c0-1.23-.6-2.34-1.53-3.07a4.3 4.3 0 0 1-1.64-3.94M10 18a1 1 0 0 0 0-2H7a1 1 0 1 0 0 2z"></path></svg> Product Management </a><!--]--><!--]--><!--]--></div><!--]--><!--[--><a href="https://stackoverflow.co/teams/customers/" rel="noopener noreferrer" class="p-nav__primary lg:d-none" trailingslash="append" id="teams-customers" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> Customers <!----></span></a><div id="nav-teams/customers" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--]--></div><!--]--><!--[--><button class="p-nav__primary p-nav__primary--dropdown" aria-controls="nav-resources" id="resources" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> Resources <svg class="ml6" fill="none" height="5" viewBox="0 0 9 5" width="9" data-v-0aca008c><path d="m1 1 3.5 3 3.5-3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" data-v-0aca008c></path></svg></span></button><div id="nav-resources" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--[--><a class="d-block bt bc-black-150 py6 px12" href="https://stackoverflow.co/teams/resources/" id="learn" data-v-0aca008c><span data-v-0aca008c>Learning center</span><svg aria-hidden="true" class="svg-icon iconShareSm ml4" width="14" height="14" viewBox="0 0 14 14" data-v-0aca008c><path d="M5 1H3a2 2 0 0 0-2 2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V9h-2v2H3V3h2zm2 0h6v6h-2V4.5L6.5 9 5 7.5 9.5 3H7z"></path></svg></a><!--]--><!--[--><a class="d-block bt bc-black-150 py6 px12" href="https://stackoverflow.help/" id="help" data-v-0aca008c><span data-v-0aca008c>Customer help center</span><svg aria-hidden="true" class="svg-icon iconShareSm ml4" width="14" height="14" viewBox="0 0 14 14" data-v-0aca008c><path d="M5 1H3a2 2 0 0 0-2 2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V9h-2v2H3V3h2zm2 0h6v6h-2V4.5L6.5 9 5 7.5 9.5 3H7z"></path></svg></a><!--]--><!--[--><a class="d-block bt bc-black-150 py6 px12" href="https://stackoverflow.co/teams/resources/faq/" id="faq" data-v-0aca008c><span data-v-0aca008c>Frequently Asked Questions</span><svg aria-hidden="true" class="svg-icon iconShareSm ml4" width="14" height="14" viewBox="0 0 14 14" data-v-0aca008c><path d="M5 1H3a2 2 0 0 0-2 2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V9h-2v2H3V3h2zm2 0h6v6h-2V4.5L6.5 9 5 7.5 9.5 3H7z"></path></svg></a><!--]--><!--]--></div><!--]--><!--[--><a href="https://stackoverflow.co/teams/ai/" rel="noopener noreferrer" class="p-nav__primary lg:d-none" trailingslash="append" id="teams-ai" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> OverflowAI <!----></span></a><div id="nav-teams/ai" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--]--></div><!--]--><!--[--><a href="https://stackoverflow.co/teams/pricing/" rel="noopener noreferrer" class="p-nav__primary" trailingslash="append" id="teams-pricing" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> Pricing <!----></span></a><div id="nav-teams/pricing" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--]--></div><!--]--><!--[--><span class="" id="spacer" data-v-0aca008c><!----></span><div id="nav-spacer" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--]--></div><!--]--><!--[--><a class="p-nav__primary ml-auto md:ml2 lg:d-none" href="https://stackoverflowteams.com/users/login/?utm_source=so-owned&utm_medium=referral&utm_campaign=teams-nav-link" id="teams-login" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><svg aria-hidden="true" class="svg-icon iconPerson mr6" width="18" height="18" viewBox="0 0 18 18" data-v-0aca008c><path d="M15 15a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-1c0-2.63 4-4 4-4s.23-.4 0-1c-.84-.62-.94-1.59-1-4 .17-2.41 1.87-3 3-3s2.83.59 3 3c-.06 2.41-.16 3.38-1 4-.23.59 0 1 0 1s4 1.37 4 4z"></path></svg> Log in <!----></span></a><div id="nav-teams/login" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--]--></div><!--]--><!--[--><a class="p-nav__primary" href="https://stackoverflowteams.com/teams/create/free/?utm_source=so-owned&utm_medium=referral&utm_campaign=teams-nav-link" id="teams-try" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> Try free <!----></span></a><div id="nav-teams/try" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--]--></div><!--]--><!--[--><button class="p-nav__primary p-nav__primary--cta" id="sales" data-v-0aca008c><span class="p-nav__primary__label pe-none" data-v-0aca008c><!----> Contact us <!----></span></button><div id="nav-sales" class="d-none d-none fd-column mb6" data-v-0aca008c><!--[--><!--]--></div><!--]--><!--]--><!----></div><nav class="nav ps-absolute wmx4 mtn12 t100 l64 r0 bs-product bg-white bar-lg fs-body2 md:ps-static md:wmx-initial md:mt24 md:mb12 md:bs-none overflow-auto ba bc-black-200" role="menu" id="nav-products" style="display:none;" data-v-0aca008c data-v-32e3e526><div class="overflow-hidden" data-v-32e3e526><div class="bg-white bar-lg p16 md:pl0 md:pr0" data-v-32e3e526><a class="product fc-black-500 h:fc-blue-500 d-block ba bc-black-200 h:bc-black-300 p24 bar-lg mb12" href="https://stackoverflow.co/teams/" data-v-32e3e526><div class="d-flex ai-center" data-v-32e3e526><div class="wmx3 pl16" data-v-32e3e526><strong class="d-block mb2" data-v-32e3e526>Stack Overflow for Teams <svg aria-hidden="true" class="svg-icon iconArrowRightAltSm icon va-middle" width="13" height="14" viewBox="0 0 13 14" data-v-32e3e526><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></strong><div class="fc-black-500" data-v-32e3e526>Where developers and technologists share private knowledge with coworkers.</div></div><svg aria-hidden="true" class="svg-spot spotPeople fl-shrink0 order-first" width="48" height="48" viewBox="0 0 48 48" data-v-32e3e526><path d="M13.5 28a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9M7 30a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v5h11v-5a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v10a2 2 0 0 1-2 2H33v5a1 1 0 0 1-1 1H20a1 1 0 0 1-1-1v-5H8a1 1 0 0 1-1-1zm25-6.5a4.5 4.5 0 1 0 9 0 4.5 4.5 0 0 0-9 0M24.5 34a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9" opacity=".2"></path><path d="M16.4 26.08A6 6 0 1 0 7.53 26C5.64 26.06 4 27.52 4 29.45V40a1 1 0 0 0 1 1h9a1 1 0 1 0 0-2h-4v-7a1 1 0 1 0-2 0v7H6v-9.55c0-.73.67-1.45 1.64-1.45H16a1 1 0 0 0 .4-1.92M12 18a4 4 0 1 1 0 8 4 4 0 0 1 0-8m16.47 14a6 6 0 1 0-8.94 0A3.6 3.6 0 0 0 16 35.5V46a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V35.5c0-1.94-1.64-3.42-3.53-3.5M20 28a4 4 0 1 1 8 0 4 4 0 0 1-8 0m-.3 6h8.6c1 0 1.7.75 1.7 1.5V45h-2v-7a1 1 0 1 0-2 0v7h-4v-7a1 1 0 1 0-2 0v7h-2v-9.5c0-.75.7-1.5 1.7-1.5M42 22c0 1.54-.58 2.94-1.53 4A3.5 3.5 0 0 1 44 29.45V40a1 1 0 0 1-1 1h-9a1 1 0 1 1 0-2h4v-7a1 1 0 1 1 2 0v7h2v-9.55A1.5 1.5 0 0 0 40.48 28H32a1 1 0 0 1-.4-1.92A6 6 0 1 1 42 22m-2 0a4 4 0 1 0-8 0 4 4 0 0 0 8 0"></path><g opacity=".35"><path d="M17 10a1 1 0 011-1h12a1 1 0 110 2H18a1 1 0 01-1-1m1-5a1 1 0 100 2h12a1 1 0 100-2zM14 1a1 1 0 00-1 1v12a1 1 0 001 1h5.09l4.2 4.2a1 1 0 001.46-.04l3.7-4.16H34a1 1 0 001-1V2a1 1 0 00-1-1zm1 12V3h18v10h-5a1 1 0 00-.75.34l-3.3 3.7-3.74-3.75a1 1 0 00-.71-.29z"></path></g></svg></div></a><a class="product fc-black-500 h:fc-blue-500 d-block ba bc-black-200 h:bc-black-300 p24 bar-lg mb12" href="https://stackoverflow.co/advertising/" data-v-32e3e526><div class="d-flex ai-center" data-v-32e3e526><div class="wmx3 pl16" data-v-32e3e526><strong class="d-block mb2" data-v-32e3e526>Stack Overflow Advertising <svg aria-hidden="true" class="svg-icon iconArrowRightAltSm icon va-middle" width="13" height="14" viewBox="0 0 13 14" data-v-32e3e526><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></strong><div class="fc-black-500" data-v-32e3e526>Where companies reach the world’s largest audience of developers and technologists.</div></div><svg aria-hidden="true" class="svg-spot spotAds fl-shrink0 order-first" width="48" height="48" viewBox="0 0 48 48" data-v-32e3e526><path d="M47 38.28c0 .36-.27.72-.68.72H32.68c-.34 0-.68-.36-.68-.72V26.72c0-.36.34-.72.68-.72h13.64c.4 0 .68.36.68.72zM4 14.76c0-.46.35-.76.7-.76h36.6c.35 0 .7.3.7.76v6.48c0 .46-.35.76-.7.76H4.7c-.35 0-.7-.3-.7-.76z" opacity=".2"></path><path d="M29 24a1 1 0 0 1 1-1h15a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1H30a1 1 0 0 1-1-1zm2 1v11h13V25zM8 4a2 2 0 0 0-2 2v3a1 1 0 0 0 1 1h35v10.19a1 1 0 1 0 2 0V6a2 2 0 0 0-2-2zm7 4H8V6h7zm27 0H17V6h25zM8 24a1 1 0 1 0-2 0v18c0 1.1.9 2 2 2h34a2 2 0 0 0 2-2v-1a1 1 0 1 0-2 0v1H8zm10 9a1 1 0 1 0 0 2h8a1 1 0 1 0 0-2zm-8 1a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1m1-5a1 1 0 1 0 0 2h15a1 1 0 1 0 0-2zm-1-5a1 1 0 0 1 1-1h15a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H11a1 1 0 0 1-1-1zm2 1v1h13v-1zM2 11a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h38a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1zm1 8v-6h36v6zm34-3a1 1 0 1 1-2 0 1 1 0 0 1 2 0m5 13a1 1 0 1 1-2 0 1 1 0 0 1 2 0m0 4a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0"></path></svg></div></a><a class="product fc-black-500 h:fc-blue-500 d-block ba bc-black-200 h:bc-black-300 p24 bar-lg mb12" href="https://stackoverflow.com/" data-v-32e3e526><div class="d-flex ai-center" data-v-32e3e526><div class="wmx3 pl16" data-v-32e3e526><strong class="d-block mb2" data-v-32e3e526>Join the community <svg aria-hidden="true" class="svg-icon iconArrowRightAltSm icon va-middle" width="13" height="14" viewBox="0 0 13 14" data-v-32e3e526><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></strong><div class="fc-black-500" data-v-32e3e526>Where developers and technologists go to gain and share knowledge.</div></div><div class="w48 h48 d-flex fl-shrink0 order-first" data-v-32e3e526><svg aria-hidden="true" class="svg-icon iconGlyphMd native m-auto" width="32" height="37" viewBox="0 0 32 37" data-v-32e3e526><path fill="#BCBBBB" d="M26 33v-9h4v13H0V24h4v9z"></path><path fill="#F48024" d="m21.5 0-2.7 2 9.9 13.3 2.7-2zM26 18.4 13.3 7.8l2.1-2.5 12.7 10.6zM9.1 15.2l15 7 1.4-3-15-7zm14 10.79.68-2.95-16.1-3.35L7 23zM23 30H7v-3h16z"></path></svg></div></div></a><a class="product fc-black d-block px24 py16 bg-orange-100 ba bc-transparent h:bc-orange-400 bar-lg mb12" href="https://stackoverflow.co/teams/ai/" data-v-32e3e526><svg aria-hidden="true" class="svg-icon iconMarketingOverflowai native fc-black mb8" width="119" height="25" viewBox="0 0 345 72" data-v-32e3e526><path fill="currentColor" d="M84.22 32.4c-3.97 0-6.65 1.53-8.32 3.29-2.43 2.5-3.06 5.54-3.06 10.37 0 4.88.63 7.92 3.06 10.43 1.63 1.75 4.35 3.29 8.32 3.29s6.7-1.54 8.38-3.3c2.42-2.5 3.05-5.54 3.05-10.42 0-4.83-.63-7.87-3.05-10.37-1.68-1.76-4.4-3.3-8.38-3.3m3.14 20.17c-.8.79-1.8 1.16-3.14 1.16a4.2 4.2 0 0 1-3.1-1.16c-1.37-1.38-1.54-3.75-1.54-6.55s.17-5.08 1.55-6.46a4 4 0 0 1 3.1-1.17c1.33 0 2.38.42 3.13 1.17 1.39 1.38 1.55 3.71 1.55 6.46 0 2.8-.16 5.17-1.55 6.55m26.12-19.89-5.44 16.55-5.48-16.55h-7.03l9.92 26.8h5.27l9.88-26.8zm18.5-.29c-6.99 0-11.72 4.92-11.72 13.67 0 10.84 6.12 13.72 12.44 13.72 4.85 0 7.49-1.5 10.2-4.21l-4.05-3.96c-1.72 1.7-3.14 2.5-6.11 2.5-3.77 0-5.9-2.5-5.9-5.96h16.82v-3c.05-7.34-4.18-12.76-11.67-12.76m-5.1 11.17c.04-1.16.2-1.91.63-2.87a4.7 4.7 0 0 1 4.48-2.8 4.6 4.6 0 0 1 4.47 2.8c.42.96.59 1.7.63 2.87zm26.75-8.3v-2.58h-6.58v26.8h6.7v-16.1c0-3.38 2.26-4.92 4.35-4.92 1.64 0 2.52.54 3.56 1.58l5.07-5.09c-1.84-1.83-3.73-2.5-6.37-2.5a9 9 0 0 0-6.74 2.84m15.19-5.37v29.56h6.7V38.3h4.98v-5.08h-4.94V30.3c0-1.54.8-2.42 2.38-2.42h2.6v-5.67h-3.8c-5.53 0-7.92 3.88-7.92 7.67m39.3 2.5c-3.97 0-6.65 1.54-8.33 3.3-2.42 2.5-3.05 5.54-3.05 10.37 0 4.88.63 7.92 3.05 10.43 1.64 1.75 4.36 3.29 8.33 3.29 3.98 0 6.7-1.54 8.38-3.3 2.42-2.5 3.05-5.54 3.05-10.42 0-4.83-.63-7.87-3.06-10.37-1.63-1.76-4.39-3.3-8.37-3.3m3.19 20.18c-.8.79-1.8 1.16-3.14 1.16a4.2 4.2 0 0 1-3.1-1.16c-1.38-1.38-1.55-3.75-1.55-6.55s.17-5.08 1.55-6.46c.8-.79 1.76-1.17 3.1-1.17s2.38.42 3.14 1.17c1.38 1.38 1.54 3.71 1.54 6.46 0 2.8-.16 5.17-1.54 6.55m39.97-19.89-4.35 16.55-5.53-16.55h-4.9l-5.48 16.55-4.35-16.55h-7.12l8.25 26.8h5.52l5.61-16.8 5.61 16.8h5.53l8.28-26.8zM190.42 51.4V22.22h-6.7v29.6c0 3.8 2.34 7.67 7.87 7.67h3.8v-5.67h-2.59c-1.71 0-2.38-.84-2.38-2.42"></path><path fill="#F48024" d="M283.26 12.25a10 10 0 0 0-9.57 7.09l-11.4 37.5a10 10 0 0 0 9.56 12.91h51.3a10 10 0 0 0 9.57-7.09l11.4-37.5a10 10 0 0 0-9.56-12.91zm31.34 41.03V28.72h-4.1v-5.88h15.29v5.88h-4.1v24.56h4.1v5.88H310.5v-5.88zm-30.69-24.51h-2.69v-5.88h12.47l9.5 30.4h3.83v5.87h-13.45v-5.88h2.86l-1.1-4h-11.25l-1.1 4h3.63v5.88h-13.45v-5.88h3.05zm1.8 14.64h8l-4-14.47z"></path><path fill="#BCBBBB" d="M51.56 46.33v18.95H6.75V46.33H0V72h58.3V46.33z"></path><path fill="#F48024" d="M12.92 59.17h32.49v-6.11H12.92zm.65-14.62 31.56 6.6 1.3-6.27-31.56-6.6zm4.16-15.06 29.22 13.58 2.72-5.82-29.22-13.58zm8.11-14.3 24.8 20.57 4.16-4.92-24.87-20.56zM41.82 0l-5.2 3.82 19.22 25.8 5.2-3.82z"></path></svg><div data-v-32e3e526> GenAI features for Teams and our public platform <svg aria-hidden="true" class="svg-icon iconArrowRightAltSm icon va-middle" width="13" height="14" viewBox="0 0 13 14" data-v-32e3e526><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></div></a><a class="product fc-black d-block px24 py16 bg-blue-100 ba bc-transparent h:bc-orange-400ba bc-transparent h:bc-blue-400 bar-lg" href="https://stackoverflow.co/api-solutions/" data-v-32e3e526><svg aria-hidden="true" class="svg-icon iconMarketingOverflowapi native fc-black mb8" width="138" height="25" viewBox="0 0 398 72" data-v-32e3e526><path fill="currentColor" d="M84.22 32.4c-3.97 0-6.65 1.53-8.32 3.29-2.43 2.5-3.06 5.54-3.06 10.37 0 4.88.63 7.92 3.06 10.43 1.63 1.75 4.35 3.29 8.32 3.29s6.7-1.54 8.38-3.3c2.42-2.5 3.05-5.54 3.05-10.42 0-4.83-.63-7.87-3.05-10.37-1.68-1.76-4.4-3.3-8.38-3.3m3.14 20.17c-.8.79-1.8 1.16-3.14 1.16a4.2 4.2 0 0 1-3.1-1.16c-1.37-1.38-1.54-3.75-1.54-6.55s.17-5.08 1.55-6.46a4 4 0 0 1 3.1-1.17c1.33 0 2.38.42 3.13 1.17 1.39 1.38 1.55 3.71 1.55 6.46 0 2.8-.16 5.17-1.55 6.55m26.12-19.89-5.44 16.55-5.48-16.55h-7.03l9.92 26.8h5.27l9.88-26.8zm18.5-.29c-6.99 0-11.72 4.92-11.72 13.67 0 10.84 6.12 13.72 12.44 13.72 4.85 0 7.49-1.5 10.2-4.21l-4.05-3.96c-1.72 1.7-3.14 2.5-6.11 2.5-3.77 0-5.9-2.5-5.9-5.96h16.82v-3c.05-7.34-4.18-12.76-11.67-12.76m-5.1 11.17c.04-1.16.2-1.91.63-2.87a4.7 4.7 0 0 1 4.48-2.8 4.6 4.6 0 0 1 4.47 2.8c.42.96.59 1.7.63 2.87zm26.75-8.3v-2.58h-6.58v26.8h6.7v-16.1c0-3.38 2.26-4.92 4.35-4.92 1.64 0 2.52.54 3.56 1.58l5.07-5.09c-1.84-1.83-3.73-2.5-6.37-2.5a9 9 0 0 0-6.74 2.84m15.19-5.37v29.56h6.7V38.3h4.98v-5.08h-4.94V30.3c0-1.54.8-2.42 2.38-2.42h2.6v-5.67h-3.8c-5.53 0-7.92 3.88-7.92 7.67m39.3 2.5c-3.97 0-6.65 1.54-8.33 3.3-2.42 2.5-3.05 5.54-3.05 10.37 0 4.88.63 7.92 3.05 10.43 1.64 1.75 4.36 3.29 8.33 3.29 3.98 0 6.7-1.54 8.38-3.3 2.42-2.5 3.05-5.54 3.05-10.42 0-4.83-.63-7.87-3.06-10.37-1.63-1.76-4.39-3.3-8.37-3.3m3.19 20.18c-.8.79-1.8 1.16-3.14 1.16a4.2 4.2 0 0 1-3.1-1.16c-1.38-1.38-1.55-3.75-1.55-6.55s.17-5.08 1.55-6.46c.8-.79 1.76-1.17 3.1-1.17s2.38.42 3.14 1.17c1.38 1.38 1.54 3.71 1.54 6.46 0 2.8-.16 5.17-1.54 6.55m39.97-19.89-4.35 16.55-5.53-16.55h-4.9l-5.48 16.55-4.35-16.55h-7.12l8.25 26.8h5.52l5.61-16.8 5.61 16.8h5.53l8.28-26.8zM190.42 51.4V22.22h-6.7v29.6c0 3.8 2.34 7.67 7.87 7.67h3.8v-5.67h-2.59c-1.71 0-2.38-.84-2.38-2.42"></path><path fill="#F48024" d="M356.28 59.47h-7.38l-2.14-6.42h-12.88l-2.2 6.42h-7.37l13.18-36.25h5.55zm-11.4-12.38-4.43-13.18-4.59 13.18zm40.86-12.57c0 6.16-4.48 11.3-11.96 11.3h-6.98v13.65h-7.07V23.22h14.05c7.48 0 11.96 5.14 11.96 11.3m-7.07 0c0-2.95-2.04-4.99-5.25-4.99h-6.62v9.93h6.62c3.21 0 5.25-1.99 5.25-4.94m19.09 24.95h-7.08V23.22h7.07z"></path><path fill="#BCBBBB" d="M51.56 46.33v18.95H6.75V46.33H0V72h58.3V46.33z"></path><path fill="#F48024" d="M12.92 59.17h32.49v-6.11H12.92zm.65-14.62 31.56 6.6 1.3-6.27-31.56-6.6zm4.16-15.06 29.22 13.58 2.72-5.82-29.22-13.58zm8.11-14.3 24.8 20.57 4.16-4.92-24.87-20.56zM41.82 0l-5.2 3.82 19.22 25.8 5.2-3.82zm258.27 16.52 1.77 7.84 6.8-4.29a25 25 0 0 1 7.23 7.25l-4.28 6.79 7.83 1.77a25 25 0 0 1 0 10.24l-7.83 1.77 4.28 6.8a25 25 0 0 1-7.24 7.24l-6.79-4.3-1.77 7.85a25 25 0 0 1-10.24 0l-1.77-7.84-6.8 4.29a25 25 0 0 1-7.24-7.25l4.3-6.79-7.85-1.77a25 25 0 0 1 0-10.24l7.84-1.77-4.29-6.8a25 25 0 0 1 7.25-7.24l6.79 4.3 1.77-7.85a25 25 0 0 1 10.24 0M306.96 41a11.99 11.99 0 1 0-23.98 0 11.99 11.99 0 0 0 23.98 0"></path></svg><div data-v-32e3e526> Train and fine-tune large language models <svg aria-hidden="true" class="svg-icon iconArrowRightAltSm icon va-middle" width="13" height="14" viewBox="0 0 13 14" data-v-32e3e526><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></div></a></div><div class="d-flex p12 pt6 mt2 d:bg-black-100" style="background:#fafbfb;" data-v-32e3e526><a class="product flex--item6 bar-lg fc-black-500 h:fc-blue-500 p12 d-block" href="https://stackoverflow.blog/" data-v-32e3e526><strong class="d-block mb2" data-v-32e3e526>Blog <svg aria-hidden="true" class="svg-icon iconArrowRightAltSm icon va-middle" width="13" height="14" viewBox="0 0 13 14" data-v-32e3e526><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></strong><div class="fs-body1 fc-black-400" data-v-32e3e526>Writing on software and technology along with company news and product updates.</div></a><a class="product flex--item6 bar-lg fc-black-500 h:fc-blue-500 p12 d-block" href="https://stackoverflow.co/labs/" data-v-32e3e526><strong class="d-block mb2" data-v-32e3e526>Labs <svg aria-hidden="true" class="svg-icon iconArrowRightAltSm icon va-middle" width="13" height="14" viewBox="0 0 13 14" data-v-32e3e526><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></strong><div class="fs-body1 fc-black-400" data-v-32e3e526>Keep up-to-date and explore the future of collective knowledge sharing.</div></a></div></div></nav></div></nav><main class="p-nav-spacer hmn-screen" data-v-e5c45362><div class="md:btw0 bt bc-black-200" data-v-e5c45362><div class="d-flex md:fd-column md:ai-stretch py32 md:pt0 p-wrapper mx-auto" data-v-e5c45362><div class="sidebar flex--item py12 mr48 md:mr0 md:pt0 md:pb32" data-v-e5c45362><!--[--><!--[--><div class="ml-auto"><div class="flex--item ml-auto ps-relative w100 sm:wmx-initial sm:ml0 sm:d-none print:d-none ml-auto"><input name="search" class="s-input s-input__search bar-md fs-body2" type="text" placeholder="Find something…" autocomplete="off" spellcheck="false" value><svg aria-hidden="true" class="svg-icon iconSearch s-input-icon s-input-icon__search" width="18" height="18" viewBox="0 0 18 18"><path d="m18 16.5-5.14-5.18h-.35a7 7 0 1 0-1.19 1.19v.35L16.5 18zM12 7A5 5 0 1 1 2 7a5 5 0 0 1 10 0"></path></svg><!----></div></div><nav class="d:bg-black-100 ba bc-black-100 bar-lg mt24 bs-sm"><ul class="list-reset mb12"><!--[--><li><a aria-current="page" href="/teams/resources/category/productivity/" class="router-link-active router-link-exact-active d-block fs-body3 fw-bold py8 mt4 px16 fc-black h:fc-blue-600">Productivity</a><ul class="list-reset"><!--[--><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Knowledge Sharing</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Collaboration</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Upskilling</button><!----></li><!--]--></ul></li><li><a href="/teams/resources/category/ai/" class="d-block fs-body3 fw-bold py8 mt4 px16 fc-black h:fc-blue-600">AI/ML</a><ul class="list-reset"><!--[--><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Stack Overflow + AI</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> AI Insights & Trends</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> AI Tips & Recommendations</button><!----></li><!--]--></ul></li><li><a href="/teams/resources/category/guides-insights/" class="d-block fs-body3 fw-bold py8 mt4 px16 fc-black h:fc-blue-600">Guides and Insights</a><ul class="list-reset"><!--[--><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Product Guides</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Use Cases</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Demos</button><!----></li><!--]--></ul></li><li><a href="/teams/resources/category/academy/" class="d-block fs-body3 fw-bold py8 mt4 px16 fc-black h:fc-blue-600">Customer Academy</a><ul class="list-reset"><!--[--><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Get Started</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Dive Deeper into Features</button><!----></li><li><button class="s-btn bar0 py6 fs-body2 w100 ta-left c-reset fc-black h:fc-blue-600 h:bg-blue-100" style="box-shadow:none;"><svg aria-hidden="true" class="svg-icon iconArrowRightSm mtn2 va-middle mr4" width="14" height="14" viewBox="0 0 14 14" style=""><path d="M5 11V3l4 4z"></path></svg> Drive Adoption</button><!----></li><!--]--></ul></li><!--]--></ul></nav><!--]--><!--]--></div><div class="flex--item12 wmn0 lg:wmx100 mb32" data-v-e5c45362><!--[--><nav class="s-breadcrumbs bb bc-orange-400 fs-body2 pb24 mb32 mt12" aria-label="breadcrumb"><div class="s-breadcrumbs--item"><a href="/teams/resources/" class="s-breadcrumbs--link"> Resources </a><svg aria-hidden="true" class="svg-icon iconArrowRightAltSm s-breadcrumbs--divider" width="13" height="14" viewBox="0 0 13 14"><path d="m4.38 4.62 1.24-1.24L9.24 7l-3.62 3.62-1.24-1.24L6.76 7z"></path></svg></div><div class="s-breadcrumbs--item"><a aria-current="page" href="/teams/resources/category/productivity/" class="router-link-active router-link-exact-active s-breadcrumbs--link">Productivity</a></div></nav><h1 class="p-ff-roboto-slab-bold mb12 fs-display1">Productivity</h1><div class="fs-subheading fc-black-500 mb48 wmx5"><!--[--><p>Learn best practices and insights for better knowledge sharing, collaboration, and upskilling.</p><!--]--></div><!--[--><div class="bt bc-black-200 pt24 pb48"><h3 class="fw-bold fs-body3 mb0">Knowledge Sharing</h3><div class="fs-body3 fc-black-500 mb32"><!--[--><p>Best practices and insights for better knowledge sharing.</p><!--]--></div><!--[--><article class="my12"><a href="/teams/resources/how-to-keep-your-knowledge-base-up-to-date/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/ff0d7f58bfd81858a059afe6b5fa3e5ae20b3186-2400x1260.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">How to keep your knowledge base up-to-date</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Because technology is constantly changing, your knowledge base needs to change, too. </div></div></a></article><article class="my12"><a href="/teams/resources/standard-operating-procedure/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/e75ae24f1d0aa77005b5d8dcdfb1443114b17d5d-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">How to write a standard operating procedure</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">This article covers standard operating procedures (SOP) and their impact on productivity, along with a free SOP template.</div></div></a></article><article class="my12"><a href="/teams/resources/prevent-reduce-tech-debt/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/b717c137ec77f73a82a914936013902ed0ac9a77-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">10 tips to reduce and prevent tech debt</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Technical debt might be the most widely relatable problem in software engineering. We collected ideas for paying it down and then keeping it at bay, with special attention to how this world is changing in the era of GenAI.</div></div></a></article><article class="my12"><a href="/teams/resources/your-developers-deserve-better-insights-from-the-2024-developer-survey/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/4b14134e6575791ee0dd6101ed3cbe3ddde5ea58-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">Your developers deserve better: Insights from the 2024 Developer Survey</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Even with the assistance of GenAI-powered coding tools, developers still struggle to find answers to their questions without interrupting their workflows or wasting time with rework. </div></div></a></article><!--]--><a href="/teams/resources/category/knowledge-sharing/" class="d-block s-btn s-btn__outlined w100 p12 bar-lg fw-bold fs-body2 mt32"> Show more </a></div><div class="bt bc-black-200 pt24 pb48"><h3 class="fw-bold fs-body3 mb0">Collaboration</h3><div class="fs-body3 fc-black-500 mb32"><!--[--><p>Best practices and insights for better collaboration.</p><!--]--></div><!--[--><article class="my12"><a href="/teams/resources/collaborate-anytime-anywhere/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/ce49b2ce43e031907044cc4b70d8c86d1aba6144-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">Collaborate anytime, anywhere: Embracing asynchronous communication</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">In this article, we’ll explore the benefits of an async workstyle and explain how to collaborate seamlessly across time zones and locations, drive productivity by letting employees work how they want, and offer top-tier talent the flexibility they value above anything else (even salary). </div></div></a></article><article class="my12"><a href="/teams/resources/the-value-of-the-second-brain-for-software-developers-and-technologist/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/c1c133caf68857a8572f221933ce6994070c858c-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">The value of the second brain for software developers and technologists</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Are your technology teams using "Second Brains" to boost productivity and reduce burnout?</div></div></a></article><article class="my12"><a href="/teams/resources/protect-your-engineering-teams-brainpower/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/355724e82b69639ddf22554b2dcf5488a34602c6-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">Protect your engineering team’s brainpower</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">What’s your true productivity story? A 5-step framework for engineering managers, team leaders, and executives. </div></div></a></article><article class="my12"><a href="/teams/resources/reclaim-your-flow-state/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/9986cbcaa7042e422b4a947d5725ce2545100bac-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">Reclaim your flow state: 3 developer distractions to eliminate </h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Too many notifications and other workday distractions can knock a productive day right off the rails. Here are three of the most common developer distractions to look out for—and some tips for how to banish them from your daily routine.</div></div></a></article><!--]--><a href="/teams/resources/category/collaboration/" class="d-block s-btn s-btn__outlined w100 p12 bar-lg fw-bold fs-body2 mt32"> Show more </a></div><div class="bt bc-black-200 pt24 pb48"><h3 class="fw-bold fs-body3 mb0">Upskilling</h3><div class="fs-body3 fc-black-500 mb32"><!--[--><p>Best practices and insights for better upskilling.</p><!--]--></div><!--[--><article class="my12"><a href="/teams/resources/prioritize-learning/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/5c9c8741432dfb3f44511fabb973e93c6f26331e-1200x630.png?w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">Want resilient, high-performing development teams? Prioritize learning.</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Learning is the foundation of successful, resilient teams. Here’s how leaders can make learning a core part of company culture.</div></div></a></article><article class="my12"><a href="/teams/resources/managing-effective-teams-choosing-the-right-mix-of-generalists-and-specialists/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/a174d3f59ca6349e4eae2cc9507391603549a691-1200x848.jpg?rect=0,109,1200,630&w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">Managing effective teams: Choosing the right mix of generalists and specialists</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Creating a team structure that balances a few key subject-matter experts with a broader pool of generalists can help establish a seamless workflow.</div></div></a></article><article class="my12"><a href="/teams/resources/in-this-ebook-we-will-show-you-how-to-reduce-the-skill/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24 bs-sm" style="width:200px;height:105px;"><img class="d-block h-auto" src="https://cdn.stackoverflow.co/images/jo7n4k8s/production/4afe9b9217a331fa82bd414a2699b12226ef0257-1200x628.png?rect=2,0,1196,628&w=400&h=210&auto=format" width="200" height="105" alt></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">Reducing the developer skill gap through upskilling and reskilling</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">In this eBook, we will show you how to reduce the skill gap in your developer teams through upskilling and reskilling.</div></div></a></article><article class="my12"><a href="/teams/resources/how-to-build-a-learning-culture-within-an-agile-organization/" class="d-flex mln12 mrn12 sm:fd-column ai-start fc-blue-400 h:fc-blue-500 h:bg-blue-100 bar-lg p12"><div class="bar-md mr24 overflow-hidden bg-black-100 fl-shrink0 sm:mb24" style="width:200px;height:105px;"><!----></div><div class="fl1"><h2 class="wmx6 fs-title p-ff-roboto-slab-bold mb6">How to build a learning culture within an Agile organization: A Q&A with our guest, Katy Tynan, Principal Analyst at Forrester</h2><div class="fs-body3 wmx6 fc-black-400 v-truncate2">Listen to a recap of the Q&A we had with our guest, Katy Tynan, Principal Analyst at Forrester.</div></div></a></article><!--]--><a href="/teams/resources/category/upskilling/" class="d-block s-btn s-btn__outlined w100 p12 bar-lg fw-bold fs-body2 mt32"> Show more </a></div><!--]--><!--]--></div><div style="" class="sidebar flex--item py12 ml48 md:ml0 sm:wmx-initial" data-v-e5c45362><div style="max-height:calc(100vh - 96px)" class="overflow-y-scroll ps-sticky t96 pb12" data-v-e5c45362><!--[--><div class="newsletter bar-md overflow-hidden mb24 sm:mb0 bs-none p16 ba bc-purple-200 fc-purple-600"><h3 class="p-ff-roboto-slab-bold fs-title mb12"><svg aria-hidden="true" class="svg-icon iconMail float-right mt4" width="18" height="18" viewBox="0 0 18 18"><path d="m1 6 8 5 8-5V4L9 9 1 4c0-1.1.9-2 2-2h12c1.09 0 2 .91 2 2v10c0 1.09-.91 2-2 2H3c-1.09 0-2-.91-2-2z"></path></svg> Stay updated</h3><div class="fs-body2"><p class="pb2">Subscribe to receive Stack Overflow for Teams content around knowledge sharing, collaboration, and AI.</p><button class="s-btn s-btn__filled bg-purple-600 h:bg-purple-500 py8 w100 fw-bold"> Receive updates </button><div class="newsletter__form overflow-hidden px12 mln12 mrn12" style="max-height: 0px; opacity: 0"><form method="post" data-netlify="true" name="stackex_form_1492_global_email_subscribe" action="/api/submit-lead-form" inline="true"><!----><!----><fieldset class="ps-relative"><div class="fs-caption fc-black-400 ta-right ps-absolute r0 b100">Required fields<abbr class="s-required-symbol" title="required">*</abbr></div><!--[--><!--[--><!--[--><!--[--><!----><label class="mb6 d-flex flex--item gs4 gsy fd-column"><div class="flex--item"><div class="d-block s-label" for="firstName">First name <abbr class="s-required-symbol" title="required">*</abbr></div></div><div class="d-flex ps-relative"><input value="" name="firstName" required maxlength="255" class="s-input c-text" type="text" aria-invalid="false" autocomplete="given-name"><!----></div><!----></label><!----><!----><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><label class="mb6 d-flex flex--item gs4 gsy fd-column"><div class="flex--item"><div class="d-block s-label" for="lastName">Last name <abbr class="s-required-symbol" title="required">*</abbr></div></div><div class="d-flex ps-relative"><input value="" name="lastName" required maxlength="255" class="s-input c-text" type="text" aria-invalid="false" autocomplete="family-name"><!----></div><!----></label><!----><!----><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><label class="mb6 d-flex flex--item gs4 gsy fd-column"><div class="flex--item"><div class="d-block s-label" for="email">Work email <abbr class="s-required-symbol" title="required">*</abbr></div></div><div class="d-flex ps-relative"><input value="" name="email" required class="s-input c-text" type="email" aria-invalid="false" autocomplete="email"><!----></div><!----></label><!----><!----><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><label class="mb6 d-flex flex--item gs4 gsy fd-column"><div class="flex--item"><div class="d-block s-label" for="company">Company <abbr class="s-required-symbol" title="required">*</abbr></div></div><div class="d-flex ps-relative"><input value="" name="company" required maxlength="255" class="s-input c-text" type="text" aria-invalid="false" autocomplete="organization"><!----></div><!----></label><!----><!----><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><label class="mb6 d-flex flex--item gs4 gsy fd-column"><div class="flex--item s-label">Country <abbr class="s-required-symbol" title="required">*</abbr></div><div class="flex--item s-select"><select name="country" class="" autocomplete="country-name"><!--[--><option value="" selected disabled selected>Select...</option><option value="United States">United States</option><option value="United Kingdom">United Kingdom</option><option value="Canada">Canada</option><option value="France">France</option><option value="Germany">Germany</option><option value="Ireland">Ireland</option><option value="Afghanistan">Afghanistan</option><option value="Aland Islands">Aland Islands</option><option value="Albania">Albania</option><option value="Algeria">Algeria</option><option value="Andorra">Andorra</option><option value="Angola">Angola</option><option value="Anguilla">Anguilla</option><option value="Antarctica">Antarctica</option><option value="Antigua and Barbuda">Antigua and Barbuda</option><option value="Argentina">Argentina</option><option value="Armenia">Armenia</option><option value="Aruba">Aruba</option><option value="Australia">Australia</option><option value="Austria">Austria</option><option value="Azerbaijan">Azerbaijan</option><option value="Bahamas">Bahamas</option><option value="Bahrain">Bahrain</option><option value="Bangladesh">Bangladesh</option><option value="Barbados">Barbados</option><option value="Belarus">Belarus</option><option value="Belgium">Belgium</option><option value="Belize">Belize</option><option value="Benin">Benin</option><option value="Bermuda">Bermuda</option><option value="Bhutan">Bhutan</option><option value="Bolivia, Plurinational State of">Bolivia, Plurinational State of</option><option value="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option><option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option><option value="Botswana">Botswana</option><option value="Bouvet Island">Bouvet Island</option><option value="Brazil">Brazil</option><option value="British Indian Ocean Territory">British Indian Ocean Territory</option><option value="Brunei Darussalam">Brunei Darussalam</option><option value="Bulgaria">Bulgaria</option><option value="Burkina Faso">Burkina Faso</option><option value="Burundi">Burundi</option><option value="Cambodia">Cambodia</option><option value="Cameroon">Cameroon</option><option value="Cape Verde">Cape Verde</option><option value="Cayman Islands">Cayman Islands</option><option value="Central African Republic">Central African Republic</option><option value="Chad">Chad</option><option value="Chile">Chile</option><option value="China">China</option><option value="Chinese Taipei">Chinese Taipei</option><option value="Christmas Island">Christmas Island</option><option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option><option value="Colombia">Colombia</option><option value="Comoros">Comoros</option><option value="Congo">Congo</option><option value="Congo, the Democratic Republic of the">Congo, the Democratic Republic of the</option><option value="Cook Islands">Cook Islands</option><option value="Costa Rica">Costa Rica</option><option value="Cote d'Ivoire">Cote d'Ivoire</option><option value="Croatia">Croatia</option><option value="Cuba">Cuba</option><option value="Curacao">Curacao</option><option value="Cyprus">Cyprus</option><option value="Czech Republic">Czech Republic</option><option value="Denmark">Denmark</option><option value="Djibouti">Djibouti</option><option value="Dominica">Dominica</option><option value="Dominican Republic">Dominican Republic</option><option value="Ecuador">Ecuador</option><option value="Egypt">Egypt</option><option value="El Salvador">El Salvador</option><option value="Equatorial Guinea">Equatorial Guinea</option><option value="Eritrea">Eritrea</option><option value="Estonia">Estonia</option><option value="Ethiopia">Ethiopia</option><option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option><option value="Faroe Islands">Faroe Islands</option><option value="Fiji">Fiji</option><option value="Finland">Finland</option><option value="French Guiana">French Guiana</option><option value="French Polynesia">French Polynesia</option><option value="French Southern Territories">French Southern Territories</option><option value="Gabon">Gabon</option><option value="Gambia">Gambia</option><option value="Georgia">Georgia</option><option value="Ghana">Ghana</option><option value="Gibraltar">Gibraltar</option><option value="Greece">Greece</option><option value="Greenland">Greenland</option><option value="Grenada">Grenada</option><option value="Guadeloupe">Guadeloupe</option><option value="Guatemala">Guatemala</option><option value="Guernsey">Guernsey</option><option value="Guinea">Guinea</option><option value="Guinea-Bissau">Guinea-Bissau</option><option value="Guyana">Guyana</option><option value="Haiti">Haiti</option><option value="Heard Island and McDonald Islands">Heard Island and McDonald Islands</option><option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option><option value="Honduras">Honduras</option><option value="Hong Kong">Hong Kong</option><option value="Hungary">Hungary</option><option value="Iceland">Iceland</option><option value="India">India</option><option value="Indonesia">Indonesia</option><option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option><option value="Iraq">Iraq</option><option value="Isle of Man">Isle of Man</option><option value="Israel">Israel</option><option value="Italy">Italy</option><option value="Jamaica">Jamaica</option><option value="Japan">Japan</option><option value="Jersey">Jersey</option><option value="Jordan">Jordan</option><option value="Kazakhstan">Kazakhstan</option><option value="Kenya">Kenya</option><option value="Kiribati">Kiribati</option><option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option><option value="Korea, Republic of">Korea, Republic of</option><option value="Kosovo">Kosovo</option><option value="Kuwait">Kuwait</option><option value="Kyrgyzstan">Kyrgyzstan</option><option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option><option value="Latvia">Latvia</option><option value="Lebanon">Lebanon</option><option value="Lesotho">Lesotho</option><option value="Liberia">Liberia</option><option value="Libya">Libya</option><option value="Liechtenstein">Liechtenstein</option><option value="Lithuania">Lithuania</option><option value="Luxembourg">Luxembourg</option><option value="Macao">Macao</option><option value="Macedonia, the former Yugoslav Republic of">Macedonia, the former Yugoslav Republic of</option><option value="Madagascar">Madagascar</option><option value="Malawi">Malawi</option><option value="Malaysia">Malaysia</option><option value="Maldives">Maldives</option><option value="Mali">Mali</option><option value="Malta">Malta</option><option value="Martinique">Martinique</option><option value="Mauritania">Mauritania</option><option value="Mauritius">Mauritius</option><option value="Mayotte">Mayotte</option><option value="Mexico">Mexico</option><option value="Moldova, Republic of">Moldova, Republic of</option><option value="Monaco">Monaco</option><option value="Mongolia">Mongolia</option><option value="Montenegro">Montenegro</option><option value="Montserrat">Montserrat</option><option value="Morocco">Morocco</option><option value="Mozambique">Mozambique</option><option value="Myanmar">Myanmar</option><option value="Namibia">Namibia</option><option value="Nauru">Nauru</option><option value="Nepal">Nepal</option><option value="Netherlands">Netherlands</option><option value="New Caledonia">New Caledonia</option><option value="New Zealand">New Zealand</option><option value="Nicaragua">Nicaragua</option><option value="Niger">Niger</option><option value="Nigeria">Nigeria</option><option value="Niue">Niue</option><option value="Norfolk Island">Norfolk Island</option><option value="Norway">Norway</option><option value="Oman">Oman</option><option value="Pakistan">Pakistan</option><option value="Palau">Palau</option><option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option><option value="Panama">Panama</option><option value="Papua New Guinea">Papua New Guinea</option><option value="Paraguay">Paraguay</option><option value="Peru">Peru</option><option value="Philippines">Philippines</option><option value="Pitcairn">Pitcairn</option><option value="Poland">Poland</option><option value="Portugal">Portugal</option><option value="Puerto Rico">Puerto Rico</option><option value="Qatar">Qatar</option><option value="Reunion">Reunion</option><option value="Romania">Romania</option><option value="Russian Federation">Russian Federation</option><option value="Rwanda">Rwanda</option><option value="Saint Barthélemy">Saint Barthélemy</option><option value="Saint Helena, Ascension and Tristan da Cunha">Saint Helena, Ascension and Tristan da Cunha</option><option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option><option value="Saint Lucia">Saint Lucia</option><option value="Saint Martin (French part)">Saint Martin (French part)</option><option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option><option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option><option value="Samoa">Samoa</option><option value="San Marino">San Marino</option><option value="Sao Tome and Principe">Sao Tome and Principe</option><option value="Saudi Arabia">Saudi Arabia</option><option value="Senegal">Senegal</option><option value="Serbia">Serbia</option><option value="Seychelles">Seychelles</option><option value="Sierra Leone">Sierra Leone</option><option value="Singapore">Singapore</option><option value="Sint Maarten (Dutch part)">Sint Maarten (Dutch part)</option><option value="Slovakia">Slovakia</option><option value="Slovenia">Slovenia</option><option value="Solomon Islands">Solomon Islands</option><option value="Somalia">Somalia</option><option value="South Africa">South Africa</option><option value="South Georgia and the South Sandwich Islands">South Georgia and the South Sandwich Islands</option><option value="South Sudan">South Sudan</option><option value="Spain">Spain</option><option value="Sri Lanka">Sri Lanka</option><option value="Sudan">Sudan</option><option value="Suriname">Suriname</option><option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option><option value="Swaziland">Swaziland</option><option value="Sweden">Sweden</option><option value="Switzerland">Switzerland</option><option value="Syrian Arab Republic">Syrian Arab Republic</option><option value="Taiwan">Taiwan</option><option value="Tajikistan">Tajikistan</option><option value="Tanzania, United Republic of">Tanzania, United Republic of</option><option value="Thailand">Thailand</option><option value="Timor-Leste">Timor-Leste</option><option value="Togo">Togo</option><option value="Tokelau">Tokelau</option><option value="Tonga">Tonga</option><option value="Trinidad and Tobago">Trinidad and Tobago</option><option value="Tunisia">Tunisia</option><option value="Turkey">Turkey</option><option value="Turkmenistan">Turkmenistan</option><option value="Turks and Caicos Islands">Turks and Caicos Islands</option><option value="Tuvalu">Tuvalu</option><option value="Uganda">Uganda</option><option value="Ukraine">Ukraine</option><option value="United Arab Emirates">United Arab Emirates</option><option value="Uruguay">Uruguay</option><option value="Uzbekistan">Uzbekistan</option><option value="Vanuatu">Vanuatu</option><option value="Venezuela, Bolivarian Republic of">Venezuela, Bolivarian Republic of</option><option value="Vietnam">Vietnam</option><option value="Virgin Islands, British">Virgin Islands, British</option><option value="Wallis and Futuna">Wallis and Futuna</option><option value="Western Sahara">Western Sahara</option><option value="Yemen">Yemen</option><option value="Zambia">Zambia</option><option value="Zimbabwe">Zimbabwe</option><!--]--></select><!----></div><!----></label><!----><!----><!----><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="formName" value="Email Subscription Signup" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Resource_Center_Updates__c" value="true" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Product_Interest__c" value="null" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Page_Name__c" value="" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Page_URL__c" value="" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Original_Lead_Source__c" value="Organic" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Original_Lead_Source_Detail__c" value="Organic" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="leadSource" value="Organic" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Lead_Source_Detail__c" value="Organic" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="UTM_Source__c" value="organic" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="UTM_Medium__c" value="organic" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="UTM_Campaign__c" value="organic" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="UTM_Content__c" value="" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="UTM_Term__c" value="" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="GA_Client_ID__c" value="" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="GCLID__c" value="" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="Sync_to_Marketo__c" value="true" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><div class="d-block my24"><label class="s-check-control c-pointer ai-start"><input checked value="true" class="s-checkbox mt2" type="checkbox" name="explicitOptIn"><div class="s-label us-none fs-body1">I would like to receive marketing communications from Stack Overflow</div></label></div><!----><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><!----><div class="fs-body1 s-label flex--item fw-normal my16">By submitting this form, I agree to the Terms of Service and have read and understand Stack Overflow’s <a href="https://stackoverflow.com/legal/privacy-policy" target="_blank">Privacy Policy</a><br /></div><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="form-name" value="stackex_form_1492_global_email_subscribe" type="hidden"><!----><!--]--><!--]--><!--]--><!--[--><!--[--><!--[--><!----><!----><!----><input name="_munchkin" type="hidden"><!----><!--]--><!--]--><!--]--><!--]--></fieldset><!--[--><!----><button type="submit" class="py8 mt12 s-btn s-btn__filled d-block w100 fw-bold">Receive updates</button><!--]--><!----></form></div><!----></div></div><!--]--></div></div></div></div></main><footer id="footer-global" class="bg-black-100 d-block fc-black mt-auto overflow-hidden py64" data-v-e5c45362 data-v-2c619c8c><div class="p-wrapper mx-auto lh-lg fs-body2" data-v-2c619c8c><div class="d-flex ai-center jc-space-between" data-v-2c619c8c><a title="Return to home" href="https://stackoverflow.co/" class="flex--item mr12" data-v-2c619c8c><svg aria-hidden="true" class="svg-icon iconMarketingLogo native fc-black wmx100" width="157" height="37" viewBox="0 0 157 37" data-v-2c619c8c><path fill="#BCBBBB" d="M22 20v8H3v-8H0v11h25V20z"></path><path fill="#F48024" d="M5.54 25.48h13.93v-2.64H5.54zm.28-6.3 13.53 2.84.56-2.7-13.53-2.84zM7.6 12.7l12.53 5.84 1.17-2.5-12.53-5.85zm3.48-6.16 10.64 8.86 1.78-2.12-10.67-8.85zM17.93 0 15.7 1.64l8.24 11.11 2.23-1.64z"></path><path fill="currentColor" d="M35.77 19.27 34 19.11c-1.4-.1-1.94-.68-1.94-1.62 0-1.13.86-1.83 2.47-1.83a4.7 4.7 0 0 1 2.95.88l1.06-1.06a6.3 6.3 0 0 0-3.99-1.18c-2.37 0-4.07 1.22-4.07 3.25 0 1.83 1.15 2.8 3.3 2.98l1.83.16c1.28.1 1.85.64 1.85 1.61 0 1.31-1.13 1.96-2.94 1.96A4.6 4.6 0 0 1 31.07 23l-1.08 1.07c1.22 1.17 2.68 1.6 4.54 1.6 2.68 0 4.5-1.24 4.5-3.37 0-2.09-1.32-2.84-3.26-3.02m13.86-4.97c-1.78 0-2.9.36-3.88 1.6-.02.01 1.06 1.06 1.06 1.06.65-.92 1.38-1.26 2.8-1.26 2.03 0 2.84.8 2.84 2.42v1.06H49.1c-2.48 0-3.83 1.26-3.83 3.2 0 .88.3 1.7.83 2.24.7.72 1.6 1 3.12 1 1.5 0 2.3-.28 3.2-1.18v1.06h1.61v-7.52c.02-2.39-1.43-3.68-4.41-3.68m2.82 7.29q0 1.37-.56 1.92c-.7.68-1.53.73-2.48.73-1.76 0-2.55-.6-2.55-1.88q-.01-1.94 2.48-1.96h3.1zm7.96-5.85c1.06 0 1.71.32 2.55 1.23l1.08-1.06a4.4 4.4 0 0 0-3.63-1.61c-2.8 0-4.9 1.88-4.9 5.67s2.12 5.67 4.9 5.67A4.4 4.4 0 0 0 64.07 24l-1.1-1.06c-.82.92-1.49 1.26-2.55 1.26a3 3 0 0 1-2.56-1.26c-.52-.71-.72-1.58-.72-2.98s.2-2.24.72-2.98c.6-.8 1.49-1.23 2.56-1.23m13.88-1.31h-2.03l-5.03 4.88V9.49h-1.61v16.03h1.61v-4.04l1.98-1.98 3.71 6.02h2.01l-4.59-7.15zm7.63-.58a4.8 4.8 0 0 0-3.58 1.42c-1.04 1.08-1.3 2.39-1.3 4.47 0 2.1.26 3.4 1.3 4.49.7.75 1.87 1.41 3.58 1.41a4.8 4.8 0 0 0 3.59-1.41c1.04-1.08 1.3-2.4 1.3-4.5 0-2.07-.26-3.38-1.3-4.46a4.8 4.8 0 0 0-3.6-1.42m1.34 8.69q-.5.5-1.34.5-.85-.01-1.33-.5c-.6-.6-.67-1.62-.67-2.82s.08-2.19.67-2.78c.34-.34.75-.5 1.33-.5q.86 0 1.34.5c.6.59.67 1.6.67 2.78 0 1.2-.08 2.23-.67 2.82m11.2-8.56-2.33 7.12-2.35-7.12h-3.02l4.26 11.54h2.26l4.23-11.54zm7.93-.13c-3 0-5.02 2.12-5.02 5.89 0 4.66 2.62 5.9 5.33 5.9a5.5 5.5 0 0 0 4.38-1.81l-1.74-1.7a3.2 3.2 0 0 1-2.62 1.07c-1.62 0-2.53-1.07-2.53-2.56h7.21v-1.3c.02-3.16-1.8-5.49-5-5.49m-2.19 4.81c.02-.5.1-.82.27-1.24a2 2 0 0 1 1.92-1.2c.97 0 1.62.5 1.92 1.2.18.41.26.74.27 1.24zm11.47-3.57v-1.11h-2.81v11.54h2.87v-6.95c0-1.45.97-2.12 1.86-2.12.7 0 1.08.24 1.53.69l2.17-2.2a3.5 3.5 0 0 0-2.73-1.07 3.8 3.8 0 0 0-2.89 1.22m6.52-2.32V25.5h2.87v-9.1h2.14v-2.2h-2.12v-1.25c0-.66.34-1.04 1.02-1.04h1.11V9.47h-1.63c-2.37 0-3.4 1.67-3.4 3.3m16.85 1.08c-1.7 0-2.85.67-3.57 1.42-1.04 1.08-1.31 2.39-1.31 4.47 0 2.1.27 3.4 1.31 4.49.7.75 1.87 1.41 3.57 1.41a4.8 4.8 0 0 0 3.6-1.41c1.03-1.08 1.3-2.4 1.3-4.5 0-2.07-.27-3.38-1.3-4.46a4.8 4.8 0 0 0-3.6-1.42m1.37 8.69q-.51.5-1.35.5-.84-.01-1.33-.5c-.6-.6-.66-1.62-.66-2.82s.07-2.19.66-2.78q.5-.5 1.33-.5.86 0 1.34.5c.6.59.67 1.6.67 2.78 0 1.2-.07 2.23-.66 2.82m17.13-8.56-1.86 7.12-2.37-7.12h-2.1l-2.35 7.12-1.87-7.12h-3.05l3.54 11.54h2.37l2.4-7.24 2.4 7.24h2.38l3.55-11.54zm-26.1 8.06V9.47h-2.86v12.75c0 1.63 1 3.3 3.37 3.3h1.64v-2.44h-1.12c-.73 0-1.02-.36-1.02-1.04m-83.91-5.85 1.49-1.5h-3.07v-3.66h-1.62v11.5c0 1.66.95 2.99 2.84 2.99h1.15v-1.4h-.87c-1.04 0-1.5-.61-1.5-1.62v-6.32z"></path></svg></a><div class="d-flex gs8 ai-center bg-black-150 bar-pill flex--item" data-v-2c619c8c><div class="flex--item s-toggle-switch s-toggle-switch__multiple"><!--[--><!--[--><input value="theme-light" type="radio" name="theme" id="theme-light"><label for="theme-light">Light</label><!--]--><!--[--><input value="theme-dark" type="radio" name="theme" id="theme-dark"><label for="theme-dark">Dark</label><!--]--><!--[--><input value="theme-system" type="radio" name="theme" id="theme-system"><label for="theme-system">Auto</label><!--]--><!--]--></div></div></div><div class="d-flex mt16 gs24 gsx md:fd-column" data-v-2c619c8c><div class="flex--item5 mb32" data-v-2c619c8c><a href="https://stackoverflow.co/teams/" class="fs-body3 fw-bold bt bc-orange-400 py16 mb6" data-v-2c619c8c> Stack Overflow for Teams </a><div class="d-flex" data-v-2c619c8c><div class="flex--item6" data-v-2c619c8c><a href="https://stackoverflow.co/teams/pricing/" data-v-2c619c8c>Pricing</a><a href="https://stackoverflow.co/teams/customers/" data-v-2c619c8c>Customers</a><a href="https://stackoverflow.co/teams/our-solution/" data-v-2c619c8c>Our solution</a><a href="https://stackoverflow.co/teams/integrations/" data-v-2c619c8c>Integrations</a><a href="https://stackoverflow.co/teams/features/" data-v-2c619c8c>Features</a><a href="https://stackoverflow.co/teams/customer-success/" data-v-2c619c8c>Customer Success</a><a href="https://stackoverflow.co/teams/security/" data-v-2c619c8c>Security</a><a href="https://stackoverflow.co/teams/roi/" data-v-2c619c8c>Return on Investment (ROI)</a><br data-v-2c619c8c><a href="https://stackoverflow.co/teams/ai/" class="td-none" data-v-2c619c8c><div class="fw-bold d-block" data-v-2c619c8c>OverflowAI <span class="fs-fine bg-purple-400 fc-white px4 py1 va-middle mtn1 ml2" style="border-radius:2px;" data-v-2c619c8c>NEW</span></div><div class="fs-body lh-md fc-black-400" data-v-2c619c8c>Now available on Enterprise.</div></a><br data-v-2c619c8c><a href="https://stackoverflowteams.com/teams/create/free/?utm_source=so-teams&utm_medium=referral&utm_campaign=footer&utm_content=co-product-sites" data-v-2c619c8c>Try free</a><a href="https://stackoverflowteams.com/users/login/?utm_source=so-teams&utm_medium=referral&utm_campaign=footer&utm_content=co-product-sites" data-v-2c619c8c>Log in</a></div><div class="flex--item6" data-v-2c619c8c><strong class="d-block fc-black-400 mb6" data-v-2c619c8c>Use cases</strong><a href="https://stackoverflow.co/teams/use-cases/engineering/" data-v-2c619c8c>Engineers</a><a href="https://stackoverflow.co/teams/use-cases/data-analytics/" data-v-2c619c8c>Data Scientists</a><a href="https://stackoverflow.co/teams/use-cases/devops/" data-v-2c619c8c>DevOps & SRE</a><a href="https://stackoverflow.co/teams/use-cases/customer-support/" data-v-2c619c8c>Support</a><a href="https://stackoverflow.co/teams/use-cases/product-management/" data-v-2c619c8c>Product Managment</a><br data-v-2c619c8c><strong class="d-block fc-black-400 mb6" data-v-2c619c8c>Resources</strong><a href="https://stackoverflow.co/teams/resources/category/productivity/" data-v-2c619c8c>Productivity</a><a href="https://stackoverflow.co/teams/resources/category/ai/" data-v-2c619c8c>AI/ML</a><a href="https://stackoverflow.co/teams/resources/category/guides-insights/" data-v-2c619c8c>Guides and Insights</a><a href="https://stackoverflow.co/teams/resources/category/academy/" data-v-2c619c8c>Customer Academy</a><br data-v-2c619c8c><a href="https://stackoverflow.co/teams/resources/faq/" data-v-2c619c8c>FAQ</a><a href="https://stackoverflowteams.help/" data-v-2c619c8c>Help center</a></div></div></div><div class="flex--item5 mb32" data-v-2c619c8c><a href="https://stackoverflow.co/advertising/" class="fs-body3 fw-bold bt bc-blue-400 py16 mb6" data-v-2c619c8c> Stack Overflow Advertising </a><div class="d-flex" data-v-2c619c8c><div class="flex--item6" data-v-2c619c8c><a href="https://stackoverflow.co/advertising/why-stack/" data-v-2c619c8c>Why Stack Overflow?</a><a href="https://stackoverflow.co/advertising/what-to-expect/" data-v-2c619c8c>What to expect</a><br data-v-2c619c8c><a href="https://stackoverflow.co/advertising/advertise-to-developers/" data-v-2c619c8c>Advertise to developers</a><a href="https://stackoverflow.co/advertising/employer-branding/" data-v-2c619c8c>Attract tech talent</a><br data-v-2c619c8c><a href="https://www.indeed.com/hire?ref=jobbio_stackoverflow_post_job_employerbranding" rel="external" target="_blank" class="h:fc-blue-400 td-none" data-v-2c619c8c><div class="fw-bold d-block" data-v-2c619c8c>Post a job <svg aria-hidden="true" class="svg-icon iconShareSm va-middle mtn2 ml2" width="14" height="14" viewBox="0 0 14 14" data-v-2c619c8c><path d="M5 1H3a2 2 0 0 0-2 2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V9h-2v2H3V3h2zm2 0h6v6h-2V4.5L6.5 9 5 7.5 9.5 3H7z"></path></svg></div><div class="fs-body lh-md fc-black-400" data-v-2c619c8c>Powered by Indeed</div></a></div><div class="flex--item6" data-v-2c619c8c><strong class="d-block fc-black-400 mb6" data-v-2c619c8c>Use cases</strong><a href="https://stackoverflow.co/advertising/use-cases/marketing-teams/" data-v-2c619c8c>Marketing Teams</a><a href="https://stackoverflow.co/advertising/use-cases/employer-branding-teams/" data-v-2c619c8c>Employer Branding Teams</a><a href="https://stackoverflow.co/advertising/use-cases/devrel-teams/" data-v-2c619c8c>DevRel Teams</a><a href="https://stackoverflow.co/advertising/use-cases/talent-teams/" data-v-2c619c8c>Talent Teams</a><a href="https://stackoverflow.co/advertising/use-cases/technology-teams" data-v-2c619c8c>Technology Teams</a><a href="https://stackoverflow.co/advertising/use-cases/agencies/" data-v-2c619c8c>Agencies</a><br data-v-2c619c8c><strong class="d-block fc-black-400 mb6" data-v-2c619c8c>Resources</strong><a href="https://stackoverflow.co/advertising/resources/category/product-guides-insights/" data-v-2c619c8c>Product guides & insights</a><a href="https://stackoverflow.co/advertising/resources/category/community-insights/" data-v-2c619c8c>Community insights</a><a href="https://stackoverflow.co/advertising/resources/category/advertising-best-practices/" data-v-2c619c8c>Advertising best practices</a><a href="https://stackoverflow.co/advertising/resources/category/talent-best-practices/" data-v-2c619c8c>Talent best practices</a></div></div></div><div class="flex--item2 mb32" data-v-2c619c8c><a href="https://stackoverflow.co/" class="fs-body3 fw-bold bt bc-black-300 py16 mb6" data-v-2c619c8c> Company </a><a href="https://stackoverflow.co/api-solutions/" class="fc-black h:fc-blue-400 td-none mb24 mln24 px24 mrn24" data-v-2c619c8c><div class="fw-bold" data-v-2c619c8c> OverflowAPI <span class="fs-fine bg-purple-400 fc-white px4 py1 va-middle mtn1 ml2" style="border-radius:2px;" data-v-2c619c8c>NEW</span></div><div class="fs-body lh-md fc-black-400" data-v-2c619c8c> Stack Overflow’s subscription-based API service to train and fine-tune large language models. </div></a><a href="https://stackoverflow.co/company/" data-v-2c619c8c>About</a><a href="https://stackoverflow.co/company/leadership/" data-v-2c619c8c>Leadership</a><a href="https://stackoverflow.co/company/social-impact/" data-v-2c619c8c>Social Impact</a><a href="https://stackoverflow.co/company/press/" data-v-2c619c8c>Press</a><a href="https://stackoverflow.co/company/careers/" data-v-2c619c8c>Careers</a><a href="https://stackoverflow.co/company/work-here/" data-v-2c619c8c>Open positions</a><a href="https://stackoverflow.co/company/contact/" data-v-2c619c8c>Contact us</a><br data-v-2c619c8c><a href="https://stackoverflow.blog/" data-v-2c619c8c>Blog</a><a href="https://stackoverflow.blog/newsletter/" data-v-2c619c8c>Newsletter</a><a href="https://stackoverflow.blog/podcast/" data-v-2c619c8c>Podcast</a><a href="https://stackoverflow.co/labs/" data-v-2c619c8c>Labs</a><a href="https://survey.stackoverflow.co/" data-v-2c619c8c>Annual Developer Survey</a></div></div><div class="mt24 bt bc-black-200 fc-black-400 d-flex md:fd-column fs-body1 lh-md" data-v-2c619c8c><!----><div class="py24 flex--item5" data-v-2c619c8c> Site design / logo © 2025 Stack Exchange Inc.<br data-v-2c619c8c> User contributions licensed under CC BY-SA. </div><div class="py24 md:pt0 md:pb0 flex--item5 d-flex sm:fd-column pl12 md:pl0" data-v-2c619c8c><a class="flex--item mr24" href="https://policies.stackoverflow.co/" data-v-2c619c8c>Terms</a><a class="flex--item mr24" href="https://stackoverflow.com/legal/privacy-policy/" data-v-2c619c8c>Privacy policy</a><a class="flex--item mr24" href="https://stackoverflow.com/legal/cookie-policy/" data-v-2c619c8c>Cookie policy</a><button class="flex--item mr24 c-pointer s-btn s-btn__unset p0 as-start fc-black h:fc-blue-500" type="button" href="javascript:void(0)" onclick="OneTrust.ToggleInfoDisplay()" title="Open OneTrust cookie settings" data-v-2c619c8c>Cookie settings</button><a href="https://stackoverflow.com/" data-v-2c619c8c> Go to stackoverflow.com </a></div><div class="py24 flex--item2 d-flex ai-start mtn6 pl12 md:pl0" data-v-2c619c8c><a class="flex--item p6 bar-sm h:bg-black-150" href="https://linkedin.com/company/stack-overflow/" title="LinkedIn" rel="external" data-v-2c619c8c><svg width="18" height="18" viewBox="0 0 18 18" class="svg-icon" data-v-2c619c8c><path fill-rule="evenodd" clip-rule="evenodd" d="M16.5 16.5H13.418V11.2506C13.418 9.81137 12.8711 9.00708 11.7319 9.00708C10.4927 9.00708 9.84521 9.84407 9.84521 11.2506V16.5H6.875V6.5H9.84521V7.847C9.84521 7.847 10.7383 6.19449 12.8604 6.19449C14.9814 6.19449 16.5 7.48975 16.5 10.1686V16.5ZM3.33154 5.19058C2.31982 5.19058 1.5 4.36432 1.5 3.34529C1.5 2.32626 2.31982 1.5 3.33154 1.5C4.34326 1.5 5.1626 2.32626 5.1626 3.34529C5.1626 4.36432 4.34326 5.19058 3.33154 5.19058ZM1.79785 16.5H4.89502V6.5H1.79785V16.5Z" fill="currentColor" data-v-2c619c8c></path></svg></a><a class="flex--item p6 bar-sm h:bg-black-150" href="https://twitter.com/stackoverflow/" title="Twitter/X" rel="external" data-v-2c619c8c><svg width="18" height="18" viewBox="0 0 18 18" class="svg-icon" data-v-2c619c8c><path fill-rule="evenodd" clip-rule="evenodd" d="M17 4.03801C16.41 4.29801 15.78 4.47501 15.115 4.55501C15.792 4.14801 16.313 3.50501 16.558 2.73901C15.924 3.10901 15.221 3.37901 14.473 3.52901C13.875 2.88901 13.023 2.48901 12.077 2.48901C10.265 2.48901 8.795 3.95901 8.795 5.76901C8.795 6.02901 8.825 6.27901 8.88 6.51901C6.152 6.38901 3.733 5.07901 2.114 3.09901C1.83 3.58001 1.67 4.14001 1.67 4.75001C1.67 5.89001 2.25 6.89301 3.13 7.48201C2.592 7.46501 2.085 7.31701 1.643 7.07201V7.11201C1.643 8.70201 2.773 10.03 4.276 10.332C4 10.406 3.71 10.446 3.411 10.446C3.201 10.446 3.001 10.426 2.801 10.388C3.221 11.692 4.431 12.641 5.871 12.668C4.751 13.548 3.331 14.072 1.801 14.072C1.541 14.072 1.281 14.057 1.021 14.027C2.481 14.957 4.201 15.501 6.061 15.501C12.101 15.501 15.401 10.501 15.401 6.17101C15.401 6.03101 15.401 5.89101 15.391 5.75101C16.031 5.29101 16.591 4.71101 17.031 4.05101L17 4.03801Z" fill="currentColor" data-v-2c619c8c></path></svg></a><a class="flex--item p6 bar-sm h:bg-black-150" href="https://www.threads.net/@thestackoverflow" title="Threads" rel="external" data-v-2c619c8c><svg width="18" height="18" viewBox="0 0 18 18" class="svg-icon" data-v-2c619c8c><path d="M12.6032 8.4501C12.5383 8.41901 12.4725 8.3891 12.4057 8.36045C12.2895 6.21896 11.1194 4.99296 9.15455 4.98041C9.14564 4.98036 9.13679 4.98036 9.12789 4.98036C7.95267 4.98036 6.97526 5.482 6.37367 6.39482L7.45426 7.13609C7.90367 6.45424 8.60898 6.30888 9.12841 6.30888C9.13441 6.30888 9.14043 6.30888 9.14637 6.30894C9.79331 6.31306 10.2815 6.50116 10.5975 6.86797C10.8274 7.13503 10.9812 7.50406 11.0573 7.9698C10.4837 7.87231 9.86342 7.84234 9.20027 7.88036C7.33221 7.98796 6.13128 9.07745 6.21193 10.5913C6.25286 11.3593 6.63543 12.0199 7.28911 12.4515C7.84178 12.8163 8.5536 12.9947 9.29339 12.9543C10.2704 12.9007 11.0368 12.528 11.5715 11.8464C11.9775 11.3288 12.2344 10.6581 12.3478 9.81291C12.8134 10.0939 13.1584 10.4637 13.349 10.9082C13.673 11.6638 13.692 12.9054 12.6788 13.9177C11.7911 14.8045 10.7241 15.1882 9.11154 15.2C7.32276 15.1868 5.96994 14.6131 5.09037 13.495C4.26672 12.4479 3.84106 10.9356 3.82518 8.99998C3.84106 7.06433 4.26672 5.552 5.09037 4.50499C5.96994 3.38685 7.32274 2.81319 9.11151 2.7999C10.9133 2.81329 12.2897 3.38971 13.2029 4.51324C13.6507 5.06421 13.9883 5.7571 14.2109 6.56497L15.4772 6.22712C15.2074 5.23271 14.7829 4.37582 14.2052 3.66518C13.0345 2.22476 11.3222 1.48668 9.11593 1.47137H9.1071C6.90535 1.48663 5.21224 2.22751 4.07481 3.67344C3.06265 4.96013 2.54055 6.75047 2.523 8.99469L2.52295 8.99998L2.523 9.00527C2.54055 11.2495 3.06265 13.0399 4.07481 14.3265C5.21224 15.7724 6.90535 16.5134 9.1071 16.5286H9.11593C11.0734 16.515 12.4532 16.0025 13.5898 14.8669C15.077 13.3812 15.0322 11.5188 14.5421 10.3756C14.1904 9.55576 13.52 8.88989 12.6032 8.4501ZM9.22345 11.6277C8.40471 11.6738 7.55413 11.3063 7.51219 10.5192C7.4811 9.93557 7.92753 9.28434 9.27369 9.20677C9.42786 9.19787 9.57914 9.19353 9.72775 9.19353C10.2167 9.19353 10.6742 9.24103 11.09 9.33195C10.9349 11.2691 10.025 11.5837 9.22345 11.6277Z" fill="currentColor" data-v-2c619c8c></path></svg></a><a class="flex--item p6 bar-sm h:bg-black-150" href="https://www.instagram.com/thestackoverflow/" title="Instagram" rel="external" data-v-2c619c8c><svg width="18" height="18" viewBox="0 0 18 18" class="svg-icon" data-v-2c619c8c><path d="M9 1.5C6.9625 1.5 6.70813 1.50937 5.90813 1.545C5.10938 1.5825 4.56562 1.70813 4.0875 1.89375C3.59437 2.085 3.17562 2.34187 2.75875 2.75875C2.34187 3.17562 2.08438 3.59375 1.89375 4.0875C1.70813 4.56562 1.58188 5.10938 1.545 5.90813C1.5075 6.70813 1.5 6.9625 1.5 9C1.5 11.0375 1.50937 11.2919 1.545 12.0919C1.5825 12.89 1.70813 13.4344 1.89375 13.9125C2.085 14.405 2.34187 14.8244 2.75875 15.2413C3.17562 15.6575 3.59375 15.9156 4.0875 16.1063C4.56625 16.2913 5.11 16.4181 5.90813 16.455C6.70813 16.4925 6.9625 16.5 9 16.5C11.0375 16.5 11.2919 16.4906 12.0919 16.455C12.89 16.4175 13.4344 16.2913 13.9125 16.1063C14.405 15.915 14.8244 15.6575 15.2413 15.2413C15.6575 14.8244 15.9156 14.4069 16.1063 13.9125C16.2913 13.4344 16.4181 12.89 16.455 12.0919C16.4925 11.2919 16.5 11.0375 16.5 9C16.5 6.9625 16.4906 6.70813 16.455 5.90813C16.4175 5.11 16.2913 4.565 16.1063 4.0875C15.915 3.59437 15.6575 3.17562 15.2413 2.75875C14.8244 2.34187 14.4069 2.08438 13.9125 1.89375C13.4344 1.70813 12.89 1.58188 12.0919 1.545C11.2919 1.5075 11.0375 1.5 9 1.5ZM9 2.83125C11.0019 2.83125 11.2406 2.86 12.0313 2.89437C12.7625 2.92875 13.1594 3.05 13.4231 3.15375C13.7744 3.28937 14.0231 3.45188 14.2869 3.71375C14.5488 3.97625 14.7113 4.22563 14.8469 4.57688C14.9494 4.84063 15.0719 5.2375 15.105 5.96875C15.1406 6.76 15.1487 6.9975 15.1487 9C15.1487 11.0025 15.1394 11.2406 15.1025 12.0313C15.0644 12.7625 14.9425 13.1594 14.8394 13.4231C14.6994 13.7744 14.54 14.0231 14.2775 14.2869C14.0156 14.5488 13.7625 14.7113 13.415 14.8469C13.1525 14.9494 12.7494 15.0719 12.0181 15.105C11.2219 15.1406 10.9875 15.1487 8.98125 15.1487C6.97438 15.1487 6.74 15.1394 5.94438 15.1025C5.2125 15.0644 4.80938 14.9425 4.54688 14.8394C4.19125 14.6994 3.94688 14.54 3.685 14.2775C3.42188 14.0156 3.25375 13.7625 3.1225 13.415C3.01937 13.1525 2.89813 12.7494 2.86 12.0181C2.83188 11.2306 2.82188 10.9875 2.82188 8.99062C2.82188 6.99312 2.83188 6.74938 2.86 5.9525C2.89813 5.22125 3.01937 4.81875 3.1225 4.55625C3.25375 4.2 3.42188 3.95625 3.685 3.69313C3.94688 3.43125 4.19125 3.2625 4.54688 3.13188C4.80938 3.02813 5.20375 2.90625 5.935 2.86875C6.73188 2.84063 6.99437 2.83125 9 2.83125ZM9 5.14875C6.87188 5.14875 5.14875 6.87375 5.14875 9C5.14875 11.1281 6.87375 12.8513 9 12.8513C11.1281 12.8513 12.8513 11.1263 12.8513 9C12.8513 6.87188 11.1263 5.14875 9 5.14875ZM9 11.5C7.61875 11.5 6.5 10.3813 6.5 9C6.5 7.61875 7.61875 6.5 9 6.5C10.3813 6.5 11.5 7.61875 11.5 9C11.5 10.3813 10.3813 11.5 9 11.5ZM13.9038 4.99688C13.9038 5.49375 13.5 5.89688 13.0038 5.89688C12.5069 5.89688 12.1038 5.49313 12.1038 4.99688C12.1038 4.50062 12.5075 4.0975 13.0038 4.0975C13.4994 4.09688 13.9038 4.50062 13.9038 4.99688Z" fill="currentColor" data-v-2c619c8c></path></svg></a><a class="flex--item p6 bar-sm h:bg-black-150" href="https://www.youtube.com/c/StackOverflowOfficial" title="YouTube" rel="external" data-v-2c619c8c><svg width="18" height="18" viewBox="0 0 18 18" class="svg-icon" data-v-2c619c8c><path d="M9 2.06995C0.155 2.06995 0 2.85695 0 8.99995C0 15.1429 0.155 15.9299 9 15.9299C17.845 15.9299 18 15.1429 18 8.99995C18 2.85695 17.845 2.06995 9 2.06995ZM11.884 9.30095L7.843 11.1869C7.489 11.3509 7.199 11.1669 7.199 10.7769V7.22395C7.199 6.83395 7.489 6.64995 7.843 6.81395L11.884 8.69995C12.238 8.86595 12.238 9.13595 11.884 9.30095Z" fill="black" data-v-2c619c8c></path></svg></a></div></div></div></footer><!----><!--]--><!--]--></div><div id="teleports"></div><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__">[["ShallowReactive",1],{"data":2,"state":1705,"once":1708,"_errors":1709,"serverRendered":1711,"path":1712},["ShallowReactive",3],{"sanity-6jUab0FCPc":4},{"meta":5,"category":1697},{"product":6,"sidebarCta":38,"navigation":41},{"_createdAt":7,"_rev":8,"name":9,"_id":10,"abbr":11,"descriptionShort":12,"slug":13,"nameFull":16,"marketo":17,"_type":18,"_updatedAt":19,"color":20},"2022-02-25T09:59:05Z","CdxwUJS4Yq56EW1FXLSyTz","Teams","339bc91a-69c6-4a69-8add-a12977a22ad5","SOT","Where developers & technologists share private knowledge with coworkers.",{"current":14,"_type":15},"teams","slug","Stack Overflow for Teams","SO for Teams","product","2023-09-18T09:01:53Z",{"_type":21,"hex":22,"hsv":23,"rgb":29,"hsl":34,"alpha":24},"color","#2b2d6e",{"a":24,"s":25,"v":26,"_type":27,"h":28},1,0.6090909090909091,0.43137254901960786,"hsvaColor",238.2089552238806,{"r":30,"g":31,"_type":32,"a":24,"b":33},43,45,"rgbaColor",110,{"s":35,"_type":36,"h":28,"l":37,"a":24},0.4379084967320261,"hslaColor",0.30000000000000004,{"body":39,"title":40},"Subscribe to receive Stack Overflow for Teams content around knowledge sharing, collaboration, and AI.","Stay updated",[42,641,883,1287],{"category":43,"children":64},{"_updatedAt":44,"slug":45,"_createdAt":47,"_rev":48,"_type":49,"description":50,"_id":62,"title":63},"2023-12-22T09:37:11Z",{"current":46,"_type":15},"productivity","2023-12-15T07:48:26Z","V4QUz6N4dC6YqomOXxeO57","resourceCategory",[51],{"_type":52,"style":53,"_key":54,"markDefs":55,"children":56},"block","normal","d80a3b7e8d24",[],[57],{"_type":58,"marks":59,"text":60,"_key":61},"span",[],"Learn best practices and insights for better knowledge sharing, collaboration, and upskilling.","e5e62b01ddc30","ece32b3e-5ee5-4c3a-ac4a-d4755589db88","Productivity",[65,356,524],{"_createdAt":66,"_rev":67,"_type":68,"resources":69,"description":349,"title":80,"slug":355,"_id":93,"_updatedAt":81},"2023-12-15T07:41:58Z","dpQ2IysUm09sCEUZjQNSh4","resourceSubcategory",[70,97,114,131,148,165,182,199,216,233,250,267,283,300,316,333],{"slug":71,"image":73,"preface":78,"subcategory":79,"link":94,"publishedAt":95,"title":96},{"current":72,"_type":15},"how-to-keep-your-knowledge-base-up-to-date",{"_type":74,"asset":75},"image",{"_ref":76,"_type":77},"image-ff0d7f58bfd81858a059afe6b5fa3e5ae20b3186-2400x1260-png","reference","Because technology is constantly changing, your knowledge base needs to change, too. ",{"title":80,"_updatedAt":81,"slug":82,"_createdAt":66,"_rev":67,"_type":68,"description":84,"_id":93},"Knowledge Sharing","2023-12-15T10:25:20Z",{"current":83,"_type":15},"knowledge-sharing",[85],{"_type":52,"style":53,"_key":86,"markDefs":87,"children":88},"d95d27c4d401",[],[89],{"_type":58,"marks":90,"text":91,"_key":92},[],"Best practices and insights for better knowledge sharing.","1dbf7b77457b","0ca51bf8-d32c-48e1-8efa-348a85a48be6",null,"2024-12-09T19:33:04.409Z","How to keep your knowledge base up-to-date",{"preface":98,"subcategory":99,"link":94,"publishedAt":107,"title":108,"slug":109,"image":111},"This article covers standard operating procedures (SOP) and their impact on productivity, along with a free SOP template.",{"_id":93,"title":80,"_updatedAt":81,"slug":100,"_createdAt":66,"_rev":67,"_type":68,"description":101},{"current":83,"_type":15},[102],{"markDefs":103,"children":104,"_type":52,"style":53,"_key":86},[],[105],{"_type":58,"marks":106,"text":91,"_key":92},[],"2024-10-09T16:09:59.022Z","How to write a standard operating procedure",{"current":110,"_type":15},"standard-operating-procedure",{"_type":74,"asset":112},{"_ref":113,"_type":77},"image-e75ae24f1d0aa77005b5d8dcdfb1443114b17d5d-1200x630-png",{"link":94,"publishedAt":115,"title":116,"slug":117,"image":119,"preface":122,"subcategory":123},"2024-09-23T16:27:36.969Z","10 tips to reduce and prevent tech debt",{"current":118,"_type":15},"prevent-reduce-tech-debt",{"_type":74,"asset":120},{"_ref":121,"_type":77},"image-b717c137ec77f73a82a914936013902ed0ac9a77-1200x630-png","Technical debt might be the most widely relatable problem in software engineering. We collected ideas for paying it down and then keeping it at bay, with special attention to how this world is changing in the era of GenAI.",{"_rev":67,"_type":68,"description":124,"_id":93,"title":80,"_updatedAt":81,"slug":130,"_createdAt":66},[125],{"style":53,"_key":86,"markDefs":126,"children":127,"_type":52},[],[128],{"_type":58,"marks":129,"text":91,"_key":92},[],{"current":83,"_type":15},{"title":132,"slug":133,"image":135,"preface":138,"subcategory":139,"link":94,"publishedAt":147},"Your developers deserve better: Insights from the 2024 Developer Survey",{"current":134,"_type":15},"your-developers-deserve-better-insights-from-the-2024-developer-survey",{"_type":74,"asset":136},{"_ref":137,"_type":77},"image-4b14134e6575791ee0dd6101ed3cbe3ddde5ea58-1200x630-png","Even with the assistance of GenAI-powered coding tools, developers still struggle to find answers to their questions without interrupting their workflows or wasting time with rework. ",{"_updatedAt":81,"slug":140,"_createdAt":66,"_rev":67,"_type":68,"description":141,"_id":93,"title":80},{"current":83,"_type":15},[142],{"style":53,"_key":86,"markDefs":143,"children":144,"_type":52},[],[145],{"_type":58,"marks":146,"text":91,"_key":92},[],"2024-08-14T14:20:50.625Z",{"image":149,"preface":152,"subcategory":153,"link":94,"publishedAt":161,"title":162,"slug":163},{"_type":74,"asset":150},{"_ref":151,"_type":77},"image-60dc33eb9da7469b002fd42c7aa0213702fb56e7-2400x1260-png","Knowledge sharing is a critical aspect of both organizational and personal growth.",{"_createdAt":66,"_rev":67,"_type":68,"description":154,"_id":93,"title":80,"_updatedAt":81,"slug":160},[155],{"markDefs":156,"children":157,"_type":52,"style":53,"_key":86},[],[158],{"_type":58,"marks":159,"text":91,"_key":92},[],{"current":83,"_type":15},"2024-02-16T09:40:09.857Z","Empowering teams: Unleashing the power of knowledge sharing",{"current":164,"_type":15},"empowering-teams-unleashing-the-power-of-knowledge-sharing",{"link":94,"publishedAt":166,"title":167,"slug":168,"image":170,"preface":173,"subcategory":174},"2023-12-19T15:26:45.289Z","How to create effective knowledge base articles ",{"current":169,"_type":15},"create-effective-knowledge-base-articles",{"_type":74,"asset":171},{"_type":77,"_ref":172},"image-e5f880431edbff01c46624bf53d49806a8f37ead-2400x1260-png","Discover the key insights for crafting the perfect knowledge base article.",{"_createdAt":66,"_rev":67,"_type":68,"description":175,"_id":93,"title":80,"_updatedAt":81,"slug":181},[176],{"_key":86,"markDefs":177,"children":178,"_type":52,"style":53},[],[179],{"_type":58,"marks":180,"text":91,"_key":92},[],{"current":83,"_type":15},{"image":183,"preface":186,"subcategory":187,"link":94,"publishedAt":195,"title":196,"slug":197},{"_type":74,"asset":184},{"_ref":185,"_type":77},"image-175107111dea829b50e5e180613d6154342413f9-1200x630-png","In this article, we’ll tell you everything you need to know about internal knowledge bases, from what they are and why they’re important to how you can set up your internal knowledge base and start reaping the benefits of knowledge sharing.",{"title":80,"_updatedAt":81,"slug":188,"_createdAt":66,"_rev":67,"_type":68,"description":189,"_id":93},{"current":83,"_type":15},[190],{"markDefs":191,"children":192,"_type":52,"style":53,"_key":86},[],[193],{"_type":58,"marks":194,"text":91,"_key":92},[],"2023-12-19T14:22:21.119Z","Everything you need to know about internal knowledge bases",{"current":198,"_type":15},"internal-knowledge-bases",{"subcategory":200,"link":94,"publishedAt":208,"title":209,"slug":210,"image":212,"preface":215},{"title":80,"_updatedAt":81,"slug":201,"_createdAt":66,"_rev":67,"_type":68,"description":202,"_id":93},{"current":83,"_type":15},[203],{"markDefs":204,"children":205,"_type":52,"style":53,"_key":86},[],[206],{"_type":58,"marks":207,"text":91,"_key":92},[],"2023-12-15T10:11:33.217Z","Knowledge base 101: Building a foundation for knowledge management",{"current":211,"_type":15},"knowledge-base-101",{"_type":74,"asset":213},{"_ref":214,"_type":77},"image-eaf3ba32b32a664acdea298476a4e2ad9fcdb8d7-1200x630-png","This article will help you understand what a knowledge base is; how to build, grow, and maintain it; and the transformative impact it can have on your organization.",{"preface":217,"subcategory":218,"link":94,"publishedAt":226,"title":227,"slug":228,"image":230},"To tackle burnout challenges, enhancing knowledge management workflows is crucial. Applying Agile methodologies can alleviate gridlock and friction for developers.",{"_type":68,"description":219,"_id":93,"title":80,"_updatedAt":81,"slug":225,"_createdAt":66,"_rev":67},[220],{"markDefs":221,"children":222,"_type":52,"style":53,"_key":86},[],[223],{"_type":58,"marks":224,"text":91,"_key":92},[],{"current":83,"_type":15},"2023-03-10T21:05:00.000Z","Applying agile to engineering knowledge management: practical tips and takeaways",{"_type":15,"current":229},"applying-agile-to-engineering-knowledge-management",{"_type":74,"asset":231},{"_type":77,"_ref":232},"image-81443a036d390bbf513fe9fb7864142aa56dc2cb-1200x630-png",{"title":234,"slug":235,"image":237,"preface":240,"subcategory":241,"link":94,"publishedAt":249},"Break down silos and foster collaboration: Best practices for knowledge sharing",{"current":236,"_type":15},"best-practices-for-knowledge-sharing",{"_type":74,"asset":238},{"_ref":239,"_type":77},"image-de24b2d5c84019d229e37c741db6ae3ac48da55e-2000x1500-png","A guide to help companies develop collaborative, knowledge-sharing cultures to help them thrive in a volatile workplace landscape.",{"description":242,"_id":93,"title":80,"_updatedAt":81,"slug":248,"_createdAt":66,"_rev":67,"_type":68},[243],{"markDefs":244,"children":245,"_type":52,"style":53,"_key":86},[],[246],{"_type":58,"marks":247,"text":91,"_key":92},[],{"current":83,"_type":15},"2022-08-18T14:00:00.000Z",{"title":251,"slug":252,"image":254,"preface":257,"subcategory":258,"link":94,"publishedAt":266},"Craft a knowledge management strategy",{"current":253,"_type":15},"craft-a-knowledge-management-strategy",{"_type":74,"asset":255},{"_ref":256,"_type":77},"image-a419d4ef110b76dea73ca301794742c893a87413-1200x630-png","The insights, tools, and metrics you need for sustainable knowledge management",{"_updatedAt":81,"slug":259,"_createdAt":66,"_rev":67,"_type":68,"description":260,"_id":93,"title":80},{"current":83,"_type":15},[261],{"_key":86,"markDefs":262,"children":263,"_type":52,"style":53},[],[264],{"_type":58,"marks":265,"text":91,"_key":92},[],"2022-05-10T12:30:48+0000",{"slug":268,"image":270,"preface":272,"subcategory":273,"link":94,"publishedAt":281,"title":282},{"current":269,"_type":15},"we-posed-this-question-to-our-sales-engineers-and-they",{"_type":74,"asset":271},{"_ref":232,"_type":77},"We posed this question to our Sales Engineers and they came back with some great insights",{"_updatedAt":81,"slug":274,"_createdAt":66,"_rev":67,"_type":68,"description":275,"_id":93,"title":80},{"current":83,"_type":15},[276],{"_key":86,"markDefs":277,"children":278,"_type":52,"style":53},[],[279],{"_type":58,"marks":280,"text":91,"_key":92},[],"2022-02-14T14:10:48+0000","How does Stack Overflow for Teams enable Intelligent Swarming?",{"preface":284,"subcategory":285,"link":94,"publishedAt":293,"title":294,"slug":295,"image":297},"What Innovative Organizations and Highly Productive Engineering Teams Have in Common: High Knowledge Reuse",{"_createdAt":66,"_rev":67,"_type":68,"description":286,"_id":93,"title":80,"_updatedAt":81,"slug":292},[287],{"_type":52,"style":53,"_key":86,"markDefs":288,"children":289},[],[290],{"_type":58,"marks":291,"text":91,"_key":92},[],{"current":83,"_type":15},"2021-04-23T18:42:05+0000","How highly productive teams use knowledge reuse",{"current":296,"_type":15},"knowledge-reuse-examples",{"_type":74,"asset":298},{"_ref":299,"_type":77},"image-b32d0e5dd4d7e016050b0fb850058b17f847dad9-1200x630-png",{"subcategory":301,"link":94,"publishedAt":309,"title":310,"slug":311,"image":313,"preface":315},{"_type":68,"description":302,"_id":93,"title":80,"_updatedAt":81,"slug":308,"_createdAt":66,"_rev":67},[303],{"markDefs":304,"children":305,"_type":52,"style":53,"_key":86},[],[306],{"_type":58,"marks":307,"text":91,"_key":92},[],{"current":83,"_type":15},"2021-04-23T16:39:55+0000","What is knowledge reuse?",{"current":312,"_type":15},"what-is-knowledge-reuse",{"_type":74,"asset":314},{"_ref":256,"_type":77},"Knowledge reuse is a recycling process; an individual or group reuses knowledge gained and shared by someone else.",{"preface":317,"subcategory":318,"link":94,"publishedAt":326,"title":327,"slug":328,"image":330},"What can a knowledge management system do for your organization",{"_id":93,"title":80,"_updatedAt":81,"slug":319,"_createdAt":66,"_rev":67,"_type":68,"description":320},{"current":83,"_type":15},[321],{"style":53,"_key":86,"markDefs":322,"children":323,"_type":52},[],[324],{"_type":58,"marks":325,"text":91,"_key":92},[],"2021-04-14T15:27:30+0000","Adopt a knowledge management system for your organization",{"current":329,"_type":15},"adopt-a-knowledge-management-system",{"_type":74,"asset":331},{"_type":77,"_ref":332},"image-b2bba0c747c7251f6456335f00ce2b83222e0c27-1200x628-png",{"slug":334,"image":336,"preface":338,"subcategory":339,"link":94,"publishedAt":347,"title":348},{"current":335,"_type":15},"increase-your-knowledge-of-knowledge-management",{"asset":337,"_type":74},{"_ref":332,"_type":77},"Learn the basics of knowledge management systems",{"_updatedAt":81,"slug":340,"_createdAt":66,"_rev":67,"_type":68,"description":341,"_id":93,"title":80},{"current":83,"_type":15},[342],{"style":53,"_key":86,"markDefs":343,"children":344,"_type":52},[],[345],{"_type":58,"marks":346,"text":91,"_key":92},[],"2021-04-14T15:06:24+0000","The basics of knowledge sharing & knowledge management systems",[350],{"style":53,"_key":86,"markDefs":351,"children":352,"_type":52},[],[353],{"text":91,"_key":92,"_type":58,"marks":354},[],{"current":83,"_type":15},{"_createdAt":357,"_type":68,"slug":358,"description":360,"_id":369,"title":370,"_updatedAt":371,"resources":372,"_rev":381},"2023-12-15T07:43:47Z",{"_type":15,"current":359},"collaboration",[361],{"_key":362,"markDefs":363,"children":364,"_type":52,"style":53},"9dac58718383",[],[365],{"text":366,"_key":367,"_type":58,"marks":368},"Best practices and insights for better collaboration.","88accedbff31",[],"93c0f227-6380-4d69-b339-e7f29df44aec","Collaboration","2023-12-19T08:26:00Z",[373,391,408,425,442,459,476,493,510],{"slug":374,"image":376,"preface":379,"subcategory":380,"link":94,"publishedAt":389,"title":390},{"current":375,"_type":15},"collaborate-anytime-anywhere",{"_type":74,"asset":377},{"_ref":378,"_type":77},"image-ce49b2ce43e031907044cc4b70d8c86d1aba6144-1200x630-png","In this article, we’ll explore the benefits of an async workstyle and explain how to collaborate seamlessly across time zones and locations, drive productivity by letting employees work how they want, and offer top-tier talent the flexibility they value above anything else (even salary). ",{"_rev":381,"_type":68,"description":382,"_id":369,"title":370,"_updatedAt":371,"slug":388,"_createdAt":357},"28Ey2N6aiyTS8vMpxYnsT9",[383],{"markDefs":384,"children":385,"_type":52,"style":53,"_key":362},[],[386],{"text":366,"_key":367,"_type":58,"marks":387},[],{"current":359,"_type":15},"2024-01-24T15:19:00.000Z","Collaborate anytime, anywhere: Embracing asynchronous communication",{"publishedAt":392,"title":393,"slug":394,"image":396,"preface":399,"subcategory":400,"link":94},"2022-08-22T17:00:00.000Z","The value of the second brain for software developers and technologists",{"current":395,"_type":15},"the-value-of-the-second-brain-for-software-developers-and-technologist",{"_type":74,"asset":397},{"_ref":398,"_type":77},"image-c1c133caf68857a8572f221933ce6994070c858c-1200x630-png","Are your technology teams using \"Second Brains\" to boost productivity and reduce burnout?",{"_id":369,"title":370,"_updatedAt":371,"slug":401,"_createdAt":357,"_rev":381,"_type":68,"description":402},{"current":359,"_type":15},[403],{"markDefs":404,"children":405,"_type":52,"style":53,"_key":362},[],[406],{"text":366,"_key":367,"_type":58,"marks":407},[],{"preface":409,"subcategory":410,"link":94,"publishedAt":418,"title":419,"slug":420,"image":422},"What’s your true productivity story? A 5-step framework for engineering managers, team leaders, and executives.\n",{"_type":68,"description":411,"_id":369,"title":370,"_updatedAt":371,"slug":417,"_createdAt":357,"_rev":381},[412],{"_key":362,"markDefs":413,"children":414,"_type":52,"style":53},[],[415],{"text":366,"_key":367,"_type":58,"marks":416},[],{"current":359,"_type":15},"2022-08-18T14:47:57.685Z","Protect your engineering team’s brainpower",{"current":421,"_type":15},"protect-your-engineering-teams-brainpower",{"_type":74,"asset":423},{"_ref":424,"_type":77},"image-355724e82b69639ddf22554b2dcf5488a34602c6-1200x630-png",{"title":426,"slug":427,"image":429,"preface":432,"subcategory":433,"link":94,"publishedAt":441},"Reclaim your flow state: 3 developer distractions to eliminate ",{"current":428,"_type":15},"reclaim-your-flow-state",{"_type":74,"asset":430},{"_type":77,"_ref":431},"image-9986cbcaa7042e422b4a947d5725ce2545100bac-1200x630-png","Too many notifications and other workday distractions can knock a productive day right off the rails. Here are three of the most common developer distractions to look out for—and some tips for how to banish them from your daily routine.",{"slug":434,"_createdAt":357,"_rev":381,"_type":68,"description":435,"_id":369,"title":370,"_updatedAt":371},{"current":359,"_type":15},[436],{"style":53,"_key":362,"markDefs":437,"children":438,"_type":52},[],[439],{"text":366,"_key":367,"_type":58,"marks":440},[],"2022-07-19T17:55:00.000Z",{"subcategory":443,"link":94,"publishedAt":451,"title":452,"slug":453,"image":455,"preface":458},{"title":370,"_updatedAt":371,"slug":444,"_createdAt":357,"_rev":381,"_type":68,"description":445,"_id":369},{"current":359,"_type":15},[446],{"markDefs":447,"children":448,"_type":52,"style":53,"_key":362},[],[449],{"text":366,"_key":367,"_type":58,"marks":450},[],"2022-06-28T13:46:30.600Z","The DevOps Handbook Companion Guide",{"current":454,"_type":15},"devops-handbook-companion-guide",{"_type":74,"asset":456},{"_ref":457,"_type":77},"image-75dfd777d162b3df6c67ac60d7c84c3ac10a8a3f-1200x627-png","How knowledge sharing helps organizations follow the Three Ways of DevOps",{"image":460,"preface":463,"subcategory":464,"link":94,"publishedAt":472,"title":473,"slug":474},{"_type":74,"asset":461},{"_ref":462,"_type":77},"image-83b37a0d3cab0f24492b9d6f4733aefb93b15038-1280x720-jpg","We sat down with acclaimed author Gene Kim to discuss the second edition of the DevOps Handbook",{"_updatedAt":371,"slug":465,"_createdAt":357,"_rev":381,"_type":68,"description":466,"_id":369,"title":370},{"current":359,"_type":15},[467],{"_key":362,"markDefs":468,"children":469,"_type":52,"style":53},[],[470],{"text":366,"_key":367,"_type":58,"marks":471},[],"2022-04-27T18:37:42+0000","Highlights from our AMA with Gene Kim, co-author of The DevOps Handbook",{"current":475,"_type":15},"ama-with-gene-kim-devops-handbook",{"publishedAt":477,"title":478,"slug":479,"image":481,"preface":484,"subcategory":485,"link":94},"2022-02-07T15:32:00.000Z","Invest in developer experience (DX) to empower your team’s best work",{"current":480,"_type":15},"invest-in-developer-experience",{"asset":482,"_type":74},{"_ref":483,"_type":77},"image-08477964984a1fb7144149e9cada3ea90545f264-1200x630-png","A great DX provides the right tools and technologies for your team’s success, removes productivity blockers, and helps new team members jumpstart their contributions.",{"_updatedAt":371,"slug":486,"_createdAt":357,"_rev":381,"_type":68,"description":487,"_id":369,"title":370},{"current":359,"_type":15},[488],{"markDefs":489,"children":490,"_type":52,"style":53,"_key":362},[],[491],{"text":366,"_key":367,"_type":58,"marks":492},[],{"subcategory":494,"link":94,"publishedAt":502,"title":503,"slug":504,"image":506,"preface":509},{"_id":369,"title":370,"_updatedAt":371,"slug":495,"_createdAt":357,"_rev":381,"_type":68,"description":496},{"current":359,"_type":15},[497],{"style":53,"_key":362,"markDefs":498,"children":499,"_type":52},[],[500],{"text":366,"_key":367,"_type":58,"marks":501},[],"2021-03-10T21:02:08+0000","Improving communication between engineering and everyone else",{"current":505,"_type":15},"bridging-the-gap",{"_type":74,"asset":507},{"_ref":508,"_type":77},"image-74ccf334246b6b3beadd13c94f599589174a6b97-1200x1200-png","Discover tactics your team can employ to resolve communication issues and foster a shared language across the entire organization.",{"slug":511,"image":94,"preface":513,"subcategory":514,"link":94,"publishedAt":522,"title":523},{"current":512,"_type":15},"low-context-devops","If you aren't familiar with Low-Context DevOps, watch this free 27-minute on-demand webinar.",{"_updatedAt":371,"slug":515,"_createdAt":357,"_rev":381,"_type":68,"description":516,"_id":369,"title":370},{"current":359,"_type":15},[517],{"markDefs":518,"children":519,"_type":52,"style":53,"_key":362},[],[520],{"text":366,"_key":367,"_type":58,"marks":521},[],"2020-06-15T17:36:49+0000","Low context DevOps: Helping DevOps find answers faster",{"_updatedAt":525,"_createdAt":526,"_rev":527,"description":528,"title":537,"slug":538,"_type":68,"_id":540,"resources":541},"2023-12-20T07:18:22Z","2023-12-15T07:44:53Z","dpQ2IysUm09sCEUZjWemJ2",[529],{"markDefs":530,"children":531,"_type":52,"style":53,"_key":536},[],[532],{"marks":533,"text":534,"_key":535,"_type":58},[],"Best practices and insights for better upskilling.","bef969d5edd3","ac376eb6c861","Upskilling",{"current":539,"_type":15},"upskilling","db58d08e-de3e-449e-86cd-b8454bcd6887",[542,559,576,593,608,624],{"title":543,"slug":544,"image":546,"preface":549,"subcategory":550,"link":94,"publishedAt":558},"Want resilient, high-performing development teams? Prioritize learning.",{"current":545,"_type":15},"prioritize-learning",{"_type":74,"asset":547},{"_ref":548,"_type":77},"image-5c9c8741432dfb3f44511fabb973e93c6f26331e-1200x630-png","Learning is the foundation of successful, resilient teams. Here’s how leaders can make learning a core part of company culture.",{"slug":551,"_createdAt":526,"_rev":527,"_type":68,"description":552,"_id":540,"title":537,"_updatedAt":525},{"current":539,"_type":15},[553],{"style":53,"_key":536,"markDefs":554,"children":555,"_type":52},[],[556],{"_type":58,"marks":557,"text":534,"_key":535},[],"2022-08-16T14:20:48.141Z",{"publishedAt":560,"title":561,"slug":562,"image":564,"preface":567,"subcategory":568,"link":94},"2022-08-15T16:09:00.000Z","Managing effective teams: Choosing the right mix of generalists and specialists",{"current":563,"_type":15},"managing-effective-teams-choosing-the-right-mix-of-generalists-and-specialists",{"_type":74,"asset":565},{"_ref":566,"_type":77},"image-a174d3f59ca6349e4eae2cc9507391603549a691-1200x848-jpg","Creating a team structure that balances a few key subject-matter experts with a broader pool of generalists can help establish a seamless workflow.",{"_id":540,"title":537,"_updatedAt":525,"slug":569,"_createdAt":526,"_rev":527,"_type":68,"description":570},{"current":539,"_type":15},[571],{"style":53,"_key":536,"markDefs":572,"children":573,"_type":52},[],[574],{"_type":58,"marks":575,"text":534,"_key":535},[],{"title":577,"slug":578,"image":580,"preface":583,"subcategory":584,"link":94,"publishedAt":592},"Reducing the developer skill gap through upskilling and reskilling",{"current":579,"_type":15},"in-this-ebook-we-will-show-you-how-to-reduce-the-skill",{"_type":74,"asset":581},{"_ref":582,"_type":77},"image-4afe9b9217a331fa82bd414a2699b12226ef0257-1200x628-png","In this eBook, we will show you how to reduce the skill gap in your developer teams through upskilling and reskilling.",{"description":585,"_id":540,"title":537,"_updatedAt":525,"slug":591,"_createdAt":526,"_rev":527,"_type":68},[586],{"style":53,"_key":536,"markDefs":587,"children":588,"_type":52},[],[589],{"_type":58,"marks":590,"text":534,"_key":535},[],{"current":539,"_type":15},"2022-04-04T14:20:00.000Z",{"title":594,"slug":595,"image":597,"preface":598,"subcategory":599,"link":94,"publishedAt":607},"How to build a learning culture within an Agile organization: A Q&A with our guest, Katy Tynan, Principal Analyst at Forrester",{"_type":15,"current":596},"how-to-build-a-learning-culture-within-an-agile-organization",{"_type":74},"Listen to a recap of the Q&A we had with our guest, Katy Tynan, Principal Analyst at Forrester.",{"slug":600,"_createdAt":526,"_rev":527,"_type":68,"description":601,"_id":540,"title":537,"_updatedAt":525},{"current":539,"_type":15},[602],{"style":53,"_key":536,"markDefs":603,"children":604,"_type":52},[],[605],{"_type":58,"marks":606,"text":534,"_key":535},[],"2022-03-01T14:28:47+0000",{"link":94,"publishedAt":609,"title":610,"slug":611,"image":613,"preface":615,"subcategory":616},"2021-09-02T14:19:00.000Z","How developer teams can use Agile learning to close the skill gap",{"current":612,"_type":15},"how-developer-teams-can-use-agile-learning-to-close",{"_type":74,"asset":614},{"_ref":508,"_type":77},"This eBook will show you how to reduce the skill gap by creating an upskilling and reskilling program for your teams via the Agile learning process.",{"_updatedAt":525,"slug":617,"_createdAt":526,"_rev":527,"_type":68,"description":618,"_id":540,"title":537},{"current":539,"_type":15},[619],{"style":53,"_key":536,"markDefs":620,"children":621,"_type":52},[],[622],{"_type":58,"marks":623,"text":534,"_key":535},[],{"title":625,"slug":626,"image":628,"preface":631,"subcategory":632,"link":94,"publishedAt":640},"Building an upskilling and reskilling culture with Stack Overflow for Teams",{"current":627,"_type":15},"building-an-upskilling-and-reskilling-culture-with",{"_type":74,"asset":629},{"_ref":630,"_type":77},"image-19bd811c2d48278f62871f2bedb67e91e30c25c1-1200x630-png","This eBook will show you how to build an upskilling and reskilling culture with Stack Overflow for Teams.",{"_createdAt":526,"_rev":527,"_type":68,"description":633,"_id":540,"title":537,"_updatedAt":525,"slug":639},[634],{"style":53,"_key":536,"markDefs":635,"children":636,"_type":52},[],[637],{"_type":58,"marks":638,"text":534,"_key":535},[],{"current":539,"_type":15},"2021-08-25T20:22:53+0000",{"category":642,"children":659},{"title":643,"_updatedAt":644,"slug":645,"_createdAt":647,"_rev":648,"_type":49,"description":649,"_id":658},"AI/ML","2023-12-22T09:37:07Z",{"current":646,"_type":15},"ai","2023-12-15T07:48:58Z","V4QUz6N4dC6YqomOXxeNhk",[650],{"markDefs":651,"children":652,"_type":52,"style":53,"_key":657},[],[653],{"_type":58,"marks":654,"text":655,"_key":656},[],"Get AI industry insights and learn how to effectively leverage AI in your organization.","19247c5330ab0","3b813b0feaaa","ef0e02bc-df9c-4b7c-b754-59031956a409",[660,735,810],{"resources":661,"_type":68,"_id":670,"title":671,"_updatedAt":672,"slug":734,"_createdAt":668,"_rev":669},[662,679,690,701,712,723],{"image":663,"preface":666,"subcategory":667,"link":94,"publishedAt":675,"title":676,"slug":677},{"_type":74,"asset":664},{"_type":77,"_ref":665},"image-7824871bbcd8ce9a135470a4f246df6cec66f7cb-1200x630-png","For developers, LLMs can answer questions, but they can't create new knowledge.",{"_createdAt":668,"_rev":669,"_type":68,"_id":670,"title":671,"_updatedAt":672,"slug":673},"2024-05-23T14:36:12Z","PLUpFbYpTCZBjS13wRt5jp","24a526f4-a1cb-4327-b323-54d10b6b3736","Stack Overflow + AI","2024-05-23T14:38:37Z",{"current":674,"_type":15},"stack-overflow-ai","2024-10-29T18:25:09.069Z","AI answers aren’t knowledge",{"current":678,"_type":15},"ai-answers-aren-t-knowledge",{"subcategory":680,"link":94,"publishedAt":682,"title":683,"slug":684,"image":686,"preface":689},{"_rev":669,"_type":68,"_id":670,"title":671,"_updatedAt":672,"slug":681,"_createdAt":668},{"current":674,"_type":15},"2024-07-24T00:32:38.650Z","Stack Overflow's AI Maturity Matrix",{"_type":15,"current":685},"ai-maturity-matrix",{"asset":687,"_type":74},{"_ref":688,"_type":77},"image-fe81d295f9f32f71bb2eb0bd1f4f9492378256d2-2400x1260-png","The journey to functional AI maturity is not a linear one. Gauge your current capabilities and identify actionable next steps to get to the next stage in your AI journey with our AI Maturity Matrix.",{"link":94,"publishedAt":691,"title":692,"slug":693,"image":695,"preface":698,"subcategory":699},"2024-06-07T18:17:00.000Z","On-demand Webinar: Introducing OverflowAI",{"current":694,"_type":15},"introducing-overflowai-recording",{"_type":74,"asset":696},{"_ref":697,"_type":77},"image-9aeeaf995059485d6bdf565efcc9f1205d3cc729-2400x2346-png","Enhance your developer experience from search to solution ",{"_type":68,"_id":670,"title":671,"_updatedAt":672,"slug":700,"_createdAt":668,"_rev":669},{"current":674,"_type":15},{"image":702,"preface":705,"subcategory":706,"link":94,"publishedAt":708,"title":709,"slug":710},{"_type":74,"asset":703},{"_ref":704,"_type":77},"image-b60b98a65f381dd2b0f24e3354fe06b94351dd85-2400x1260-png","OverflowAI combines the innovative power of GenAI with Stack Overflow’s trusted knowledge management platform.",{"_rev":669,"_type":68,"_id":670,"title":671,"_updatedAt":672,"slug":707,"_createdAt":668},{"current":674,"_type":15},"2024-05-13T17:57:08.063Z","Introducing OverflowAI",{"current":711,"_type":15},"introducing-overflowai",{"image":713,"preface":716,"subcategory":717,"link":94,"publishedAt":719,"title":720,"slug":721},{"_type":74,"asset":714},{"_ref":715,"_type":77},"image-dbee7e2f2fd2473d0fb26f79efdc8cfd19bc0697-1200x630-png","According to expert research, data quality is the most important factor that determines the performance of an LLM. And from our (admittedly biased) perspective, there’s no better method for organizing and optimizing your data than Stack Overflow for Teams. ",{"title":671,"_updatedAt":672,"slug":718,"_createdAt":668,"_rev":669,"_type":68,"_id":670},{"current":674,"_type":15},"2024-04-30T18:45:45.647Z","5 reasons why Stack Overflow for Teams is made for GenAI",{"current":722,"_type":15},"why-stack-overflow-for-teams-is-made-for-genai",{"title":724,"slug":725,"image":727,"preface":730,"subcategory":731,"link":94,"publishedAt":733},"Better together: Getting the most value from AI code generation tools",{"current":726,"_type":15},"better-together-getting-the-most-value-from-ai-code-generation-tools",{"_type":74,"asset":728},{"_ref":729,"_type":77},"image-0668cac8ceefd7784ed6604524909400c5c88f5b-2400x1260-png","In this article, we’ll delve into the advantages and drawbacks of AI code generation tools.",{"slug":732,"_createdAt":668,"_rev":669,"_type":68,"_id":670,"title":671,"_updatedAt":672},{"current":674,"_type":15},"2024-02-16T16:59:18.853Z",{"current":674,"_type":15},{"resources":736,"title":750,"_updatedAt":751,"slug":809,"_createdAt":747,"_rev":748,"_type":68,"_id":749},[737,754,765,776,787,798],{"publishedAt":738,"title":739,"slug":740,"image":742,"preface":745,"subcategory":746,"link":94},"2024-08-19T19:50:17.097Z","Your developers need smarter AI tools",{"current":741,"_type":15},"your-developers-need-smarter-ai-tools",{"asset":743,"_type":74},{"_ref":744,"_type":77},"image-6214b2aca33d53ebd8928e77a773937a33b50f93-1200x630-png","In 2024, developers remain fractured when it comes to trust in AI.",{"_createdAt":747,"_rev":748,"_type":68,"_id":749,"title":750,"_updatedAt":751,"slug":752},"2023-12-20T13:14:02Z","28Ey2N6aiyTS8vMpxi1iIF","c18a6a4e-32f6-4b21-ad23-67d6add15691","AI Insights & Trends","2023-12-22T09:36:20Z",{"current":753,"_type":15},"ai-insights",{"subcategory":755,"link":94,"publishedAt":757,"title":758,"slug":759,"image":761,"preface":764},{"_id":749,"title":750,"_updatedAt":751,"slug":756,"_createdAt":747,"_rev":748,"_type":68},{"current":753,"_type":15},"2024-07-23T14:00:00.000Z","Stack Overflow’s Industry Guide to AI",{"current":760,"_type":15},"ai-industry-guide",{"_type":74,"asset":762},{"_ref":763,"_type":77},"image-cd4855c520e15efce0d153119ad63feeba68732c-2401x1260-png","With a thorough understanding of this new era in tech, you can better equip your team and your organization to leverage AI.",{"subcategory":766,"link":94,"publishedAt":768,"title":769,"slug":770,"image":772,"preface":775},{"_updatedAt":751,"slug":767,"_createdAt":747,"_rev":748,"_type":68,"_id":749,"title":750},{"current":753,"_type":15},"2023-11-03T16:45:28.702Z","What is a knowledge-based system?",{"current":771,"_type":15},"knowledge-based-system",{"_type":74,"asset":773},{"_ref":774,"_type":77},"image-3d28ff509cec6f7c8910eb104cf602b921655f89-2400x1260-png","Knowledge-based systems are a crucial part of knowledge representation within AI. ",{"preface":777,"subcategory":778,"link":94,"publishedAt":780,"title":781,"slug":782,"image":784},"Before you can dive into the details of what to do with the answers or art your GenAI is creating, you need a robust foundation to ensure it’s operating well. To help, we’ve come up with four key areas you’ll need to understand to make the most of the time and resources you invest. ",{"_id":749,"title":750,"_updatedAt":751,"slug":779,"_createdAt":747,"_rev":748,"_type":68},{"current":753,"_type":15},"2023-10-11T16:59:34.585Z","AI Hype is exhausting. Here are four things that matter for your organization.",{"_type":15,"current":783},"ai-hype-is-exhausting-here-are-four-things-that-matter-for-your-organization",{"_type":74,"asset":785},{"_ref":786,"_type":77},"image-ebc2ea186f537c9631f61f1e4a9ec2584d597029-2400x1260-png",{"title":788,"slug":789,"image":791,"preface":794,"subcategory":795,"link":94,"publishedAt":797},"Top overlooked GenAI security risks for businesses",{"current":790,"_type":15},"top-overlooked-genai-security-risks-for-businesses",{"_type":74,"asset":792},{"_ref":793,"_type":77},"image-735ff6ebe15ff79bee64cfd6962b387623ece498-2400x1260-png","Organizations adopting GenAI face pressure, requiring executives to carefully manage security risks for safeguarding.",{"_rev":748,"_type":68,"_id":749,"title":750,"_updatedAt":751,"slug":796,"_createdAt":747},{"current":753,"_type":15},"2023-10-10T18:39:13.480Z",{"image":799,"preface":802,"subcategory":803,"link":94,"publishedAt":805,"title":806,"slug":807},{"_type":74,"asset":800},{"_ref":801,"_type":77},"image-042e81fc6d3b41389f45073bd785d18e3cecd3ab-1281x720-png","This webinar explores Stack Overflow's AI journey, sharing valuable lessons learned along the way.",{"_createdAt":747,"_rev":748,"_type":68,"_id":749,"title":750,"_updatedAt":751,"slug":804},{"current":753,"_type":15},"2023-10-05T23:57:00.000Z","Stack Overflow’s AI Journey: Lessons learned on the road to GenAI - from concept to reality",{"current":808,"_type":15},"stack-overflows-ai-journey-webinar",{"current":753,"_type":15},{"_type":68,"_id":811,"title":812,"_updatedAt":813,"resources":814,"slug":882,"_createdAt":813,"_rev":818},"23d8b485-71d3-4c8f-9fe3-b543522948da","AI Tips & Recommendations","2024-05-23T14:36:47Z",[815,827,838,849,860,871],{"preface":816,"subcategory":817,"link":94,"publishedAt":95,"title":821,"slug":822,"image":824},"The landscape of artificial intelligence is evolving at an unprecedented pace, and data remains the central resource fueling its growth.",{"_createdAt":813,"_rev":818,"_type":68,"_id":811,"title":812,"_updatedAt":813,"slug":819},"PLUpFbYpTCZBjS13wRsN5x",{"current":820,"_type":15},"ai-tips-recommendations","Get your (data) house in order: Preparing for a future with AI",{"current":823,"_type":15},"get-your-data-house-in-order-preparing-for-a-future-with-ai",{"_type":74,"asset":825},{"_ref":826,"_type":77},"image-98abe953a93426b57885a310913d062a4c6cea9e-12000x6293-jpg",{"link":94,"publishedAt":828,"title":829,"slug":830,"image":832,"preface":835,"subcategory":836},"2024-07-17T16:33:58.586Z","How to demonstrate ROI for your GenAI projects",{"_type":15,"current":831},"how-to-demonstrate-roi-for-your-genai-projects",{"_type":74,"asset":833},{"_ref":834,"_type":77},"image-c292cb557b89d1476beb6203260041e0e2e61f46-1200x630-png","In this article, we explore why it’s hard to evaluate the return on AI investments and how to identify metrics that can more accurately reflect ROI.",{"_id":811,"title":812,"_updatedAt":813,"slug":837,"_createdAt":813,"_rev":818,"_type":68},{"current":820,"_type":15},{"subcategory":839,"link":94,"publishedAt":841,"title":842,"slug":843,"image":845,"preface":848},{"_id":811,"title":812,"_updatedAt":813,"slug":840,"_createdAt":813,"_rev":818,"_type":68},{"current":820,"_type":15},"2024-04-12T17:31:07.598Z","Why your AI project needs a community of practice and how to build one",{"current":844,"_type":15},"why-your-ai-project-needs-a-community-of-practice-and-how-to-build-one",{"_type":74,"asset":846},{"_ref":847,"_type":77},"image-e89bfd863368149e21f60703683e808efb5f06e6-1200x630-png","In this article, we’ll explain what a CoP is, unpack why they’re so valuable for AI projects, and offer some practical tips for building one.",{"subcategory":850,"link":94,"publishedAt":852,"title":853,"slug":854,"image":856,"preface":859},{"_id":811,"title":812,"_updatedAt":813,"slug":851,"_createdAt":813,"_rev":818,"_type":68},{"current":820,"_type":15},"2024-04-09T18:22:31.792Z","How to set goals for AI initiatives",{"current":855,"_type":15},"how-to-set-goals-for-ai-initiatives",{"_type":74,"asset":857},{"_ref":858,"_type":77},"image-eb23abaa1827cdeacc2dcb1faaf111b8e122ffa4-1200x630-png","If you start building AI without a clear purpose and a clear definition of what you hope to gain out of it, your hard work may be for nothing.",{"publishedAt":861,"title":862,"slug":863,"image":865,"preface":868,"subcategory":869,"link":94},"2024-04-03T16:01:23.201Z","Build, buy, or borrow? Where to invest your GenAI resources",{"current":864,"_type":15},"build-buy-or-borrow-where-to-invest-your-genai-resources",{"asset":866,"_type":74},{"_ref":867,"_type":77},"image-ec4af220dc0e34ddb65a36d061fdb2eda6104206-2400x1260-png","Does it make sense for you to build your own GenAI model, buy a third-party solution out of the box, or use an open-source model as your foundation and tune it to your needs? ",{"_updatedAt":813,"slug":870,"_createdAt":813,"_rev":818,"_type":68,"_id":811,"title":812},{"current":820,"_type":15},{"image":872,"preface":875,"subcategory":876,"link":94,"publishedAt":878,"title":879,"slug":880},{"_type":74,"asset":873},{"_ref":874,"_type":77},"image-22cdcb91782ed309d5292a7ff0cfca9998662ef0-2400x1260-png","Everybody wants to be an AI-first organization, but not everyone is quite sure what that means or what it requires.",{"_updatedAt":813,"slug":877,"_createdAt":813,"_rev":818,"_type":68,"_id":811,"title":812},{"current":820,"_type":15},"2024-03-25T17:50:04.398Z","From enthusiasm to execution: Practical recommendations for AI adoption success",{"_type":15,"current":881},"practical-recommendations-for-ai-adoption-success",{"_type":15,"current":820},{"category":884,"children":901},{"_updatedAt":885,"slug":886,"_createdAt":888,"_rev":889,"_type":49,"description":890,"_id":899,"title":900},"2024-02-17T00:27:53Z",{"current":887,"_type":15},"guides-insights","2023-12-15T07:49:22Z","3vmxkk46kHuWSrwZ2KfCpt",[891],{"_key":892,"markDefs":893,"children":894,"_type":52,"style":53},"b4c8edc0c090",[],[895],{"_key":896,"_type":58,"marks":897,"text":898},"4ebd8aa8fb060",[],"Explore Stack Overflow for Teams guides, demos, insights, and more.","e825d2a9-8466-4b9f-89f5-8451aee54b23","Guides and Insights",[902,1038,1168],{"title":903,"_updatedAt":904,"_rev":905,"resources":906,"_id":909,"slug":1031,"_createdAt":912,"_type":68,"description":1032},"Product Guides","2024-01-05T11:33:15Z","OiBIvEn2E80LUXPpAl7fu7",[907,930,947,964,981,998,1015],{"subcategory":908,"link":94,"publishedAt":922,"title":923,"slug":924,"image":926,"preface":929},{"_id":909,"title":903,"_updatedAt":904,"slug":910,"_createdAt":912,"_rev":905,"_type":68,"description":913},"b17f083c-c5c3-454a-8637-a43266a16073",{"current":911,"_type":15},"guides","2023-12-15T07:45:22Z",[914],{"children":915,"_type":52,"style":53,"_key":920,"markDefs":921},[916],{"_type":58,"marks":917,"text":918,"_key":919},[],"Explore Stack Overflow for Teams product guides.","eeaf853c8f940","ebc305f70f93",[],"2024-03-13T16:55:01.651Z","Frequently asked questions",{"current":925,"_type":15},"faq",{"_type":74,"asset":927},{"_ref":928,"_type":77},"image-c74c9fb7b3cdb605ea25e40bdeb51b890d8aa9d6-2400x1260-png","Have a question about Stack Overflow for Teams? Start here.",{"title":931,"slug":932,"image":934,"preface":937,"subcategory":938,"link":94,"publishedAt":946},"Connect with Communities on Teams",{"_type":15,"current":933},"connect-with-communities-on-teams",{"_type":74,"asset":935},{"_ref":936,"_type":77},"image-530177e9232a5b3c16ec5273d8917247d4dbea2e-1360x764-png","Communities on Teams is a new way to bring people and knowledge together around a specific domain to share valuable resources and collaborate in focused ways.",{"_createdAt":912,"_rev":905,"_type":68,"description":939,"_id":909,"title":903,"_updatedAt":904,"slug":945},[940],{"_type":52,"style":53,"_key":920,"markDefs":941,"children":942},[],[943],{"_type":58,"marks":944,"text":918,"_key":919},[],{"current":911,"_type":15},"2023-11-16T14:00:00.000Z",{"link":94,"publishedAt":948,"title":949,"slug":950,"image":952,"preface":955,"subcategory":956},"2023-10-24T16:17:00.000Z","Guide: How to use Stack Overflow for Teams",{"_type":15,"current":951},"how-to-use-stack-overflow-for-teams",{"asset":953,"_type":74},{"_ref":954,"_type":77},"image-fd292ab0f27d29b0af7e48bec35b0dde73e31c05-1200x630-png","You may be familiar with Stack Overflow or have even found the answer to a question amongst the thousands of answers from millions of developers and technical experts across the globe. But if you're scratching your head because you’re not familiar with Stack Overflow for Teams and are wondering how it can be a resource as you tackle your day-to-day responsibilities, there's no need to fret - we’ve got you covered with this super simple user guide.",{"_id":909,"title":903,"_updatedAt":904,"slug":957,"_createdAt":912,"_rev":905,"_type":68,"description":958},{"current":911,"_type":15},[959],{"_type":52,"style":53,"_key":920,"markDefs":960,"children":961},[],[962],{"_type":58,"marks":963,"text":918,"_key":919},[],{"publishedAt":965,"title":966,"slug":967,"image":969,"preface":972,"subcategory":973,"link":94},"2023-09-14T14:20:00.000Z","The playbook to unlock the business value of Communities of Practice",{"current":968,"_type":15},"the-playbook-to-unlock-the-business-value-of-communities-of-practice",{"_type":74,"asset":970},{"_ref":971,"_type":77},"image-61a48924612642a9df71c4f345dae62e102386e6-512x251-png","Great tech cultures are built on communities of practice where people can share what they know, find out what they don’t, and learn from one another. Learn how to develop, integrate, and nurture communities of practice in your organization.",{"slug":974,"_createdAt":912,"_rev":905,"_type":68,"description":975,"_id":909,"title":903,"_updatedAt":904},{"current":911,"_type":15},[976],{"_key":920,"markDefs":977,"children":978,"_type":52,"style":53},[],[979],{"_type":58,"marks":980,"text":918,"_key":919},[],{"publishedAt":982,"title":983,"slug":984,"image":986,"preface":989,"subcategory":990,"link":94},"2023-09-08T21:36:19.299Z","Unlocking the business value of Communities of Practice",{"current":985,"_type":15},"unlocking-the-business-value-of-communities-of-practice-webinar",{"_type":74,"asset":987},{"_ref":988,"_type":77},"image-9d94796a87461c00dd277b8ef8c5930d45f6a768-3919x2224-png","Communities strengthen collaboration, break down silos, and boost productivity. In our time developing and nurturing technical communities online at Stack Overflow, we’ve seen firsthand how people contribute and participate more when they feel a sense of belonging and responsibility to a community. These same principles can strengthen teams in your organization by introducing communities of practice.",{"title":903,"_updatedAt":904,"slug":991,"_createdAt":912,"_rev":905,"_type":68,"description":992,"_id":909},{"current":911,"_type":15},[993],{"markDefs":994,"children":995,"_type":52,"style":53,"_key":920},[],[996],{"_type":58,"marks":997,"text":918,"_key":919},[],{"slug":999,"image":1001,"preface":1004,"subcategory":1005,"link":94,"publishedAt":1013,"title":1014},{"_type":15,"current":1000},"why-do-we-need-stack-overflow-for-teams",{"asset":1002,"_type":74},{"_type":77,"_ref":1003},"image-e92eacc42e4d3d868408a7df430d25b1a1c394a8-1200x673-png","The ebook will explore why organizations use Stack Overflow for Teams in addition to Stack Overflow's public platform. ",{"_createdAt":912,"_rev":905,"_type":68,"description":1006,"_id":909,"title":903,"_updatedAt":904,"slug":1012},[1007],{"markDefs":1008,"children":1009,"_type":52,"style":53,"_key":920},[],[1010],{"_type":58,"marks":1011,"text":918,"_key":919},[],{"current":911,"_type":15},"2022-03-18T17:31:12+0000","We already use Stack Overflow's public site. Why do we need Stack Overflow for Teams?",{"subcategory":1016,"link":94,"publishedAt":1024,"title":1025,"slug":1026,"image":1028,"preface":1030},{"_type":68,"description":1017,"_id":909,"title":903,"_updatedAt":904,"slug":1023,"_createdAt":912,"_rev":905},[1018],{"markDefs":1019,"children":1020,"_type":52,"style":53,"_key":920},[],[1021],{"_type":58,"marks":1022,"text":918,"_key":919},[],{"current":911,"_type":15},"2021-10-21T19:31:53+0000","Stack Overflow for Teams at every stage of the Software Development Lifecycle",{"current":1027,"_type":15},"stack-overflow-for-teams-at-every-stage-of-the-software",{"_type":74,"asset":1029},{"_ref":548,"_type":77},"The ebook will explore how companies improve best practices in each of the six phases of the Software Development Lifecycle with the help of Stack Overflow for Teams ",{"current":911,"_type":15},[1033],{"children":1034,"_type":52,"style":53,"_key":920,"markDefs":1037},[1035],{"text":918,"_key":919,"_type":58,"marks":1036},[],[],{"resources":1039,"_createdAt":1063,"_updatedAt":1060,"slug":1161,"_id":1058,"title":1059,"_rev":1064,"_type":68,"description":1162},[1040,1065,1079,1096,1113,1130,1147],{"link":94,"publishedAt":1041,"title":1042,"slug":1043,"image":1045,"preface":1047,"subcategory":1048},"2023-06-27T00:44:00.000Z","Use case guide: Accelerate your digital transformation",{"current":1044,"_type":15},"accelerate-your-digital-transformation-guide",{"asset":1046,"_type":74},{"_ref":548,"_type":77},"Learn how to use Stack Overflow for Teams to minimize blockers and achieve milestones faster during your next digital transformation initiative.",{"description":1049,"_id":1058,"title":1059,"_updatedAt":1060,"slug":1061,"_createdAt":1063,"_rev":1064,"_type":68},[1050],{"children":1051,"_type":52,"style":53,"_key":1056,"markDefs":1057},[1052],{"_type":58,"marks":1053,"text":1054,"_key":1055},[],"Explore Stack Overflow for Teams use cases.","bd25c0557beb","1d9197d72d14",[],"a86ae02f-25b7-442b-aa0b-cce4b1ca6719","Use Cases","2023-12-22T09:36:56Z",{"_type":15,"current":1062},"use-cases","2023-12-15T07:46:29Z","dpQ2IysUm09sCEUZjaUnEj",{"image":94,"preface":1066,"subcategory":1067,"link":94,"publishedAt":1075,"title":1076,"slug":1077},"With a dedicated knowledge hub used by both technical and business teams, Stack Overflow for Teams empowers an empathetic, high-touch sales process.",{"_type":68,"description":1068,"_id":1058,"title":1059,"_updatedAt":1060,"slug":1074,"_createdAt":1063,"_rev":1064},[1069],{"_type":52,"style":53,"_key":1056,"markDefs":1070,"children":1071},[],[1072],{"_type":58,"marks":1073,"text":1054,"_key":1055},[],{"_type":15,"current":1062},"2023-02-06T22:56:43.167Z","How Stack Overflow’s sales engineers stay in sync during complex deal cycles",{"current":1078,"_type":15},"how-sales-engineers-stay-in-sync",{"preface":1080,"subcategory":1081,"link":94,"publishedAt":1089,"title":1090,"slug":1091,"image":1093},"Using our own solution, Stack Overflow for Teams, we tap into the power of community-driven knowledge sharing for optimal situational agility.",{"_createdAt":1063,"_rev":1064,"_type":68,"description":1082,"_id":1058,"title":1059,"_updatedAt":1060,"slug":1088},[1083],{"style":53,"_key":1056,"markDefs":1084,"children":1085,"_type":52},[],[1086],{"_type":58,"marks":1087,"text":1054,"_key":1055},[],{"_type":15,"current":1062},"2023-02-03T18:08:25.796Z","How Stack Overflow’s product support team resolves tickets in minutes rather than weeks",{"_type":15,"current":1092},"how-stack-overflows-product-support-team-resolves-tickets",{"asset":1094,"_type":74},{"_ref":1095,"_type":77},"image-f8457c1a051a6b304d78e62875c02976f2b20180-1200x630-png",{"image":1097,"preface":1100,"subcategory":1101,"link":94,"publishedAt":1109,"title":1110,"slug":1111},{"_type":74,"asset":1098},{"_ref":1099,"_type":77},"image-aa417ac4822ff7d0626a8804f1725bf63e8c6fdb-2268x1272-png","Learn how to use an internal developer portal to enhance developer productivity and happiness.",{"_updatedAt":1060,"slug":1102,"_createdAt":1063,"_rev":1064,"_type":68,"description":1103,"_id":1058,"title":1059},{"_type":15,"current":1062},[1104],{"_type":52,"style":53,"_key":1056,"markDefs":1105,"children":1106},[],[1107],{"_type":58,"marks":1108,"text":1054,"_key":1055},[],"2022-08-26T18:30:00.000Z","Webinar: Using developer portals to enhance developer happiness (and productivity)",{"current":1112,"_type":15},"backstage-internal-developer-portal-webinar",{"subcategory":1114,"link":94,"publishedAt":1122,"title":1123,"slug":1124,"image":1126,"preface":1129},{"_id":1058,"title":1059,"_updatedAt":1060,"slug":1115,"_createdAt":1063,"_rev":1064,"_type":68,"description":1116},{"_type":15,"current":1062},[1117],{"children":1118,"_type":52,"style":53,"_key":1056,"markDefs":1121},[1119],{"_type":58,"marks":1120,"text":1054,"_key":1055},[],[],"2022-06-27T14:10:10.099Z","Bringing Stack Overflow for Teams into your organization",{"current":1125,"_type":15},"bringing-stack-overflow-for-teams-into-your-organization",{"_type":74,"asset":1127},{"_ref":1128,"_type":77},"image-501e265e2eb83e1b2922471dc864c05f52fe5f78-1630x601-png","Bringing in any new platform or tool takes some pre-work. Following these steps to build the case for Stack Overflow for Teams makes it easier to show the value it will bring to your team and organization.",{"slug":1131,"image":1133,"preface":1136,"subcategory":1137,"link":94,"publishedAt":1145,"title":1146},{"current":1132,"_type":15},"making-the-invisible-visible-with-progressive-insurance",{"_type":74,"asset":1134},{"_ref":1135,"_type":77},"image-c36aa1882fbe8efa305e8baaff1457d4a80d78e1-1280x720-png","Hear how Progressive Insurance visualizes their Stack Overflow for Teams data to reveal cross team collaboration",{"_createdAt":1063,"_rev":1064,"_type":68,"description":1138,"_id":1058,"title":1059,"_updatedAt":1060,"slug":1144},[1139],{"style":53,"_key":1056,"markDefs":1140,"children":1141,"_type":52},[],[1142],{"_type":58,"marks":1143,"text":1054,"_key":1055},[],{"_type":15,"current":1062},"2021-12-10T19:16:07+0000","Making the Invisible, Visible with Progressive Insurance",{"slug":1148,"image":94,"preface":1150,"subcategory":1151,"link":94,"publishedAt":1159,"title":1160},{"current":1149,"_type":15},"writeitdown-culture-bridges-the-gap","Expensify is a company of generalists with loosely organized teams. To support this, they have an internal value called #writeitdown that encourages everyone to create scalable and accessible knowledge trails for others - technical and non-technical. Join Lauren Reid and Stephanie Elliott from Expensify and Tanya Helin from Stack Overflow as they discuss the benefits of this type of culture and how Stack Overflow for Teams enables it.",{"slug":1152,"_createdAt":1063,"_rev":1064,"_type":68,"description":1153,"_id":1058,"title":1059,"_updatedAt":1060},{"_type":15,"current":1062},[1154],{"children":1155,"_type":52,"style":53,"_key":1056,"markDefs":1158},[1156],{"_type":58,"marks":1157,"text":1054,"_key":1055},[],[],"2021-08-10T13:14:28+0000","How a #WriteItDown culture bridges the gap between technical and non-technical roles",{"current":1062,"_type":15},[1163],{"style":53,"_key":1056,"markDefs":1164,"children":1165,"_type":52},[],[1166],{"marks":1167,"text":1054,"_key":1055,"_type":58},[],{"_rev":1169,"_type":68,"resources":1170,"title":1184,"_updatedAt":1185,"slug":1280,"description":1281,"_id":1183,"_createdAt":1188},"28Ey2N6aiyTS8vMpxi1lHj",[1171,1196,1210,1224,1238,1252,1266],{"preface":1172,"subcategory":1173,"link":94,"publishedAt":1189,"title":1190,"slug":1191,"image":1193},"Take a quick tour of what Stack Overflow for Teams can look like in your company.",{"_type":68,"description":1174,"_id":1183,"title":1184,"_updatedAt":1185,"slug":1186,"_createdAt":1188,"_rev":1169},[1175],{"markDefs":1176,"children":1177,"_type":52,"style":53,"_key":1182},[],[1178],{"_type":58,"marks":1179,"text":1180,"_key":1181},[],"Explore Stack Overflow for Teams demos.","b87075b52b1f","31fc56885d01","4285b1e4-17cf-44bc-8b33-ad4c5fe70b2b","Demos","2023-12-22T09:36:53Z",{"_type":15,"current":1187},"demos","2023-12-15T07:46:51Z","2020-06-25T19:55:33+0000","4 minute tour: What Teams could look like in your company ",{"_type":15,"current":1192},"what-teams-could-look-like-in-your-company",{"asset":1194,"_type":74},{"_ref":1195,"_type":77},"image-955bddd8c6294cd094a4818b1a3112ba51bc0d12-1200x630-png",{"preface":1197,"subcategory":1198,"link":94,"publishedAt":1206,"title":1207,"slug":1208,"image":94},"Watch how Stack Overflow for Teams fosters collaboration, innovation, and transparency across the company.",{"_updatedAt":1185,"slug":1199,"_createdAt":1188,"_rev":1169,"_type":68,"description":1200,"_id":1183,"title":1184},{"_type":15,"current":1187},[1201],{"markDefs":1202,"children":1203,"_type":52,"style":53,"_key":1182},[],[1204],{"_type":58,"marks":1205,"text":1180,"_key":1181},[],"2020-06-25T19:52:42+0000","2 minute demo: How Teams fosters collaboration, innovation and transparency ",{"current":1209,"_type":15},"teams-for-data-requests",{"link":94,"publishedAt":1211,"title":1212,"slug":1213,"image":94,"preface":1215,"subcategory":1216},"2020-06-25T19:50:26+0000","2 minute demo: How to use Teams for Sales and Marketing",{"current":1214,"_type":15},"how-to-use-teams-for-sales-and-marketing","Watch how we use Stack Overflow for Teams for marketing and sales needs.",{"title":1184,"_updatedAt":1185,"slug":1217,"_createdAt":1188,"_rev":1169,"_type":68,"description":1218,"_id":1183},{"_type":15,"current":1187},[1219],{"_key":1182,"markDefs":1220,"children":1221,"_type":52,"style":53},[],[1222],{"_type":58,"marks":1223,"text":1180,"_key":1181},[],{"preface":1225,"subcategory":1226,"link":94,"publishedAt":1234,"title":1235,"slug":1236,"image":94},"Watch how we use Stack Overflow for Teams for a Voice of the Customer program.",{"_type":68,"description":1227,"_id":1183,"title":1184,"_updatedAt":1185,"slug":1233,"_createdAt":1188,"_rev":1169},[1228],{"markDefs":1229,"children":1230,"_type":52,"style":53,"_key":1182},[],[1231],{"_type":58,"marks":1232,"text":1180,"_key":1181},[],{"_type":15,"current":1187},"2020-06-25T19:49:14+0000","2 minute demo: How to use Teams for Voice of the Customer",{"current":1237,"_type":15},"how-to-use-teams-for-voice-of-the-customer",{"title":1239,"slug":1240,"image":94,"preface":1242,"subcategory":1243,"link":94,"publishedAt":1251},"2 minute demo: How to use Teams for Technical Support",{"_type":15,"current":1241},"how-to-use-teams-for-technical-support","Watch how we use Stack Overflow for Teams for technical support.",{"title":1184,"_updatedAt":1185,"slug":1244,"_createdAt":1188,"_rev":1169,"_type":68,"description":1245,"_id":1183},{"_type":15,"current":1187},[1246],{"markDefs":1247,"children":1248,"_type":52,"style":53,"_key":1182},[],[1249],{"_type":58,"marks":1250,"text":1180,"_key":1181},[],"2020-06-25T19:48:15+0000",{"subcategory":1253,"link":94,"publishedAt":1261,"title":1262,"slug":1263,"image":94,"preface":1265},{"title":1184,"_updatedAt":1185,"slug":1254,"_createdAt":1188,"_rev":1169,"_type":68,"description":1255,"_id":1183},{"_type":15,"current":1187},[1256],{"_key":1182,"markDefs":1257,"children":1258,"_type":52,"style":53},[],[1259],{"_type":58,"marks":1260,"text":1180,"_key":1181},[],"2020-06-25T19:46:32+0000","2 minute demo: Easily start building a knowledge base",{"current":1264,"_type":15},"getting-started","Learn how to easily start building your knowledge base with Stack Overflow for Teams.",{"preface":1267,"subcategory":1268,"link":94,"publishedAt":1276,"title":1277,"slug":1278,"image":94},"See a side by side comparison of searching in Slack versus searching in Stack Overflow for Teams.",{"title":1184,"_updatedAt":1185,"slug":1269,"_createdAt":1188,"_rev":1169,"_type":68,"description":1270,"_id":1183},{"_type":15,"current":1187},[1271],{"_type":52,"style":53,"_key":1182,"markDefs":1272,"children":1273},[],[1274],{"_type":58,"marks":1275,"text":1180,"_key":1181},[],"2020-05-04T12:23:14+0000","1 minute demo: Searching via slack versus via Stack Overflow for Teams",{"current":1279,"_type":15},"search-slack-versus-teams",{"current":1187,"_type":15},[1282],{"_type":52,"style":53,"_key":1182,"markDefs":1283,"children":1284},[],[1285],{"_type":58,"marks":1286,"text":1180,"_key":1181},[],{"category":1288,"children":1305},{"description":1289,"_id":1298,"title":1299,"_updatedAt":1300,"slug":1301,"_createdAt":1303,"_rev":1304,"_type":49},[1290],{"children":1291,"_type":52,"style":53,"_key":1296,"markDefs":1297},[1292],{"_type":58,"marks":1293,"text":1294,"_key":1295},[],"Place for Stack Overflow for Teams admins and end-users to learn tips and best practices.","14ea9c9d9f0a0","a5377ba125bf",[],"8e415c68-bdae-450d-abda-a7b330bdf9cb","Customer Academy","2023-12-22T09:37:04Z",{"current":1302,"_type":15},"academy","2023-12-15T07:50:02Z","28Ey2N6aiyTS8vMpxi1lTp",[1306,1446,1622],{"_id":1307,"resources":1308,"title":1319,"_updatedAt":1320,"slug":1445,"_createdAt":1323,"_rev":1324,"_type":68},"344cca18-3f8c-46aa-8731-643e594f7048",[1309,1325,1336,1347,1357,1368,1379,1390,1401,1412,1423,1434],{"link":94,"publishedAt":1310,"title":1311,"slug":1312,"image":1314,"preface":1317,"subcategory":1318},"2024-09-10T10:24:50.232Z","A day in the life of a Stack Overflow for Teams Moderator",{"current":1313,"_type":15},"day-in-the-life-teams-mod",{"_type":74,"asset":1315},{"_ref":1316,"_type":77},"image-9862ecb5a61326024cb9534d5e1833571cc3d130-2400x1261-png","Being a moderator for Stack Overflow for Teams is a unique and multifaceted role that requires a diverse set of skills and responsibilities. As an online community platform designed to facilitate knowledge sharing and problem-solving, Stack Overflow for Teams relies heavily on its moderators to maintain the community.",{"title":1319,"_updatedAt":1320,"slug":1321,"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307},"Get Started","2024-02-06T12:24:36Z",{"_type":15,"current":1322},"get-started","2023-12-15T07:52:51Z","ejz6Pq3OnBuSEtH3SncBv8",{"title":1326,"slug":1327,"image":1329,"preface":1332,"subcategory":1333,"link":94,"publishedAt":1335},"10 tips for using Stack Overflow for Teams",{"current":1328,"_type":15},"10-tips-for-using-stack-overflow-for-teams",{"_type":74,"asset":1330},{"_ref":1331,"_type":77},"image-f99d67ff371d844130c2afffe7aea86b826b6d9b-2400x1260-png","We’ve curated ten of the most frequently asked questions about Stack Overflow for Teams to save you time and get your team up and running faster.",{"slug":1334,"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307,"title":1319,"_updatedAt":1320},{"_type":15,"current":1322},"2023-03-15T15:42:31.203Z",{"link":94,"publishedAt":1337,"title":1338,"slug":1339,"image":1341,"preface":1344,"subcategory":1345},"2022-12-17T01:44:00.000Z","Best practices for tag lifecycle management: Applying tags",{"current":1340,"_type":15},"tagging-best-practices-applying-tags",{"asset":1342,"_type":74},{"_ref":1343,"_type":77},"image-7a37a1095dfc6d87ffe23d519b32422a70b775ad-2400x1260-png","We asked Stack Overflow’s adoption community of practice to share a definitive set of tagging best practices that you can take back to your team.",{"_rev":1324,"_type":68,"_id":1307,"title":1319,"_updatedAt":1320,"slug":1346,"_createdAt":1323},{"_type":15,"current":1322},{"publishedAt":1348,"title":1349,"slug":1350,"image":1352,"preface":1344,"subcategory":1355,"link":94},"2022-11-02T00:44:36.622Z","Best practices for tag lifecycle management: Tag strategy and maintenance",{"current":1351,"_type":15},"tagging-best-practices-strategy-and-maintenance",{"_type":74,"asset":1353},{"_ref":1354,"_type":77},"image-c69302b4223ef640b47a7034338803cfbbe7a4fc-2400x1260-png",{"slug":1356,"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307,"title":1319,"_updatedAt":1320},{"_type":15,"current":1322},{"link":94,"publishedAt":1358,"title":1359,"slug":1360,"image":1362,"preface":1365,"subcategory":1366},"2022-03-17T22:25:33+0000","Knowledge base health: how do you stack up?",{"current":1361,"_type":15},"how-do-you-stack-up",{"_type":74,"asset":1363},{"_ref":1364,"_type":77},"image-51de7a98f08c9f84e95e8ac23f25ffd1b8f5ff8f-1200x630-png","We’ll explain the big problems inaccurate knowledge can cause, how to determine if your knowledge base is inaccurate, and discuss how you can solve this common challenge.",{"_updatedAt":1320,"slug":1367,"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307,"title":1319},{"_type":15,"current":1322},{"subcategory":1369,"link":94,"publishedAt":1371,"title":1372,"slug":1373,"image":1375,"preface":1378},{"_updatedAt":1320,"slug":1370,"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307,"title":1319},{"_type":15,"current":1322},"2021-12-10T11:53:30+0000","Introduction to user roles – Enterprise plan",{"current":1374,"_type":15},"teams-enterprise-user-roles",{"_type":74,"asset":1376},{"_ref":1377,"_type":77},"image-9449b415944187a6c31c38f5a48ee31d0eac13a3-1200x630-png","An overview of the roles that can be assigned to users within the Stack Overflow for Teams knowledge sharing and collaboration platform.",{"link":94,"publishedAt":1380,"title":1381,"slug":1382,"image":1384,"preface":1387,"subcategory":1388},"2021-10-21T15:00:16+0000","How to succeed in your first two weeks of Stack Overflow for Teams",{"current":1383,"_type":15},"teams-succeed-in-your-first-two-weeks",{"_type":74,"asset":1385},{"_ref":1386,"_type":77},"image-b7a87742b6652c9814b6f547bd700d44d50ab0c8-2400x1260-png","You’ve decided to try Stack Overflow for Teams. Awesome! You now have a private space to capture and reuse company knowledge using popular Stack Overflow features, reimagined for organizational teams.",{"_type":68,"_id":1307,"title":1319,"_updatedAt":1320,"slug":1389,"_createdAt":1323,"_rev":1324},{"_type":15,"current":1322},{"subcategory":1391,"link":94,"publishedAt":1393,"title":1394,"slug":1395,"image":1397,"preface":1400},{"_id":1307,"title":1319,"_updatedAt":1320,"slug":1392,"_createdAt":1323,"_rev":1324,"_type":68},{"_type":15,"current":1322},"2021-03-03T14:27:21+0000","How to ask and answer a question",{"current":1396,"_type":15},"how-to-ask-and-answer",{"_type":74,"asset":1398},{"_ref":1399,"_type":77},"image-5b9f93980c67d414ff4f887c963159907c00c7c5-1200x630-png","We'll show you how to craft a great question and response with Stack Overflow for Teams including how to add a tag and search for an existing question or answer. ",{"preface":1402,"subcategory":1403,"link":94,"publishedAt":1405,"title":1406,"slug":1407,"image":1409},"Stack Overflow for Teams Enterprise: SME Training",{"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307,"title":1319,"_updatedAt":1320,"slug":1404},{"_type":15,"current":1322},"2021-01-05T17:40:03+0000","Your role as Subject Matter Expert",{"current":1408,"_type":15},"sme-training",{"_type":74,"asset":1410},{"_ref":1411,"_type":77},"image-98fbbcae2da180cdcd2bcde1950d09a0a01f852f-1200x630-png",{"link":94,"publishedAt":1413,"title":1414,"slug":1415,"image":1417,"preface":1420,"subcategory":1421},"2021-01-05T17:38:58+0000","Getting started as a Teams admin",{"current":1416,"_type":15},"admin-training",{"_type":74,"asset":1418},{"_ref":1419,"_type":77},"image-d410677f6a2f494aeebb5c7ac631f53ee454b322-1200x630-png","This PDF Guide includes important information for Teams admins.",{"_updatedAt":1320,"slug":1422,"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307,"title":1319},{"_type":15,"current":1322},{"title":1424,"slug":1425,"image":1427,"preface":1430,"subcategory":1431,"link":94,"publishedAt":1433},"Your launch planning guide",{"current":1426,"_type":15},"launch-planning-enterprise",{"_type":74,"asset":1428},{"_ref":1429,"_type":77},"image-c0bc4f358f6fe0b6338fc6a70a3511a45c47592d-1200x630-png","A quick PDF guide to help you plan a successful launch.",{"slug":1432,"_createdAt":1323,"_rev":1324,"_type":68,"_id":1307,"title":1319,"_updatedAt":1320},{"_type":15,"current":1322},"2021-01-05T17:10:07+0000",{"publishedAt":1435,"title":1436,"slug":1437,"image":1439,"preface":1442,"subcategory":1443,"link":94},"2020-06-12T12:17:50+0000","Why companies use Stack Overflow for Teams alongside Slack",{"current":1438,"_type":15},"slack-integration-overview",{"asset":1440,"_type":74},{"_ref":1441,"_type":77},"image-0db0ccc24234280cf2ce58fc0a8b1510e08033b0-1200x630-png","The Slack integration with Stack Overflow for Teams empowers team members to find information without leaving their current workstreams.",{"_type":68,"_id":1307,"title":1319,"_updatedAt":1320,"slug":1444,"_createdAt":1323,"_rev":1324},{"_type":15,"current":1322},{"current":1322,"_type":15},{"title":1447,"_updatedAt":1448,"resources":1449,"slug":1621,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456},"Dive Deeper into Features","2024-02-06T12:25:07Z",[1450,1462,1470,1481,1492,1503,1513,1524,1535,1546,1556,1567,1577,1588,1599,1610],{"subcategory":1451,"link":94,"publishedAt":1457,"title":1458,"slug":1459,"image":94,"preface":1461},{"_updatedAt":1448,"slug":1452,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456,"title":1447},{"current":1453,"_type":15},"features","2023-12-15T07:54:16Z","ejz6Pq3OnBuSEtH3SncD75","cb5c920f-8bd2-45f4-8431-4ab51bd6c456","2024-12-04T16:55:00.000Z","Guide: SME Auto-Assign Setup",{"current":1460,"_type":15},"sme-auto-setup","SME Auto-Assign introduces a more systematic approach to SME management in Stack Overflow for Teams. This guide covers setup and ongoing SME Auto-Assign Management.",{"image":94,"preface":1463,"subcategory":1464,"link":94,"publishedAt":1466,"title":1467,"slug":1468},"This guide explains how to use Articles and Questions effectively, detailing when and why one should be used instead of the other and how you can strategically pair multiple kinds of knowledge content to add value to your growing community and ensure knowledge is lasting and reusable.",{"_updatedAt":1448,"slug":1465,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456,"title":1447},{"current":1453,"_type":15},"2024-09-16T14:26:53.125Z","Guide: Q&A versus Articles",{"current":1469,"_type":15},"user-guide-q-and-a-versus-articles",{"publishedAt":1471,"title":1472,"slug":1473,"image":1475,"preface":1478,"subcategory":1479,"link":94},"2024-03-08T01:44:00.000Z","Guide to making the most of the new Stack Overflow for Teams homepage",{"current":1474,"_type":15},"new-stack-overflow-for-teams-homepage-guide",{"_type":74,"asset":1476},{"_ref":1477,"_type":77},"image-adfab25668694a61aae5fc16d052b82720950a20-2400x1260-png","Learn how the new Stack Overflow for Teams homepage makes it easier to share knowledge, collaborate with peers, and gain new insights.",{"title":1447,"_updatedAt":1448,"slug":1480,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456},{"current":1453,"_type":15},{"slug":1482,"image":1484,"preface":1487,"subcategory":1488,"link":94,"publishedAt":1490,"title":1491},{"current":1483,"_type":15},"visualize-knowledge-flows-with-connectivity",{"_type":74,"asset":1485},{"_ref":1486,"_type":77},"image-baa456373e9bbe575c87e9e9f4a40b0410aa70c1-1200x600-png","Learn how Connectivity helps you track and grow cross-functional collaboration and knowledge sharing in Stack Overflow for Teams.",{"_updatedAt":1448,"slug":1489,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456,"title":1447},{"current":1453,"_type":15},"2023-08-10T13:00:00.000Z","Visualize knowledge flows with Connectivity",{"title":1493,"slug":1494,"image":1496,"preface":1499,"subcategory":1500,"link":94,"publishedAt":1502},"A new, modern API for Stack Overflow for Teams",{"current":1495,"_type":15},"new-modern-api-for-stack-overflow-for-teams",{"_type":74,"asset":1497},{"_ref":1498,"_type":77},"image-9aea6db136b0f531f95a9f07bd740fab08e5b4f0-2400x1260-png","Stack Overflow for Teams introduces its latest version of API, with new and improved functionality, design, and documentation.",{"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1501,"_createdAt":1454,"_rev":1455},{"current":1453,"_type":15},"2023-05-17T14:00:00.000Z",{"subcategory":1504,"link":94,"publishedAt":1335,"title":1506,"slug":1507,"image":1509,"preface":1512},{"_rev":1455,"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1505,"_createdAt":1454},{"current":1453,"_type":15},"Make notifications work for your team",{"current":1508,"_type":15},"setting-up-notifications",{"asset":1510,"_type":74},{"_ref":1511,"_type":77},"image-d48a7d592e6a422bf32094f452d7c157e31f9f5e-2400x1260-png","Learn how to set up Stack Overflow for Teams notifications so that they're surfacing the knowledge you need, when and where you need it.",{"slug":1514,"image":1516,"preface":1519,"subcategory":1520,"link":94,"publishedAt":1522,"title":1523},{"current":1515,"_type":15},"jira-integration-demo",{"asset":1517,"_type":74},{"_ref":1518,"_type":77},"image-09537c1831469091622f5e5b6cfc48316ffe7c57-1120x548-png","Empower your team to spend less time on issues and more time building great products with our out-of-the-box integration with Jira. This integration helps to enhance your existing agile and software development workflow with more knowledge surfaced at the right time. ",{"_id":1456,"title":1447,"_updatedAt":1448,"slug":1521,"_createdAt":1454,"_rev":1455,"_type":68},{"current":1453,"_type":15},"2022-03-15T17:16:54+0000","Jira integration demo",{"subcategory":1525,"link":94,"publishedAt":1527,"title":1528,"slug":1529,"image":1531,"preface":1534},{"title":1447,"_updatedAt":1448,"slug":1526,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456},{"current":1453,"_type":15},"2022-03-15T17:01:30+0000","Microsoft Teams integration demo",{"current":1530,"_type":15},"microsoft-teams-integration-demo",{"_type":74,"asset":1532},{"_ref":1533,"_type":77},"image-668bdd8b2417769af06459bb761b11115d3ed541-630x450-png","Our integration with Microsoft Teams allows users to quickly access knowledge and capture it for reuse without switching between applications or disrupting team members. We provide a native Stack Overflow for Teams experience within Microsoft Teams and help to enhance your existing workstreams, resolve blockages faster, and accelerate development time.",{"title":1536,"slug":1537,"image":1539,"preface":1542,"subcategory":1543,"link":94,"publishedAt":1545},"Introduction to Content Health and its new capabilities",{"_type":15,"current":1538},"introduction-to-content-health",{"_type":74,"asset":1540},{"_ref":1541,"_type":77},"image-ff8f8187de908e9124077365b9ede48c2735656c-1200x628-png","Our Content Health feature helps intelligently identify and surface potentially outdated or inaccurate knowledge. ",{"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1544},{"current":1453,"_type":15},"2022-03-02T21:39:13+0000",{"preface":1378,"subcategory":1547,"link":94,"publishedAt":1549,"title":1550,"slug":1551,"image":1553},{"title":1447,"_updatedAt":1448,"slug":1548,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456},{"current":1453,"_type":15},"2021-12-09T11:19:15+0000","Introduction to user roles – Business plan",{"current":1552,"_type":15},"teams-business-user-roles",{"_type":74,"asset":1554},{"_ref":1555,"_type":77},"image-1e1b70788e6393935e9924c8fd5f3da6a3f64710-1200x630-png",{"link":94,"publishedAt":1557,"title":1558,"slug":1559,"image":1561,"preface":1564,"subcategory":1565},"2021-11-17T17:10:01+0000","How to keep your knowledge base healthy with Content Health",{"current":1560,"_type":15},"how-to-keep-your-knowledge-base-healthy-with-content",{"_type":74,"asset":1562},{"_ref":1563,"_type":77},"image-e4c6d28e234594513591152907156e83a29cdf6a-1200x628-png","A step-by-step guide for using Content Health to keep your knowledge base up-to-date and reliable",{"title":1447,"_updatedAt":1448,"slug":1566,"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456},{"current":1453,"_type":15},{"title":1568,"slug":1569,"image":1571,"preface":1573,"subcategory":1574,"link":94,"publishedAt":1576},"GitHub integration demo",{"current":1570,"_type":15},"github-integration-demo",{"_type":74,"asset":1572},{"_ref":954,"_type":77},"To build great products, you need great discovery. Sometimes that means looking at old code or projects that never made it out the door to learn and evolve. Being able to find answers to questions on specific PRs, Gists and Commits, you’ll spend less time digging and more time building. See how our GitHub Enterprise integration works in this quick demo.",{"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1575},{"current":1453,"_type":15},"2021-03-29T21:08:41+0000",{"slug":1578,"image":1580,"preface":1583,"subcategory":1584,"link":94,"publishedAt":1586,"title":1587},{"current":1579,"_type":15},"grouping-questions-answers-and-articles-together",{"_type":74,"asset":1581},{"_ref":1582,"_type":77},"image-100c8d180459948466e3642078952e7bb3ad065e-1200x630-png","Grouping questions, answers, and Articles together into a Collection is one of the key benefits of our Business and Enterprise plans. Find out how to create a Collection and add content to make accessing information easier than ever.",{"_rev":1455,"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1585,"_createdAt":1454},{"current":1453,"_type":15},"2021-03-03T14:28:57+0000","How to create a Collection",{"title":1589,"slug":1590,"image":1592,"preface":1595,"subcategory":1596,"link":94,"publishedAt":1598},"How to write an Article",{"current":1591,"_type":15},"how-to-write-an-article",{"_type":74,"asset":1593},{"_type":77,"_ref":1594},"image-98e00ffa2b14aa149ef25391a4e15c49cbb557bd-1200x630-png","With our Business and Enterprise plans your Team has access to Articles - a way to store longer-form content like project docs, how-to-guides, and so much more. Watch the quick video below to see how Articles works.",{"_rev":1455,"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1597,"_createdAt":1454},{"current":1453,"_type":15},"2021-03-03T14:25:07+0000",{"image":1600,"preface":1603,"subcategory":1604,"link":94,"publishedAt":1606,"title":1607,"slug":1608},{"_type":74,"asset":1601},{"_ref":1602,"_type":77},"image-5c3f7f7fad95c5375865037f42de9d3fb74a4672-1200x630-png","Make your team even more efficient by helping them find and share knowledge without leaving Slack. See how the new Ask on Stack Overflow for Teams experience in Slack works in this quick 90-second video.",{"_createdAt":1454,"_rev":1455,"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1605},{"current":1453,"_type":15},"2021-02-09T18:42:12+0000","Our latest Slack integration",{"current":1609,"_type":15},"slack-v3-demo",{"subcategory":1611,"link":94,"publishedAt":1613,"title":1614,"slug":1615,"image":1617,"preface":1620},{"_type":68,"_id":1456,"title":1447,"_updatedAt":1448,"slug":1612,"_createdAt":1454,"_rev":1455},{"current":1453,"_type":15},"2020-08-19T20:08:10+0000","See Articles in action",{"current":1616,"_type":15},"see-articles-in-action",{"_type":74,"asset":1618},{"_ref":1619,"_type":77},"image-27e606f00859104dc5b905e87d28e96b4d6c27ab-1200x630-png","In this video, we show off our newest feature for Stack Overflow for Teams, Articles.",{"current":1453,"_type":15},{"_type":68,"_id":1623,"title":1624,"_updatedAt":1625,"slug":1626,"_createdAt":1628,"_rev":1629,"resources":1630},"605d6f38-ef1d-4cc6-b269-5f534d2dac20","Drive Adoption","2024-02-06T12:25:15Z",{"current":1627,"_type":15},"adoption","2023-12-15T07:53:12Z","ejz6Pq3OnBuSEtH3SncDNz",[1631,1642,1653,1664,1675,1686],{"preface":1632,"subcategory":1633,"link":94,"publishedAt":1635,"title":1636,"slug":1637,"image":1639},"Learn how to leverage the new Tags page to decrease your site's median time-to-answer and unblock your team.",{"_createdAt":1628,"_rev":1629,"_type":68,"_id":1623,"title":1624,"_updatedAt":1625,"slug":1634},{"current":1627,"_type":15},"2023-12-08T01:44:00.000Z","Guide: Speed up time-to-answer with the new Tags page",{"current":1638,"_type":15},"speed-up-time-to-answer-with-tags",{"_type":74,"asset":1640},{"_ref":1641,"_type":77},"image-4af00a6d252190c95997914b7b1ba7ddeb680092-1200x630-png",{"link":94,"publishedAt":1643,"title":1644,"slug":1645,"image":1647,"preface":1650,"subcategory":1651},"2023-05-01T18:36:00.000Z","Stack Overflow for Teams Adoption Success Kit",{"current":1646,"_type":15},"make-teams-work-wonders",{"asset":1648,"_type":74},{"_ref":1649,"_type":77},"image-00b2428096446e86f74ca77fdce3b0f13bfb8082-2400x1260-png","Make Stack Overflow for Teams work wonders for your team with these best practices. \nThis success kit gives you best practices and guidance to maximize Stack Overflow for Teams’ impact.",{"_id":1623,"title":1624,"_updatedAt":1625,"slug":1652,"_createdAt":1628,"_rev":1629,"_type":68},{"current":1627,"_type":15},{"publishedAt":1654,"title":1655,"slug":1656,"image":1658,"preface":1661,"subcategory":1662,"link":94},"2021-09-10T15:44:57+0000","Onboarding new hires with Stack Overflow for Teams Playbook",{"_type":15,"current":1657},"onboarding-new-hires-with-stack-overflow-for-teams-playbook",{"_type":74,"asset":1659},{"_ref":1660,"_type":77},"image-5406c2c5728a7045879dee386529f3c4cb568d5b-1600x900-png","This playbook will cover the components of good onboarding, the importance of rapid learning from Day One, and measuring onboarding success with Stack Overflow for Teams",{"_createdAt":1628,"_rev":1629,"_type":68,"_id":1623,"title":1624,"_updatedAt":1625,"slug":1663},{"current":1627,"_type":15},{"title":1665,"slug":1666,"image":1668,"preface":1671,"subcategory":1672,"link":94,"publishedAt":1674},"Enabling rapid platform adoption",{"current":1667,"_type":15},"to-really-get-going-with-stack-overflow-for-teams",{"_type":74,"asset":1669},{"_type":77,"_ref":1670},"image-defe79b06db3442197fe5e7bb9964c346f5379a0-1127x903-png","To really get going with Stack Overflow for Teams, there are certain steps you should take in those critical first few weeks. These steps revolve around 3 key factors: change management, community growth, and community health measurement. ",{"title":1624,"_updatedAt":1625,"slug":1673,"_createdAt":1628,"_rev":1629,"_type":68,"_id":1623},{"current":1627,"_type":15},"2021-06-25T18:51:02+0000",{"image":1676,"preface":1679,"subcategory":1680,"link":94,"publishedAt":1682,"title":1683,"slug":1684},{"_type":74,"asset":1677},{"_ref":1678,"_type":77},"image-c137c0ba95ce2b1ce6d53d2dc84dc33b22f81d5c-1200x630-png","To get your people talking on Teams, try creating an internal newsletter. This template will make that process as quick and easy as possible. ",{"_id":1623,"title":1624,"_updatedAt":1625,"slug":1681,"_createdAt":1628,"_rev":1629,"_type":68},{"current":1627,"_type":15},"2021-04-09T11:33:57+0000","Boost engagement with an internal newsletter (Template) ",{"current":1685,"_type":15},"internal-newsletters",{"link":94,"publishedAt":1687,"title":1688,"slug":1689,"image":1691,"preface":1694,"subcategory":1695},"2021-02-17T16:13:40+0000","Stack or Slack: A user’s guide",{"current":1690,"_type":15},"stack-vs.-slack-a-users-guide",{"_type":74,"asset":1692},{"_ref":1693,"_type":77},"image-6b32a8b0318c47db5227f949b4dec44e89a31071-2344x1049-jpg","You don’t have to rely on your memory or Slack’s search capabilities to do great work. With the power of your team’s collective wisdom in an easy-to-search and easy-to-find location, you’ll be able to access information and get back to doing what you do best.",{"slug":1696,"_createdAt":1628,"_rev":1629,"_type":68,"_id":1623,"title":1624,"_updatedAt":1625},{"current":1627,"_type":15},{"_type":49,"_id":62,"title":63,"description":1698,"slug":1704,"ogDescription":60},[1699],{"children":1700,"_type":52,"style":53,"_key":54,"markDefs":1703},[1701],{"text":60,"_key":61,"_type":58,"marks":1702},[],[],{"_type":15,"current":46},["Reactive",1706],{"$scontactModal":1707},false,["Set"],["ShallowReactive",1710],{"sanity-6jUab0FCPc":94},true,"/teams/resources/category/productivity/"]</script> <script>window.__NUXT__={};window.__NUXT__.config={public:{branch:"main",baseUrl:"https://stackoverflow.co",context:"production",googleAnalytics:"G-XQX7D4T574",onetrust:"d06435e0-17fb-4659-9a14-1930a6e0be80",onetrustRulesetId:"",onetrustCategories:{necessary:"C0001",performance:"C0002",functional:"C0003",targeting:"C0004"},googleMaps:"AIzaSyCFwzoPZ5dOx677jFutgxPd8J2ts1MyPho",stackappClientId:"",stackappOauthUrl:"",stackappKey:"",indeedReferral:"https://www.indeed.com/hire?ref=jobbio_stackoverflow_post_job_employerbranding",sanity:{additionalClients:{},apiVersion:"2024-11-07",dataset:"production",disableSmartCdn:false,perspective:"raw",projectId:"jo7n4k8s",stega:{},token:"",useCdn:true,visualEditing:"",withCredentials:false}},app:{baseURL:"/",buildId:"48a41259-0e8b-44fd-bff5-dd1012b45943",buildAssetsDir:"public/resources/",cdnURL:""}}</script></body></html>