.air3-sudo-alert{margin-bottom:var(--spacing-8x)}.ngm-layout-container .layout{display:grid;grid:auto 1fr/auto 1fr;height:100dvh}.ngm-layout-container .layout>.nav-parent-wrapper{grid-column:1/-1;grid-row:1}.ngm-layout-container .layout>.sidebar{grid-column:1;grid-row:2}.ngm-layout-container .layout>main{grid-column:2;grid-row:2;height:100%;overflow-y:auto}.ngm-layout-container .layout .main-content-inner,.ngm-layout-container .layout .main-content-inner>main{height:100%}.layout-container-nextgen{--layout-animation-duration:.4s;--layout-animation-easing:ease;--layout-animation-delay:.2s;--layout-transition:grid-template-columns var(--layout-animation-duration) var(--layout-animation-easing);--layout-main-max-width:1280px;--layout-main-min-width:calc(100vw - var(--sidebar-bar-width) - var(--spacing-2x));--layout-main-offset-desktop:0;--layout-columns:var(--sidebar-col-width) 1fr;--layout-sidebar-display:block;--sidebar-bar-width:64px;--sidebar-bar-width-open:352px;--sidebar-col-width:var(--sidebar-bar-width);--sidebar-offset-mobile:-100%;--sidebar-pane-width:380px;--sidebar-pane-animation-offset:15px}@media (max-width:699.98px){.layout-container-nextgen{--layout-columns:0 1fr;--layout-sidebar-display:none;--sidebar-bar-width:336px;--sidebar-bar-width-open:336px;--sidebar-pane-width:0}}.layout-container-nextgen.is-sidebar-open{--sidebar-bar-width:var(--sidebar-bar-width-open);--layout-sidebar-display:grid;--layout-columns:var(--sidebar-col-width) 1fr}@media (max-width:699.98px){.layout-container-nextgen.is-sidebar-open{--sidebar-offset-mobile:0;--layout-columns:0 1fr;--sidebar-pane-width:100vw}}.layout-container-nextgen.is-sidebar-pane-open{--sidebar-col-width:calc(var(--sidebar-bar-width) + var(--sidebar-pane-width))}@media (max-width:699.98px){.layout-container-nextgen.is-sidebar-pane-open{--sidebar-offset-mobile:-100%;--sidebar-bar-width:0;--sidebar-pane-width:100vw}.layout-container-nextgen.is-sidebar-pane-open .ng-sidebar-panes{z-index:var(--zindex-fullscreen)}}@media (min-width:700px) and (max-width:1199.98px){.layout-container-nextgen.is-sidebar-pane-open{--sidebar-col-width:100%;--sidebar-pane-width:calc(100% - var(--sidebar-bar-width));--layout-main-offset-desktop:100vw;--layout-main-min-width:calc(100vw - var(--sidebar-bar-width))}.layout-container-nextgen.is-sidebar-pane-open .main-content{max-width:var(--layout-main-min-width);min-width:var(--layout-main-min-width);transform:translate(var(--layout-main-offset-desktop));width:var(--layout-main-min-width)}}@media (max-width:699.98px){.layout-container-nextgen.is-sidebar-open,.layout-container-nextgen.is-sidebar-pane-open{overflow:hidden}}.layout-container-nextgen.is-sidebar-pane-full-width{--sidebar-col-width:100%;--sidebar-pane-width:calc(100% - var(--sidebar-bar-width));--layout-main-offset-desktop:100vw}.layout-container-nextgen.is-sidebar-pane-full-width .main-content{max-width:var(--layout-main-min-width);min-width:var(--layout-main-min-width);transform:translate(var(--layout-main-offset-desktop));width:var(--layout-main-min-width)}.layout-container-nextgen .layout{background:var(--sidebar-bar-bg-color,var(--bg-muted-light));display:grid;grid-template-columns:var(--layout-columns);overflow:hidden;transition:var(--layout-transition)}.layout-container-nextgen .ng-sidebar-layout-wrapper{display:grid;grid-column:1;grid-template-columns:var(--sidebar-bar-width) var(--sidebar-pane-width);max-height:100dvh;transition:var(--layout-transition)}.layout-container-nextgen .ng-sidebar-layout-wrapper .ng-sidebar-bar{display:var(--layout-sidebar-display)}.layout-container-nextgen .ng-sidebar-nav{background:var(--sidebar-bar-bg-color,var(--bg-muted-light));height:100dvh;position:relative;z-index:1}@media (max-width:699.98px){.layout-container-nextgen .ng-sidebar-nav{transform:translate(var(--sidebar-offset-mobile));transition:all .3s ease;z-index:var(--zindex-fullscreen)}}.layout-container-nextgen .ng-sidebar-panes{display:grid}@media (max-width:699.98px){.layout-container-nextgen .ng-sidebar-panes{bottom:0;left:0;position:absolute;right:0;top:0}}.layout-container-nextgen .ng-sidebar-pane{background:var(--sidebar-bar-bg-color,var(--bg-muted-light));display:none;grid-area:1/1/-1/-1;margin:0 auto;max-width:var(--layout-main-max-width);min-width:0;opacity:0;transform:translateY(var(--sidebar-pane-animation-offset));transition-behavior:allow-discrete;transition-duration:var(--layout-animation-duration);transition-property:opacity,transform,display;transition-timing-function:var(--layout-animation-easing);width:100%}@media (min-width:700px) and (max-width:1199.98px){.layout-container-nextgen .ng-sidebar-pane{transform:none}}.layout-container-nextgen .ng-sidebar-pane.is-active{display:block;opacity:1;transform:translateY(0);transition-delay:var(--layout-animation-delay)}@media (max-width:699.98px){.layout-container-nextgen .ng-sidebar-pane.is-active{width:100%}}@starting-style{.layout-container-nextgen .ng-sidebar-pane.is-active{opacity:0;transform:translateY(var(--sidebar-pane-animation-offset))}@media (min-width:700px) and (max-width:1199.98px){.layout-container-nextgen .ng-sidebar-pane.is-active{transform:none}}}.layout-container-nextgen .ng-sidebar-pane.is-full-width{transform:translateY(0)}@starting-style{.layout-container-nextgen .ng-sidebar-pane.is-full-width{transform:translateY(0)}}.layout-container-nextgen .main-content{background:var(--page-bg-color,var(--bg-inverse));container-type:inline-size;grid-column:2;height:100dvh;overflow:hidden;z-index:1}@media (min-width:700px){.layout-container-nextgen .main-content{border-left:var(--primary-border,var(--border));transform:translate(var(--layout-main-offset-desktop));transition:transform .6s ease}}@media (min-width:1200px){.layout-container-nextgen .main-content{border:var(--primary-border,var(--border));border-radius:var(--radius-md,var(--radius-3x));height:calc(100dvh - var(--spacing-2x)*2);margin:var(--spacing-2x) var(--spacing-2x) var(--spacing-2x) 0}}.layout-container-nextgen .main-content .container{max-width:var(--layout-main-max-width)}.layout-container-nextgen .main-content-inner{height:100%;overflow:auto;position:relative}.layout-container-nextgen #ng-sidebar-sticky-area-bottom,.layout-container-nextgen #ng-sidebar-sticky-area-top{display:contents}.layout-container-nextgen .main-content-sticky-area{background:var(--page-bg-color,var(--bg-inverse));border-bottom:var(--primary-border,var(--border));position:sticky;top:0;z-index:var(--zindex-navbar)}.layout-container-nextgen .main-content-sticky-area.hide{display:none}@media (min-width:700px){html:where(:not(.has-cq)) .layout-container-nextgen .main-content-sticky-area{border:none}html:where(:not(.has-cq)) .layout-container-nextgen .main-content-sticky-area .ng-secondary-nav-logo-container{display:none}}@container (min-width: 700px){html:where(.has-cq) .layout-container-nextgen .main-content-sticky-area{border:none}html:where(.has-cq) .layout-container-nextgen .main-content-sticky-area .ng-secondary-nav-logo-container{display:none}}.layout-container-nextgen .ng-secondary-nav-logo-container{align-items:center;display:flex;min-height:32px;padding:var(--spacing-2x) var(--spacing-4x)}@media (max-width:699.98px){.layout-container-nextgen .ng-secondary-nav-logo-container{align-items:center;display:flex;gap:var(--spacing-4x)}}.layout-container-nextgen .ng-sidebar-toggle-btn-mobile{align-items:center;background:none;border:none;cursor:pointer;display:grid;justify-items:center;margin:0;padding:0;place-items:center}.layout-container-nextgen .ng-sidebar-toggle-btn-mobile .ng-sidebar-logo-bug{height:32px;width:32px}@media (min-width:700px){.layout-container-nextgen .ng-sidebar-toggle-btn-mobile{display:none}}body:has(.fluid-secondary-nav) .main-content-sticky-area{display:none}:root{--nc-user-nav-height:var(--ma-u-nav-height,64px)}@container (max-width: 991.98px){:root{--nc-user-nav-height:var(--ma-u-nav-height,56px)}}@media (max-width:699.98px){html:where(:not(.has-cq)) .up-smf{margin-top:calc(var(--ws-4x)*-1)}}@container (max-width: 699.98px){html:where(.has-cq) .up-smf{margin-top:calc(var(--ws-4x)*-1)}}.up-smf-very-top .up-alert{margin-left:0;margin-right:0}.footer-visitor-skinny-wrapper{container:footer-container/inline-size}.footer-visitor-skinny{--footer-bg:var(--bg-footer);--footer-text:var(--text-on-footer);--footer-radius:var(--radius-footer);--footer-margin:auto var(--spacing-mobile-x) var(--spacing-mobile-x);--footer-padding:var(--spacing-12x) 0;--footer-border-top:var(--border-top-footer);--footer-font-weight:var(--font-weight-body);--footer-container-max-width:var(--max-width-footer-container);background-color:var(--footer-bg);border-radius:var(--footer-radius);border-top:var(--footer-border-top);color:var(--footer-text);flex:none;font-weight:var(--footer-font-weight);margin:var(--footer-margin);padding:var(--footer-padding);text-align:center}@media (min-width:700px){html:where(:not(.has-cq)) .footer-visitor-skinny{--footer-margin:auto var(--spacing-6x) var(--spacing-6x)}}@container (min-width: 700px){html:where(.has-cq) .footer-visitor-skinny{--footer-margin:auto var(--spacing-6x) var(--spacing-6x)}}@media (min-width:1200px){html:where(:not(.has-cq)) .footer-visitor-skinny{--footer-margin:auto auto var(--spacing-6x);max-width:calc(var(--footer-container-max-width) - var(--spacing-6x)*2);width:min(calc(100% - var(--spacing-6x)*2),var(--footer-container-max-width))}}@container (min-width: 1200px){html:where(.has-cq) .footer-visitor-skinny{--footer-margin:auto auto var(--spacing-6x);max-width:calc(var(--footer-container-max-width) - var(--spacing-6x)*2);width:min(calc(100% - var(--spacing-6x)*2),var(--footer-container-max-width))}}.footer-visitor-skinny .up-footer-copyright{margin:0}@media (max-width:699.98px){html:where(:not(.has-cq)) .footer-visitor-skinny .up-footer-decoration{display:none}}@container (max-width: 699.98px){html:where(.has-cq) .footer-visitor-skinny .up-footer-decoration{display:none}}.footer-visitor-skinny .up-footer-link{color:inherit;font-size:var(--font-size-base-xs)}.footer-visitor-skinny .up-footer-link:not(:hover){-webkit-text-decoration:none;text-decoration:none}@media (max-width:699.98px){html:where(:not(.has-cq)) .footer-visitor-skinny .up-footer-link{display:block}}@container (max-width: 699.98px){html:where(.has-cq) .footer-visitor-skinny .up-footer-link{display:block}}.footer-visitor-skinny-wrapper .ot-sdk-show-settings{background:url(https://www.upwork.com/static/ui-images/2.18.0/svg/other/privacy-options.svg) 2px/auto 14px no-repeat;margin:0 auto;padding-left:36px!important;width:-moz-fit-content;width:fit-content}#__nuxt{height:100%}
