:root[data-design=v2] .g-app-nav{position:relative;display:flex;flex-direction:column;isolation:isolate}:root[data-design=v2] .g-app-nav>.g-tooltip-anchor{position:relative;display:flex;width:100%}:root[data-design=v2] .g-app-nav>.g-tooltip-anchor>button{width:100%}:root[data-design=v2] .g-app-nav-slot{display:contents}:root[data-design=v2] .g-app-nav--compact .g-app-nav-label-full,:root[data-design=v2] .g-app-nav-label-short{display:none}:root[data-design=v2] .g-app-nav--compact .g-app-nav-label-short{display:inline}:root[data-design=v2] .g-app-nav button{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border:0;border-radius:var(--g-r-md);background:transparent;color:inherit;font:500 var(--g-list-font) var(--g-font);cursor:pointer;text-align:left}:root[data-design=v2] .g-app-nav button svg{flex-shrink:0}:root[data-design=v2] .g-app-nav button:focus:not(:focus-visible){outline:none}:root[data-design=v2] .g-app-nav button:focus-visible{outline:none}:root[data-design=v2] .g-app-nav button:focus-visible:after{content:"";position:absolute;inset:-2px;border:2px solid var(--g-focus);border-radius:var(--g-r-card);pointer-events:none}:root[data-design=v2] .g-app-nav-marker{position:absolute;z-index:-1;pointer-events:none;border-radius:var(--g-button-radius-lg);background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}:root[data-design=v2] .g-app-nav button[aria-current]{color:var(--g-on-tint)}:root[data-design=v2] .g-app-nav-count{margin-left:auto;font-size:var(--g-material-font-footnote)}:root[data-design=v2] .g-app-nav--compact{height:56px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}:root[data-design=v2] .g-app-nav--compact button{z-index:0;padding:4px 0;gap:1px;flex-direction:column;justify-content:center;color:var(--g-label-2);font-size:var(--g-shell-tab-font);font-weight:600;min-width:0}:root[data-design=v2] .g-app-nav--compact button:not(.g-app-nav-new):before{content:"";position:absolute;inset:4px;border-radius:var(--g-r-full);background:transparent;z-index:-1;pointer-events:none}:root[data-design=v2] .g-app-nav--compact button:focus-visible{border-radius:var(--g-r-full)}:root[data-design=v2] .g-app-nav--compact button:focus-visible:after{inset:2px;border-radius:var(--g-r-full)}:root[data-design=v2] .g-app-nav--compact button[aria-current],:root[data-design=v2] .g-app-nav--compact button[aria-expanded=true]{color:var(--g-tint)}:root[data-design=v2] .g-app-nav--compact .g-app-nav-marker{background:var(--g-tint-soft);border-radius:var(--g-r-full);box-shadow:none}:root[data-design=v2] .g-app-nav--compact .g-app-nav-new{width:100%;height:56px;padding:0;border-radius:var(--g-r-full);background:transparent;color:var(--g-on-tint)}:root[data-design=v2] .g-app-nav-new-disc{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--g-r-full);background:var(--g-tint);color:var(--g-on-tint)}:root[data-design=v2] .g-app-nav--compact .g-app-nav-new:active .g-app-nav-new-disc{transform:scale(.94);background:var(--g-tint-pressed)}:root[data-design=v2] .g-app-nav--compact .g-app-nav-count{position:absolute;top:0;right:4px;padding:0 3px;border-radius:var(--g-r-full);background:var(--g-roed-600);color:var(--g-on-tint);font-size:var(--g-shell-tab-font)}@media (min-width:600px) and (max-width:1023px){:root[data-design=v2] .g-shell-navigation .g-app-nav-label-full{display:none}:root[data-design=v2] .g-shell-navigation .g-app-nav-label-short{display:inline}:root[data-design=v2] .g-shell-navigation .g-app-nav-marker{border-radius:var(--g-r-card)}:root[data-design=v2] .g-shell-navigation .g-app-nav button{padding:0;justify-content:center;min-height:64px;height:64px;flex-shrink:0;margin-bottom:0}:root[data-design=v2] .g-shell-navigation .g-app-nav button:focus-visible{outline:none}:root[data-design=v2] .g-shell-navigation .g-app-nav button:focus-visible:after{content:"";position:absolute;inset:-2px;border:2px solid var(--g-focus);border-radius:var(--g-r-lg);pointer-events:none}:root[data-design=v2] .g-shell-navigation .g-app-nav button{flex-direction:column;gap:2px}:root[data-design=v2] .g-shell-navigation .g-app-nav button>span{display:block;width:72px;max-width:72px;margin:0;font-size:var(--g-shell-rail-font);font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;-webkit-hyphens:none;hyphens:none}:root[data-design=v2] .g-shell-navigation .g-app-nav button[data-nav-id=employees]>span{letter-spacing:-.95px}:root[data-design=v2] .g-shell-navigation .g-app-nav button:before{content:"";position:absolute;inset:0;border-radius:var(--g-r-card);pointer-events:none;z-index:-1}:root[data-design=v2] .g-shell-navigation .g-app-nav-count{display:none}}@media (hover:hover){:root[data-design=v2] .g-app-nav:not(.g-app-nav--compact) button:hover{color:var(--g-on-tint)}:root[data-design=v2] .g-app-nav--compact button:not(.g-app-nav-new):hover{color:var(--g-label)}:root[data-design=v2] .g-app-nav--compact button:not(.g-app-nav-new):not([aria-current=page]):not([aria-expanded=true]):hover:before{background:var(--g-fill)}:root[data-design=v2] .g-app-nav--compact .g-app-nav-new:hover .g-app-nav-new-disc{background:var(--g-tint-hover)}}:root[data-design=v2] .g-app-nav--compact button:not(.g-app-nav-new):not([aria-current=page]):not([aria-expanded=true]):active:before{background:var(--g-fill-pressed)}:root[data-design=v2] .g-app-nav button:not(.g-app-nav-new):active>:is(svg,span){opacity:.7}:root[data-design=v2] .g-app-nav--compact button[data-selected=true]{color:var(--g-tint)}@media (prefers-reduced-motion:reduce){:root[data-design=v2] .g-app-nav-new:active .g-app-nav-new-disc{transform:none}}@media (max-width:599px){:root[data-design=v2] .g-shell-overlay .g-app-nav-label-full{display:none}:root[data-design=v2] .g-shell-overlay .g-app-nav-label-short{display:inline}}@media (max-width:219px){:root[data-design=v2] .g-app-nav--compact{height:auto;grid-template-columns:repeat(3,minmax(44px,1fr));grid-template-rows:repeat(2,56px)}:root[data-design=v2] .g-app-nav--compact button{grid-column:3;grid-row:1}:root[data-design=v2] .g-app-nav--compact button[data-nav-id=overview]{grid-column:1}:root[data-design=v2] .g-app-nav--compact button[data-nav-id=jobs]{grid-column:1;grid-row:2}:root[data-design=v2] .g-app-nav--compact button[data-nav-id=newTask]{grid-column:2;grid-row:1/span 2;align-self:center}:root[data-design=v2] .g-app-nav--compact button[data-nav-id=more]{grid-row:2}}:root[data-design=v2] .g-global-search-input{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border-radius:var(--g-r-md);background:var(--g-fill)}:root[data-design=v2] .g-global-search-input input{width:100%;min-width:0;min-height:52px;border:0;outline:none;box-shadow:none;background:transparent;color:var(--g-label);font:400 var(--g-global-search-font)/1.5 var(--g-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-design=v2] .g-global-search-input:focus-within{box-shadow:none}:root[data-design=v2] .g-global-search-input input:focus-visible{outline:none}:root[data-design=v2] .g-global-search>div:last-child:not(:empty){border-top:1px solid var(--g-separator)}:root[data-design=v2] .g-global-search .g-callout{padding:16px;color:var(--g-label-2)}:root[data-design=v2] .g-global-search-close{display:grid;place-items:center;width:var(--g-hit);height:var(--g-hit);flex-shrink:0;margin:0;padding:0;border:0;border-radius:var(--g-r-full);background:transparent;color:var(--g-label-2)}:root[data-design=v2] .g-global-search-close span{display:none}@media (max-height:499px),(max-width:599px){:root[data-design=v2] .g-global-search-close{display:flex;width:auto;padding-inline:8px;color:var(--g-tint)}:root[data-design=v2] .g-global-search-close svg{display:none}:root[data-design=v2] .g-global-search-close span{display:inline}}:root[data-design=v2] .g-global-search h3{margin:16px 16px 8px;color:var(--g-label-3);font-weight:600}:root[data-design=v2] .g-global-search-clear{flex:none;display:grid;place-items:center;width:32px;height:32px;border:0;padding:0;background:transparent;color:var(--g-label-3)}:root[data-design=v2] .g-global-search .g-search-empty{padding-left:46px}:root[data-design=v2] .g-search-return{color:var(--g-label-3)}:root[data-design=v2] .g-global-search-result{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;margin:0;padding:6px 8px;border:0;background:transparent;border-radius:var(--g-r-sm);color:var(--g-label);text-align:start;touch-action:manipulation;transition:transform .24s var(--g-spring)}:root[data-design=v2] .g-global-search-result>svg{flex-shrink:0}:root[data-design=v2] .g-global-search-result>span:first-of-type{display:grid;flex:1 1;min-width:0}:root[data-design=v2] .g-global-search-result strong{font:600 var(--g-list-font)/1.4 var(--g-font);overflow-wrap:anywhere}:root[data-design=v2] .g-global-search-result small{color:var(--g-label-2);font:400 var(--g-tooltip-font)/1.4 var(--g-font)}:root[data-design=v2] .g-global-search-result[data-selected=true]{background:var(--g-fill)}:root[data-design=v2] .g-global-search button:focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}:root[data-design=v2] .g-global-search-result:active{transform:scale(.98)}@media (hover:hover){:root[data-design=v2] .g-global-search button{cursor:pointer}:root[data-design=v2] .g-global-search-result:hover{background:var(--g-fill)}}@media (prefers-reduced-motion:reduce){:root[data-design=v2] .g-global-search-result:active{transform:none}}