:root{--workspace-control-radius:8px;--workspace-control-border:color-mix(in srgb,var(--search-accent) 34%,rgba(23,38,54,0.1))}@media (min-width:768px){html{width:100%;height:100%;zoom:var(--desktop-interface-density)}html body{--product-vw:calc(1vw / var(--desktop-interface-density));--product-vh:calc(1vh / var(--desktop-interface-density));--product-dvw:calc(1dvw / var(--desktop-interface-density));--product-dvh:calc(1dvh / var(--desktop-interface-density));--product-viewport-width:calc(100vw / var(--desktop-interface-density));--product-viewport-height:calc(100dvh / var(--desktop-interface-density))}html .page-shell,html .product-surface-frame,html body{width:100%;height:100%;min-height:100%}}.desktop-surface-sidebar-active:not(.complete-chat-surface) .app-header:not(.app-header-chat-active) .brand-block,.desktop-surface-sidebar-active:not(.complete-chat-surface) .app-header:not(.app-header-chat-active) .header-actions{display:none}.desktop-surface-sidebar-active.product-surface-frame:not(.complete-chat-surface) .app-frame{width:min(calc(100% - 60px + var(--shell-gutter) + var(--shell-gutter)),1880px);height:min(var(--desktop-product-frame-height-cap),100%);max-height:min(var(--desktop-product-frame-height-cap),100%);padding:0;background:#ffffff;transition:none}.desktop-surface-sidebar-active.product-surface-frame.mode-home.home-progress-active:has(.home-desktop-main.is-work-mode):not(.complete-chat-surface) .app-frame{height:100%;max-height:100%}.desktop-surface-sidebar-active.product-surface-frame:not(.complete-chat-surface) .app-frame:before{background:transparent}.mode-home.home-progress-active:not(.complete-chat-surface) .app-header:not(.app-header-chat-active){position:absolute;inset:0;z-index:8;height:0;margin:0;pointer-events:none}.mode-home.home-progress-active:not(.complete-chat-surface) .app-header:not(.app-header-chat-active) .brand-block,.mode-home.home-progress-active:not(.complete-chat-surface) .app-header:not(.app-header-chat-active) .header-actions{display:none}.mode-home.home-progress-active.product-surface-frame:not(.complete-chat-surface) .workspace{inset:0;padding:0;-webkit-mask-image:none;mask-image:none;overflow:visible}.desktop-surface-sidebar-active.product-surface-frame:not(.complete-chat-surface):not(.network-surface-open) .workspace{inset:0;display:grid;grid-template-columns:236px minmax(0,1fr);align-items:stretch;padding:0;-webkit-mask-image:none;mask-image:none;overflow:hidden}.desktop-surface-sidebar-active.product-surface-frame:not(.complete-chat-surface):not(.network-surface-open) .workspace:before{display:none}.desktop-surface-sidebar-active.product-surface-frame:not(.complete-chat-surface):not(.network-surface-open) .workspace>.desktop-surface-sidebar{grid-column:1;grid-row:1}.desktop-surface-sidebar-active.product-surface-frame:not(.complete-chat-surface):not(.network-surface-open) .workspace>.mode-stage{grid-column:2;grid-row:1;width:100%;height:100%;min-width:0;min-height:0}.desktop-surface-sidebar-active.product-surface-frame.mode-prep:not(.complete-chat-surface) .mode-stage-prep,.desktop-surface-sidebar-active.product-surface-frame.mode-search:not(.complete-chat-surface) .mode-stage-search{position:relative;inset:auto;padding:0}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .mode-stage-home,.desktop-surface-sidebar-active.mode-prep .mode-stage-prep,.desktop-surface-sidebar-active.mode-search .mode-stage-search{padding:28px 40px;overflow:auto}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .mode-stage-home{align-content:start;justify-items:stretch}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-account,.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-career,.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-cv-profile,.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-market,.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .mode-stage-home .home-dashboard{width:100%;max-width:none}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .profile-next-step-button{grid-template-columns:minmax(0,1fr);justify-content:stretch;overflow:hidden;width:100%}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .profile-next-step-button:before{inset:0 -12px}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .profile-next-step,.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .profile-next-steps-list{max-width:100%;min-width:0;overflow:hidden}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .profile-next-step-title{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-career .profile-next-step-title{justify-self:stretch}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-career .profile-next-step-button{grid-template-columns:minmax(0,1fr);justify-content:stretch;overflow:hidden;width:100%;margin:0;padding:8px 12px}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-career .profile-next-step-button:before{inset:0}.desktop-surface-sidebar-active.mode-home:not(.home-progress-active) .home-view-content-career .profile-next-step-title{text-align:center}.desktop-surface-sidebar-active .cv-page-navigation-section{max-width:100%;min-width:0;overflow:hidden}.desktop-surface-sidebar-active .cv-page-timeline-section-nav{max-width:100%;overflow:visible}.desktop-surface-sidebar-active.surface-profile .cv-page-timeline-section-nav{transform:translateX(24px)}.network-surface-open.desktop-surface-sidebar-active .chat-shell-icon{overflow:hidden}.network-surface-open.desktop-surface-sidebar-active:not(.complete-chat-surface) .app-header:not(.app-header-chat-active){position:absolute;inset:0 0 auto;z-index:90;height:72px;margin:0;pointer-events:none}.mode-home.home-progress-active .home-dashboard,.mode-home.home-progress-active .home-view-content-progress,.mode-home.home-progress-active .mode-stage-home{width:100%;height:100%;min-height:0}.mode-home.home-progress-active .home-progress-panel,.mode-home.home-progress-active .home-view-content-progress,.mode-home.home-progress-active .mode-stage-home{grid-template-rows:minmax(0,1fr)}.mode-home.home-progress-active .home-dashboard{max-width:none}.mode-home.home-progress-active .home-view-content-progress{margin:0}.mode-home.home-progress-active .mode-stage-home .home-progress-panel,.mode-home.home-progress-active .mode-stage-home .market-insights-panel.home-progress-panel{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;width:100%;height:100%;max-height:none;min-height:0;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent}.mode-home.home-progress-active .market-insights-panel.home-progress-panel:before{display:none}.home-desktop-sidebar{--home-desktop-sidebar-control-width:142px;position:relative;z-index:2;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:40px;gap:40px;align-self:stretch;height:100%;min-height:0;padding:30px 24px 4px;border-right:1px solid rgba(23,38,54,.1);background:#ffffff}.linkedin-network-graph-expanded-sheet.has-desktop-surface-sidebar{display:grid;grid-template-columns:236px minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:min(calc(100% - 60px),1880px);height:min(var(--desktop-product-frame-height-cap),calc(100% - var(--shell-gutter) - var(--shell-gutter)));max-height:min(var(--desktop-product-frame-height-cap),calc(100% - var(--shell-gutter) - var(--shell-gutter)))}.linkedin-network-graph-expanded-sheet.has-desktop-surface-sidebar>.desktop-surface-sidebar{grid-column:1;grid-row:1}.linkedin-network-graph-expanded-sheet.has-desktop-surface-sidebar>.linkedin-network-graph-expanded-content{grid-column:2;grid-row:1;min-width:0;min-height:0;height:100%}.network-surface-open.desktop-surface-sidebar-active .linkedin-network-graph-group-control{left:260px;top:26px;z-index:91;transform:none}.network-inbox-open .linkedin-network-graph-group-control{visibility:hidden}.home-desktop-sidebar-brand{display:inline-block;justify-self:center;box-sizing:border-box;width:var(--home-desktop-sidebar-control-width);padding-left:25px;color:var(--suave-logo-blue);font-size:2.56rem;font-weight:625;line-height:1;letter-spacing:-.08em;text-align:left}.home-desktop-nav{--home-desktop-nav-label-width:4.75rem;min-height:0;overflow-y:auto;overflow-x:hidden;display:grid;align-content:start;grid-gap:18px;gap:18px}.home-desktop-nav-button{position:relative;display:grid;grid-template-columns:20px var(--home-desktop-nav-label-width);align-items:center;justify-content:center;justify-self:center;grid-gap:14px;gap:14px;width:var(--home-desktop-sidebar-control-width);min-height:42px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:rgba(23,38,54,.82);font-size:1rem;font-weight:690;text-align:left}.home-desktop-nav-status{position:absolute;right:10px;top:50%;width:8px;height:8px;border-radius:999px;transform:translateY(-50%)}.home-desktop-nav-status.is-notification{background:var(--suave-logo-blue)}.home-desktop-nav-status.is-loading{width:11px;height:11px;border:1.5px solid rgba(23,38,54,.18);border-top:1.5px solid var(--suave-logo-blue);background:transparent;animation:desktop-nav-spinner .9s linear infinite}.home-desktop-date-row svg,.home-desktop-nav-button svg,.home-desktop-sidebar-ask svg,.home-focus-stat svg,.home-focus-summary svg,.home-focus-task-arrow svg,.home-panel-title-icon svg,.home-weekly-insight svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.home-desktop-nav-button svg{width:20px;height:20px}.home-desktop-nav-button:focus-visible,.home-desktop-nav-button:hover{border-color:color-mix(in srgb,var(--home-accent) 10%,rgba(23,38,54,.04));background:color-mix(in srgb,var(--home-soft) 62%,rgba(255,255,255,.92));color:rgba(23,38,54,.92)}.home-desktop-nav-button.is-active{color:var(--suave-logo-blue)}.home-desktop-nav-button:disabled,.home-desktop-nav-button:disabled:focus-visible,.home-desktop-nav-button:disabled:hover{border-color:transparent;background:transparent;color:rgba(23,38,54,.28);cursor:default}.home-desktop-sidebar-footer{display:grid;grid-gap:4px;gap:4px}.home-desktop-sidebar-report{display:inline-flex;align-items:center;justify-content:center;justify-self:center;width:var(--home-desktop-sidebar-control-width);min-height:34px;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:rgba(23,38,54,.58);font-size:.8rem;font-weight:680;line-height:1;transition:color .16s ease}.home-desktop-sidebar-report:focus-visible,.home-desktop-sidebar-report:hover{color:var(--search-accent)}.home-desktop-sidebar-ask{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:center;width:var(--home-desktop-sidebar-control-width);height:42px;padding:0 12px;border:1px solid var(--workspace-control-border);border-radius:var(--workspace-control-radius);background:rgba(255,255,255,.96);color:var(--search-accent);font-size:1rem;font-weight:760;line-height:1;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.home-desktop-sidebar-ask svg{width:18px;height:18px}.home-desktop-sidebar-ask:disabled{cursor:not-allowed;opacity:.56}.home-desktop-sidebar-ask:focus-visible:not(:disabled),.home-desktop-sidebar-ask:hover:not(:disabled){border-color:var(--search-accent);background:var(--search-accent);color:#fff;transform:translateY(-1px)}.home-desktop-main{--home-greeting-message-lift:clamp(38px,calc(89.8px - calc(5.755 * var(--product-dvh))),46px);--home-desktop-main-padding-top:66px;--home-desktop-main-padding-x:40px;--home-desktop-main-padding-bottom:26px;--home-card-ink:#2b3948;--home-card-muted:#727c86;--home-card-muted-strong:#606b78;--home-card-line:var(--line);--home-card-line-soft:rgba(23,38,54,0.06);--home-card-blue:#3a83d2;--home-card-secondary:var(--suave-secondary);--home-card-hover:rgba(58,131,210,0.045);display:grid;grid-template-rows:auto auto minmax(280px,1fr) auto;grid-gap:34px;gap:34px;min-width:0;min-height:0;padding:var(--home-desktop-main-padding-top) var(--home-desktop-main-padding-x) var(--home-desktop-main-padding-bottom);color:var(--home-card-ink);overflow:auto;scrollbar-width:none}.mode-home.home-progress-active .home-progress-panel .home-desktop-main.is-work-mode{grid-template-rows:minmax(0,1fr);align-content:stretch;padding:0;overflow:hidden}.home-desktop-main::-webkit-scrollbar{width:0;height:0}.home-desktop-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0;margin-bottom:calc(var(--home-greeting-message-lift) * -1)}.home-desktop-greeting{display:grid;grid-gap:8px;gap:8px;min-width:0;transform:translateX(12px)}.home-desktop-greeting h1,.home-panel-title-row h2,.home-weekly-insight h2{margin:0;color:var(--home-card-ink);letter-spacing:0}.mode-home .home-panel-title-row h2,.mode-home .home-weekly-insight h2{color:var(--ink)}.home-desktop-greeting h1{font-size:2.32rem;line-height:1.18;font-weight:720}.home-desktop-greeting p,.home-focus-summary-text span,.home-panel-title-row p,.home-weekly-insight p{margin:0;color:var(--home-card-muted);font-size:.98rem;line-height:1.35;font-weight:560}.home-desktop-date-row{display:inline-flex;align-items:center;gap:11px;margin-top:0;transform:translateY(4px);color:var(--home-card-muted);font-size:.92rem;font-weight:600}.home-desktop-date-row svg{width:20px;height:20px;color:var(--home-card-blue)}.home-focus-summary,.home-focus-tasks,.home-momentum-panel,.home-weekly-insight{border:1px solid var(--home-card-line);border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(37,54,74,.05)}.home-focus-summary{display:grid;grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);align-items:stretch;grid-gap:20px;gap:20px;min-height:150px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.home-focus-message-thread{display:grid;align-content:center;grid-gap:10px;gap:10px;min-width:0}.home-focus-message-thread:has(.home-focus-reply-options){align-content:end}.home-focus-reply-options{justify-self:end;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:100%}.home-focus-summary-copy{justify-self:start;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;width:min(86%,620px);min-width:0;padding:16px 20px 16px 8px;border:1px solid var(--home-card-line);border-radius:16px 16px 16px 6px;background:#fff;box-shadow:0 2px 8px rgba(37,54,74,.05)}.home-focus-summary-copy.home-focus-summary-copy-text-only{grid-template-columns:minmax(0,1fr);padding-left:18px}.home-focus-stat-icon,.home-focus-summary-icon,.home-weekly-insight-icon{display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:transparent;color:var(--home-card-blue)}.home-focus-summary-icon{width:48px;height:48px;overflow:hidden;background:color-mix(in srgb,var(--home-card-blue) 12%,#fff);color:var(--suave-secondary)}.home-focus-summary-icon img{width:100%;height:100%;object-fit:cover}.home-focus-summary-text{display:grid;grid-gap:7px;gap:7px;min-width:0;transform:translateY(-2px)}.home-focus-summary-message{margin:0;color:var(--home-card-muted-strong);font-size:1rem;line-height:1.36;font-weight:590;text-align:left}.home-focus-reply-bubble{min-height:34px;padding:0 15px;border:1px solid rgba(23,38,54,.12);border-radius:16px 16px 6px 16px;background:#fff;color:var(--suave-secondary);font-size:.94rem;line-height:1;font-weight:650;box-shadow:0 2px 8px rgba(37,54,74,.07);transition:background-color .16s ease,border-color .16s ease}.home-focus-reply-bubble:focus-visible,.home-focus-reply-bubble:hover{border-color:rgba(23,38,54,.18);background:var(--home-reply-highlight)}.home-focus-reply-bubble:disabled{cursor:default;opacity:.58}.home-focus-stats{display:grid;align-content:center;grid-gap:8px;gap:8px;min-width:0;padding:18px 22px;border:1px solid var(--home-card-line);border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(37,54,74,.05)}.home-focus-stats-label{justify-self:center;color:var(--ink);font-size:.92rem;line-height:1.2;font-weight:700;text-align:center;white-space:nowrap}.home-focus-stats-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-width:0}.home-focus-stat{display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;min-width:0;padding:0 20px;text-align:center}.home-focus-stat+.home-focus-stat{border-left:1px solid var(--home-card-line)}.home-focus-stat-icon{width:36px;height:36px;margin-bottom:7px;color:var(--suave-secondary)}.home-focus-stat-icon svg{width:22px;height:22px}.home-focus-stat strong{color:var(--home-card-ink);font-size:1.56rem;line-height:1;font-weight:720;letter-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.home-focus-stat p,.home-focus-stat span{margin:0;color:var(--home-card-muted-strong);font-size:.88rem;line-height:1.25;font-weight:620}.home-focus-stat .home-focus-stat-icon{color:var(--suave-secondary)}.home-work-session-card{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:stretch;min-width:0;min-height:72px;padding:0;border:1px solid var(--home-card-line);border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(37,54,74,.05);overflow:hidden}.home-work-session-card-summary{align-self:end}.home-work-session-start{display:grid;grid-template-columns:36px minmax(0,1fr);align-content:center;align-items:center;grid-gap:14px;gap:14px;min-width:0;padding:10px 12px 10px 14px;border:0;border-radius:7px 0 0 7px;background:transparent;color:var(--home-card-ink);font:inherit;text-align:left;transition:background-color .16s ease,transform .16s ease}.home-work-session-start:focus-visible,.home-work-session-start:hover{background:color-mix(in srgb,var(--suave-secondary) 7%,transparent)}.home-work-session-play{display:grid;place-items:center;width:36px;height:36px;color:var(--suave-secondary)}.home-work-session-play svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-work-session-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.home-work-session-copy strong{color:var(--home-card-ink);font-size:1rem;line-height:1.2;font-weight:720}.home-work-session-copy span{overflow:hidden;color:var(--home-card-muted);font-size:.9rem;line-height:1.3;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.home-work-session-history{display:grid;place-items:center;align-self:center;justify-self:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--suave-secondary);transition:background-color .16s ease}.home-work-session-history:focus-visible,.home-work-session-history:hover{background:color-mix(in srgb,var(--suave-secondary) 9%,transparent)}.home-work-session-history svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-session-popup-root{position:absolute;z-index:35;inset:0;display:grid;place-items:center;padding:clamp(70px,calc(8 * var(--product-vh)),104px) 28px;background:rgba(232,240,246,.58);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.home-session-popup-panel{display:grid;grid-gap:16px;gap:16px;align-content:start;width:min(720px,100%);min-height:0;max-height:min(760px,calc(100% - 28px));padding:32px 36px 22px;overflow:auto;border:1px solid rgba(23,38,54,.12);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 24px 70px rgba(24,75,89,.14)}.home-session-popup-copy{display:grid;grid-gap:10px;gap:10px}.home-session-popup-kicker{margin:0;color:var(--suave-secondary);font-size:.78rem;line-height:1.2;font-weight:780;text-transform:uppercase}.home-session-history-item h3,.home-session-popup-copy h2{margin:0;color:var(--home-card-ink);letter-spacing:0}.home-session-popup-copy h2{font-size:1.66rem;line-height:1.14;font-weight:720}.home-session-history-item p,.home-session-popup-copy p{margin:0;color:var(--home-card-muted-strong);font-size:1rem;line-height:1.5;font-weight:520}.home-session-form-field{display:grid;grid-gap:7px;gap:7px;text-align:left}.home-session-form-field span{color:var(--home-card-muted);font-size:.84rem;line-height:1.2;font-weight:720}.home-session-form-field input,.home-session-form-field textarea{width:100%;border:1px solid rgba(23,38,54,.16);border-radius:8px;background:#fff;color:var(--home-card-ink);font:inherit;font-size:.98rem;font-weight:520;line-height:1.42;outline:none}.home-session-form-field input{min-height:42px;padding:0 12px}.home-session-form-field textarea{min-height:148px;padding:10px 12px;resize:vertical}.home-session-setup-panel{gap:0}.home-session-setup-panel .home-session-form-field input{min-height:38px}.home-session-setup-panel .home-session-form-field input,.home-session-setup-panel .home-session-form-field textarea{font-size:1.02rem;font-weight:400}.home-session-setup-panel .home-session-popup-actions button{min-height:36px}.home-session-setup-panel textarea{height:114px;min-height:114px}.home-session-setup-panel .home-session-back-button{transform:translateY(1px)}.home-session-setup-panel .home-session-primary-button{min-width:108px;border-radius:var(--workspace-control-radius);background:var(--suave-logo-blue);color:#fff}.home-session-planning{display:grid;grid-gap:8px;gap:8px}.home-session-planning-card{display:flex;align-items:center;gap:16px;min-height:54px;padding:9px 17px;border:1px solid rgba(58,131,210,.2);border-radius:8px;background:rgba(58,131,210,.07)}.home-session-planning-card>svg{flex:0 0 24px;width:24px;height:24px;fill:none;stroke:var(--suave-logo-blue);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.home-session-planning-copy{display:grid;flex:1 1;min-width:0}.home-session-planning-copy strong{color:var(--home-card-ink);font-size:1.02rem;line-height:18px;font-weight:720}.home-session-planning-copy span,.home-session-popup-copy .home-session-planning-note{color:var(--home-card-muted);font-size:.88rem;line-height:16px}.home-session-popup-copy .home-session-planning-note{font-weight:400}.home-session-planning-switch{display:flex;align-items:center;flex:0 0 40px;width:40px;height:24px;padding:3px;border:0;border-radius:999px;background:#a6b3c1;cursor:pointer}.home-session-planning-switch[aria-checked=true]{background:var(--suave-logo-blue)}.home-session-planning-switch:focus-visible{outline:2px solid var(--suave-logo-blue);outline-offset:3px}.home-session-planning-switch span{width:18px;height:18px;border-radius:50%;background:white;box-shadow:0 1px 3px rgba(23,38,54,.18)}.home-session-planning-switch[aria-checked=true] span{transform:translateX(16px)}.home-session-planning-card>.home-session-planning-lock{flex-basis:40px;width:40px;padding-inline:7px}@media (max-width:767px){.home-session-planning-card{gap:12px;padding-inline:12px}.home-session-planning-copy span{font-size:.75rem}}.home-session-form-field textarea::placeholder{color:var(--home-card-muted);opacity:1}.home-session-form-field input:focus,.home-session-form-field textarea:focus{border-color:rgba(58,131,210,.48);box-shadow:0 0 0 3px rgba(58,131,210,.12)}.home-session-popup-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:0}.home-session-popup-actions .linkedin-network-tune-back-button,.home-session-popup-actions .network-selection-primary-button{align-self:center;min-height:42px;margin-top:0}.home-session-popup-actions .home-session-back-button{margin-right:6px}.home-session-primary-button{background:var(--suave-logo-blue);color:#fff}.home-session-primary-button:not(:disabled):focus-visible,.home-session-primary-button:not(:disabled):hover{background:color-mix(in srgb,var(--suave-logo-blue) 86%,#000)}.home-session-active-panel{grid-template-columns:minmax(280px,360px) minmax(360px,1fr);align-items:stretch;width:min(860px,100%);max-height:min(620px,calc(100% - 28px));padding:22px}.home-session-active-main{display:grid;align-content:start;justify-items:stretch;grid-gap:16px;gap:16px;min-width:0;padding:18px;border:1px solid rgba(23,38,54,.08);border-radius:14px;background:rgba(245,250,255,.72);text-align:left}.home-session-progress-ring{display:grid;place-items:center;justify-self:center;width:148px;aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--suave-logo-blue) var(--home-session-progress),rgba(58,131,210,.15) 0)}.home-session-progress-ring-inner{display:grid;place-items:center;width:132px;aspect-ratio:1;border-radius:50%;background:#fff;color:var(--home-card-ink);box-shadow:inset 0 0 0 1px rgba(23,38,54,.08)}.home-session-progress-ring-inner span{font-size:1.58rem;line-height:1;font-weight:760;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.home-session-progress-ring-inner small{margin-top:-16px;color:var(--home-card-muted);font-size:.8rem;font-weight:680}.home-session-chat-panel{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:12px;gap:12px;min-height:0;min-width:0;padding:14px;border:1px solid rgba(23,38,54,.08);border-radius:14px;background:rgba(255,255,255,.82)}.home-session-chat-stack{min-height:0;overflow:auto}.home-work-mode-screen{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(400px,.9fr) minmax(420px,1.1fr);grid-gap:28px;gap:28px;align-items:stretch;height:100%;min-height:0;padding:var(--home-desktop-main-padding-top) var(--home-desktop-main-padding-x) var(--home-desktop-main-padding-bottom);background:#fff;overflow:hidden}.home-work-mode-screen>*{position:relative;z-index:1}.home-work-mode-main{display:grid;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);justify-items:center;grid-gap:22px;gap:22px;min-width:0;padding:0 12px;text-align:center}.home-work-mode-main h2{display:-webkit-box;align-self:end;width:min(100%,360px);height:auto;max-height:2.5em;margin:0;overflow:hidden;color:var(--home-card-ink);font-size:clamp(.95rem,calc(1.15 * var(--product-vw)),1.1rem);font-weight:400;line-height:1.25;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-work-mode-ring{width:184px}.home-work-mode-ring .home-session-progress-ring-inner{width:166px}.home-work-mode-ring .home-session-progress-ring-inner span{font-size:clamp(1.55rem,calc(1.9 * var(--product-vw)),2rem)}.home-work-mode-end-row{display:flex;align-self:start;justify-content:center;width:100%}.home-work-mode-end-button{border:0;padding:0;background:transparent;color:var(--suave-logo-blue);font:inherit;font-size:1rem;font-weight:760;cursor:pointer}.home-work-mode-end-button:focus-visible,.home-work-mode-end-button:hover{text-decoration:underline;text-underline-offset:3px}.home-work-mode-end-button:disabled{cursor:default;opacity:.58;text-decoration:none}.home-work-mode-chat-panel{grid-template-rows:auto minmax(0,1fr);align-self:stretch;height:auto;min-height:0;max-height:none;border-color:rgba(58,131,210,.34);background:transparent;overflow:hidden}.home-session-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid rgba(58,131,210,.24);border-radius:10px;background:rgba(255,255,255,.72)}.home-session-tab{display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;min-height:46px;padding:10px 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--home-card-muted-strong);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.home-session-tab[aria-selected=true]{border-color:rgba(58,131,210,.3);background:#e1efff;color:var(--suave-logo-blue)}.home-session-tab:focus-visible{outline:2px solid var(--suave-logo-blue);outline-offset:2px}.home-session-tab svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-session-chat-view{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:12px;gap:12px;min-height:0;min-width:0}.home-session-prep{min-height:0;overflow:auto;padding:6px 10px 14px;color:var(--home-card-ink);font-size:.95rem;line-height:1.6;overflow-wrap:anywhere}.home-session-prep:has(.membership-notice){display:grid;place-items:center}.home-session-notes-status{display:grid;grid-gap:12px;gap:12px}.home-session-prep p{margin:0}.home-session-prep ol,.home-session-prep ul{margin:8px 0 0;padding-left:20px}.home-session-prep a{color:var(--suave-logo-blue)}.home-session-prep h3{margin:0 0 8px;font-size:1rem}.home-session-chat-view[hidden],.home-session-prep[hidden]{display:none}.home-work-mode-chat-panel .chat-message-with-avatar.chat-message-assistant{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding-left:20px}.home-work-mode-chat-panel .chat-message-with-avatar.chat-message-assistant .chat-message-copy{transform:none}.home-work-mode-chat-panel .home-session-chat-form{min-width:0}.home-session-chat-empty{display:grid;place-items:center;min-height:100%;color:var(--home-card-muted-strong);font-size:.96rem;font-weight:600;text-align:center}.home-session-history-panel{width:min(680px,100%);min-height:0}.home-session-history-list{display:grid;min-height:0;border-top:1px solid rgba(23,38,54,.12)}.home-session-history-item{border-bottom:1px solid rgba(23,38,54,.12)}.home-session-history-item summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:15px 0;cursor:pointer;list-style:none}.home-session-history-item summary::-webkit-details-marker{display:none}.home-session-history-title{display:inline-flex;align-items:center;gap:9px;min-width:0;color:var(--home-card-ink);font-size:1.05rem;line-height:1.25;font-weight:720}.home-session-history-arrow{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid var(--home-card-muted);transform-origin:50% 50%;transition:transform .14s ease}.home-session-history-item[open] .home-session-history-arrow{transform:rotate(90deg)}.home-session-history-meta{display:inline-flex;align-items:center;gap:12px;color:var(--home-card-muted);font-size:.84rem;font-weight:650;white-space:nowrap}.home-session-history-item p{margin:-2px 0 16px 24px;max-width:calc(100% - 24px);color:var(--home-card-muted-strong);font-size:.92rem;line-height:1.45}@media (max-height:684px),(max-width:980px){.home-session-active-panel{grid-template-columns:1fr;width:min(620px,100%)}.home-session-active-panel .home-session-chat-panel{min-height:260px;border-left:0;border-top:1px solid rgba(23,38,54,.1);padding-left:0;padding-top:18px}}.home-desktop-content-grid{container:home-desktop-content/size;display:grid;grid-template-columns:minmax(360px,1fr) minmax(360px,1fr);grid-gap:20px;gap:20px;min-height:0;overflow:hidden}.home-focus-tasks,.home-momentum-panel{--home-desktop-panel-copy-inset:44px;display:grid;grid-gap:16px;gap:16px;min-height:0;padding:22px;overflow:hidden}.home-focus-tasks{grid-template-rows:auto 1fr;row-gap:12px}.home-focus-tasks.is-loading-next-steps,.home-focus-tasks.is-locked-next-steps{grid-template-rows:1fr}.home-momentum-panel{grid-template-rows:auto auto minmax(0,1fr)}.home-panel-title-row{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.home-panel-title-icon{position:absolute;left:-41px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:26px;height:26px;color:var(--suave-secondary)}.home-momentum-title-icon{left:-41px;color:var(--home-card-blue)}.home-panel-title-icon svg{width:22px;height:22px}.home-focus-tasks .home-panel-title-row,.home-momentum-panel .home-panel-title-row{justify-content:flex-start;margin-left:var(--home-desktop-panel-copy-inset);text-align:left}.home-panel-title-row h2,.home-weekly-insight h2{font-size:1.16rem;line-height:1.24;font-weight:700}.home-focus-task-list{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));align-self:stretch;align-content:stretch;grid-gap:0;gap:0;min-height:0;width:calc(100% - var(--home-desktop-panel-copy-inset));margin:0 0 0 var(--home-desktop-panel-copy-inset);padding:0;list-style:none}.home-focus-task-item{min-height:0;border-bottom:1px solid var(--home-card-line)}.home-focus-task-item:last-child{border-bottom:0}.home-focus-task-button,.home-focus-task-placeholder{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;height:100%;min-height:0;padding:8px;border:0;border-radius:0;background:transparent;color:var(--home-card-ink);text-align:left}.home-focus-task-button:before{content:"";position:absolute;z-index:-1;inset:0 0 0 calc(0px - var(--home-desktop-panel-copy-inset));background:var(--home-card-hover);opacity:0;pointer-events:none}.home-focus-task-button:focus-visible,.home-focus-task-button:hover{background:transparent;outline:none}.home-focus-task-button:focus-visible:before,.home-focus-task-button:hover:before{opacity:1}.home-focus-task-copy{display:grid;grid-gap:5px;gap:5px;width:100%;max-width:100%;min-width:0;text-align:left}.home-focus-task-arrow{position:absolute;left:-41px;top:50%;display:grid;place-items:center;width:26px;height:26px;color:var(--suave-secondary);pointer-events:none;transform:translateY(-50%)}.home-focus-task-arrow svg{width:22px;height:22px}.home-focus-task-copy strong{display:block;max-width:100%;overflow:hidden;color:var(--home-card-ink);font-size:1.12rem;line-height:1.28;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.home-focus-task-description{position:relative;display:block;max-width:100%;max-height:calc(1.45em * 2);overflow:hidden;color:var(--home-card-muted);font-size:.94rem;line-height:1.45;font-weight:400;white-space:normal}.home-focus-task-measure{position:absolute;inset:0 0 auto;visibility:hidden;pointer-events:none}@media (min-width:1189px) and (min-height:738px){.home-focus-task-description{font-size:1rem}}@media (min-width:1189px) and (min-height:810px){.home-desktop-main{grid-template-rows:auto auto minmax(280px,340px) auto;align-content:center}}.home-focus-task-button.is-complete .home-focus-task-copy strong{color:rgba(23,38,54,.46);-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgba(23,38,54,.42);text-decoration-color:rgba(23,38,54,.42);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.home-focus-task-button.is-complete .home-focus-task-arrow,.home-focus-task-button.is-complete .home-focus-task-description{color:rgba(23,38,54,.46)}.home-focus-task-failed,.home-focus-task-loading,.home-focus-task-locked{display:grid;align-content:center;justify-items:center;grid-gap:14px;gap:14px;min-height:100%;width:100%;margin-left:0;text-align:center}.home-focus-task-failed p,.home-focus-task-loading p,.home-focus-task-locked p{margin:0;color:var(--home-card-ink);font-size:1.04rem;line-height:1.35;font-weight:680}.home-focus-task-failed button{padding:0;border:0;background:transparent;color:var(--home-accent);cursor:pointer;font:inherit;font-size:.94rem;font-weight:700}.home-focus-task-failed button:focus-visible,.home-focus-task-failed button:hover{text-decoration:underline;text-underline-offset:3px}.home-focus-task-locked svg{width:38px;height:38px;fill:none;stroke:var(--home-accent);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.home-focus-task-spinner{display:block;width:34px;height:34px;border:3px solid rgba(58,131,210,.18);border-top:3px solid var(--home-accent);border-radius:999px;animation:focus-plan-spinner .9s linear infinite}.home-momentum-legend{display:flex;align-items:center;gap:24px;margin-left:var(--home-desktop-panel-copy-inset);color:var(--home-card-muted-strong);font-size:.9rem;font-weight:620}.home-momentum-chart-area{display:grid;align-items:center;min-height:0;padding-bottom:12px}.home-momentum-legend span{display:inline-flex;align-items:center;gap:8px}.home-momentum-legend i{display:block;width:18px;height:2px;border-radius:2px;background:var(--home-card-blue)}.home-momentum-legend span:nth-child(2) i{background:repeating-linear-gradient(90deg,var(--home-card-secondary) 0 3px,transparent 3px 7px)}.home-momentum-chart{width:100%;height:min(220px,100%);min-height:180px;overflow:visible}.home-momentum-grid-line{stroke:var(--home-card-line-soft);stroke-width:1}.home-momentum-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.home-momentum-line-current{stroke:var(--home-card-blue);stroke-width:2.4}.home-momentum-line-last{stroke:var(--home-card-secondary);stroke-width:2;stroke-dasharray:2 7}.home-momentum-dot{fill:var(--home-card-blue);stroke:#fff;stroke-width:1.5}.home-momentum-axis-label{fill:var(--home-card-muted);font-size:10px;font-weight:650;text-anchor:middle}.home-weekly-insight{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;min-height:74px;padding:16px 22px;background:#fff}.home-weekly-insight-icon{width:36px;height:36px;color:var(--home-card-secondary)}.home-weekly-insight-icon svg{width:22px;height:22px}.home-weekly-insight div{display:grid;grid-gap:4px;gap:4px;min-width:0}.home-weekly-insight p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-height:684px),(max-width:1188px){.home-desktop-sidebar{gap:28px;padding:24px 22px 4px}.home-desktop-nav{gap:14px}.home-desktop-nav-button{min-height:38px}.home-desktop-main{--home-greeting-message-lift:30px;--home-desktop-main-padding-top:48px;--home-desktop-main-padding-x:38px;--home-desktop-main-padding-bottom:20px;grid-template-rows:auto auto minmax(250px,1fr) auto;gap:28px}.home-desktop-greeting{gap:6px}.home-desktop-greeting h1{font-size:2.08rem}.home-desktop-date-row{margin-top:0}.home-focus-summary{grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:20px;min-height:136px;padding:0}.home-focus-summary-copy{grid-template-columns:46px minmax(0,1fr);gap:8px;padding:14px 18px 14px 7px}.home-focus-stats{padding:16px 18px}.home-focus-summary-icon{width:42px;height:42px}.home-focus-summary-text{gap:5px}.home-focus-summary-text>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.home-focus-stat-icon{width:34px;height:34px}.home-focus-stat strong{font-size:1.48rem}.home-focus-stat p,.home-focus-stat span{font-size:.86rem}.home-focus-tasks,.home-momentum-panel{gap:12px;padding:16px}.home-panel-title-row h2,.home-weekly-insight h2{font-size:1.08rem}.home-panel-title-row p{font-size:.94rem}.home-focus-task-list{gap:0}.home-focus-task-button,.home-focus-task-placeholder{grid-template-columns:minmax(0,1fr);min-height:0;padding:8px 4px}.home-focus-task-copy strong{font-size:1rem}.home-focus-task-description{font-size:.9rem}.home-momentum-legend{gap:18px;font-size:.86rem}.home-momentum-chart{height:140px;min-height:0}.home-weekly-insight{grid-template-columns:38px minmax(0,1fr);min-height:64px;padding:12px 18px}.home-weekly-insight-icon{width:34px;height:34px}}@media (min-width:981px) and (min-height:900px){.mode-home.home-progress-active .home-progress-panel .home-desktop-main{--home-desktop-main-padding-top:clamp(66px,calc(8 * var(--product-dvh)),96px);grid-template-rows:auto auto minmax(280px,340px) auto;align-content:center}}.linkedin-network-graph-loading{display:grid;min-height:min(calc(62 * var(--product-vh)),660px);place-items:center;color:#05070a;font-size:.95rem;font-weight:650}.linkedin-network-graph-loading-state{display:inline-flex;flex-direction:column;align-items:center;gap:.85rem}.linkedin-network-graph-loading-surface .linkedin-network-graph-loading{position:absolute;inset:0;min-height:0}.linkedin-network-graph-loading-surface .linkedin-network-graph-loading-state{transform:translateX(calc((18px - var(--frame-pad-x, 24px)) / 2))}.linkedin-network-load-error{display:grid;justify-items:center;grid-gap:12px;gap:12px;max-width:420px;padding:0 20px;text-align:center}.linkedin-network-load-error .linkedin-network-tune-button{position:static}.linkedin-network-graph-loading-state .loading-dot{background:rgba(136,204,255,.82);box-shadow:0 0 18px rgba(58,131,210,.2)}.linkedin-network-graph-loading-state p{margin:0}.linkedin-network-canvas-graph-root{position:relative;z-index:1;flex:1 1 auto;width:100%;height:100%;min-height:0;overflow:hidden;background:radial-gradient(rgba(15,23,42,.035) 1px,transparent 1px) 50% /22px 22px,linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.92)),var(--shell)}.linkedin-network-graph-expanded-content>.linkedin-network-canvas-graph-root{flex:1 1 auto;width:100%;height:100%;min-height:0;border-radius:0}.linkedin-network-canvas-layer{position:absolute;inset:0;z-index:2;width:100%;height:100%;cursor:default;touch-action:none}.linkedin-network-canvas-graph-root.is-dragging .linkedin-network-canvas-layer,.linkedin-network-canvas-layer:active{cursor:-webkit-grabbing;cursor:grabbing}.linkedin-network-canvas-graph-root.is-node-hovered .linkedin-network-canvas-layer{cursor:pointer}.linkedin-network-canvas-loading{position:absolute;left:50%;top:50%;z-index:3;color:rgba(23,38,54,.52);font-size:.92rem;font-weight:650;transform:translate(-50%,-50%)}.linkedin-network-empty-state{position:absolute;inset:0;display:grid;place-content:center;grid-gap:4px;gap:4px;color:#05070a;text-align:center}.linkedin-network-empty-state p{margin:0}.linkedin-network-canvas-controls{bottom:calc(var(--linkedin-network-content-pad-x, 20px) + var(--linkedin-network-reset-control-offset, 16px) + 6px);display:flex;gap:16px}.linkedin-network-canvas-controls,.linkedin-network-canvas-reset-button{position:absolute;left:var(--linkedin-network-reset-control-offset,16px);z-index:45;align-items:center}.linkedin-network-canvas-reset-button{bottom:calc(var(--linkedin-network-content-pad-x, 20px) + var(--linkedin-network-reset-control-offset, 16px) - 12px);display:inline-flex;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--workspace-control-border);border-radius:var(--workspace-control-radius);background:rgba(255,255,255,.96);color:var(--search-accent);box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.linkedin-network-canvas-reset-button:focus-visible,.linkedin-network-canvas-reset-button:hover{border-color:var(--search-accent);background:var(--search-accent);color:#fff;box-shadow:none;transform:translateY(-1px)}.linkedin-network-canvas-reset-button[aria-disabled=true]:not(:hover):not(:focus-visible){border-color:color-mix(in srgb,var(--search-accent) 34%,rgba(23,38,54,.1));background:rgba(255,255,255,.96);color:var(--search-accent)}.linkedin-network-canvas-reset-button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.linkedin-network-tune-button{position:absolute;left:calc(var(--linkedin-network-reset-control-offset, 16px) + 58px);bottom:calc(var(--linkedin-network-content-pad-x, 20px) + var(--linkedin-network-reset-control-offset, 16px) - 12px);z-index:45;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 14px 0 12px;border:1px solid var(--workspace-control-border);border-radius:var(--workspace-control-radius);background:rgba(255,255,255,.96);color:var(--search-accent);cursor:pointer;font:inherit;font-size:1rem;font-weight:760;line-height:1;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.linkedin-network-canvas-controls .linkedin-network-canvas-reset-button,.linkedin-network-canvas-controls .linkedin-network-people-button,.linkedin-network-canvas-controls .linkedin-network-tune-button{position:relative;left:auto;bottom:auto}.linkedin-network-canvas-controls .linkedin-network-tune-button{transition:none}.linkedin-network-canvas-reset-button:disabled,.linkedin-network-tune-button:disabled,.linkedin-network-tune-button[aria-disabled=true]{cursor:default;opacity:.45}.linkedin-network-tune-button:disabled:focus-visible,.linkedin-network-tune-button:disabled:hover,.linkedin-network-tune-button[aria-disabled=true]:focus-visible,.linkedin-network-tune-button[aria-disabled=true]:hover{border-color:color-mix(in srgb,var(--search-accent) 34%,rgba(23,38,54,.1));background:rgba(255,255,255,.96);color:var(--search-accent);transform:none}.linkedin-network-tune-button:focus-visible,.linkedin-network-tune-button:hover,.linkedin-network-tune-button[aria-expanded=true]{border-color:var(--search-accent);background:var(--search-accent);color:#fff;transform:translateY(-1px)}.linkedin-network-tune-button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.linkedin-network-people-button{text-decoration:none;min-width:104px;padding-right:12px;padding-left:12px}.linkedin-network-inbox-button{position:relative;padding:0 14px 0 12px}.linkedin-network-inbox-button svg{width:21px;height:21px}.linkedin-network-tune-root{z-index:48;align-items:stretch;padding:clamp(70px,calc(8 * var(--product-vh)),104px) 28px;background:rgba(242,248,253,.68);-webkit-backdrop-filter:blur(18px) saturate(.86);backdrop-filter:blur(18px) saturate(.86)}.linkedin-network-add-root,.linkedin-network-tune-root{display:grid;position:absolute;inset:0;justify-items:center}.linkedin-network-add-root{z-index:49;align-items:center;padding:28px;background:var(--surface-modal-backdrop);-webkit-backdrop-filter:var(--surface-modal-blur);backdrop-filter:var(--surface-modal-blur)}.report-issue-root{position:fixed;z-index:2000}.linkedin-network-inbox-root{display:grid;position:absolute;inset:0;z-index:60;place-items:center;padding:32px 28px;background:var(--surface-modal-backdrop);-webkit-backdrop-filter:var(--surface-modal-blur);backdrop-filter:var(--surface-modal-blur)}.linkedin-network-tune-panel{min-height:0;height:100%;width:min(1040px,100%);padding:30px;overflow:hidden}.linkedin-network-inbox-list.notification-content{display:grid;align-content:start;grid-gap:0;gap:0;min-height:0;padding:12px 24px;overflow:auto}.linkedin-network-inbox-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:58px;padding:12px 14px;border:0;border-radius:14px;background:transparent}.linkedin-network-inbox-row p{margin:0;color:rgba(23,38,54,.88);font-size:.94rem;font-weight:720;line-height:1.35}.linkedin-network-inbox-row a{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:34px;border:1px solid color-mix(in srgb,var(--search-accent) 24%,rgba(23,38,54,.08));border-radius:10px;color:var(--search-accent);font-size:.82rem;font-weight:760;text-decoration:none}.linkedin-network-inbox-row a:focus-visible,.linkedin-network-inbox-row a:hover{border-color:var(--search-accent);background:var(--search-accent);color:#ffffff}.linkedin-network-selection-panel.linkedin-network-add-panel{align-items:stretch;justify-content:flex-start;width:min(500px,100%);min-height:0;padding:24px;overflow:visible}.linkedin-network-selection-panel.linkedin-network-add-panel.report-issue-panel{padding:20px 24px}.linkedin-network-add-header{display:block}.report-issue-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.report-issue-close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:0;background:transparent;color:rgba(23,38,54,.58);transition:color .16s ease}.report-issue-close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.report-issue-close:hover{background:transparent;color:var(--search-accent)}.report-issue-close:focus-visible{outline:2px solid rgba(58,131,210,.58);outline-offset:2px;color:var(--search-accent)}.linkedin-network-add-header>div{display:grid;grid-gap:5px;gap:5px}.linkedin-network-add-header h2{font-size:1.55rem;letter-spacing:-.02em}.linkedin-network-selection-panel p.linkedin-network-add-intro{max-width:390px;margin:10px 0 16px;font-size:.94rem;line-height:1.5}.linkedin-network-add-form{display:grid;grid-gap:12px;gap:12px;width:100%;margin:0}.linkedin-network-add-field{display:grid}.linkedin-network-add-input-shell{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:46px;border:1px solid rgba(23,38,54,.16);border-radius:8px;padding:0 13px;background:#ffffff;color:rgba(23,38,54,.88);transition:border-color .16s ease,box-shadow .16s ease}.linkedin-network-add-input-shell input{min-width:0;flex:1 1 auto;min-height:44px;padding:0;border:0;background:transparent;color:rgba(23,38,54,.88);font:inherit;outline:none}.linkedin-network-add-input-shell input::placeholder{color:rgba(23,38,54,.4)}.linkedin-network-add-input-shell.report-issue-input-shell{align-items:stretch;min-height:132px;padding:10px 13px}.report-issue-input-shell textarea{width:100%;min-width:0;min-height:110px;padding:0;border:0;background:transparent;color:rgba(23,38,54,.88);font:inherit;line-height:1.5;outline:none;resize:vertical}.report-issue-input-shell textarea::placeholder{color:rgba(23,38,54,.4)}.linkedin-network-add-input-shell:focus-within{border-color:var(--search-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--search-accent) 14%,transparent)}.linkedin-network-add-divider{display:flex;align-items:center;justify-self:center;gap:12px;width:min(170px,58%);color:rgba(23,38,54,.42);font-size:.84rem;font-weight:780;line-height:1;text-align:center;text-transform:uppercase}.linkedin-network-add-divider:after,.linkedin-network-add-divider:before{content:"";flex:1 1 auto;height:1px;background:rgba(23,38,54,.12)}.network-selection-primary-button.linkedin-network-add-submit{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:78px;min-height:40px;margin-top:0;padding:0 17px;border-radius:12px;background:#ffffff;color:var(--search-accent)}.network-selection-primary-button.linkedin-network-add-submit:not(:disabled):focus-visible,.network-selection-primary-button.linkedin-network-add-submit:not(:disabled):hover{border-color:color-mix(in srgb,var(--search-accent) 88%,#172636);background:color-mix(in srgb,var(--search-accent) 88%,#172636);box-shadow:0 12px 24px rgba(58,131,210,.18)}.linkedin-network-add-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px}.linkedin-network-add-error{margin:0;color:#8a2a23}.linkedin-network-add-error,.report-issue-form-meta{font-size:var(--type-caption);line-height:var(--line-caption)}.report-issue-form-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-height:18px;color:rgba(23,38,54,.42)}.report-issue-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;margin-top:18px}.report-issue-form-meta>p{order:-1;margin:0}.report-issue-success{color:#287651}.report-issue-send{min-width:88px}.report-issue-panel .linkedin-network-add-form{gap:0}.linkedin-network-add-message{display:grid;justify-items:center;grid-gap:18px;gap:18px;width:min(360px,100%);color:rgba(23,38,54,.72);text-align:center}.linkedin-network-add-message p{margin:0;color:rgba(23,38,54,.76);font-size:1rem;font-weight:720;line-height:1.45}.linkedin-network-add-message-button{margin-top:0}.linkedin-network-tune-header{align-items:center;margin-bottom:14px;padding-bottom:20px;border-bottom:1px solid #edf0f4}.linkedin-network-tune-close-button{flex:0 0 36px;width:36px;height:36px;color:inherit;padding:4px 8px;font:inherit;font-size:28px;line-height:1}.linkedin-network-tune-back-button,.linkedin-network-tune-close-button,.linkedin-network-tune-remove-button{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer}.linkedin-network-tune-back-button,.linkedin-network-tune-remove-button{color:var(--search-accent);font:inherit;text-decoration:none;transition:color .16s ease}.linkedin-network-tune-back-button{min-height:38px;padding:0;font-weight:760}.linkedin-network-tune-back-button:focus-visible,.linkedin-network-tune-back-button:hover{text-decoration:underline;text-underline-offset:3px}.linkedin-network-tune-remove-button{justify-self:end;width:38px;height:38px;padding:0;color:color-mix(in srgb,var(--search-accent) 78%,#172636)}.linkedin-network-tune-remove-button:focus-visible,.linkedin-network-tune-remove-button:hover{color:#ba3434}.linkedin-network-tune-remove-button:disabled{cursor:default;opacity:.58}.linkedin-network-tune-remove-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.linkedin-network-tune-list{flex:1 1 auto;align-content:start;gap:0;margin-top:0;min-height:0;padding:0;border:0;border-radius:0;background:#fff;overflow:auto}.linkedin-network-tune-row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(140px,190px) minmax(250px,1.6fr) 38px;align-items:center;grid-column-gap:24px;column-gap:24px;grid-row-gap:10px;row-gap:10px;min-height:64px;padding:10px 0;border:0;background:transparent}.linkedin-network-tune-person{grid-column:1;position:relative;left:-6px;padding:0 30px;text-align:center}.linkedin-network-tune-person>.content-notification-dot{position:absolute;left:18px;top:50%;transform:translateY(-50%)}.linkedin-network-tune-row .linkedin-network-tune-person p{font-weight:400;color:rgba(23,38,54,.9)}.linkedin-network-tune-select{grid-column:2;grid-row:1;min-height:38px}.linkedin-network-tune-panel .linkedin-network-tune-select{color:var(--home-accent)}.linkedin-network-tune-panel .network-proximity-control.linkedin-network-tune-proximity{grid-column:3;grid-row:1;justify-self:center;width:100%;min-width:0}.linkedin-network-tune-remove-button{grid-column:4;grid-row:1}.linkedin-network-tune-panel .network-proximity-control.is-row-control,.linkedin-network-tune-panel .network-selection-select{height:40px;min-height:40px;border:1px solid var(--home-accent);border-radius:var(--workspace-control-radius)}.linkedin-network-tune-panel .network-proximity-control.is-row-control .network-choice-button{min-height:0}.linkedin-network-tune-row.is-confirming-removal{grid-template-columns:1fr auto}.linkedin-network-tune-confirmation{grid-column:1;margin:0;font-weight:400}.linkedin-network-tune-confirm-actions{grid-column:2}.linkedin-network-tune-empty{display:grid;flex:1 1 auto;padding:12px;border:1px solid rgba(23,38,54,.08);border-radius:14px;background:rgba(255,255,255,.86);min-height:160px;place-items:center;color:rgba(23,38,54,.62);font-size:1rem;font-weight:680}.linkedin-network-canvas-hover-card{position:absolute;left:24px;bottom:24px;z-index:46;width:min(330px,calc(100% - 48px));padding:15px 17px 16px;border:1px solid var(--workspace-control-border);border-radius:var(--workspace-control-radius);background:#fff;color:rgba(23,38,54,.9);pointer-events:none}.linkedin-network-canvas-hover-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.linkedin-network-canvas-hover-card-name{min-width:0;color:rgba(23,38,54,.92);font-size:16px;font-weight:650;line-height:1.2}.linkedin-network-canvas-hover-card-row{display:grid;grid-template-columns:62px 1fr;grid-gap:8px;gap:8px;font-size:13px;line-height:1.35}.linkedin-network-canvas-hover-card-row+.linkedin-network-canvas-hover-card-row{margin-top:6px}.linkedin-network-canvas-hover-card-row span{color:var(--search-accent);font-size:11px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.linkedin-network-canvas-hover-card-row strong{min-width:0;color:rgba(23,38,54,.78);font-weight:460;word-break:break-word}.linkedin-network-canvas-hover-card a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-top:12px;padding:0 12px;border:1px solid rgba(58,131,210,.26);border-radius:10px;background:rgba(58,131,210,.12);color:rgba(28,71,118,.92);font-size:12px;font-weight:650;text-decoration:none}.linkedin-network-canvas-hover-card-action-text{margin:12px 0 0;color:rgba(23,38,54,.5);font-size:12px;font-weight:650;line-height:1.35}.linkedin-network-profile-page-notice{position:absolute;left:50%;bottom:26px;z-index:52;width:min(360px,calc(100% - 48px));padding:13px 15px;border:1px solid rgba(23,38,54,.08);border-radius:14px;background:rgba(255,255,255,.96);color:rgba(23,38,54,.72);font-size:12px;font-weight:650;line-height:1.35;text-align:center;box-shadow:0 18px 42px rgba(23,54,82,.12);transform:translateX(-50%)}.linkedin-network-graph-expanded-sheet{--frame-radius:clamp(22px,calc(2.1 * var(--product-vw)),28px);--linkedin-network-content-pad-x:20px;--linkedin-network-reset-control-offset:16px;--linkedin-network-controls-bottom-gutter:var(--frame-pad-top,clamp(14px,calc(2 * var(--product-dvh)),22px));position:relative;max-width:100%;width:min(calc(var(--product-viewport-width) - 60px),1880px);gap:0;height:min(var(--desktop-product-frame-height-cap),calc(var(--product-viewport-height) - (var(--shell-gutter) * 2)));min-height:0;max-height:min(var(--desktop-product-frame-height-cap),calc(var(--product-viewport-height) - (var(--shell-gutter) * 2)));place-self:center;overflow:hidden;padding:0;border-radius:var(--frame-radius);background:#fff;box-shadow:var(--shadow)}.linkedin-network-graph-group-control{position:absolute;left:calc(var(--linkedin-network-content-pad-x, 20px) + var(--linkedin-network-reset-control-offset, 16px) - var(--frame-pad-x, 24px));top:calc(50% + 1.5px);z-index:31;cursor:default;transform:translateY(-50%)}.linkedin-network-graph-group-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;width:132px;min-width:132px;min-height:36px;padding:0;border:1px solid color-mix(in srgb,var(--search-accent) 20%,rgba(23,38,54,.1));border-radius:12px;background:rgba(255,255,255,.96);color:var(--search-accent);cursor:default;font-size:.92rem;font-weight:720;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.linkedin-network-graph-group-button:focus-visible,.linkedin-network-graph-group-button:hover{border-color:color-mix(in srgb,var(--search-accent) 20%,rgba(23,38,54,.1));background:rgba(255,255,255,.96);color:var(--search-accent);box-shadow:none}.linkedin-network-graph-group-button:disabled{cursor:default;opacity:.45}.linkedin-network-graph-group-button.is-open{border-bottom-color:transparent;border-radius:12px 12px 0 0}.linkedin-network-graph-group-button.is-open:focus-visible,.linkedin-network-graph-group-button.is-open:hover{border-color:color-mix(in srgb,var(--search-accent) 20%,rgba(23,38,54,.1));border-bottom-color:transparent;background:rgba(255,255,255,.96);color:var(--search-accent);box-shadow:none}.linkedin-network-graph-group-button-content{position:absolute;inset:0;display:block;line-height:1}.linkedin-network-graph-group-button-content svg{position:absolute;left:var(--linkedin-graph-group-arrow-left,11%);top:50%;width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;transform:translate(-50%,-50%)}.linkedin-network-graph-group-label-measure{position:absolute;left:50%;top:50%;white-space:nowrap;visibility:hidden;transform:translate(-50%,-50%)}.linkedin-network-graph-group-label-text{position:absolute;left:var(--linkedin-graph-group-label-left,22%);top:50%;white-space:nowrap;transform:translateY(-50%)}.linkedin-network-graph-group-button.is-default .linkedin-network-graph-group-label-text{left:50%;transform:translate(-50%,-50%)}.linkedin-network-graph-group-menu{position:absolute;top:calc(100% - 1px);left:0;width:132px;padding:0;border:1px solid color-mix(in srgb,var(--search-accent) 20%,rgba(23,38,54,.1));border-radius:0 0 12px 12px;background:rgba(255,255,255,.96);box-shadow:none;overflow:hidden}.linkedin-network-graph-group-menu-item{display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;padding:0 12px;border:0;border-radius:0;background:transparent;color:var(--search-accent);cursor:pointer;font-size:.92rem;font-weight:720;text-align:center}.linkedin-network-graph-group-menu-item+.linkedin-network-graph-group-menu-item{border-top:1px solid color-mix(in srgb,var(--search-accent) 20%,rgba(23,38,54,.08))}.linkedin-network-graph-group-menu-item:focus-visible,.linkedin-network-graph-group-menu-item:hover{background:color-mix(in srgb,var(--search-accent) 10%,rgba(255,255,255,.96))}.linkedin-network-graph-group-menu-item:disabled{color:rgba(104,120,134,.54);cursor:default}.linkedin-network-graph-group-menu-item:disabled:focus-visible,.linkedin-network-graph-group-menu-item:disabled:hover{background:transparent}.linkedin-network-graph-expanded-content{display:flex;flex:1 1 auto;min-height:0;position:relative;overflow:hidden;padding-right:0;padding-bottom:0}.linkedin-network-graph-expanded-sheet.is-chat-enabled .linkedin-network-graph-expanded-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-gap:18px;gap:18px;padding:20px 20px 0}.linkedin-network-selection-root{display:grid;position:absolute;inset:0;z-index:24;align-items:center;justify-items:center;padding:28px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.linkedin-network-selection-panel{box-sizing:border-box;display:flex;position:relative;z-index:1;flex-direction:column;width:min(620px,100%);max-height:100%;padding:36px;border:1px solid rgba(23,38,54,.1);border-radius:18px;background:rgba(255,255,255,.96);color:rgba(23,38,54,.88);box-shadow:0 26px 80px rgba(23,54,82,.18);overflow:auto}.linkedin-network-selection-root .linkedin-network-selection-panel{box-shadow:none}.linkedin-network-selection-panel.is-list{width:min(920px,100%)}.linkedin-network-selection-panel.is-welcome{align-self:center}.surface-welcome-panel.is-intro{font-size:var(--type-body-md);line-height:var(--line-body)}.surface-welcome-panel.is-intro>h2{font-weight:var(--weight-heading)}.surface-welcome-panel.is-intro>.surface-welcome-action{font-size:var(--type-body-md);line-height:var(--line-body)}.surface-welcome-backdrop{z-index:100;isolation:isolate}.home-work-mode-screen:before,.surface-welcome-backdrop:before{content:"";position:absolute;z-index:0;inset:24% 0 0;background-image:url(/_next/static/media/insights-mountain-surface.b7ad0499.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;opacity:.22;pointer-events:none}.home-work-mode-screen:before{background-position:calc(50% - 60px) bottom}.surface-welcome-panel p.surface-welcome-error{color:#a33838;font-size:.86rem}.surface-welcome-panel.is-final{--surface-tutorial-scale:1.25;display:grid;grid-template-rows:minmax(0,1fr) auto;width:min(900px,calc(calc(100 * var(--product-dvw)) - 56px));height:min(550px,calc(var(--product-viewport-height) - 96px));aspect-ratio:auto;overflow:hidden}.surface-welcome-panel.is-final:has(.surface-welcome-error){grid-template-rows:minmax(0,1fr) auto auto}.surface-welcome-final-space{min-height:0}.surface-welcome-panel.is-final .surface-welcome-error{margin:0 0 12px}.surface-welcome-panel.is-final>.surface-welcome-action{position:static;align-self:end;justify-self:end;margin-top:0;min-height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--search-accent);text-decoration:none;box-shadow:none}.surface-welcome-panel.is-final:has([aria-label="Example Insights page"])>.surface-welcome-action{transform:translateY(10px)}.surface-welcome-panel.is-final>.surface-welcome-action:not(:disabled):hover{background:transparent;color:var(--search-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.surface-welcome-panel.is-final>.surface-welcome-action:not(:disabled):focus-visible{outline:2px solid var(--search-accent);outline-offset:4px;background:transparent;color:var(--search-accent)}@media (min-width:981px){.desktop-surface-sidebar-active.product-surface-frame:not(.complete-chat-surface) .surface-welcome-backdrop{left:236px}}@media (max-width:900px),(min-width:981px) and (max-height:585px){.surface-welcome-panel.is-final{--surface-tutorial-scale:1;width:min(720px,calc(calc(100 * var(--product-dvw)) - 56px));height:min(440px,calc(var(--product-viewport-height) - 96px))}}.linkedin-network-selection-panel h2{margin:0;color:rgba(23,38,54,.94);font-size:1.84rem;line-height:1.1;letter-spacing:0}.network-selection-title-accent{color:var(--home-accent)}.linkedin-network-selection-panel p{margin:14px 0 0;color:rgba(23,38,54,.68);font-size:1rem;line-height:1.55}.linkedin-network-selection-panel p.network-selection-welcome-copy.is-followup{margin-top:6px}.network-selection-done-progress{align-self:center;margin-top:24px}.network-choice-button,.network-selection-add-button,.network-selection-primary-button{border:0;border-radius:12px;cursor:pointer;font:inherit}.network-selection-primary-button{align-self:flex-start;margin-top:24px;min-height:42px;padding:0 18px;border:1px solid var(--search-accent);background:#ffffff;color:var(--search-accent);font-weight:760;transition:background .18s ease,color .18s ease,border-color .18s ease}.linkedin-network-selection-panel>.network-selection-primary-button{position:-webkit-sticky;position:sticky;bottom:0;box-shadow:0 10px 26px rgba(23,54,82,.14)}.network-selection-primary-button:disabled{cursor:default;opacity:.58}.network-selection-primary-button:not(:disabled):focus-visible,.network-selection-primary-button:not(:disabled):hover{background:var(--search-accent);color:#ffffff}.network-proximity-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.network-choice-button{min-height:46px;padding:9px 12px;border:1px solid rgba(23,38,54,.1);background:rgba(245,250,255,.78);color:rgba(23,38,54,.78);font-weight:760;text-align:left}.network-choice-button small{display:block;margin-top:3px;color:rgba(23,38,54,.46);font-size:.72rem;font-weight:720}.network-choice-button.is-selected{border-color:rgba(58,131,210,.48);background:rgba(58,131,210,.14);color:rgba(21,68,120,.94)}.network-selection-select{box-sizing:border-box;width:100%;min-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(23,38,54,.22);border-radius:12px;padding:0 34px 0 18px;background:linear-gradient(45deg,transparent 50%,rgba(23,38,54,.58) 0) calc(100% - 24px) 50% /6px 6px no-repeat,linear-gradient(135deg,rgba(23,38,54,.58) 50%,transparent 0) calc(100% - 18px) 50% /6px 6px no-repeat,rgba(255,255,255,.92);color:rgba(23,38,54,.84);font:inherit;font-size:1rem;font-weight:760;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.network-selection-select:focus,.network-selection-select:focus-visible,.network-selection-select:hover{border-color:#000000;box-shadow:0 6px 18px rgba(23,38,54,.1)}.network-selection-list-header{display:block}.network-selection-list-heading{display:grid;grid-gap:4px;gap:4px}.network-selection-list-title-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.network-selection-list-title-row .network-selection-primary-button{flex:0 0 auto;margin-top:0}.network-selection-bottom-actions{display:flex;justify-content:center;gap:12px;margin:20px auto 0}.network-selection-bottom-actions .network-selection-primary-button{position:static!important;min-height:40px;margin-top:0;box-shadow:none!important}.network-selection-list{display:grid;grid-gap:10px;gap:10px;margin-top:8px}.network-selection-list.linkedin-network-tune-list{gap:0}.network-selection-candidate{display:grid;grid-template-columns:minmax(0,1fr) 70px;align-items:center;grid-gap:12px;gap:12px;min-height:58px;padding:10px 14px;border:1px solid rgba(23,38,54,.08);border-radius:14px;background:rgba(255,255,255,.82)}.network-selection-candidate:hover{border-color:var(--home-accent)}.network-selection-candidate.is-selector-row{grid-template-columns:minmax(0,1fr) 300px}.network-selection-candidate-copy{min-width:0}.network-selection-candidate-copy p{margin:0;overflow:hidden;color:rgba(23,38,54,.9);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.network-proximity-control.is-row-control{display:grid;justify-self:end;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:0;border-radius:12px;background:#ffffff}.network-proximity-control.is-row-control .network-choice-button{min-height:32px;padding:0 10px;border:0;border-radius:0;background:transparent;color:var(--home-accent);font-size:1rem;text-align:center;transition:background .16s ease,color .16s ease}.network-proximity-control.is-row-control .network-choice-button+.network-choice-button{border-left:1px solid color-mix(in srgb,var(--home-accent) 28%,transparent)}.network-proximity-control.is-row-control .network-choice-button.is-selected,.network-proximity-control.is-row-control .network-choice-button:active,.network-proximity-control.is-row-control .network-choice-button:focus-visible,.network-proximity-control.is-row-control .network-choice-button:hover{background:color-mix(in srgb,var(--home-accent) 14%,#ffffff);color:color-mix(in srgb,var(--home-accent) 78%,#172636)}.network-selection-add-button{display:inline-flex;align-items:center;justify-content:center;width:70px;min-height:38px;padding:0 13px;border:1px solid var(--home-accent);background:#ffffff;color:var(--home-accent);font-weight:820}.network-selection-add-button.is-added{background:color-mix(in srgb,var(--home-accent) 14%,#ffffff);color:color-mix(in srgb,var(--home-accent) 78%,#172636)}.network-selection-remove-icon{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}@media (max-width:760px){.linkedin-network-selection-root{padding:14px}.linkedin-network-selection-panel{padding:22px}.linkedin-network-add-root,.linkedin-network-tune-root{padding:72px 14px 18px}.linkedin-network-inbox-root{justify-items:stretch;padding:72px 14px 18px}.linkedin-network-inbox-row{grid-template-columns:1fr}.linkedin-network-inbox-row a{justify-self:start}.linkedin-network-tune-panel{padding:22px}.linkedin-network-tune-person{left:1px}.linkedin-network-tune-person>.content-notification-dot{left:11px}.linkedin-network-add-panel{min-height:0;padding:24px 22px}.network-selection-list-header{display:block}.network-selection-list-title-row{align-items:flex-start;flex-direction:column}.network-proximity-control{grid-template-columns:1fr}.network-selection-candidate{grid-template-columns:minmax(0,1fr) auto}.network-proximity-control.is-row-control,.network-selection-candidate.is-selector-row{grid-template-columns:1fr}.network-selection-add-button{justify-self:end}}.linkedin-network-graph-chat-panel{--linkedin-network-chat-panel-padding:18px;--linkedin-network-reset-control-bottom:calc(var(--linkedin-network-content-pad-x, 20px) + var(--linkedin-network-reset-control-offset, 16px));--linkedin-network-chat-panel-bottom-gutter:calc(var(--linkedin-network-reset-control-bottom) + 21px - var(--linkedin-network-chat-panel-padding) - 18px);position:relative;z-index:6;align-self:end;min-width:0;min-height:0;height:calc(580px + var(--linkedin-network-controls-bottom-gutter) - var(--linkedin-network-chat-panel-bottom-gutter));max-height:calc(100% - 96px);margin-bottom:var(--linkedin-network-chat-panel-bottom-gutter);display:flex;flex-direction:column;gap:14px;padding:var(--linkedin-network-chat-panel-padding);border:1px solid rgba(23,38,54,.1);border-radius:24px;background:#ffffff;box-shadow:0 20px 44px rgba(23,54,82,.1);overflow:hidden;transform:translateX(calc(20px - var(--frame-pad-x, 24px)))}.linkedin-network-graph-chat-stack{min-height:0;flex:1 1 auto;display:grid;align-content:start;grid-gap:12px;gap:12px;overflow-y:auto;overflow-x:hidden;padding-right:2px;scrollbar-width:none}.linkedin-network-graph-chat-panel.is-locked .linkedin-network-graph-chat-stack{place-content:center;place-items:center}.linkedin-network-graph-chat-stack::-webkit-scrollbar{width:0;height:0}.linkedin-network-assistant-locked{display:grid;place-content:center;justify-items:center;grid-gap:14px;gap:14px;min-height:100%;padding:24px;color:var(--search-accent);text-align:center}.linkedin-network-graph-chat-panel.is-locked .linkedin-network-assistant-locked{width:100%;min-height:0}.linkedin-network-assistant-locked svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.linkedin-network-assistant-locked p{max-width:280px;margin:0;color:rgba(23,38,54,.7);font-size:.95rem;line-height:1.5}.linkedin-network-graph-chat-panel.is-locked .linkedin-network-graph-chat-form{opacity:.48}.linkedin-network-graph-chat-panel.is-locked .chat-shell,.linkedin-network-graph-chat-panel.is-locked .send-button{cursor:not-allowed;filter:grayscale(1)}.linkedin-network-graph-chat-message{max-width:92%;padding:13px 14px;border-radius:18px;box-shadow:none}.linkedin-network-graph-chat-message.chat-message-assistant{justify-self:start;margin-left:0;margin-right:auto}.linkedin-network-graph-chat-message.chat-message-user{justify-self:end;margin-left:auto;margin-right:0}.linkedin-network-graph-chat-message .chat-message-role{margin-bottom:6px;font-size:.72rem;letter-spacing:.08em}.linkedin-network-graph-chat-message .chat-message-body{font-size:.98rem;line-height:1.52;text-align:left}.linkedin-network-graph-chat-form{flex:0 0 auto;width:100%}.linkedin-network-graph-chat-form.chat-bar{gap:8px}.linkedin-network-graph-chat-form .chat-shell{min-height:36px;gap:8px;padding:0 10px;border-color:rgba(23,38,54,.17);border-radius:11px}.linkedin-network-graph-chat-form .chat-shell-icon{width:14px;height:14px;border-width:1.8px}.linkedin-network-graph-chat-form .chat-shell-icon:after{width:7px;height:1.8px;right:-4px;bottom:-3px}.linkedin-network-graph-chat-form .chat-input{font-family:inherit;font-size:.98rem;font-weight:475;line-height:1.52}.linkedin-network-graph-chat-form .chat-input::placeholder{font-family:inherit;font-size:.98rem;font-weight:475;line-height:1.52}.mode-home .linkedin-network-graph-chat-form .chat-shell .chat-input,.mode-home .linkedin-network-graph-chat-form .chat-shell .chat-input::placeholder{font-family:inherit;font-size:.98rem;font-weight:475;line-height:1.52;letter-spacing:0}.linkedin-network-graph-chat-form .send-button{min-height:36px;padding:0 11px;border-width:1.5px;border-radius:11px;font-size:.84rem}.home-progress-empty{width:min(100%,56%);justify-self:end;margin:8px 2% 0 0;font-size:1.02rem;line-height:1.7;color:rgba(23,38,54,.68)}.home-progress-next-steps-loading{position:relative;width:var(--home-progress-next-steps-column-width);max-width:var(--home-progress-next-steps-column-width);justify-self:start;margin-top:0;margin-left:75%;display:grid;transform:translateX(calc(-50% - var(--home-progress-steps-shift-x))) translateY(calc(4px + var(--home-progress-next-steps-extra-shift-y)))}.home-progress-next-steps-loading-message{position:absolute;z-index:4;left:50%;top:50%;width:min(88%,420px);margin:0;color:rgba(23,38,54,.74);font-size:1.12rem;font-weight:700;line-height:1.35;text-align:center;transform:translate(calc(-50% + var(--home-progress-steps-shift-x)),calc(-50% - 28px))}.home-progress-next-steps-loading-message:after{display:none}.home-progress-next-steps-loading-preview{position:relative;min-height:165px;overflow:hidden}.home-progress-next-steps-loading-preview:after,.home-progress-next-steps-loading-preview:before{content:"";position:absolute;z-index:3;left:calc(12.5% + var(--home-progress-steps-shift-x));right:calc(12.5% - var(--home-progress-steps-shift-x));height:1px;border-radius:999px;background:rgba(23,38,54,.08);pointer-events:none}.home-progress-next-steps-loading-preview:before{display:none}.home-progress-next-steps-loading-preview:after{z-index:4;top:78px;left:calc(27% + var(--home-progress-steps-shift-x));right:calc(27% - var(--home-progress-steps-shift-x));height:4px;background:linear-gradient(90deg,var(--suave-logo-blue) 0,var(--suave-logo-blue) 58%,color-mix(in srgb,var(--suave-logo-blue) 26%,transparent) 58%,color-mix(in srgb,var(--suave-logo-blue) 26%,transparent) 100%)}.home-progress-next-steps-block .home-progress-next-steps-loading-list{width:100%;max-width:100%;justify-self:stretch;margin:0;transform:none;opacity:.82;filter:blur(.8px)}.home-progress-next-steps-placeholder-card{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-progress-next-steps-block .home-progress-next-steps-placeholder-card{background:rgba(255,255,255,.5)}.home-progress-next-steps-block .home-progress-next-steps-placeholder-card:before{opacity:1;background:rgba(58,131,210,.055)}.home-progress-next-steps-block .home-progress-next-steps-placeholder-card:after{background:rgba(23,38,54,.08)}.home-progress-next-steps-block .evolution-quest-item:nth-child(2) .home-progress-next-steps-placeholder-card:after{display:none}.home-progress-next-steps-block .home-progress-next-steps-placeholder-card .evolution-quest-title{color:rgba(23,38,54,.74)}.home-progress-next-steps-loading-cover{position:absolute;inset:0;z-index:2;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,.54)),rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.evolution-quest-card{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:10px;column-gap:10px;grid-row-gap:0;row-gap:0;align-items:center;width:100%;padding:14px 12px;border:0;border-bottom:1px solid rgba(58,131,210,.28);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left}.home-progress-next-steps-block .evolution-quest-card{position:relative;z-index:0;--home-progress-next-step-rule-width:75%;border-bottom:0;transform:translateX(var(--home-progress-steps-shift-x))}.home-progress-next-steps-block .evolution-quest-card:before{z-index:-1;inset-block:0;background:rgba(58,131,210,.04);opacity:0}.home-progress-next-steps-block .evolution-quest-card:after,.home-progress-next-steps-block .evolution-quest-card:before{content:"";position:absolute;left:50%;width:var(--home-progress-next-step-rule-width);transform:translateX(-50%);pointer-events:none}.home-progress-next-steps-block .evolution-quest-card:after{bottom:0;height:1px;background:rgba(58,131,210,.28)}.evolution-quest-item:last-child .evolution-quest-card{border-bottom:0}.home-progress-next-steps-block .evolution-quest-item:last-child .evolution-quest-card:after{display:none}.evolution-quest-card:focus-visible,.evolution-quest-card:hover{background:transparent;outline:none}.home-progress-next-steps-block .evolution-quest-card:focus-visible:before,.home-progress-next-steps-block .evolution-quest-card:hover:before{opacity:1}.evolution-quest-copy{min-width:0;min-height:27px;display:flex;align-items:center}.home-progress-next-steps-block .evolution-quest-copy{position:relative;z-index:1;width:100%;justify-content:center}.evolution-quest-title{margin:0;max-width:none;font-size:1.32rem;line-height:1.08;font-weight:560;letter-spacing:0;color:rgba(23,38,54,.85)}.home-progress-next-steps-block .evolution-quest-title{width:100%;max-width:100%;font-size:1.02rem;text-align:center}.evolution-quest-card.is-complete .evolution-quest-title{color:rgba(23,38,54,.46);-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgba(23,38,54,.42);text-decoration-color:rgba(23,38,54,.42);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.evolution-expanded-title{margin:0;font-size:1.18rem;line-height:1.2;font-weight:640;letter-spacing:0;color:var(--home-accent)}.evolution-expanded-panel{display:grid;flex:1 1 auto;grid-template-rows:minmax(0,1fr) auto;width:min(100%,780px);min-height:100%;margin:0 auto;grid-gap:18px;gap:18px}.market-expanded-header.evolution-expanded-header{position:relative;z-index:1;display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;justify-content:stretch;min-height:36px;padding:0 96px}.market-expanded-header.evolution-expanded-header .market-expanded-copy{justify-items:center;text-align:center}.market-expanded-header.evolution-expanded-header .market-expanded-back-button{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.market-expanded-header.evolution-expanded-header .market-expanded-back-button:focus-visible,.market-expanded-header.evolution-expanded-header .market-expanded-back-button:hover{transform:translateY(calc(-50% - 1px))}.evolution-expanded-grid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;min-height:100%}.evolution-expanded-copy-stack,.evolution-expanded-list{font-family:var(--font-ui);font-size:.98rem;line-height:1.58;font-weight:475;color:rgba(23,38,54,.74);text-align:left}.evolution-expanded-copy-stack{display:grid;grid-gap:10px;gap:10px}.evolution-expanded-copy-stack p,.evolution-expanded-list-item{margin:0}.evolution-expanded-list{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:1.35rem}.evolution-expanded-single-card{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:0;gap:0;min-height:100%}.evolution-expanded-block{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:2px 0}.evolution-expanded-block+.evolution-expanded-block{margin-top:8px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--home-accent) 10%,rgba(23,38,54,.06))}.evolution-expanded-complete-button{justify-self:center;align-self:center;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;min-width:154px;min-height:34px;padding:0 14px;border:1px solid rgba(58,131,210,.28);border-radius:12px;background:rgba(255,255,255,.98);box-shadow:0 10px 22px rgba(23,38,54,.08),inset 0 1px 0 rgba(255,255,255,.7);color:var(--home-accent);font-size:.86rem;font-weight:675;letter-spacing:0;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.evolution-expanded-complete-button:focus-visible,.evolution-expanded-complete-button:hover{transform:translateY(-1px);border-color:rgba(58,131,210,.18);background:var(--home-accent);box-shadow:0 12px 24px rgba(58,131,210,.14),inset 0 1px 0 rgba(255,255,255,.16);color:#fff}.home-view-content-career{margin-top:0;grid-template-areas:"steps activity" "goal goal" "opinion opinion" "alignment alignment"}.home-detail-back-button{min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--home-accent) 20%,rgba(23,38,54,.1));border-radius:12px;background:rgba(255,255,255,.96);color:var(--home-accent);font-size:.92rem;font-weight:720;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.home-detail-back-button:focus-visible,.home-detail-back-button:hover{border-color:color-mix(in srgb,var(--home-accent) 78%,rgba(23,38,54,.08));background:var(--home-accent);color:#fff;box-shadow:0 12px 24px rgba(58,131,210,.16);transform:translateY(-1px)}.mode-home:not(.home-progress-active) .app-frame{--footer-reserve:var(--frame-pad-top)}.mode-home:not(.home-progress-active) .workspace{padding-bottom:0}.mode-home:not(.home-progress-active) .home-view-content-account,.mode-home:not(.home-progress-active) .home-view-content-career,.mode-home:not(.home-progress-active) .home-view-content-cv-profile,.mode-home:not(.home-progress-active) .home-view-content-market{max-width:var(--market-preview-content-width,1040px);justify-self:center}.mode-home:not(.home-progress-active) .home-view-content-market{max-width:none;justify-self:stretch}.home-view-content-account{display:grid;width:100%;min-height:0}.surface-account.mode-home:not(.home-progress-active) .mode-stage-home{align-content:safe center}.account-page-shell{display:grid;width:min(100%,960px);margin:0 auto;color:var(--ink)}.account-page-panel-loading,.account-settings-card{display:grid;grid-gap:0;gap:0;overflow:hidden;border-radius:20px;background:rgba(255,255,255,.96)}.account-settings-card{--account-section-label-width:150px;--account-row-label-width:150px;--account-row-gap:24px}.account-page-panel-loading{min-height:240px;align-content:center;gap:14px;padding:28px}.account-bootstrap-heading{width:min(42%,260px);height:26px;border-radius:12px}.account-bootstrap-line{width:min(74%,460px);height:16px;border-radius:10px}.account-bootstrap-line-short{width:min(52%,320px)}.account-settings-section{display:grid;grid-template-columns:var(--account-section-label-width) minmax(0,1fr);padding:0 34px}.account-settings-section:not(:first-of-type){border-top:1px solid rgba(23,38,54,.08)}.account-settings-section h2{display:flex;align-self:stretch;align-items:center;min-height:64px;margin:0;color:var(--suave-logo-blue);font-size:.86rem;font-weight:760;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.account-row-list,.account-settings-section:not(:first-of-type) h2{align-self:stretch}.account-row-list{display:grid;grid-column:2;width:100%}.account-row-list>*+*{border-top:1px solid rgba(23,38,54,.08)}.account-detail-row,.account-name-row,.account-payment-line,.account-plan-row,.account-time-zone-row,.account-username-row{display:grid;align-items:center;grid-gap:var(--account-row-gap);gap:var(--account-row-gap);min-height:64px;padding:0;width:100%}.account-payment-line{grid-template-columns:var(--account-row-label-width) minmax(0,1fr);margin:0}.account-name-row,.account-username-row{grid-template-columns:minmax(0,1fr) auto}.account-detail-row,.account-plan-row,.account-time-zone-row{grid-template-columns:var(--account-row-label-width) minmax(0,1fr)}.account-plan-row{margin-top:0}.account-settings-section:not(:first-of-type) .account-detail-row,.account-settings-section:not(:first-of-type) .account-plan-row{min-height:84px}.account-payment-line{min-height:96px}.account-editable-display,.account-name-row label,.account-username-row label{display:grid;grid-template-columns:var(--account-row-label-width) minmax(0,1fr);align-items:center;grid-gap:var(--account-row-gap);gap:var(--account-row-gap)}.account-detail-row span,.account-name-row span,.account-payment-line span,.account-plan-row span,.account-time-zone-row span,.account-username-row span{color:rgba(23,38,54,.54);font-size:.92rem;font-weight:560;text-align:left}.account-name-row input,.account-username-row input{max-width:420px}.account-name-row input,.account-time-zone-row select,.account-username-row input{width:100%;min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:rgba(23,38,54,.9);font:inherit;font-size:.98rem;font-weight:620}.account-time-zone-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background:linear-gradient(45deg,transparent 50%,rgba(23,38,54,.9) 0) calc(100% - 24px) 50% /6px 6px no-repeat,linear-gradient(135deg,rgba(23,38,54,.9) 50%,transparent 0) calc(100% - 19px) 50% /6px 6px no-repeat;cursor:pointer}.account-username-row input{color:rgba(23,38,54,.72)}.account-name-row input:focus{outline:2px solid rgba(58,131,210,.18);outline-offset:4px}.account-detail-row strong,.account-editable-display strong,.account-payment-row strong,.account-plan-card strong{min-width:0;color:rgba(23,38,54,.9);font-size:.98rem;font-weight:670;overflow-wrap:anywhere}.account-detail-row strong{padding-left:0}.account-editing-row input{height:38px;padding:0 12px;border:1px solid rgba(23,38,54,.12);border-radius:8px;background:#fff}.account-editing-row input:focus{border-color:var(--suave-logo-blue);outline:3px solid rgba(58,131,210,.12);outline-offset:0}.account-payment-row,.account-plan-card{display:grid;width:100%;margin:0;align-items:center;padding:6px 18px;border:1px solid rgba(23,38,54,.08);border-radius:8px;background:rgba(232,240,246,.44)}.account-payment-row,.account-plan-card{grid-template-columns:minmax(0,1fr) auto;gap:22px}.account-payment-row div{display:grid;grid-gap:5px;gap:5px}.account-secondary-action{min-height:34px;padding:0 14px;border:1px solid rgba(23,38,54,.12);border-radius:8px;background:rgba(255,255,255,.84);color:rgba(23,38,54,.5);font-size:.9rem;font-weight:690;transition:border-color .16s ease,background .16s ease,color .16s ease}.account-secondary-action:focus-visible,.account-secondary-action:hover{border-color:var(--suave-logo-blue);background:rgba(58,131,210,.1);color:var(--suave-logo-blue)}.account-save-button{min-width:54px;min-height:36px;padding:0;border:0;background:transparent;color:var(--suave-logo-blue);font-size:.9rem;font-weight:720;text-align:center;white-space:nowrap}.account-save-button:disabled{color:rgba(23,38,54,.42)}.account-logout-form{display:flex;justify-content:center}.account-deletion,.account-logout-form{border-top:1px solid rgba(23,38,54,.08);padding:22px 34px}.account-deletion{text-align:center}.account-deletion form:not([hidden]){display:grid;grid-gap:16px;gap:16px;text-align:left}.account-deletion h2,.account-deletion p{margin:0}.account-deletion p{font-size:.9rem;line-height:1.5}.account-deletion label{display:grid;grid-gap:8px;gap:8px;font-size:.9rem;font-weight:600}.account-deletion input{width:100%;min-width:0;padding:10px 12px;border:1px solid #cbd5df;border-radius:8px}.account-deletion-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.account-deletion button:disabled{opacity:.45;cursor:not-allowed;transform:none}.account-deletion [role=alert]{color:#b84646}.account-logout-button{min-height:40px;padding:0 16px;border:1px solid rgba(188,82,82,.44);border-radius:8px;background:rgba(255,255,255,.86);color:rgb(184,70,70);font-size:.94rem;font-weight:700;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.account-logout-button:focus-visible,.account-logout-button:hover{border-color:rgb(184,70,70);background:rgb(184,70,70);color:#fff;transform:translateY(-1px)}.home-desktop-sidebar-account{grid-template-columns:var(--home-desktop-nav-label-width);gap:0}@media (max-width:980px){.account-settings-section{grid-template-columns:minmax(0,1fr);padding:0 24px}.account-row-list,.account-settings-section h2{grid-column:auto}.account-detail-row,.account-name-row,.account-name-row label,.account-payment-line,.account-payment-row,.account-plan-row,.account-time-zone-row,.account-username-row,.account-username-row label{grid-template-columns:minmax(0,1fr)}.account-payment-line{margin-left:0}}.mode-home:not(.home-progress-active) .home-view-content-career{gap:12px;max-width:1120px;grid-template-columns:minmax(0,2.17fr) minmax(292px,1fr)}.mode-home:not(.home-progress-active) .home-goal-panel{padding:8px 16px 14px;border-radius:20px}.mode-home:not(.home-progress-active) .home-activity-panel,.mode-home:not(.home-progress-active) .profile-next-steps-panel{padding:8px 10px 10px;border-radius:16px}.mode-home:not(.home-progress-active) .home-opinion-panel{--home-analysis-preview-height:282px;height:var(--home-analysis-panel-height,auto);padding:16px;border-radius:20px}.mode-home:not(.home-progress-active) .home-view-content-career .home-opinion-panel .home-panel-loading-content{gap:0}.mode-home:not(.home-progress-active) .aside-label,.mode-home:not(.home-progress-active) .eyebrow{font-size:.86rem}.mode-home:not(.home-progress-active) .home-goal-copy,.mode-home:not(.home-progress-active) .home-opinion-copy{font-size:1.02rem;line-height:1.6}.mode-home:not(.home-progress-active) .home-view-content-career .home-goal-copy{font-size:1.08rem;line-height:1.48}.mode-home:not(.home-progress-active) .home-opinion-section-title{font-size:1.04rem;line-height:1.42}.mode-home:not(.home-progress-active) .home-opinion-report{gap:14px;padding:14px 16px 16px}.mode-home:not(.home-progress-active) .home-activity-item{grid-template-columns:2.45rem minmax(0,1fr);padding:6px 8px}.mode-home:not(.home-progress-active) .home-activity-number{width:2.45rem;font-size:1.62rem}.mode-home:not(.home-progress-active) .home-activity-item p{font-size:.92rem;line-height:1.42}.mode-home:not(.home-progress-active) .score-number{font-size:2.1rem}.mode-home:not(.home-progress-active) .alignment-score-total{font-size:1.22rem}.mode-home:not(.home-progress-active) .alignment-score-description{font-size:.9rem}.mode-home:not(.home-progress-active) .market-insights-panel{gap:16px;padding:18px 18px 20px;border-radius:24px}.mode-home:not(.home-progress-active) .market-insights-summary{width:min(100%,88rem);max-width:88rem;font-size:.98rem;line-height:1.58;text-align:left}.mode-home:not(.home-progress-active) .market-insights-section{padding:18px 20px;border-radius:18px}.mode-home:not(.home-progress-active) .market-demand-label{font-size:.96rem;line-height:1.32}.mode-home:not(.home-progress-active) .market-company-name{font-size:.94rem;line-height:1.34}.mode-home:not(.home-progress-active) .market-company-count,.mode-home:not(.home-progress-active) .market-demand-count{font-size:1.1rem}.mode-home:not(.home-progress-active) .market-insights-section-compact{min-height:calc(136px + (var(--market-preview-row-count, 5) * 46px))}.mode-home:not(.home-progress-active) .market-expand-button{width:2.6rem;height:2.6rem;border-radius:10px}.mode-home:not(.home-progress-active) .market-expand-button svg{width:1.28rem;height:1.28rem}.surface-market .home-alignment-panel{display:none}.home-view-content-career .home-activity-panel{grid-area:activity;align-self:stretch;height:100%}.home-view-content-career .home-opinion-panel{grid-area:opinion}.home-view-content-career .profile-next-steps-panel{grid-area:steps;align-self:stretch;height:100%}.home-view-content-career .home-goal-panel{grid-area:goal;grid-column:1/-1;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;align-self:stretch;height:100%;min-height:0}.home-view-content-career .home-goal-panel .home-goal-heading{align-items:center;justify-content:center;padding-top:0;transform:translateY(8px)}.home-view-content-career .home-activity-heading{align-items:center}.home-view-content-career .home-activity-list{margin-top:8px}.home-view-content-career .home-focus-panel{align-self:stretch;min-height:0;border-radius:14px}.home-view-content-career .home-alignment-panel{grid-area:alignment}.apply-tunable .search-minimal-shell,.apply-tunable .search-swipe-stage{position:absolute;inset:0;min-height:0;height:100%}.linkedin-network-tune-panel .linkedin-network-tune-row{border-radius:0}.linkedin-network-tune-proximity .network-choice-button{padding:8px 9px;white-space:nowrap}.workspace-entry-error{position:fixed;z-index:200;top:18px;left:50%;transform:translateX(-50%);max-width:calc(100% - 32px);padding:12px 18px;border:1px solid var(--line);border-radius:12px;background:#fff;color:#a62929;box-shadow:0 4px 20px #1726361a}.workspace-entry-error button{margin-left:12px;border:0;background:transparent;color:var(--suave-logo-blue);text-decoration:underline}.linkedin-network-tune-panel .linkedin-network-tune-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.linkedin-network-tune-panel .network-proximity-control.is-row-control{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.linkedin-network-tune-panel{padding:18px 12px}.linkedin-network-tune-list{padding:0}.linkedin-network-tune-row{grid-template-columns:minmax(95px,.8fr) minmax(0,1fr) 24px;gap:6px;padding:10px 0}.linkedin-network-tune-person{grid-column:1/3;left:0;padding:0 0 0 30px;text-align:left}.linkedin-network-tune-person>.content-notification-dot{left:12px}.linkedin-network-tune-select{grid-column:1;grid-row:2}.linkedin-network-tune-panel .network-proximity-control.linkedin-network-tune-proximity{grid-column:2/4;grid-row:2}.linkedin-network-tune-remove-button{grid-column:3;grid-row:1;justify-self:end}.linkedin-network-tune-proximity .network-choice-button{padding:6px 3px;font-size:11px;white-space:normal}}.profile-unlock-hint{position:fixed;z-index:100;width:max-content;max-width:calc(100vw - 32px);padding:18px 20px;transform:translateY(-50%);border:1px solid var(--suave-logo-blue);border-radius:8px;background:#ffffff;color:var(--ink);box-shadow:0 4px 18px rgba(23,38,54,.08);pointer-events:none}.profile-unlock-hint:before{content:"";position:absolute;top:calc(50% - 6px);left:-7px;width:12px;height:12px;border-left:1px solid var(--suave-logo-blue);border-bottom:1px solid var(--suave-logo-blue);background:#ffffff;transform:rotate(45deg)}.profile-unlock-hint h2{margin:0 0 7px;font-size:1rem;font-weight:650;line-height:1.3}.profile-unlock-hint p{margin:0;font-size:.82rem;line-height:1.55;color:rgba(23,38,54,.68)}.home-view-content-progress.is-profile-unlock-guidance{background:#ffffff;opacity:.45;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}