.MobileBottomNav_tabs__jl4Ht{display:none}@media (max-width:767px){html:root body .app-shell:has(>.MobileBottomNav_tabs__jl4Ht){padding-bottom:calc(var(--ds-space-24) + env(safe-area-inset-bottom, 0px))}.MobileBottomNav_tabs__jl4Ht{position:fixed;inset:auto 0 0;z-index:var(--ds-z-toolbar);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:calc(var(--ds-space-20) + env(safe-area-inset-bottom, 0px));padding:var(--ds-space-2) max(var(--ds-space-2),env(safe-area-inset-right,0px)) calc(var(--ds-space-2) + env(safe-area-inset-bottom, 0px)) max(var(--ds-space-2),env(safe-area-inset-left,0px));border-top:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-text-muted);font-family:var(--ds-font-body)}.MobileBottomNav_tabs__jl4Ht>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-1);min-width:var(--ds-size-touch-min);min-height:56px;height:56px;border-radius:var(--ds-radius-md);color:var(--ds-text-muted);font-size:var(--ds-text-xs);line-height:var(--ds-leading-xs);font-weight:500;text-decoration:none}.MobileBottomNav_tabs__jl4Ht>a:hover{background:var(--ds-primary-soft)}.MobileBottomNav_tabs__jl4Ht>a[aria-current=page]{color:var(--ds-primary-text);background:var(--ds-primary-soft);font-weight:600}.MobileBottomNav_tabs__jl4Ht>.MobileBottomNav_settings__AnzuJ{grid-column:4/span 2;margin-inline:var(--ds-space-2)}.MobileBottomNav_ai__giRG3{display:flex;justify-content:center;transform:translateY(calc(-1 * var(--ds-space-4)))}.app-shell .MobileBottomNav_tabs__jl4Ht .MobileBottomNav_ai__giRG3 [data-ai-design]{display:flex;flex-direction:column;justify-content:center;gap:var(--ds-space-1);width:var(--ds-space-16);min-width:var(--ds-space-16);min-height:var(--ds-space-16);height:var(--ds-space-16);padding:var(--ds-space-2) var(--ds-space-1);border:1px solid var(--ds-primary);border-radius:var(--ds-radius-xl);background:var(--ds-primary);color:var(--ds-on-primary);box-shadow:var(--ds-shadow-md);font-size:var(--ds-text-xs);line-height:var(--ds-leading-xs);font-weight:600;white-space:nowrap}.MobileBottomNav_tabs__jl4Ht .MobileBottomNav_ai__giRG3 [data-ai-design] svg{display:block;width:24px;height:24px}.app-shell .MobileBottomNav_tabs__jl4Ht .MobileBottomNav_ai__giRG3 [data-ai-design]:hover{background:var(--ds-primary-hover);border-color:var(--ds-primary-hover)}.MobileBottomNav_ai__giRG3[data-active=true] [data-ai-design]{outline:2px solid var(--ds-primary-text);outline-offset:3px}.app-shell .MobileBottomNav_tabs__jl4Ht .MobileBottomNav_ai__giRG3 [data-ai-design]:disabled{background:var(--ghl-surface-disabled);color:var(--ghl-text-disabled);border-color:var(--ds-border);box-shadow:none}.MobileBottomNav_tabs__jl4Ht :is(a,button):focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}}@media print{.MobileBottomNav_tabs__jl4Ht{display:none}html:root body .app-shell:has(>.MobileBottomNav_tabs__jl4Ht){padding-bottom:0}}.chrome-menu_menu__q7nUf>.chrome-menu_popover__kUFXA{width:340px;max-width:calc(100vw - 24px);max-height:min(520px,70vh);overflow-y:auto;overflow-wrap:anywhere}@media (max-width:600px){.chrome-menu_menu__q7nUf>.chrome-menu_popover__kUFXA{position:fixed;top:auto;right:12px;left:12px;width:auto;max-width:none;margin-top:9px;max-height:65vh}}.app-shell:has(.TopBar_header__tEh5X){overflow:hidden}.app-shell:has(.TopBar_header__tEh5X)>main{min-height:0;overflow:auto}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X{min-height:var(--ds-size-topbar);padding:0 16px;gap:6px;background:var(--ds-surface);color:var(--ds-text);font-family:var(--ds-font-body);flex-wrap:nowrap}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .brand{gap:6px;margin-right:20px;font:600 20px/28px var(--ds-font-display);letter-spacing:-.01em;text-decoration:none}.TopBar_header__tEh5X .brand-mark{width:32px;height:32px;flex:none;object-fit:contain}.TopBar_header__tEh5X .brand picture{display:flex;align-items:center}.TopBar_header__tEh5X .brand-wordmark{font:600 20px/28px var(--ds-font-display);letter-spacing:-.01em}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X>.company{display:none}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X>nav{padding:0;border:0;gap:4px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X>nav a{min-height:40px;padding:0 12px;gap:8px;color:var(--ds-text-muted);font-size:14px;font-weight:500;text-decoration:none}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X>nav a.active{color:var(--ds-primary-text);background:var(--ds-primary-soft);font-weight:600}.TopBar_header__tEh5X .topbar-actions{gap:8px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .topbar-actions svg{width:20px;height:20px;flex:none}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .avatar{width:28px;height:28px;flex:none;background:var(--ds-surface-brand);color:var(--ds-primary-text);font-size:12px;font-weight:700}.TopBar_header__tEh5X .user-name{max-width:130px;overflow:hidden;text-overflow:ellipsis}.TopBar_header__tEh5X .chrome-menu>summary{min-height:44px;border-radius:var(--ds-radius-md)}.TopBar_header__tEh5X .chrome-popover{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);color:var(--ds-text);box-shadow:var(--ds-shadow-md);max-height:min(520px,70dvh);overflow-y:auto;overscroll-behavior:contain}.TopBar_header__tEh5X .chrome-popover :is(a,button){min-height:44px}.TopBar_header__tEh5X .chrome-popover :is(input,select,textarea){max-width:100%}.TopBar_utilities__iVKlC{display:flex;align-items:center;gap:0}.TopBar_utilities__iVKlC>.chrome-menu{flex:1 1}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .TopBar_utilities__iVKlC>.chrome-menu>summary{min-width:44px;padding:0;justify-content:center}.TopBar_utilities__iVKlC .feedback-label{display:none}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .theme-toggle{min-height:44px;min-width:44px;padding:0;border:0;background:transparent;color:var(--ds-text-muted)}.TopBar_header__tEh5X .theme-toggle span{display:none}.TopBar_header__tEh5X .editor-chrome-extras>summary:hover,.TopBar_header__tEh5X .theme-toggle:hover{background:var(--ghl-surface-subtle);color:var(--ds-primary-text)}.TopBar_editorTheme__xo7nV{order:3}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .editor-chrome-extras{order:4}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .editor-chrome-extras>summary{width:44px;height:44px;color:var(--ds-text-muted)}.TopBar_header__tEh5X .editor-chrome-popover .TopBar_utilities__iVKlC{justify-content:space-between}.TopBar_editorSlot__Es53t{flex:0 1 220px;min-width:0;margin-left:auto}.TopBar_editorSlot__Es53t:empty{display:none}.TopBar_header__tEh5X:has(.TopBar_editorSlot__Es53t:not(:empty))>nav{display:none}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .TopBar_editorSlot__Es53t{border:0;padding:0;max-width:220px}.TopBar_header__tEh5X .TopBar_editorSlot__Es53t>div{gap:6px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .TopBar_editorSlot__Es53t nav{display:flex;flex-direction:row;align-items:center;gap:6px;min-width:0}.TopBar_header__tEh5X .TopBar_editorSlot__Es53t nav strong{flex:0 1 auto;min-width:0}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .TopBar_editorSlot__Es53t [data-tour=job-save-status]{font-size:13px;line-height:20px}.TopBar_header__tEh5X .editor-main-tabs{flex:none;gap:4px}.TopBar_header__tEh5X .editor-main-tabs button{height:36px;font-weight:500}.TopBar_header__tEh5X .editor-main-tabs button.active{font-weight:600}.TopBar_header__tEh5X .editor-primary-actions{flex:none;gap:12px}.TopBar_header__tEh5X .editor-primary-actions svg{width:16px;height:16px}html:root[data-theme] body .TopBar_header__tEh5X .editor-primary-actions .btn{min-height:40px;border-radius:var(--ds-radius-md);padding:0 16px;font-size:14px}@media (min-width:1000px){.app-shell:has(.TopBar_header__tEh5X.workspace-sidebar){padding-left:200px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar{padding:12px 10px;gap:0;align-items:stretch}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar .brand{padding:4px 8px 16px;gap:8px;margin:0}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar>nav{flex-direction:column;gap:0}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar>nav a{min-height:44px;padding:0 12px;gap:10px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar .topbar-actions{flex-direction:column;align-items:stretch;margin:auto 0 0;gap:4px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar .topbar-actions>a{min-height:44px;padding:0 12px;gap:10px;font-size:14px;text-decoration:none}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar [data-ai-design]{order:0;min-height:40px;margin-bottom:4px}.TopBar_header__tEh5X.workspace-sidebar .TopBar_utilities__iVKlC{width:100%}.TopBar_header__tEh5X.workspace-sidebar .user-name{white-space:normal;line-height:18px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar .user{padding:4px 8px;gap:8px}.TopBar_header__tEh5X.workspace-sidebar .user>svg{margin-left:auto;width:16px;height:16px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar .chrome-menu .chrome-popover{left:208px;right:auto;top:auto;bottom:12px;max-height:calc(100dvh - 24px)}}@media (max-width:1179px){.TopBar_header__tEh5X.editor-topbar .TopBar_editorSlot__Es53t{flex:1 1;max-width:none}.TopBar_header__tEh5X.editor-topbar .brand{margin-right:8px}}@media (max-width:999px){.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.workspace-sidebar{flex-wrap:wrap;padding:8px 16px;gap:4px 12px}.TopBar_header__tEh5X.workspace-sidebar .brand{margin-right:auto}.TopBar_header__tEh5X.workspace-sidebar>nav{order:1}.TopBar_header__tEh5X.workspace-sidebar .topbar-actions{display:flex;flex-wrap:wrap;margin-left:auto;gap:4px}.TopBar_header__tEh5X.workspace-sidebar [data-ai-design]{order:0}.TopBar_header__tEh5X.workspace-sidebar .TopBar_utilities__iVKlC{width:auto}.TopBar_header__tEh5X .chrome-popover{max-height:min(520px,65dvh)}.TopBar_header__tEh5X .chrome-popover :is(input,select,textarea){font-size:16px;min-height:44px}}@media (max-width:700px){.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X{padding:6px 12px}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .brand{font-size:20px;margin-right:auto}.TopBar_header__tEh5X.workspace-sidebar>nav{width:100%;order:0}.TopBar_header__tEh5X.workspace-sidebar .topbar-actions{width:100%;justify-content:space-between;margin:0}.TopBar_header__tEh5X.workspace-sidebar .topbar-actions>a{padding:0 8px}.TopBar_header__tEh5X .user-name{display:none}.TopBar_header__tEh5X.TopBar_header__tEh5X .editor-chrome-popover,.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .chrome-menu>.chrome-popover{position:fixed;left:12px;right:12px;top:auto;bottom:auto;width:auto;max-width:none;margin-top:8px;max-height:min(520px,65dvh)}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X.editor-topbar{height:auto;flex-wrap:wrap}.TopBar_header__tEh5X.editor-topbar .TopBar_editorSlot__Es53t{order:5;flex-basis:100%;margin:0}}@media (pointer:coarse){.TopBar_header__tEh5X .editor-main-tabs button,html:root[data-theme] body .TopBar_header__tEh5X .editor-primary-actions .btn{min-height:48px}}@media (max-width:767px){html body .app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X[data-phone]{display:flex;height:var(--ds-size-topbar);min-height:var(--ds-size-topbar);flex:0 0 var(--ds-size-topbar);flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:0 var(--ds-space-3);gap:var(--ds-space-2)}.TopBar_header__tEh5X.TopBar_header__tEh5X>:is(nav,.TopBar_editorSlot__Es53t,.TopBar_editorTheme__xo7nV,#editor-view-tabs,.editor-chrome-extras,.topbar-actions){display:none}html body .app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .brand{display:flex;min-width:44px;min-height:44px;margin:0 auto 0 0;padding:0}.TopBar_header__tEh5X .brand-wordmark{display:none}.TopBar_header__tEh5X .brand-mark{width:40px;height:40px}.TopBar_userMenu__XN98v{margin-left:auto;flex:none}.TopBar_userMenu__XN98v:has(.TopBar_phoneUtilities__oufbT .badge)>summary .avatar{position:relative}.TopBar_userMenu__XN98v:has(.TopBar_phoneUtilities__oufbT .badge)>summary .avatar:after{content:"";position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:var(--ds-radius-pill);background:var(--ds-danger,#d92d20);border:2px solid var(--ds-surface)}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X>.TopBar_userMenu__XN98v>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.TopBar_header__tEh5X.TopBar_header__tEh5X[data-phone]>.TopBar_userMenu__XN98v .user-name,.TopBar_header__tEh5X.TopBar_header__tEh5X[data-phone]>.TopBar_userMenu__XN98v>summary>svg{display:none}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--ds-radius-pill)}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X>.TopBar_userMenu__XN98v>.chrome-popover{position:absolute;top:calc(100% + var(--ds-space-2));right:0;bottom:auto;left:auto;width:min(340px,calc(100vw - var(--ds-space-6) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)));max-height:calc(100dvh - var(--ds-size-topbar) - var(--ds-space-24) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - var(--ds-space-6));margin:0;z-index:var(--ds-z-dropdown);overscroll-behavior:contain;overflow-wrap:anywhere}.TopBar_phoneUtilities__oufbT{display:flex;flex-direction:column;gap:var(--ds-space-1);padding-block:var(--ds-space-2);margin-block:var(--ds-space-2);border-block:1px solid var(--ds-border)}.TopBar_phoneUtilities__oufbT>.chrome-menu{width:100%}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .TopBar_phoneUtilities__oufbT :is(summary,.theme-toggle){display:flex;justify-content:flex-start;gap:var(--ds-space-2);min-width:44px;min-height:44px;width:100%;padding:var(--ds-space-2);font:500 var(--ds-text-base)/var(--ds-leading-base) var(--ds-font-body);color:var(--ds-text)}.TopBar_header__tEh5X .TopBar_phoneUtilities__oufbT :is(.theme-toggle span,.feedback-label){display:inline}.TopBar_phoneUtilities__oufbT summary[aria-label^=Notifications]:after{content:"Notifications"}.app-shell .TopBar_header__tEh5X.TopBar_header__tEh5X .TopBar_phoneUtilities__oufbT .chrome-menu>.chrome-popover{position:static;width:100%;max-width:100%;max-height:none;padding:var(--ds-space-3);margin:var(--ds-space-1) 0;box-shadow:none}.TopBar_header__tEh5X.TopBar_header__tEh5X>.TopBar_userMenu__XN98v :is(a,button,summary,select,textarea,input:not([type=hidden])){min-width:44px;min-height:44px}.TopBar_header__tEh5X.TopBar_header__tEh5X>.TopBar_userMenu__XN98v .user-links>a{justify-content:flex-start;padding-inline:var(--ds-space-2)}}.TopBar_location__55Ost{flex:1 1;color:var(--ds-text-muted);font-size:14px;padding-inline:12px}.TopBar_header__tEh5X:has(#editor-view-tabs:not(:empty))>nav{display:none}.RestartTourButton_root__t_GGo{min-width:0}.RestartTourButton_button__HQ_yQ{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 10px;border:1px solid var(--border);border-radius:4px;background:var(--panel);color:var(--text);font:inherit;font-size:12px;line-height:1.4;white-space:nowrap;cursor:pointer;touch-action:manipulation}.RestartTourButton_button__HQ_yQ:hover:not(:disabled){color:var(--ds-primary-text);background:var(--accent-soft)}.RestartTourButton_button__HQ_yQ:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.RestartTourButton_button__HQ_yQ:disabled{cursor:wait;opacity:.65}.RestartTourButton_help___kt48{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.RestartTourButton_help___kt48 .RestartTourButton_button__HQ_yQ{width:100%;justify-content:flex-start}.RestartTourButton_settings__5f6_8{flex-shrink:0;align-self:flex-start}.RestartTourButton_error__7F9uh{margin:8px 0 0;max-width:250px;font-size:12px;line-height:1.5;color:var(--text);white-space:normal}@media (any-pointer:coarse),(max-width:900px){.RestartTourButton_button__HQ_yQ{min-width:44px;min-height:44px;padding:10px 12px;font-size:14px}.RestartTourButton_error__7F9uh{font-size:14px}}html[data-device=phone] .RestartTourButton_button__HQ_yQ,html[data-device=tablet] .RestartTourButton_button__HQ_yQ{min-width:44px;min-height:44px}