.air-nav-tip-positioner{z-index:100}.air-nav-tip{color:#fff;background:#203651;border:1px solid #344760;border-radius:10px;max-width:min(260px,100vw - 24px);padding:10px 14px;font:500 13px/1.4 Manrope,sans-serif;box-shadow:0 6px 20px #152c4926}.air-nav-tip-arrow{fill:#203651;width:12px;height:8px}.air-nav-tip-arrow[data-side=right]{left:-8px;transform:rotate(-90deg)}.air-nav-tip-arrow[data-side=left]{right:-8px;transform:rotate(90deg)}.air-nav-tip-arrow[data-side=bottom]{top:-8px}.air-nav-tip-arrow[data-side=top]{bottom:-8px;transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.air-nav-tip{transition:opacity .12s}.air-nav-tip[data-starting-style],.air-nav-tip[data-ending-style]{opacity:0}}.sh-header{z-index:40;height:65px;color:var(--air-text,#242e3d);background:linear-gradient(105deg,#f2f4f9 0%,#fff7ef 48%,#f1f7f3 100%);border-bottom:1px solid #e4e8ed;font-size:14px;line-height:1.4;position:sticky;top:0}.sh-inner{align-items:center;gap:24px;height:100%;padding:0 24px;display:flex}.sh-header .sh-brand{flex-shrink:0;width:auto}.sh-header a{color:inherit;text-decoration:none}.air-app .sh-header :is(.sh-brand,.sh-actions>a){color:inherit}.air-app .sh-header a:hover{text-decoration:none}.sh-header button,.sh-popover button{font:inherit;cursor:pointer}.sh-header svg,.sh-popover svg{flex-shrink:0}.sh-actions,.sh-guest-nav{align-items:center;gap:24px;display:flex}.sh-actions{margin-left:auto}.sh-actions>a{white-space:nowrap;align-items:center;gap:9px;display:flex}.sh-actions svg,.sh-projects>button>svg:first-child{color:var(--air-accent,#f25c37)}.sh-header .sh-trigger{color:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:4px 7px;display:flex}.sh-header .sh-trigger:hover,.sh-header .sh-trigger[aria-expanded=true]{background:#e6e8ed}.sh-header .sh-projects{width:clamp(180px,24vw,310px);min-width:0}.sh-header .sh-projects .sh-trigger{background:#e6e8edb3;width:100%;padding:8px 12px}.sh-projects .sh-trigger>span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.sh-header .sh-balance{font-variant-numeric:tabular-nums;background:#e6e8edb3;border-radius:12px;gap:14px;padding:9px 12px}.sh-avatar{color:#974621;background:#ffe2c7;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:inline-grid}.sh-popover{box-sizing:border-box;color:#242e3d;background:#fff;border:1px solid #e4e8ed;border-radius:18px;width:340px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 90px);margin:0;padding:10px;font:14px/1.4 Manrope,sans-serif;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 16px 48px #24334d26,0 3px 8px #24334d0a}.sh-popover a,.sh-popover button{box-sizing:border-box;width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.sh-popover a:hover,.sh-popover button:hover,.sh-popover a[aria-current=true]{background:#f0f3f7}.sh-popover .sh-search{color:#748093;background:#f0f3f7;border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:11px;display:flex}.sh-search input{color:#242e3d;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0}.sh-search:focus-within{background:#e9eef4}.sh-popover .sh-all{font-weight:600}.sh-all>span{color:#748093;margin-left:auto;font-weight:400}.sh-project-list{overscroll-behavior:contain;max-height:360px;overflow:auto}.sh-project-list a>span:last-child{min-width:0}.sh-project-list strong,.sh-identity strong{overflow-wrap:anywhere;font-weight:500;display:block}.sh-popover small{color:#748093;margin-top:3px;font-size:12px;display:block}.sh-project-list p{color:#647085;padding:15px 12px}.sh-popover .sh-create,.sh-popover .sh-logout{border-top:1px solid #e4e8ed;border-radius:0 0 9px 9px;margin-top:8px}.sh-popover .sh-create{color:#d64c29}.sh-identity{border-bottom:1px solid #e4e8ed;align-items:center;gap:12px;margin-bottom:6px;padding:12px;display:flex}.sh-identity>span:last-child{min-width:0}.sh-header .sh-login,.sh-header .sh-register{min-height:42px;font:inherit;background:0 0;border:0;border-radius:9px;padding:10px 16px}.sh-header .sh-register{color:#fff;background:#f25c37}.sh-header :is(a,button):focus-visible,.sh-popover :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #f25c37}@media (width<=1050px){.sh-inner{gap:18px}.sh-actions{gap:14px}.sh-support span,.sh-help span{display:none}.sh-guest-nav{gap:16px;font-size:13px}}@media (width<=700px){.sh-header{height:auto;min-height:65px}.sh-inner{flex-wrap:wrap;gap:12px;min-height:65px;padding:10px 15px}.sh-header .sh-brand{font-size:24px}.sh-actions>.sh-help,.sh-actions>.sh-support{display:none}.sh-guest-nav{order:3;gap:24px;width:100%;padding:4px 0;display:flex}.sh-header .sh-projects{order:3;width:100%}.sh-actions{gap:8px}.sh-header .sh-balance{gap:8px;padding:7px 9px;font-size:12px}.sh-header .sh-login,.sh-header .sh-register{padding:10px;font-size:13px}.sh-popover{max-height:calc(100dvh - 145px)}}@media (width>=701px) and (width<=900px){.sh-inner{gap:12px;padding-inline:16px}.sh-actions{gap:10px}.sh-actions>.sh-help,.sh-actions>.sh-support{display:none}.sh-header .sh-login,.sh-header .sh-register{padding-inline:10px}.sh-guest-nav{gap:12px}}.sh-popover .sh-search input:focus-visible{outline:0}.air-app .sh-popover a{color:#242e3d;font-weight:400}.air-app .sh-popover .sh-create{color:#d64c29}.sh-mobile-support{display:none}@media (width<=700px){.sh-guest-nav{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px}.sh-guest-nav a{align-items:center;min-height:28px;display:inline-flex}.sh-mobile-support{display:block}}.sh-header .sh-project-tools{align-items:center;gap:8px;width:clamp(180px,27vw,350px);min-width:0;display:flex}.sh-header .sh-project-tools .sh-projects{flex:1;width:auto;min-width:0}.sh-header .sh-project-home{width:42px;height:42px;color:var(--air-accent,#f25c37);background:#ffffffb3;border:1px solid #dce1e8;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.sh-header .sh-project-home:hover{background:#fff;border-color:#f2ae9c}@media (width<=700px){.sh-header .sh-project-tools{order:3;width:100%}}
