@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@400;500;600;700;800&display=swap";:root{color:#eef4ff;font-synthesis:none;--nav:#091422;--panel:#101d2d;--line:#203249;--blue:#178cff;--yellow:#ffd51b;--red:#f32532;--muted:#8fa3ba;background:#07101c;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 55% -20%,#14365b 0,#07101c 42%);min-width:320px;margin:0}button,input,textarea{font:inherit}button,a{transition:all .18s}button{cursor:pointer}.app-shell{grid-template-columns:245px minmax(0,1fr) 290px;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);z-index:2;background:#070f1bf5;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.brand{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0 8px 24px;display:flex}.brand img{border-radius:14px;width:48px;height:48px}.brand b,.page h1,.job-card h2,.team-card h2,.panel h2,.discover-card h2{font-family:Archivo Black,sans-serif}.brand b{font-size:20px}.brand small{letter-spacing:1.6px;color:var(--yellow);font-size:8px;display:block}nav{flex-direction:column;gap:4px;display:flex}nav a{color:#9cafc3;border-radius:10px;align-items:center;gap:13px;padding:11px 13px;font-weight:700;text-decoration:none;display:flex}nav a:hover,nav a.active{color:#fff;background:#13263c}nav a.active{box-shadow:inset 3px 0 var(--blue)}.clock-button,.primary{background:var(--yellow);color:#07101c;border:0;border-radius:9px;padding:12px 16px;font-weight:900}.clock-button{justify-content:center;gap:10px;margin-top:16px;display:flex}.profile-chip{border:1px solid var(--line);color:#fff;text-align:left;background:#0c1929;border-radius:12px;align-items:center;gap:9px;margin-top:auto;padding:10px;display:flex}.profile-chip img{object-fit:cover;border-radius:9px;width:36px;height:36px}.profile-chip span{min-width:0}.profile-chip b,.profile-chip small{white-space:nowrap;text-overflow:ellipsis;max-width:145px;display:block;overflow:hidden}.profile-chip b{font-size:12px}.profile-chip small{color:var(--yellow);margin-top:3px;font-size:9px}.signout{color:#6f8195;background:0 0;border:0;align-items:center;gap:8px;padding:10px;display:flex}.main-column{min-width:0}.topbar{z-index:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--line);background:#07101cdb;align-items:center;gap:20px;height:72px;padding:0 30px;display:flex;position:sticky;top:0}.search{border:1px solid var(--line);max-width:520px;color:var(--muted);background:#101e2e;border-radius:20px;flex:1;align-items:center;padding:9px 14px;display:flex}.search input{color:#fff;background:0 0;border:0;outline:0;width:100%;margin-left:8px}.network{color:#91a5ba;letter-spacing:.9px;margin-left:auto;font-size:10px;font-weight:800}.network i{background:#34d27b;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 9px #34d27b}.right-rail{border-left:1px solid var(--line);padding:92px 18px 24px}.rail-card{border:1px solid var(--line);background:#0f1c2ccc;border-radius:14px;margin-bottom:14px;padding:18px}.rail-card.hero{background:linear-gradient(145deg,#142a44,#0d1928)}.rail-card.hero svg{color:var(--yellow)}.rail-card.hero b{margin:10px 0 7px;font-family:Archivo Black;font-size:20px;display:block}.rail-card p,.legal-note{color:var(--muted);font-size:12px;line-height:1.55}.rail-card small{color:var(--yellow);letter-spacing:1px;font-weight:800}.rail-stat{border-top:1px solid var(--line);justify-content:space-between;margin-top:11px;padding-top:11px;font-size:11px;display:flex}.rail-stat span{color:var(--muted)}.legal-note{padding:5px}.page{max-width:1040px;margin:auto;padding:34px 30px 80px}.page-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;padding-bottom:24px;display:flex}.page-head small{letter-spacing:1.6px;color:var(--yellow);font-weight:900}.page h1{margin:9px 0;font-size:38px;line-height:1}.page-head p{color:var(--muted);max-width:640px;margin:0;line-height:1.55}.page-actions{flex-shrink:0;gap:8px;display:flex}.page-actions>button:not(.primary),.filter-row button,.tabs button{border:1px solid var(--line);color:#b9c8d8;background:#101d2d;border-radius:8px;padding:9px 13px;font-weight:700}.filter-row,.tabs{gap:8px;margin-bottom:20px;display:flex;overflow:auto}.filter-row button.active,.tabs button.active{background:var(--blue);border-color:var(--blue);color:#fff}.state-card{text-align:center;color:var(--muted);background:#0f1c2c;border:1px dashed #2a4059;border-radius:12px;padding:42px}.state-card.error,.danger{color:#ff838b}.loader{border:2px solid #40607e;border-top-color:var(--yellow);border-radius:50%;width:15px;height:15px;margin-right:8px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.feed{flex-direction:column;gap:12px;display:flex}.post{border:1px solid var(--line);background:#0e1b2bd1;border-radius:12px;grid-template-columns:46px 1fr;gap:13px;padding:17px;display:grid}.post>img{object-fit:cover;border-radius:11px;width:46px;height:46px}.post-meta{align-items:center;gap:8px;display:flex}.post-meta span,.post small{color:var(--muted);font-size:11px}.post p{white-space:pre-wrap;line-height:1.55}.post-actions{gap:28px;display:flex}.post-actions button{color:#839bb2;background:0 0;border:0;align-items:center;gap:6px;display:flex}.post-actions svg{width:17px}.filled{fill:var(--red);color:var(--red)}.composer,.message-box{background:#0d1d2e;border:1px solid #2b4864;border-radius:13px;margin-bottom:18px;padding:14px}.composer textarea,.message-box textarea{resize:vertical;color:#fff;background:0 0;border:0;outline:0;width:100%;min-height:96px}.composer>div,.message-box{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.composer span{color:var(--muted);font-size:11px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.job-card,.team-card,.panel{color:#eef4ff;border:1px solid var(--line);background:#0e1b2be0;border-radius:13px;padding:18px;text-decoration:none;display:block}.job-card:hover,.team-card:hover{border-color:#3f6488;transform:translateY(-2px)}.job-card>div{justify-content:space-between;display:flex}.tag,.status{color:#5af;letter-spacing:.8px;background:#17385a;border-radius:5px;padding:5px 7px;font-size:9px;font-weight:900;display:inline-block}.job-card h2,.team-card h2,.panel h2{font-size:19px}.job-card>b{color:var(--yellow);font-size:11px}.job-card p,.team-card p,.panel p{color:#a6b7c8;font-size:13px;line-height:1.55}.job-card footer,.team-card footer{border-top:1px solid var(--line);color:#879eb5;justify-content:space-between;align-items:center;padding-top:13px;font-size:11px;display:flex}.stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.stat{border:1px solid var(--line);background:#101d2d;border-radius:11px;padding:16px}.stat small{color:var(--muted);letter-spacing:1px;font-size:9px;font-weight:800;display:block}.stat b{margin-top:8px;font-size:16px;display:block}.steps{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.steps div{border-top:3px solid var(--blue);align-items:center;gap:7px;padding-top:9px;font-size:10px;font-weight:800;display:flex}.steps i{background:var(--blue);border-radius:50%;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.notice{border-left:3px solid var(--yellow);padding:10px 13px;background:#211f13!important}.team-logo{background:var(--yellow);color:#07101c;border-radius:13px;place-items:center;width:54px;height:54px;margin-bottom:14px;font-size:24px;font-weight:900;display:grid}.team-logo img{object-fit:cover;border-radius:13px;width:100%;height:100%}.team-card>a{color:inherit;text-decoration:none}.team-card footer button{color:var(--yellow);background:0 0;border:0;font-weight:800}.thread-list{flex-direction:column;display:flex}.thread-list a{color:#fff;border-bottom:1px solid var(--line);grid-template-columns:48px 1fr auto;gap:12px;padding:14px;text-decoration:none;display:grid}.thread-list img{border-radius:12px;width:48px;height:48px}.thread-list p{color:var(--muted);margin:5px 0 0}.thread-list i{background:var(--red);border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.conversation{flex-direction:column;gap:10px;display:flex}.bubble{background:#13253a;border-radius:12px 12px 12px 3px;max-width:70%;padding:12px}.bubble.mine{background:#154c7f;border-radius:12px 12px 3px;align-self:flex-end}.bubble p{margin:7px 0}.bubble small{color:#a2b5c8}.profile-hero{border:1px solid var(--line);background:linear-gradient(120deg,#11283f,#101b2a);border-radius:14px;align-items:center;gap:18px;margin-bottom:16px;padding:22px;display:flex}.profile-hero>img{object-fit:cover;border-radius:18px;width:104px;height:104px}.two-col{grid-template-columns:1.3fr .7fr;gap:14px;display:grid}.activity,.badge{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding:13px 0;display:flex}.activity p,.badge p{margin:4px 0}.activity strong{color:var(--yellow)}.badge{justify-content:flex-start}.badge i{background:var(--yellow);color:#07101c;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.connect-card,.clock-card,.discover-card{text-align:center;border:1px solid var(--line);background:#101d2d;border-radius:18px;max-width:510px;margin:45px auto;padding:32px}.connect-card img,.discover-card>img{object-fit:cover;border-radius:24px;width:112px;height:112px}.connect-card p,.discover-card p,.clock-card p{color:var(--muted);line-height:1.55}.discover-card>img{width:150px;height:150px;margin-bottom:15px}.discover-card h2{margin:12px 0 4px;font-size:27px}.discover-card h3{color:var(--yellow);font-size:12px}.skill-row{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.skill-row span{background:#172b40;border-radius:5px;padding:6px 8px;font-size:10px}.discover-actions{justify-content:center;gap:10px;margin-top:25px;display:flex}.discover-actions button:not(.primary){color:#fff;border:1px solid var(--line);background:0 0;border-radius:9px;padding:12px 24px}.alert-list article{border-bottom:1px solid var(--line);gap:13px;padding:16px;display:flex}.alert-list article>i{background:#31465d;border-radius:50%;width:9px;height:9px;margin-top:6px}.alert-list article.unread>i{background:var(--blue);box-shadow:0 0 9px var(--blue)}.alert-list p{color:var(--muted);margin:5px 0}.panel a{color:#69aeff;align-items:center;gap:5px;display:inline-flex}.clock-face{width:180px;height:180px;box-shadow:inset 0 0 0 3px var(--blue),0 0 30px #0b60aa66;border:9px solid #183654;border-radius:50%;place-content:center;margin:auto;display:grid}.clock-face span{font-family:Archivo Black;font-size:58px}.clock-face small{color:var(--yellow);font-weight:900}.clock-card h2{margin-top:28px}@media (width<=1100px){.app-shell{grid-template-columns:220px minmax(0,1fr)}.right-rail{display:none}}@media (width<=760px){.app-shell{display:block}.sidebar{border-right:0;border-top:1px solid var(--line);width:100%;height:68px;padding:7px;display:block;position:fixed;top:auto;bottom:0}.brand,.clock-button,.profile-chip,.signout{display:none}.sidebar nav{grid-template-columns:repeat(6,1fr);gap:2px;display:grid}.sidebar nav a{justify-content:center;padding:9px}.sidebar nav a span,.sidebar nav a:nth-child(n+7){display:none}.topbar{height:58px;padding:0 14px}.network{display:none}.page{padding:24px 15px 90px}.page-head{display:block}.page-actions{margin-top:16px}.page h1{font-size:30px}.card-grid,.two-col{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:1fr}.post{grid-template-columns:38px 1fr}.post>img{width:38px;height:38px}.post-meta{display:block}.profile-hero>img{width:78px;height:78px}.search{max-width:none}}.boot{min-height:100vh;color:var(--muted);letter-spacing:1.5px;place-content:center;font-size:12px;font-weight:900;display:grid}.welcome{background:linear-gradient(90deg,#060e194d,#07101c),radial-gradient(circle at 18% 30%,#164474,#08111e 48%);grid-template-columns:1.15fr .85fr;align-items:center;gap:6vw;min-height:100vh;padding:7vw;display:grid}.welcome-copy{max-width:670px}.welcome-copy>img.entrance-logo{filter:drop-shadow(0 18px 34px #0009);width:min(100%,620px);height:auto;margin:0 0 30px;display:block}.welcome-copy>span,.welcome-card>small,.welcome-card form>small{letter-spacing:1.8px;color:var(--yellow);font-size:10px;font-weight:900}.welcome-copy h1{text-transform:uppercase;margin:18px 0;font-family:Archivo Black;font-size:clamp(43px,5.5vw,82px);line-height:.96}.welcome-copy h1 em{color:var(--yellow);font-style:normal}.welcome-copy p{color:#9db1c6;max-width:600px;font-size:17px;line-height:1.7}.welcome-card{background:#0e1b2bf0;border:1px solid #2a4059;border-radius:20px;padding:34px;box-shadow:0 25px 80px #0008}.welcome-card h2{font-family:Archivo Black;font-size:25px}.welcome-card>p{color:var(--muted);line-height:1.6}.wide{width:100%;margin-top:16px}.intent-grid{gap:8px;margin:20px 0;display:grid}.intent-grid button{color:#fff;border:1px solid var(--line);text-align:left;background:#0b1725;border-radius:11px;padding:14px}.intent-grid button.selected{border-color:var(--yellow);box-shadow:inset 3px 0 var(--yellow)}.intent-grid b,.intent-grid span{display:block}.intent-grid span{color:var(--muted);margin-top:5px;font-size:11px}.welcome-card label{color:#9db0c3;letter-spacing:1px;margin-top:14px;font-size:9px;font-weight:900;display:block}.welcome-card input,.welcome-card textarea{border:1px solid var(--line);color:#fff;background:#091523;border-radius:8px;outline:0;width:100%;margin-top:6px;padding:11px;display:block}.welcome-card textarea{resize:vertical;min-height:90px}@media (width<=850px){.welcome{grid-template-columns:1fr;padding:30px 18px}.welcome-copy>img.entrance-logo{width:100%;max-width:560px;margin-bottom:22px}.welcome-copy h1{font-size:45px}.welcome-copy p{font-size:14px}.welcome-card{padding:24px}}.media-card{color:#fff;background:var(--panel);border:1px solid var(--line);border-radius:13px;text-decoration:none;display:block;overflow:hidden}.media-card>img{aspect-ratio:16/9;object-fit:cover;width:100%}.media-card>div{padding:17px}.media-card h2{font-family:Archivo Black;font-size:18px}.media-card p,.media-card small{color:var(--muted);line-height:1.5}.search-results{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.search-results section{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px}.search-results h2{font-family:Archivo Black;font-size:18px}.search-results a,.search-person{color:#fff;border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 0;text-decoration:none;display:flex}.search-results span{color:var(--muted);font-size:11px}@media (width<=760px){.search-results{grid-template-columns:1fr}}.member-list>div,.hub-item{border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding:13px;display:flex}.member-list>div{background:var(--panel)}.member-list span,.hub-item small{color:var(--muted);font-size:11px}.hub-item>b{margin-top:5px}.hub-item p{margin:0}.editor{background:#101d2d;border:1px solid #2a4059;border-radius:14px;grid-template-columns:repeat(2,1fr);gap:13px;margin-bottom:22px;padding:20px;display:grid}.editor>div:first-child,.editor .full{grid-column:1/-1}.editor h2{margin:6px 0;font-family:Archivo Black}.editor small{color:var(--yellow);letter-spacing:1px;font-weight:900}.editor label{letter-spacing:1px;color:#95a9bd;font-size:9px;font-weight:900}.editor input,.editor textarea,.editor select{border:1px solid var(--line);color:#fff;background:#081421;border-radius:8px;width:100%;margin-top:6px;padding:11px;display:block}.editor textarea{resize:vertical;min-height:110px}.editor-actions{justify-content:flex-end;gap:9px;display:flex}.editor-actions>button:not(.primary),.job-card footer button{border:1px solid var(--line);color:#fff;background:0 0;border-radius:7px;padding:8px 12px}.desk>h2{margin-top:28px;font-family:Archivo Black;font-size:18px}@media (width<=760px){.editor{grid-template-columns:1fr}.editor>*{grid-column:1!important}}.standalone-input,.review-form textarea,.review-form select{color:#fff;border:1px solid var(--line);background:#081421;border-radius:8px;width:100%;min-height:90px;padding:11px}.payment-summary{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.payment-summary span{border:1px solid var(--line);color:var(--muted);background:#0a1624;border-radius:8px;padding:12px;font-size:10px}.payment-summary b{color:#fff;margin-top:5px;font-size:14px;display:block}.payment-summary a{color:#62adff;grid-column:1/-1}.job-controls{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.job-controls button,.danger-button{border:1px solid var(--line);color:#fff;background:#14263b;border-radius:8px;padding:11px 15px;font-weight:800}.danger-button{color:#ff969d!important;border-color:#7b2830!important}.review-form{border:1px solid var(--line);background:#101d2d;border-radius:12px;gap:10px;margin-top:16px;padding:18px;display:grid}.review-form h2{margin:0;font-family:Archivo Black;font-size:18px}.review-form select{min-height:auto}.action-status{z-index:5;background:#132a41;border:1px solid #315678;border-radius:9px;padding:13px 17px;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #0008}@media (width<=760px){.payment-summary{grid-template-columns:1fr}.action-status{bottom:80px;left:15px;right:15px}}.application-list>div{border-top:1px solid var(--line);padding:14px 0}.application-list>div>b{margin:9px 0;display:block}.application-list>div>div{justify-content:flex-end;gap:8px;display:flex}.application-list button:not(.primary){border:1px solid var(--line);color:#fff;background:0 0;border-radius:8px;padding:9px 13px}.manager-link{color:#9cafc3;border-radius:10px;align-items:center;gap:13px;padding:11px 13px;font-weight:700;text-decoration:none;display:flex}.manager-link.active{color:#fff;background:#13263c}.manager-list>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.manager-list span,.manager-list small{display:block}.manager-list small{color:var(--muted);margin-top:4px}.manager-list select{color:#fff;border:1px solid var(--line);background:#081421;border-radius:7px;padding:8px}@media (width<=760px){.manager-link{display:none}}.fatal-screen{color:#eef4ff;background:#07101c;place-items:center;min-height:100vh;padding:24px;display:grid}.fatal-screen>div{background:#101d2d;border:1px solid #7b2830;border-radius:16px;width:min(620px,100%);padding:30px}.fatal-screen b{color:#ff7c85;letter-spacing:1.2px;font-size:11px}.fatal-screen h1{font-family:Archivo Black,sans-serif}.fatal-screen p,.fatal-screen small{color:#9cafc3}.fatal-screen small{margin-top:18px;display:block}.fatal-screen button{color:#07101c;background:#ffd51b;border:0;border-radius:8px;padding:11px 15px;font-weight:900}.app-shell{--nav:#fff;--panel:#fff;--line:#d8d5cc;--blue:#087fe8;--yellow:#ffd51b;--red:#ed1c2b;--muted:#66717d;color:#17191c;background-color:#f7f5ee;background-image:linear-gradient(90deg,#087fe809 1px,#0000 1px),linear-gradient(#087fe809 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.app-shell .sidebar{border-right:1px solid #d9d6cd;border-top:6px solid var(--red);background:#fff;box-shadow:7px 0 24px #20272d0f}.app-shell .brand{color:#15171a}.app-shell .brand img{box-shadow:3px 3px 0 var(--yellow);border:2px solid #15171a}.app-shell .brand small{color:#bd1622}.app-shell nav a,.app-shell .manager-link{color:#4c5661;border:1px solid #0000}.app-shell nav a:hover,.app-shell .manager-link:hover{color:#15171a;background:#f4f2eb;border-color:#ddd9cf}.app-shell nav a.active,.app-shell .manager-link.active{color:#fff;background:var(--blue);border-color:#006dc8;box-shadow:4px 4px #cfe9ff}.app-shell .clock-button,.app-shell .primary{color:#121212;background:var(--yellow);border:1px solid #161616;box-shadow:3px 3px #161616}.app-shell .clock-button:hover,.app-shell .primary:hover{transform:translate(-1px,-1px);box-shadow:5px 5px #161616}.app-shell .profile-chip{color:#17191c;background:#fff9d6;border:1px solid #d6bf35;box-shadow:3px 3px #f1d415}.app-shell .profile-chip small{color:#c01925}.app-shell .signout{color:#65707b}.app-shell .topbar{background:#ffffffed;border-bottom:1px solid #d9d6cd;box-shadow:0 5px 20px #20272d0a}.app-shell .search{color:#6b747d;background:#f7f6f1;border-color:#cbc8c0}.app-shell .search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #087fe81f}.app-shell .search input{color:#17191c}.app-shell .network{color:#4f5c67}.app-shell .right-rail{background:#fffdf7b8;border-left-color:#d9d6cd}.app-shell .rail-card{color:#17191c;background:#fff;border-color:#cfcac0;box-shadow:4px 4px #e6e1d7}.app-shell .rail-card.hero{border-top:5px solid var(--yellow);background:linear-gradient(145deg,#fff9d8,#fff)}.app-shell .rail-card.hero svg{color:var(--red)}.app-shell .rail-card p,.app-shell .legal-note,.app-shell .rail-stat span{color:#66717d}.app-shell .rail-card small{color:#bf1522}.app-shell .page{max-width:1120px}.app-shell .page-head{border-bottom:2px solid #1b1b1b}.app-shell .page-head small{color:#c91522}.app-shell .page h1{color:#121212;letter-spacing:-.8px}.app-shell .page-head p{color:#5e6872}.app-shell .page-actions>button:not(.primary),.app-shell .filter-row button,.app-shell .tabs button{color:#333a41;background:#fff;border-color:#bdb9b0}.app-shell .filter-row button.active,.app-shell .tabs button.active{color:#fff;background:var(--blue);border-color:#006dc8}.app-shell .post,.app-shell .job-card,.app-shell .team-card,.app-shell .panel,.app-shell .stat,.app-shell .state-card,.app-shell .connect-card,.app-shell .clock-card,.app-shell .discover-card,.app-shell .media-card,.app-shell .search-results section,.app-shell .editor,.app-shell .review-form{color:#17191c;background:#fff;border-color:#ccc8be;box-shadow:4px 4px #e7e2d8}.app-shell .post:hover,.app-shell .job-card:hover,.app-shell .team-card:hover{border-color:var(--blue);box-shadow:5px 5px #cfe9ff}.app-shell .post-meta span,.app-shell .post small,.app-shell .job-card p,.app-shell .team-card p,.app-shell .panel p,.app-shell .job-card footer,.app-shell .team-card footer,.app-shell .media-card p,.app-shell .media-card small{color:#66717d}.app-shell .post-actions button{color:#566573}.app-shell .job-card strong,.app-shell .thread-list a,.app-shell .media-card,.app-shell .search-results a,.app-shell .search-person{color:#17191c}.app-shell .job-card>b{color:#c91522}.app-shell .tag{color:#0068bd;background:#e5f3ff;border:1px solid #abd7fa}.app-shell .status{color:#176d3a;background:#e6f8ec;border:1px solid #b8e5c7}.app-shell .team-logo{color:#111;border:1px solid #111;box-shadow:3px 3px #111}.app-shell .team-card footer button{color:#006fc9}.app-shell .composer,.app-shell .message-box{background:#fff;border-color:#bfc5ca;box-shadow:4px 4px #e7e2d8}.app-shell .composer textarea,.app-shell .message-box textarea{color:#17191c}.app-shell .thread-list a:hover,.app-shell .member-list>div{background:#f7f6f1}.app-shell .bubble{color:#17191c;background:#fff;border:1px solid #cbc7bd}.app-shell .bubble.mine{color:#fff;background:var(--blue);border-color:#006fc9}.app-shell .bubble small{color:inherit;opacity:.72}.app-shell .profile-hero{color:#17191c;background:linear-gradient(120deg,#fff5ba,#fff);border-color:#d8bd29;box-shadow:5px 5px #f0d31a}.app-shell .activity strong,.app-shell .discover-card h3{color:#c91522}.app-shell .skill-row span{color:#164462;background:#e6f4ff;border:1px solid #badcf4}.app-shell .discover-actions button:not(.primary){color:#17191c;background:#fff;border-color:#aaa69e}.app-shell .notice{color:#574b00;border-color:var(--yellow);background:#fff6c9!important}.app-shell .editor label{color:#555f68}.app-shell .editor input,.app-shell .editor textarea,.app-shell .editor select,.app-shell .standalone-input,.app-shell .review-form textarea,.app-shell .review-form select,.app-shell .manager-list select{color:#17191c;background:#fbfaf6;border-color:#bbb8b0}.app-shell .editor-actions>button:not(.primary),.app-shell .job-card footer button,.app-shell .application-list button:not(.primary),.app-shell .job-controls button{color:#17191c;background:#fff;border-color:#aaa69e}.app-shell .payment-summary span{color:#66717d;background:#f7f6f1;border-color:#d1cdc3}.app-shell .payment-summary b{color:#17191c}.app-shell .action-status{color:#17191c;border-color:var(--blue);background:#fff;box-shadow:5px 5px #cfe9ff}.app-shell .clock-face{box-shadow:inset 0 0 0 3px var(--blue),0 8px 25px #087fe829;background:#fff;border-color:#d9ecfb}.app-shell .clock-face small{color:#c91522}@media (width<=760px){.app-shell .sidebar{background:#fff;border-top-color:#d9d6cd}.app-shell nav a.active{box-shadow:inset 0 -3px var(--blue);color:#006fc9;background:#e8f4ff;border-color:#0000}}:root{--ink:#17130f;--paper:#fff;--cream:#fffaf0;--line:#e2d8c8;--red:#ed241c;--yellow:#ffd51c;--blue:#236bb2;--green:#138a58;--muted:#70695f}body{color:var(--ink);background:#f4efe6}.app-shell{background:#f4efe6;grid-template-columns:224px minmax(0,1fr)}.sidebar{border-right:1px solid var(--line);background:#fff;padding:18px 13px}.brand{color:var(--ink);padding:0 5px 15px}.brand img{object-fit:contain;border-radius:10px;width:54px;height:54px}.brand b{color:var(--red)}.brand small{color:var(--blue)}.sidebar nav a{color:#645f58;border-radius:7px;padding:10px 12px}.sidebar nav a:hover{color:var(--ink);background:#fff7df}.sidebar nav a.active{color:var(--ink);background:var(--yellow);box-shadow:inset 4px 0 var(--red)}.clock-button{background:var(--red);color:#fff;border-radius:7px}.profile-chip{background:var(--cream);color:var(--ink);border-color:var(--line)}.profile-chip small{color:var(--blue)}.signout{color:#847d72}.main-column{background:#fff;min-height:100vh}.topbar{border-bottom:1px solid var(--line);background:#fff;gap:18px;height:76px;padding:0 28px}.desktop-wordmark{line-height:1}.desktop-wordmark span{color:var(--blue);letter-spacing:1.3px;font-size:8px;font-weight:900;display:block}.desktop-wordmark b{color:var(--red);font-family:Archivo Black;font-size:18px}.search{border-color:var(--line);color:var(--muted);background:#f8f4ec;flex:0 390px;margin-left:auto}.search input{color:var(--ink)}.top-icon{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.top-profile{text-align:left;color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;display:flex}.top-profile img{object-fit:cover;border:2px solid var(--yellow);border-radius:50%;width:38px;height:38px}.top-profile b,.top-profile small{display:block}.top-profile b{font-size:11px}.top-profile small{color:var(--green);margin-top:3px;font-size:8px;font-weight:900}.store-lights{background:#222;grid-template-columns:repeat(3,1fr);gap:8px;height:8px;padding:2px 20px;display:grid}.store-lights i{background:#fff5b9;box-shadow:0 0 8px #ffdc43}.scene-head{border:1px solid var(--line);background:var(--cream);border-radius:16px;align-items:flex-end;gap:24px;min-height:160px;margin-bottom:22px;padding:26px;display:flex;position:relative;overflow:hidden}.scene-head.has-art{color:#fff;background:#14110d}.scene-head>img{object-fit:cover;filter:brightness(.48)saturate(.9);width:100%;height:100%;position:absolute;inset:0}.scene-head:after{content:"";background:linear-gradient(90deg,#000000d1,#00000038 75%,#0000);position:absolute;inset:0}.scene-copy,.scene-head .page-actions{z-index:1;position:relative}.scene-head small{color:var(--yellow);letter-spacing:1.5px;font-weight:900}.scene-head h1{margin:7px 0;font-size:42px}.scene-head p{color:inherit;opacity:.88;margin:0;line-height:1.5}.scene-head .page-actions{margin-left:auto}.page-actions>button:not(.primary){color:var(--ink);border:1px solid var(--line);background:#fff}.primary{justify-content:center;align-items:center;text-decoration:none;display:inline-flex;background:var(--yellow)!important;color:var(--ink)!important;border:1px solid #d9ae00!important}.floor-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.floor-main{border:1px solid var(--line);border-radius:14px;overflow:hidden}.floor-tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.floor-tabs button{color:var(--muted);background:#fff;border:0;padding:15px;font-size:10px;font-weight:900}.floor-tabs .active{color:var(--ink);box-shadow:inset 0 -4px var(--blue)}.feed{gap:0}.post{border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0;padding:19px}.post:hover{background:#fffdf7}.post-meta span{color:var(--muted)}.post p{color:var(--ink)}.post-actions button{color:#766f65}.floor-composer{border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0;grid-template-columns:44px 1fr;margin:0;padding:18px;display:grid}.floor-composer>img{object-fit:cover;border-radius:50%;width:44px;height:44px}.floor-composer textarea{color:var(--ink);min-height:90px}.floor-composer footer{justify-content:space-between;align-items:center;display:flex}.floor-rail{flex-direction:column;gap:14px;display:flex}.shift-card,.floor-shortcuts{border:1px solid var(--line);background:var(--cream);border-radius:14px;padding:20px}.shift-card{border-top:5px solid var(--red)}.shift-card small,.floor-shortcuts>small{color:var(--blue);letter-spacing:1.2px;font-weight:900}.shift-card h2,.team-entry h2,.quick-profile h2,.inbox-empty h2{margin:10px 0;font-family:Archivo Black}.shift-card p{color:var(--muted);font-size:13px;line-height:1.5}.shift-card .primary{width:100%;padding:11px}.floor-shortcuts a{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:11px;padding:14px 0;text-decoration:none;display:flex}.floor-shortcuts a:last-child{border-bottom:0}.floor-shortcuts svg{color:var(--red)}.floor-shortcuts b,.floor-shortcuts em{display:block}.floor-shortcuts em{color:var(--muted);margin-top:3px;font-size:10px;font-style:normal}.tabs,.filter-row{border-bottom:1px solid var(--line);gap:0}.tabs button,.filter-row button{color:var(--muted)!important;background:#fff!important;border:0!important;border-radius:0!important;padding:13px 17px!important}.tabs button.active,.filter-row button.active{box-shadow:inset 0 -4px var(--blue);color:var(--ink)!important}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.job-card,.team-card,.panel{color:var(--ink);border-color:var(--line);background:#fff;box-shadow:0 5px 18px #5b43120d}.job-card:hover,.team-card:hover{border-color:var(--blue);box-shadow:0 8px 24px #236bb21b}.job-card p,.team-card p,.panel p{color:var(--muted)}.job-card>b{color:var(--blue)}.job-card strong{color:var(--ink)}.tag{color:var(--blue);background:#e8f2ff}.status{color:var(--green);background:#e9f7ef}.quick-stage{border:1px solid var(--line);border-radius:20px;grid-template-columns:1.05fr .95fr;max-width:920px;min-height:510px;margin:10px auto;display:grid;overflow:hidden;box-shadow:0 20px 60px #5d431c1a}.quick-photo{background:#f0e8da;position:relative}.quick-photo img{object-fit:cover;width:100%;height:100%}.quick-photo span{background:var(--yellow);color:var(--ink);border-radius:5px;padding:8px 10px;font-size:9px;font-weight:900;position:absolute;bottom:18px;left:18px}.quick-profile{background:#fff;flex-direction:column;align-items:flex-start;padding:48px 38px;display:flex}.quick-profile>small{color:var(--red);letter-spacing:1.2px;font-weight:900}.quick-profile>.tag{margin-top:34px}.quick-profile h2{margin-bottom:4px;font-size:36px}.quick-profile h3{color:var(--blue);margin:0}.quick-profile p{color:var(--muted);line-height:1.65}.quick-profile .skill-row{justify-content:flex-start}.quick-profile .skill-row span{color:var(--ink);background:#f1ece3}.quick-profile .discover-actions{width:100%;margin-top:auto}.quick-profile .discover-actions button{color:var(--ink);border-color:var(--line);background:#fff;flex:1}.quick-profile>em{color:var(--muted);text-align:center;width:100%;margin-top:12px;font-size:10px}.team-entry{background:var(--yellow);border:1px solid #d7ae00;border-radius:13px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:20px 24px;display:flex}.team-entry small{color:var(--red);font-weight:900}.team-entry h2{margin:5px 0;font-size:25px}.team-entry p{margin:0}.team-join{color:var(--ink);font-size:11px;font-weight:900}.team-card{border-top:5px solid var(--blue)}.team-logo{background:var(--yellow);color:var(--ink)}.inbox-shell{border:1px solid var(--line);border-radius:16px;grid-template-columns:380px minmax(0,1fr);min-height:590px;display:grid;overflow:hidden}.inbox-shell>aside{border-right:1px solid var(--line)}.inbox-tools{border-bottom:1px solid var(--line);padding:17px}.inbox-tools b{color:var(--blue);margin-bottom:10px;font-size:10px;display:block}.inbox-tools input{border:1px solid var(--line);background:#f8f4ec;border-radius:9px;width:100%;padding:10px}.thread-list a{color:var(--ink);border-color:var(--line)}.thread-list a:hover{background:#fff8e8}.inbox-empty{text-align:center;background:#fffdf8;place-content:center;padding:40px;display:grid}.inbox-empty img{object-fit:cover;border-radius:12px;width:240px;max-height:150px;margin:auto}.inbox-empty small{color:var(--red);margin-top:20px;font-weight:900}.inbox-empty p{color:var(--muted)}.state-card{border-color:var(--line);color:var(--muted);background:#fffaf0}.editor{border-color:var(--line);background:#fff}.editor input,.editor select,.editor textarea{color:var(--ink);border-color:var(--line);background:#fffaf0}@media (width<=1120px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.floor-layout{grid-template-columns:1fr}.floor-rail{grid-template-columns:1fr 1fr;display:grid}.top-profile span{display:none}}@media (width<=780px){.app-shell{display:block}.desktop-wordmark,.top-profile{display:none}.desktop-page{padding:18px 14px 90px}.scene-head{min-height:145px;padding:20px;display:block}.scene-head h1{font-size:31px}.scene-head .page-actions{margin-top:16px}.card-grid,.floor-rail,.quick-stage,.inbox-shell{grid-template-columns:1fr}.quick-photo{min-height:350px}.quick-profile{padding:28px 22px}.inbox-empty{display:none}.inbox-shell>aside{border:0}.team-entry{display:block}.team-join{margin-top:14px;display:block}}body{background:#fff}.app-shell{background:#fff;grid-template-columns:240px minmax(620px,760px) 330px;justify-content:center}.sidebar{border-right:1px solid #ece7de;padding:14px 18px}.brand img{width:44px;height:44px}.brand span{display:none}.sidebar nav{gap:1px}.sidebar nav a{border-radius:999px;width:max-content;min-width:175px;padding:11px 14px;font-size:15px;font-weight:650}.sidebar nav a.active{box-shadow:none;background:#fff4c2}.clock-button{border-radius:999px;min-height:46px;margin-top:18px}.profile-chip{background:0 0;border:0;padding:9px 5px}.profile-chip:hover{background:#f7f2e9}.signout{padding-left:8px}.main-column{border-left:1px solid #ece7de;border-right:1px solid #ece7de;min-width:0}.topbar{background:#fffffff0;height:60px;padding:0 16px}.desktop-wordmark{display:none}.topbar .search{background:#f4f1eb;border:0;flex:1;max-width:none}.store-lights{height:4px;padding:1px 20px}.discovery-rail{height:100vh;padding:72px 18px 30px;position:sticky;top:0;overflow:auto}.rail-section{background:#f7f4ee;border-radius:18px;margin-bottom:16px;padding:14px 0;overflow:hidden}.rail-section h2{margin:2px 16px 12px;font-family:Archivo Black;font-size:18px}.rail-person{color:#17130f;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;display:grid}.rail-person:hover{background:#eee9df}.rail-person img{object-fit:cover;border-radius:50%;width:42px;height:42px}.rail-person b,.rail-person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rail-person b{font-size:12px}.rail-person small{color:#777066;margin-top:3px;font-size:10px}.rail-person em{color:#fff;background:#17130f;border-radius:999px;padding:7px 12px;font-size:10px;font-style:normal;font-weight:800}.rail-more{color:#236bb2;padding:11px 16px 5px;font-size:12px;text-decoration:none;display:block}.shift-pulse{padding:17px}.shift-pulse>small{color:#ed241c;letter-spacing:1px;font-weight:900}.shift-pulse h2{margin:7px 0}.shift-pulse p{color:#70695f;font-size:12px;line-height:1.5}.shift-pulse a{color:#236bb2;font-size:11px;font-weight:800;text-decoration:none}.discovery-rail>footer{color:#928b81;padding:0 10px;font-size:10px;line-height:1.6}.desktop-page{max-width:none;padding:0}.scene-head{border:0;border-bottom:1px solid #ece7de;border-radius:0;align-items:center;min-height:84px;margin:0;padding:15px 18px;color:#17130f!important;background:#fff!important}.scene-head>img,.scene-head:after{display:none}.scene-copy{max-width:none}.scene-head small{color:#ed241c;font-size:8px}.scene-head h1{margin:4px 0;font-family:Archivo Black;font-size:21px}.scene-head p{font-size:11px;color:#70695f!important}.scene-head .page-actions{display:flex}.scene-head .page-actions button{border-radius:999px;padding:8px 13px;font-size:10px}.floor-layout{display:block}.floor-main{border:0;border-radius:0}.floor-rail{display:none}.floor-tabs{z-index:3;background:#fffffff5;position:sticky;top:60px}.post{grid-template-columns:44px 1fr;padding:14px 16px}.post>a>img,.post>img{object-fit:cover;border-radius:50%;width:44px;height:44px}.post-meta a{color:#17130f;text-decoration:none}.post-meta a:hover{text-decoration:underline}.post p{margin:7px 0 12px;font-size:14px;line-height:1.48}.post-actions{justify-content:space-between;max-width:390px}.post-actions button{font-size:11px}.floor-composer{padding:15px 16px}.floor-composer textarea{font-size:16px}.floor-composer .primary{padding:8px 15px;border-radius:999px!important}.tabs,.filter-row{z-index:2;background:#fff;margin:0;position:sticky;top:60px}.tabs button,.filter-row button{text-transform:uppercase;letter-spacing:.4px;flex:1;font-size:9px}.work-results{flex-direction:column;display:flex}.work-results .job-card{box-shadow:none;border:0;border-bottom:1px solid #ece7de;border-radius:0;padding:16px 18px;transform:none!important}.work-results .job-card:hover{box-shadow:none;background:#fffcf5;border-color:#ece7de}.work-results .job-card h2{margin:10px 0 5px;font-size:17px}.work-results .job-card p{margin:8px 0 13px}.work-results .job-card footer{border:0;padding:0}.work-results .job-card footer:before{content:""}.desk{padding:18px}.desk .card-grid{grid-template-columns:1fr}.editor{box-shadow:none;border:0;border-bottom:1px solid #ece7de;border-radius:0;margin:0;padding:20px}.team-entry{border-radius:12px;margin:14px 16px}.team-filters{position:static}.desktop-page>.card-grid{grid-template-columns:1fr;gap:0}.desktop-page>.card-grid .team-card{box-shadow:none;border:0;border-bottom:1px solid #ece7de;border-radius:0;grid-template-columns:60px 1fr;display:grid;position:relative}.team-card .team-logo{grid-row:1/5}.team-card footer{grid-column:2}.team-card:hover{box-shadow:none;background:#fffcf5}.quick-stage{border-radius:16px;min-height:520px;margin:24px}.inbox-shell{border:0;border-radius:0;grid-template-columns:300px 1fr;min-height:calc(100vh - 148px)}.inbox-empty img{width:180px}.profile-page,.search-page{background:#fff;min-height:100vh}.profile-nav{z-index:5;background:#fffffff2;border-bottom:1px solid #ece7de;align-items:center;gap:18px;height:60px;padding:0 16px;display:flex;position:sticky;top:0}.profile-nav>a{color:#17130f;font-size:22px;text-decoration:none}.profile-nav b,.profile-nav small{display:block}.profile-nav b{font-size:15px}.profile-nav small{color:#777066;margin-top:2px;font-size:9px}.profile-banner{background:#e6e0d5;height:205px;position:relative}.profile-banner>img{object-fit:cover;width:100%;height:100%}.default-profile-banner{background:linear-gradient(115deg,#14110d,#28231c);place-items:center;height:100%;display:grid}.default-profile-banner img{object-fit:contain;width:min(60%,390px);height:80%}.profile-identity{padding:76px 18px 17px;position:relative}.profile-avatar{background:#fff;border:5px solid #fff;border-radius:50%;width:142px;height:142px;position:absolute;top:-73px;left:18px}.profile-avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.profile-avatar>i{color:#fff;background:#236bb2;border:3px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid;position:absolute;bottom:10px;right:4px}.profile-actions{gap:8px;display:flex;position:absolute;top:12px;right:18px}.profile-actions button{background:#fff;border:1px solid #d8d2c8;border-radius:999px;place-items:center;min-width:38px;height:38px;font-weight:800;display:grid}.profile-actions button svg{width:17px}.profile-actions button.on{color:#236bb2}.profile-actions .follow{color:#fff;background:#17130f;padding:0 20px}.profile-actions .follow.following,.profile-actions .edit-profile{color:#17130f;background:#fff}.profile-identity h1{margin:0 0 2px;font-family:Archivo Black;font-size:22px}.handle{color:#777066;font-size:12px}.profile-identity>p{margin:14px 0 5px;font-size:14px;line-height:1.48}.headline{color:#236bb2;margin-bottom:12px;font-size:12px;display:block}.profile-meta{color:#777066;flex-wrap:wrap;gap:13px;font-size:11px;display:flex}.profile-meta span,.profile-meta a{color:inherit;align-items:center;gap:5px;text-decoration:none;display:flex}.profile-meta svg{width:14px}.follow-counts{color:#777066;gap:18px;margin-top:14px;font-size:12px;display:flex}.follow-counts button,.follow-counts span{color:inherit;background:0 0;border:0;padding:0}.follow-counts b{color:#17130f}.profile-tabs,.search-tabs{border-bottom:1px solid #ece7de;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.profile-tabs button,.search-tabs button{text-transform:capitalize;color:#70695f;background:#fff;border:0;padding:15px 8px;font-weight:700;position:relative}.profile-tabs button.active,.search-tabs button.active{color:#17130f}.profile-tabs button.active:after,.search-tabs button.active:after{content:"";background:#236bb2;border-radius:4px;height:4px;position:absolute;bottom:0;left:28%;right:28%}.profile-stream .state-card,.search-stream .state-card{border:0;border-radius:0}.stream-row{border-bottom:1px solid #ece7de;grid-template-columns:42px 1fr;gap:11px;padding:15px 17px;display:grid}.stream-row>img{object-fit:cover;border-radius:50%;width:42px;height:42px}.stream-row b{font-size:12px}.stream-row b span{color:#777066;font-weight:400}.stream-row p{margin:6px 0;font-size:14px;line-height:1.5}.market-row{color:#17130f;border-bottom:1px solid #ece7de;padding:16px 18px;text-decoration:none;display:block}.market-row:hover{background:#fffcf5}.market-row small{color:#236bb2;font-size:9px;font-weight:900}.market-row h3{margin:6px 0;font-size:15px}.market-row p{color:#70695f;margin:4px 0;font-size:12px}.review-row>b{color:#e0a900}.review-row>b span{color:#138a58;font-size:9px}.icon-row{grid-template-columns:36px 1fr;gap:12px;display:grid}.icon-row>svg{color:#17130f;background:#fff4c2;border-radius:8px;width:36px;height:36px;padding:8px}.media-edit{color:#fff;cursor:pointer;background:#17130fcc;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute}.media-edit svg{width:17px}.media-edit input{display:none}.banner-edit{bottom:14px;right:14px}.avatar-edit{bottom:7px;right:4px}.profile-message{color:#6e5700;background:#fff6cf;padding:9px 17px;font-size:11px}.profile-editor{background:#faf7f2;border-top:1px solid #ece7de;border-bottom:1px solid #ece7de;grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}.profile-editor label{color:#70695f;text-transform:uppercase;font-size:9px;font-weight:800}.profile-editor input,.profile-editor textarea,.profile-editor select{color:#17130f;background:#fff;border:1px solid #d8d2c8;border-radius:8px;width:100%;margin-top:5px;padding:10px;display:block}.profile-editor textarea{min-height:80px}.profile-editor .wide-field{grid-column:1/-1}.profile-editor .primary{border-radius:999px!important}.profile-work-summary{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.profile-work-summary .stat{background:#fff;border:1px solid #ece7de;border-top:0;border-left:0;border-radius:0}.career-inline{padding:24px}.career-inline small{color:#ed241c;font-weight:900}.career-inline h2{font-family:Archivo Black;font-size:25px}.career-progress{background:#eee8de;border-radius:999px;height:10px;margin:18px 0;overflow:hidden}.career-progress i{background:#ffd51c;height:100%;display:block}.search-page-form{z-index:4;background:#fff;border-bottom:1px solid #ece7de;align-items:center;gap:10px;height:61px;padding:9px 14px;display:flex;position:sticky;top:0}.search-page-form svg{color:#70695f;width:19px}.search-page-form input{background:#f4f1eb;border:0;border-radius:999px;outline:0;flex:1;padding:11px 16px}.search-page-form button{color:#fff;background:#17130f;border:0;border-radius:999px;padding:9px 16px;font-weight:800}.search-tabs{z-index:3;background:#fff;position:sticky;top:61px}.search-tabs button span{color:#9c958b;margin-left:5px;font-size:9px}.person-row{color:#17130f;border-bottom:1px solid #ece7de;grid-template-columns:48px 1fr auto;gap:12px;padding:14px 17px;text-decoration:none;display:grid}.person-row:hover{background:#fffcf5}.person-row>img{object-fit:cover;border-radius:50%;width:48px;height:48px}.person-row b,.person-row span{display:block}.person-row b{font-size:13px}.person-row b i{color:#236bb2;margin-left:5px;font-style:normal}.person-row span{color:#777066;margin-top:2px;font-size:11px}.person-row p{margin:6px 0;font-size:12px}.person-row small{color:#236bb2}.person-row>button,.person-row>.row-action{color:#17130f;background:#fff;border:1px solid #17130f;border-radius:999px;align-self:start;padding:7px 13px;font-weight:800}@media (width<=1240px){.app-shell{grid-template-columns:210px minmax(600px,760px)}.discovery-rail{display:none}.sidebar nav a{min-width:160px}}@media (width<=860px){.app-shell{display:block}.main-column{border:0}.topbar{top:0}.sidebar{border-top:1px solid #ece7de}.profile-banner{height:170px}.profile-avatar{width:116px;height:116px;top:-59px}.profile-identity{padding-top:63px}.quick-stage{margin:14px}.profile-work-summary{grid-template-columns:repeat(2,1fr)}}.follow-counts a{color:inherit;text-decoration:none}.follow-counts a:hover{text-decoration:underline}.connections-page{min-height:100vh}.connections-page>header{border-bottom:1px solid #ece7de;align-items:center;gap:15px;height:60px;padding:0 17px;display:flex}.connections-page>header>a{color:#17130f;font-size:22px;text-decoration:none}.connections-page>header b,.connections-page>header small{display:block}.connections-page>header small{color:#777066;margin-top:3px;font-size:8px}.connections-page .person-row{display:grid}.person-main{color:#17130f;grid-template-columns:48px 1fr;gap:12px;text-decoration:none;display:grid}.person-main>img{object-fit:cover;border-radius:50%;width:48px;height:48px}.person-main b,.person-main small{display:block}.person-main b i{color:#236bb2;font-style:normal}.person-main small{color:#777066}.person-main p{margin:5px 0;font-size:12px}.desktop-page>.stats{border-bottom:1px solid #ece7de;gap:0;margin:0}.desktop-page>.stats .stat{background:#fff;border:0;border-right:1px solid #ece7de;border-radius:0}.desktop-page>.panel,.desktop-page>.review-form{box-shadow:none;border:0;border-bottom:1px solid #ece7de;border-radius:0;margin:0;padding:20px}.desktop-page>.panel h2,.review-form h2{font-size:16px}.job-controls{border-bottom:1px solid #ece7de;padding:16px 20px}.job-controls button{border-radius:999px}.application-list>div,.manager-list>div,.member-list>div,.hub-item{background:#fff;border-color:#ece7de}.message-box{background:#fff;border:0;border-bottom:1px solid #ece7de;border-radius:0;margin:0}.message-box textarea{color:#17130f}.conversation{min-height:430px;padding:18px}.bubble{color:#17130f;background:#f0ece5}.bubble.mine{background:#ddecff}.alert-list article{border-color:#ece7de}.alert-list article:hover{background:#fffcf5}.alert-list p{color:#70695f}.two-col{gap:0}.two-col>.panel{box-shadow:none;border:0;border-right:1px solid #ece7de;border-radius:0}.media-card{box-shadow:none;border:0;border-bottom:1px solid #ece7de;border-radius:0}
