.header{justify-content:space-between;padding:0 40px;background:white;border-bottom:1px solid #dbdbdb;position:-webkit-sticky;position:sticky;width:100%;top:0;z-index:100;transition:transform all .3s}.header,.header__left{display:flex;align-items:center}.header__left{gap:10px}.header__brand{font-size:24px;font-weight:bolder;color:black}.header__right{gap:20px}.header__right,.header__signin{display:flex;align-items:center}.header__signin{color:var(--background);text-decoration:none;font-size:16px;width:160px;height:38px;justify-content:center;padding:10px 15px;transition:all .3s ease;border:1px solid var(--themeColor);border-radius:10px;font-weight:700;background-color:var(--themeColor)}.header__signin:hover{background-color:var(--background);color:var(--themeColor)}.header__join{background-color:var(--themeColor);color:var(--background);padding:8px 16px;text-decoration:none;border-radius:8px;font-weight:700;font-size:16px;width:170px;border:1px solid var(--themeColor)}.header__join:hover{background-color:var(--background);color:var(--themeColor)}.login-btn{display:flex;flex-direction:column;align-items:center}.login-btn p{font-size:15px}.login-btn:hover{background-color:var(--background);color:var(--themeColor)}.header__icon-wrapper{background-color:black;padding:8px;border-radius:12px;display:flex;justify-content:center;align-items:center;width:40px;height:40px}.header__left img{border-radius:50%}.login-btn svg path{fill:#ba0100}.sniper-buttons{display:none!important}.header__left img{width:150px;height:auto}@media (max-width:900px){.header{padding:10px 25px}.header__brand{font-size:20px}.header__join,.header__signin{font-size:14px;width:auto;padding:8px 12px}.header__right{gap:15px}}@media (max-width:600px){.header{padding:10px 17px}.sniper-buttons{display:flex!important}.gigs-section{padding-top:0!important}.header__left{flex:1 1;justify-content:center}.header__left img{border-radius:50%;width:130px;height:auto}.integration-df{width:90%!important}.header__brand{font-size:15px}.header__logo{width:22px;height:22px;display:block}.header__right{justify-content:flex-end;gap:10px}.freelance-btn,.header__join,.header__signin,.hiring-btn{display:none!important}.login-btn p{font-size:13px}.login-btn svg{width:22px;height:22px}}#avatar{width:35px;height:35px;border-radius:50%;background-color:#009688;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer;border:none}.account-wrap{position:relative}.user-avatar{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:#111;color:#fff;font-weight:800;border:2px solid #fff;box-shadow:0 4px 16px rgba(0,0,0,.15);cursor:pointer}.account-popover{position:absolute;right:0;top:46px;width:280px;background:#fff;color:#111;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 12px 32px rgba(0,0,0,.12);padding:14px;z-index:1000}.acc-header{display:flex;gap:12px;align-items:center;margin-bottom:10px}.acc-initial{width:40px;height:40px;border-radius:999px;background:#111;color:#fff;display:grid;place-items:center}.acc-initial,.acc-name{font-weight:800}.acc-email,.acc-role{font-size:12px;color:#555}.acc-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.acc-label{font-size:12px;color:#666}.acc-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#f6f7f8;padding:2px 6px;border-radius:6px}.acc-actions{gap:10px}.acc-copy{background:#111;color:#fff;border:0;border-radius:8px;padding:8px 10px;cursor:pointer}.acc-link{color:#111;text-decoration:none;font-weight:700;display:none}.acc-footer{border-top:1px solid #eee;margin-top:10px;padding-top:10px}#signout{width:100%;background:var(--brand);border:1px solid #e5e5e5;border-radius:8px;padding:8px 10px;cursor:pointer;font-weight:600}