@import url(https://fonts.googleapis.com/css2?family=Boogaloo&family=Chewy&family=Lexend:wght@400;500;600;700&family=Roboto:wght@400;500;600;700;900&family=Roboto+Flex:wght@500;600;700&family=Share+Tech&display=swap);:root{--primary-color:#b44a5f;--primary-light:#d37a8b;--primary-dark:#7f1d32;--off-white:#f8f9fa;--off-white-darker:#f2f3f5;--off-white-lightest:#fcfcfd;--primary-color-rgb:180,74,95;--secondary-color:#2c3e50;--secondary-light:#eef2f5;--secondary-dark:#1a2530;--text-dark:#333;--text-muted:#6c757d;--danger-color:#dc3545;--border-color:#dee2e6;--shadow-color:#0000001a}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;background-color:var(--off-white-darker);color:#fff;color:var(--text-dark);font-family:Share Tech,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6}.action-button,.apply-button,.back-button,.cancel-edit-button,.candidate-login-button,.card-button,.confirm-delete-button,.create-account-button,.delete-account-button,.employer-button,.employer-login-button,.login-button,.logout-button,.modern-login-submit,.open-application-button,.preview-apply-button,.preview-company-button,.refresh-button,.role-button,.save-profile-button,.search-button,.secondary-button,.settings-button,.spotlight-button,.submit-application-button,.submit-button,.view-button,.withdraw-button,button{font-family:Lexend,Share Tech,Segoe UI,sans-serif}.container{margin:0 auto;max-width:1200px;padding:0 15px;width:90%}header{background:#000;background:var(--secondary-color);box-shadow:0 2px 10px #0000001a;box-shadow:0 2px 10px var(--shadow-color);color:#fff;color:var(--text-light);padding:15px 0}header.centered{text-align:center}header.centered .header-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:25px 20px}header.centered .header-title{color:#b44a5f;color:var(--primary-color);font-size:28px;font-weight:600;margin-bottom:10px}header.centered .header-subtitle{color:#fff;color:var(--text-dark);font-size:18px;font-weight:400;margin-top:0;opacity:.9}.header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.header-title{font-size:24px;font-weight:700;margin:0}.header-subtitle{font-size:16px;font-weight:400;margin-top:5px;opacity:.9}.candidate-login-button,.create-account-button,.login-button,.role-button,.submit-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:6px;box-shadow:0 2px 5px #0000001a;box-shadow:0 2px 5px var(--shadow-color);color:#fff;color:var(--text-light);cursor:pointer;font-size:16px;font-weight:500;padding:12px 20px;text-align:center;transition:all .2s ease}.candidate-login-button:hover:not(:disabled),.create-account-button:hover:not(:disabled),.login-button:hover:not(:disabled),.role-button:hover:not(:disabled),.submit-button:hover:not(:disabled){background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);box-shadow:0 4px 8px #0000001a;box-shadow:0 4px 8px var(--shadow-color);transform:translateY(-2px)}.candidate-login-button:disabled,.create-account-button:disabled,.login-button:disabled,.role-button:disabled,.submit-button:disabled{background-color:#bbc1d5;box-shadow:none;cursor:not-allowed;transform:none}.back-button{background:none;color:#b44a5f;color:var(--primary-color);padding:8px 12px;transition:color .2s}.back-button:before{margin-right:5px}.back-button:hover{color:#7f1d32;color:var(--primary-dark);text-decoration:underline}.apply-button{margin-left:650px;padding:7px 12px}.apply-button:before{content:"➔";font-size:14px}.edit-profile-button{align-items:center;background-color:#f8f9fa;border:1px solid #b44a5f;border:1px solid var(--primary-color);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:#b44a5f;color:var(--primary-color);cursor:pointer;display:inline-flex;font-weight:500;padding:8px 14px;transition:all .2s ease}.edit-profile-button:hover{background-color:#b44a5f;background-color:var(--primary-color);box-shadow:0 3px 6px #0000001a;color:#fff;transform:translateY(-2px)}.edit-profile-button:before{content:"✎";font-size:14px;margin-right:8px}.save-profile-button{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:6px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:10px 16px;transition:all .2s ease}.save-profile-button:hover{background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.save-profile-button:before{content:"✓";font-size:14px;margin-right:8px}.cancel-edit-button{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;color:#fff;color:var(--text-dark);cursor:pointer;font-weight:500;margin-left:10px;padding:10px 16px;transition:all .2s ease}.cancel-edit-button:hover{background-color:#e9ecef;border-color:#ced4da}.settings-button{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;color:#fff;color:var(--text-dark);cursor:pointer;display:inline-flex;font-weight:500;margin-bottom:10px;padding:8px 14px;transition:all .2s ease}.settings-button:hover{background-color:#e9ecef;border-color:#ced4da;transform:translateY(-1px)}.settings-button.primary{background-color:#b44a5f;background-color:var(--primary-color);border-color:#b44a5f;border-color:var(--primary-color);color:#fff}.settings-button.primary:hover{background-color:#7f1d32;background-color:var(--primary-dark);border-color:#7f1d32;border-color:var(--primary-dark)}.settings-button.warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.settings-button.warning:hover{background-color:#e0a800;border-color:#d39e00}.settings-button.danger{background-color:#fff;border-color:#dc3545;color:#dc3545}.settings-button.danger:hover{background-color:#dc3545;color:#fff}.delete-account-button{align-items:center;background-color:#fff;border:1px solid #dc3545;border-radius:6px;color:#dc3545;cursor:pointer;display:flex;font-weight:500;justify-content:center;margin-top:20px;padding:10px 16px;transition:all .2s ease;width:auto}.delete-account-button:hover{background-color:#dc3545;box-shadow:0 3px 6px #dc354533;color:#fff;transform:translateY(-2px)}.delete-account-button:before{content:"⚠️";font-size:14px;margin-right:8px}.confirm-delete-button{border-radius:6px;cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.button-group{gap:10px;margin-top:20px}.section-footer-nav{justify-content:center}.page-footer-actions,.section-footer-nav{display:flex;margin-top:28px;padding-top:10px}.page-footer-actions{align-items:center;flex-direction:column;gap:12px}.page-footer-actions .back-button,.page-footer-actions .responsive-back-button{justify-content:center}.application-buttons{margin-top:15px}.landing-logo{animation:fadeIn 1s ease-out;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));height:auto;max-width:300px;transition:transform .3s ease;width:auto}@media screen and (max-width:768px){.landing-logo{max-width:150px}.logo-container{margin-bottom:12px;transform:translateY(-12px)}.landing-subtitle{margin-top:-25px}}@media screen and (max-width:480px){.landing-logo{max-width:120px}.logo-container{margin-bottom:14px;transform:translateY(-16px)}.landing-subtitle{margin-top:-18px}}.landing-content{animation:fadeIn .6s ease;background-color:#000;border:1px solid #000;border-radius:10px;box-shadow:0 10px 25px #00000059;max-width:600px;padding:40px;position:relative;text-align:center;z-index:1}.landing-title{color:#b44a5f;color:var(--primary-color);font-size:42px;font-weight:700;margin-bottom:15px}.landing-subtitle{color:#fff;color:var(--text-dark);font-size:20px;font-weight:400;margin-bottom:40px;margin-top:-70px}.button-container{gap:20px;justify-content:center}@media (max-width:600px){.button-container{align-items:center;flex-direction:column}}.video-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.video-background video{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.video-overlay{background-color:#2c3e5099;height:100%;left:0;position:absolute;top:0;width:100%}.resume-dropbox{margin:20px auto;max-width:800px;padding:20px}.drop-area{background-color:var(--secondary-light);border:2px dashed #b44a5f;border:2px dashed var(--primary-color);border-radius:8px;margin-bottom:20px;padding:40px 20px}.drop-area.dragging{border-color:#7f1d32;border-color:var(--primary-dark)}.drop-message{line-height:1.5}.buttons-container{margin:30px auto;max-width:400px}.back-button,.candidate-login-button,.submit-button{margin:8px 0;width:100%}.login-divider{color:#f1f1f1;color:var(--text-muted);font-size:14px}.login-divider:after,.login-divider:before{background-color:#262626;background-color:var(--border-color);width:42%}.resume-preview{background-color:#000;background-color:var(--off-white-lightest);border:1px solid #262626;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 2px 6px #0000001a;box-shadow:0 2px 6px var(--shadow-color);margin:25px auto;max-width:700px;padding:20px}.resume-preview h3{border-bottom:1px solid #262626;border-bottom:1px solid var(--border-color);color:#b44a5f;color:var(--primary-color);font-size:18px;margin-bottom:15px;margin-top:0;padding-bottom:10px}.preview-content{background-color:#000;background-color:var(--off-white-lightest);border:1px solid #262626;border:1px solid var(--border-color);border-radius:4px;font-family:Share Tech,Segoe UI,sans-serif;font-size:14px;line-height:1.6;max-height:250px;overflow-y:auto;padding:10px;white-space:pre-wrap}.message{background-color:#000;background-color:var(--secondary-light);border-left:4px solid #b44a5f;border-left:4px solid var(--primary-color);border-radius:6px;padding:15px}.processed-data{background-color:#000;background-color:var(--off-white);border-radius:10px;box-shadow:0 4px 12px #0000001a;box-shadow:0 4px 12px var(--shadow-color);margin:30px auto;max-width:900px;padding:25px}.processed-data h3{border-bottom:2px solid #b44a5f;border-bottom:2px solid var(--primary-color);color:#000;color:var(--secondary-color);font-size:22px;margin-bottom:20px;margin-top:0;padding-bottom:10px}.data-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-bottom:30px}.data-section{background-color:#000;background-color:var(--off-white-lightest);border-left:3px solid #b44a5f;border-left:3px solid var(--primary-color);border-radius:8px;box-shadow:0 2px 6px #0000001a;box-shadow:0 2px 6px var(--shadow-color);padding:20px}.data-section h4{border-bottom:1px solid #262626;border-bottom:1px solid var(--border-color);color:#b44a5f;color:var(--primary-color);font-size:18px;margin-bottom:15px;margin-top:0;padding-bottom:8px}.simplified-registration{background-color:#000;background-color:var(--off-white);border-radius:8px;border-top:3px solid #b44a5f;border-top:3px solid var(--primary-color);box-shadow:0 2px 8px #0000001a;box-shadow:0 2px 8px var(--shadow-color);margin-top:30px;padding:25px}.simplified-registration h3{color:#b44a5f;color:var(--primary-color);margin-bottom:10px;margin-top:0}.registration-info{color:#f1f1f1;color:var(--text-muted);font-size:15px;margin-bottom:20px}input[type=email],input[type=password],input[type=text],textarea{background-color:#000;background-color:var(--off-white-lightest);border:1px solid #262626;border:1px solid var(--border-color);border-radius:6px;font-size:15px;padding:12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{background-color:#000;background-color:var(--off-white-lightest);border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #4051891a;box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1);outline:none}.error-message{background-color:#ffebee;border-left:4px solid #dc3545;border-left:4px solid var(--danger-color);color:#dc3545;color:var(--danger-color)}.error-message,.success-message{border-radius:6px;font-size:14px;margin-bottom:20px;padding:12px}.success-message{background-color:#e8f5e9;border-left:4px solid var(--success-color);color:var(--success-color)}.home-page{display:flex;flex-direction:column;min-height:100vh}.dashboard-header{border-bottom:1px solid #262626;border-bottom:1px solid var(--border-color);box-shadow:0 2px 4px #0000001a;box-shadow:0 2px 4px var(--shadow-color)}.dashboard-container{flex:1 1;margin:0 auto;max-width:1200px;padding:20px;width:100%}.sidebar{background-color:#000;background-color:var(--off-white);border-radius:8px;box-shadow:0 2px 8px #0000001a;box-shadow:0 2px 8px var(--shadow-color);margin-right:20px;padding:20px;width:250px}.dashboard-nav ul{list-style-type:none}.dashboard-nav li{border-radius:6px;margin-bottom:5px;padding:12px 15px;transition:background-color .2s}.dashboard-nav li:hover{background-color:#d37a8b;background-color:var(--primary-light)}.dashboard-nav li.active{background-color:#4051891a;background-color:rgba(var(--primary-color-rgb),.1);font-weight:500}.main-content{overflow:hidden}.job-card{background-color:#000;background-color:var(--off-white-lightest);border-left:4px solid #b44a5f;border-left:4px solid var(--primary-color);border-radius:8px;box-shadow:0 2px 5px #0000001a;box-shadow:0 2px 5px var(--shadow-color);margin-bottom:15px;padding:20px;transition:transform .2s,box-shadow .2s}.job-card:hover{box-shadow:0 5px 15px var(--shadow-color)}@media screen and (max-width:768px){.data-container{grid-template-columns:1fr}.dashboard-container{flex-direction:column}.sidebar{margin-bottom:20px;margin-right:0;width:100%}.button-container{align-items:center;flex-direction:column}.role-button{width:min(100%,280px)}.header-content{flex-direction:column;padding:10px}}.company-page,.job-seeker-page{align-items:center;display:flex;flex-direction:column;padding:20px 0;text-align:center}.company-page header,.job-seeker-page header{align-items:center;background-color:#000;background-color:var(--secondary-color);display:flex;justify-content:center;margin-bottom:30px;padding:25px 0;text-align:center;width:100%}.company-page header .header-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:800px;width:100%}.company-page header .header-titles{text-align:center;width:100%}.company-page .header-subtitle{color:#fff;opacity:.9}.company-page header{background-color:#000;background-color:var(--secondary-color);margin-bottom:30px}.company-page .header-title{color:#fff!important;font-size:28px;margin-bottom:10px;text-shadow:1px 1px 2px #0000004d}.company-page .header-subtitle{color:#fff!important;opacity:1;text-shadow:1px 1px 2px #0003}.job-seeker-page header{background:#0000;margin-bottom:20px;width:100%}.header-subtitle,.header-title{margin-left:auto;margin-right:auto;text-align:center}.login-button{display:block;margin:20px auto}.company-container,.job-seeker-container{align-items:center;background-color:#f8f9fae6;display:flex;flex-direction:column;margin:0 auto;max-width:600px;width:100%}.resume-dropbox,.search-section{margin:3 auto;max-width:500px;text-align:center;width:100%}.company-input,.drop-message,.search-description,.search-form{margin-bottom:20px;text-align:center}.company-input,.search-form{width:100%}.company-input,.company-input:focus,.search-form,.search-form:focus{background-color:#000;background-color:var(--off-white-lightest)}.buttons-container{justify-content:center;margin:20px auto;max-width:300px}.back-button,.candidate-login-button,.search-button,.submit-button{display:block;margin:8px auto;max-width:250px;width:100%}.login-divider{margin:15px 0;position:relative;text-align:center;width:100%}.login-divider:after,.login-divider:before{background-color:#e0e0e0;content:"";height:1px;position:absolute;top:50%;width:45%}.login-divider:before{left:0}.login-divider:after{right:0}.drop-area{margin:0 auto 20px;width:100%}.message{margin:15px auto;max-width:600px;text-align:center;width:100%}.portal-title{color:#b44a5f;color:var(--primary-color);font-size:26px;font-weight:600;margin-bottom:10px}.portal-subtitle{color:#f1f1f1;color:var(--text-muted);font-size:16px;margin-bottom:30px}.portal-container{background-color:#000;background-color:var(--off-white);border-radius:10px;box-shadow:0 4px 12px #0000001a;margin:20px auto;max-width:550px;padding:30px;width:100%}.search-button,.submit-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);color:#fff;font-weight:500}.search-button:hover:not(:disabled),.submit-button:hover:not(:disabled){background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%)}.dashboard-container{background-color:#f9fafb;border-radius:12px;box-shadow:0 5px 15px #0000000d;display:flex;height:calc(100vh - 160px);margin:20px auto;max-width:1400px;overflow:hidden}.sidebar{background:linear-gradient(180deg,#b44a5f,#7f1d32);background:linear-gradient(180deg,var(--primary-color) 0,var(--primary-dark) 100%);color:#fff;overflow-y:auto;padding:25px 0;transition:all .3s ease;width:280px}.user-profile{border-bottom:1px solid #ffffff1a;margin-bottom:20px;padding:0 20px 20px}.avatar,.user-profile{align-items:center;display:flex}.avatar{background-color:#fff3;border-radius:50%;box-shadow:0 3px 6px #0000001a;font-size:20px;font-weight:600;height:50px;justify-content:center;margin-right:15px;width:50px}.user-info{flex:1 1}.user-info h3{color:#fff;font-size:16px;font-weight:600;margin:0 0 5px}.user-info p{font-size:13px;margin:0;opacity:.8}.dashboard-nav ul{list-style:none;margin:0;padding:0}.dashboard-nav li{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-weight:500;margin:5px 10px;padding:12px 25px;transition:all .2s ease}.dashboard-nav li:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:10px;opacity:.8;width:20px}.dashboard-nav li:hover{background-color:#ffffff1a;transform:translateX(3px)}.dashboard-nav li.active{background-color:#405189;background-color:rgba(var(--primary-color-rgb),100%);box-shadow:0 2px 8px #0000001a;color:#b44a5f;color:var(--primary-color);font-weight:600}.dashboard-nav-label{align-items:center;display:inline-flex}.nav-notification-dot{background-color:#ef4444;border-radius:50%;flex-shrink:0;height:10px;margin-left:auto;width:10px}.main-content{background-color:#000;background-color:var(--off-white);flex:1 1;overflow-y:auto;padding:30px}.dashboard-header{align-items:center;background:linear-gradient(120deg,#b44a5f,#7f1d32);background:linear-gradient(120deg,var(--primary-color) 0,var(--primary-dark) 100%);box-shadow:0 2px 10px #0000000d;display:flex;justify-content:space-between;padding:15px 30px;position:sticky;top:0;z-index:10}.dashboard-title h1{color:#fff;font-size:24px;margin:0}.dashboard-title p{color:#fff;font-size:14px;margin:5px 0 0}.candidate-dashboard-header{align-items:center;display:flex;gap:20px;justify-content:space-between}.candidate-dashboard-brand{align-items:center;display:flex;flex:0 0 auto}.dashboard-logo-button{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.dashboard-logo-button:focus-visible{border-radius:6px;outline:2px solid #fff;outline-offset:4px}.candidate-dashboard-logo{display:block;height:auto;width:108px}.candidate-dashboard-title{margin-left:auto;text-align:right}.employer-dashboard-header{align-items:center;display:flex;gap:20px;justify-content:space-between}.employer-dashboard-brand{align-items:center;display:flex;flex:0 0 auto}.employer-dashboard-logo{display:block;height:auto;width:108px}.employer-dashboard-title{margin-left:auto;text-align:right}.header-actions{align-items:center;display:flex}.logout-button{background-color:#fc4700;color:var(--text-light)}.logout-button:hover{background-color:#b81500}.logout-button:active{box-shadow:0 1px 3px #0000000d;transform:translateY(0)}.logout-icon{color:#b44a5f;color:var(--primary-color)}.dashboard-content{margin-top:20px}.dashboard-content h2{color:var (--primary-dark);font-size:22px;margin:0 0 15px}.dashboard-stats{display:flex;gap:20px;margin:25px 0}.stat-card{background:#000;background:var(--off-white-lightest);border-left:4px solid #b44a5f;border-left:4px solid var(--primary-color);border-radius:10px;box-shadow:0 3px 10px #0000000d;flex:1 1;padding:20px;text-align:center;transition:transform .2s}.stat-card:hover{transform:translateY(-3px)}.stat-card h3{color:#b44a5f;color:var(--primary-color);font-size:28px;margin:0 0 5px}.stat-card p{color:#f1f1f1;color:var(--text-muted);margin:0}.dashboard-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:30px}.dashboard-card{background:#000;background:var(--off-white-lightest);border-radius:10px;border-top:5px solid #0000;box-shadow:0 3px 15px #0000000d;padding:25px;transition:all .3s ease}.dashboard-card:hover{border-top-color:#b44a5f;border-top-color:var(--primary-color);box-shadow:0 8px 20px #0000001a;transform:translateY(-5px)}.dashboard-card h3{color:#7f1d32;color:var(--primary-dark);font-size:18px;margin:0 0 10px}.dashboard-card p{color:#f1f1f1;color:var(--text-muted);line-height:1.5;margin:0 0 20px}.card-button{background-color:#b44a5f;background-color:var(--primary-color);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-weight:500;padding:10px 15px;transition:all .2s ease;width:100%}.card-button:hover{background-color:#7f1d32;background-color:var(--primary-dark);transform:translateY(-2px)}.applications-container,.candidate-feed-container,.company-profile-container,.job-feed-container,.manage-jobs-container,.post-job-container,.profile-container,.settings-container{background:#000;background:var(--off-white);border-radius:10px;height:100%;padding:20px}.section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.section-actions{display:flex;gap:10px}.refresh-button{align-items:center;background-color:initial;border:1px solid #e0e0e0;border-radius:6px;color:#fff;color:var(--text-dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;padding:8px 14px;transition:all .2s ease}.refresh-button:hover{background-color:#f5f5f5;border-color:#d0d0d0;color:#b44a5f;color:var(--primary-color)}.refresh-button:before{font-size:14px}.loading-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.loading-spinner{animation:spin 1s ease-in-out infinite;border:3px solid #0000001a;border-radius:50%;border-top:3px solid var(--primary-color);display:inline-block;height:50px;margin-top:30px;width:50px}.notification-message{align-items:center;animation:fadeIn .3s ease-in-out;border-radius:6px;display:flex;font-size:14px;margin-bottom:20px;padding:12px 15px}.notification-message.success{background-color:#e7f7ee;border-left:4px solid #0c6b3d;color:#0c6b3d}.notification-message.error{background-color:#feecec;border-left:4px solid #b54141;color:#b54141}@media screen and (max-width:992px){.dashboard-container{flex-direction:column;height:auto}.sidebar{padding:15px 0;width:100%}.main-content{padding:20px}.dashboard-cards{grid-template-columns:1fr}}@media screen and (max-width:768px){.dashboard-header{flex-direction:column;padding:15px;text-align:center}.candidate-dashboard-header{align-items:center;flex-direction:row;text-align:left}.candidate-dashboard-logo{width:78px}.candidate-dashboard-title{text-align:right}.employer-dashboard-header{align-items:center;flex-direction:row;text-align:left}.employer-dashboard-logo{width:78px}.employer-dashboard-title{text-align:right}.candidate-dashboard-title h1{font-size:18px}.candidate-dashboard-title p{font-size:12px}.employer-dashboard-title h1{font-size:18px}.employer-dashboard-title p{font-size:12px}.header-actions{margin-top:15px}.dashboard-stats,.manage-jobs-header{flex-direction:column}.manage-jobs-header{align-items:stretch;gap:12px;padding:20px}.manage-jobs-header .responsive-back-button,.page-footer-actions .responsive-back-button,.section-footer-nav .responsive-back-button{justify-content:center;width:100%}.notification-actions{align-items:stretch;flex-direction:column;gap:12px}.settings-saved-indicator{justify-content:center}}.tabs-header{border-bottom:1px solid #dee2e6;display:flex;gap:5px;margin-bottom:20px}.tab-button{background-color:initial;border-bottom:3px solid #0000;color:#fff;color:var(--text-dark);font-size:15px;padding:10px 16px}.tab-button:hover{background-color:#00000008;color:#b44a5f;color:var(--primary-color)}.tab-button.active{border-bottom-color:#b44a5f;border-bottom-color:var(--primary-color);font-weight:600}.tab-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:18px;margin-right:6px;opacity:.7;vertical-align:-3px;width:18px}.tab-button.active .tab-icon{opacity:1}.account-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.security-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}.notifications-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9M13.73 21a2 2 0 0 1-3.46 0'/%3E%3C/svg%3E")}.view-button{align-items:center;background-color:#f8f9fa;border:1px solid #b44a5f;border:1px solid var(--primary-color);border-radius:6px;color:#b44a5f;color:var(--primary-color);cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:8px 14px;transition:all .2s ease}.view-button:hover{background-color:#d37a8b;background-color:var(--primary-light);box-shadow:0 3px 6px #0000001a;transform:translateY(-2px)}.view-button:before{display:none}.view-button.no-icon-button:before,.view-button:before{content:none;margin-right:0}.secondary-button{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;color:var (--text-dark);display:inline-flex;padding:10px 16px;transition:all .2s ease}.secondary-button:hover{background-color:#e9ecef;border-color:#ced4da}.secondary-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.withdraw-button{align-items:center;background-color:#fff;border:1px solid #f59e0b;border-radius:6px;color:#f59e0b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;padding:8px 14px;transition:all .2s ease}.withdraw-button:hover{background-color:#f59e0b;color:#fff;transform:translateY(-2px)}.withdraw-button:before{content:"↩";font-size:14px;margin-right:6px}.withdraw-button:disabled{cursor:wait;opacity:.5}.submit-application-button{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:10px 16px;transition:all .2s ease}.submit-application-button:hover{background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);box-shadow:0 3px 6px #0000001a;transform:translateY(-2px)}.submit-application-button:before{content:"✓";margin-right:8px}.submit-application-button:disabled{background-color:#bbc1d5;cursor:not-allowed;transform:none}.back-button{border:1px solid #e0e0e0;border-radius:6px;color:#fff;color:var(--text-dark);padding:8px 14px;transition:all .2s ease}.back-button:hover{background-color:#f5f5f5;color:#b44a5f;color:var(--primary-color);transform:translateY(-2px)}.create-account-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-weight:500;margin-top:10px;padding:10px 16px;text-align:center;transition:all .2s ease;width:100%}.create-account-button:hover{background:linear-gradient(135deg,var (--primary-light) 0,#b44a5f 100%);background:linear-gradient(135deg,var (--primary-light) 0,var(--primary-color) 100%);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.create-account-button:disabled{background-color:#bbc1d5;box-shadow:none;cursor:not-allowed;transform:none}.login-submit-button{border-radius:6px;display:inline-block;font-weight:500;margin-top:10px;padding:10px 16px;text-align:center;transition:all .2s ease}.login-submit-button:hover{background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);box-shadow:0 4px 8px #00000026}.login-submit-button.loading{background-color:#bbc1d5;cursor:wait}.applications-table-container{background:#000;background:var(--off-white);border-radius:10px;box-shadow:0 3px 10px #0000000d;margin-top:20px;overflow-x:auto}.applications-table{border-collapse:initial;border-spacing:0;color:#fff;color:var(--text-dark);width:100%}.applications-table thead{background-color:#f9fafb}.applications-table th{border-bottom:2px solid #edf2f7;color:#fff;color:var(--text-dark);font-size:14px;font-weight:600;padding:16px 20px;text-align:left;white-space:nowrap}.applications-table td{border-bottom:1px solid #edf2f7;font-size:14px;padding:16px 20px;vertical-align:middle}.applications-table tr:last-child td{border-bottom:none}.applications-table tr:hover{background-color:#f9fafb}.applications-table tbody tr{transition:all .2s ease}.status-badge{display:inline-block;white-space:nowrap}.status-badge-submitted{background-color:#4051891a;background-color:rgba(var(--primary-color-rgb),.1);color:#7f1d32;color:var(--primary-dark)}.status-badge-review{background-color:#40518926;background-color:rgba(var(--primary-color-rgb),.15);color:#7f1d32;color:var(--primary-dark)}.status-badge-accepted{background-color:#e8f5e9;border:1px solid #2e7d32;color:#2e7d32}.status-badge-rejected{background-color:#feebee;color:#c62828}.status-badge-withdrawn{background-color:#fef6e7;color:#b45309}.application-actions{display:flex;gap:8px;justify-content:flex-start}.no-applications-message{background-color:#000;background-color:var(--off-white-darker);border-radius:10px;box-shadow:0 3px 10px #0000000d;padding:40px 20px;text-align:center}.no-applications-message h3{color:#fff;color:var(--text-dark);font-size:20px;margin:0 0 10px}.no-applications-message p{color:#f1f1f1;color:var(--text-muted);line-height:1.5;margin:0 auto;max-width:400px}.job-search-link{border:1px solid #b44a5f;border:1px solid var(--primary-color);border-radius:6px;color:#b44a5f;color:var(--primary-color);display:inline-block;font-weight:500;margin-top:20px;padding:8px 16px;text-decoration:none;transition:all .2s ease}.job-search-link:hover{background-color:#d37a8b;background-color:var(--primary-light);transform:translateY(-2px)}.notifications-tab{display:flex;flex-direction:column;gap:20px}.notification-card{background-color:#000;background-color:var(--off-white-lightest);border-left:4px solid #d37a8b;border-left:4px solid var(--primary-light);border-radius:10px;box-shadow:0 2px 8px #0000000d;padding:20px}.notification-card h3{align-items:center;color:#7f1d32;color:var(--primary-dark);display:flex;font-size:18px;margin:0 0 15px}.notification-card h3:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9M13.73 21a2 2 0 0 1-3.46 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:10px;opacity:.7;width:20px}.notification-card p{color:#f1f1f1;color:var(--text-muted);line-height:1.5;margin:0 0 20px}.notification-option{border-bottom:1px solid #f0f0f0;margin-bottom:15px;padding-bottom:15px}.notification-option:last-child{border-bottom:none;margin-bottom:20px;padding-bottom:0}.checkbox-label{align-items:center;cursor:pointer;display:flex;padding:5px 0;position:relative}.checkbox-label input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-custom{background-color:#fff;border:2px solid #ddd;border-radius:4px;display:inline-block;flex-shrink:0;height:22px;margin-right:12px;position:relative;transition:all .2s ease;width:22px}.checkbox-label input:checked~.checkbox-custom,.checkbox-label:hover .checkbox-custom{border-color:#b44a5f;border-color:var(--primary-color)}.checkbox-label input:checked~.checkbox-custom{background-color:#b44a5f;background-color:var(--primary-color)}.checkbox-custom:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.checkbox-label input:checked~.checkbox-custom:after{display:block}.checkbox-content{flex:1 1}.notification-title{color:#fff;color:var(--text-dark);font-weight:500;margin-bottom:3px}.notification-description{color:#f1f1f1;color:var(--text-muted);font-size:13px;line-height:1.4}.frequency-selector{display:flex;gap:10px;margin-top:10px}.frequency-option{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s ease}.frequency-option:hover{background-color:#e9ecef}.frequency-option.selected{background-color:#d37a8b;background-color:var(--primary-light);border-color:#b44a5f;border-color:var(--primary-color);color:#b44a5f;color:var(--primary-color);font-weight:500}.notification-actions{align-items:center;display:flex;justify-content:space-between;margin-top:25px}.employer-settings-stack{display:flex;flex-direction:column;gap:20px}.employer-settings-form{border-top:1px solid #edf2f7;margin-top:24px;padding-top:24px}.employer-settings-container .settings-card h3{margin-bottom:16px}.employer-settings-container .settings-card p{color:#f1f1f1;color:var(--text-muted);line-height:1.5}.responsive-back-button{white-space:normal}.settings-saved-indicator{align-items:center;color:#2e7d32;display:flex;font-size:14px;opacity:0;transition:opacity .3s ease}.settings-saved-indicator.visible{opacity:1}.settings-saved-indicator:before{content:"✓";font-weight:700;margin-right:6px}.job-feed-container{background-color:#000;background-color:var(--off-white);border-radius:12px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden}.job-feed-header{background:linear-gradient(120deg,#f9fafb,#fff);border-bottom:1px solid #f0f0f0;display:flex;flex-direction:column;padding:24px 20px}.job-feed-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.job-feed-title h2{font-size:24px;font-weight:600;margin:0}.job-feed-counter,.job-feed-title h2{color:#7f1d32;color:var(--primary-dark)}.job-feed-counter{background-color:#d37a8b;background-color:var(--primary-light);border-radius:20px;font-size:14px;font-weight:500;padding:4px 10px}.job-filter{margin-top:8px;position:relative}.job-search{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 6px #00000008;font-size:15px;padding:14px 20px 14px 48px;transition:all .2s ease;width:100%}.job-search,.job-search:focus{background-color:#000;background-color:var(--off-white-lightest)}.job-search:focus{border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #d37a8b;box-shadow:0 0 0 3px var(--primary-light);outline:none}.search-icon{color:#9e9e9e;font-size:18px;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.job-list{flex:1 1;overflow-y:auto;padding:20px}.job-card:hover{border-color:#e0e0e0;box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.job-card-header{border-bottom:1px solid #f5f5f5;padding:20px 18px 15px;position:relative}.job-card-header h3{color:#7f1d32;color:var(--primary-dark);font-size:18px;font-weight:600;margin:0 0 5px}.company-name{align-items:center;color:#fff;color:var(--text-dark);display:flex;font-size:15px;font-weight:500}.company-name:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2' ry='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:6px;opacity:.8;width:16px}.job-card-body{padding:15px 25px}.job-meta{gap:16px;margin-bottom:15px}.job-meta-item{align-items:center;color:#f1f1f1;color:var(--text-muted);display:flex;font-size:14px}.meta-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-right:6px;opacity:.8;width:16px}.icon-location{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.icon-job-type{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2' ry='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E")}.icon-salary{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 1v22M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/%3E%3C/svg%3E")}.job-type-badge{align-items:center;background-color:#f0f8ff;border-radius:12px;color:#07c;font-size:13px;font-weight:500;margin-left:4px;padding:3px 10px}.job-type-badge.full-time{background-color:#e8f5e9;color:#2e7d32}.job-type-badge.part-time{background-color:#fff8e1;color:#f57c00}.job-type-badge.contract{background-color:#e3f2fd;color:#1976d2}.job-type-badge.remote{background-color:#f3e5f5;color:#7b1fa2}.job-type-badge.internship{background-color:#e0f2f1;color:#9c2f48}.job-description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#fff;color:var(--text-dark);display:-webkit-box;font-size:14px;line-height:1.5;margin-bottom:16px;overflow:hidden}.job-skills{margin-bottom:5px}.job-skills strong{color:#fff;color:var(--text-dark);font-size:14px;margin-right:8px}.skill-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.skill-tag{background-color:#f5f7fa;color:#475569;font-size:12px;padding:6px 10px}.skill-tag:hover{background-color:#d37a8b;background-color:var(--primary-light);color:#7f1d32;color:var(--primary-dark)}.job-card-footer{background-color:#fafbfc;border-top:1px solid #f5f5f5;justify-content:space-between;padding:15px 25px}.job-card-footer,.posted-date{align-items:center;display:flex}.posted-date{color:#f1f1f1;color:var(--text-muted);font-size:13px}.posted-date:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-right:5px;opacity:.7;width:14px}.apply-button{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:6px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;margin-left:40px;padding:10px 16px;transition:all .2s ease}.apply-button:hover{background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.apply-button:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.apply-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-right:8px;width:18px}.application-form{background-color:#fafcff;border-radius:8px;margin:15px 0;padding:20px 25px}.application-form h3{border-bottom:1px solid #eaeef3;color:#fff;color:var(--text-dark);font-size:16px;margin:0 0 15px;padding-bottom:15px}.application-form-section+.application-form-section{margin-top:20px}.application-form-section h4{font-size:15px;margin:0 0 12px}.application-message{border:1px solid #dce0e5;border-radius:8px;font-family:inherit;font-size:14px;padding:12px 15px;resize:vertical;transition:all .2s ease;width:100%}.application-message:focus{border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #d37a8b;box-shadow:0 0 0 3px var(--primary-light);outline:none}.application-buttons,.application-card-actions{display:flex;gap:10px;margin-top:16px}.application-card-actions{flex-wrap:wrap}.application-card-header-actions{align-items:center;display:flex;gap:10px}.application-profile-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.application-profile-field{display:flex;flex-direction:column;gap:8px}.application-profile-field-full{grid-column:1/-1}.application-profile-field span{font-size:13px;font-weight:600}.application-profile-field input,.application-profile-field textarea{width:100%}.rich-text-editor-shell{border:1px solid #262626;border-radius:10px;overflow:hidden}.rich-text-toolbar{border-bottom:1px solid #262626;display:flex;flex-wrap:wrap;gap:8px;padding:10px}.rich-text-select,.rich-text-tool-button{border:1px solid #262626;border-radius:8px;min-height:36px}.rich-text-select{padding:0 10px}.rich-text-tool-button{background:#111;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:0 12px}.rich-text-tool-button:hover{background:#1f1f1f}.rich-text-surface{min-height:220px;padding:14px 16px}.rich-text-editor{line-height:1.6;min-height:190px;outline:none}.rich-text-editor.is-empty:before{color:#9ca3af;content:attr(data-placeholder)}.cover-letter-preview p,.rich-text-editor p{margin:0 0 12px}.cover-letter-preview ol,.cover-letter-preview ul,.rich-text-editor ol,.rich-text-editor ul{margin:0 0 12px 20px}.cover-letter-preview{line-height:1.6}.application-workspace-overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.application-workspace-modal{background:#000;border:1px solid #262626;border-radius:16px;box-shadow:0 24px 80px #00000073;display:flex;flex-direction:column;max-height:min(90vh,920px);overflow:hidden;width:min(960px,100%)}.application-workspace-actions,.application-workspace-header{border-color:#262626;padding:18px 22px}.application-workspace-header{align-items:flex-start;border-bottom:1px solid #262626;display:flex;gap:16px;justify-content:space-between}.application-workspace-header h3,.application-workspace-header p{margin:0}.application-workspace-header p{margin-top:6px}.application-workspace-body{overflow-y:auto;padding:22px}.resume-playground-section{grid-gap:1rem;display:grid;gap:1rem}.resume-playground-section .section-header{grid-gap:.35rem;display:grid;gap:.35rem}.resume-playground-section .section-header p{color:#ffffffb8;font-size:.92rem;margin:0}.resume-playground-tabs{display:flex;flex-wrap:wrap;gap:.75rem}.resume-playground-choice-card,.resume-playground-name-field input,.resume-playground-select,.resume-playground-tabs button,.resume-playground-template-tabs button,.resume-playground-tool-button{font-family:Lexend,Share Tech,Segoe UI,sans-serif}.resume-playground-tabs button,.resume-playground-template-tabs button{background:#ffffff08;border:1px solid #63c0b838;border-radius:999px;color:#fff;cursor:pointer;padding:.8rem 1.15rem;transition:background .18s ease,border-color .18s ease,transform .18s ease}.resume-playground-tabs button.is-active,.resume-playground-tabs button:hover,.resume-playground-template-tabs button.is-active,.resume-playground-template-tabs button:hover{background:#63c0b82e;border-color:#63c0b87a;transform:translateY(-1px)}.resume-playground-panel{grid-gap:1rem;background:#0a0e10b8;border:1px solid #63c0b824;border-radius:1.1rem;display:grid;gap:1rem;padding:1.15rem}.resume-playground-choice-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.resume-playground-choice-card{grid-gap:.45rem;background:#ffffff08;border:1px solid #63c0b82e;border-radius:1rem;color:#fff;cursor:pointer;display:grid;gap:.45rem;padding:1.1rem;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease}.resume-playground-choice-card:hover{background:#63c0b814;border-color:#63c0b870;transform:translateY(-2px)}.resume-playground-ai-choice-card{background:linear-gradient(135deg,#63c0b82e,hsla(0,0%,100%,.035));border-color:#63c0b861}.resume-playground-ai-tailor-panel{grid-gap:1rem;background:#04080ac7;border:1px solid #63c0b82e;border-radius:1rem;display:grid;gap:1rem;padding:1rem}.resume-playground-ai-tailor-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.resume-playground-ai-photo-panel h4,.resume-playground-ai-tailor-header h3{color:#fff;margin:0}.resume-playground-ai-photo-panel p,.resume-playground-ai-tailor-header p{color:#ffffffb8;margin:.35rem 0 0}.resume-playground-ai-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resume-playground-ai-photo-panel{grid-gap:.85rem;background:hsla(0,0%,100%,.035);border:1px solid #63c0b824;border-radius:.95rem;display:grid;gap:.85rem;padding:1rem}.resume-playground-ai-photo-actions,.resume-playground-ai-template-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.resume-playground-ai-template-actions{justify-content:flex-end}.resume-playground-ai-template-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.resume-playground-choice-card strong,.resume-playground-edit-header h3,.resume-playground-editor-head span,.resume-playground-saved-copy h4,.resume-playground-template-copy h4{color:#fff}.resume-playground-choice-card span,.resume-playground-edit-header p,.resume-playground-editor-head p,.resume-playground-empty,.resume-playground-saved-copy p,.resume-playground-saved-source,.resume-playground-template-copy p,.resume-playground-uploading{color:#ffffffb8}.resume-playground-template-panel{grid-gap:1rem;display:grid;gap:1rem}.resume-playground-template-tabs{display:flex;flex-wrap:wrap;gap:.7rem}.resume-playground-saved-grid,.resume-playground-template-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.resume-playground-saved-grid{align-items:start;grid-template-columns:repeat(auto-fill,minmax(260px,300px));justify-content:start}.resume-playground-saved-card,.resume-playground-template-card{grid-gap:.85rem;background:#ffffff08;border:1px solid #63c0b829;border-radius:1rem;display:grid;gap:.85rem;padding:1rem}.resume-playground-saved-preview,.resume-playground-template-preview{background:#070b0d;border:1px solid #0f172a14;border-radius:.95rem;max-height:220px;min-height:220px;overflow:hidden;padding:.8rem;position:relative}.resume-playground-saved-preview-scale,.resume-playground-template-preview-scale{background:#fff;box-shadow:0 12px 28px #00000052;height:1123px;left:50%;min-height:1123px;overflow:hidden;pointer-events:none;position:absolute;top:.8rem;transform:translateX(-50%) scale(.17);transform-origin:top center;width:900px}.resume-playground-saved-card .settings-button.primary,.resume-playground-template-card .settings-button.primary{margin-bottom:0}.resume-playground-saved-actions{display:flex;flex-wrap:wrap;gap:.7rem}.resume-playground-danger-button{color:#dc2626!important}.resume-playground-editor-shell{grid-gap:.95rem;background:#080a0cd1;border:1px solid #63c0b829;border-radius:1.2rem;display:grid;gap:.95rem;padding:1rem}.resume-playground-editor-topbar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.resume-playground-editor-head{grid-gap:.45rem;display:grid;gap:.45rem}.resume-playground-name-field{grid-gap:.4rem;display:grid;gap:.4rem}.resume-playground-name-field input{background:#111;border:1px solid #2a2a2a;color:#fff;min-width:260px}.resume-playground-editor-actions{display:flex;flex-wrap:wrap;gap:.65rem}.resume-playground-editor-actions .secondary-button,.resume-playground-editor-actions .settings-button{align-items:center;display:inline-flex;justify-content:center;margin-bottom:0;min-height:48px;padding:0 1.15rem}.resume-playground-editor-mobile-overlay{background:#05080b;inset:0;overflow:hidden;position:fixed;z-index:2147483646}.resume-playground-toolbar{grid-gap:.65rem;background:#050505;border:1px solid #262626;border-radius:1rem;gap:.65rem;padding:.9rem}.resume-playground-toolbar-shell{grid-gap:.75rem;align-items:stretch;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) 180px}.resume-playground-toolbar{grid-gap:.6rem;background:linear-gradient(180deg,#0a0e13f5,#070a0ffa);border:1px solid #63c0b824;border-radius:1.15rem;box-shadow:inset 0 1px 0 #ffffff08;display:grid;gap:.6rem;padding:.7rem}.resume-playground-toolbar-row{grid-gap:.55rem;align-items:start;background:#ffffff05;border:.35px solid #63c0b81f;border-radius:1rem;display:grid;gap:.55rem;grid-template-columns:repeat(4,minmax(0,max-content));justify-content:start;padding:.8rem .55rem .55rem;position:relative}.resume-playground-toolbar-row:before{color:#ffffff8c;font-size:.6rem;left:.62rem;letter-spacing:.08em;line-height:1;position:absolute;text-transform:uppercase;top:.32rem}.resume-playground-toolbar-row:first-child:before{content:"Type & emphasis"}.resume-playground-toolbar-row:nth-child(2):before{content:"Layout, lists & inserts"}.resume-playground-toolbar-row:nth-child(3):before{content:"Pages & utilities"}.resume-playground-toolbar-group{align-items:center;background:#ffffff05;border:.35px solid #262626;border-radius:.8rem;display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:.35rem}.resume-playground-toolbar-group-wide{min-width:220px}.resume-playground-select,.resume-playground-tool-button{background:#111;border:.35px solid #262626;border-radius:.7rem;color:#fff;min-height:32px}.resume-playground-select{font-size:.82rem;padding:0 .7rem}.resume-playground-tool-button{cursor:pointer;font-size:.8rem;padding:0 .7rem}.resume-playground-icon-button{align-items:center;display:inline-flex;font-size:.72rem;justify-content:center;line-height:1;min-width:28px;padding:0}.resume-playground-icon-button.is-active{background:#63c0b82e;border-color:#63c0b866}.resume-playground-tool-button:hover{background:#171717}.resume-playground-color-picker{align-items:center;background:#111;border:.35px solid #262626;border-radius:.7rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;gap:.35rem;min-height:32px;padding:0 .55rem}.resume-playground-color-picker input{background:#0000;border:0;height:1.3rem;padding:0;width:1.3rem}.resume-playground-ats-panel{grid-gap:.4rem;align-content:start;background:linear-gradient(180deg,#0a0e13f5,#070a0ffa);border:1px solid #63c0b824;border-radius:1.15rem;display:grid;gap:.4rem;padding:.55rem}.resume-playground-signature-card{grid-gap:.45rem;display:grid;gap:.45rem}.resume-playground-signature-color-actions{display:flex;flex-wrap:wrap;gap:.45rem}.resume-playground-signature-color-button{background:#111;border:1px solid #63c0b83d;border-radius:999px;color:#fff;cursor:pointer;font-size:.72rem;font-weight:700;min-height:28px;padding:0 .7rem}.resume-playground-signature-color-button.is-active{border-color:#63c0b8a6;box-shadow:0 0 0 1px #63c0b838}.resume-playground-signature-color-button-light{background:#fff;color:#111}.resume-playground-signature-canvas{background:#fff;border:.35px solid #63c0b82e;border-radius:.9rem;cursor:crosshair;min-height:110px;touch-action:none;width:100%}.resume-playground-signature-canvas.is-light-signature{background:#111}.resume-playground-ats-score-card{grid-gap:.2rem;align-content:center;background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.015));border:1px solid #63c0b81f;border-radius:.95rem;display:grid;gap:.2rem;min-height:122px;padding:.85rem .8rem}.resume-playground-ats-caption{color:#ffffff9e;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.resume-playground-ats-score{color:#d1d5db;font-size:clamp(1.8rem,3vw,2.8rem);line-height:.95}.resume-playground-ats-label{color:#ffffffdb;font-size:.8rem;line-height:1.2}.resume-playground-ats-panel.is-low .resume-playground-ats-score{color:#ef4444}.resume-playground-ats-panel.is-medium .resume-playground-ats-score{color:#facc15}.resume-playground-ats-panel.is-good .resume-playground-ats-score{color:#22c55e}.resume-playground-ats-panel.is-excellent .resume-playground-ats-score{color:#166534}.resume-playground-ats-actions{grid-gap:.35rem;display:grid;gap:.35rem}.resume-playground-ats-actions .resume-playground-ats-button{width:100%}.resume-playground-ats-button{background:linear-gradient(135deg,#63c0b833,#63c0b81a);border:1px solid #63c0b847;border-radius:.7rem;color:#fff;cursor:pointer;font-size:.72rem;font-weight:700;min-height:30px;padding:0 .45rem}.resume-playground-ats-button.secondary{background:#111;border-color:#262626}.resume-playground-ats-button:hover{filter:brightness(1.05)}.resume-playground-ats-details{grid-gap:.9rem;background:#05080cd6;border:1px solid #63c0b824;border-radius:1rem;display:grid;gap:.9rem;padding:1rem}.resume-playground-ats-details-section{grid-gap:.45rem;display:grid;gap:.45rem}.resume-playground-ats-details-section h4{color:#fff;font-size:1rem;margin:0}.resume-playground-ats-details-section li,.resume-playground-ats-details-section p{color:#ffffffd1;line-height:1.55}.resume-playground-ats-details-section ul{margin:0;padding-left:1.1rem}.resume-playground-editor-canvas{align-items:flex-start;background:linear-gradient(180deg,#111827eb,#040608fa);border:1px solid #63c0b81f;border-radius:1rem;display:flex;height:min(78vh,1120px);justify-content:center;max-height:min(78vh,1120px);overflow:auto;padding:1rem}.resume-playground-editor-workbench{min-width:934px;padding:0;position:relative}.resume-playground-editor-workbench-scale-box{align-items:flex-start;display:flex;justify-content:center;min-width:934px;overflow:visible;position:relative}.resume-playground-editor-page-frame{background:linear-gradient(180deg,#0e1724e0,#0a101ceb);border:1px solid #63c0b829;border-radius:.95rem;box-shadow:inset 0 1px 0 #ffffff08;margin-left:34px;margin-top:34px;padding:.65rem;position:relative}.resume-playground-ruler{background:#131a24f5;border:1px solid #63c0b829;box-shadow:inset 0 1px 0 #ffffff08;position:absolute;-webkit-user-select:none;user-select:none;z-index:3}.resume-playground-ruler-horizontal{border-radius:.8rem .8rem .3rem .3rem;cursor:ew-resize;height:34px;left:34px;top:0;width:900px}.resume-playground-ruler-vertical{border-radius:.8rem .3rem .3rem .8rem;cursor:ns-resize;left:0;top:34px;width:34px}.resume-playground-ruler-horizontal .resume-playground-ruler-ticks{background-image:repeating-linear-gradient(90deg,#ffffff0f 0,#ffffff0f 1px,#0000 0,#0000 12px);border-radius:inherit;inset:0;position:absolute}.resume-playground-ruler-vertical .resume-playground-ruler-ticks{background-image:repeating-linear-gradient(180deg,#ffffff0f 0,#ffffff0f 1px,#0000 0,#0000 12px);border-radius:inherit;inset:0;position:absolute}.resume-playground-ruler-labels{color:#ffffffc7;display:flex;font-size:.68rem;inset:0;pointer-events:none;position:absolute}.resume-playground-ruler-horizontal .resume-playground-ruler-labels{align-items:flex-start;justify-content:space-around;padding-top:.15rem}.resume-playground-ruler-vertical .resume-playground-ruler-labels{align-items:center;flex-direction:column;justify-content:space-around;padding-block:.35rem}.resume-playground-ruler-indicator{pointer-events:none;position:absolute;z-index:2}.resume-playground-ruler-indicator-horizontal{border-left:7px solid #0000;border-right:7px solid #0000;border-top:11px solid #59a8ff;height:0;top:0;transform:translateX(-50%);width:0}.resume-playground-ruler-indicator-vertical{border-bottom:7px solid #0000;border-left:11px solid #59a8ff;border-top:7px solid #0000;height:0;left:0;transform:translateY(-50%);width:0}.resume-playground-editor-pages-stack{max-width:100%;position:relative}.resume-playground-editor-page-layer{background:#fff;border:1px solid #0f172a14;border-radius:.55rem;box-shadow:0 24px 70px #00000059;left:0;pointer-events:none;position:absolute;right:0}.resume-playground-editor-document{background:#0000;border-radius:.3rem;color:#111827;line-height:1.6;outline:none;overflow-wrap:anywhere;padding:48px 56px;position:relative;width:min(100%,900px);word-break:break-word;z-index:2}.resume-playground-editor-document.is-plain-mode{color:#111827}.resume-playground-editor-document.is-plain-mode::selection{background:#63c0b82e;color:#111827}.resume-playground-editor-document:empty:before{color:#9ca3af;content:"Start building your resume here...";display:block;padding:2rem}.resume-playground-editor-document table{border-collapse:collapse;margin:.75rem 0;width:100%}.resume-playground-editor-document td,.resume-playground-editor-document th{border:1px solid #d1d5db;padding:.45rem .55rem}.resume-playground-editor-document h1,.resume-playground-editor-document h2,.resume-playground-editor-document h3,.resume-playground-editor-document ol,.resume-playground-editor-document p,.resume-playground-editor-document ul{margin-inline:0}.resume-playground-page-break{background:#0000;border:0;break-after:page;display:block;margin:0;page-break-after:always;width:100%}.resume-playground-edit-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.resume-playground-empty,.resume-playground-uploading{background:#ffffff08;border:1px dashed #63c0b83d;border-radius:1rem;padding:1rem}html[data-theme=light] .resume-playground-choice-card span,html[data-theme=light] .resume-playground-edit-header p,html[data-theme=light] .resume-playground-editor-head p,html[data-theme=light] .resume-playground-empty,html[data-theme=light] .resume-playground-saved-copy p,html[data-theme=light] .resume-playground-saved-source,html[data-theme=light] .resume-playground-section .section-header p,html[data-theme=light] .resume-playground-template-copy p,html[data-theme=light] .resume-playground-uploading{color:#6a5542}html[data-theme=light] .resume-playground-choice-card strong,html[data-theme=light] .resume-playground-edit-header h3,html[data-theme=light] .resume-playground-editor-head span,html[data-theme=light] .resume-playground-saved-copy h4,html[data-theme=light] .resume-playground-template-copy h4{color:#2f241b}html[data-theme=light] .resume-playground-editor-shell,html[data-theme=light] .resume-playground-panel{background:#fffaf3e0;border-color:#71584024}html[data-theme=light] .resume-playground-choice-card,html[data-theme=light] .resume-playground-empty,html[data-theme=light] .resume-playground-saved-card,html[data-theme=light] .resume-playground-tabs button,html[data-theme=light] .resume-playground-template-card,html[data-theme=light] .resume-playground-template-tabs button,html[data-theme=light] .resume-playground-uploading{background:#ffffffb8;border-color:#71584024;color:#2f241b}html[data-theme=light] .resume-playground-choice-card:hover,html[data-theme=light] .resume-playground-tabs button.is-active,html[data-theme=light] .resume-playground-tabs button:hover,html[data-theme=light] .resume-playground-template-tabs button.is-active,html[data-theme=light] .resume-playground-template-tabs button:hover{background:#63c0b82e}html[data-theme=light] .resume-playground-ai-choice-card,html[data-theme=light] .resume-playground-ai-photo-panel,html[data-theme=light] .resume-playground-ai-tailor-panel{background:#ffffffc7;border-color:#71584029;color:#2f241b}html[data-theme=light] .resume-playground-ai-photo-panel h4,html[data-theme=light] .resume-playground-ai-tailor-header h3{color:#2f241b}html[data-theme=light] .resume-playground-ai-photo-panel p,html[data-theme=light] .resume-playground-ai-tailor-header p{color:#6a5542}html[data-theme=light] .resume-playground-ats-button.secondary,html[data-theme=light] .resume-playground-ats-panel,html[data-theme=light] .resume-playground-color-picker,html[data-theme=light] .resume-playground-name-field input,html[data-theme=light] .resume-playground-select,html[data-theme=light] .resume-playground-tool-button,html[data-theme=light] .resume-playground-toolbar{background:#fffdf8;border-color:#71584029;color:#2f241b}html[data-theme=light] .resume-playground-ats-details,html[data-theme=light] .resume-playground-ats-score-card{background:#ffffffd6;border-color:#71584024}html[data-theme=light] .resume-playground-ats-caption,html[data-theme=light] .resume-playground-ats-details-section li,html[data-theme=light] .resume-playground-ats-details-section p,html[data-theme=light] .resume-playground-ats-label{color:#6a5542}html[data-theme=light] .resume-playground-ats-button,html[data-theme=light] .resume-playground-ats-details-section h4{color:#2f241b}html[data-theme=light] .resume-playground-editor-canvas{background:linear-gradient(180deg,#f0e9dfe6,#e8dfd4f2);border-color:#71584024}html[data-theme=light] .resume-playground-editor-page-frame,html[data-theme=light] .resume-playground-ruler{background:#f8f3ebfa;border-color:#7158402e;box-shadow:inset 0 1px 0 #ffffff80}html[data-theme=light] .resume-playground-ruler-labels{color:#2f241bbf}@media (max-width:768px){.resume-playground-editor-shell{grid-gap:.28rem;background:#05080b!important;border:0!important;border-radius:0!important;display:grid;gap:.28rem;grid-template-rows:auto 1fr auto;height:100dvh!important;margin:0!important;max-height:none!important;max-width:none!important;overflow:hidden!important;padding:calc(.28rem + env(safe-area-inset-top)) .28rem calc(.3rem + env(safe-area-inset-bottom))!important;width:100vw!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-shell{height:100%!important;inset:auto!important;position:relative!important;width:100%!important}.resume-playground-ai-choice-grid,.resume-playground-ai-template-grid,.resume-playground-choice-grid,.resume-playground-saved-grid,.resume-playground-template-grid{grid-template-columns:1fr}.resume-playground-ai-tailor-panel{padding:.75rem}.resume-playground-ai-tailor-header{display:grid}.resume-playground-ai-photo-actions,.resume-playground-ai-template-actions{display:grid;grid-template-columns:1fr}.resume-playground-editor-actions,.resume-playground-tabs,.resume-playground-template-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.resume-playground-toolbar-shell{align-items:stretch;gap:.2rem;grid-row:1;grid-template-columns:minmax(0,1fr);overflow:hidden}.resume-playground-toolbar{grid-gap:.2rem;border-radius:.78rem;display:grid;gap:.2rem;min-width:0;overflow:hidden;padding:.24rem}.resume-playground-toolbar-row{-webkit-overflow-scrolling:touch;align-items:center;background:#ffffff05;border:.35px solid #63c0b81f;border-radius:.7rem;display:flex!important;flex-wrap:nowrap;gap:.18rem;justify-content:flex-start;min-width:0;overflow-x:auto;overflow-y:hidden;padding:.16rem;scrollbar-width:none}.resume-playground-toolbar-row:before{display:none!important}.resume-playground-toolbar-row::-webkit-scrollbar{display:none}.resume-playground-toolbar-row-fixed{min-height:1.5rem}.resume-playground-toolbar-row-scroll{min-height:1.58rem}.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide{display:contents}.resume-playground-toolbar-group-wide{min-width:0}.resume-playground-color-picker,.resume-playground-select,.resume-playground-tabs button,.resume-playground-template-tabs button,.resume-playground-tool-button{width:auto}.resume-playground-ats-button,.resume-playground-color-picker,.resume-playground-select,.resume-playground-tool-button{border-radius:.36rem;font-size:.54rem;min-height:18px}.resume-playground-icon-button{align-items:center;display:inline-flex;flex:0 0 24px;font-size:.58rem;justify-content:center;line-height:1;min-height:18px;min-width:24px;padding:0;text-align:center;width:24px}.resume-playground-toolbar-row>.resume-playground-icon-button{align-items:center!important;align-self:center!important;display:inline-flex!important;flex:0 0 24px!important;justify-content:center!important;max-height:18px!important;max-width:24px!important;min-height:18px!important;min-width:24px!important;padding:0!important;width:24px!important}.resume-playground-color-picker,.resume-playground-select,.resume-playground-tool-button{flex:0 0 auto;min-width:0;padding-inline:.22rem}.resume-playground-toolbar-row>.resume-playground-color-picker,.resume-playground-toolbar-row>.resume-playground-select,.resume-playground-toolbar-row>.resume-playground-tool-button:not(.resume-playground-icon-button){align-self:center!important;flex:0 0 auto!important;max-width:none!important;width:auto!important}.resume-playground-color-picker{justify-content:center;min-width:28px;padding:0 .1rem;width:28px}.resume-playground-color-picker input{height:.58rem;width:.58rem}.resume-playground-toolbar-row-fixed .resume-playground-select:first-of-type{min-width:94px;width:94px}.resume-playground-toolbar-row-fixed .resume-playground-select:last-of-type{min-width:48px;width:48px}.resume-playground-name-field input{font-size:.7rem;min-height:28px;min-width:0;padding:.28rem .6rem;width:100%}.resume-playground-edit-header,.resume-playground-editor-topbar{display:grid}.resume-playground-editor-topbar{align-items:stretch;gap:.22rem;grid-row:3;grid-template-areas:"name ats" "actions ats";grid-template-columns:minmax(0,70%) minmax(104px,30%)}.resume-playground-editor-head{grid-gap:.16rem;display:grid;gap:.16rem;grid-area:name;padding-top:.08rem}.resume-playground-editor-head span{font-size:.62rem}.resume-playground-editor-head p{display:none}.resume-playground-editor-actions{align-content:start;gap:.16rem;grid-area:actions;grid-template-columns:repeat(2,minmax(0,1fr))}.resume-playground-editor-actions .secondary-button,.resume-playground-editor-actions .settings-button{border-radius:.5rem;font-size:.62rem;line-height:1.1;min-height:30px;padding:0 .34rem}.resume-playground-editor-actions .secondary-button,.resume-playground-editor-actions .secondary-button *,.resume-playground-editor-actions .settings-button:not(.primary),.resume-playground-editor-actions .settings-button:not(.primary) *{color:#111!important}.resume-playground-editor-mobile-sidepanel{display:flex;grid-area:ats;min-width:0}.resume-playground-editor-canvas{border-radius:.9rem;flex:1 1 auto;grid-row:2;height:100%;max-height:100%;min-height:0;overflow:auto;overscroll-behavior:contain;padding:.08rem}.resume-playground-editor-workbench{display:flex;justify-content:flex-start;margin:0 auto;min-width:924px;padding-left:24px;padding-top:24px;position:relative;width:924px}.resume-playground-editor-workbench-scale-box{flex:0 0 auto;justify-content:flex-start;margin:0 auto;max-width:none;min-width:0;overflow:visible}.resume-playground-ruler{background:#0f161ffa;border-color:#63c0b824;box-shadow:inset 0 1px 0 #ffffff08;display:block;z-index:5}.resume-playground-ruler-horizontal{border-radius:.68rem .68rem .25rem .25rem;height:24px;left:24px;width:calc(100% - 24px)}.resume-playground-ruler-vertical{border-radius:.68rem .25rem .25rem .68rem;left:0;top:24px!important;width:24px}.resume-playground-ruler-labels{font-size:.5rem}.resume-playground-ruler-horizontal .resume-playground-ruler-labels{padding-top:.12rem}.resume-playground-ruler-vertical .resume-playground-ruler-labels{padding-block:.2rem}.resume-playground-ruler-indicator-horizontal{border-left-width:5px;border-right-width:5px;border-top-width:8px}.resume-playground-ruler-indicator-vertical{border-bottom-width:5px;border-left-width:8px;border-top-width:5px}.resume-playground-editor-page-frame{background:#0000;border:0;box-shadow:none;display:flex;justify-content:center;margin-left:24px;margin-top:24px;padding:0}.resume-playground-editor-pages-stack{max-width:900px!important;width:900px!important}.resume-playground-editor-page-layer{width:900px}.resume-playground-editor-document{padding:48px 56px;width:900px}.resume-playground-saved-preview,.resume-playground-template-preview{max-height:180px;min-height:180px;padding:.7rem}.resume-playground-saved-preview-scale,.resume-playground-template-preview-scale{top:.7rem;transform:translateX(-50%) scale(.135)}.resume-playground-ats-panel{align-content:start;border-radius:.9rem;gap:.18rem;padding:.18rem}.resume-playground-ats-panel-mobile{grid-gap:.16rem;align-self:stretch;display:grid;gap:.16rem;grid-template-rows:auto auto;min-width:0;width:100%}.resume-playground-ats-score-card{min-height:72px;padding:.38rem .34rem}.resume-playground-ats-caption{font-size:.48rem}.resume-playground-ats-score{font-size:1.52rem}.resume-playground-ats-label{font-size:.44rem;line-height:1.12}.resume-playground-ats-actions{gap:.16rem}.resume-playground-ats-button{font-size:.5rem;min-height:26px;padding:0 .24rem}}.application-resume-switcher{grid-gap:.75rem;display:grid;gap:.75rem;margin-bottom:1rem}.application-resume-upload-note{color:#ffffffb8;font-size:.86rem;line-height:1.5;margin:0 0 .85rem}.application-uploaded-resume-preview{background:#050505;border:1px solid #262626;border-radius:12px;max-height:340px;overflow:auto;padding:1rem}.application-uploaded-resume-meta{color:#ffffffd1;font-size:.88rem;margin-bottom:.85rem}.application-uploaded-resume-preview pre{color:#fff;font:inherit;line-height:1.65;margin:0;white-space:pre-wrap;word-break:break-word}.application-uploaded-resume-preview-readonly{margin-top:.9rem}.resume-file-preview-shell{grid-gap:.85rem;display:grid;gap:.85rem}.resume-file-preview-frame{min-height:520px}.resume-file-preview-frame,.resume-file-preview-image{background:#0a0a0a;border:1px solid #262626;border-radius:10px;width:100%}.resume-file-preview-image{display:block;max-height:70vh;object-fit:contain}.resume-file-preview-actions{display:flex;justify-content:flex-end}.resume-file-preview-link{text-decoration:none!important}.application-workspace-actions{border-top:1px solid #262626;display:flex;flex-wrap:wrap;gap:10px}.application-workspace-actions .secondary-button{color:#000!important}.application-workspace-actions .application-resume-upload-button{background:#fff!important;background-image:none!important;color:#000!important}.application-workspace-actions .application-resume-upload-button:before{content:none!important}.bookmark-star-button{align-items:center;background:#0000;border:none;color:#22d3ee;display:inline-flex;font-size:24px;justify-content:center;line-height:1;min-height:28px;min-width:28px;padding:0;transition:color .2s ease,transform .2s ease,opacity .2s ease}.bookmark-star-button.active,.bookmark-star-button:hover{color:#22d3ee;transform:scale(1.05)}.bookmark-star-button:hover{opacity:.9}.job-card-header .bookmark-star-button{position:absolute;right:18px;top:16px}.preview-bookmark-button{background:#000!important;border:1px solid #262626!important;color:#fff!important}.preview-bookmark-button.active{background:#facc15!important;border-color:#facc15!important;color:#000!important}.candidate-card{position:relative}.talent-bookmark-button{position:absolute;right:12px;top:12px;z-index:2}.no-jobs-message h3{margin:0 0 10px}.no-jobs-message p{font-size:15px;margin:0 auto}.job-list-loading{display:flex;flex-direction:column;gap:16px;padding:15px 0}.job-card-skeleton{animation:loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:10px;height:180px}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.profile-container{background-color:#fff;border-radius:12px;box-shadow:0 3px 15px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden}.profile-header{background:linear-gradient(120deg,#f9fafb,#fff);border-bottom:1px solid #f0f0f0;display:flex;padding:24px 30px}.profile-header h2{color:#7f1d32;color:var(--primary-dark);font-size:24px;font-weight:600;margin:0}.profile-content{flex:1 1;overflow-y:auto;padding:30px}.profile-display{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.profile-card{background-color:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;padding:20px;transition:all .25s ease}.profile-card:hover{box-shadow:0 5px 15px #00000014;transform:translateY(-2px)}.profile-card h3{border-bottom:1px solid #f5f5f5;color:#b44a5f;color:var(--primary-color);font-size:18px;font-weight:600;margin:0 0 15px;padding-bottom:10px}.profile-info-item{margin-bottom:12px}.profile-info-item:last-child{margin-bottom:0}.info-label{display:block;font-size:14px;font-weight:600;margin-bottom:5px}.info-label,.info-value{color:#fff;color:var(--text-dark)}.info-value{font-size:15px}.info-value,.profile-list li{line-height:1.5}.skill-tag{background-color:#d37a8b;background-color:var(--primary-light);border-radius:6px;color:#7f1d32;color:var(--primary-dark);display:inline-block;font-size:13px;font-weight:500;margin:0 6px 6px 0;padding:6px 12px;transition:all .2s ease}.skill-tag:hover{background-color:#b44a5f;background-color:var(--primary-color);color:#fff;transform:translateY(-2px)}.skills-tags{display:flex;flex-wrap:wrap;margin-top:5px}.profile-form{display:flex;flex-direction:column;gap:20px}.form-section{background-color:#fff;box-shadow:0 2px 8px #0000000d;margin-bottom:20px}.form-section h3{border-bottom:1px solid #f5f5f5;color:var (--primary-color);font-size:18px;margin:0 0 15px;padding-bottom:10px}.form-hint{margin-top:5px}.profile-message{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px #0000000d;padding:40px 20px;text-align:center}.profile-message p{color:#f1f1f1;color:var(--text-muted);line-height:1.6;margin:0 auto 20px;max-width:500px}.back-button,.candidate-login-button,.card-button,.confirm-delete-button,.employer-button,.modern-login-submit,.refresh-button,.search-button,.secondary-button,.settings-button,.submit-button,.view-button,.withdraw-button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;padding:10px 16px;transition:all .2s ease}.card-button,.modern-login-submit,.search-button,.settings-button.primary,.submit-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;box-shadow:0 2px 4px #0000001a;color:#fff}.card-button:hover,.modern-login-submit:hover,.search-button:hover,.settings-button.primary:hover,.submit-button:hover{background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.back-button,.secondary-button,.settings-button,.view-button{background-color:#f8f9fa;border:1px solid #dee2e6;box-shadow:0 1px 3px #0000000d;color:#fff;color:var(--text-dark)}.back-button:hover,.secondary-button:hover,.settings-button:hover,.view-button:hover{background-color:#e9ecef;border-color:#ced4da;box-shadow:0 3px 6px #0000001a;transform:translateY(-2px)}.refresh-button:before{content:"↻";font-weight:700;margin-right:6px}.delete-account-button,.withdraw-button{background-color:#fff;border:1px solid #dc3545;color:#dc3545}.delete-account-button:hover,.withdraw-button:hover{background-color:#dc3545;box-shadow:0 3px 6px #dc354533;color:#fff;transform:translateY(-2px)}.confirm-delete-button{background-color:#dc3545;border:none;color:#fff}.confirm-delete-button:hover{background-color:#c82333;box-shadow:0 3px 6px #00000026;transform:translateY(-2px)}.back-button:disabled,.card-button:disabled,.confirm-delete-button:disabled,.modern-login-submit:disabled,.refresh-button:disabled,.search-button:disabled,.secondary-button:disabled,.settings-button:disabled,.submit-button:disabled,.view-button:disabled,.withdraw-button:disabled{background-color:#bbc1d5;box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.candidate-login-button,.employer-login-button{background-color:#b44a5f;background-color:var(--primary-color);border:none;box-shadow:0 2px 4px #0000001a;color:#fff;display:block;margin:8px auto;max-width:250px;width:100%}.candidate-login-button:hover,.employer-login-button:hover{background-color:#7f1d32;background-color:var(--primary-dark);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.button-group,.form-actions{display:flex;gap:10px;margin-top:20px}.logout-button{align-items:center;border-radius:6px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;font-size:14px;font-weight:500;transition:all .2s ease}.logout-icon{align-items:center;display:inline-flex;justify-content:center}.action-button,.back-button,.card-button,.logout-button,.refresh-button,.search-button,.secondary-button,.submit-button,.view-button{align-items:center;border:none;border-radius:6px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;padding:10px 16px;transition:all .2s ease}.action-button.edit,.card-button,.submit-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);color:#fff}.action-button.edit:hover,.card-button:hover,.submit-button:hover{background:linear-gradient(135deg,#d37a8b,#b44a5f);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.back-button,.secondary-button{background-color:#f8f9fa;border:1px solid #dee2e6;color:var (--text-dark)}.back-button:hover,.secondary-button:hover{background-color:#e9ecef;border-color:#ced4da;box-shadow:0 3px 6px #0000001a;transform:translateY(-2px)}.action-button.delete{background-color:#fff;border:1px solid #dc3545;color:#dc3545}.action-button.delete:hover{background-color:#dc3545;box-shadow:0 3px 6px #dc354533}.logout-button{background-color:#fff;border:1px solid #e0e0e0;color:#fff;color:var(--text-dark);padding:9px 16px}.logout-button:hover{background-color:#f8f9fa;border-color:#d0d0d0;box-shadow:0 3px 6px #0000001a;transform:translateY(-2px)}.logout-icon{color:#dc3545;font-size:16px;margin-right:8px}.back-button{display:inline-flex}.back-button:before{margin-right:8px}.action-button:disabled,.back-button:disabled,.card-button:disabled,.logout-button:disabled,.secondary-button:disabled,.submit-button:disabled{background-color:#bbc1d5;box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.action-button{margin-right:6px;padding:6px 12px}.form-actions{margin-top:20px}.manage-jobs-container{background-color:#fff;border-radius:12px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden}.manage-jobs-header{align-items:center;background:linear-gradient(120deg,#f9fafb,#fff);border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:24px 30px}.manage-jobs-header h2{color:#7f1d32;color:var(--primary-dark);font-size:24px;font-weight:600;margin:0}.job-list-table{flex:1 1;overflow-x:auto;padding:0 20px 20px}.job-list-table table{border-collapse:initial;border-spacing:0;margin-top:20px;width:100%}.job-list-table th{background-color:#f9fafb;border-bottom:2px solid #edf2f7;font-weight:600;position:sticky;text-align:left;top:0;z-index:10}.job-list-table td,.job-list-table th{color:#fff;color:var(--text-dark);font-size:14px;padding:16px}.job-list-table td{border-bottom:1px solid #edf2f7;vertical-align:middle}.job-list-table tr:hover{background-color:#f8fafc}.job-list-table tr:last-child td{border-bottom:none}.job-title-cell{color:#7f1d32;color:var(--primary-dark);font-weight:500;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-title-cell:hover{cursor:pointer;text-decoration:underline}.job-type-cell,.location-cell{white-space:nowrap}.location-cell{align-items:center;color:#f1f1f1;color:var(--text-muted);display:flex}.location-cell:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:6px;opacity:.7;width:16px}.date-cell{color:#f1f1f1;color:var(--text-muted);font-size:13px;white-space:nowrap}.status-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;padding:6px 12px;text-align:center}.status-badge.active{background-color:#e6f4ea;color:#137333}.status-badge.active:before{background-color:#34a853;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:6px;width:8px}.status-badge.inactive{background-color:#f8f9fa;color:#80868b}.status-badge.inactive:before{background-color:#dadce0;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:6px;width:8px}.actions-cell{display:flex;gap:8px;justify-content:flex-start;white-space:nowrap}.action-button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;padding:8px 12px;transition:all .2s ease}.action-button.edit{background-color:#d37a8b;background-color:var(--primary-light);border:none;color:#fff}.action-button.edit:hover{background-color:#b44a5f;background-color:var(--primary-color);box-shadow:0 3px 6px #0000001a;color:#fff;transform:translateY(-2px)}.action-button.edit:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-right:5px;width:14px}.action-button.delete{background-color:#fff2f0;border:none;color:#d93025}.action-button.delete:hover{background-color:#d93025;box-shadow:0 3px 6px #d9302533;color:#fff;transform:translateY(-2px)}.action-button.delete:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-right:5px;width:14px}.no-jobs-message{align-items:center;background-color:#f9fafb;border-radius:8px;color:#f1f1f1;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;margin:20px;padding:60px 20px;text-align:center}.no-jobs-message h3{color:#fff;color:var(--text-dark);font-size:18px;margin:0 0 12px}.no-jobs-message p{line-height:1.5;margin:0 0 20px;max-width:400px}.add-job-button{align-items:center;background-color:#b44a5f;background-color:var(--primary-color);border:none;border-radius:6px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:10px 16px;transition:all .2s ease}.add-job-button:hover{background-color:#7f1d32;background-color:var(--primary-dark);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.add-job-button:before{content:"+";font-size:16px;font-weight:700;margin-right:8px}.job-list-loading{padding:40px;text-align:center}.job-count{color:#f1f1f1;color:var(--text-muted);font-size:14px;margin-top:10px;padding:0 20px}.empty-state-image{height:150px;opacity:.7;width:150px}@media screen and (max-width:768px){.job-list-table td,.job-list-table th{padding:12px 8px}.actions-cell{flex-direction:column;gap:5px}.action-button{width:100%}}.company-profile-container{background-color:#fff;border-radius:12px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden}.company-profile-header{align-items:center;background:linear-gradient(120deg,#f9fafb,#fff);border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:24px 30px}.company-profile-header h2{color:#7f1d32;color:var(--primary-dark);font-size:24px;font-weight:600;margin:0}.company-profile-content{flex:1 1;overflow-y:auto;padding:30px}.company-profile-card{background-color:#fff;border-radius:10px;box-shadow:0 3px 12px #0000000f;overflow:hidden}.company-profile-actions{display:flex;justify-content:flex-end;padding:24px 30px 0}.company-edit-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.company-header{align-items:center;background-color:#f8fafc;border-bottom:1px solid #f0f0f0;display:flex;padding:25px 30px}.company-avatar{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border-radius:10px;box-shadow:0 4px 10px #0000001a;color:#fff;display:flex;flex-shrink:0;font-size:32px;font-weight:600;height:80px;justify-content:center;margin-right:20px;width:80px}.company-title{flex:1 1}.company-title h3{color:#fff;color:var(--text-dark);font-size:24px;font-weight:600;margin:0 0 8px}.company-industry{align-items:center;background-color:#d37a8b;background-color:var(--primary-light);border-radius:20px;color:#7f1d32;color:var(--primary-dark);display:inline-flex;font-weight:500;padding:6px 12px}.company-industry:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 20h20M5 20V7c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v13M14 20V5c0-.6.4-1 1-1h3c.6 0 1 .4 1 1v15'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:6px;width:16px}.company-details{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:30px}.detail-item{display:flex;flex-direction:column;min-width:0}.detail-item.full-width{border-top:1px solid #f0f0f0;grid-column:1/-1;margin-top:10px;padding-top:20px}.detail-label{align-items:center;color:#f1f1f1;color:var(--text-muted);display:flex;font-size:14px;font-weight:600;margin-bottom:8px}.detail-value{color:#fff;color:var(--text-dark);font-size:16px;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.detail-value a{color:#b44a5f;color:var(--primary-color);text-decoration:none;transition:all .2s ease}.detail-value a:hover{color:#7f1d32;color:var(--primary-dark);text-decoration:underline}.company-description{color:#fff;color:var(--text-dark);font-size:15px;line-height:1.6;margin-top:10px;overflow-wrap:anywhere;word-break:break-word}.company-profile-message{margin:20px 30px 0}.company-edit-grid .form-group{margin-bottom:0}.company-description-field{min-height:140px;resize:vertical}.detail-label:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:8px;opacity:.7;width:16px}.detail-label.founded:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}.detail-label.headquarters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.detail-label.website:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E")}.detail-label.about:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/svg%3E")}.loading-message{align-items:center;color:#f1f1f1;color:var(--text-muted);display:flex;flex-direction:column;font-weight:500;height:300px;justify-content:center}.loading-message:before{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#b44a5f;border-top:3px solid var(--primary-color);content:"";display:block;height:40px;margin-bottom:16px;width:40px}.company-stats{grid-gap:15px;border-top:1px solid #f0f0f0;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:20px;padding-top:20px}.stat-box{background-color:#f8fafc;border-radius:8px;box-shadow:0 2px 4px #00000008;padding:15px;text-align:center;transition:all .2s ease}.stat-box:hover{box-shadow:0 4px 8px #0000000f;transform:translateY(-3px)}.stat-number{color:#b44a5f;color:var(--primary-color);font-size:24px;font-weight:600;margin-bottom:5px}.stat-label{color:#f1f1f1;color:var(--text-muted);font-size:13px;font-weight:500}@media screen and (max-width:768px){.job-card-footer{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.apply-button{margin-left:0;width:100%}.posted-date{justify-content:flex-start}.company-profile-header{align-items:flex-start;flex-direction:column;gap:14px;padding:20px}.company-profile-content{padding:16px}.company-header{align-items:flex-start;flex-direction:column;gap:16px;padding:20px}.company-avatar{margin-right:0}.company-title{width:100%}.company-title h3{overflow-wrap:anywhere;word-break:break-word}.company-profile-actions{justify-content:stretch;padding:20px 20px 0}.company-edit-actions,.company-edit-actions .cancel-edit-button,.company-edit-actions .save-profile-button,.company-profile-actions .edit-profile-button{width:100%}.company-edit-actions .cancel-edit-button{margin-left:0}.company-profile-message{margin:16px 20px 0}.company-details{gap:16px;grid-template-columns:1fr;padding:20px}.detail-item.full-width{margin-top:0;padding-top:16px}.company-stats{grid-template-columns:1fr;padding:20px}.page-footer-actions .back-button,.section-footer-nav .back-button{justify-content:center;width:100%}}.post-job-container{background-color:#fff;border-radius:12px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden}.post-job-header{align-items:center;background:linear-gradient(120deg,#f9fafb,#fff);border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:24px 30px}.post-job-header h2{color:#7f1d32;color:var(--primary-dark);font-size:24px;font-weight:600;margin:0}.post-job-content{flex:1 1;overflow-y:auto;padding:30px}.job-form{display:flex;flex-direction:column;gap:24px}.job-form-intro{border-bottom:1px solid #f0f0f0;display:flex;gap:20px;margin-bottom:15px;padding-bottom:20px}.job-form-icon{align-items:center;background-color:#d37a8b;background-color:var(--primary-light);border-radius:10px;color:#b44a5f;color:var(--primary-color);display:flex;font-size:24px;height:50px;justify-content:center;width:50px}.job-form-text{flex:1 1}.job-form-text h3{color:#fff;color:var(--text-dark);font-size:18px;margin:0 0 8px}.job-form-text p{color:#f1f1f1;color:var(--text-muted);font-size:14px;line-height:1.5;margin:0}.form-section{background-color:#f9fafb;border:1px solid #edf2f7;border-radius:10px;margin-bottom:5px;padding:20px}.form-section-title{align-items:center;border-bottom:1px solid #edf2f7;color:#7f1d32;color:var(--primary-dark);display:flex;font-size:16px;margin:0 0 15px;padding-bottom:10px}.form-section-title:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-right:10px;opacity:.7;width:18px}.form-section-title.basic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E")}.form-section-title.details:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/svg%3E")}.form-section-title.skills:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2zM22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E")}.form-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.form-group{margin-bottom:15px}.form-control{background-color:#fff;border:1px solid #dce0e5;border-radius:8px;font-size:14px;padding:12px 15px;transition:all .2s ease;width:100%}.form-control:focus{border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #d37a8b;box-shadow:0 0 0 3px var(--primary-light);outline:none}.form-control::placeholder{color:#a0aec0}.form-group select.form-control{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23718096' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.form-hint{color:#f1f1f1;color:var(--text-muted);font-size:12px;margin-bottom:0;margin-top:6px}.required{color:#e53e3e;margin-left:3px}.form-checkbox{align-items:center;display:flex;margin:15px 0}.form-checkbox label{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.form-checkbox label span{font-size:14px;margin-left:10px}.form-actions{border-top:1px solid #f0f0f0;display:flex;gap:10px;margin-top:15px;padding-top:20px}.form-message{animation:fadeIn .3s ease;border-radius:6px;font-size:14px;margin-top:15px;padding:12px 20px}.success-message{background-color:#e6f4ea;border-left:4px solid #34a853;color:#137333}.error-message{background-color:#fce8e6;border-left:4px solid #ea4335;color:#c5221f}@media screen and (max-width:768px){.form-row{grid-template-columns:1fr}.post-job-content,.post-job-header{padding:20px}}.button-container{align-items:center;display:flex;gap:15px;margin-top:20px}.button-separator{color:#000;font-size:16px;font-weight:500;margin:0 5px;opacity:.9}.job-seeker-page{background-color:#f8f4ff}.job-seeker-page:before{content:none}.job-seeker-container{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff;border-radius:16px;box-shadow:0 10px 25px #00000014;left:50%;margin:20px auto;max-width:850px;padding:30px;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.job-seeker-page .header-title{color:#fff;font-size:32px;font-weight:800;letter-spacing:.5px;margin:0;text-shadow:0 2px 4px #0000004d}.job-seeker-page .header-subtitle{color:#fff;font-size:18px;font-weight:400;margin-top:10px;max-width:600px;text-shadow:0 2px 4px #0000004d}.drop-area{animation:pulse 2s infinite;background-color:#000;border:2px dashed #d37a8b;border:2px dashed var(--primary-light);border-radius:12px;cursor:pointer;margin-bottom:30px;padding:50px 30px;text-align:center;transition:all .3s ease}.drop-area.dragging{background-color:#d37a8b;background-color:var(--primary-light);border-color:#b44a5f;border-color:var(--primary-color)}.drop-message{color:#fff;color:var(--text-dark);font-size:18px;line-height:1.6;margin-bottom:15px}.drop-icon{color:#b44a5f;color:var(--primary-color);font-size:48px;margin-bottom:20px;opacity:.7;transition:all .3s ease}.job-seeker-page .back-button,.job-seeker-page .candidate-login-button,.job-seeker-page .submit-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.5px;margin:10px 0;max-width:280px;overflow:hidden;padding:14px 28px;position:relative;text-align:center;transition:all .3s ease;width:100%}.job-seeker-page .back-button:hover,.job-seeker-page .candidate-login-button:hover,.job-seeker-page .submit-button:hover{box-shadow:0 7px 20px #0000004d;transform:translateY(-3px)}.job-seeker-page .back-button:active,.job-seeker-page .candidate-login-button:active,.job-seeker-page .submit-button:active{box-shadow:0 3px 10px #0003;transform:translateY(1px)}.job-seeker-page .back-button:after,.job-seeker-page .candidate-login-button:after,.job-seeker-page .submit-button:after{background:#ffffff80;border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%);transform-origin:50% 50%;width:5px}.job-seeker-page .back-button:focus:not(:active):after,.job-seeker-page .candidate-login-button:focus:not(:active):after,.job-seeker-page .submit-button:focus:not(:active):after{animation:ripple 1s ease-out}.job-seeker-page .back-button{background:#0000;border:2px solid #0003;border-radius:6px;color:#000;padding:10px 20px;transition:all .2s ease}.job-seeker-page .back-button:hover{background-color:#0000000d;border-color:#0006}.job-seeker-page .back-button:before{margin-right:8px}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #40518966;box-shadow:0 0 0 0 rgba(var(--primary-color-rgb),.4)}70%{box-shadow:0 0 0 10px #40518900;box-shadow:0 0 0 10px rgba(var(--primary-color-rgb),0)}to{box-shadow:0 0 0 0 #40518900;box-shadow:0 0 0 0 rgba(var(--primary-color-rgb),0)}}.job-seeker-page .loading-spinner{animation:spin 1s ease-in-out infinite;border:3px solid #fff3;border-radius:50%;border-top-color:#fff;height:40px;margin:20px auto;width:40px}.job-seeker-page .message{animation:fadeIn .3s ease-out;background-color:#3a3a3a;border-left:4px solid #b44a5f;border-left:4px solid var(--primary-color);border-radius:6px;box-shadow:0 2px 5px #0000000d;color:#fff;margin:20px 0;padding:15px 20px}.modal-overlay{align-items:center;animation:fadeIn .2s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.login-modal{animation:slideUp .3s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;max-width:420px;overflow:hidden;position:relative;width:90%}.login-header{background:linear-gradient(120deg,#b44a5f,#7f1d32);background:linear-gradient(120deg,var(--primary-color) 0,var(--primary-dark) 100%);color:#fff;margin-bottom:20px;padding:24px 30px;position:relative;text-align:center}.login-header h2{font-size:22px;font-weight:600;letter-spacing:.5px;margin:0}.close-button{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .2s ease;width:28px}.close-button:hover{background:#ffffff4d;transform:scale(1.1)}.login-modal form{padding:0 30px 30px}.login-modal .form-group{margin-bottom:20px}.login-modal label{color:#fff;color:var(--text-dark);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.login-input{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;padding:12px 15px;transition:all .2s ease;width:100%}.login-input:focus{background-color:#fff;border-color:var (--primary-color);box-shadow:0 0 0 3px #d37a8b;box-shadow:0 0 0 3px var(--primary-light);outline:none}.login-submit-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:8px;box-shadow:0 4px 10px #40518933;box-shadow:0 4px 10px rgba(var(--primary-color-rgb),.2);color:#fff;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.5px;margin-top:15px;overflow:hidden;padding:13px 20px;position:relative;transition:all .25s ease;width:100%}.login-submit-button:hover{box-shadow:0 6px 15px #4051894d;box-shadow:0 6px 15px rgba(var(--primary-color-rgb),.3);transform:translateY(-2px)}.login-submit-button:active{transform:translateY(0)}.login-submit-button:after{background:#ffffff80;border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%);transform-origin:50% 50%;width:5px}.login-submit-button:focus:not(:active):after{animation:ripple 1s ease-out}.login-message{animation:fadeIn .3s ease;border-radius:8px;font-size:14px;margin-top:20px;padding:12px 16px;text-align:center}.login-message.success{background-color:#e6f4ea;border-left:4px solid #34a853;color:#137333}.login-message.error{background-color:#fce8e6;border-left:4px solid #ea4335;color:#c5221f}.login-link-button{background:#0000;border:none;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;justify-content:flex-start;margin-top:4px;padding:0;text-decoration:underline}.login-link-button:hover{opacity:.8}.login-link-button-secondary{margin-top:16px}.login-helper-text{color:#fff;font-size:14px;line-height:1.5;margin:0 0 18px}.reset-password-page{align-items:center;background:#000;color:#fff;display:flex;justify-content:center;min-height:100vh;padding:24px}.reset-password-card{background:#000;border:1px solid #262626;border-radius:12px;box-shadow:0 10px 30px #0003;padding:28px;width:min(100%,460px)}.reset-password-header{margin-bottom:20px}.reset-password-header h1{color:#fff;font-size:28px;margin:0 0 6px}.reset-password-header p{color:#d4d4d4;margin:0}.reset-password-actions,.reset-password-form{grid-gap:16px;display:grid;gap:16px}.reset-password-back-button{justify-content:center;width:100%}.verification-code-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.verification-code-digit{font-size:20px;font-weight:600;margin:0 auto;max-width:44px;padding:12px 0!important;text-align:center}@media screen and (max-width:768px){.verification-code-grid{gap:8px}.verification-code-digit{font-size:18px}}.modern-modal-overlay{align-items:center;animation:fadeIn .2s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modern-login-modal{animation:slideUp .3s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;max-width:420px;overflow:hidden;position:relative;width:90%}.modern-login-header{background:linear-gradient(120deg,#b44a5f,#7f1d32);background:linear-gradient(120deg,var(--primary-color) 0,var(--primary-dark) 100%);color:#fff;margin-bottom:20px;padding:24px 30px;position:relative;text-align:center}.modern-login-header h2{font-size:22px;font-weight:600;letter-spacing:.5px;margin:0}.modal-brand{font-size:14px;font-weight:500;margin-top:5px;opacity:.9}.modern-close-button{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .2s ease;width:28px;z-index:5}.modern-close-button:hover{background:#ffffff4d;transform:scale(1.1)}.modern-login-form{padding:0 30px 30px}.modern-login-form .form-group{margin-bottom:20px}.modern-login-form label{color:#fff;color:var(--text-dark);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.modern-login-input{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;padding:12px 15px;transition:all .2s ease;width:100%}.modern-login-input:focus{background-color:#fff;border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #d37a8b;box-shadow:0 0 0 3px var(--primary-light);outline:none}.modern-login-submit{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:8px;box-shadow:0 4px 10px #40518933;box-shadow:0 4px 10px rgba(var(--primary-color-rgb),.2);color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:center;letter-spacing:.5px;margin-top:15px;overflow:hidden;padding:13px 20px;position:relative;transition:all .25s ease;width:100%}.modern-login-submit:hover{box-shadow:0 6px 15px #4051894d;box-shadow:0 6px 15px rgba(var(--primary-color-rgb),.3);transform:translateY(-2px)}.modern-login-submit:active{transform:translateY(0)}.modern-login-submit:after{background:#ffffff80;border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%);transform-origin:50% 50%;width:5px}.modern-login-submit:focus:not(:active):after{animation:ripple 1s ease-out}.modern-login-message{animation:fadeIn .3s ease;border-radius:8px;font-size:14px;margin-top:20px;padding:12px 16px;text-align:center}.modern-login-message.success{background-color:#e6f4ea;border-left:4px solid #34a853;color:#137333}.modern-login-message.error{background-color:#fce8e6;border-left:4px solid #ea4335;color:#c5221f}.modern-login-submit.loading{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);cursor:not-allowed;opacity:.8}.modern-login-submit .loading-spinner{animation:spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ripple{0%{opacity:1;transform:scale(0)}20%{opacity:1;transform:scale(25)}to{opacity:0;transform:scale(40)}}.company-video-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.company-video-background video{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.company-video-overlay{background-color:#0009;height:100%;left:0;position:absolute;top:0;width:100%}.company-page header{background:#0000;box-shadow:none;z-index:1}.company-page header:before{content:none}.company-container{position:relative;z-index:1}.company-page header{align-items:center;background:linear-gradient(120deg,#b44a5f,#7f1d32);background:linear-gradient(120deg,var(--primary-color) 0,var(--primary-dark) 100%);box-shadow:0 4px 12px #0000001a;display:flex;justify-content:center;margin-bottom:40px;overflow:hidden;padding:40px 0;position:relative;width:100%}.company-page header:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm48 25a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm-43-7a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm63 31a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM34 90a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm56-76a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21a2 2 0 1 0 .001-3.999A2 2 0 0 0 80 29zM60 91a2 2 0 1 0 .001-3.999A2 2 0 0 0 60 91zM35 41a2 2 0 1 0 .001-3.999A2 2 0 0 0 35 41zM12 60a2 2 0 1 0 .001-3.999A2 2 0 0 0 12 60z' fill='%23fff' fill-opacity='.05' fill-rule='evenodd'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0}.company-page .header-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:800px;position:relative;width:100%;z-index:2}.company-page .header-title{color:#fff;font-size:32px;font-weight:700;letter-spacing:.5px;margin-bottom:12px;text-shadow:0 2px 4px #0003}.company-page .header-subtitle{color:#ffffffe6;font-size:18px;font-weight:400;line-height:1.5;margin:0;max-width:600px;text-align:center;text-shadow:0 1px 2px #0003}.company-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff;background-color:#ffffffe6;border:1px solid #fff3;border-radius:12px;border-radius:16px;box-shadow:0 10px 30px #00000014;box-shadow:0 10px 30px #0000001a;box-shadow:0 10px 25px #0000001a;left:50%;margin:20px auto;max-width:700px;overflow:hidden;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10}.company-page{align-items:center;display:flex;flex-direction:column;min-height:100vh;position:relative}.search-section{padding:40px;position:relative;width:100%}.search-form{width:100%}.form-group{margin-bottom:20px}.company-input{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #00000005;font-size:16px;padding:16px 20px;transition:all .2s ease;width:100%}.company-input:focus{background-color:#fff;border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #4051891a;box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1);outline:none}.company-input::placeholder{color:#a0aec0}.buttons-container{flex-direction:column;gap:15px}.buttons-container,.search-button{align-items:center;display:flex;width:100%}.search-button{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:8px;box-shadow:0 4px 10px #40518933;box-shadow:0 4px 10px rgba(var(--primary-color-rgb),.2);color:#fff;cursor:pointer;font-size:16px;font-weight:600;justify-content:center;padding:14px 24px;transition:all .3s ease}.search-button:hover{box-shadow:0 6px 15px #4051894d;box-shadow:0 6px 15px rgba(var(--primary-color-rgb),.3);transform:translateY(-2px)}.search-button .loading-spinner{animation:spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;margin-right:10px;width:20px}.candidate-login-button{align-items:center;background-color:#fff;border:1px solid #b44a5f;border:1px solid var(--primary-color);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:14px 24px;transition:all .3s ease;width:100%}.candidate-login-button:hover{background-color:#4051890d;background-color:rgba(var(--primary-color-rgb),.05);box-shadow:0 4px 10px #0000000d;transform:translateY(-2px)}.back-button{align-items:center;background-color:initial;border:none;border-radius:8px;color:#f1f1f1;color:var(--text-muted);cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:14px 24px;transition:all .3s ease;width:100%}.back-button:hover{background-color:#f8f9fa;color:#fff;color:var(--text-dark)}.back-button:before{content:"←";font-weight:700;margin-right:10px}.company-details-form{animation:fadeIn .4s ease-out;padding:40px}.company-details-form h2{color:#7f1d32;color:var(--primary-dark);font-size:24px;font-weight:600;margin:0 0 10px}.company-name-heading{border-bottom:1px solid #e2e8f0;color:#fff;color:var(--text-dark);font-size:20px;margin:0 0 25px;padding-bottom:15px}.form-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:30px}.form-group label{color:#fff;color:var(--text-dark);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.form-input,.form-textarea{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;padding:12px 16px;transition:all .2s ease;width:100%}.form-input:focus,.form-textarea:focus{background-color:#fff;border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #4051891a;box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1);outline:none}.form-textarea{min-height:120px;resize:vertical}.form-group.full-width{grid-column:1/-1}.button-group{display:flex;gap:15px;margin-top:30px}.submit-button{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:8px;box-shadow:0 4px 10px #40518933;box-shadow:0 4px 10px rgba(var(--primary-color-rgb),.2);color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:16px;font-weight:600;justify-content:center;padding:14px 24px;transition:all .3s ease}.submit-button:hover{box-shadow:0 6px 15px #4051894d;box-shadow:0 6px 15px rgba(var(--primary-color-rgb),.3);transform:translateY(-2px)}.secondary-button{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#fff;color:var(--text-dark);cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:14px 24px;transition:all .3s ease}.secondary-button:hover{background-color:#f8f9fa;box-shadow:0 4px 10px #0000000d;transform:translateY(-2px)}.company-page .search-different-company-button{color:#000!important;font-size:14px;padding:10px 16px}.company-page .search-different-company-button .icon,.company-search-results .assessment-card-actions .view-button{color:#000!important}.secondary-button .icon{margin-right:8px}.message-container{animation:fadeIn .3s ease-out;border-radius:8px;margin:20px 0;padding:16px 20px}.message-container.error{background-color:#fee2e2;border-left:4px solid #ef4444;color:#b91c1c}.message-container.success{background-color:#dcfce7;border-left:4px solid #22c55e;color:#166534}.message-container.info{background-color:#e0f2fe;border-left:4px solid #0ea5e9;color:#0369a1}.message{font-size:15px;line-height:1.5;margin:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--primary-color-rgb:64,81,137}.employer-registration{animation:fadeIn .4s ease-out;border-top:1px solid #e2e8f0;margin-top:40px;padding-top:30px}@media screen and (max-width:768px){.company-page header{padding:30px 0}.company-page .header-title{font-size:26px}.company-page .header-subtitle{font-size:16px}.company-container{border-radius:0;box-shadow:none;margin-bottom:0}.company-details-form,.search-section{padding:20px}.button-group{flex-direction:column}}.container-header{margin-bottom:25px;text-align:center}.container-title{color:#7f1d32;color:var(--primary-dark);font-size:28px;font-weight:700;margin-bottom:10px}.container-subtitle{color:#fff;color:var(--text-dark);font-size:16px;line-height:1.5;margin:0 auto;max-width:550px}.job-seeker-page{align-items:center;background-color:initial;display:flex;flex-direction:column;min-height:100vh;padding:0;position:relative}.candidate-video-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.candidate-video-background video{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.candidate-video-overlay{background-color:#0009;height:100%;left:0;position:absolute;top:0;width:100%}.job-seeker-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000;border:none;box-shadow:0 15px 35px #0003;position:absolute;z-index:10}.copyright{bottom:20px;color:#ffffffb3;font-size:14px;left:0;padding:5px;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px #00000080;z-index:10}.landing-page-container{height:100vh;overflow-y:scroll;scroll-behavior:smooth}.landing-container{min-height:100vh;position:relative}.about-button,.landing-container{align-items:center;display:flex;justify-content:center}.about-button{background:#0000;border:2px solid #00644f99;border-radius:30px;color:#fff;cursor:pointer;font-size:14px;gap:8px;margin-left:95px;margin-top:30px;padding:10px 16px;transition:all .3s ease}.about-button:hover{background-color:#ffffff1a;transform:translateY(-2px)}.down-arrow{animation:bounce 2s infinite;font-size:16px}.about-section{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:flex;justify-content:center;min-height:100vh;padding:60px 20px}.about-container{background-color:#fff;border-radius:16px;box-shadow:0 10px 30px #0000000d;margin:0 auto;max-width:1200px;padding:40px}.about-container h2{color:#7f1d32;color:var(--primary-dark);font-size:28px;margin-bottom:20px;padding-bottom:15px;position:relative;text-align:center}.about-container h2:after{background:linear-gradient(90deg,#d37a8b,#7f1d32);background:linear-gradient(90deg,var(--primary-light) 0,var(--primary-dark) 100%);border-radius:3px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.about-intro{color:#fff;color:var(--text-dark);font-size:18px;line-height:1.6;margin:0 auto 40px;max-width:800px;text-align:center}.about-cards{display:flex;gap:30px;justify-content:center;margin-bottom:60px}.about-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 5px 15px #0000000d;flex:1 1;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.about-card:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-5px)}.about-card-icon{font-size:36px;margin-bottom:20px}.about-card h3{color:#7f1d32;color:var(--primary-dark);font-size:22px;margin-bottom:15px}.about-card p{color:#fff;color:var(--text-dark);font-size:16px;line-height:1.6}.how-it-works{margin:60px 0}.steps-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:30px}.step{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 5px 15px #0000000d;padding:25px;position:relative;transition:transform .3s ease;width:calc(50% - 30px)}.step:hover{transform:translateY(-5px)}.step-number{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;margin-bottom:15px;width:40px}.step h3{color:#7f1d32;color:var(--primary-dark);font-size:20px;margin-bottom:10px}.step p{color:#fff;color:var(--text-dark);font-size:16px;line-height:1.5}.terms-section{margin:60px 0 20px}.terms-content{background:#f9fafb;border:1px solid #f0f0f0;border-radius:12px;margin-top:20px;padding:30px}.terms-content h3{color:#7f1d32;color:var(--primary-dark);font-size:18px;margin:25px 0 10px}.terms-content h3:first-child{margin-top:0}.terms-content p{color:#fff;color:var(--text-dark);font-size:15px;line-height:1.6;margin-bottom:15px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media screen and (max-width:768px){.about-cards{flex-direction:column}.step{width:100%}.about-container{padding:20px}.about-intro{font-size:16px}.about-button{font-size:12px;padding:10px 12px;white-space:nowrap}}.learn-more-links{align-items:center;flex-direction:column;margin-right:90px;margin-top:30px}.learn-more-links,.portal-links{display:flex;gap:15px}.portal-link{background:#0000;border:2px solid #fff9;border-radius:30px;color:#fff;cursor:pointer;font-size:14px;padding:8px 14px;transition:all .3s ease}.portal-link:hover{background-color:#ffffff1a;transform:translateY(-2px)}.portal-preview-section{min-height:100vh;overflow:hidden}.portal-preview-container,.portal-preview-section{align-items:center;display:flex;justify-content:center;position:relative}.portal-preview-container{height:100%;width:100%;z-index:1}.portal-video-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.portal-video{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.portal-video-overlay{background-color:#0009;height:100%;left:0;position:absolute;top:0;width:100%}.portal-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff2;border-radius:16px;box-shadow:0 10px 30px #0003;margin:0 auto;max-width:1200px;padding:60px 40px;text-align:center;width:90%;z-index:2}.portal-content h2{color:#7f1d32;color:var(--primary-dark);font-size:36px;margin-bottom:20px;position:relative}.portal-content h2:after{background:linear-gradient(90deg,#d37a8b,#7f1d32);background:linear-gradient(90deg,var(--primary-light) 0,var(--primary-dark) 100%);border-radius:3px;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.portal-description{color:#fff;color:var(--text-dark);font-size:18px;line-height:1.6;margin:0 auto 40px;max-width:800px}.portal-features{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px}.portal-feature{background-color:#fff;border-radius:12px;box-shadow:0 5px 15px #0000000d;padding:30px 20px;transition:transform .3s ease,box-shadow .3s ease}.portal-feature:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.feature-icon{font-size:36px;margin-bottom:15px}.portal-feature h3{color:#7f1d32;color:var(--primary-dark);font-size:20px;margin-bottom:15px}.portal-feature p{color:#fff;color:var(--text-dark);font-size:15px;line-height:1.5}.portal-cta-button{border:none;border-radius:30px;box-shadow:0 5px 15px #0000001a;cursor:pointer;font-size:18px;font-weight:600;padding:15px 30px;transition:all .3s ease}.candidate-cta{background:linear-gradient(135deg,#4e54c8,#8f94fb);color:#fff}.employer-cta{background:linear-gradient(135deg,#a5354f,#4db6ac);color:#fff}.portal-cta-button:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-5px)}.candidate-cta:hover{background:linear-gradient(135deg,#3f44b5,#7a80fa)}.employer-cta:hover{background:linear-gradient(135deg,#9b3049,#3ca69b)}@media screen and (max-width:768px){.portal-content{padding:30px 20px}.portal-features{grid-template-columns:1fr}.portal-links{flex-direction:column}.portal-content h2{font-size:28px}.portal-description{font-size:16px}}.candidate-feed-container{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;height:100%;padding:30px}.candidate-feed-header{margin-bottom:30px}.candidate-feed-header h2{color:#7f1d32;color:var(--primary-dark);font-size:24px;margin:0 0 5px}.candidate-feed-header p{color:#f1f1f1;color:var(--text-muted);margin:0}.candidate-search-filters{display:flex;flex-direction:column;gap:15px;margin-bottom:25px}.candidate-search-input{border:1px solid #e2e8f0;border-radius:8px;font-size:16px;padding:12px 15px;transition:all .2s ease;width:100%}.candidate-search-input:focus{border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #4051891a;box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1);outline:none}.filter-controls{display:flex;flex-wrap:wrap;gap:15px}.filter-group{min-width:200px}.filter-group label{display:block;margin-bottom:6px}.filter-group input{border:1px solid #e2e8f0;border-radius:6px;font-size:14px;padding:10px 12px;width:100%}.filter-group input:focus{border-color:#b44a5f;border-color:var(--primary-color);box-shadow:0 0 0 3px #4051891a;box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1);outline:none}.candidates-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));overflow-y:auto}.candidate-card{background:#f9fafb;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 3px 8px #00000008;transition:all .2s ease}.candidate-card:hover{border-color:#e2e8f0;box-shadow:0 6px 15px #00000012;transform:translateY(-3px)}.candidate-info{text-align:center;width:100%}.candidate-name{color:#fff;color:var(--text-dark);font-size:18px;font-weight:600;margin:0 0 5px}.candidate-email{color:#f1f1f1;color:var(--text-muted);font-size:14px;margin:0 0 15px}.candidate-skills{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:15px}.candidate-skill-tag{background-color:#4051891a;background-color:rgba(var(--primary-color-rgb),.1);color:#7f1d32;color:var(--primary-dark)}.candidate-skill-tag,.more-skills{border-radius:15px;font-size:12px;padding:5px 10px}.more-skills{background-color:#f0f0f0;color:#fff;color:var(--text-dark)}.view-profile-btn{background-color:#fff;border:1px solid #b44a5f;border:1px solid var(--primary-color);border-radius:6px;color:#b44a5f;color:var(--primary-color);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.view-profile-btn:hover{background-color:#b44a5f;background-color:var(--primary-color);color:#fff}.view-profile-btn.secondary-action{margin-right:10px}.application-detail-view{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:25px}.status-detail-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.no-candidates{background-color:#f9fafb;border-radius:10px;margin-top:20px;padding:40px 20px}.empty-state-image{color:#cbd5e0;margin-bottom:20px}.no-candidates h3{color:#fff;color:var(--text-dark);font-size:18px;margin:0 0 10px}.no-candidates p{color:#f1f1f1;color:var(--text-muted);font-size:14px;margin:0}.candidates-loading{align-items:center;display:flex;flex-direction:column;padding:40px 0}.candidate-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.candidate-profile-modal{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:90%}.close-modal-button{color:#718096;font-size:26px;top:15px}.candidate-profile-header{align-items:center;background:linear-gradient(135deg,#f5f7fa,#f9fafb);border-bottom:1px solid #f0f0f0;padding:30px}.candidate-large-avatar{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border-radius:50%;color:#fff;display:flex;font-size:32px;font-weight:600;height:80px;justify-content:center;margin-right:20px;width:80px}.candidate-header-info h2{color:#fff;color:var(--text-dark);font-size:24px;margin:0 0 5px}.candidate-header-info p{color:#f1f1f1;color:var(--text-muted);font-size:16px;margin:0}.candidate-profile-body{padding:30px}.profile-section h3{font-size:18px;margin:0 0 15px}.profile-section h3,.profile-skill-tag{color:#7f1d32;color:var(--primary-dark)}.profile-skill-tag{background-color:#4051891a;background-color:rgba(var(--primary-color-rgb),.1);border-radius:20px;font-size:14px;padding:6px 12px}.achievements-list,.education-list,.experience-list{margin:0;padding-left:20px}.achievements-list li,.education-list li,.experience-list li{margin-bottom:8px}.no-data-message{color:#f1f1f1;color:var(--text-muted);font-style:italic}.job-detail-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}.job-detail-modal{animation:modalFadeIn .3s ease-out;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:90vh;max-width:800px;overflow-y:auto;padding:25px;position:relative;width:90%}.close-modal-button{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;position:absolute;right:20px;top:20px;transition:color .2s;width:32px}.close-modal-button:hover{background-color:#f0f0f0;color:#333}.job-detail-header{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:15px}.job-detail-header h2{color:#fff;color:var(--text-dark);font-size:24px;margin:0 0 10px}.job-company{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.company-name{color:#b44a5f;color:var(--primary-color);font-size:16px;font-weight:600}.company-industry{background-color:#f0f0f0;border-radius:15px;color:#f1f1f1;color:var(--text-muted);font-size:14px;padding:2px 10px}.job-detail-meta{background-color:#f9fafb;border-radius:6px;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:15px}.meta-item{align-items:center;display:flex;gap:8px}.meta-icon{font-size:18px}.job-detail-section{margin-bottom:25px}.job-detail-section h3{color:#fff;color:var(--text-dark);font-size:18px;margin:0 0 15px}.job-description-full{color:#fff;color:var(--text-dark);line-height:1.6;white-space:pre-line}.job-requirements-list,.job-responsibilities-list{margin:0;padding-left:20px}.job-requirements-list li,.job-responsibilities-list li{line-height:1.5;margin-bottom:8px}.job-skills-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.skill-tag.detail-skill{font-size:14px;padding:6px 12px}.job-detail-footer{align-items:center;border-top:1px solid #eee;display:flex;justify-content:space-between;margin-top:30px;padding-top:20px}.job-posted-date{color:#f1f1f1;color:var(--text-muted);font-size:14px}.apply-button-large{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:transform .2s,box-shadow .2s}.apply-button-large:hover{box-shadow:0 5px 15px #4051894d;box-shadow:0 5px 15px rgba(var(--primary-color-rgb),.3);transform:translateY(-2px)}.job-card-content{cursor:pointer}.job-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.job-type-badge{border-radius:15px;display:inline-flex;font-size:12px;padding:4px 10px}.job-salary{font-weight:500}.job-salary,.skill-tag-more{color:#fff;color:var(--text-dark)}.skill-tag-more{background-color:#f0f0f0;border-radius:15px;font-size:12px;padding:5px 10px}.view-details-button{background-color:initial;border:1px solid #b44a5f;border:1px solid var(--primary-color);border-radius:4px;color:#b44a5f;color:var(--primary-color);cursor:pointer;font-size:12px;padding:5px 12px;transition:all .2s}.view-details-button:hover{background-color:#b44a5f;background-color:var(--primary-color);color:#fff}.talent-pool-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:25px}.talent-pool-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.talent-pool-header-actions{align-items:center;display:flex;gap:10px}.spotlight-button{background-color:#fff;border:1px solid #b44a5f;border:1px solid var(--primary-color);border-radius:6px;color:#b44a5f;color:var(--primary-color);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.spotlight-button.active,.spotlight-button:hover{background-color:#b44a5f;background-color:var(--primary-color);box-shadow:0 3px 8px #40518933;box-shadow:0 3px 8px rgba(var(--primary-color-rgb),.2);color:#fff}.spotlight-summary{align-items:center;background-color:#40518914;background-color:rgba(var(--primary-color-rgb),.08);border-left:4px solid #b44a5f;border-left:4px solid var(--primary-color);border-radius:6px;color:#7f1d32;color:var(--primary-dark);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:12px 14px}.talent-pool-controls{display:flex;justify-content:space-between;margin-bottom:20px}.search-container{flex:1 1}.candidate-search{border:1px solid #e0e0e0;border-radius:6px;font-size:16px;padding:12px 15px;width:100%}.candidates-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:20px}.candidate-card{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;padding:20px;transition:transform .2s,box-shadow .2s}.candidate-card:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-5px)}.candidate-avatar{align-items:center;background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border-radius:50%;color:#fff;display:flex;font-size:28px;font-weight:600;height:70px;justify-content:center;margin-bottom:15px;width:70px}.candidate-view-profile{color:#b44a5f;color:var(--primary-color);font-weight:500;margin-top:15px;opacity:0;transition:opacity .2s}.candidate-card:hover .candidate-view-profile{opacity:1}.spotlight-match{color:#7f1d32;color:var(--primary-dark);font-size:13px;font-weight:600;gap:8px;margin-bottom:12px}.spotlight-match,.spotlight-score{align-items:center;display:inline-flex}.spotlight-score{background-color:#b44a5f;background-color:var(--primary-color);border-radius:50%;color:#fff;height:26px;justify-content:center;width:26px}.spotlight-skills{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:14px}.candidate-skill-tag.spotlight{background-color:#40518926;background-color:rgba(var(--primary-color-rgb),.15);border:1px solid #40518959;border:1px solid rgba(var(--primary-color-rgb),.35);color:#7f1d32;color:var(--primary-dark)}.spotlight-jobs{color:#f1f1f1;color:var(--text-muted);margin-top:12px}@media screen and (max-width:768px){.talent-pool-header{align-items:flex-start;flex-direction:column;gap:12px}.talent-pool-header-actions{flex-wrap:wrap;width:100%}.spotlight-button,.talent-pool-header-actions .back-button{flex:1 1;min-width:140px}}.assessment-builder-container,.manage-applications-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:25px}.assessment-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.assessment-card-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.assessment-card,.assessment-question-card,.assessment-summary-card{background-color:#000;background-color:var(--off-white-lightest);border:1px solid #edf2f7;border-radius:10px;box-shadow:0 2px 8px #0000000d}.assessment-card{padding:20px}.assessment-card-top,.assessment-question-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.assessment-card h3,.assessment-question-card h3{color:#fff;color:var(--text-dark);margin:0}.assessment-card p,.assessment-summary-card p{margin:0}.assessment-card-top p{color:#f1f1f1;color:var(--text-muted);margin-top:4px}.assessment-type-pill{align-items:center;background-color:#4051891f;background-color:rgba(var(--primary-color-rgb),.12);border-radius:999px;color:#7f1d32;color:var(--primary-dark);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:6px 10px;white-space:nowrap}.assessment-card-job{color:#000;color:var(--secondary-color);font-weight:600;margin-top:14px!important}.assessment-card-meta{color:#f1f1f1;color:var(--text-muted);font-size:13px;margin-top:6px!important}.assessment-card-actions,.assessment-footer-actions,.assessment-question-actions{display:flex;flex-wrap:wrap;gap:10px}.assessment-card-actions{margin-top:18px}.assessment-editor-grid,.assessment-question-list{grid-gap:18px;display:grid;gap:18px}.assessment-editor-grid{margin-top:20px}.assessment-builder-tools{display:flex;flex-wrap:wrap;gap:10px}.assessment-question-card{padding:20px}.assessment-question-prompt{color:#fff;color:var(--text-dark);font-size:16px;line-height:1.5;margin-top:14px}.assessment-option-list{display:flex;flex-wrap:wrap;gap:8px}.assessment-option-pill{background-color:#fff;border:1px solid #d9e2ec;border-radius:999px;color:#fff;color:var(--text-dark);font-size:14px;padding:8px 12px}.assessment-options-editor{grid-gap:12px;display:grid;gap:12px}.assessment-option-editor-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.assessment-text-limit{color:#f1f1f1;color:var(--text-muted);font-size:14px;line-height:1.5;margin-top:14px}.assessment-type-select{min-width:180px}.assessment-summary-card{margin-top:20px;padding:20px}.assessment-summary-card>p+p{margin-top:8px}.assessment-instructions{border-top:1px solid #edf2f7;margin-top:18px;padding-top:18px}.assessment-instructions h3{color:#000;color:var(--secondary-color);margin:0 0 10px}.assessment-textarea{min-height:120px;resize:vertical}.assessment-footer-actions{margin-top:18px}.assessment-send-panel{margin-bottom:24px}.assessment-send-list{grid-gap:16px;display:grid;gap:16px}.assessment-send-row{align-items:flex-start;border-top:1px solid #edf2f7;display:flex;gap:16px;justify-content:space-between;padding-top:16px}.assessment-send-row:first-child{border-top:none;padding-top:0}.assessment-send-row h3,.assessment-send-row p{margin:0 0 6px}.assessment-send-row .assessment-card-actions{margin-top:0}.job-invite-panel,.notifications-page{grid-gap:18px;display:grid;gap:18px}.job-invite-panel .section-header,.notifications-hero{align-items:flex-start;gap:16px}.notifications-hero{background:linear-gradient(135deg,#031f16f5,#08372dc7);border:1px solid #63c0b847;border-radius:14px;display:flex;justify-content:space-between;padding:22px}.notifications-eyebrow{color:#f0a4b4;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.notifications-hero h2{color:#fff;margin:0 0 8px}.notifications-hero p{color:#ffffffc2;line-height:1.6;margin:0;max-width:620px}.notifications-list{grid-gap:12px;display:grid;gap:12px}.notification-row{grid-gap:14px;align-items:center;background:#04120ef2;border:1px solid #63c0b83d;border-radius:14px;color:#fff;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px;text-align:left;width:100%}.notification-row.unread{border-color:#8ef5b8b3;box-shadow:0 0 24px #63c0b826}.notification-row.read{opacity:.72}.notification-row:hover{border-color:#8ff2ddcc;transform:translateY(-2px)}.notification-row h3{color:#fff;margin:0 0 6px}.notification-row p{color:#ffffffc7;margin:0 0 8px}.notification-row time{color:#ffffff85;font-size:12px}.notification-status-dot{background:#8ef5b8;border-radius:999px;box-shadow:0 0 0 5px #8ef5b821;height:11px;width:11px}.notification-row.read .notification-status-dot{background:#ffffff59;box-shadow:none}.notification-action{color:#f0a4b4;font-weight:700;white-space:nowrap}.notification-empty-state{border-color:#63c0b840}.job-invite-panel{margin-top:24px}.job-invite-panel .section-header p{color:#ffffffad;margin:6px 0 0}.job-invite-actions{display:flex;flex-wrap:wrap;gap:10px}.job-invite-candidate-list{grid-gap:12px;display:grid;gap:12px}.job-invite-candidate-row{grid-gap:14px;align-items:center;background:#00000052;border:1px solid #63c0b82e;border-radius:12px;display:grid;gap:14px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;padding:14px}.job-invite-candidate-row.selected{background:#0d403061;border-color:#8ef5b8ad}.job-invite-candidate-check{align-items:center;cursor:pointer;display:flex;gap:12px;margin:0}.job-invite-candidate-check input{accent-color:#d37a8b;height:18px;width:18px}.job-invite-candidate-check span{grid-gap:4px;display:grid;gap:4px}.job-invite-candidate-check small,.job-invite-match-meta p{color:#ffffffa3}.job-invite-match-meta span{color:#8ef5b8;display:inline-flex;font-weight:700;margin-bottom:5px}.job-invite-match-meta p{margin:0}.submitted-assessments-section{margin-top:32px}.assessment-answer-block{grid-gap:12px;display:grid;gap:12px}.assessment-response-option{align-items:flex-start;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:12px 14px}.assessment-response-option input{margin-top:3px}.assessment-response-option span{flex:1 1}.assessment-response-textarea{min-height:160px;resize:vertical}.interview-link-panel{margin-top:20px}.video-link-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.interview-date-grid,.interview-date-options{grid-gap:12px;display:grid;gap:12px}.interview-date-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.applications-list{grid-gap:18px;display:grid;gap:18px;margin-top:20px}.application-card{background-color:#000;background-color:var(--off-white-lightest);border-left:4px solid #b44a5f;border-left:4px solid var(--primary-color);border-radius:8px;box-shadow:0 2px 8px #00000014;padding:20px}.application-card-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.application-card-header h3{color:#fff;color:var(--text-dark);font-size:20px;margin:0 0 4px}.application-card-header p{margin:0}.application-card-header p,.application-job-summary{color:#f1f1f1;color:var(--text-muted);font-size:14px}.application-job-summary{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.application-job-summary strong{color:#7f1d32;color:var(--primary-dark);font-size:15px}.application-message-preview{background-color:#fff;border:1px solid #262626;border:1px solid var(--border-color);border-radius:8px;margin-bottom:16px;padding:14px}.application-message-preview h4{color:#000;color:var(--secondary-color);font-size:15px;margin:0 0 8px}.application-message-preview p{margin:0;white-space:pre-wrap}.status-badge.submitted,.status-badge.under-review{background-color:#4051891a;background-color:rgba(var(--primary-color-rgb),.1);color:#7f1d32;color:var(--primary-dark)}.status-badge.accepted{background-color:#e8f5e9;color:#2e7d32}.status-badge.rejected,.status-badge.unsuccessful,.status-badge.withdrawn{background-color:#ffebee;color:#c62828}.status-badge.on-hold{background-color:#fff8e1;color:#b26a00}@media screen and (max-width:768px){.assessment-builder-tools,.assessment-footer-actions,.assessment-header-actions,.assessment-question-actions,.assessment-question-header{align-items:stretch;flex-direction:column}.assessment-builder-tools .settings-button,.assessment-card-actions .secondary-button,.assessment-card-actions .view-button,.assessment-footer-actions .secondary-button,.assessment-footer-actions .settings-button,.assessment-header-actions .settings-button,.assessment-options-editor .view-button,.assessment-question-actions .secondary-button{width:100%}.assessment-option-editor-row{grid-template-columns:1fr}.assessment-type-pill{white-space:normal}.assessment-send-row{flex-direction:column}.assessment-send-row .assessment-card-actions{width:100%}.assessment-response-option{align-items:center}.application-card-header{flex-direction:column}.application-job-summary{align-items:flex-start;flex-direction:column}}.no-candidates{padding:50px 0;text-align:center}.empty-state-image{height:100px;margin:0 auto 20px;opacity:.3;width:100px}.candidate-profile{background-color:#fff;border-radius:8px}.candidate-profile-header{background:linear-gradient(90deg,var(--primary-color-light) 0,#4051890d 100%);background:linear-gradient(90deg,var(--primary-color-light) 0,rgba(var(--primary-color-rgb),.05) 100%);border-radius:8px 8px 0 0;display:flex;flex-direction:column;padding:25px}.candidate-profile-back{margin-bottom:20px}.candidate-header-info,.candidate-initial{align-items:center;display:flex}.candidate-initial{background:linear-gradient(135deg,#b44a5f,#7f1d32);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border-radius:50%;color:#fff;font-size:24px;font-weight:600;height:60px;justify-content:center;margin-right:20px;width:60px}.profile-section{border-bottom:1px solid #f0f0f0;margin-bottom:25px;padding-bottom:20px}.profile-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.skills-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.profile-subsection{margin-top:15px}.profile-subsection h4{color:#fff;color:var(--text-dark);font-size:16px;margin-bottom:5px}.candidate-profile-body{padding:25px}.profile-list{margin:0;padding-left:20px}.profile-list li{margin-bottom:8px}.empty-info{color:#f1f1f1;color:var(--text-muted);font-style:italic}.job-feed-tabs{display:flex;margin-top:16px}.tab-button{background-color:#000;background-color:var(--off-white-lightest);border:none;border-bottom:2px solid #0000;cursor:pointer;font-weight:500;padding:8px 16px;position:relative;transition:all .2s ease}.tab-button.active{border-bottom:2px solid #b44a5f;border-bottom:2px solid var(--primary-color);color:#b44a5f;color:var(--primary-color)}.recommendation-count{align-items:center;background-color:#b44a5f;background-color:var(--primary-color);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.search-container{display:flex;gap:10px}.filter-toggle-button{background-color:#000;background-color:var(--off-white-lightest);border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;font-size:14px;padding:0 15px;transition:all .2s ease}.filter-toggle-button:hover{background-color:#000;background-color:var(--off-white)}.advanced-filters{background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-top:15px;padding:15px}.filter-row{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px}.filter-group{display:flex;flex:1 1;flex-direction:column;min-width:150px}.filter-group label{color:#fff;color:var(--text-dark);font-size:14px;font-weight:500;margin-bottom:5px}.filter-group select{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:8px 10px}.skills-filter{margin-top:10px}.skills-filter label{color:#fff;color:var(--text-dark);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.skill-checkbox-container{background-color:#fff;border:1px solid #edf2f7;border-radius:4px;display:flex;flex-wrap:wrap;gap:10px;max-height:120px;overflow-y:auto;padding:5px}.skill-checkbox{align-items:center;background-color:#f8f9fa;border-radius:4px;display:flex;padding:4px 8px}.skill-checkbox input{margin-right:5px}.filter-actions{display:flex;justify-content:flex-end;margin-top:15px}.clear-filters-button{background-color:initial;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .2s ease}.clear-filters-button:hover{background-color:#000;background-color:var(--off-white)}.job-card.has-match{border-left:3px solid #b44a5f;border-left:3px solid var(--primary-color)}.job-match{align-items:center;background-color:#4051891a;background-color:rgba(var(--primary-color-rgb),.1);border-radius:12px;display:flex;gap:8px;margin-left:auto;padding:3px 8px}.match-label{color:#7f1d32;color:var(--primary-dark);font-size:12px}.match-score{align-items:center;background-color:#b44a5f;background-color:var(--primary-color);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.skill-tag.skill-match{background-color:#40518926;background-color:rgba(var(--primary-color-rgb),.15);border:1px solid #b44a5f;border:1px solid var(--primary-color);color:#7f1d32;color:var(--primary-dark)}.match-icon{color:#b44a5f;color:var(--primary-color);font-size:10px;margin-left:4px}.loading-recommendations{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0}.no-recommendations{padding:40px 0;text-align:center}.no-recommendations .empty-state-image{color:#ccc;height:80px;margin:0 auto 20px;width:80px}.no-recommendations h3{color:#fff;color:var(--text-dark);margin-bottom:10px}.no-recommendations p{color:#f1f1f1;color:var(--text-muted)}.job-preview-overlay{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;z-index:1000}.job-preview-modal{animation:modalFadeIn .3s ease-out;background-color:#fff;border-radius:8px;box-shadow:0 10px 25px #00000026;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;position:relative;width:100%}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.job-preview-header{background:linear-gradient(90deg,var(--primary-color-light) 0,#4051890d 100%);background:linear-gradient(90deg,var(--primary-color-light) 0,rgba(var(--primary-color-rgb),.05) 100%);border-bottom:1px solid #000;border-bottom:1px solid var(--off-white);padding:25px 30px}.preview-close-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;color:var(--text-dark);cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;position:absolute;right:20px;top:15px;transition:all .2s;width:40px}.preview-close-btn:hover{background-color:#0000001a}.job-preview-header h2{color:#7f1d32;color:var(--primary-dark);font-size:26px;font-weight:600;margin:0 0 10px;padding-right:40px}.preview-company-info{margin-bottom:15px}.preview-company-name{color:#fff;color:var(--text-dark);font-size:18px;font-weight:500}.preview-company-industry{border-left:1px solid #ddd;color:#f1f1f1;color:var(--text-muted);font-size:14px;margin-left:12px;padding-left:12px}.preview-job-meta{display:flex;flex-wrap:wrap;font-size:15px;gap:16px}.preview-job-meta span{align-items:center;color:#f1f1f1;color:var(--text-muted);display:flex}.preview-job-meta i{font-style:normal;margin-right:6px}.job-preview-content{flex:1 1;overflow-y:auto;padding:25px 30px}.preview-section{border-bottom:1px solid #000;border-bottom:1px solid var(--off-white);margin-bottom:25px;padding-bottom:20px}.preview-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.preview-section h3{color:#7f1d32;color:var(--primary-dark);font-size:18px;font-weight:600;margin:0 0 15px}.preview-skills{display:flex;flex-wrap:wrap;gap:8px}.job-detail-list{margin:0;padding-left:20px}.job-detail-list li{margin-bottom:8px}.company-website-link{color:#b44a5f;color:var(--primary-color);margin-left:8px;text-decoration:none}.company-website-link:hover{text-decoration:underline}.job-preview-actions{align-items:center;background-color:#f9f9fb;border-top:1px solid #000;border-top:1px solid var(--off-white);display:flex;justify-content:space-between;padding:20px 30px}.preview-action-buttons{display:flex;flex-wrap:wrap;gap:12px}.preview-apply-button,.preview-company-button{border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;padding:12px 28px;transition:background-color .2s}.preview-apply-button{background-color:#b44a5f;background-color:var(--primary-color);color:#fff}.preview-apply-button:hover{background-color:#7f1d32;background-color:var(--primary-dark)}.preview-company-button{background-color:#fff;border:1px solid #b44a5f;border:1px solid var(--primary-color);color:#b44a5f;color:var(--primary-color)}.preview-company-button:hover:not(:disabled){background-color:#40518914;background-color:rgba(var(--primary-color-rgb),.08)}.preview-apply-button:disabled,.preview-company-button:disabled{cursor:not-allowed;opacity:.7}.preview-post-date{color:#f1f1f1;color:var(--text-muted);font-size:14px}.job-card{cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out}.job-card:hover{box-shadow:0 8px 16px #00000014;transform:translateY(-3px)}@media screen and (max-width:768px){.job-preview-modal{margin:0;max-height:95vh;width:95%}.job-preview-content,.job-preview-header{padding:20px}.job-preview-actions{flex-direction:column;gap:15px;padding:15px 20px}.preview-action-buttons{width:100%}.preview-job-meta{flex-direction:column;gap:8px}.preview-apply-button,.preview-company-button{width:100%}.preview-close-btn{right:10px;top:10px}}:root{--off-white:#000;--off-white-darker:#000;--off-white-lightest:#000;--secondary-color:#000;--secondary-light:#000;--secondary-dark:#000;--text-dark:#fff;--text-light:#fff;--text-muted:#f1f1f1;--border-color:#262626}#root,#root article,#root aside,#root footer,#root header,#root main,#root nav,#root section,.App,body,html{background:#000!important;color:#fff!important}.about-card,.application-details,.application-form,.application-message-preview,.assessment-answer-block,.assessment-builder-container,.assessment-card,.assessment-instructions,.assessment-question-card,.assessment-send-panel,.assessment-summary-card,.candidate-card,.candidate-profile-body,.candidate-profile-card,.company-container,.company-details,.company-details-form,.company-info-card,.company-overview-card,.company-page,.company-search-results,.dashboard-container,.dashboard-content,.dashboard-main,.dashboard-nav,.filter-panel,.interview-dates-grid,.job-card,.job-feed-container,.job-preview-content,.job-preview-main,.job-preview-modal,.job-preview-sidebar,.loading-container,.login-form,.main-content,.modern-login-container,.my-applications-container,.my-assessments-container,.no-applications-message,.no-candidates,.no-jobs-message,.no-recommendations,.notification-card,.portal-content,.portal-feature,.profile-grid>*,.profile-section,.search-container,.settings-grid>*,.settings-section,.status-panel,.step,.submitted-assessments-section,.table-responsive,.terms-content,.upload-container,.video-interviews-container{background:#000!important;border-color:#262626!important;box-shadow:none!important;color:#fff!important}.job-preview-overlay,.modal-overlay{background:#000000eb!important}#root em,#root h1,#root h2,#root h3,#root h4,#root h5,#root h6,#root label,#root li,#root p,#root small,#root span,#root strong,#root td,#root th,.about-card p,.about-intro,.application-card-header p,.assessment-question-prompt,.candidate-email,.candidate-name,.company-description,.detail-value,.drop-message,.header-subtitle,.info-label,.info-value,.job-description,.job-description-full,.job-salary,.landing-subtitle,.notification-description,.notification-title,.portal-description,.portal-feature p,.preview-company-industry,.preview-company-name,.section-description,.spotlight-jobs,.step p,.terms-content p{color:#fff!important}.application-message,.company-input,.form-control,.form-input,.form-textarea,.login-input,.modern-login-input,.search-input,input,select,textarea{background:#000!important;border-color:#262626!important;color:#fff!important}input::placeholder,textarea::placeholder{color:#d0d0d0!important}.applications-table,.job-list-table,table,tbody,td,th,thead,tr{background:#000!important;border-color:#262626!important;color:#fff!important}.about-section,.portal-preview-section{background:#bdbdbd!important}.about-container,.terms-content{border-color:#262626!important;box-shadow:none!important}.about-container,.login-modal,.modern-login-modal,.terms-content{background:#000!important;color:#fff!important}.about-button,.about-button span,.about-container h2,.login-modal h2,.login-modal label,.login-modal p,.modern-login-modal h2,.modern-login-modal label,.modern-login-modal p,.terms-content h3{color:#fff!important}.company-input,.company-input:focus,.login-input,.login-input:focus,.modern-login-input,.modern-login-input:focus{background:#000!important;border-color:#262626!important;color:#fff!important}.company-input::placeholder,.login-input::placeholder,.modern-login-input::placeholder{color:#d0d0d0!important}.advanced-filters,.job-card-footer,.job-feed-header,.job-preview-actions,.preview-action-buttons{background:#000!important;border-color:#262626!important;color:#fff!important}.filter-toggle-button,.job-feed-header h2,.posted-date,.preview-post-date{color:#fff!important}.filter-toggle-button{background:#000!important;border-color:#262626!important}.filter-toggle-button:hover{background:#111!important}.clear-filters-button,.clear-filters-button:hover{color:#fff!important}.skill-checkbox,.skill-checkbox-container{background:#000!important;border-color:#262626!important;color:#fff!important}.status-badge,.status-badge-accepted,.status-badge-rejected,.status-badge-review,.status-badge-submitted,.status-badge-withdrawn,.status-badge.accepted,.status-badge.on-hold,.status-badge.rejected,.status-badge.submitted,.status-badge.under-review,.status-badge.unsuccessful,.status-badge.withdrawn{border:1px solid #0000!important;color:#fff!important}.status-badge-submitted,.status-badge.submitted{background:#90ee90!important;border-color:#90ee90!important}.status-badge-review,.status-badge.under-review{background:#ffd54f!important;border-color:#ffd54f!important}.status-badge-accepted,.status-badge.accepted{background:#22c55e!important;border-color:#22c55e!important}.status-badge-withdrawn,.status-badge.withdrawn{background:#fb923c!important;border-color:#fb923c!important}.status-badge-rejected,.status-badge.unsuccessful{background:#ef4444!important;border-color:#ef4444!important}.status-badge.on-hold{background:#facc15!important;border-color:#facc15!important}.application-actions .view-button,.application-actions .withdraw-button{background:#000!important;border-color:#262626!important;color:#fff!important}.application-actions .view-button:hover,.application-actions .withdraw-button:hover{background:#111!important;border-color:#3a3a3a!important;color:#fff!important}.application-actions .withdraw-button{color:#fff!important}.application-actions .withdraw-button:before{color:#ef4444!important}.application-actions .withdraw-button:hover{background:#7f1d1d!important;border-color:#7f1d1d!important;color:#fff!important}.status-badge-accepted,.status-badge-rejected,.status-badge-review,.status-badge-submitted,.status-badge-withdrawn,.status-badge.accepted,.status-badge.on-hold,.status-badge.submitted,.status-badge.under-review,.status-badge.unsuccessful,.status-badge.withdrawn{color:#000!important}.application-detail-view{background:#000!important;border-color:#262626!important;color:#fff!important}.application-detail-view .status-detail-row .view-button,.my-assessments-container .assessment-card-actions .view-button,.video-interviews-container .interview-date-options .assessment-response-option span,.video-interviews-container .video-link-button,.video-interviews-container .view-button{color:#000!important}.manage-applications-container,.manage-jobs-container,.post-job-container{box-shadow:none!important}.manage-applications-container,.manage-applications-container .manage-jobs-header,.manage-jobs-container,.manage-jobs-header,.post-job-container,.post-job-content,.post-job-header{background:#000!important;border-color:#262626!important;color:#fff!important}.job-form-text h3,.job-form-text p,.manage-applications-container .manage-jobs-header h2,.manage-jobs-header h2,.post-job-header h2{color:#fff!important}.job-form-intro{background:#000!important;border-color:#262626!important}.post-job-container .secondary-button{color:#000!important}.assessment-builder-container .assessment-builder-tools,.assessment-builder-container .assessment-header-actions,.assessment-builder-container .manage-jobs-header{background:#000!important;border-color:#262626!important;color:#fff!important}.assessment-builder-container .manage-jobs-header h2{color:#fff!important}.assessment-builder-container .back-button,.assessment-builder-container .cancel-edit-button,.assessment-builder-container .secondary-button,.assessment-builder-container .settings-button,.assessment-builder-container .view-button{color:#000!important}.assessment-builder-container .page-footer-actions .back-button,.assessment-builder-container .page-footer-actions .back-button:before{color:#fff!important}.candidate-profile,.candidate-profile-body,.company-profile-card,.company-profile-container,.company-profile-content,.talent-pool-container{background:#000!important;border-color:#262626!important;box-shadow:none!important;color:#fff!important}.candidate-profile-header,.company-profile-header,.talent-pool-header{background:#000!important;border-color:#262626!important;color:#fff!important}.candidate-profile-header h2,.candidate-profile-header p,.company-profile-header h2,.talent-pool-header h2{color:#fff!important}.status-badge-review,.status-badge.reviewed,.status-badge.under-review{background:#ffd54f!important;border-color:#ffd54f!important;color:#000!important}.status-badge-rejected,.status-badge.rejected,.status-badge.unsuccessful{background:#ef4444!important;border-color:#ef4444!important;color:#000!important}.company-profile-container .company-header,.company-profile-container .company-stats,.company-profile-container .company-title,.company-profile-container .stat-box{background:#000!important;border-color:#262626!important;box-shadow:none!important;color:#fff!important}.company-profile-container .company-title h3,.company-profile-container .stat-label,.company-profile-container .stat-number{color:#fff!important}.company-profile-container .company-industry{background:#f5f5f5!important;color:#000!important}.manage-jobs-container .status-toggle-button{-webkit-appearance:none;appearance:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.manage-jobs-container .status-toggle-button:disabled{cursor:not-allowed;opacity:.7;transform:none}.manage-jobs-container .status-badge.active,.manage-jobs-container .status-badge.active:before{color:#000!important}.manage-jobs-container .status-badge.active{background:#90ee90!important;border-color:#90ee90!important}.manage-jobs-container .status-badge.inactive{background:#fecaca!important;border-color:#fecaca!important;color:#000!important}.manage-jobs-container .status-badge.inactive:before{background-color:#ef4444!important}.edit-job-container .secondary-button{color:#000!important}.company-page .back-button,.company-page .back-button:before,.job-seeker-page .back-button,.job-seeker-page .back-button:before{color:#fff!important}.app-container,.dashboard-container,.home-page,.job-card,.job-feed-container,.job-list,.job-preview-content,.job-preview-modal,.main-content{max-width:100%;overflow-x:hidden}.job-list{padding-inline:14px}.job-card-header .company-name,.job-card-header h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card-body{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}.job-location,.job-number,.job-salary,.job-type{align-items:center;display:inline-flex;font-size:13px;margin:0;white-space:nowrap}.job-description,.job-skills{width:100%}.job-description{margin-bottom:8px;margin-top:4px}.home-page .dashboard-container{margin:20px auto;max-width:1400px;width:calc(100% - 40px)}@media screen and (max-width:992px){.home-page .dashboard-container{margin:12px auto;width:calc(100% - 24px)}}.form-section,.profile-card,.profile-container,.profile-form,.profile-message{background:#000!important;border-color:#262626!important;box-shadow:none!important;color:#fff!important}.profile-form .secondary-button{color:#000!important}.profile-header{background:#000!important;border-color:#262626!important}.profile-header,.profile-header h2{color:#fff!important}.candidate-assessment-open-button,.frequency-option,.frequency-option.selected,.frequency-option:hover,.profile-form .cancel-edit-button{color:#000!important}.candidate-assessment-detail .candidate-assessment-header{background:#000!important;border-color:#262626!important;color:#fff!important}.candidate-assessment-detail .candidate-assessment-header .back-button,.candidate-assessment-detail .candidate-assessment-header h2{color:#fff!important}.candidate-assessment-detail .assessment-response-option-text{color:#000!important}.back-button,.back-button:hover{border-color:#000!important}.back-button:hover{background:#000!important;color:#fff!important}.profile-job-feed-button{align-self:center;font-size:13px!important;max-width:180px!important;padding:8px 12px!important;width:auto!important}.job-feed-container .application-form .secondary-button{color:#000!important}@media screen and (max-width:768px){.job-feed-container{margin-inline:-6px}.job-feed-container .job-list{padding-inline:8px;padding-bottom:20px;padding-top:16px}.job-feed-container .job-card{border-radius:14px;margin-bottom:18px}.job-feed-container .job-card-header{padding:16px 14px 12px}.job-feed-container .job-card-header h3{font-size:17px;line-height:1.25}.job-feed-container .job-card-header .company-name{display:block;font-size:14px;line-height:1.4}.job-feed-container .job-card-body{gap:10px 12px;padding:14px 14px 18px}.job-feed-container .job-location,.job-feed-container .job-number,.job-feed-container .job-salary,.job-feed-container .job-type{font-size:13.5px;font-weight:500}.job-feed-container .job-description{font-size:14px;line-height:1.6;margin-bottom:10px;margin-top:6px}.job-feed-container .job-card-footer{padding:14px}.job-feed-container .posted-date{font-size:13px}.job-feed-container .application-form{overflow:hidden;padding:18px 16px}.job-feed-container .application-profile-grid{grid-template-columns:1fr}.job-feed-container .rich-text-toolbar{gap:6px}.job-feed-container .rich-text-select,.job-feed-container .rich-text-tool-button{flex:1 1 110px}.job-feed-container .application-buttons{display:flex;flex-direction:column;gap:10px;width:100%}.job-feed-container .application-buttons .secondary-button,.job-feed-container .application-buttons .submit-application-button{margin:0;max-width:100%;width:100%}.application-workspace-overlay{padding:12px}.application-workspace-modal{border-radius:14px;max-height:92vh}.application-workspace-actions,.application-workspace-body,.application-workspace-header{padding:16px}.application-workspace-actions .secondary-button,.application-workspace-actions .submit-application-button{margin:0;max-width:100%;width:100%}.application-card-actions{flex-direction:column}}.logout-button{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}.logout-button:hover{background:#7f1d1d!important;border-color:#7f1d1d!important;color:#fff!important}.job-management-workspace{width:100%}@media (max-width:768px){.candidate-job-preview-overlay{display:block!important;padding:0!important;z-index:2147483640!important}.candidate-job-preview-modal,.candidate-job-preview-overlay{background:#000!important;height:100dvh!important;inset:0!important;margin:0!important;overflow:hidden!important;position:fixed!important;width:100vw!important}.candidate-job-preview-modal{border:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important;max-height:none!important;max-width:none!important;transform:none!important}.candidate-job-preview-modal>.job-preview-header{display:none!important}.candidate-job-preview-modal .mobile-job-preview-topbar{grid-gap:.6rem!important;align-items:center!important;background:#000!important;border-bottom:1px solid #ffffff2e!important;box-shadow:0 10px 24px #0009!important;display:grid!important;gap:.6rem!important;grid-template-columns:minmax(0,1fr) 34px!important;left:0!important;min-height:54px!important;padding:calc(.5rem + env(safe-area-inset-top)) .85rem .5rem!important;position:fixed!important;right:0!important;top:0!important;z-index:2147483641!important}.candidate-job-preview-modal .mobile-job-preview-topbar h2{color:#fff!important;display:block!important;font-size:1rem!important;line-height:1.1!important;margin:0!important;min-width:0!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.candidate-job-preview-modal .mobile-job-preview-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:1.65rem!important;font-weight:800!important;height:32px!important;justify-content:center!important;line-height:1!important;min-width:32px!important;padding:0!important;width:32px!important}.candidate-job-preview-modal .job-preview-content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;overflow:hidden!important;padding:calc(66px + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom))!important;width:100%!important}.candidate-job-preview-modal .job-preview-content,.candidate-job-preview-scroll-area{-webkit-overflow-scrolling:touch!important;min-height:0!important;overflow-x:hidden!important}.candidate-job-preview-scroll-area{flex:1 1 auto!important;overflow-y:auto!important;padding-right:.15rem!important}.candidate-job-preview-mobile-meta{grid-gap:.28rem!important;border-bottom:1px solid #ffffff29!important;color:#fff!important;display:grid!important;font-size:.82rem!important;gap:.28rem!important;grid-template-columns:1fr!important;line-height:1.35!important;margin:0 0 1.15rem!important;padding-bottom:.85rem!important}.candidate-job-preview-mobile-meta strong{color:#fff!important}.candidate-job-preview-actions{background:#0000!important;border-top:1px solid #ffffff29!important;margin-top:.65rem!important;padding:.5rem 0 0!important}.candidate-job-preview-actions .preview-action-buttons{grid-gap:.35rem!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.candidate-job-preview-actions .preview-apply-button,.candidate-job-preview-actions .preview-bookmark-button,.candidate-job-preview-actions .preview-company-button{border-radius:4px!important;font-size:.5rem!important;font-weight:700!important;height:22px!important;line-height:1!important;max-width:none!important;min-height:22px!important;min-width:0!important;overflow:hidden!important;padding:.14rem .2rem!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.candidate-job-preview-actions .preview-post-date{font-size:.68rem!important;margin-top:.45rem!important}}@media (min-width:769px){.candidate-job-preview-mobile-meta{display:none!important}.candidate-job-preview-scroll-area{display:contents!important}}@media (max-width:768px){.terms-content,.terms-content h3,.terms-content p,.terms-section,.terms-section h2,.terms-section h3,.terms-section p{color:#000!important}.home-page .job-preview-overlay,.job-preview-overlay{display:block!important;padding:0!important;z-index:2147483000!important}.home-page .job-preview-modal,.home-page .job-preview-overlay,.job-preview-modal,.job-preview-overlay{background:#000!important;inset:0!important;margin:0!important;overflow:hidden!important;position:fixed!important}.home-page .job-preview-modal,.job-preview-modal{border:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;max-width:100vw!important;transform:none!important;width:100vw!important}.home-page .job-preview-modal>.job-preview-header,.job-preview-modal>.job-preview-header{display:none!important}.home-page .mobile-job-preview-topbar,.mobile-job-preview-topbar{grid-gap:.6rem!important;align-items:center!important;background:#000!important;border-bottom:1px solid #ffffff29!important;box-shadow:0 10px 24px #00000094!important;display:grid!important;gap:.6rem!important;grid-template-columns:minmax(0,1fr) 34px!important;left:0!important;min-height:54px!important;padding:calc(.48rem + env(safe-area-inset-top)) .8rem .48rem!important;position:fixed!important;right:0!important;top:0!important;z-index:2147483001!important}.home-page .mobile-job-preview-topbar h2,.mobile-job-preview-topbar h2{color:#fff!important;display:block!important;font-size:.98rem!important;line-height:1.1!important;margin:0!important;min-width:0!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.home-page .mobile-job-preview-close,.mobile-job-preview-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:1.55rem!important;font-weight:800!important;height:32px!important;justify-content:center!important;line-height:1!important;min-width:32px!important;padding:0!important;width:32px!important}.home-page .job-preview-content,.job-preview-content{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:calc(64px + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom))!important;width:100%!important}.home-page .job-preview-actions-inline,.job-preview-actions-inline{background:#0000!important;border-top:1px solid #ffffff24!important;margin-top:.65rem!important;padding-top:.55rem!important}.home-page .job-preview-actions-inline .preview-action-buttons,.job-preview-actions-inline .preview-action-buttons{grid-gap:.35rem!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.home-page .job-preview-actions-inline .preview-apply-button,.home-page .job-preview-actions-inline .preview-bookmark-button,.home-page .job-preview-actions-inline .preview-company-button,.job-preview-actions-inline .preview-apply-button,.job-preview-actions-inline .preview-bookmark-button,.job-preview-actions-inline .preview-company-button{border-radius:4px!important;font-size:.52rem!important;font-weight:700!important;height:22px!important;line-height:1!important;max-width:none!important;min-height:22px!important;min-width:0!important;overflow:hidden!important;padding:.18rem .2rem!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.home-page .job-preview-actions-inline .preview-post-date,.job-preview-actions-inline .preview-post-date{font-size:.68rem!important;margin-top:.45rem!important}}@media (max-width:768px){body:has(.job-preview-overlay){overflow:hidden!important}.job-preview-overlay{display:block!important;padding:0!important;z-index:99999!important}.job-preview-modal,.job-preview-overlay{background:#000!important;inset:0!important;overflow:hidden!important;position:fixed!important}.job-preview-modal{border-radius:0!important;display:flex!important;flex-direction:column!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;width:100vw!important}.job-preview-modal>.job-preview-header{display:none!important}.mobile-job-preview-topbar{grid-gap:.65rem!important;align-items:center!important;background:#000!important;border-bottom:1px solid #ffffff29!important;box-shadow:0 12px 26px #0000008c!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr) 36px!important;left:0!important;min-height:58px!important;padding:calc(.55rem + env(safe-area-inset-top)) .8rem .55rem!important;position:fixed!important;right:0!important;top:0!important;z-index:100001!important}.mobile-job-preview-topbar h2{color:#fff!important;display:block!important;font-size:1rem!important;line-height:1.12!important;margin:0!important;min-width:0!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mobile-job-preview-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:1.75rem!important;font-weight:800!important;height:34px!important;justify-content:center!important;line-height:1!important;min-width:34px!important;padding:0!important;width:34px!important}.job-preview-content{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:calc(74px + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom))!important}.job-preview-actions-inline{border-top:1px solid #ffffff24!important;margin-top:.75rem!important;padding-top:.65rem!important}.job-preview-actions-inline .preview-action-buttons{grid-gap:.4rem!important;display:grid!important;gap:.4rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.job-preview-actions-inline .preview-apply-button,.job-preview-actions-inline .preview-bookmark-button,.job-preview-actions-inline .preview-company-button{border-radius:5px!important;font-size:.56rem!important;height:24px!important;line-height:1!important;min-height:24px!important;overflow:hidden!important;padding:.22rem .25rem!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.job-preview-actions-inline .preview-post-date{font-size:.72rem!important;margin-top:.5rem!important}}.contact-candidate-panel,.emojiUploadWrapper,.fileUploadWrapper,.messageBox,.messenger-compose-card,.rich-message-editor-messagebox,.rich-message-editor-messagebox .rich-message-toolbar{overflow:visible!important}.emojiUploadWrapper{position:relative!important;z-index:20!important}.emoji-picker-popover{grid-gap:8px!important;border:1px solid #0000001f!important;bottom:calc(100% + 18px)!important;box-shadow:0 18px 42px #00000057!important;gap:8px!important;grid-template-columns:repeat(7,42px)!important;max-height:none!important;max-width:min(360px,82vw)!important;overflow:visible!important;padding:12px!important;z-index:5000!important}.emoji-picker-option{border-radius:10px!important;box-shadow:none!important;height:42px!important;min-width:42px!important;padding:0!important;width:42px!important}.emoji-picker-option img{height:32px!important;image-rendering:auto!important;object-fit:contain!important;width:32px!important}@media (max-width:768px){.emoji-picker-popover{-webkit-overflow-scrolling:touch!important;bottom:calc(100% + 16px)!important;display:flex!important;gap:10px!important;grid-template-columns:none!important;left:-.35rem!important;max-width:min(310px,82vw)!important;overflow-x:auto!important;overflow-y:hidden!important;padding:12px!important;scrollbar-width:thin!important;width:min(310px,82vw)!important}.emoji-picker-option{flex:0 0 50px!important;height:50px!important;min-width:50px!important;width:50px!important}.emoji-picker-option img{height:40px!important;width:40px!important}}.job-preview-actions-inline{background:#0000!important;border-top:1px solid #ffffff29!important;display:block!important;flex:0 0 auto!important;margin-top:1.25rem!important;padding:.9rem 0 0!important}.job-preview-actions-inline .preview-action-buttons{grid-gap:.65rem!important;display:grid!important;gap:.65rem!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;width:100%!important}.job-preview-actions-inline .preview-apply-button,.job-preview-actions-inline .preview-bookmark-button,.job-preview-actions-inline .preview-company-button{font-size:.94rem!important;line-height:1.1!important;min-height:40px!important;padding:.65rem .9rem!important;width:100%!important}.job-preview-actions-inline .preview-post-date{font-size:.82rem!important;margin-top:.75rem!important}@media (max-width:768px){.job-preview-content{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))!important}.job-preview-actions-inline{margin-top:1rem!important;padding-top:.8rem!important}.job-preview-actions-inline .preview-action-buttons{gap:.55rem!important;grid-template-columns:1fr!important}.job-preview-actions-inline .preview-apply-button,.job-preview-actions-inline .preview-bookmark-button,.job-preview-actions-inline .preview-company-button{border-radius:6px!important;font-size:.9rem!important;min-height:36px!important;padding:.55rem .8rem!important}.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{height:calc(100dvh - 132px)!important;inset:132px 0 0 0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;position:fixed!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{grid-gap:10px!important;align-items:center!important;background:#000!important;border-bottom:1px solid #ffffff24!important;box-shadow:none!important;display:grid!important;gap:10px!important;grid-template-columns:auto minmax(0,1fr)!important;margin:0 -8px 16px!important;min-height:58px!important;padding:10px 14px!important;position:sticky!important;top:0!important;width:auto!important;z-index:7000!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{grid-column:1!important;justify-self:start!important;margin:0!important;min-width:max-content!important;padding:8px 10px!important;text-align:left!important;transform:none!important;white-space:nowrap!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{color:#fff!important;font-size:1rem!important;grid-column:2!important;justify-self:end!important;line-height:1.12!important;margin:0!important;max-width:calc(100vw - 150px)!important;min-width:0!important;overflow:hidden!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;writing-mode:horizontal-tb!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;justify-items:center!important;min-height:74px!important;padding-bottom:9px!important;padding-top:7px!important;row-gap:2px!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header h2{grid-column:1!important;grid-row:1!important;justify-self:center!important;max-width:calc(100vw - 48px)!important;overflow:visible!important;text-align:center!important;text-overflow:clip!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header .back-button{grid-column:1!important;grid-row:2!important;justify-self:center!important}.job-preview-overlay{align-items:stretch!important;justify-content:stretch!important;padding:0!important;z-index:14000!important}.job-preview-modal,.job-preview-overlay{background:#000!important;overflow:hidden!important}.job-preview-modal{border-radius:0!important;display:flex!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;max-width:100vw!important;width:100vw!important}.job-preview-modal>.job-preview-header{display:none!important}.mobile-job-preview-topbar{grid-gap:.75rem!important;align-items:center!important;background:#000!important;border-bottom:1px solid #ffffff29!important;box-shadow:0 10px 24px #0000006b!important;display:grid!important;flex:0 0 auto!important;gap:.75rem!important;grid-template-columns:minmax(0,1fr) 44px!important;min-height:72px!important;padding:calc(.75rem + env(safe-area-inset-top)) 1rem .75rem!important;position:relative!important;top:auto!important;z-index:3!important}.mobile-job-preview-topbar h2{color:#fff!important;font-size:1.12rem!important;line-height:1.15!important;margin:0!important;min-width:0!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mobile-job-preview-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:1.9rem!important;font-weight:800!important;height:40px!important;justify-content:center!important;line-height:1!important;min-width:40px!important;padding:0!important;width:40px!important}.job-preview-content{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:1.2rem 1.2rem calc(1.4rem + env(safe-area-inset-bottom))!important}}.candidates-loading p,.job-list-loading p,.loading-container p,.loading-message,.loading-recommendations p,.resume-processing-loader .loader-letter{display:none!important}.loading-spinner{color:#0000!important;font-size:0!important;overflow:visible!important;text-indent:-9999px!important}.loading-spinner:after,.loading-spinner:before,button .loading-spinner{text-indent:0!important}@media (max-width:768px){.analytics-detail-modal>button.analytics-detail-close,.analytics-detail-overlay .analytics-detail-modal>button.analytics-detail-close{align-items:center!important;background:#0000!important;border:0!important;bottom:auto!important;color:#ff4c4c!important;display:flex!important;font-size:1.7rem!important;height:34px!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;min-width:34px!important;padding:0!important;position:absolute!important;right:12px!important;top:12px!important;transform:none!important;width:34px!important;z-index:30!important}}.terms-content{background:#000!important;background-color:#000!important;color:#fff!important}.candidate-dashboard-header~.dashboard-container .rich-message-toolbar button,.contact-candidate-panel .rich-message-toolbar button,.messenger-compose-card .rich-message-toolbar button,.rich-message-toolbar button{-webkit-text-fill-color:#fff!important;color:#fff!important}.rich-message-editor-messagebox{display:flex!important;flex-direction:column!important;gap:.75rem!important}.messageBox{align-items:center!important;border-radius:10px!important;display:flex!important;height:auto!important;justify-content:center!important;min-height:44px!important;padding:0 15px!important;position:relative!important;width:100%!important}.messageBox:focus-within{border:1px solid #6e6e6e!important}.fileUploadWrapper{font-family:Arial,Helvetica,sans-serif!important;height:100%!important}.emoji-trigger-button,.fileUploadWrapper{align-items:center!important;display:flex!important;justify-content:center!important;position:relative!important;width:fit-content!important}.emoji-trigger-button{background:#0000!important;border:0!important;color:#9f9f9f!important;cursor:pointer!important;height:fit-content!important;padding:0!important}.emoji-trigger-button svg{height:18px!important;width:18px!important}.emoji-trigger-button svg circle,.emoji-trigger-button svg path{transition:all .3s!important}.emoji-trigger-button:hover svg circle,.emoji-trigger-button:hover svg path{stroke:#fff!important;fill:#3c3c3c!important}.emoji-trigger-button:hover .tooltip{display:block!important;opacity:1!important}.tooltip{text-wrap:nowrap!important;background-color:#000!important;border:1px solid #3c3c3c!important;border-radius:5px!important;box-shadow:0 5px 10px rgba(0,0,0,.596)!important;color:#fff!important;display:none!important;font-size:10px!important;opacity:0!important;padding:6px 10px!important;position:absolute!important;top:-40px!important;transition:all .3s!important}.messageInput,.rich-message-editor-messagebox .rich-message-input{color:#fff;flex:1 1 auto!important;height:auto!important;max-height:120px!important;min-height:40px!important;min-width:0!important;overflow-y:auto!important;padding:10px!important;width:100%!important}.messageInput,.rich-message-editor-messagebox .rich-message-input,.sendButton{background-color:initial!important;border:none!important;outline:none!important}.sendButton{align-items:center!important;color:#9f9f9f!important;cursor:pointer!important;display:flex!important;height:100%!important;justify-content:center!important;padding:0 0 0 8px!important;width:fit-content!important}.sendButton,.sendButton svg{transition:all .3s!important}.sendButton svg{height:18px!important;width:18px!important}.sendButton svg path{transition:all .3s!important}.messageInput:focus~.sendButton svg path,.messageInput:valid~.sendButton svg path,.sendButton:hover svg path{fill:#3c3c3c!important;stroke:#fff!important}.emoji-picker-popover{grid-gap:6px!important;background:#fff!important;border:1px solid #0000002e!important;border-radius:12px!important;bottom:calc(100% + 12px)!important;box-shadow:0 16px 35px #00000059!important;display:grid!important;gap:6px!important;grid-template-columns:repeat(7,32px)!important;left:0!important;max-width:min(260px,78vw)!important;padding:10px!important;position:absolute!important;width:max-content!important;z-index:50!important}.emoji-picker-option{align-items:center!important;background:#0000!important;border:0!important;border-radius:8px!important;cursor:pointer!important;display:flex!important;height:32px!important;justify-content:center!important;padding:3px!important;width:32px!important}.emoji-picker-option:hover{background:#eee!important}.chat-emoji-inline,.emoji-picker-option img{height:24px!important;object-fit:contain!important;vertical-align:middle!important;width:24px!important}@media (max-width:768px){.emoji-picker-popover{grid-template-columns:repeat(5,30px)!important;max-width:220px!important}}@keyframes portal-snow{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:1;transform:translateY(650px)}}@keyframes portal-astronaut{0%{transform:rotate(0deg) scale(.42)}to{transform:rotate(1turn) scale(.42)}}.dashboard-nav .portal-space-animation{background:radial-gradient(circle at 50% 45%,#63c0b829,#0000 42%),#00000038;border-radius:12px;display:block;height:220px;margin:.9rem 0 0;overflow:hidden;pointer-events:none;position:relative}.portal-space-animation .box-of-star1,.portal-space-animation .box-of-star2,.portal-space-animation .box-of-star3,.portal-space-animation .box-of-star4{height:700px;left:0;position:absolute;top:-420px;transform:translateY(0);width:100%;z-index:10}.portal-space-animation .box-of-star1{animation:portal-snow 5s linear infinite}.portal-space-animation .box-of-star2{animation:portal-snow 5s linear -1.64s infinite}.portal-space-animation .box-of-star3{animation:portal-snow 5s linear -2.3s infinite}.portal-space-animation .box-of-star4{animation:portal-snow 5s linear -3.3s infinite}.portal-space-animation .star{height:3px;width:3px}.portal-space-animation .star,.portal-space-animation .star:before{background-color:#fff;border-radius:50%;opacity:.7;position:absolute;z-index:10}.portal-space-animation .star:before{content:"";height:6px;left:70px;top:80px;width:6px}.portal-space-animation .star:after{background-color:#fff;border-radius:50%;content:"";height:8px;left:170px;opacity:.9;position:absolute;top:8px;width:8px;z-index:10}.portal-space-animation .star-position1{left:20px;top:30px}.portal-space-animation .star-position2{left:90px;top:110px}.portal-space-animation .star-position3{left:160px;top:60px}.portal-space-animation .star-position4{left:230px;top:120px}.portal-space-animation .star-position5{left:45px;top:20px}.portal-space-animation .star-position6{left:130px;top:90px}.portal-space-animation .star-position7{left:210px;top:30px}.portal-space-animation .astronaut{animation:portal-astronaut 5s linear infinite;height:300px;left:calc(50% - 125px);position:absolute;top:calc(50% - 150px);width:250px;z-index:11}.portal-space-animation .schoolbag{background-color:#94b7ca;border-radius:50px 50px 0 0/30px 30px 0 0;height:150px;left:calc(50% - 50px);position:absolute;top:calc(50% - 75px);width:100px;z-index:1}.portal-space-animation .head{background:-webkit-linear-gradient(left,#e3e8eb,#e3e8eb 50%,#fbfdfa 0,#fbfdfa);border-radius:50%;height:80px;left:calc(50% - 47.5px);position:absolute;top:34px;width:97px;z-index:3}.portal-space-animation .head:after{background:-webkit-linear-gradient(top,#15aece,#15aece 50%,#0391bf 0,#0391bf);border-radius:15px;content:"";height:50px;left:calc(50% - 30px);position:absolute;top:calc(50% - 25px);width:60px}.portal-space-animation .head:before{background-color:#618095;border-radius:5px;box-shadow:92px 0 0 #618095;content:"";height:25px;left:-4px;position:absolute;top:calc(50% - 12.5px);width:12px}.portal-space-animation .body{background-color:#fffbff;background:-webkit-linear-gradient(left,#e3e8eb,#e3e8eb 50%,#fbfdfa 0,#fbfdfa);border-radius:40px/20px;height:100px;left:calc(50% - 41px);position:absolute;top:105px;width:85px;z-index:2}.portal-space-animation .panel{background-color:#b7cceb;height:40px;left:calc(50% - 30px);position:absolute;top:20px;width:60px}.portal-space-animation .panel:before{background-color:#fbfdfa;box-shadow:0 9px 0 #fbfdfa,0 18px 0 #fbfdfa;content:"";height:5px;left:7px;position:absolute;top:9px;width:30px}.portal-space-animation .panel:after{background-color:#fbfdfa;border-radius:50%;box-shadow:0 14px 0 2px #fbfdfa;content:"";height:8px;position:absolute;right:7px;top:9px;width:8px}.portal-space-animation .arm{height:30px;position:absolute;top:121px;width:80px;z-index:2}.portal-space-animation .arm-left{background-color:#e3e8eb;border-radius:0 0 0 39px;left:30px}.portal-space-animation .arm-right{background-color:#fbfdfa;border-radius:0 0 39px 0;right:30px}.portal-space-animation .arm-left:before,.portal-space-animation .arm-right:before{content:"";height:70px;position:absolute;top:-40px;width:30px}.portal-space-animation .arm-left:before{background-color:#e3e8eb;border-radius:50px 50px 0 120px/50px 50px 0 110px;left:0}.portal-space-animation .arm-right:before{background-color:#fbfdfa;border-radius:50px 50px 120px 0/50px 50px 110px 0;right:0}.portal-space-animation .arm-left:after,.portal-space-animation .arm-right:after{content:"";height:10px;position:absolute;top:-24px;width:30px}.portal-space-animation .arm-left:after{background-color:#6e91a4;left:0}.portal-space-animation .arm-right:after{background-color:#b6d2e0;right:0}.portal-space-animation .leg{bottom:70px;height:40px;position:absolute;width:30px;z-index:2}.portal-space-animation .leg-left{background-color:#e3e8eb;left:76px;transform:rotate(20deg)}.portal-space-animation .leg-right{background-color:#fbfdfa;right:73px;transform:rotate(-20deg)}.portal-space-animation .leg-left:before,.portal-space-animation .leg-right:before{bottom:-26px;content:"";height:25px;position:absolute;width:50px}.portal-space-animation .leg-left:before{background-color:#e3e8eb;border-bottom:10px solid #6d96ac;border-radius:30px 0 0 0;left:-20px}.portal-space-animation .leg-right:before{background-color:#fbfdfa;border-bottom:10px solid #b0cfe4;border-radius:0 30px 0 0;right:-20px}@media (max-width:768px){.dashboard-nav .portal-space-animation{height:170px}}.job-management-header{gap:16px}.job-management-header p{color:#f1f1f1;color:var(--text-muted);font-family:Lexend,Share Tech,sans-serif;margin-top:4px}.job-management-nav{background:#000;background:var(--off-white-lightest);border:1px solid #262626;border:1px solid var(--border-color);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 22px;padding:12px}.job-management-nav button{background:#fff;border:1px solid #262626;border:1px solid var(--border-color);border-radius:6px;color:#000!important;cursor:pointer;font-size:13px;font-weight:600;padding:8px 11px;transition:all .2s ease}.job-management-nav button.active,.job-management-nav button:hover{background:#b44a5f!important;background:var(--primary-color)!important;border-color:#b44a5f;border-color:var(--primary-color);color:#fff!important}.job-management-nav .job-management-back-nav{border-color:#000;border-color:var(--secondary-color);margin-left:auto}.job-management-panel{display:flex;flex-direction:column;gap:18px}.job-management-form{width:100%}.compact-table .actions-cell{display:flex;flex-wrap:wrap;gap:8px}.compact-select{max-width:190px}.job-management-detail{margin-top:0}.job-management-detail .candidate-profile-header{margin-bottom:18px}.job-management-detail .assessment-footer-actions{justify-content:flex-start}.job-management-workspace .action-button,.job-management-workspace .secondary-button,.job-management-workspace .settings-button:not(.primary),.job-management-workspace .view-button{color:#000!important}.status-badge.shortlisted-for-assessment,.status-badge.shortlisted-for-video-assessment{background:#7dd3fc!important;border-color:#7dd3fc!important;color:#000!important}.inbox-container,.message-compose-card{background:#000!important;border-color:#000!important;color:#fff!important}.contact-candidate-panel{background:#0000!important;border-color:#0000!important;margin-bottom:20px}.message-compose-card{margin:14px 0 20px;padding:16px}.message-compose-card,.rich-message-editor{border:1px solid #262626;border:1px solid var(--border-color);border-radius:8px}.rich-message-editor{background:#000;overflow:hidden}.rich-message-toolbar{grid-gap:8px;background:#111;border-bottom:1px solid #262626;border-bottom:1px solid var(--border-color);display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));padding:8px}.rich-message-toolbar button{background:#fff!important;border:1px solid #d0d0d0;border-radius:5px;color:#000!important;cursor:pointer;font-size:12px;font-weight:700;justify-content:center!important;line-height:1.1!important;max-width:100%!important;min-height:42px!important;min-width:0!important;overflow:hidden!important;padding:6px 9px;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.rich-message-input{color:#fff;line-height:1.6;min-height:150px;outline:none;padding:14px}.rich-message-input:empty:before{color:#b8b8b8;content:attr(data-placeholder)}.message-compose-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.inbox-thread-list{display:flex;flex-direction:column;gap:12px}.inbox-thread-card{background:#000;border:1px solid #262626;border:1px solid var(--border-color);border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;width:100%}.inbox-thread-card h3,.inbox-thread-card p,.inbox-thread-card span,.inbox-thread-card time{color:#fff!important}.inbox-thread-card span{color:#d6d6d6!important;display:block;margin-top:8px}.message-thread{display:flex;flex-direction:column;gap:14px;margin:18px 0}.message-bubble{background:#111;border:1px solid #262626;border:1px solid var(--border-color);border-radius:8px;max-width:78%;padding:14px}.message-bubble.sent{align-self:flex-end;border-color:#b44a5f;border-color:var(--primary-color)}.message-bubble.received{align-self:flex-start}.message-meta{color:#d0d0d0;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-bottom:8px}.message-body,.message-body em,.message-body li,.message-body p,.message-body span,.message-body strong{color:#fff!important}.contact-candidate-panel .secondary-button,.contact-candidate-panel .settings-button:not(.primary),.inbox-container .secondary-button,.inbox-container .view-button,.message-compose-card .secondary-button,.message-compose-card .settings-button:not(.primary){color:#000!important}.job-interest-modal{background:#000;border:1px solid #262626;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 12px 28px #00000073;color:#fff;max-height:90vh;overflow-y:auto;padding:24px;width:min(720px,calc(100% - 28px))}.job-interest-modal h2,.job-interest-modal p{color:#fff!important}.job-interest-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:18px 0}.job-interest-grid button{background:#fff!important;border:1px solid #262626;border:1px solid var(--border-color);border-radius:6px;color:#000!important;cursor:pointer;font-weight:700;min-height:42px;padding:10px 12px}.job-interest-grid button.selected{background:#b44a5f!important;background:var(--primary-color)!important;border-color:#b44a5f!important;border-color:var(--primary-color)!important;color:#fff!important}.general-assessment-job-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.interested-job-suggestion-section .section-header{margin-bottom:16px}.interested-job-card p{margin-bottom:12px}.candidate-dashboard-header~.dashboard-container .back-button,.candidate-dashboard-header~.dashboard-container .cancel-edit-button,.candidate-dashboard-header~.dashboard-container .job-interest-grid button:not(.selected),.candidate-dashboard-header~.dashboard-container .rich-message-toolbar button,.candidate-dashboard-header~.dashboard-container .secondary-button,.candidate-dashboard-header~.dashboard-container .settings-button:not(.primary),.candidate-dashboard-header~.dashboard-container .view-button,.candidate-dashboard-header~.dashboard-container .view-profile-btn{color:#000!important}.delete-button{background:#0000;border:none;cursor:pointer;font-size:1em;padding:.25em;position:relative;transition:transform .2s ease}.trash-svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:2.5em;overflow:visible;width:2.5em}#lid-group,.lid-group,.trash-svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.delete-button:hover #lid-group,.delete-button:hover .lid-group{transform:rotate(-28deg) translateY(2px)}.delete-button:active #lid-group,.delete-button:active .lid-group{transform:rotate(-12deg) scale(.98)}.delete-button:hover .trash-svg{transform:scale(1.08) rotate(3deg)}.delete-button:active .trash-svg{transform:scale(.96) rotate(-1deg)}.delete-button:disabled{cursor:not-allowed;opacity:.5}.withdraw-uiverse-button{align-items:center;background-color:#e50000;border:1px solid #c00;cursor:pointer;display:flex;height:40px;overflow:hidden;position:relative;width:150px}.withdraw-uiverse-button,.withdraw-uiverse-button__icon,.withdraw-uiverse-button__text{transition:all .3s}.withdraw-uiverse-button .withdraw-uiverse-button__text{color:#fff;font-weight:600;transform:translateX(35px)}.withdraw-uiverse-button .withdraw-uiverse-button__icon{align-items:center;background-color:#c00;display:flex;height:100%;justify-content:center;position:absolute;transform:translateX(109px);width:39px}.withdraw-uiverse-button .svg{width:20px}.withdraw-uiverse-button:hover{background:#c00}.withdraw-uiverse-button:hover .withdraw-uiverse-button__text{color:#0000}.withdraw-uiverse-button:hover .withdraw-uiverse-button__icon{transform:translateX(0);width:148px}.withdraw-uiverse-button:active .withdraw-uiverse-button__icon{background-color:#b20000}.withdraw-uiverse-button:active{border:1px solid #b20000}.withdraw-uiverse-button:disabled{cursor:not-allowed;opacity:.65}@media (max-width:768px){.job-management-header,.job-management-nav{flex-direction:column}.job-management-nav .job-management-back-nav{margin-left:0}.compact-table .actions-cell{flex-direction:column}.message-bubble{max-width:100%}.inbox-thread-card{flex-direction:column}}@media screen and (max-width:768px){#root,.App,body,html{max-width:100%;overflow-x:hidden;width:100%}body{font-size:15px;line-height:1.55}canvas,iframe,img,video{height:auto;max-width:100%}button,input,select,textarea{max-width:100%}.applications-container,.assessment-builder-container,.candidate-feed-container,.company-container,.company-profile-container,.container,.dashboard-container,.dashboard-content,.dashboard-main,.home-page,.inbox-container,.interested-job-suggestion-section,.job-feed-container,.job-seeker-container,.main-content,.manage-applications-container,.manage-jobs-container,.my-applications-container,.my-assessments-container,.portal-container,.post-job-container,.profile-container,.settings-container,.talent-pool-container,.video-interviews-container{margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;overflow-x:hidden;padding-left:12px!important;padding-right:12px!important;width:100%!important}.home-page{padding:0!important}.candidate-dashboard-header,.company-page header,.dashboard-header,.employer-dashboard-header,.job-seeker-page header,header{align-items:stretch!important;flex-direction:column!important;gap:12px!important;justify-content:flex-start!important;max-width:100%!important;min-height:auto!important;padding:14px 12px!important;text-align:left!important;width:100%!important}.application-card-header,.application-workspace-header,.assessment-card-top,.assessment-header-actions,.assessment-question-header,.candidate-dashboard-brand,.candidate-dashboard-title,.candidate-profile-header,.company-profile-header,.dashboard-header .header-content,.dashboard-title,.header-actions,.header-content,.job-card-header,.job-feed-header,.job-preview-header,.manage-jobs-header,.message-meta,.post-job-header,.section-header,.talent-pool-header,.talent-pool-header-actions{align-items:stretch!important;flex-direction:column!important;gap:10px!important;justify-content:flex-start!important;max-width:100%!important;min-width:0!important;text-align:left!important;width:100%!important}.candidate-dashboard-logo,.dashboard-logo-button,.landing-logo{max-width:170px!important}.candidate-dashboard-title h1,.dashboard-title h1,.header-title,.landing-title,h1{font-size:24px!important;line-height:1.2!important;overflow-wrap:anywhere}.candidate-feed-header h2,.job-feed-header h2,.manage-jobs-header h2,.post-job-header h2,.profile-header h2,h2{font-size:21px!important;line-height:1.25!important;overflow-wrap:anywhere}.assessment-card h3,.candidate-card h3,.job-card-header h3,h3{font-size:17px!important;line-height:1.3!important;overflow-wrap:anywhere}label,li,p,span,strong,td,th{overflow-wrap:anywhere}.dashboard-container,.home-page .dashboard-container{display:flex!important;flex-direction:column!important;gap:12px!important;padding-top:12px!important}.sidebar{border-radius:8px!important;height:auto!important;margin:0!important;max-height:none!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:12px!important;position:static!important;width:100%!important}.user-profile{align-items:center!important;flex-direction:row!important;gap:10px!important;padding:8px 0 12px!important}.avatar{font-size:18px!important;height:44px!important;min-width:44px!important;width:44px!important}.user-info,.user-info h3,.user-info p{min-width:0!important;overflow-wrap:anywhere}.dashboard-nav ul{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-nav li{align-items:center!important;border-radius:7px!important;display:flex!important;font-size:13px!important;justify-content:center!important;line-height:1.25!important;margin:0!important;min-height:44px!important;overflow-wrap:anywhere;padding:10px 8px!important;text-align:center!important;white-space:normal!important;width:100%!important}.main-content{padding-bottom:20px!important;padding-top:12px!important}.about-cards,.application-profile-grid,.assessment-card-grid,.assessment-editor-grid,.candidates-grid,.company-edit-grid,.dashboard-cards,.data-container,.form-grid,.form-row,.interview-date-grid,.interview-dates-grid,.job-interest-grid,.profile-grid,.settings-grid,.steps-container,.verification-code-grid{grid-template-columns:1fr!important;max-width:100%!important;width:100%!important}.about-card,.application-card,.application-details,.application-form,.assessment-card,.assessment-question-card,.assessment-summary-card,.candidate-card,.candidate-profile-body,.company-info-card,.company-overview-card,.company-profile-card,.dashboard-card,.inbox-thread-card,.job-card,.job-management-nav,.job-preview-main,.job-preview-sidebar,.message-compose-card,.notification-card,.portal-feature,.profile-card,.profile-section,.settings-card{border-radius:8px!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;overflow:hidden;padding:14px!important;width:100%!important}.application-card,.assessment-card,.candidate-card,.job-card{margin-bottom:12px!important}.application-actions,.application-buttons,.application-card-actions,.application-workspace-actions,.assessment-builder-tools,.assessment-card-actions,.assessment-footer-actions,.button-container,.button-group,.buttons-container,.header-actions,.job-card-body,.job-card-content,.job-card-footer,.job-preview-actions,.message-compose-actions,.page-footer-actions,.preview-action-buttons,.talent-pool-header-actions{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:10px!important;justify-content:flex-start!important;max-width:100%!important;width:100%!important}.action-button,.apply-button,.back-button,.cancel-edit-button,.candidate-login-button,.card-button,.create-account-button,.employer-button,.employer-login-button,.login-button,.logout-button,.modern-login-submit,.open-application-button,.preview-apply-button,.preview-company-button,.refresh-button,.role-button,.save-profile-button,.search-button,.secondary-button,.settings-button,.spotlight-button,.submit-application-button,.submit-button,.view-button,button:not(.delete-button):not(.bookmark-star-button):not(.dashboard-logo-button):not(.close-modal-button):not(.rich-text-tool-button):not(.floating-messenger-trigger){justify-content:center!important;line-height:1.25!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-height:44px!important;padding:10px 12px!important;text-align:center!important;white-space:normal!important;width:100%!important}.delete-button{align-self:flex-start;padding:4px!important}.trash-svg{height:2.25em!important;width:2.25em!important}.withdraw-uiverse-button{align-self:stretch;max-width:100%!important;width:150px!important}.advanced-filters,.assessment-option-editor-row,.assessment-options-editor,.filter-panel,.form-group,.form-row,.rich-message-toolbar,.rich-text-toolbar,.search-container{max-width:100%!important;min-width:0!important;width:100%!important}.application-message,.company-input,.form-control,.form-group input,.form-group select,.form-group textarea,.form-input,.form-textarea,.login-input,.modern-login-input,.rich-message-input,.search-input{font-size:16px!important;max-width:100%!important;min-width:0!important;width:100%!important}.assessment-option-editor-row{grid-gap:8px!important;align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important}.rich-message-toolbar,.rich-text-toolbar{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.rich-message-toolbar button,.rich-text-select,.rich-text-tool-button,.rich-text-toolbar button{flex:1 1 44px!important;min-width:44px!important;width:auto!important}.applications-table-container,.compact-table,.job-list-table,.table-responsive{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;width:100%!important}.applications-table,.compact-table table,.job-list-table table,table{min-width:620px;table-layout:auto;width:100%!important}td,th{font-size:13px!important;padding:10px 8px!important;vertical-align:top!important}.application-workspace-overlay,.candidate-modal-overlay,.job-detail-modal-overlay,.job-preview-overlay,.modal-overlay,.modern-modal-overlay{align-items:flex-start!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:10px!important;width:100vw!important}.application-workspace-modal,.candidate-profile-modal,.job-detail-modal,.job-interest-modal,.job-preview-modal,.login-modal,.modern-login-modal{border-radius:10px!important;margin:0 auto!important;max-height:calc(100vh - 20px)!important;max-width:calc(100vw - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:16px!important;width:100%!important}.candidate-profile-content,.job-detail-content,.job-preview-content{display:flex!important;flex-direction:column!important;gap:12px!important}.message-bubble,.message-thread{width:100%!important}.message-bubble{max-width:100%!important}.job-management-nav{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important}.job-management-nav .job-management-back-nav,.job-management-nav button{margin-left:0!important;width:100%!important}.compact-table .actions-cell{align-items:stretch!important;display:flex!important;flex-direction:column!important}}@media screen and (max-width:480px){body{font-size:14px}.applications-container,.assessment-builder-container,.candidate-feed-container,.company-profile-container,.container,.dashboard-container,.inbox-container,.interested-job-suggestion-section,.job-feed-container,.main-content,.manage-applications-container,.manage-jobs-container,.my-applications-container,.my-assessments-container,.post-job-container,.profile-container,.settings-container,.talent-pool-container,.video-interviews-container{padding-left:10px!important;padding-right:10px!important}.dashboard-nav ul{grid-template-columns:1fr!important}.candidate-dashboard-title h1,.dashboard-title h1,.header-title,.landing-title,h1{font-size:22px!important}.candidate-feed-header h2,.job-feed-header h2,.manage-jobs-header h2,.post-job-header h2,.profile-header h2,h2{font-size:19px!important}.application-card,.assessment-card,.assessment-question-card,.assessment-summary-card,.candidate-card,.company-profile-card,.dashboard-card,.inbox-thread-card,.job-card,.message-compose-card,.profile-card,.settings-card{padding:12px!important}.applications-table,.compact-table table,.job-list-table table,table{min-width:560px}.assessment-option-editor-row{grid-template-columns:1fr auto!important}.verification-code-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:768px){.job-management-workspace{min-height:100%}.mobile-job-management-section-panel{display:none!important}.mobile-job-management-section-panel.is-open{background:#000!important;display:block!important;height:100vh!important;inset:0!important;margin:0!important;max-width:100vw!important;overflow-x:hidden!important;overflow-y:auto!important;padding:14px 12px 24px!important;position:fixed!important;width:100vw!important;z-index:1300!important}.mobile-dashboard-section-panel{display:none!important}.mobile-dashboard-section-panel.is-open{background:#000!important;display:block!important;height:100vh!important;inset:0!important;margin:0!important;max-width:100vw!important;overflow-x:hidden!important;overflow-y:auto!important;padding:14px 12px 24px!important;position:fixed!important;width:100vw!important;z-index:1200!important}.mobile-section-panel-header{grid-gap:10px;align-items:center;background:#000;border-bottom:1px solid #262626;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);margin:-14px -12px 14px;padding:12px;position:sticky;top:0;z-index:3}.mobile-section-panel-header .back-button{min-height:40px!important;padding:8px 10px!important;width:auto!important}.mobile-section-panel-header h2{font-size:18px!important;line-height:1.25!important;margin:0;text-align:right}.dashboard-nav li{grid-column-gap:7px;align-items:center!important;column-gap:7px;display:grid!important;grid-template-columns:minmax(0,1fr) auto;justify-items:center;position:relative}.dashboard-nav li .dashboard-nav-label{display:block;line-height:1.25;text-align:center;width:100%}.dashboard-nav li .nav-notification-dot{justify-self:end;margin-left:0!important}.my-applications-container .application-actions{align-items:flex-start!important;overflow:visible!important}.my-applications-container .application-actions .withdraw-uiverse-button{flex:0 0 auto!important;min-width:150px!important;width:150px!important}.my-applications-container .application-actions .view-button{background:#b44a5f!important;background:var(--primary-color)!important;border-color:#b44a5f!important;border-color:var(--primary-color)!important;color:#fff!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button{color:#fff!important}.login-modal .login-header{grid-gap:8px 12px;align-items:start;display:grid!important;gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;padding-right:44px!important;position:relative}.login-modal .login-header h2{grid-column:1/-1;line-height:1.25!important;padding-right:0!important}.login-modal .modal-brand{grid-column:1/2}.login-modal .close-button,.modern-login-modal .close-button{align-items:center!important;display:inline-flex!important;height:34px!important;justify-content:center!important;line-height:1!important;min-height:34px!important;padding:0!important;position:absolute!important;right:10px!important;top:10px!important;width:34px!important;z-index:4}.job-list-table .status-toggle-button,.manage-jobs-container .status-toggle-button{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1.15!important;max-width:none!important;min-height:34px!important;min-width:92px!important;overflow-wrap:normal!important;padding:7px 12px!important;white-space:nowrap!important;width:auto!important;word-break:normal!important}}@media screen and (max-width:480px){.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{padding-left:10px!important;padding-right:10px!important}.mobile-section-panel-header{margin-left:-10px;margin-right:-10px}}.home-page .page-footer-actions,.home-page .section-footer-nav:has(.back-button){display:none!important}.home-page .sidebar{background:radial-gradient(circle at 12% 8%,#63c0b838,#0000 28%),linear-gradient(180deg,#0c1114,#050607)!important;border-right:1px solid #ffffff14;box-shadow:inset -1px 0 0 #ffffff0a}.home-page .user-profile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a!important;border-radius:12px;margin:0 14px 18px!important;padding:14px!important}.home-page .avatar{background:linear-gradient(135deg,#d37a8b,#7f1d32)!important;background:linear-gradient(135deg,var(--primary-light),var(--primary-dark))!important;box-shadow:0 8px 18px #40518942;box-shadow:0 8px 18px rgba(var(--primary-color-rgb),.26);color:#fff!important}.home-page .dashboard-nav ul{display:flex;flex-direction:column;gap:6px;padding:0 12px}.home-page .dashboard-nav li{background:hsla(0,0%,100%,.035);border:1px solid #0000;border-radius:10px;color:#ffffffc7!important;font-weight:600;letter-spacing:0;margin:0!important;min-height:42px;overflow:hidden;padding:10px 14px 10px 16px!important;position:relative;transform:none!important}.home-page .dashboard-nav li:before{background:#d37a8b;background:var(--primary-light);border-radius:999px;content:"";height:0;left:7px;margin:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .2s ease,opacity .2s ease;width:3px}.home-page .dashboard-nav li:hover{background:#ffffff14;border-color:#63c0b84d;color:#fff!important}.home-page .dashboard-nav li.active{background:linear-gradient(135deg,#4051893d,#ffffff17)!important;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.24),#ffffff17)!important;border-color:#63c0b88c;box-shadow:0 10px 24px #0003;color:#fff!important}.home-page .dashboard-nav li.active:before,.home-page .dashboard-nav li:hover:before{height:58%;opacity:1}.home-page .dashboard-nav-label{color:inherit!important}.home-page .nav-notification-dot{box-shadow:0 0 0 4px #ef444424;height:8px;width:8px}@media screen and (max-width:768px){.notifications-hero{display:grid;padding:16px}.notifications-hero .secondary-button{width:100%}.notification-row{grid-template-columns:auto minmax(0,1fr);padding:14px}.notification-action{grid-column:2;justify-self:start}.job-invite-candidate-row{align-items:stretch;grid-template-columns:1fr}.job-invite-actions button,.job-invite-candidate-row .send-candidate-button{width:100%}.home-page .sidebar{border:1px solid #ffffff14!important;border-radius:14px!important;box-shadow:none}.home-page .user-profile{border-radius:12px;margin:0 0 12px!important}.home-page .dashboard-nav ul{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}.home-page .dashboard-nav li{background:#ffffff0f;border-radius:12px!important;font-size:13px!important;justify-items:center;min-height:50px!important;padding:10px 10px 10px 12px!important;text-align:center!important}.home-page .dashboard-nav li:before{left:8px}.home-page .dashboard-nav li.active{background:linear-gradient(145deg,#40518957,#ffffff14)!important;background:linear-gradient(145deg,rgba(var(--primary-color-rgb),.34),#ffffff14)!important}}@media screen and (max-width:480px){.home-page .dashboard-nav ul{grid-template-columns:1fr!important}.home-page .dashboard-nav li{justify-content:center!important;min-height:46px!important}}.candidate-dashboard-header~.dashboard-container .back-button,.candidate-dashboard-header~.dashboard-container .back-button:before,.candidate-dashboard-header~.dashboard-container .back-button:hover,.candidate-dashboard-header~.dashboard-container .back-button:hover:before{color:#fff!important}.home-page>.dashboard-header{border-radius:12px;margin:20px auto 0;width:min(1400px,calc(100% - 40px))}.candidate-dashboard-logo,.employer-dashboard-logo{width:162px!important}@media screen and (max-width:768px){.home-page>.dashboard-header{grid-gap:10px!important;align-items:center!important;border-radius:12px!important;display:grid!important;gap:10px!important;grid-template-columns:auto minmax(0,1fr)!important;margin:12px auto 0!important;min-height:0!important;padding:10px 12px!important;text-align:left!important;width:calc(100% - 24px)!important}.candidate-dashboard-logo,.employer-dashboard-logo{max-width:34vw!important;width:108px!important}.candidate-dashboard-brand,.employer-dashboard-brand{min-width:0!important}.candidate-dashboard-title,.dashboard-title,.employer-dashboard-title{margin-left:0!important;min-width:0!important;text-align:right!important}.candidate-dashboard-title h1,.dashboard-title h1,.employer-dashboard-title h1{font-size:18px!important;line-height:1.12!important;margin:0!important}.candidate-dashboard-title p,.dashboard-title p,.employer-dashboard-title p{font-size:12px!important;line-height:1.25!important;margin-top:3px!important;overflow-wrap:anywhere}.landing-page-container{background:#000!important;height:auto!important;min-height:100vh;overflow-y:auto!important;scroll-snap-type:y proximity}.landing-container{align-items:center!important;min-height:100svh!important;overflow:hidden;padding:18px 14px!important;scroll-snap-align:start}.portal-video,.video-background video{height:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}.video-overlay{background:linear-gradient(180deg,#00000052,#000000b8 58%,#000000f0),radial-gradient(circle at 50% 22%,#40518947,#0000 42%)!important;background:linear-gradient(180deg,#00000052 0,#000000b8 58%,#000000f0 100%),radial-gradient(circle at 50% 22%,rgba(var(--primary-color-rgb),.28),#0000 42%)!important}.landing-content{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000009e!important;border:1px solid #ffffff24!important;border-radius:22px!important;box-shadow:0 24px 55px #00000073!important;max-width:360px!important;padding:24px 18px 20px!important;width:100%!important}.logo-container{margin:0 0 12px!important;transform:none!important}.landing-logo{filter:drop-shadow(0 12px 22px rgba(0,0,0,.5))!important;max-width:190px!important;width:68%!important}.landing-subtitle{color:#ffffffdb!important;font-size:15px!important;line-height:1.45!important;margin:0 auto 20px!important;max-width:250px}.landing-content .button-container{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;width:100%}.landing-content .role-button{border:1px solid #ffffff29!important;border-radius:14px!important;box-shadow:0 12px 28px #00000038!important;font-size:15px!important;letter-spacing:0!important;margin:0!important;min-height:48px!important;width:100%!important}.landing-content .job-seeker-button{background:linear-gradient(135deg,#d37a8b,#7f1d32)!important;background:linear-gradient(135deg,var(--primary-light),var(--primary-dark))!important}.landing-content .company-button{background:#ffffff1a!important}.button-separator{color:#ffffffad!important;font-size:12px!important;letter-spacing:.12em;margin:-1px 0!important;text-transform:uppercase}.learn-more-links{display:grid!important;place-items:center!important;width:100%!important}.about-button{background:#ffffff14!important;border-color:#ffffff2e!important;border-radius:999px!important;color:#fff!important;font-size:12px!important;justify-self:center!important;margin:18px auto 0!important;padding:9px 13px!important;text-align:center!important;width:auto!important}.copyright{bottom:12px!important;color:#ffffff9e!important;font-size:11px!important;width:100%}.about-section,.portal-preview-section{min-height:auto!important;padding:18px 12px!important;scroll-snap-align:start}.about-section{background:radial-gradient(circle at 10% 0,#40518933,#0000 32%),#000!important;background:radial-gradient(circle at 10% 0,rgba(var(--primary-color-rgb),.2),#0000 32%),#000!important}.about-container,.portal-content,.terms-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.055)!important;border:1px solid #ffffff1a!important;border-radius:18px!important;box-shadow:none!important;max-width:100%!important;padding:18px!important;width:100%!important}.about-container h2,.portal-content h2{color:#fff!important;font-size:24px!important;line-height:1.2!important;margin-bottom:16px!important}.about-container h2:after,.portal-content h2:after{height:2px!important;width:44px!important}.about-intro,.portal-description{color:#ffffffd1!important;font-size:14px!important;line-height:1.65!important;margin-bottom:18px!important}.about-cards,.portal-features,.steps-container{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:1fr!important;margin:18px 0!important}.about-card,.portal-feature,.step{background:#ffffff12!important;border:1px solid #ffffff1a!important;border-radius:16px!important;padding:16px!important;text-align:left!important;width:100%!important}.about-card-icon,.feature-icon{font-size:28px!important;margin-bottom:10px!important}.about-card h3,.portal-feature h3,.step h3,.terms-content h3{color:#fff!important;font-size:16px!important;line-height:1.3!important}.about-card p,.portal-feature p,.step p,.terms-content p{color:#ffffffc7!important;font-size:13.5px!important;line-height:1.6!important}.how-it-works,.terms-section{margin:24px 0 0!important}.step-number{font-size:15px!important;height:32px!important;margin-bottom:10px!important;width:32px!important}.terms-content{max-height:280px;overflow-y:auto}.portal-preview-section{min-height:100svh!important}.portal-video-overlay{background:linear-gradient(180deg,#0000008f,#000000e6),radial-gradient(circle at 50% 8%,#4051892e,#0000 38%)!important;background:linear-gradient(180deg,#0000008f,#000000e6),radial-gradient(circle at 50% 8%,rgba(var(--primary-color-rgb),.18),#0000 38%)!important}.portal-preview-container{min-height:100svh!important;padding:18px 0!important}.portal-content{margin:auto 0!important}.portal-content,.portal-content h2,.portal-description{text-align:left!important}.portal-content h2:after{left:0!important;transform:none!important}.portal-cta-button{border-radius:14px!important;font-size:15px!important;min-height:48px!important;padding:12px 16px!important;width:100%!important}}@media screen and (max-width:380px){.landing-content{max-width:330px!important;padding:22px 14px 18px!important}.landing-logo{max-width:160px!important}}@media screen and (min-width:769px){.landing-page-container{background:#000!important}.landing-container{padding:48px 24px!important}.video-overlay{background:linear-gradient(120deg,#0000007a,#000000c7),radial-gradient(circle at 50% 20%,#4051893d,#0000 40%)!important;background:linear-gradient(120deg,#0000007a,#000000c7),radial-gradient(circle at 50% 20%,rgba(var(--primary-color-rgb),.24),#0000 40%)!important}.landing-content{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000094!important;border:1px solid #ffffff24!important;border-radius:26px!important;box-shadow:0 28px 70px #00000073!important;max-width:560px!important;padding:44px 42px 36px!important}.landing-logo{filter:drop-shadow(0 16px 26px rgba(0,0,0,.46))!important;max-width:330px!important}.landing-subtitle{color:#ffffffdb!important;font-size:18px!important;margin:-28px auto 28px!important;max-width:360px}.landing-content .button-container{align-items:center}.landing-content .role-button{border:1px solid #ffffff29;border-radius:14px;box-shadow:0 16px 34px #0000003d;min-height:48px;min-width:170px}.landing-content .company-button{background:#ffffff1a!important}.button-separator{color:#ffffffb3!important}.learn-more-links{display:grid;place-items:center}.about-button{background:#ffffff14!important;border-color:#ffffff2e!important;color:#fff!important;margin:28px auto 0!important}.about-section{background:radial-gradient(circle at 8% 0,#4051892e,#0000 34%),#000!important;background:radial-gradient(circle at 8% 0,rgba(var(--primary-color-rgb),.18),#0000 34%),#000!important}.about-container,.portal-content,.terms-content{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12!important;border:1px solid #ffffff1f!important;box-shadow:0 28px 70px #00000047!important;color:#fff!important}.about-card,.portal-feature,.step{background:#ffffff14!important;border:1px solid #ffffff1a!important;box-shadow:none!important;color:#fff!important}.about-card h3,.about-container h2,.portal-content h2,.portal-feature h3,.step h3,.terms-content h3{color:#fff!important}.about-card p,.about-intro,.portal-description,.portal-feature p,.step p,.terms-content p{color:#fffc!important}.portal-video-overlay{background:linear-gradient(120deg,#0000008a,#000000d1),radial-gradient(circle at 50% 16%,#4051892e,#0000 38%)!important;background:linear-gradient(120deg,#0000008a,#000000d1),radial-gradient(circle at 50% 16%,rgba(var(--primary-color-rgb),.18),#0000 38%)!important}}.home-page{background:radial-gradient(circle at 14% 0,#4051892e,#0000 34%),linear-gradient(180deg,#050607,#000)!important;background:radial-gradient(circle at 14% 0,rgba(var(--primary-color-rgb),.18),#0000 34%),linear-gradient(180deg,#050607 0,#000 100%)!important}.home-page .advanced-filters,.home-page .application-card,.home-page .application-details,.home-page .application-form,.home-page .assessment-card,.home-page .assessment-question-card,.home-page .assessment-summary-card,.home-page .candidate-card,.home-page .candidate-profile-body,.home-page .company-info-card,.home-page .company-overview-card,.home-page .company-profile-card,.home-page .dashboard-card,.home-page .dashboard-container,.home-page .dashboard-content,.home-page .filter-panel,.home-page .inbox-container,.home-page .inbox-thread-card,.home-page .job-card,.home-page .job-management-nav,.home-page .job-preview-main,.home-page .job-preview-modal,.home-page .job-preview-sidebar,.home-page .main-content,.home-page .message-compose-card,.home-page .no-applications-message,.home-page .no-candidates,.home-page .no-jobs-message,.home-page .no-recommendations,.home-page .profile-card,.home-page .profile-section,.home-page .search-container,.home-page .settings-card,.home-page .stat-card,.home-page>.dashboard-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(0,0%,100%,.065)!important;border-color:#ffffff1c!important;box-shadow:0 18px 45px #00000038!important}.home-page>.dashboard-header{background:linear-gradient(135deg,#40518947,#ffffff14)!important;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.28),#ffffff14)!important}.home-page .main-content{background:hsla(0,0%,100%,.045)!important}.home-page .application-card:hover,.home-page .assessment-card:hover,.home-page .candidate-card:hover,.home-page .dashboard-card:hover,.home-page .job-card:hover{background:#ffffff17!important;border-color:#63c0b861!important;box-shadow:0 22px 54px #00000047!important}.home-page .form-control,.home-page .rich-message-input,.home-page input,.home-page select,.home-page textarea{background:#00000057!important;border-color:#ffffff1f!important}.home-page .applications-table,.home-page .job-list-table,.home-page table,.home-page tbody,.home-page td,.home-page th,.home-page thead,.home-page tr{background:#0000002e!important}@media screen and (max-width:768px){.home-page .dashboard-container,.home-page .main-content,.home-page>.dashboard-header,.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{background:radial-gradient(circle at 12% 0,#40518929,#0000 36%),#000000e6!important;background:radial-gradient(circle at 12% 0,rgba(var(--primary-color-rgb),.16),#0000 36%),#000000e6!important}.home-page .application-card,.home-page .assessment-card,.home-page .candidate-card,.home-page .dashboard-card,.home-page .inbox-thread-card,.home-page .job-card,.home-page .message-compose-card,.home-page .profile-section,.home-page .settings-card{background:#ffffff12!important}}#root,.App,body,html{overscroll-behavior-y:auto}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button,.my-applications-container .application-actions .view-button{background:#b44a5f!important;background:var(--primary-color)!important;border-color:#b44a5f!important;border-color:var(--primary-color)!important;color:#fff!important}.manage-jobs-container .actions-cell .action-button.edit{line-height:1.2!important;min-width:96px!important;overflow-wrap:normal!important;white-space:nowrap!important;width:auto!important;word-break:normal!important}.assessment-option-list{display:block!important;list-style-position:outside!important;margin-top:14px;padding-left:1.35rem!important}.assessment-option-list li{display:list-item!important;line-height:1.55;margin:7px 0;padding-left:.25rem}.inbox-container{position:relative}.inbox-thread-list{gap:14px!important}.inbox-thread-card{align-items:center;border-radius:14px!important;overflow:hidden;position:relative}.inbox-thread-card:before{background:linear-gradient(180deg,#d37a8b,#7f1d32);background:linear-gradient(180deg,var(--primary-light),var(--primary-dark));content:"";inset:0 auto 0 0;position:absolute;width:4px}.inbox-thread-card h3{align-items:center;display:inline-flex;gap:8px}.inbox-thread-card h3:after{background:#d37a8b;background:var(--primary-light);border-radius:999px;box-shadow:0 0 0 5px #4051891f;box-shadow:0 0 0 5px rgba(var(--primary-color-rgb),.12);content:"";height:8px;width:8px}.job-management-nav button{align-items:center;display:inline-flex;gap:8px;justify-content:center}.job-management-nav .nav-notification-dot{margin-left:0}.job-preview-overlay{inset:0!important;overflow-y:auto!important;position:fixed!important;z-index:1500!important}.job-preview-header{padding-right:48px!important;position:relative}.preview-close-btn{left:auto!important;position:absolute!important;right:14px!important;top:14px!important;transform:none!important;z-index:4}@media screen and (min-width:769px){.job-preview-overlay{align-items:center!important;background:#000000c7!important;display:flex!important;justify-content:center!important;padding:32px!important}.job-preview-modal{max-height:calc(100vh - 64px)!important;overflow-y:auto!important;width:min(980px,calc(100vw - 64px))!important}}@media screen and (max-width:768px){#root,.App,body,html{overflow-x:hidden!important;overflow-y:auto!important}.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{-webkit-overflow-scrolling:touch;bottom:0!important;height:auto!important;min-height:100dvh!important;overscroll-behavior-y:contain;padding-bottom:max(128px,calc(env(safe-area-inset-bottom) + 96px))!important;scroll-padding-bottom:140px;top:0!important}.mobile-section-panel-header{box-shadow:0 12px 28px #00000080}.mobile-dashboard-section-panel.is-open>.applications-container>.section-header,.mobile-dashboard-section-panel.is-open>.assessment-builder-container>.manage-jobs-header:first-child,.mobile-dashboard-section-panel.is-open>.bookmarked-jobs-container>.section-header,.mobile-dashboard-section-panel.is-open>.candidate-feed-container>.candidate-feed-header,.mobile-dashboard-section-panel.is-open>.company-profile-container>.company-profile-header,.mobile-dashboard-section-panel.is-open>.draft-applications-container>.section-header,.mobile-dashboard-section-panel.is-open>.employer-settings-container>.section-header:first-child,.mobile-dashboard-section-panel.is-open>.inbox-container>.manage-jobs-header:first-child,.mobile-dashboard-section-panel.is-open>.interested-job-suggestion-section>.section-header,.mobile-dashboard-section-panel.is-open>.job-feed-container>.job-feed-header,.mobile-dashboard-section-panel.is-open>.manage-jobs-container>.manage-jobs-header,.mobile-dashboard-section-panel.is-open>.my-assessments-container>.section-header,.mobile-dashboard-section-panel.is-open>.post-job-container>.post-job-header,.mobile-dashboard-section-panel.is-open>.profile-container>.profile-header,.mobile-dashboard-section-panel.is-open>.settings-container>.section-header:first-child,.mobile-dashboard-section-panel.is-open>.talent-pool-container>.talent-pool-header,.mobile-dashboard-section-panel.is-open>.video-interviews-container>.section-header{display:none!important}.mobile-dashboard-section-panel.is-open .company-profile-container,.mobile-dashboard-section-panel.is-open .employer-settings-container,.mobile-dashboard-section-panel.is-open .profile-container,.mobile-dashboard-section-panel.is-open .settings-container{min-height:auto!important;overflow:visible!important;padding-bottom:90px!important}.job-preview-overlay{align-items:flex-start!important;padding:10px!important}.job-preview-modal{max-height:calc(100dvh - 20px)!important;overflow-y:auto!important;padding-top:0!important}.job-preview-header{padding-top:46px!important}.preview-close-btn{right:10px!important;top:10px!important}.manage-jobs-container .actions-cell .action-button.edit{min-width:120px!important;width:100%!important}.applications-table,.compact-table table,.job-list-table table,table{max-width:100%!important;min-width:0!important}td,th{white-space:normal!important;word-break:break-word!important}}.inbox-container .no-jobs-message{background:#000!important;color:#fff!important}.inbox-container .no-jobs-message h3,.inbox-container .no-jobs-message p{color:#fff!important}.job-feed-pagination{align-items:center;display:flex;gap:14px;justify-content:center;padding:18px 0 4px}.job-feed-pagination span{color:#fff!important;font-family:Lexend,Share Tech,sans-serif;font-weight:700}.job-feed-pagination .secondary-button{min-width:112px;width:auto!important}.home-page .main-content>.applications-container>.section-header:first-child>h2,.home-page .main-content>.assessment-builder-container>.manage-jobs-header:first-child>h2,.home-page .main-content>.bookmarked-jobs-container>.section-header:first-child>h2,.home-page .main-content>.candidate-feed-container>.candidate-feed-header:first-child h2,.home-page .main-content>.company-profile-container>.company-profile-header:first-child>h2,.home-page .main-content>.draft-applications-container>.section-header:first-child>h2,.home-page .main-content>.employer-settings-container>.section-header:first-child>h2,.home-page .main-content>.inbox-container>.manage-jobs-header:first-child>h2,.home-page .main-content>.interested-job-suggestion-section>.section-header:first-child>h2,.home-page .main-content>.job-feed-container>.job-feed-header .job-feed-title>h2,.home-page .main-content>.manage-jobs-container>.manage-jobs-header:first-child>h2,.home-page .main-content>.my-assessments-container>.section-header:first-child>h2,.home-page .main-content>.post-job-container>.post-job-header:first-child>h2,.home-page .main-content>.profile-container>.profile-header:first-child>h2,.home-page .main-content>.settings-container>.section-header:first-child>h2,.home-page .main-content>.talent-pool-container>.talent-pool-header:first-child h2,.home-page .main-content>.video-interviews-container>.section-header:first-child>h2{display:none!important}@media screen and (min-width:769px){.job-preview-overlay{align-items:center!important;display:flex!important;height:100vh!important;inset:0!important;justify-content:center!important;overflow:hidden!important;position:fixed!important;width:100vw!important}.job-preview-modal{margin:0!important;transform:none!important}}@media screen and (max-width:768px){.home-page>.dashboard-header{min-height:68px!important;padding-bottom:9px!important;padding-top:9px!important;position:sticky!important;top:0!important;z-index:1100!important}.mobile-section-panel-header{min-height:54px;padding-bottom:8px!important;padding-top:8px!important;position:sticky!important;top:0!important;z-index:2600!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table-container{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table{max-width:none!important;min-width:720px!important;width:720px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th{white-space:nowrap!important;word-break:normal!important}.employer-settings-container:after,.settings-container:after{background:#000;content:"";display:block;height:180px}}.job-management-workspace{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 18px 45px #00000038;padding:16px}.job-management-nav{background:#ffffff14!important;border-color:#ffffff1f!important}.job-management-nav button.active,.job-management-nav button:hover{background:#fff!important;border-color:#fff!important}.job-management-workspace input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:1}.job-management-workspace .assessment-options-editor input,.job-management-workspace .assessment-question-card .compact-select,.job-management-workspace .assessment-question-card select{background:#000!important;border-color:#ffffff2e!important;color:#fff!important}.job-management-workspace .assessment-options-editor input::placeholder{color:#ffffff9e!important}@media screen and (max-width:768px){.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table-container{overflow:visible!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tbody,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tr{display:block!important;max-width:100%!important;min-width:0!important;width:100%!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table thead{display:none!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tr{background:#ffffff12!important;border:1px solid #ffffff1f;border-radius:14px;margin-bottom:14px;padding:14px}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td{grid-gap:10px;border:none!important;display:grid!important;gap:10px;grid-template-columns:108px minmax(0,1fr);padding:9px 0!important;white-space:normal!important;word-break:normal!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:before{color:#ffffffa6;font-weight:700}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:first-child:before{content:"Job"}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(2):before{content:"Number"}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(3):before{content:"Company"}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(4):before{content:"Applied"}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(5):before{content:"Status"}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(6):before{content:"Actions"}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions{grid-gap:8px!important;align-items:stretch!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button,.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .withdraw-uiverse-button{width:100%!important}.job-management-workspace{border-radius:16px;padding:12px}.job-management-workspace.mobile-section-active .job-management-nav{pointer-events:none;visibility:hidden}.mobile-job-management-section-panel.is-open{background:radial-gradient(circle at 12% 0,#4051892e,#0000 36%),#000!important;background:radial-gradient(circle at 12% 0,rgba(var(--primary-color-rgb),.18),#0000 36%),#000!important;z-index:2400!important}.mobile-job-management-section-panel.is-open .mobile-section-panel-header{background:#000!important;z-index:5}.job-management-nav{border-radius:14px!important;grid-template-columns:1fr!important;padding:10px!important}.job-management-nav button{border-radius:10px!important;line-height:1.25!important;min-height:44px!important;padding:10px 12px!important;white-space:normal!important}.post-job-container .form-actions{grid-gap:10px!important;align-items:stretch!important;display:grid!important;gap:10px!important;grid-template-columns:2fr .85fr!important}.post-job-container .form-actions .submit-button{font-size:15px!important;min-height:50px!important;width:100%!important}.post-job-container .form-actions .secondary-button{font-size:12px!important;min-height:40px!important;padding:8px 10px!important;width:100%!important}}.home-page .dashboard-nav li.dashboard-nav-logout{background:#dc262629!important;border-color:#dc262652!important;color:#fff!important;margin-top:8px!important}.home-page .dashboard-nav li.dashboard-nav-logout:hover{background:#dc262657!important;border-color:#dc262694!important}.home-page .section-footer-nav{display:none!important}.candidate-dashboard-header~.dashboard-container .applications-table,.candidate-dashboard-header~.dashboard-container .applications-table tr,.candidate-dashboard-header~.dashboard-container .applications-table-container,.candidate-dashboard-header~.dashboard-container .my-applications-container,.employer-dashboard-header~.dashboard-container .dashboard-card,.employer-dashboard-header~.dashboard-container .dashboard-content,.employer-dashboard-header~.dashboard-container .dashboard-stats,.employer-dashboard-header~.dashboard-container .stat-card,.inbox-container .inbox-thread-card,.job-management-workspace,.job-management-workspace .application-card,.job-management-workspace .assessment-card,.job-management-workspace .assessment-question-card,.job-management-workspace .assessment-summary-card,.job-management-workspace .job-management-panel,.job-management-workspace .profile-section{background:#000!important;color:#fff!important}.candidate-dashboard-header~.dashboard-container .applications-table td,.candidate-dashboard-header~.dashboard-container .applications-table th,.employer-dashboard-header~.dashboard-container .dashboard-card h3,.employer-dashboard-header~.dashboard-container .dashboard-card p,.employer-dashboard-header~.dashboard-container .dashboard-content h2,.employer-dashboard-header~.dashboard-container .dashboard-content p,.employer-dashboard-header~.dashboard-container .stat-card h3,.employer-dashboard-header~.dashboard-container .stat-card p,.inbox-container .inbox-thread-card h3,.inbox-container .inbox-thread-card p,.inbox-container .inbox-thread-card span,.inbox-container .inbox-thread-card time,.job-management-workspace h2,.job-management-workspace h3,.job-management-workspace li,.job-management-workspace p,.job-management-workspace span{color:#fff!important}@media screen and (max-width:768px){.candidate-dashboard-logo,.employer-dashboard-logo{width:94px!important}.candidate-dashboard-title h1,.dashboard-title h1,.employer-dashboard-title h1{font-size:16px!important}.candidate-dashboard-title p,.dashboard-title p,.employer-dashboard-title p{font-size:11px!important}.mobile-section-panel-header .back-button{min-height:34px!important;padding:6px 9px!important}.mobile-section-panel-header h2{font-size:16px!important}.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{padding-top:8px!important}}.interested-job-suggestion-section .interested-job-card,.interested-job-suggestion-section .job-interest-grid,.job-interest-modal .job-interest-grid{background:#000!important}.interested-job-suggestion-section .job-interest-grid,.job-interest-modal .job-interest-grid{border:1px solid #ffffff1f;border-radius:12px;padding:12px}.interested-job-suggestion-section .job-interest-grid button,.job-interest-modal .job-interest-grid button{background:#000!important;border-color:#ffffff47!important;box-shadow:inset 0 0 0 1px #ffffff0a;color:#fff!important}.interested-job-suggestion-section .job-interest-grid button.selected,.interested-job-suggestion-section .job-interest-grid button:hover,.job-interest-modal .job-interest-grid button.selected,.job-interest-modal .job-interest-grid button:hover{background:#111!important;border-color:#fff!important;color:#fff!important}.job-management-nav button,.job-management-nav button span,.job-management-nav button.active,.job-management-nav button.active span,.job-management-nav button:hover,.job-management-nav button:hover span{color:#000!important}@media screen and (max-width:768px){.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table-container{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;width:100%!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table{border-collapse:collapse!important;display:table!important;max-width:none!important;min-width:760px!important;table-layout:auto!important;width:100%!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table thead{display:table-header-group!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tbody{display:table-row-group!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tr{background:#0000!important;border:0!important;border-radius:0!important;display:table-row!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;width:auto!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th{display:table-cell!important;max-width:none!important;min-width:0!important;padding:12px 14px!important;vertical-align:middle!important;white-space:nowrap!important;width:auto!important;word-break:normal!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:before,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:first-child:before,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(2):before,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(3):before,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(4):before,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(5):before,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(6):before{content:none!important;display:none!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;white-space:nowrap!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .withdraw-uiverse-button{flex:0 0 auto!important;min-width:150px!important;width:150px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button{color:#fff!important;flex:0 0 auto!important;min-width:118px!important;width:auto!important}.job-management-workspace .compact-table,.job-management-workspace .job-list-table,.job-management-workspace .table-responsive{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;width:100%!important}.job-management-workspace .compact-table table,.job-management-workspace .job-list-table table,.job-management-workspace table{border-collapse:collapse!important;display:table!important;max-width:none!important;min-width:780px!important;table-layout:auto!important;width:100%!important}.job-management-workspace .compact-table thead,.job-management-workspace .job-list-table thead,.job-management-workspace thead{display:table-header-group!important}.job-management-workspace .compact-table tbody,.job-management-workspace .job-list-table tbody,.job-management-workspace tbody{display:table-row-group!important}.job-management-workspace .compact-table tr,.job-management-workspace .job-list-table tr,.job-management-workspace tr{display:table-row!important;max-width:none!important;min-width:0!important;width:auto!important}.job-management-workspace .compact-table td,.job-management-workspace .compact-table th,.job-management-workspace .job-list-table td,.job-management-workspace .job-list-table th,.job-management-workspace td,.job-management-workspace th{display:table-cell!important;max-width:none!important;min-width:0!important;vertical-align:middle!important;white-space:nowrap!important;width:auto!important;word-break:normal!important}.job-management-workspace .compact-table .actions-cell,.job-management-workspace .job-list-table .actions-cell{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;white-space:nowrap!important}.job-management-workspace .action-button,.job-management-workspace .settings-button,.job-management-workspace .view-button,.manage-jobs-container .actions-cell .action-button.edit{min-width:max-content!important;white-space:nowrap!important;width:auto!important}.mobile-job-management-section-panel.is-open{overflow-x:hidden!important;overflow-y:auto!important;padding-top:142px!important}.mobile-job-management-section-panel.is-open .mobile-section-panel-header{background:#000!important;left:10px!important;min-height:50px!important;position:fixed!important;right:10px!important;top:8px!important;z-index:2500!important}.job-management-workspace.mobile-section-active .job-management-nav{-webkit-overflow-scrolling:touch;align-items:center!important;background:#000!important;border-color:#ffffff29!important;border-radius:12px!important;box-shadow:0 18px 38px #00000061;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;grid-template-columns:none!important;left:10px!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:8px!important;pointer-events:auto!important;position:fixed!important;right:10px!important;top:66px!important;visibility:visible!important;z-index:2490!important}.job-management-workspace.mobile-section-active .job-management-nav .job-management-back-nav,.job-management-workspace.mobile-section-active .job-management-nav button{color:#000!important;flex:0 0 auto!important;margin-left:0!important;min-width:max-content!important;padding:10px 12px!important;white-space:nowrap!important;width:auto!important}}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button.application-view-details-button,.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions button.view-button.application-view-details-button,.my-applications-container .application-actions .view-button.application-view-details-button{-webkit-text-fill-color:#fff!important;background:#b44a5f!important;background:var(--primary-color)!important;border-color:#b44a5f!important;border-color:var(--primary-color)!important;color:#fff!important}@media screen and (max-width:768px){.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table{max-width:none!important;min-width:980px!important;width:980px!important}.job-management-workspace .compact-table,.job-management-workspace .job-list-table,.job-management-workspace .table-responsive,.manage-jobs-container .job-list-table,.manage-jobs-container .table-responsive{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;width:100%!important}.job-management-workspace .compact-table table,.job-management-workspace .job-list-table table,.job-management-workspace table,.manage-jobs-container .job-list-table table,.manage-jobs-container .table-responsive table{max-width:none!important;min-width:1120px!important;table-layout:auto!important;width:1120px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th,.job-management-workspace td,.job-management-workspace th,.manage-jobs-container .job-list-table td,.manage-jobs-container .job-list-table th{white-space:nowrap!important;word-break:normal!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button.application-view-details-button{-webkit-text-fill-color:#fff!important;color:#fff!important}.job-management-workspace.mobile-section-active .job-management-nav{display:none!important;pointer-events:none!important;visibility:hidden!important}.mobile-job-management-section-panel.is-open{padding-top:70px!important}.mobile-job-management-section-panel.is-open .mobile-section-panel-header{left:10px!important;position:fixed!important;right:10px!important;top:8px!important;z-index:2500!important}.job-management-workspace:not(.mobile-section-active) .job-management-nav{-webkit-overflow-scrolling:touch;align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;margin:10px 0 0!important;overflow-x:auto!important;overflow-y:hidden!important;position:static!important}.job-management-workspace:not(.mobile-section-active) .job-management-nav .job-management-back-nav,.job-management-workspace:not(.mobile-section-active) .job-management-nav button{flex:0 0 auto!important;margin-left:0!important;min-width:max-content!important;white-space:nowrap!important;width:auto!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table-container{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table{max-width:none!important;min-width:1280px!important;table-layout:auto!important;width:1280px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th{white-space:nowrap!important;word-break:normal!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:last-child,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th:last-child{min-width:360px!important;width:360px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;justify-content:flex-start!important;min-width:330px!important;white-space:nowrap!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .withdraw-uiverse-button{flex:0 0 150px!important;max-width:150px!important;min-width:150px!important;width:150px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button.application-view-details-button{-webkit-text-fill-color:#fff!important;color:#fff!important;flex:0 0 142px!important;min-width:142px!important;width:142px!important}.job-management-workspace:not(.mobile-section-active) .job-management-nav{grid-gap:9px!important;align-items:stretch!important;display:grid!important;gap:9px!important;grid-template-columns:1fr!important;margin:12px 0 0!important;overflow-x:visible!important;overflow-y:visible!important;padding:10px!important}.job-management-workspace:not(.mobile-section-active) .job-management-nav button{justify-content:center!important;min-width:0!important;white-space:normal!important;width:100%!important}.job-management-nav .job-management-back-nav,.job-management-workspace.mobile-section-active .job-management-nav{display:none!important}}.candidate-dashboard-header~.dashboard-container .job-feed-container .view-button,.candidate-dashboard-header~.dashboard-container .job-feed-container .view-button:before,.job-feed-container .view-button,.job-feed-container .view-button:before{-webkit-text-fill-color:#fff!important;color:#fff!important}@media screen and (max-width:768px){.home-page>.dashboard-header{left:0!important;position:fixed!important;right:0!important;top:0!important;z-index:3200!important}.home-page>.dashboard-container{padding-top:138px!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header{left:0!important;position:fixed!important;right:0!important;top:136px!important;z-index:3100!important}.mobile-dashboard-section-panel.is-open{padding-top:220px!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open{padding-top:138px!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header{display:none!important}.mobile-section-manage-jobs .job-management-header,.mobile-section-manage-jobs .manage-jobs-header{background:#000!important;position:sticky!important;top:0!important;z-index:120!important}.candidate-dashboard-header~.dashboard-container .applications-table-container,.candidate-dashboard-header~.dashboard-container .my-applications-container{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;width:100%!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tbody,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table thead{display:table!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table{border-collapse:collapse!important;max-width:none!important;min-width:1680px!important;table-layout:fixed!important;width:1680px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table thead{display:table-header-group!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tbody{display:table-row-group!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table tr{display:table-row!important;max-width:none!important;width:auto!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th{display:table-cell!important;max-width:none!important;min-width:0!important;overflow-wrap:normal!important;vertical-align:middle!important;white-space:nowrap!important;width:auto!important;word-break:keep-all!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:first-child,.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th:first-child{width:330px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(2),.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th:nth-child(2){width:230px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(3),.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th:nth-child(3){width:260px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(4),.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th:nth-child(4){width:210px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(5),.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th:nth-child(5){width:220px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:nth-child(6),.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table th:nth-child(6){width:430px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .applications-table td:before{content:none!important;display:none!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions{align-items:center!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:14px!important;justify-content:flex-start!important;min-width:360px!important;white-space:nowrap!important;width:360px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .withdraw-uiverse-button{flex:0 0 150px!important;max-width:150px!important;min-width:150px!important;transform:none!important;width:150px!important}.candidate-dashboard-header~.dashboard-container .my-applications-container .application-actions .view-button.application-view-details-button{-webkit-text-fill-color:#fff!important;color:#fff!important;flex:0 0 150px!important;min-width:150px!important;width:150px!important}.job-management-workspace:not(.mobile-section-active) .job-management-nav{display:grid!important;grid-template-columns:1fr!important;overflow:visible!important}.job-management-workspace:not(.mobile-section-active) .job-management-nav button{min-height:46px!important;white-space:normal!important}.mobile-job-management-section-panel.is-open{padding-top:66px!important;z-index:3400!important}.mobile-job-management-section-panel.is-open .mobile-section-panel-header{position:fixed!important;top:8px!important;z-index:3500!important}}.fresh-applications-list{grid-gap:14px;display:grid;gap:14px}.fresh-application-card{grid-gap:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025)),#000;border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 18px 42px #0000003d;color:#fff;display:grid;gap:16px;padding:18px}.fresh-application-card-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.fresh-application-title-block{min-width:0}.fresh-application-meta-grid span,.fresh-application-title-block span{color:#ffffff9e;display:block;font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:5px;text-transform:uppercase}.fresh-application-title-block h3{color:#fff;font-size:20px;line-height:1.25;margin:0;overflow-wrap:anywhere}.fresh-application-meta-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.fresh-application-meta-grid div{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a;border-radius:10px;min-width:0;padding:12px}.fresh-application-meta-grid strong{color:#fff;display:block;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.fresh-application-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end;min-width:0}.fresh-application-actions .withdraw-uiverse-button{flex:0 0 150px}.fresh-application-actions .application-view-details-button{-webkit-text-fill-color:#fff!important;color:#fff!important;flex:0 0 auto;min-width:132px}@media screen and (max-width:768px){.candidate-dashboard-header~.dashboard-container .applications-container{overflow-x:hidden!important}.fresh-applications-list{gap:12px}.fresh-application-card{border-radius:12px;padding:14px}.fresh-application-card-header{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.fresh-application-title-block h3{font-size:17px}.fresh-application-card-header .status-badge{justify-self:start}.fresh-application-meta-grid{gap:9px;grid-template-columns:1fr}.fresh-application-actions{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,150px) minmax(0,1fr);justify-content:stretch;width:100%}.fresh-application-actions .withdraw-uiverse-button{max-width:150px!important;min-width:150px!important;width:150px!important}.fresh-application-actions .application-view-details-button{-webkit-text-fill-color:#fff!important;color:#fff!important;min-height:40px;min-width:0!important;width:100%!important}.mobile-job-management-section-panel.is-open{height:calc(100dvh - 138px)!important;inset:138px 0 0 0!important;min-height:0!important;padding:64px 10px max(96px,calc(env(safe-area-inset-bottom) + 72px))!important;top:138px!important;z-index:3000!important}.mobile-job-management-section-panel.is-open .mobile-section-panel-header{background:#000!important;left:10px!important;position:fixed!important;right:10px!important;top:146px!important;z-index:3100!important}}.login-modal .login-header{padding-right:58px!important;position:relative!important}.login-modal .close-button,.modern-close-button,.modern-login-modal .close-button{align-items:center!important;aspect-ratio:1/1!important;border-radius:50%!important;display:inline-flex!important;font-size:22px!important;height:34px!important;justify-content:center!important;line-height:1!important;max-height:34px!important;max-width:34px!important;min-height:34px!important;min-width:34px!important;padding:0!important;position:absolute!important;right:12px!important;top:12px!important;width:34px!important;z-index:20!important}@media screen and (min-width:769px){.mobile-dashboard-section-panel>.mobile-section-panel-header{display:none!important}}.fresh-application-actions .application-view-details-button,.fresh-application-actions .application-view-details-button:before{-webkit-text-fill-color:#000!important;color:#000!important}.candidate-dashboard-header~.dashboard-container .interested-job-suggestion-section .job-interest-grid button,.interested-job-suggestion-section .job-interest-grid button,.job-interest-modal .job-interest-grid button{-webkit-text-fill-color:#fff!important;border-color:#ffffff38!important;color:#fff!important}.candidate-dashboard-header~.dashboard-container .interested-job-suggestion-section .job-interest-grid button.selected,.interested-job-suggestion-section .job-interest-grid button.selected,.job-interest-modal .job-interest-grid button.selected{border-color:#fff!important;box-shadow:inset 0 0 0 1px #fff!important}@media screen and (max-width:768px){.home-page>.dashboard-header{left:0!important;position:fixed!important;right:0!important;top:0!important;z-index:3200!important}.home-page>.dashboard-container{padding-top:136px!important}.mobile-dashboard-section-panel.is-open{height:calc(100dvh - 136px)!important;inset:136px 0 0 0!important;max-width:100vw!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0 10px 48px!important;position:fixed!important;scroll-padding-bottom:52px!important;width:100vw!important;z-index:2500!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header{background:#000!important;border-bottom:1px solid #ffffff1f!important;left:auto!important;margin:0 -10px 18px!important;min-height:54px!important;position:relative!important;right:auto!important;top:auto!important;z-index:1!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open{padding-top:0!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header{display:none!important}.mobile-job-management-section-panel.is-open{height:calc(100dvh - 136px)!important;inset:136px 0 0 0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0 10px 48px!important;position:fixed!important;top:136px!important;z-index:3000!important}.mobile-job-management-section-panel.is-open .mobile-section-panel-header{background:#000!important;border-bottom:1px solid #ffffff1f!important;left:auto!important;margin:0 -10px 18px!important;min-height:54px!important;position:relative!important;right:auto!important;top:auto!important;z-index:1!important}.mobile-section-panel-header .back-button{min-width:92px!important;width:auto!important}.fresh-application-actions{gap:8px!important;grid-template-columns:136px minmax(0,1fr)!important}.fresh-application-actions .withdraw-uiverse-button{flex:0 0 136px!important;height:38px!important;max-width:136px!important;min-width:136px!important;width:136px!important}.fresh-application-actions .withdraw-uiverse-button .withdraw-uiverse-button__text{font-size:13px!important;transform:translateX(24px)!important}.fresh-application-actions .withdraw-uiverse-button .withdraw-uiverse-button__icon{transform:translateX(102px)!important;width:32px!important}.fresh-application-actions .withdraw-uiverse-button .svg{width:16px!important}.fresh-application-actions .withdraw-uiverse-button:hover .withdraw-uiverse-button__icon{transform:translateX(0)!important;width:134px!important}.fresh-application-actions .application-view-details-button{-webkit-text-fill-color:#000!important;color:#000!important;font-size:13px!important;height:38px!important;min-width:0!important;padding:8px 10px!important}.settings-tabs{grid-gap:0!important;align-items:end!important;display:grid!important;gap:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.settings-tabs .tab-button{justify-content:center!important;line-height:1.15!important;min-width:0!important;padding:10px 4px!important;text-align:center!important;white-space:normal!important;width:100%!important}.page-footer-actions,.section-footer-nav{margin-top:12px!important;min-height:0!important;padding:10px 0!important}.employer-settings-container:after,.settings-container:after{height:42px!important}.mobile-dashboard-section-panel.is-open>.profile-container>.profile-header{background:#000!important;display:flex!important;padding:12px!important}.mobile-dashboard-section-panel.is-open>.profile-container>.profile-header h2{display:none!important}.mobile-dashboard-section-panel.is-open>.profile-container>.profile-header .edit-profile-button{display:inline-flex!important;justify-content:center!important;width:100%!important}}.loading-spinner{animation:none!important;background:#0000!important;border:0!important;border-radius:0!important;height:90px!important;margin:0 auto!important;position:relative!important;width:120px!important}.loading-spinner:before{animation:loading-bounce .5s ease-in-out infinite alternate;background:#b64b61;border-radius:50%;bottom:30px;content:"";height:30px;left:50px;position:absolute;width:30px}.loading-spinner:after{animation:loading-step 1s ease-in-out infinite;border-radius:4px;box-shadow:0 5px 0 #f2f2f2,-35px 50px 0 #f2f2f2,-70px 95px 0 #f2f2f2;content:"";height:7px;position:absolute;right:0;top:0;width:45px}.job-seeker-page .loading-spinner,.modern-login-submit .loading-spinner,.search-button .loading-spinner,button .loading-spinner{height:24px!important;transform:scale(.22);transform-origin:center;width:24px!important}@keyframes loading-bounce{0%{transform:scaleY(.7)}40%{transform:scale(.8,1.2)}60%{transform:scale(1)}to{bottom:140px}}@keyframes loading-step{0%{box-shadow:0 10px 0 #0000,0 10px 0 #f2f2f2,-35px 50px 0 #f2f2f2,-70px 90px 0 #f2f2f2}to{box-shadow:0 10px 0 #f2f2f2,-35px 50px 0 #f2f2f2,-70px 90px 0 #f2f2f2,-70px 90px 0 #0000}}.bookmark-star-button{align-items:center!important;background:#0000!important;border:0!important;color:#0000!important;cursor:pointer;display:inline-flex!important;height:50px!important;justify-content:center!important;min-height:50px!important;min-width:50px!important;padding:0!important;width:50px!important}.bookmark-star-button:before{background:#666;clip-path:polygon(50% 4%,61% 35%,94% 35%,67% 54%,78% 87%,50% 68%,22% 87%,33% 54%,6% 35%,39% 35%);content:"";height:42px;transition:transform .3s ease,background .3s ease;width:42px}.bookmark-star-button:hover:before{transform:scale(1.1)}.bookmark-star-button.active:before{background:#ffeb49}.dashboard-search{position:relative;z-index:5}.dashboard-header{position:relative}.dashboard-header>.dashboard-search{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.user-profile>.dashboard-search{display:none}.input__container{align-items:center;background:hsla(0,0%,100%,.664);border-radius:22px;display:flex;gap:5px;justify-content:center;padding:10px 15px;perspective:500px;position:relative;transform:rotateX(15deg) rotateY(-20deg);transform-style:preserve-3d;transition:transform .4s;width:min(300px,36vw)}.shadow__input{background-color:#999cff;background-image:radial-gradient(at 85% 51%,#d7d760 0,#0000 50%),radial-gradient(at 74% 68%,#9ca3ed 0,#0000 50%),radial-gradient(at 64% 79%,#d189ec 0,#0000 50%),radial-gradient(at 75% 16%,#ca8de2 0,#0000 50%),radial-gradient(at 90% 65%,#63e3aa 0,#0000 50%),radial-gradient(at 91% 83%,#c975ea 0,#0000 50%),radial-gradient(at 72% 91%,#8fbaef 0,#0000 50%);border-radius:20px;bottom:0;content:"";filter:blur(30px);height:100%;left:0;position:absolute;width:100%;z-index:-1}.input__button__shadow{align-items:center;background:none;border:none;border-radius:12px;color:#0b0d12;cursor:pointer;display:flex;justify-content:center;min-width:0;padding:5px;transition:transform .4s,background .4s}.input__button__shadow:hover{background:hsla(0,0%,100%,.411)}.input__search{background:#fff;border:none;border-radius:20px;color:#111;outline:none;padding:8px;position:relative;width:100%}.clear-dashboard-search{background:#f7f7f7!important;border:1px solid #ffffff59;border-radius:8px;color:#000!important;cursor:pointer;margin-left:12px;padding:7px 12px}.resume-processing-loader{align-items:center;display:flex;justify-content:center;min-height:210px;width:100%}.resume-processing-loader .loader-wrapper{align-items:center;background-color:initial;border-radius:50%;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:1.2em;font-weight:700;height:180px;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:180px}.resume-processing-loader .loader{animation:loader-rotate 2s linear infinite;aspect-ratio:1/1;background-color:initial;border-radius:50%;left:0;position:absolute;top:0;width:100%;z-index:0}@keyframes loader-rotate{0%{box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 30px 0 #ad5fff,inset 0 60px 60px 0 #471eec;transform:rotate(90deg)}50%{box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 10px 0 #d60a47,inset 0 40px 60px 0 #311e80;transform:rotate(270deg)}to{box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 30px 0 #ad5fff,inset 0 60px 60px 0 #471eec;transform:rotate(450deg)}}.resume-processing-loader .loader-letter{animation:loader-letter-anim 2s infinite;border:none;border-radius:50ch;display:inline-block;opacity:.4;transform:translateY(0);z-index:1}.resume-processing-loader .loader-letter:first-child{animation-delay:0s}.resume-processing-loader .loader-letter:nth-child(2){animation-delay:.1s}.resume-processing-loader .loader-letter:nth-child(3){animation-delay:.2s}.resume-processing-loader .loader-letter:nth-child(4){animation-delay:.3s}.resume-processing-loader .loader-letter:nth-child(5){animation-delay:.4s}.resume-processing-loader .loader-letter:nth-child(6){animation-delay:.5s}.resume-processing-loader .loader-letter:nth-child(7){animation-delay:.6s}.resume-processing-loader .loader-letter:nth-child(8){animation-delay:.7s}.resume-processing-loader .loader-letter:nth-child(9){animation-delay:.8s}.resume-processing-loader .loader-letter:nth-child(10){animation-delay:.9s}@keyframes loader-letter-anim{0%,to{opacity:.4;transform:translateY(0)}20%{opacity:1;transform:scale(1.15)}40%{opacity:.7;transform:translateY(0)}}.about-rating-card{background:#000000b8;border:1px solid #ffffff29;border-radius:10px;margin-top:24px;padding:18px;position:relative;z-index:12}.about-rating-card h3{margin:0 0 10px}.rating{display:inline-block}.rating input{display:none}.rating label{color:#ccc;cursor:pointer;float:right;transition:color .3s}.rating label:before{content:"\2605";font-size:30px}.rating input:checked~label,.rating label:hover,.rating label:hover~label{color:#6f00ff;transition:color .3s}.about-rating-saved{clear:both;color:#b8fff8;margin:8px 0 0}.bookmark-star-button{font-size:0!important;height:32px!important;line-height:1!important;min-width:32px!important;width:32px!important}.bookmark-star-button:before{height:30px!important;width:30px!important}@media (max-width:768px){.home-page>.dashboard-header{height:112px!important;margin:8px 8px 10px!important;min-height:112px!important;padding:10px 14px!important}.home-page>.dashboard-container{margin-top:0!important}.dashboard-header>.dashboard-search{display:none!important}.user-profile{grid-column-gap:10px!important;align-items:center!important;column-gap:10px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) minmax(128px,42%)!important}.user-profile>.dashboard-search{display:block!important;justify-self:end;width:100%}.dashboard-search-compact .input__container{border-radius:18px!important;gap:2px!important;max-width:155px!important;padding:6px 7px!important;transform:rotateX(12deg) rotateY(-14deg) scale(.88);transform-origin:right center;width:100%!important}.dashboard-search-compact .input__search{font-size:11px!important;padding:6px 8px!important}.dashboard-search-compact .input__button__shadow{padding:3px!important}.dashboard-container.mobile-section-open .sidebar{display:none!important}.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{background:#000!important;border:0!important;border-radius:0!important;height:calc(100dvh - 132px)!important;inset:132px 0 0 0!important;-webkit-mask-image:none!important;mask-image:none!important;max-width:100vw!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0 8px 28px!important;position:fixed!important;width:100vw!important;z-index:40!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important;border-bottom:1px solid #ffffff24!important;box-shadow:none!important;display:flex!important;gap:12px!important;height:auto!important;justify-content:space-between!important;margin:0 -8px 16px!important;min-height:58px!important;padding:10px 14px!important;position:sticky!important;top:0!important;z-index:45!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{content:none!important;display:none!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{background:#0000!important;color:#fff!important;min-width:max-content!important;padding:8px 10px!important;position:static!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{color:#fff!important;font-size:17px!important;line-height:1.2!important;margin:0!important;text-align:right!important}.mobile-dashboard-section-panel.is-open>:not(.mobile-section-panel-header),.mobile-job-management-section-panel.is-open>:not(.mobile-section-panel-header){margin-top:0!important}.mobile-section-settings.mobile-dashboard-section-panel.is-open{padding-left:12px!important;padding-right:12px!important}.mobile-section-settings .employer-settings-container,.mobile-section-settings .settings-container{align-items:stretch!important;display:flex!important;flex-direction:column!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0 0 34px!important;width:100%!important}.mobile-section-settings .employer-settings-container>.section-header,.mobile-section-settings .settings-container>.section-header{display:none!important}.mobile-section-settings .settings-tabs{background:#0000!important;display:block!important;margin:0 0 16px!important;max-width:none!important;order:0!important;padding:0!important;position:static!important;transform:none!important;width:100%!important}.mobile-section-settings .tabs-header{grid-gap:0!important;align-items:stretch!important;border-bottom:1px solid #ffffff8c!important;display:grid!important;gap:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.mobile-section-settings .settings-tabs .tab-button{font-size:14px!important;line-height:1.15!important;min-width:0!important;padding:12px 6px!important;text-align:center!important;white-space:normal!important;width:100%!important}.mobile-section-settings .settings-card,.mobile-section-settings .settings-section,.mobile-section-settings .tabs-content,.mobile-section-settings form{margin-left:0!important;margin-right:0!important;max-width:none!important;min-width:0!important;order:1!important;transform:none!important;width:100%!important}.mobile-section-settings .settings-card{padding:16px 12px!important}.mobile-section-settings input,.mobile-section-settings select,.mobile-section-settings textarea{max-width:100%!important;min-width:0!important;width:100%!important}.resume-processing-loader{min-height:170px}.resume-processing-loader .loader-wrapper{font-size:.92em;height:138px;width:138px}.bookmark-star-button{height:28px!important;min-width:28px!important;width:28px!important}.bookmark-star-button:before{height:26px!important;width:26px!important}}.about-jumptake-section{background:radial-gradient(circle at 18% 12%,#4051892e,#0000 34%),#000;background:radial-gradient(circle at 18% 12%,rgba(var(--primary-color-rgb),.18),#0000 34%),#000;border:1px solid #ffffff1f;border-radius:16px;color:#fff;min-height:520px;overflow:hidden;padding:34px;position:relative}.about-jumptake-content{max-width:760px;position:relative;z-index:20}.about-jumptake-kicker{color:#d37a8b;color:var(--primary-light);font-weight:800;text-transform:uppercase}.about-jumptake-section h2{color:#fff;font-size:36px;margin:12px 0}.about-jumptake-section p{color:#ffffffc7;line-height:1.65}.about-guide-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.about-guide-grid article{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;border-radius:12px;padding:18px}.about-guide-grid h3{color:#fff;margin:0 0 8px}.about-space-corner{bottom:-130px;height:520px;opacity:.55;position:absolute;right:-160px;transform:scale(.62);transform-origin:center;width:520px}@keyframes jt-snow{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:1;transform:translateY(650px)}}@keyframes jt-astronaut{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jt-box-of-star1,.jt-box-of-star2,.jt-box-of-star3,.jt-box-of-star4{height:700px;left:0;position:absolute;top:-680px;transform:translateY(0);width:100%;z-index:10}.jt-box-of-star1{animation:jt-snow 5s linear infinite}.jt-box-of-star2{animation:jt-snow 5s linear -1.64s infinite}.jt-box-of-star3{animation:jt-snow 5s linear -2.3s infinite}.jt-box-of-star4{animation:jt-snow 5s linear -3.3s infinite}.jt-space-star{height:3px;width:3px}.jt-space-star,.jt-space-star:before{background-color:#fff;border-radius:50%;opacity:.7;position:absolute;z-index:10}.jt-space-star:before{content:"";height:6px;left:70px;top:80px;width:6px}.jt-space-star:after{background-color:#fff;border-radius:50%;content:"";height:8px;left:170px;opacity:.9;position:absolute;top:8px;width:8px;z-index:10}.jt-star-position1{left:20px;top:30px}.jt-star-position2{left:250px;top:110px}.jt-star-position3{left:570px;top:60px}.jt-star-position4{left:900px;top:120px}.jt-star-position5{left:1120px;top:20px}.jt-star-position6{left:1280px;top:90px}.jt-star-position7{left:1480px;top:30px}.jt-astronaut{animation:jt-astronaut 5s linear infinite;height:300px;left:calc(50% - 125px);position:absolute;top:calc(50% - 150px);width:250px;z-index:11}.jt-schoolbag{background-color:#94b7ca;border-radius:50px 50px 0 0/30px 30px 0 0;height:150px;left:calc(50% - 50px);position:absolute;top:calc(50% - 75px);width:100px;z-index:1}.jt-head{background:linear-gradient(90deg,#e3e8eb 0,#e3e8eb 50%,#fbfdfa 0,#fbfdfa);border-radius:50%;height:80px;left:calc(50% - 47.5px);position:absolute;top:34px;width:97px;z-index:3}.jt-head:after{background:linear-gradient(180deg,#15aece 0,#15aece 50%,#0391bf 0,#0391bf);border-radius:15px;content:"";height:50px;left:calc(50% - 30px);position:absolute;top:calc(50% - 25px);width:60px}.jt-head:before{background-color:#618095;border-radius:5px;box-shadow:92px 0 0 #618095;content:"";height:25px;left:-4px;position:absolute;top:calc(50% - 12.5px);width:12px}.jt-body{background:linear-gradient(90deg,#e3e8eb 0,#e3e8eb 50%,#fbfdfa 0,#fbfdfa);border-radius:40px/20px;height:100px;left:calc(50% - 41px);position:absolute;top:105px;width:85px;z-index:2}.jt-panel{background-color:#b7cceb;height:40px;left:calc(50% - 30px);position:absolute;top:20px;width:60px}.jt-panel:before{box-shadow:0 9px 0 #fbfdfa,0 18px 0 #fbfdfa;height:5px;left:7px;width:30px}.jt-panel:after,.jt-panel:before{background-color:#fbfdfa;content:"";position:absolute;top:9px}.jt-panel:after{border-radius:50%;box-shadow:0 14px 0 2px #fbfdfa;height:8px;right:7px;width:8px}.jt-arm{height:30px;position:absolute;top:121px;width:80px;z-index:2}.jt-arm-left{background-color:#e3e8eb;border-radius:0 0 0 39px;left:30px}.jt-arm-right{background-color:#fbfdfa;border-radius:0 0 39px 0;right:30px}.jt-arm-left:before,.jt-arm-right:before{content:"";height:70px;position:absolute;top:-40px;width:30px}.jt-arm-left:before{background-color:#e3e8eb;border-radius:50px 50px 0 120px/50px 50px 0 110px;left:0}.jt-arm-right:before{background-color:#fbfdfa;border-radius:50px 50px 120px 0/50px 50px 110px 0;right:0}.jt-arm-left:after,.jt-arm-right:after{content:"";height:10px;position:absolute;top:-24px;width:30px}.jt-arm-left:after{background-color:#6e91a4;left:0}.jt-arm-right:after{background-color:#b6d2e0;right:0}.jt-leg{bottom:70px;height:40px;position:absolute;width:30px;z-index:2}.jt-leg-left{background-color:#e3e8eb;left:76px;transform:rotate(20deg)}.jt-leg-right{background-color:#fbfdfa;right:73px;transform:rotate(-20deg)}.jt-leg-left:before,.jt-leg-right:before{bottom:-26px;content:"";height:25px;position:absolute;width:50px}.jt-leg-left:before{background-color:#e3e8eb;border-bottom:10px solid #6d96ac;border-radius:30px 0 0 0;left:-20px}.jt-leg-right:before{background-color:#fbfdfa;border-bottom:10px solid #b0cfe4;border-radius:0 30px 0 0;right:-20px}@media screen and (max-width:768px){.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 28px,#000 calc(100% - 18px),#0000);mask-image:linear-gradient(180deg,#0000 0,#000 28px,#000 calc(100% - 18px),#0000);padding-bottom:32px!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header{display:flex!important}.mobile-section-manage-jobs>.mobile-section-panel-header{background:#000!important;border-bottom:1px solid #ffffff1f!important}.mobile-section-settings .employer-settings-container,.mobile-section-settings .settings-container{display:block!important;margin:0!important;max-width:none!important;overflow-x:hidden!important;padding:0 8px 32px!important;width:100%!important}.mobile-section-settings .settings-tabs{background:#000!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 0 16px!important;position:sticky!important;top:0!important;width:100%!important;z-index:4!important}.mobile-section-settings .settings-card,.mobile-section-settings .settings-content,.mobile-section-settings .settings-section,.mobile-section-settings form{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.mobile-section-settings .settings-card{border-radius:10px!important;padding:16px!important}.mobile-section-settings input,.mobile-section-settings select,.mobile-section-settings textarea{min-width:0!important;width:100%!important}.about-jumptake-section{border-radius:12px;min-height:560px;padding:22px}.about-guide-grid{grid-template-columns:1fr}.about-space-corner{bottom:-170px;opacity:.38;right:-210px;transform:scale(.45)}.about-jumptake-section h2{font-size:28px}}@media (max-width:768px){.home-page>.dashboard-header{height:112px!important;margin:8px 8px 10px!important;min-height:112px!important;padding:10px 14px!important}.dashboard-header>.dashboard-search{display:none!important}.user-profile{grid-column-gap:10px!important;align-items:center!important;column-gap:10px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) minmax(128px,42%)!important}.user-profile>.dashboard-search{display:block!important;justify-self:end!important;width:100%!important}.dashboard-search-compact .input__container{max-width:155px!important;padding:6px 7px!important;transform:rotateX(12deg) rotateY(-14deg) scale(.88)!important;transform-origin:right center!important;width:100%!important}.dashboard-container.mobile-section-open .sidebar{display:none!important}.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{background:#000!important;border:0!important;border-radius:0!important;height:calc(100dvh - 132px)!important;inset:132px 0 0 0!important;-webkit-mask-image:none!important;mask-image:none!important;max-width:100vw!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0 8px 28px!important;position:fixed!important;width:100vw!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important;border-bottom:1px solid #ffffff24!important;box-shadow:none!important;display:flex!important;justify-content:space-between!important;margin:0 -8px 16px!important;min-height:58px!important;padding:10px 14px!important;position:sticky!important;top:0!important;z-index:45!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{content:none!important;display:none!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{background:#0000!important;color:#fff!important;min-width:max-content!important;padding:8px 10px!important;position:static!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{color:#fff!important;font-size:17px!important;line-height:1.2!important;margin:0!important;text-align:right!important}.mobile-section-settings .employer-settings-container,.mobile-section-settings .settings-container{align-items:stretch!important;display:flex!important;flex-direction:column!important;margin:0!important;max-width:none!important;min-width:0!important;overflow-x:hidden!important;padding:0 0 34px!important;width:100%!important}.mobile-section-settings .settings-tabs{background:#0000!important;display:block!important;margin:0 0 16px!important;max-width:none!important;order:0!important;padding:0!important;position:static!important;transform:none!important;width:100%!important}.mobile-section-settings .tabs-header{border-bottom:1px solid #ffffff8c!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.mobile-section-settings .settings-card,.mobile-section-settings .settings-section,.mobile-section-settings .tabs-content,.mobile-section-settings form{margin-left:0!important;margin-right:0!important;max-width:none!important;min-width:0!important;transform:none!important;width:100%!important}.mobile-section-settings .settings-tabs .tab-button{font-size:14px!important;line-height:1.15!important;min-width:0!important;padding:12px 6px!important;text-align:center!important;white-space:normal!important;width:100%!important}}.login-modal{overflow:visible!important}.login-modal-close{align-items:center!important;background:#0000006b!important;border:1px solid #ffffffb8!important;border-radius:50%!important;box-shadow:0 6px 18px #00000047!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:22px!important;height:34px!important;justify-content:center!important;line-height:1!important;max-height:34px!important;max-width:34px!important;min-height:34px!important;min-width:34px!important;right:10px!important;top:10px!important;width:34px!important;z-index:5!important}.login-modal-close:hover{background:#000000b3!important;transform:scale(1.04)}.login-header{padding-left:58px!important;padding-right:58px!important}.shadow__input{background-color:#d37a8b!important;background-image:radial-gradient(at 85% 51%,#d7d760 0,#0000 50%),radial-gradient(at 74% 68%,#7f1d32 0,#0000 50%),radial-gradient(at 64% 79%,#d37a8b 0,#0000 50%),radial-gradient(at 75% 16%,#7f1d32 0,#0000 50%),radial-gradient(at 90% 65%,#63e3aa 0,#0000 50%),radial-gradient(at 91% 83%,#d37a8b 0,#0000 50%),radial-gradient(at 72% 91%,#fff 0,#0000 50%)!important}.home-page>.dashboard-header{background:radial-gradient(circle at 52% 48%,#63c0b857,#0000 16%),radial-gradient(circle at 47% 58%,#d7d76024,#0000 20%),radial-gradient(circle at 58% 42%,#63e3aa2e,#0000 24%),linear-gradient(115deg,#1f2b40f5,#111418fa 58%,#131c1af5)!important}.company-page,.job-seeker-page{height:auto!important;min-height:100vh!important;overflow-x:hidden!important}.candidate-video-background,.company-video-background{height:100vh!important;inset:0!important;position:fixed!important}.company-container,.job-seeker-container{height:auto!important;left:auto!important;margin:40px auto!important;max-height:none!important;overflow:visible!important;position:relative!important;top:auto!important;transform:none!important}.landing-content .learn-more-links,.learn-more-links{align-items:center!important;justify-content:center!important;margin:30px auto 0!important;text-align:center!important;width:100%!important}.landing-content .learn-more-links .about-button,.learn-more-links .about-button{margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{grid-column-gap:10px!important;align-items:center!important;column-gap:10px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:stretch!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{justify-self:start!important;margin:0!important;max-width:none!important;min-width:max-content!important;text-align:left!important;transform:none!important;width:auto!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button:hover,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button:hover{transform:none!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{justify-self:end!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.company-container,.job-seeker-container{margin:18px auto 28px!important;width:calc(100% - 20px)!important}.login-modal-close{height:32px!important;max-height:32px!important;max-width:32px!important;min-height:32px!important;min-width:32px!important;right:8px!important;top:8px!important;width:32px!important}.login-header{padding-left:50px!important;padding-right:50px!important}}.company-container,.job-seeker-container{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#000000b8!important;border:1px solid #ffffff1f!important;box-shadow:0 24px 70px #0000006b!important}@media (min-width:769px){.company-page,.job-seeker-page{align-items:center!important;display:flex!important;height:auto!important;justify-content:center!important;min-height:100vh!important;padding:40px 0!important}.company-container,.job-seeker-container{margin:auto!important}}.talent-pool-container .candidates-grid{align-items:stretch!important;gap:24px!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}.talent-pool-container .candidate-card{align-items:stretch!important;-webkit-backdrop-filter:blur(48px)!important;backdrop-filter:blur(48px)!important;background:#163a31c7!important;border:1px solid #7d988a73!important;border-radius:20px!important;box-shadow:12px 12px 12px -20px #0000004d!important;color:#fff!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;margin:0 auto!important;min-height:360px!important;overflow:hidden!important;padding:2rem!important;transform:perspective(1000px) scale(.94)!important;transform-style:preserve-3d!important;width:min(320px,100%)!important}.talent-pool-container .candidate-card:hover{transform:perspective(1000px) scale(.98) translateY(-4px)!important}.talent-pool-container .candidate-card:before{background-color:#7d988ab8;border-radius:20px 20px 0 0;content:"";height:96px;left:0;position:absolute;top:0;width:100%;z-index:0}.talent-pool-container .candidate-avatar{align-items:center!important;background-color:#f0f2f5eb!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 0 6px #0009!important;color:#3e1923!important;display:flex!important;font-size:2.35rem!important;height:100px!important;justify-content:center!important;margin:0 auto 1rem!important;overflow:hidden!important;position:relative!important;width:100px!important;z-index:1!important}.talent-pool-container .candidate-info{margin-bottom:1.5rem!important;position:relative!important;text-align:left!important;z-index:1!important}.talent-pool-container .candidate-name{color:#fff!important;font-size:1.35rem!important;font-weight:600!important;margin-bottom:.25rem!important;text-align:left!important}.talent-pool-container .candidate-email{color:#ffffffc7!important;font-size:.9rem!important;margin-bottom:.8rem!important;text-align:left!important}.talent-pool-container .candidate-skills,.talent-pool-container .spotlight-skills{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-start!important;margin-bottom:1rem!important}.talent-pool-container .candidate-skill-tag{align-items:center!important;background:#f0f2f524!important;border:none!important;border-radius:999px!important;box-shadow:0 2px 5px #0000002e!important;color:#fff!important;cursor:default!important;display:inline-flex!important;font-size:.78rem!important;justify-content:center!important;min-height:34px!important;min-width:40px!important;padding:.45rem .7rem!important;transition:all .2s ease!important}.talent-pool-container .candidate-skill-tag:hover{background:#e4e6e938!important;box-shadow:0 4px 10px #0003!important;transform:translateY(-6px)!important}.talent-pool-container .spotlight-match{border-top:1px solid #ffffff2e!important;color:#ffffffc7!important;display:flex!important;justify-content:space-between!important;margin-top:1rem!important;padding-top:1rem!important}.talent-pool-container .spotlight-score{color:#fff!important;font-weight:700!important}.talent-pool-container .candidate-view-profile{align-items:center!important;background:#7d988a!important;border:none!important;border-radius:10px!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-weight:600!important;justify-content:center!important;margin-top:auto!important;opacity:1!important;padding:.8rem!important;position:relative!important;text-align:center!important;transition:transform .2s,background .2s!important;width:100%!important;z-index:1!important}.talent-pool-container .candidate-view-profile:hover{background:#4d5d54!important;transform:translateY(-2px)!important}.talent-pool-container .talent-bookmark-button{position:absolute!important;right:18px!important;top:18px!important;z-index:3!important}.analytics-page{align-items:flex-start;display:flex;justify-content:center;padding:28px 12px;width:100%}.analytics-card{background:#020617;border-radius:18px;box-shadow:0 24px 58px #0000006b;display:flex;flex-direction:column;padding:16px;position:relative;transition:all .3s ease;width:min(360px,100%)}.analytics-card:hover{box-shadow:0 24px 58px #6366f133;transform:scale(1.02)}.analytics-card-glow{background:linear-gradient(90deg,#6366f1,#a855f7,#ec4899);border-radius:18px;filter:blur(4px);inset:0;opacity:.2;position:absolute;transition:opacity .3s ease}.analytics-card:hover .analytics-card-glow{opacity:.3}.analytics-card-inner{background:#020617;border-radius:16px;inset:1px;position:absolute}.analytics-card-content{position:relative;z-index:1}.analytics-card-footer,.analytics-card-title-row,.analytics-card-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.analytics-card-top{margin-bottom:16px}.analytics-icon{align-items:center;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:10px;display:flex;height:32px;justify-content:center;width:32px}.analytics-card-footer svg,.analytics-icon svg{color:#fff;height:16px;width:16px}.analytics-card h3{color:#fff;font-size:.95rem;font-weight:700;margin:0}.analytics-live{align-items:center;background:#10b9811a;border-radius:999px;color:#10b981;display:inline-flex;font-size:.75rem;font-weight:700;gap:5px;padding:5px 8px}.analytics-live span{background:#10b981;border-radius:50%;height:6px;width:6px}.analytics-summary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.analytics-mini-chart,.analytics-summary-box{background:#0f172ab8;border-radius:12px;padding:12px}.analytics-summary-box p{color:#94a3b8;font-size:.75rem;margin:0 0 4px}.analytics-summary-box strong{color:#fff;display:block;font-size:1.25rem}.analytics-summary-box span{color:#10b981;font-size:.75rem;font-weight:700}.analytics-mini-chart{height:100px;margin-bottom:16px}.analytics-bars{align-items:flex-end;display:flex;gap:6px;height:100%;justify-content:space-between}.analytics-bar-shell{align-items:flex-end;background:#6366f14d;border-radius:4px;display:flex;overflow:hidden;width:14px}.analytics-bar-fill{background:#6366f1;border-radius:4px;width:100%}.analytics-card-footer span{color:#94a3b8;font-size:.78rem;font-weight:700}.analytics-card-footer button{align-items:center;background:linear-gradient(90deg,#6366f1,#a855f7);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:5px;padding:7px 10px}.analytics-detail-overlay{align-items:center;background:#000000c7;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1800}.analytics-detail-modal{background:#020617;border:1px solid #94a3b833;border-radius:18px;box-shadow:0 30px 80px #00000080;max-height:calc(100vh - 40px);overflow-y:auto;padding:28px;position:relative;width:min(760px,100%)}.analytics-detail-modal h2{color:#fff;margin:0 44px 8px 0}.analytics-detail-modal p{color:#94a3b8}.analytics-detail-chart{grid-gap:16px;display:grid;gap:16px;margin-top:22px}.analytics-detail-row{grid-gap:12px;align-items:center;color:#fff;display:grid;gap:12px;grid-template-columns:minmax(140px,.8fr) minmax(120px,2fr) auto}.analytics-detail-track{background:#6366f12e;border-radius:999px;height:14px;overflow:hidden}.analytics-detail-fill{background:linear-gradient(90deg,#6366f1,#a855f7,#ec4899);border-radius:inherit;height:100%}@media (min-width:769px){.job-preview-overlay{align-items:center!important;display:flex!important;height:100vh!important;inset:0!important;justify-content:center!important;padding:32px!important;position:fixed!important;width:100vw!important}.job-preview-modal{margin:auto!important;max-height:calc(100vh - 64px)!important;width:min(980px,calc(100vw - 64px))!important}}@media (max-width:768px){.talent-pool-container .candidate-card{min-height:330px!important;transform:none!important;width:min(320px,100%)!important}.analytics-page{padding:14px 4px 40px}.analytics-card{width:min(330px,100%)}.analytics-detail-modal{padding:22px 16px}.analytics-detail-row{gap:7px;grid-template-columns:1fr}}.analytics-card{background:#1e090f!important;box-shadow:0 24px 58px #062b2480!important}.analytics-card:hover{box-shadow:0 24px 58px #63e0cc38!important}.analytics-card-footer button,.analytics-card-glow,.analytics-detail-fill{background:linear-gradient(90deg,#411923,#d37a8b,#9ee493)!important}.analytics-card-inner,.analytics-detail-modal{background:#19070c!important;border-color:#63c0b847!important}.analytics-icon{background:linear-gradient(135deg,#491824,#d37a8b,#9ee493)!important;box-shadow:0 0 22px #63c0b83d!important}.analytics-live{background:#9ee4931f!important;color:#9ee493!important}.analytics-bar-fill,.analytics-live span{background:#63e3aa!important}.analytics-mini-chart,.analytics-summary-box{background:#062b24b8!important;border:1px solid #63c0b829!important}.analytics-summary-box span{color:#9ee493!important}.analytics-bar-shell,.analytics-detail-track{background:#63c0b838!important}.analytics-detail-overlay{background:#000000d1!important}.candidate-view-candidates .talent-bookmark-button{display:none!important}.candidate-view-candidates .talent-pool-header h2{color:#fff!important}.messenger-inbox{background:#000000e0!important;border:1px solid #63c0b833!important;border-radius:18px!important;box-shadow:0 24px 70px #0006!important;padding:24px!important}.messenger-thread-list{grid-gap:18px!important;display:grid!important;gap:18px!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.button-message{--text-color:#fff;--bg-color-sup:#d37a8b;--bg-color:#281016;--bg-hover-color:#07110f;--online-status:#63e3aa;--font-size:16px;--btn-transition:all 0.2s ease-out;align-items:center!important;background-color:var(--bg-color)!important;border:1px solid #63c0b82e!important;border-radius:68px!important;box-shadow:0 0 2px #0000000d,0 4px 16px #00000038!important;cursor:pointer!important;display:flex!important;font:400 var(--font-size) Helvetica Neue,sans-serif!important;justify-content:flex-start!important;min-height:54px!important;overflow:hidden!important;padding:6px 12px 6px 6px!important;position:relative!important;text-align:left!important;transition:var(--btn-transition)!important;width:100%!important}.button-message:hover{background-color:var(--bg-hover-color)!important;border-color:#9ee49361!important;min-height:68px!important}.button-message:active{transform:scale(.99)!important}.content-avatar{flex:0 0 auto!important;height:34px!important;margin:0!important;position:relative!important;transition:var(--btn-transition)!important;width:34px!important}.button-message:hover .content-avatar{height:44px!important;width:44px!important}.button-message .avatar,.messenger-avatar{background:linear-gradient(135deg,#411923,#d37a8b);border-radius:50%!important;color:#fff;font-weight:800!important;overflow:hidden!important}.button-message .avatar,.messenger-avatar,.user-img{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;width:100%!important}.status-user{animation:active-status 2s ease-in-out infinite!important;background-color:var(--online-status)!important;border-radius:50%!important;bottom:1px!important;height:7px!important;outline:solid 2px var(--bg-color)!important;position:absolute!important;right:1px!important;width:7px!important}.button-message:hover .status-user{height:10px!important;outline:solid 3px var(--bg-hover-color)!important;width:10px!important}.notice-content{align-items:flex-start!important;color:var(--text-color)!important;display:flex!important;flex:1 1!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;padding-left:10px!important;text-align:left!important;text-align:initial!important}.user-id,.username{letter-spacing:normal!important;opacity:1!important;transform:none!important;transition:var(--btn-transition)!important}.username{color:#fff!important;font-weight:700!important}.button-message time,.thread-preview,.user-id{color:#ffffffad!important;font-size:.78rem!important}.thread-preview{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.lable-message{display:none!important}.number-message{align-items:center!important;background-color:var(--bg-color-sup)!important;border-radius:20px!important;color:#07110f!important;display:inline-flex!important;font-size:12px!important;height:18px!important;justify-content:center!important;margin-left:8px!important;width:18px!important}@keyframes active-status{0%,to{background-color:var(--online-status)}33.33%,66.33%{background-color:#9ee493}}.messenger-chat-header{border-bottom:1px solid #63c0b833!important;gap:16px!important;margin-bottom:18px!important;padding-bottom:16px!important}.messenger-chat-head,.messenger-chat-header{align-items:center!important;display:flex!important}.messenger-chat-head{gap:12px!important}.messenger-avatar{flex:0 0 46px!important;height:46px!important;width:46px!important}.messenger-chat-head h2{color:#fff!important;margin:0!important}.messenger-chat-head p{color:#ffffffa8!important;margin:3px 0 0!important}.messenger-thread{background:#061210cc!important;border-radius:16px!important;max-height:min(56vh,620px)!important;overflow-y:auto!important;padding:12px!important}.message-bubble{border:1px solid #ffffff14!important;border-radius:18px!important;margin:10px 0!important;max-width:min(620px,84%)!important;padding:12px 14px!important}.message-bubble.sent{background:linear-gradient(135deg,#411923,#48bfb6)!important;margin-left:auto!important}.message-bubble.received{background:#1f2423!important;margin-right:auto!important}.messenger-compose-card{background-color:#2d2d2d!important;border:1px solid #3f3f3f!important;border-radius:12px!important;margin-top:16px!important;padding:12px!important}.messenger-compose-card:focus-within{border-color:#6e6e6e!important}.messenger-compose-card .rich-message-editor{background:#0000!important;border:0!important;padding:0!important}.messenger-compose-card .rich-message-input{background:#0000!important;border:0!important;color:#fff!important;min-height:44px!important;padding:20px!important}.messenger-send-button{min-width:92px!important}.messageBox{align-items:center;background-color:#2d2d2d;border:1px solid #3f3f3f;border-radius:10px;display:flex;height:40px;justify-content:center;padding:0 15px;width:fit-content}.messageBox:focus-within{border:1px solid #6e6e6e}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search]:not(.input__search),input[type=text]:not(.input__search),input[type=time],input[type=url],select,textarea{background:#3d3d3d!important;border:1px solid #0000!important;border-radius:12px!important;box-sizing:border-box!important;color:#e7fff9!important;outline:none!important;padding:11px 12px!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:not(.input__search):hover,input[type=text]:not(.input__search):hover,input[type=time]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:#6f8f89!important}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:not(.input__search):focus,input[type=text]:not(.input__search):focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{background:#464646!important;border-color:#d37a8b!important;box-shadow:0 0 0 3px #63c0b824!important}.search-label{align-items:center;background:#3d3d3d;border:1px solid #0000;border-radius:12px;box-sizing:border-box;cursor:text;display:flex;overflow:hidden;padding:9px;position:relative}.search-label:focus-within,.search-label:hover{background:#464646;border-color:#d37a8b}.search-label input{background:none;border:none;color:#dcfff8;outline:none;width:100%}.search-label svg,.slash-icon{color:#9fb8b3;position:absolute}.search-icon{display:none;height:auto;width:12px}.slash-icon{background:linear-gradient(-225deg,#343434,#6d6d6d);border:1px solid #393838;border-radius:3px;box-shadow:inset 0 -2px 0 0 #3f3f3f,inset 0 0 1px 1px #5e5d5d,0 1px 2px 1px #1c1c1d66;cursor:pointer;font-size:12px;right:7px;text-align:center;width:15px}.login-modal{position:relative!important}.login-modal-close{border-radius:0!important;box-shadow:none!important;color:#0000!important;height:28px!important;left:auto!important;min-height:28px!important;min-width:28px!important;overflow:visible!important;padding:0!important;position:absolute!important;right:14px!important;top:12px!important;transform:none!important;width:28px!important;z-index:20!important}.login-modal-close:before{color:#fff;content:"x";font-size:18px;font-weight:800;line-height:1}.login-modal-close:hover:before{color:#9ee493}@media (max-width:768px){.messenger-inbox{padding:16px!important}.messenger-thread-list{grid-template-columns:1fr!important}.button-message{min-height:58px!important}.messenger-chat-header{align-items:flex-start!important;flex-direction:column!important}.message-bubble{max-width:92%!important}}.candidate-dashboard-header,.dashboard-header,.employer-dashboard-header,.home-page>.dashboard-header{background:linear-gradient(110deg,#041f19fa,#081411fa)!important}.candidate-dashboard-header:after,.candidate-dashboard-header:before,.dashboard-header:after,.dashboard-header:before,.employer-dashboard-header:after,.employer-dashboard-header:before,.home-page>.dashboard-header:after,.home-page>.dashboard-header:before{content:none!important;display:none!important}.home-page>.dashboard-header .shadow__input{display:none!important;opacity:0!important}.about-rating-card .rating label:before,.rating label:before{text-shadow:0 0 0 #6f00ff00!important;transition:color .25s ease,text-shadow .25s ease,transform .25s ease!important}.about-rating-card .rating input:checked~label,.about-rating-card .rating label:hover,.about-rating-card .rating label:hover~label,.rating input:checked~label,.rating label:hover,.rating label:hover~label{color:#9ee493!important;text-shadow:0 0 8px #9ee493f2,0 0 18px #63c0b8cc!important}.about-rating-card .rating input:checked~label:before,.about-rating-card .rating label:hover:before,.about-rating-card .rating label:hover~label:before,.rating input:checked~label:before,.rating label:hover:before,.rating label:hover~label:before{transform:scale(1.12)!important}@media (max-width:768px){.rich-message-toolbar{grid-gap:5px!important;display:grid!important;gap:5px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.candidate-dashboard-header~.dashboard-container .rich-message-toolbar button,.rich-message-toolbar button{font-size:.62rem!important;line-height:1!important;min-width:0!important;overflow:hidden!important;padding:.48rem .22rem!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important}.messenger-compose-card .rich-message-toolbar button{font-size:.6rem!important}.login-modal>.login-modal-close,.modal-overlay .login-modal>.login-modal-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;color:#0000!important;display:flex!important;height:24px!important;justify-content:center!important;left:auto!important;min-height:24px!important;min-width:24px!important;padding:0!important;position:absolute!important;right:10px!important;top:8px!important;transform:none!important;width:24px!important;z-index:50!important}.login-modal>.login-modal-close:before,.modal-overlay .login-modal>.login-modal-close:before{color:#fff!important;content:"x"!important;font-size:16px!important;font-weight:800!important;line-height:1!important}.candidate-dashboard-header,.dashboard-header,.employer-dashboard-header,.home-page>.dashboard-header{background:linear-gradient(110deg,#041f19fa,#07120ffa)!important}.dashboard-header>.dashboard-search{max-width:190px!important;min-width:124px!important;width:47%!important}.dashboard-header>.dashboard-search .input__container{max-width:none!important;padding:7px 9px!important;transform:rotateX(10deg) rotateY(-12deg) scale(.96)!important;width:100%!important}.dashboard-header>.dashboard-search .input__search{font-size:.72rem!important;min-width:0!important;padding:6px!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{gap:8px!important;grid-template-columns:minmax(90px,.52fr) minmax(0,1fr)!important;padding:14px 10px 14px 8px!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{justify-self:start!important;margin-left:0!important;padding-left:6px!important;text-align:left!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{font-size:.95rem!important;justify-self:end!important;line-height:1.08!important;max-width:100%!important;overflow:visible!important;text-align:right!important;text-overflow:clip!important;white-space:normal!important}}.messenger-compose-card .rich-message-toolbar button,.rich-message-toolbar button{background-color:#fff!important;border:1px solid #000!important;border-radius:10em!important;box-shadow:0 0 0 0 #000!important;color:#000!important;cursor:pointer!important;font-size:.82rem!important;font-weight:700!important;justify-content:center!important;line-height:1.08!important;max-width:100%!important;min-height:42px!important;min-width:0!important;overflow:hidden!important;padding:.72em 1.1em!important;text-align:center!important;text-overflow:ellipsis!important;transition:all .3s ease-in-out!important;white-space:nowrap!important;width:100%!important}.messenger-compose-card .rich-message-toolbar button:hover,.rich-message-toolbar button:hover{box-shadow:2px 5px 0 0 #000!important;transform:translateY(-4px) translateX(-2px)!important}.candidate-dashboard-header~.dashboard-container .rich-message-toolbar button.is-active,.contact-candidate-panel .rich-message-toolbar button.is-active,.messenger-compose-card .rich-message-toolbar button.is-active,.messenger-compose-card .rich-message-toolbar button:active,.rich-message-toolbar button.is-active,.rich-message-toolbar button:active{box-shadow:0 0 0 0 #000!important;transform:translateY(2px) translateX(1px)!important}.message-bubble.sent{background:#411923!important}@media (max-width:768px){.rich-message-toolbar{gap:6px!important;grid-template-columns:repeat(auto-fit,minmax(58px,1fr))!important}.candidate-dashboard-header~.dashboard-container .rich-message-toolbar button,.messenger-compose-card .rich-message-toolbar button,.rich-message-toolbar button{border-radius:9px!important;font-size:.64rem!important;line-height:1.05!important;max-width:100%!important;min-height:40px!important;min-width:0!important;overflow:hidden!important;padding:.54em .42em!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}}.bookmarked-candidate-profile .profile-section,.candidate-profile-body .profile-section,.home-page .profile-section,.job-management-workspace .profile-section,.talent-pool-container .profile-section{background:#000!important;color:#fff!important}.hold-button,.secondary-button.hold-button,button.hold-button{background:#ffd84d!important;border-color:#ffd84d!important;color:#000!important}.reject-button,.secondary-button.reject-button,button.reject-button{background:#e1141a!important;border-color:#e1141a!important;color:#fff!important}.assessment-send-panel .settings-button.primary,.assessment-send-panel .view-button,.send-candidate-button{background:#1769e0!important;border-color:#1769e0!important;color:#fff!important}.assessment-send-panel .view-button:before,.no-icon-button:before,.send-candidate-button:before{content:none!important;display:none!important}.candidate-like-button{align-items:center;background:#00000059;border:1px solid #ffffff4d;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;gap:.3rem;left:1rem;padding:.25rem .45rem;position:absolute;top:1rem;z-index:5}.candidate-like-count{font-size:.78rem;font-weight:700;min-width:1ch}.like-animation-wrap{align-items:center;display:flex;height:24px;justify-content:center;position:relative;width:24px}.like-animation-wrap input{height:0;opacity:0;position:absolute;width:0}.like-animation-wrap .like{fill:none;stroke:#fff;stroke-width:1.6;transition:transform .25s ease,fill .25s ease}.candidate-like-button.active .like{animation:kfs-fill-like .5s forwards}.like-animation-wrap .celebrate{stroke:#fff;display:none;inset:-5px;position:absolute}.candidate-like-button.active .celebrate{animation:kfs-celebrate 1s forwards;display:block}@keyframes kfs-celebrate{0%{opacity:0;transform:scale(0)}50%{opacity:1}to{display:none;opacity:0;transform:scale(1.5) rotate(180deg)}}@keyframes kfs-fill-like{50%{fill:#fff;stroke:#fff;transform:scale(1.2)}to{fill:#fff;stroke:#fff}}.candidate-like-button+.talent-bookmark-button{left:auto!important}.candidate-view-candidates .talent-bookmark-button{display:inline-flex!important}.talent-pool-container .spotlight-button,.talent-pool-container .talent-pool-header-actions{display:flex!important}.contact-candidate-panel .rich-message-editor,.messenger-compose-card,.messenger-compose-card .rich-message-editor{background:#000!important;border-color:#3b131e!important}.contact-candidate-panel .rich-message-toolbar,.messenger-compose-card .rich-message-toolbar{background:#000!important;gap:.45rem!important}.contact-candidate-panel .rich-message-toolbar button,.messenger-compose-card .rich-message-toolbar button{background:#000!important;border:1px solid #551b2a!important;border-radius:999px!important;box-shadow:0 0 0 0 #32d6a2!important;color:#fff!important;font-size:.82rem!important;font-weight:700!important;padding:.6em 1em!important;transition:all .3s ease-in-out!important}.contact-candidate-panel .rich-message-toolbar button:hover,.messenger-compose-card .rich-message-toolbar button:hover{box-shadow:2px 4px 0 0 #0ea77c!important;transform:translateY(-3px) translateX(-1px)!important}.contact-candidate-panel .rich-message-input,.messenger-compose-card .rich-message-input{background:#000!important;border-color:#111!important;color:#fff!important}.message-bubble.sent{background:#3e1520!important;background-image:none!important}@media (min-width:769px){.messenger-inbox>.manage-jobs-header{display:none!important}.messenger-thread-list{padding-top:0!important}}.button-message{background:linear-gradient(135deg,#050505,#071d18)!important;border:1px solid #63c0b847!important;border-radius:999px!important;color:#fff!important;min-height:54px}.button-message.is-active .status-user{background-color:#00da72!important}.button-message.is-offline .status-user{--online-status:#e84b4b;background-color:#e84b4b!important}.about-tour-button{margin-top:1.25rem;width:fit-content}.about-tour-overlay{align-items:center;background:#000000b8;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:3000}.about-tour-modal{background:#00120ef5;border:1px solid #63c0b859;border-radius:18px;box-shadow:0 24px 80px #00000073;color:#fff;max-height:86vh;overflow:auto;padding:1.5rem;width:min(880px,94vw)}.about-tour-header{align-items:flex-start;border-bottom:1px solid #ffffff1f;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.about-tour-close{background:#0000;border:0;color:#fff;cursor:pointer;font-size:1.25rem}.about-tour-list{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.about-tour-list article{background:#000;border:1px solid #63c0b840;border-radius:12px;padding:1rem}.mobile-job-preview-topbar{display:none}@media (max-width:768px){.mobile-dashboard-section-panel.is-open .mobile-section-panel-header,.mobile-job-management-section-panel.is-open .mobile-section-panel-header,.mobile-section-panel-header{align-items:center!important;background:#000!important;display:flex!important;gap:.75rem!important;justify-content:space-between!important;min-height:72px!important;padding:.75rem 1.25rem!important;position:sticky!important;top:0!important;z-index:1200!important}.mobile-section-panel-header .back-button{flex:0 0 auto!important;justify-content:flex-start!important;margin:0!important;text-align:left!important;white-space:nowrap!important}.mobile-section-panel-header h2{flex:1 1 auto!important;font-size:1rem!important;line-height:1.15!important;margin:0!important;min-width:0!important;overflow:visible!important;text-align:right!important;white-space:nowrap!important}.mobile-section-manage-jobs .mobile-section-panel-header h2{font-size:.95rem!important}.job-management-nav{padding-bottom:110px!important}.application-detail-view,.job-management-detail,.job-management-workspace,.mobile-job-management-section-panel{padding-bottom:120px!important}.application-detail-view .assessment-footer-actions{padding-bottom:110px!important}.contact-candidate-panel .rich-message-toolbar button,.messenger-compose-card .rich-message-toolbar button{font-size:.66rem!important;min-width:42px!important;padding:.52em .72em!important}.candidate-like-button{left:.8rem;top:.8rem;transform:scale(.86);transform-origin:top left}.job-preview-overlay{align-items:stretch!important;padding:0!important}.job-preview-modal{border-radius:0!important;display:flex!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;width:100vw!important}.mobile-job-preview-topbar{align-items:center;background:#000;border-bottom:1px solid #ffffff24;display:flex;gap:.75rem;justify-content:space-between;min-height:72px;padding:.85rem 1.25rem;position:sticky;top:0;z-index:10}.mobile-job-preview-topbar h2{font-size:1rem;margin:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.job-preview-modal>.job-preview-header{display:none!important}.job-preview-content{flex:1 1 auto!important;overflow-y:auto!important;padding:1.2rem!important}.job-preview-actions{background:#000!important;flex:0 0 auto!important;padding:1rem 1.2rem calc(1.2rem + env(safe-area-inset-bottom))!important}.mobile-section-settings,.settings-container,.settings-content{min-height:auto!important;overflow-y:visible!important;padding-bottom:150px!important}}.analytics-detail-modal{position:relative!important}.analytics-detail-close{background:#0000!important;border:0!important;border-radius:0!important;color:#ff4c4c!important;cursor:pointer!important;display:inline-flex!important;font-size:1.55rem!important;font-weight:800!important;height:32px!important;position:absolute!important;right:1rem!important;top:1rem!important;width:32px!important;z-index:5!important}.analytics-detail-close,.candidate-name-row{align-items:center!important;justify-content:center!important}.candidate-name-row{display:flex!important;gap:.45rem!important}.candidate-name-row .candidate-name{margin:0!important}.candidate-name-row .candidate-like-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;padding:0!important;position:static!important;transform:none!important}.candidate-name-row .candidate-like-count{font-size:.75rem!important}.candidate-name-row .like-animation-wrap{height:21px!important;width:21px!important}@media (max-width:768px){.mobile-dashboard-section-panel.is-open .mobile-section-panel-header,.mobile-job-management-section-panel.is-open .mobile-section-panel-header,.mobile-section-panel-header{grid-column-gap:.75rem!important;align-items:center!important;background:#000!important;box-sizing:border-box!important;column-gap:.75rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:stretch!important;min-height:84px!important;padding:.9rem 1.35rem!important;width:100%!important}.mobile-section-panel-header .back-button{grid-column:1!important;justify-self:start!important;margin:0!important;max-width:none!important;min-width:max-content!important;padding:0!important;text-align:left!important;white-space:nowrap!important;width:auto!important}.mobile-section-panel-header h2{font-size:1rem!important;grid-column:2!important;justify-self:end!important;line-height:1.15!important;margin:0!important;max-width:58vw!important;min-width:0!important;overflow:hidden!important;overflow-wrap:normal!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:keep-all!important;writing-mode:horizontal-tb!important}.candidate-name-row{justify-content:flex-start!important}.candidate-name-row .candidate-like-button{transform:scale(.9)!important;transform-origin:center!important}.candidate-job-preview-overlay.job-preview-overlay{display:block!important;padding:0!important;z-index:2147483640!important}.candidate-job-preview-modal.job-preview-modal,.candidate-job-preview-overlay.job-preview-overlay{background:#000!important;height:100dvh!important;inset:0!important;margin:0!important;overflow:hidden!important;position:fixed!important;width:100vw!important}.candidate-job-preview-modal.job-preview-modal{border:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important;max-height:none!important;max-width:none!important;transform:none!important}.candidate-job-preview-modal.job-preview-modal>.job-preview-header{display:none!important}.candidate-job-preview-modal .mobile-job-preview-topbar{grid-gap:.6rem!important;align-items:center!important;background:#000!important;border-bottom:1px solid #ffffff2e!important;box-shadow:0 10px 24px #0009!important;display:grid!important;gap:.6rem!important;grid-template-columns:minmax(0,1fr) 34px!important;left:0!important;min-height:54px!important;padding:calc(.5rem + env(safe-area-inset-top)) .85rem .5rem!important;position:fixed!important;right:0!important;top:0!important;z-index:2147483641!important}.candidate-job-preview-modal .mobile-job-preview-topbar h2{color:#fff!important;display:block!important;font-size:1rem!important;line-height:1.1!important;margin:0!important;min-width:0!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.candidate-job-preview-modal .mobile-job-preview-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:1.65rem!important;font-weight:800!important;height:32px!important;justify-content:center!important;line-height:1!important;min-width:32px!important;padding:0!important;width:32px!important}.candidate-job-preview-modal .job-preview-content{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:calc(66px + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom))!important;width:100%!important}.candidate-job-preview-actions.job-preview-actions-inline{background:#0000!important;border-top:1px solid #ffffff29!important;margin-top:.65rem!important;padding:.5rem 0 0!important}.candidate-job-preview-actions .preview-action-buttons{grid-gap:.35rem!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.candidate-job-preview-actions .preview-apply-button,.candidate-job-preview-actions .preview-bookmark-button,.candidate-job-preview-actions .preview-company-button{border-radius:4px!important;font-size:.5rem!important;font-weight:700!important;height:22px!important;line-height:1!important;max-width:none!important;min-height:22px!important;min-width:0!important;overflow:hidden!important;padding:.14rem .2rem!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.candidate-job-preview-actions .preview-post-date{font-size:.68rem!important;margin-top:.45rem!important}.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{-webkit-overflow-scrolling:touch!important;height:calc(100dvh - 128px)!important;max-height:calc(100dvh - 128px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:calc(7rem + env(safe-area-inset-bottom))!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#000!important;border-bottom:1px solid #ffffff1f!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:76px!important;padding:.78rem 1.85rem .78rem 2rem!important;position:sticky!important;top:0!important;z-index:80!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{justify-self:start!important;margin-left:0!important;transform:none!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{font-size:1rem!important;justify-self:end!important;line-height:1.1!important;max-width:62vw!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:keep-all!important;writing-mode:horizontal-tb!important}.mobile-section-manage-jobs.is-open>.mobile-section-panel-header h2{display:none!important}.manage-jobs-mobile-local-title{color:#fff!important;display:block!important;font-size:1.08rem!important;font-weight:800!important;line-height:1.1!important;margin:0 0 .85rem!important;padding:.15rem 0 0!important;text-align:center!important;width:100%!important}.job-management-workspace .manage-jobs-mobile-local-title,.job-management-workspace-title,.job-management-workspace>h2:first-child{display:none!important}.mobile-section-manage-jobs.is-open .manage-jobs-container{padding-top:.75rem!important}.mobile-section-manage-jobs.is-open .manage-jobs-header{display:none!important}.message-compose-card.messenger-compose-card,.messenger-compose-card{background:#000!important;border-color:#000!important;box-shadow:none!important}.messenger-compose-card .messageBox,.messenger-compose-card .rich-message-editor-messagebox{background:#000!important;border-color:#000!important;max-width:100%!important;width:100%!important}.messenger-compose-card .messageBox{display:grid!important;grid-template-columns:38px minmax(0,1fr) 54px!important}.messenger-compose-card .rich-message-input.messageInput{background:#050505!important;min-width:0!important;padding-left:.55rem!important;width:100%!important}.messenger-compose-card .sendButton{background:#2b2b2b!important;min-width:54px!important;padding:0!important;width:54px!important}.mobile-section-settings.is-open,.mobile-section-settings.is-open .employer-settings-container,.mobile-section-settings.is-open .settings-container{height:auto!important;max-height:none!important;min-height:calc(100dvh - 128px)!important;overflow-y:visible!important;padding-bottom:calc(11rem + env(safe-area-inset-bottom))!important}.mobile-section-settings.is-open .employer-settings-stack,.mobile-section-settings.is-open .notification-card,.mobile-section-settings.is-open .settings-tab{overflow:visible!important}}@media (min-width:769px){.manage-jobs-mobile-local-title{display:none!important}}.terms-agreement{margin:1rem 0}.gl-checkbox{align-items:center;cursor:pointer;display:inline-flex;font-family:-apple-system,Segoe UI,system-ui,sans-serif;gap:.85rem;-webkit-user-select:none;user-select:none}.gl-checkbox__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.gl-checkbox__box{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;display:flex;height:22px;justify-content:center;min-width:22px;overflow:hidden;position:relative;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1);width:22px}.gl-checkbox__box:before{background:radial-gradient(circle at center,#c8f06059 0,#0000 70%);content:"";inset:0;opacity:0;position:absolute;transform:scale(0);transition:opacity .3s ease,transform .4s ease}.gl-checkbox:hover .gl-checkbox__box{border-color:#c8f06059;transform:scale(1.06)}.gl-checkbox__input:checked~.gl-checkbox__box{background:linear-gradient(135deg,#c8f060,#60f0b8);border-color:#0000;box-shadow:0 0 0 3px #c8f06026,0 4px 14px #c8f0604d;transform:scale(1.05)}.gl-checkbox__input:checked~.gl-checkbox__box:before{opacity:1;transform:scale(1.5)}.gl-checkbox__check{stroke-dasharray:24;stroke-dashoffset:24;color:#080a0f;height:13px;transition:stroke-dashoffset .3s cubic-bezier(.34,1.56,.64,1) .05s;width:13px;z-index:1}.gl-checkbox__input:checked~.gl-checkbox__box .gl-checkbox__check{stroke-dashoffset:0}.gl-checkbox__label{color:#ffffff94;font-size:.9rem;font-weight:400;transition:color .25s ease}.gl-checkbox:hover .gl-checkbox__label{color:#fffc}.gl-checkbox__input:checked~.gl-checkbox__label{color:#ffffffe6}.terms-inline-button{background:#0000;border:0;color:#7be1d8;cursor:pointer;font:inherit;font-weight:700;margin:0;padding:0;text-decoration:underline}.terms-modal-overlay{align-items:center;background:#000000c7;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2147483642}.terms-modal{background:#000;border:1px solid #63c0b857;border-radius:14px;box-shadow:0 24px 80px #0000008c;color:#fff;display:flex;flex-direction:column;max-height:min(760px,86dvh);overflow:hidden;width:min(680px,100%)}.terms-modal-header{align-items:center;border-bottom:1px solid #ffffff24;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.15rem}.terms-modal-header h2{color:#fff;margin:0}.terms-modal-close{background:#0000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:800;height:34px;width:34px}.terms-modal-body{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:1rem 1.15rem}.terms-modal-body h3,.terms-modal-body p{color:#fff}.terms-modal-accept{margin:0 1.15rem 1.15rem}@media (max-width:768px){.terms-section,.terms-section .terms-content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important;background-color:#000!important;background-image:none!important;color:#fff!important}.terms-content h3,.terms-content p,.terms-section h2,.terms-section h3,.terms-section p{color:#fff!important}.terms-content{border-color:#63c0b859!important}.terms-modal{max-height:84dvh}.terms-modal-body{max-height:62dvh}.messenger-back{justify-content:center!important;min-width:max-content!important;white-space:nowrap!important}.company-edit-actions .cancel-edit-button,.company-profile-container .cancel-edit-button{color:#000!important}.analytics-detail-modal{padding-bottom:72px!important}.analytics-detail-modal>button.analytics-detail-close,.analytics-detail-overlay .analytics-detail-modal>button.analytics-detail-close{bottom:16px!important;left:auto!important;right:16px!important;top:auto!important;transform:none!important}.job-management-mobile-job-title{border-bottom:1px solid #ffffff1f!important;color:#fff!important;display:block!important;margin:.25rem 0 .95rem!important;padding:.75rem 1rem!important;text-align:left!important}.job-management-mobile-job-title h3,.job-management-mobile-job-title p{color:#fff!important;margin:0!important;overflow-wrap:anywhere!important;word-break:normal!important;writing-mode:horizontal-tb!important}.job-management-mobile-job-title h3{font-size:1.05rem!important;line-height:1.25!important}.job-management-mobile-job-title p{font-size:.86rem!important;margin-top:.25rem!important;opacity:.9!important}.job-management-workspace.mobile-section-active>.job-management-mobile-job-title{display:none!important}.mobile-job-management-section-panel.is-open{overscroll-behavior:contain!important}.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{min-width:max-content!important;white-space:nowrap!important}}@media (min-width:769px){.job-management-mobile-job-title{display:none!important}}.messenger-thread-list .inbox-thread-card.button-message{grid-column-gap:.75rem!important;align-items:center!important;column-gap:.75rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;justify-content:stretch!important;text-align:left!important}.messenger-thread-list .inbox-thread-card.button-message .content-avatar{align-self:center!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;margin:0!important}.messenger-thread-list .inbox-thread-card.button-message .notice-content{align-self:center!important;grid-column:2!important;grid-row:1!important;justify-self:stretch!important;padding-left:0!important}.messenger-thread-list .inbox-thread-card.button-message time{align-self:center!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;white-space:nowrap!important}@media (max-width:768px){.messenger-thread-list .inbox-thread-card.button-message{border-radius:22px!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-rows:auto auto!important;padding:.85rem!important}.messenger-thread-list .inbox-thread-card.button-message .content-avatar{height:42px!important;width:42px!important}.messenger-thread-list .inbox-thread-card.button-message time{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin-top:.35rem!important}.analytics-detail-overlay .analytics-detail-modal{padding-bottom:calc(6rem + env(safe-area-inset-bottom))!important}.analytics-detail-modal>button.analytics-detail-close,.analytics-detail-overlay .analytics-detail-modal>button.analytics-detail-close{bottom:calc(1.35rem + env(safe-area-inset-bottom))!important}.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.45rem!important;justify-content:flex-start!important;min-height:auto!important;padding:.8rem 1.15rem!important}.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{align-self:flex-start!important;margin:0!important;max-width:100%!important;min-width:max-content!important;padding-left:0!important;text-align:left!important;white-space:nowrap!important;width:auto!important}.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{align-self:stretch!important;color:#fff!important;font-size:.98rem!important;justify-self:start!important;line-height:1.18!important;margin:0!important;max-width:100%!important;overflow:visible!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}.talent-pool-container .candidates-grid{grid-gap:.65rem!important;align-items:stretch!important;display:grid!important;gap:.65rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.talent-pool-container .candidate-card{border-radius:13px!important;gap:.32rem!important;min-height:0!important;min-width:0!important;padding:.5rem!important;transform:none!important;width:100%!important}.talent-pool-container .candidate-card:before{border-radius:13px 13px 0 0!important;height:48px!important}.talent-pool-container .candidate-avatar{border-width:2px!important;font-size:1.1rem!important;height:46px!important;margin:.25rem auto .2rem!important;width:46px!important}.talent-pool-container .candidate-info{gap:.25rem!important}.talent-pool-container .candidate-name-row{grid-gap:.25rem!important;align-items:center!important;display:grid!important;gap:.25rem!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}.talent-pool-container .candidate-name{font-size:.78rem!important;line-height:1.1!important;overflow-wrap:anywhere!important}.talent-pool-container .candidate-email{font-size:.58rem!important;line-height:1.15!important;overflow-wrap:anywhere!important}.talent-pool-container .candidate-skills,.talent-pool-container .spotlight-skills{gap:.25rem!important;justify-content:center!important}.talent-pool-container .candidate-skill-tag{border-radius:999px!important;font-size:.5rem!important;line-height:1.05!important;padding:.18rem .32rem!important}.talent-pool-container .candidate-like-button{background:#0000!important;border:0!important;box-shadow:none!important;gap:.15rem!important;min-width:0!important;padding:0!important;width:auto!important}.talent-pool-container .candidate-like-count{font-size:.52rem!important}.talent-pool-container .like-animation-wrap,.talent-pool-container .like-animation-wrap .like{height:15px!important;width:15px!important}.talent-pool-container .talent-bookmark-button{font-size:1.05rem!important;right:.45rem!important;top:.38rem!important}.talent-pool-container .candidate-view-profile{border-radius:8px!important;font-size:.58rem!important;line-height:1!important;margin-top:.35rem!important;min-height:28px!important;padding:.35rem .4rem!important}.talent-pool-container .candidate-profile{-webkit-overflow-scrolling:touch!important;overflow-y:auto!important;scroll-margin-top:0!important}}.job-management-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.desktop-back-to-manage-jobs{background:#63c0b829!important;border:1px solid #63c0b88c!important;border-radius:8px!important;color:#fff!important;flex:0 0 auto;font-size:.88rem!important;line-height:1!important;margin-left:auto;min-height:38px!important;padding:.65rem 1rem!important;white-space:nowrap!important}.desktop-back-to-manage-jobs:hover{background:#d37a8b!important;color:#000!important}.job-management-nav button{align-items:center!important;background:#63c0b829!important;border:1px solid #63c0b88c!important;border-radius:8px!important;color:#fff!important;display:inline-flex!important;font-size:.88rem!important;font-weight:700!important;justify-content:center!important;line-height:1!important;min-height:38px!important;padding:.65rem 1rem!important;white-space:nowrap!important}.job-management-nav button span{color:inherit!important}.job-management-nav button.active,.job-management-nav button:hover{background:#d37a8b!important;border-color:#d37a8b!important;color:#000!important}@media (max-width:768px){.desktop-back-to-manage-jobs{display:none!important}}@media (min-width:769px){.mobile-job-management-section-panel>.mobile-section-panel-header .back-button{display:none!important}.application-workspace-overlay,.job-preview-overlay{align-items:center!important;display:flex!important;height:100vh!important;inset:0!important;justify-content:center!important;overflow:hidden!important;overscroll-behavior:contain!important;padding:32px!important;position:fixed!important;width:100vw!important}.application-workspace-modal,.job-preview-modal{display:flex!important;flex-direction:column!important;margin:0!important;max-height:calc(100vh - 64px)!important;overflow:hidden!important;overscroll-behavior:contain!important;width:min(980px,calc(100vw - 64px))!important}.application-workspace-body,.job-preview-content{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.application-workspace-actions,.job-preview-actions{flex:0 0 auto!important}}.app-mode-card{align-items:center;border-color:#63c0b847!important;display:flex;gap:1rem;justify-content:space-between}.app-mode-copy{min-width:0}.settings-eyebrow{color:#f0a4b4;display:inline-flex;font-family:Lexend,Share Tech,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.05em;margin-bottom:.35rem;text-transform:uppercase}.app-mode-switch{align-items:center;cursor:pointer;display:inline-flex;gap:.75rem;-webkit-user-select:none;user-select:none}.app-mode-switch input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.app-mode-switch-track{background:#061713;border:1px solid #63c0b88c;border-radius:999px;box-shadow:inset 0 0 18px #0000008c,0 0 18px #63c0b829;flex:0 0 auto;height:34px;position:relative;transition:background .25s ease,border-color .25s ease;width:66px}.app-mode-switch-thumb{background:linear-gradient(135deg,#d37a8b,#9ee493);border-radius:50%;box-shadow:0 4px 12px #00000047;height:24px;left:4px;position:absolute;top:4px;transition:transform .25s ease,background .25s ease;width:24px}.app-mode-switch input:checked+.app-mode-switch-track{background:#e8fbf5;border-color:#0d3b3452;box-shadow:inset 0 0 14px #63c0b838,0 0 18px #63c0b82e}.app-mode-switch input:checked+.app-mode-switch-track .app-mode-switch-thumb{background:linear-gradient(135deg,#fff,#c8f7e5);transform:translateX(32px)}.app-mode-switch-label{color:#fff;font-weight:800;min-width:88px}@media (max-width:768px){.app-mode-card{align-items:flex-start;flex-direction:column}}html[data-theme=light]{--off-white:#f5faf8;--off-white-darker:#e9f2ef;--off-white-lightest:#fff;--secondary-color:#dcebe7;--secondary-light:#fff;--secondary-dark:#b9d4ce;--text-dark:#271016;--text-light:#271016;--text-muted:#527069;--border-color:#c8dcd7;--shadow-color:#091f1a1f}html[data-theme=light],html[data-theme=light] #root,html[data-theme=light] #root article,html[data-theme=light] #root aside,html[data-theme=light] #root footer,html[data-theme=light] #root main,html[data-theme=light] #root nav,html[data-theme=light] #root section,html[data-theme=light] .app-container,html[data-theme=light] .home-page,html[data-theme=light] body{background:#eef6f3!important;color:#271016!important}html[data-theme=light] .candidate-dashboard-header,html[data-theme=light] .dashboard-header,html[data-theme=light] .employer-dashboard-header,html[data-theme=light] .home-page>.dashboard-header{background:linear-gradient(110deg,#dff4ee,#f7fffc)!important;border:1px solid #0d3b3424!important;box-shadow:0 18px 48px #0a2e271f!important}html[data-theme=light] .candidate-dashboard-title h1,html[data-theme=light] .candidate-dashboard-title p,html[data-theme=light] .dashboard-title h1,html[data-theme=light] .dashboard-title p,html[data-theme=light] .employer-dashboard-title h1,html[data-theme=light] .employer-dashboard-title p{color:#35131c!important}html[data-theme=light] .dashboard-container,html[data-theme=light] .dashboard-content,html[data-theme=light] .dashboard-main,html[data-theme=light] .main-content{background:#ffffffb3!important;border-color:#0d3b341f!important;color:#271016!important}html[data-theme=light] .dashboard-nav,html[data-theme=light] .dashboard-nav ul,html[data-theme=light] .sidebar,html[data-theme=light] .user-profile{background:linear-gradient(180deg,#f5fffbf5,#ddf1ebeb)!important;border-color:#0d3b3429!important;color:#271016!important}html[data-theme=light] .dashboard-nav li{background:#ffffffe6!important;border-color:#0d3b341f!important;color:#3c1822!important}html[data-theme=light] .dashboard-nav li.active,html[data-theme=light] .dashboard-nav li:hover{background:linear-gradient(135deg,#63c0b838,#9ee49333)!important;border-color:#b44a5fa6!important;color:#311019!important}html[data-theme=light] .about-jumptake-section,html[data-theme=light] .analytics-card,html[data-theme=light] .analytics-detail-modal,html[data-theme=light] .application-details,html[data-theme=light] .application-form,html[data-theme=light] .application-message-preview,html[data-theme=light] .applications-table,html[data-theme=light] .applications-table-container,html[data-theme=light] .assessment-answer-block,html[data-theme=light] .assessment-builder-container,html[data-theme=light] .assessment-card,html[data-theme=light] .assessment-question-card,html[data-theme=light] .assessment-send-panel,html[data-theme=light] .assessment-summary-card,html[data-theme=light] .bookmarked-jobs-container,html[data-theme=light] .candidate-card,html[data-theme=light] .candidate-profile-card,html[data-theme=light] .company-profile-card,html[data-theme=light] .conversation-view,html[data-theme=light] .dashboard-card,html[data-theme=light] .draft-applications-container,html[data-theme=light] .inbox-card,html[data-theme=light] .interested-job-card,html[data-theme=light] .job-card,html[data-theme=light] .job-invite-panel,html[data-theme=light] .job-management-form,html[data-theme=light] .job-management-panel,html[data-theme=light] .job-management-workspace,html[data-theme=light] .job-preview-content,html[data-theme=light] .job-preview-main,html[data-theme=light] .job-preview-modal,html[data-theme=light] .message-composer-shell,html[data-theme=light] .my-applications-container,html[data-theme=light] .notification-card,html[data-theme=light] .profile-card,html[data-theme=light] .profile-section,html[data-theme=light] .rich-message-editor,html[data-theme=light] .settings-card,html[data-theme=light] .stat-card,html[data-theme=light] .submitted-assessments-section,html[data-theme=light] .talent-pool-container,html[data-theme=light] .video-interviews-container{background:#ffffffeb!important;border-color:#0d3b3424!important;box-shadow:0 16px 38px #0c2b2517!important;color:#271016!important}html[data-theme=light] .analytics-detail-overlay,html[data-theme=light] .application-workspace-overlay,html[data-theme=light] .job-preview-overlay{background:#0715125c!important}html[data-theme=light] #root h1,html[data-theme=light] #root h2,html[data-theme=light] #root h3,html[data-theme=light] #root h4,html[data-theme=light] #root label,html[data-theme=light] #root li,html[data-theme=light] #root p,html[data-theme=light] #root small,html[data-theme=light] #root span,html[data-theme=light] #root strong,html[data-theme=light] #root td,html[data-theme=light] #root th{color:#271016!important}html[data-theme=light] .candidate-email,html[data-theme=light] .company-name,html[data-theme=light] .empty-info,html[data-theme=light] .job-card-body,html[data-theme=light] .job-card-content,html[data-theme=light] .job-meta,html[data-theme=light] .notification-description,html[data-theme=light] .text-muted{color:#527069!important}html[data-theme=light] .form-control,html[data-theme=light] .input__search,html[data-theme=light] .message-input-shell,html[data-theme=light] .search-label,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#fff!important;border-color:#0d3b3438!important;color:#271016!important}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#78918b!important}html[data-theme=light] .apply-button,html[data-theme=light] .card-button,html[data-theme=light] .preview-apply-button,html[data-theme=light] .save-profile-button,html[data-theme=light] .send-candidate-button,html[data-theme=light] .settings-button.primary,html[data-theme=light] .submit-application-button{background:#b44a5f!important;border-color:#b44a5f!important;color:#fff!important}html[data-theme=light] .back-button,html[data-theme=light] .cancel-edit-button,html[data-theme=light] .desktop-back-to-manage-jobs,html[data-theme=light] .job-management-nav button,html[data-theme=light] .preview-company-button,html[data-theme=light] .secondary-button,html[data-theme=light] .view-button{background:#fff!important;border-color:#b44a5f73!important;color:#35131c!important}html[data-theme=light] .desktop-back-to-manage-jobs:hover,html[data-theme=light] .job-management-nav button.active,html[data-theme=light] .job-management-nav button:hover{background:#d9f4ed!important;border-color:#b44a5f!important;color:#311019!important}html[data-theme=light] .message-composer-panel,html[data-theme=light] .messageBox,html[data-theme=light] .rich-message-toolbar{background:#fff;border-color:#43251c2e}html[data-theme=light] .rich-message-toolbar button{background:#fff!important;border-color:#b44a5f8c!important;box-shadow:0 0 0 0 #0d3b343d!important;color:#35131c!important}html[data-theme=light] .chat-message.sent,html[data-theme=light] .message-bubble.sent,html[data-theme=light] .message-row.outgoing{background:#d9f4ed!important;color:#271016!important}html[data-theme=light] .chat-message.received,html[data-theme=light] .message-bubble.received,html[data-theme=light] .message-row.incoming{background:#fff!important;color:#271016!important}html[data-theme=light] .app-mode-switch-label{color:#271016!important}html[data-theme=light] .settings-eyebrow{color:#237a71!important}@media (max-width:768px){html[data-theme=light] .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#f7fffc!important;border-color:#0d3b3424!important}}html[data-theme=light]{--cream-page:#f4eadc;--cream-shell:#fbf4e8;--cream-panel:#fff8ec;--cream-panel-strong:#f0e5d5;--cream-border:#d9cbb7;--cream-text:#12251f;--cream-muted:#5e716b;--cream-accent:#3f9f96;--cream-accent-soft:#d9f0e9}html[data-theme=light],html[data-theme=light] #root,html[data-theme=light] .app-container,html[data-theme=light] .home-page,html[data-theme=light] body{background:var(--cream-page)!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .candidate-dashboard-header,html[data-theme=light] .home-page .dashboard-header,html[data-theme=light] .home-page .employer-dashboard-header,html[data-theme=light] .home-page>.dashboard-header{background:linear-gradient(115deg,#fbf4e8,#e7f4ed 62%,#f8f0df)!important;border-color:#3f9f963d!important;box-shadow:0 18px 44px #49382021!important}html[data-theme=light] .home-page .dashboard-container,html[data-theme=light] .home-page .dashboard-main,html[data-theme=light] .home-page .main-content,html[data-theme=light] .home-page .mobile-dashboard-section-panel,html[data-theme=light] .home-page .mobile-job-management-section-panel{background:#fbf4e8c7!important;border-color:#d9cbb7b8!important;color:var(--cream-text)!important}html[data-theme=light] .candidate-dashboard-header~.dashboard-container .applications-table,html[data-theme=light] .candidate-dashboard-header~.dashboard-container .applications-table tr,html[data-theme=light] .candidate-dashboard-header~.dashboard-container .applications-table-container,html[data-theme=light] .candidate-dashboard-header~.dashboard-container .dashboard-content,html[data-theme=light] .candidate-dashboard-header~.dashboard-container .job-card,html[data-theme=light] .candidate-dashboard-header~.dashboard-container .job-feed-container,html[data-theme=light] .candidate-dashboard-header~.dashboard-container .my-applications-container,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-card,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-content,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-stats,html[data-theme=light] .employer-dashboard-header~.dashboard-container .stat-card,html[data-theme=light] .home-page .about-card,html[data-theme=light] .home-page .about-jumptake-section,html[data-theme=light] .home-page .analytics-card,html[data-theme=light] .home-page .analytics-card-inner,html[data-theme=light] .home-page .analytics-detail-modal,html[data-theme=light] .home-page .analytics-detail-track,html[data-theme=light] .home-page .analytics-mini-chart,html[data-theme=light] .home-page .analytics-page,html[data-theme=light] .home-page .analytics-summary-box,html[data-theme=light] .home-page .application-card,html[data-theme=light] .home-page .application-details,html[data-theme=light] .home-page .application-message-preview,html[data-theme=light] .home-page .application-workspace-body,html[data-theme=light] .home-page .application-workspace-modal,html[data-theme=light] .home-page .assessment-answer-block,html[data-theme=light] .home-page .assessment-builder-container,html[data-theme=light] .home-page .assessment-builder-tools,html[data-theme=light] .home-page .assessment-card,html[data-theme=light] .home-page .assessment-question-card,html[data-theme=light] .home-page .assessment-send-panel,html[data-theme=light] .home-page .assessment-summary-card,html[data-theme=light] .home-page .bookmarked-jobs-container,html[data-theme=light] .home-page .candidate-card,html[data-theme=light] .home-page .candidate-job-preview-modal,html[data-theme=light] .home-page .candidate-job-preview-scroll-area,html[data-theme=light] .home-page .candidate-profile,html[data-theme=light] .home-page .candidate-profile-card,html[data-theme=light] .home-page .company-profile-card,html[data-theme=light] .home-page .company-profile-container,html[data-theme=light] .home-page .company-profile-hero,html[data-theme=light] .home-page .conversation-view,html[data-theme=light] .home-page .dashboard-card,html[data-theme=light] .home-page .dashboard-content,html[data-theme=light] .home-page .draft-applications-container,html[data-theme=light] .home-page .form-section,html[data-theme=light] .home-page .general-assessments-container,html[data-theme=light] .home-page .inbox-card,html[data-theme=light] .home-page .inbox-container,html[data-theme=light] .home-page .inbox-thread-card,html[data-theme=light] .home-page .interested-job-card,html[data-theme=light] .home-page .job-invite-panel,html[data-theme=light] .home-page .job-list-table,html[data-theme=light] .home-page .job-management-form,html[data-theme=light] .home-page .job-management-nav,html[data-theme=light] .home-page .job-management-panel,html[data-theme=light] .home-page .job-management-workspace,html[data-theme=light] .home-page .job-preview-content,html[data-theme=light] .home-page .job-preview-main,html[data-theme=light] .home-page .job-preview-modal,html[data-theme=light] .home-page .job-preview-sidebar,html[data-theme=light] .home-page .make-assessment-container,html[data-theme=light] .home-page .manage-jobs-container,html[data-theme=light] .home-page .manage-jobs-header,html[data-theme=light] .home-page .message-compose-card,html[data-theme=light] .home-page .message-thread,html[data-theme=light] .home-page .messageBox,html[data-theme=light] .home-page .messenger-compose-card,html[data-theme=light] .home-page .messenger-inbox,html[data-theme=light] .home-page .messenger-thread-list,html[data-theme=light] .home-page .no-applications-message,html[data-theme=light] .home-page .no-jobs-message,html[data-theme=light] .home-page .notification-card,html[data-theme=light] .home-page .notification-row,html[data-theme=light] .home-page .notifications-hero,html[data-theme=light] .home-page .notifications-page,html[data-theme=light] .home-page .post-job-container,html[data-theme=light] .home-page .post-job-form,html[data-theme=light] .home-page .post-job-header,html[data-theme=light] .home-page .profile-card,html[data-theme=light] .home-page .rating-panel,html[data-theme=light] .home-page .rich-message-editor,html[data-theme=light] .home-page .rich-message-toolbar,html[data-theme=light] .home-page .settings-card,html[data-theme=light] .home-page .settings-tab,html[data-theme=light] .home-page .stat-card,html[data-theme=light] .home-page .table-responsive,html[data-theme=light] .home-page .talent-pool-container,html[data-theme=light] .home-page .video-interviews-container{background:var(--cream-panel)!important;border-color:var(--cream-border)!important;box-shadow:0 16px 38px #49382014!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .application-workspace-actions,html[data-theme=light] .home-page .assessment-footer-actions,html[data-theme=light] .home-page .assessment-header-actions,html[data-theme=light] .home-page .job-preview-actions,html[data-theme=light] .home-page .job-preview-actions-inline,html[data-theme=light] .home-page .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .home-page .mobile-job-management-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .home-page .mobile-job-preview-topbar,html[data-theme=light] .home-page .mobile-section-panel-header,html[data-theme=light] .home-page .section-header{background:var(--cream-shell)!important;border-color:var(--cream-border)!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .dashboard-nav,html[data-theme=light] .home-page .dashboard-nav ul,html[data-theme=light] .home-page .sidebar,html[data-theme=light] .home-page .user-profile{background:linear-gradient(180deg,var(--cream-shell),#eadfce)!important;border-color:var(--cream-border)!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .dashboard-nav li{background:var(--cream-panel)!important;border-color:var(--cream-border)!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .dashboard-nav li.active,html[data-theme=light] .home-page .dashboard-nav li:hover{background:linear-gradient(135deg,var(--cream-accent-soft),#f6efd8)!important;border-color:#3f9f96b3!important;color:#082d26!important}html[data-theme=light] .home-page .candidate-dashboard-title h1,html[data-theme=light] .home-page .candidate-dashboard-title p,html[data-theme=light] .home-page .dashboard-title h1,html[data-theme=light] .home-page .dashboard-title p,html[data-theme=light] .home-page .employer-dashboard-title h1,html[data-theme=light] .home-page .employer-dashboard-title p,html[data-theme=light] .home-page .settings-eyebrow,html[data-theme=light] .home-page h1,html[data-theme=light] .home-page h2,html[data-theme=light] .home-page h3,html[data-theme=light] .home-page h4,html[data-theme=light] .home-page h5,html[data-theme=light] .home-page h6,html[data-theme=light] .home-page label,html[data-theme=light] .home-page li,html[data-theme=light] .home-page p,html[data-theme=light] .home-page small,html[data-theme=light] .home-page strong,html[data-theme=light] .home-page td,html[data-theme=light] .home-page th{color:var(--cream-text)!important}html[data-theme=light] .home-page span:not(.nav-notification-dot):not(.status-dot):not(.notification-status-dot):not(.number-message):not(.app-mode-switch-thumb):not(.app-mode-switch-track){color:inherit!important}html[data-theme=light] .home-page .candidate-email,html[data-theme=light] .home-page .company-name,html[data-theme=light] .home-page .empty-info,html[data-theme=light] .home-page .job-meta,html[data-theme=light] .home-page .notification-description,html[data-theme=light] .home-page .profile-bio,html[data-theme=light] .home-page .profile-title,html[data-theme=light] .home-page .text-muted,html[data-theme=light] .home-page .thread-preview{color:var(--cream-muted)!important}html[data-theme=light] .home-page .input__search,html[data-theme=light] .home-page .messageInput,html[data-theme=light] .home-page .rich-message-input,html[data-theme=light] .home-page .search-label,html[data-theme=light] .home-page input,html[data-theme=light] .home-page select,html[data-theme=light] .home-page textarea{background:#fffaf0!important;border-color:var(--cream-border)!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .input__search::placeholder,html[data-theme=light] .home-page input::placeholder,html[data-theme=light] .home-page textarea::placeholder{color:#7c8f88!important}html[data-theme=light] .home-page .cancel-edit-button,html[data-theme=light] .home-page .desktop-back-to-manage-jobs,html[data-theme=light] .home-page .job-management-nav button,html[data-theme=light] .home-page .preview-company-button,html[data-theme=light] .home-page .secondary-button,html[data-theme=light] .home-page .view-button,html[data-theme=light] .home-page button:not(.delete-button):not(.talent-bookmark-button):not(.bookmark-star-button):not(.preview-close-btn):not(.mobile-job-preview-close):not(.analytics-detail-close):not(.like-button):not(.resume-playground-choice-card):not(.floating-messenger-trigger){background:var(--cream-panel)!important;border-color:#3f9f9673!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .apply-button,html[data-theme=light] .home-page .card-button,html[data-theme=light] .home-page .create-assessment-button,html[data-theme=light] .home-page .message-send-button,html[data-theme=light] .home-page .preview-apply-button,html[data-theme=light] .home-page .primary-button,html[data-theme=light] .home-page .save-profile-button,html[data-theme=light] .home-page .send-candidate-button,html[data-theme=light] .home-page .send-invite-button,html[data-theme=light] .home-page .settings-button.primary,html[data-theme=light] .home-page .submit-application-button,html[data-theme=light] .home-page .submit-button{background:var(--cream-accent)!important;border-color:var(--cream-accent)!important;color:#fffaf0!important}html[data-theme=light] .home-page .analytics-live,html[data-theme=light] .home-page .interest-chip,html[data-theme=light] .home-page .profile-skill,html[data-theme=light] .home-page .skill-tag,html[data-theme=light] .home-page .status-badge{background:var(--cream-accent-soft)!important;border-color:#3f9f9647!important;color:#0c463e!important}html[data-theme=light] .home-page .candidate-card:before,html[data-theme=light] .home-page .profile-card:before,html[data-theme=light] .home-page .profile-image:before{background:#d7e4d5!important}html[data-theme=light] .home-page .avatar,html[data-theme=light] .home-page .candidate-avatar,html[data-theme=light] .home-page .messenger-chat-head,html[data-theme=light] .home-page .profile-image,html[data-theme=light] .home-page .user-avatar{background:#5aaea5!important;border-color:#fffaf0!important;color:#fffaf0!important}html[data-theme=light] .home-page .chat-message.sent,html[data-theme=light] .home-page .message-bubble.sent{background:#cfeee5!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .chat-message.received,html[data-theme=light] .home-page .message-bubble.received{background:#fffaf0!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .button-message,html[data-theme=light] .home-page .inbox-thread-card.button-message{background:#fffaf0!important;border:1px solid var(--cream-border)!important;box-shadow:0 12px 28px #4938201a!important;color:var(--cream-text)!important}html[data-theme=light] .home-page .button-message:hover{background:#f1e6d8!important}html[data-theme=light] .home-page .analytics-card,html[data-theme=light] .home-page .analytics-card-inner,html[data-theme=light] .home-page .analytics-detail-modal{background:#0d332d!important;border-color:#63c0b859!important;color:#f9fff8!important}html[data-theme=light] .home-page .analytics-card h3,html[data-theme=light] .home-page .analytics-card p,html[data-theme=light] .home-page .analytics-card span,html[data-theme=light] .home-page .analytics-detail-modal h2,html[data-theme=light] .home-page .analytics-detail-modal p,html[data-theme=light] .home-page .analytics-detail-modal span{color:#f9fff8!important}html[data-theme=light] .home-page .analytics-detail-track,html[data-theme=light] .home-page .analytics-mini-chart,html[data-theme=light] .home-page .analytics-summary-box{background:#d8f4eb21!important;border-color:#63c0b842!important}html[data-theme=light] .home-page .delete-button{color:#ff4d5f!important}html[data-theme=light] .home-page .dashboard-nav .logout-button,html[data-theme=light] .home-page .logout-button,html[data-theme=light] .home-page li.logout-button{background:#ead8d1!important;border-color:#c64e4152!important;color:#7a1b18!important}html[data-theme=light] .home-page .analytics-detail-overlay,html[data-theme=light] .home-page .application-workspace-overlay,html[data-theme=light] .home-page .job-preview-overlay{background:#2d231857!important}@media (max-width:768px){html[data-theme=light] .home-page .application-workspace-modal,html[data-theme=light] .home-page .candidate-job-preview-modal,html[data-theme=light] .home-page .job-preview-modal,html[data-theme=light] .home-page .mobile-dashboard-section-panel.is-open,html[data-theme=light] .home-page .mobile-job-management-section-panel.is-open{background:var(--cream-panel)!important;color:var(--cream-text)!important}}.home-page .portal-vertical-sidebar.sidebar{--sidebar-bg:#090f11f5;--sidebar-active:#63c0b829;--sidebar-hover:#63c0b81a;--sidebar-focus:#ffffff14;--sidebar-muted:#ecfffb9e;--sidebar-text:#f7fffdf0;--sidebar-strong:#fff;--sidebar-accent:#d37a8b;--sidebar-accent-soft:#9ee493;--expanded:16.875rem;--collapsed:3.35rem;--svg:1.125rem;--item:2.55rem;--brad-outer:0.9rem;--frame-space:0.5rem;--brad-inner:calc(var(--brad-outer) - var(--frame-space));align-self:stretch;background:#0000!important;border:0!important;box-shadow:none!important;color:var(--sidebar-text);display:flex!important;flex:0 0 var(--expanded)!important;inline-size:var(--expanded)!important;margin:0!important;min-height:0!important;min-inline-size:var(--expanded)!important;overflow:visible!important;padding:0!important;transition:flex-basis .3s ease-out,inline-size .3s ease-out,min-inline-size .3s ease-out}.home-page .portal-vertical-sidebar.is-collapsed{flex-basis:var(--collapsed)!important;inline-size:var(--collapsed)!important;min-inline-size:var(--collapsed)!important}.home-page .portal-vertical-sidebar .checkbox-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.home-page .portal-sidebar-nav{background:radial-gradient(circle at 35% 8%,#63c0b833,#0000 30%),linear-gradient(180deg,#102622f5,#040708fa);border:1px solid #63c0b829;border-radius:var(--brad-outer);box-shadow:0 18px 38px #0000004d;display:flex;flex-flow:column;min-inline-size:var(--collapsed);overflow:visible;padding:var(--frame-space);width:100%}.home-page .portal-sidebar-header{display:flex;flex-flow:column;gap:.5rem}.home-page .portal-sidebar-header figure{margin:0}.home-page .portal-vertical-sidebar .sidebar__toggle-container{block-size:var(--item);display:grid;place-items:center end}.home-page .portal-vertical-sidebar .nav__toggle{align-items:center;background:#0000;border:0;border-radius:var(--brad-inner);display:inline-flex;height:100%;justify-content:center;outline:2px solid #0000;outline-offset:-2px;overflow:hidden;transition:outline-color .2s ease,background .2s ease;width:var(--item)}.home-page .portal-vertical-sidebar .nav__toggle:focus-visible,.home-page .portal-vertical-sidebar .nav__toggle:hover{background:var(--sidebar-hover);outline-color:var(--sidebar-accent)}.home-page .portal-vertical-sidebar .toggle--icons{aspect-ratio:1;block-size:100%;display:inline-grid;grid-template-areas:"svg";inline-size:100%;place-items:center}.home-page .portal-vertical-sidebar .toggle-svg-icon{fill:var(--sidebar-muted);display:block;grid-area:svg;height:1.05rem;transition:fill .2s ease,opacity .2s ease;width:1.05rem}.home-page .portal-vertical-sidebar.is-collapsed .toggle--close,.home-page .portal-vertical-sidebar.is-expanded .toggle--open{opacity:0}.home-page .portal-sidebar-profile{align-items:center;background:linear-gradient(135deg,#63c0b82e,#ffffff0d);border:1px solid #ffffff1a;border-radius:.8rem;display:flex;gap:.85rem;min-height:4.6rem;padding:.75rem}.home-page .portal-sidebar-avatar{align-items:center;background:#59aaa2;border-radius:999px;color:#f9fffd;display:flex;flex:0 0 2.65rem;font-weight:800;height:2.65rem;justify-content:center;text-transform:uppercase;width:2.65rem}.home-page .portal-sidebar-user-id,.home-page .portal-sidebar-user-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page .portal-sidebar-user-id{color:var(--sidebar-strong);font-size:.98rem;font-weight:800}.home-page .portal-sidebar-user-role{color:var(--sidebar-muted);font-size:.76rem;margin-top:.25rem}.home-page .portal-vertical-sidebar .sidebar__wrapper{display:flex;flex:1 1;flex-flow:column;gap:.5rem;min-height:0;overflow:visible;padding-top:.5rem}.home-page .portal-vertical-sidebar .sidebar__list{display:flex;flex-flow:column;gap:.18rem;list-style:none;margin:0;overflow:visible;padding:0}.home-page .portal-vertical-sidebar .sidebar__item{border-radius:var(--brad-inner);min-block-size:var(--item);position:relative}.home-page .portal-vertical-sidebar .item--heading{align-items:flex-end;display:flex;min-block-size:1.65rem}.home-page .portal-vertical-sidebar .sidebar__item--heading{color:var(--sidebar-muted);font-size:.68rem;font-weight:800;letter-spacing:.07em;margin:0 0 .35rem .35rem;text-transform:uppercase}.home-page .portal-vertical-sidebar .sidebar__link{align-items:center;background:#00000047;border:1px solid #0000;border-radius:inherit;color:var(--sidebar-text);display:flex;gap:.55rem;min-block-size:var(--item);outline:2px solid #0000;outline-offset:-2px;padding:0 .7rem 0 0;position:relative;text-align:left;text-decoration:none;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease;width:100%}.home-page .portal-vertical-sidebar .sidebar__link:hover{background:var(--sidebar-hover);border-color:#63c0b847;transform:translateX(2px)}.home-page .portal-vertical-sidebar .sidebar__link:focus-visible{background:var(--sidebar-focus);border-color:var(--sidebar-accent);outline-color:var(--sidebar-accent)}.home-page .portal-vertical-sidebar .sidebar__link.is-active{background:var(--sidebar-active);border-color:#63c0b8b8;box-shadow:inset 3px 0 0 var(--sidebar-accent)}.home-page .portal-vertical-sidebar .sidebar__link.is-danger{background:#5e08088c;border-color:#ff686873}.home-page .portal-vertical-sidebar .icon{aspect-ratio:1;block-size:var(--item);display:inline-grid;flex:0 0 var(--item);place-items:center}.home-page .portal-vertical-sidebar .icon svg{fill:var(--sidebar-muted);height:var(--svg);transition:fill .2s ease,transform .2s ease;width:var(--svg)}.home-page .portal-vertical-sidebar .sidebar__link.is-active .icon svg,.home-page .portal-vertical-sidebar .sidebar__link:hover .icon svg{fill:var(--sidebar-accent);transform:scale(1.05)}.home-page .portal-vertical-sidebar .text{color:var(--sidebar-text);flex:1 1;font-size:.86rem;font-weight:800;line-height:1.15;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.home-page .portal-vertical-sidebar .nav-notification-dot{background:#ff5a67;border:2px solid #fffc;border-radius:999px;box-shadow:0 0 0 4px #ff5a6729;flex:0 0 0.65rem;height:.65rem;position:static;width:.65rem}.home-page .portal-vertical-sidebar.is-collapsed .portal-sidebar-profile{justify-content:center;padding-inline:.25rem}.home-page .portal-vertical-sidebar.is-collapsed .item--heading,.home-page .portal-vertical-sidebar.is-collapsed .text,.home-page .portal-vertical-sidebar.is-collapsed figcaption{opacity:0;pointer-events:none;width:0}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link{justify-content:center;padding:0}.home-page .portal-vertical-sidebar.is-collapsed .nav-notification-dot{position:absolute;right:.35rem;top:.35rem}.home-page .portal-vertical-sidebar [data-tooltip]:before{background:#0d2421f5;border:1px solid #63c0b852;border-radius:var(--brad-inner);box-shadow:0 10px 22px #00000047;color:#f8fffd;content:attr(data-tooltip);font-size:.82rem;font-weight:800;left:calc(var(--collapsed) + .7rem);opacity:0;padding:.55rem .75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) scale(.92);transition:opacity .18s ease,transform .18s ease;white-space:nowrap;z-index:999}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link:focus-visible:before,.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link:hover:before{opacity:1;transform:translateY(-50%) scale(1)}.home-page .portal-vertical-sidebar .portal-space-animation{border-radius:.8rem;height:175px;margin-top:.6rem;min-height:175px;overflow:hidden;position:relative;transition:opacity .22s ease,height .22s ease,min-height .22s ease}.home-page .portal-vertical-sidebar.is-collapsed .portal-space-animation{height:0;min-height:0;opacity:0;pointer-events:none}html[data-theme=light] .home-page .portal-vertical-sidebar.sidebar{--sidebar-bg:#fffaf0f5;--sidebar-active:#63c0b833;--sidebar-hover:#63c0b821;--sidebar-focus:#ffffffe6;--sidebar-muted:#183c359e;--sidebar-text:#3c1822;--sidebar-strong:#102c27;--sidebar-accent:#b85a6d;--sidebar-accent-soft:#7acb8b}html[data-theme=light] .home-page .portal-sidebar-nav{background:radial-gradient(circle at 25% 12%,#63c0b82e,#0000 32%),linear-gradient(180deg,#fffaf0fa,#f5eee0fa)!important;border-color:#55aaa13d;box-shadow:0 18px 38px #50442e24}html[data-theme=light] .home-page .portal-sidebar-profile{background:linear-gradient(135deg,#daf6ecc7,#fffaf0e6);border-color:#55aaa147}html[data-theme=light] .home-page .portal-sidebar-avatar{background:#b85a6d;color:#fffaf0}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link{background:#fffaf0e6;border-color:#28483f14;color:var(--sidebar-text)}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link:hover{background:var(--sidebar-hover)}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link.is-active{background:linear-gradient(135deg,#d1f6e8c7,#fffaf0f0);border-color:#55aaa18c}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link.is-danger{background:#ead8d1f2;border-color:#c64e415c}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link.is-danger .icon svg,html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link.is-danger .text{fill:#7a1b18;color:#7a1b18}@media (max-width:768px){.home-page .portal-vertical-sidebar.is-collapsed,.home-page .portal-vertical-sidebar.sidebar{flex:0 0 auto!important;inline-size:100%!important;min-inline-size:100%!important;width:100%!important}.home-page .portal-vertical-sidebar .sidebar__toggle-container{display:none}.home-page .portal-vertical-sidebar.is-collapsed .item--heading,.home-page .portal-vertical-sidebar.is-collapsed .text,.home-page .portal-vertical-sidebar.is-collapsed figcaption{opacity:1;width:auto}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link{justify-content:flex-start;padding:0 .7rem 0 0}.home-page .portal-vertical-sidebar.is-collapsed .portal-space-animation{height:150px;min-height:150px;opacity:1;pointer-events:auto}.home-page .portal-sidebar-nav{border-radius:1rem}.home-page .portal-sidebar-profile{min-height:4.2rem}.dashboard-container.mobile-section-open .portal-vertical-sidebar{display:none!important}}.home-page .dashboard-container{border-radius:1.15rem;gap:clamp(.9rem,1.5vw,1.4rem);padding:clamp(.8rem,1.5vw,1.25rem)}.home-page .dashboard-main,.home-page .main-content,.home-page .mobile-dashboard-section-panel,.home-page .mobile-job-management-section-panel{border-radius:1rem;overflow:auto;padding:clamp(1rem,1.8vw,1.65rem)}.home-page .about-jumptake-section,.home-page .analytics-card,.home-page .application-card,.home-page .assessment-builder,.home-page .assessment-builder-container,.home-page .assessment-card,.home-page .assessment-question-card,.home-page .candidate-card,.home-page .company-profile-container,.home-page .dashboard-card,.home-page .dashboard-content,.home-page .form-section,.home-page .general-assessments-container,.home-page .inbox-container,.home-page .job-card,.home-page .job-feed-container,.home-page .job-management-nav,.home-page .job-management-panel,.home-page .job-management-workspace,.home-page .main-content>div,.home-page .main-content>section,.home-page .manage-jobs-container,.home-page .manage-jobs-table,.home-page .notifications-page,.home-page .post-job-container,.home-page .post-job-form,.home-page .profile-card,.home-page .settings-card,.home-page .stat-card,.home-page .table-responsive,.home-page .talent-pool-container{background-clip:padding-box;border-radius:.95rem}html[data-theme=light] .home-page{--cream-page:#f3eadb;--cream-shell:#fff7ea;--cream-panel:#fff3e1;--cream-card:#fffaf0;--cream-soft:#f7ecef;--cream-border:#dcc9ad;--cream-ink:#12352f;--cream-muted:#5e7169}html[data-theme=light] .home-page,html[data-theme=light] body{background:radial-gradient(circle at top left,#63c0b829,#0000 28%),linear-gradient(135deg,#f1eadf,#fbf3e6)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .dashboard-container,html[data-theme=light] .home-page .dashboard-main,html[data-theme=light] .home-page .main-content,html[data-theme=light] .home-page .mobile-dashboard-section-panel,html[data-theme=light] .home-page .mobile-job-management-section-panel{background:#fff7eae0!important;border:1px solid #dcc9adb8!important;box-shadow:0 20px 48px #58442721!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .about-jumptake-section,html[data-theme=light] .home-page .analytics-card,html[data-theme=light] .home-page .analytics-detail-panel,html[data-theme=light] .home-page .application-card,html[data-theme=light] .home-page .applications-table-container,html[data-theme=light] .home-page .assessment-builder,html[data-theme=light] .home-page .assessment-builder-container,html[data-theme=light] .home-page .assessment-card,html[data-theme=light] .home-page .assessment-question-card,html[data-theme=light] .home-page .bookmarked-jobs-container,html[data-theme=light] .home-page .candidate-card,html[data-theme=light] .home-page .candidate-grid,html[data-theme=light] .home-page .chat-container,html[data-theme=light] .home-page .company-profile-card,html[data-theme=light] .home-page .company-profile-container,html[data-theme=light] .home-page .dashboard-card,html[data-theme=light] .home-page .dashboard-content,html[data-theme=light] .home-page .dashboard-stats,html[data-theme=light] .home-page .draft-applications-container,html[data-theme=light] .home-page .form-section,html[data-theme=light] .home-page .general-assessments-container,html[data-theme=light] .home-page .inbox-container,html[data-theme=light] .home-page .job-card,html[data-theme=light] .home-page .job-feed-container,html[data-theme=light] .home-page .job-invite-panel,html[data-theme=light] .home-page .job-management-form,html[data-theme=light] .home-page .job-management-nav,html[data-theme=light] .home-page .job-management-panel,html[data-theme=light] .home-page .job-management-workspace,html[data-theme=light] .home-page .main-content>div:not(.job-details-modal):not(.job-preview-modal):not(.modal-overlay):not(.job-preview-overlay),html[data-theme=light] .home-page .main-content>section,html[data-theme=light] .home-page .manage-jobs-container,html[data-theme=light] .home-page .manage-jobs-header,html[data-theme=light] .home-page .manage-jobs-table,html[data-theme=light] .home-page .message-list,html[data-theme=light] .home-page .notification-card,html[data-theme=light] .home-page .notifications-page,html[data-theme=light] .home-page .post-job-container,html[data-theme=light] .home-page .post-job-form,html[data-theme=light] .home-page .post-job-header,html[data-theme=light] .home-page .profile-card,html[data-theme=light] .home-page .settings-card,html[data-theme=light] .home-page .settings-section,html[data-theme=light] .home-page .stat-card,html[data-theme=light] .home-page .table-responsive,html[data-theme=light] .home-page .talent-pool-container,html[data-theme=light] .home-page .video-interviews-container{background:var(--cream-panel)!important;border-color:var(--cream-border)!important;box-shadow:0 12px 28px #58442714!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .application-card,html[data-theme=light] .home-page .assessment-card,html[data-theme=light] .home-page .candidate-card,html[data-theme=light] .home-page .dashboard-card,html[data-theme=light] .home-page .job-card,html[data-theme=light] .home-page .notification-card,html[data-theme=light] .home-page .profile-card,html[data-theme=light] .home-page .settings-section,html[data-theme=light] .home-page .stat-card{background:var(--cream-card)!important}html[data-theme=light] .home-page table,html[data-theme=light] .home-page tbody,html[data-theme=light] .home-page td,html[data-theme=light] .home-page thead,html[data-theme=light] .home-page tr{background:var(--cream-card)!important;border-color:var(--cream-border)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page th{background:#eadfce!important;border-color:var(--cream-border)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page div,html[data-theme=light] .home-page h1,html[data-theme=light] .home-page h2,html[data-theme=light] .home-page h3,html[data-theme=light] .home-page h4,html[data-theme=light] .home-page h5,html[data-theme=light] .home-page h6,html[data-theme=light] .home-page label,html[data-theme=light] .home-page li,html[data-theme=light] .home-page p,html[data-theme=light] .home-page small,html[data-theme=light] .home-page span,html[data-theme=light] .home-page strong{color:var(--cream-ink)}html[data-theme=light] .home-page .description,html[data-theme=light] .home-page .form-hint,html[data-theme=light] .home-page .helper-text,html[data-theme=light] .home-page .meta,html[data-theme=light] .home-page .muted{color:var(--cream-muted)!important}html[data-theme=light] .home-page .input__search,html[data-theme=light] .home-page .search-input,html[data-theme=light] .home-page input,html[data-theme=light] .home-page select,html[data-theme=light] .home-page textarea{background:#fffaf0!important;border-color:var(--cream-border)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page input::placeholder,html[data-theme=light] .home-page textarea::placeholder{color:#7d8d86!important}html[data-theme=light] .home-page .btn-primary,html[data-theme=light] .home-page .card-button,html[data-theme=light] .home-page .manage-button,html[data-theme=light] .home-page .primary-button,html[data-theme=light] .home-page .save-button,html[data-theme=light] .home-page .send-button,html[data-theme=light] .home-page .submit-button{background:var(--cream-teal)!important;border-color:var(--cream-teal)!important;color:#fffaf0!important}html[data-theme=light] .home-page .btn-primary *,html[data-theme=light] .home-page .card-button *,html[data-theme=light] .home-page .manage-button *,html[data-theme=light] .home-page .primary-button *,html[data-theme=light] .home-page .save-button *,html[data-theme=light] .home-page .send-button *,html[data-theme=light] .home-page .submit-button *{color:#fffaf0!important}html[data-theme=light] .home-page .cancel-button,html[data-theme=light] .home-page .filter-button,html[data-theme=light] .home-page .job-management-nav button,html[data-theme=light] .home-page .secondary-button,html[data-theme=light] .home-page .tab-button,html[data-theme=light] .home-page .view-button,html[data-theme=light] .home-page button:not(.card-button):not(.primary-button):not(.submit-button):not(.save-button):not(.manage-button):not(.send-button):not(.btn-primary):not(.delete-button):not(.withdraw-button):not(.resume-playground-choice-card):not(.floating-messenger-trigger){background:var(--cream-card)!important;border-color:var(--cream-border)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .cancel-button *,html[data-theme=light] .home-page .filter-button *,html[data-theme=light] .home-page .job-management-nav button *,html[data-theme=light] .home-page .secondary-button *,html[data-theme=light] .home-page .tab-button *,html[data-theme=light] .home-page .view-button *{color:var(--cream-ink)!important}html[data-theme=light] .home-page .black-panel,html[data-theme=light] .home-page .dark-panel,html[data-theme=light] .home-page .hero-card,html[data-theme=light] .home-page [class*=black-box],html[data-theme=light] .home-page [class*=dark-box]{background:var(--cream-panel)!important;border-color:var(--cream-border)!important;color:var(--cream-ink)!important}@media (max-width:768px){.home-page .dashboard-main,.home-page .main-content,.home-page .mobile-dashboard-section-panel,.home-page .mobile-job-management-section-panel{border-radius:.9rem;padding:.85rem}.home-page .about-jumptake-section,.home-page .company-profile-container,.home-page .dashboard-content,.home-page .inbox-container,.home-page .job-feed-container,.home-page .job-management-workspace,.home-page .manage-jobs-container,.home-page .notifications-page,.home-page .post-job-container,.home-page .settings-card,.home-page .talent-pool-container{border-radius:.9rem;padding:.9rem}}html[data-theme=light] .home-page{--cream-page:#f2eadc;--cream-shell:#fff8ec;--cream-panel:#fff3e2;--cream-card:#fffaf1;--cream-raised:#fffdf7;--cream-line:#d8c5a8;--cream-ink:#34141d;--cream-muted:#63756d;--cream-teal:#b85a6d;--cream-teal-dark:#7f1d32}html[data-theme=light] .home-page .dashboard-container,html[data-theme=light] .home-page .dashboard-main,html[data-theme=light] .home-page .main-content,html[data-theme=light] .home-page .mobile-dashboard-section-panel{background:#fff8ecf0!important;border:1px solid #d8c5a8d1!important;border-radius:22px!important;box-shadow:0 24px 58px #56422524!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .main-content{padding:clamp(1.35rem,2.2vw,2.2rem)!important}html[data-theme=light] .home-page .about-jumptake-section,html[data-theme=light] .home-page .analytics-card,html[data-theme=light] .home-page .assessment-builder,html[data-theme=light] .home-page .assessment-builder-container,html[data-theme=light] .home-page .company-profile-container,html[data-theme=light] .home-page .dashboard-content,html[data-theme=light] .home-page .employer-settings-container,html[data-theme=light] .home-page .general-assessments-container,html[data-theme=light] .home-page .inbox-container,html[data-theme=light] .home-page .job-feed-container,html[data-theme=light] .home-page .job-management-workspace,html[data-theme=light] .home-page .manage-jobs-container,html[data-theme=light] .home-page .messenger-inbox,html[data-theme=light] .home-page .notifications-page,html[data-theme=light] .home-page .post-job-container,html[data-theme=light] .home-page .post-job-form,html[data-theme=light] .home-page .settings-container,html[data-theme=light] .home-page .talent-pool-container{background:var(--cream-panel)!important;border:1px solid #d8c5a8d1!important;border-radius:20px!important;box-shadow:0 18px 40px #5642251a!important;color:var(--cream-ink)!important;overflow:auto;padding:clamp(1.25rem,2vw,2rem)!important}html[data-theme=light] .home-page .dashboard-content{display:block}html[data-theme=light] .home-page .dashboard-content>h2,html[data-theme=light] .home-page .dashboard-content>p,html[data-theme=light] .home-page .employer-settings-container>.section-header,html[data-theme=light] .home-page .manage-jobs-header,html[data-theme=light] .home-page .post-job-header,html[data-theme=light] .home-page .section-header,html[data-theme=light] .home-page .settings-container>.section-header{background:var(--cream-raised)!important;border:1px solid #d8c5a8b3!important;border-radius:18px!important;color:var(--cream-ink)!important;margin:0 0 1rem!important;padding:1rem 1.15rem!important}html[data-theme=light] .home-page .applications-list,html[data-theme=light] .home-page .candidates-grid,html[data-theme=light] .home-page .dashboard-cards,html[data-theme=light] .home-page .dashboard-stats,html[data-theme=light] .home-page .employer-settings-stack,html[data-theme=light] .home-page .settings-content{gap:1rem!important}html[data-theme=light] .home-page .analytics-detail-panel,html[data-theme=light] .home-page .application-card,html[data-theme=light] .home-page .assessment-card,html[data-theme=light] .home-page .assessment-question-card,html[data-theme=light] .home-page .candidate-card,html[data-theme=light] .home-page .company-profile-card,html[data-theme=light] .home-page .company-profile-hero,html[data-theme=light] .home-page .company-profile-section,html[data-theme=light] .home-page .dashboard-card,html[data-theme=light] .home-page .form-section,html[data-theme=light] .home-page .inbox-card,html[data-theme=light] .home-page .inbox-thread-card,html[data-theme=light] .home-page .job-card,html[data-theme=light] .home-page .job-details-section,html[data-theme=light] .home-page .job-invite-panel,html[data-theme=light] .home-page .notification-card,html[data-theme=light] .home-page .settings-card,html[data-theme=light] .home-page .settings-section,html[data-theme=light] .home-page .settings-tab,html[data-theme=light] .home-page .stat-card{background:var(--cream-card)!important;border:1px solid #d8c5a8c7!important;border-radius:18px!important;box-shadow:0 12px 24px #56422514!important;color:var(--cream-ink)!important;padding:clamp(1rem,1.6vw,1.45rem)!important}html[data-theme=light] .home-page .company-profile-container :not(button):not(svg):not(path),html[data-theme=light] .home-page .dashboard-card *,html[data-theme=light] .home-page .employer-settings-container :not(button):not(svg):not(path),html[data-theme=light] .home-page .inbox-container :not(button):not(svg):not(path),html[data-theme=light] .home-page .messenger-inbox :not(button):not(svg):not(path),html[data-theme=light] .home-page .post-job-container :not(button):not(svg):not(path),html[data-theme=light] .home-page .settings-container :not(button):not(svg):not(path),html[data-theme=light] .home-page .stat-card *,html[data-theme=light] .home-page .talent-pool-container :not(button):not(svg):not(path){color:var(--cream-ink)!important}html[data-theme=light] .home-page .candidate-email,html[data-theme=light] .home-page .company-profile-container p,html[data-theme=light] .home-page .dashboard-card p,html[data-theme=light] .home-page .employer-settings-container p,html[data-theme=light] .home-page .form-hint,html[data-theme=light] .home-page .helper-text,html[data-theme=light] .home-page .meta,html[data-theme=light] .home-page .post-job-container p,html[data-theme=light] .home-page .settings-container p{color:var(--cream-muted)!important}html[data-theme=light] .home-page .filter-bar,html[data-theme=light] .home-page .search-container,html[data-theme=light] .home-page .search-wrapper,html[data-theme=light] .home-page .talent-pool-header,html[data-theme=light] .home-page .talent-pool-header-actions,html[data-theme=light] .home-page .talent-search-container{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}html[data-theme=light] .home-page .spotlight-button,html[data-theme=light] .home-page .talent-pool-container .spotlight-button{background:var(--cream-card)!important;border:1px solid var(--cream-teal)!important;border-radius:12px!important;color:var(--cream-teal-dark)!important;padding:.65rem 1rem!important}html[data-theme=light] .home-page .input__search,html[data-theme=light] .home-page .message-input,html[data-theme=light] .home-page .search-input,html[data-theme=light] .home-page [contenteditable=true],html[data-theme=light] .home-page input,html[data-theme=light] .home-page select,html[data-theme=light] .home-page textarea{background:var(--cream-raised)!important;border:1px solid #d8c5a8e6!important;border-radius:14px!important;box-shadow:inset 0 1px 0 #ffffffa6!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page input::placeholder,html[data-theme=light] .home-page textarea::placeholder{color:#798a83!important}html[data-theme=light] .home-page .btn-primary,html[data-theme=light] .home-page .card-button,html[data-theme=light] .home-page .manage-button,html[data-theme=light] .home-page .primary-button,html[data-theme=light] .home-page .save-button,html[data-theme=light] .home-page .send-button,html[data-theme=light] .home-page .settings-button.primary,html[data-theme=light] .home-page .submit-button{background:var(--cream-teal)!important;border:1px solid var(--cream-teal)!important;border-radius:12px!important;color:#fffaf1!important}html[data-theme=light] .home-page .btn-primary *,html[data-theme=light] .home-page .card-button *,html[data-theme=light] .home-page .manage-button *,html[data-theme=light] .home-page .primary-button *,html[data-theme=light] .home-page .save-button *,html[data-theme=light] .home-page .send-button *,html[data-theme=light] .home-page .settings-button.primary *,html[data-theme=light] .home-page .submit-button *{color:#fffaf1!important}html[data-theme=light] .home-page .cancel-button,html[data-theme=light] .home-page .secondary-button,html[data-theme=light] .home-page .tab-button,html[data-theme=light] .home-page .view-button,html[data-theme=light] .home-page button:not(.delete-button):not(.withdraw-button):not(.card-button):not(.primary-button):not(.submit-button):not(.save-button):not(.manage-button):not(.send-button):not(.settings-button):not(.btn-primary):not(.resume-playground-choice-card):not(.floating-messenger-trigger){background:var(--cream-raised)!important;border:1px solid #d8c5a8e0!important;border-radius:12px!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .cancel-button *,html[data-theme=light] .home-page .secondary-button *,html[data-theme=light] .home-page .tab-button *,html[data-theme=light] .home-page .view-button *,html[data-theme=light] .home-page button:not(.delete-button):not(.withdraw-button):not(.card-button):not(.primary-button):not(.submit-button):not(.save-button):not(.manage-button):not(.send-button):not(.settings-button):not(.btn-primary):not(.resume-playground-choice-card):not(.floating-messenger-trigger) *{color:var(--cream-ink)!important}html[data-theme=light] .home-page .message-composer,html[data-theme=light] .home-page .messageBox,html[data-theme=light] .home-page .rich-text-toolbar{background:var(--cream-card)!important;border:1px solid #d8c5a8e0!important;border-radius:16px!important}html[data-theme=light] .home-page .company-profile-details,html[data-theme=light] .home-page .company-profile-hero,html[data-theme=light] .home-page .company-profile-stats,html[data-theme=light] .home-page .company-profile-summary{background:var(--cream-card)!important;border-radius:18px!important}html[data-theme=light] .home-page .app-mode-card{background:var(--cream-raised)!important;border:1px solid #d8c5a8d9!important;border-radius:18px!important;margin-bottom:1rem!important;padding:1.2rem!important}html[data-theme=light] .home-page .settings-eyebrow{color:var(--cream-teal-dark)!important}@media (max-width:768px){html[data-theme=light] .home-page .main-content,html[data-theme=light] .home-page .mobile-dashboard-section-panel{border-radius:18px!important;padding:1rem!important}html[data-theme=light] .home-page .company-profile-container,html[data-theme=light] .home-page .dashboard-content,html[data-theme=light] .home-page .employer-settings-container,html[data-theme=light] .home-page .inbox-container,html[data-theme=light] .home-page .post-job-container,html[data-theme=light] .home-page .settings-container,html[data-theme=light] .home-page .talent-pool-container{border-radius:16px!important;padding:1rem!important}}.dashboard-section-title{background:#ffffff0f;border:1px solid #63c0b838;border-radius:16px;margin:0 0 1rem;padding:.9rem 1.1rem}.dashboard-section-title h2{font-size:clamp(1.15rem,2vw,1.55rem);margin:0}@media (max-width:768px){.dashboard-section-title{display:none}}html[data-theme=light] .home-page .dashboard-section-title{background:var(--cream-raised)!important;border:1px solid #d8c5a8db!important;border-radius:18px!important;box-shadow:0 10px 22px #56422512!important}html[data-theme=light] .home-page .dashboard-section-title h2{color:var(--cream-ink)!important}html[data-theme=light] .home-page .portal-sidebar-header,html[data-theme=light] .home-page .portal-vertical-sidebar .nav__toggle,html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__toggle-container{background:#0000!important;border-color:#0000!important;box-shadow:none!important}html[data-theme=light] .home-page .portal-sidebar-nav{background:radial-gradient(circle at 20% 10%,#63c0b824,#0000 34%),linear-gradient(180deg,#fafff9f5,#f0f9f5f5)!important}html[data-theme=light] .home-page .portal-vertical-sidebar .nav__toggle svg{fill:var(--cream-ink)!important}html[data-theme=light] .home-page .portal-sidebar-profile{background:linear-gradient(135deg,#d1ebdee6,#fafff9e0)!important;border-color:#55aaa159!important;box-shadow:0 10px 24px #2b4f4814!important}html[data-theme=light] .home-page .about-rating-card,html[data-theme=light] .home-page .advanced-filters,html[data-theme=light] .home-page .bookmarked-candidate-profile .profile-section,html[data-theme=light] .home-page .candidate-profile-body .profile-section,html[data-theme=light] .home-page .filter-row,html[data-theme=light] .home-page .interested-job-card,html[data-theme=light] .home-page .job-card-footer,html[data-theme=light] .home-page .job-feed-header,html[data-theme=light] .home-page .job-form,html[data-theme=light] .home-page .job-form-intro,html[data-theme=light] .home-page .job-interest-grid,html[data-theme=light] .home-page .job-management-workspace .profile-section,html[data-theme=light] .home-page .message-compose-card,html[data-theme=light] .home-page .messenger-compose-card,html[data-theme=light] .home-page .post-job-content,html[data-theme=light] .home-page .profile-section,html[data-theme=light] .home-page .skills-filter,html[data-theme=light] .home-page .talent-pool-container .profile-section{background:var(--cream-card)!important;border:1px solid #d8c5a8d1!important;box-shadow:0 10px 22px #5642250f!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .job-card-footer,html[data-theme=light] .home-page .job-feed-header{border-radius:14px!important;padding:1rem!important}html[data-theme=light] .home-page .job-card-footer{align-items:center!important;display:flex!important;gap:.9rem!important;justify-content:space-between!important}html[data-theme=light] .home-page .job-location,html[data-theme=light] .home-page .job-number,html[data-theme=light] .home-page .job-salary,html[data-theme=light] .home-page .job-type,html[data-theme=light] .home-page .posted-date,html[data-theme=light] .home-page .posted-date *{color:var(--cream-ink)!important}html[data-theme=light] .home-page .apply-button,html[data-theme=light] .home-page .card-button,html[data-theme=light] .home-page .clear-filters-button,html[data-theme=light] .home-page .filter-toggle-button,html[data-theme=light] .home-page .primary-button,html[data-theme=light] .home-page .save-button,html[data-theme=light] .home-page .send-button,html[data-theme=light] .home-page .settings-button.primary,html[data-theme=light] .home-page .submit-button{-webkit-text-fill-color:var(--cream-ink)!important;background:var(--cream-raised)!important;border:1px solid #55aaa18c!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .apply-button *,html[data-theme=light] .home-page .card-button *,html[data-theme=light] .home-page .clear-filters-button *,html[data-theme=light] .home-page .filter-toggle-button *,html[data-theme=light] .home-page .primary-button *,html[data-theme=light] .home-page .save-button *,html[data-theme=light] .home-page .send-button *,html[data-theme=light] .home-page .settings-button.primary *,html[data-theme=light] .home-page .submit-button *{-webkit-text-fill-color:var(--cream-ink)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .apply-button:hover,html[data-theme=light] .home-page .card-button:hover,html[data-theme=light] .home-page .clear-filters-button:hover,html[data-theme=light] .home-page .filter-toggle-button:hover,html[data-theme=light] .home-page .settings-button.primary:hover{background:#d5f1e8eb!important}html[data-theme=light] .home-page .job-interest-grid{grid-gap:.75rem!important;display:grid!important;gap:.75rem!important;padding:.85rem!important}html[data-theme=light] .home-page .job-interest-grid button{-webkit-text-fill-color:var(--cream-ink)!important;background:var(--cream-raised)!important;border:1px solid #d8c5a8e6!important;color:var(--cream-ink)!important;min-height:44px!important}html[data-theme=light] .home-page .job-interest-grid button.selected{background:#b85a6d38!important;border-color:#b85a6dd9!important;color:#0f3933!important}html[data-theme=light] .home-page .candidate-skill-tag,html[data-theme=light] .home-page .skill-tag{background:#daf4ebf0!important;border:1px solid #b85a6d38!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .bookmark-star-button,html[data-theme=light] .home-page .preview-bookmark-button,html[data-theme=light] .home-page .talent-bookmark-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#0000!important;height:34px!important;min-height:34px!important;min-width:34px!important;padding:0!important;width:34px!important}html[data-theme=light] .home-page .bookmark-star-button:before,html[data-theme=light] .home-page .preview-bookmark-button:before,html[data-theme=light] .home-page .talent-bookmark-button:before{background:#6f746f!important;filter:drop-shadow(0 1px 1px rgba(86,66,37,.18));height:30px!important;width:30px!important}html[data-theme=light] .home-page .bookmark-star-button.active:before,html[data-theme=light] .home-page .preview-bookmark-button.active:before,html[data-theme=light] .home-page .talent-bookmark-button.active:before{background:#f0cc34!important}html[data-theme=light] .home-page .talent-pool-container .candidate-card{overflow:visible!important}html[data-theme=light] .home-page .talent-pool-container .talent-bookmark-button{right:.9rem!important;top:.9rem!important}html[data-theme=light] .home-page .messenger-inbox .inbox-thread-list{grid-gap:1rem!important;display:grid!important;gap:1rem!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}html[data-theme=light] .home-page .messenger-inbox .inbox-thread-card{grid-gap:.8rem!important;align-items:start!important;background:var(--cream-card)!important;border:1px solid #d8c5a8db!important;border-left:4px solid var(--cream-teal)!important;border-radius:14px!important;color:var(--cream-ink)!important;display:grid!important;gap:.8rem!important;grid-template-columns:auto minmax(0,1fr) auto!important;min-height:118px!important;overflow:hidden!important;padding:1rem!important;text-align:left!important}html[data-theme=light] .home-page .messenger-inbox .content-avatar{grid-column:1!important;grid-row:1/span 2!important}html[data-theme=light] .home-page .messenger-inbox .notice-content{grid-gap:.18rem!important;display:grid!important;gap:.18rem!important;min-width:0!important}html[data-theme=light] .home-page .messenger-inbox .thread-preview,html[data-theme=light] .home-page .messenger-inbox .user-id,html[data-theme=light] .home-page .messenger-inbox .username{display:block!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme=light] .home-page .messenger-inbox .username{font-size:1rem!important;line-height:1.18!important}html[data-theme=light] .home-page .messenger-inbox .thread-preview,html[data-theme=light] .home-page .messenger-inbox .thread-time,html[data-theme=light] .home-page .messenger-inbox .user-id{color:var(--cream-muted)!important;font-size:.78rem!important;line-height:1.25!important}html[data-theme=light] .home-page .messenger-inbox .thread-time{justify-self:end!important;max-width:8.5rem!important;text-align:right!important;white-space:normal!important}html[data-theme=light] .home-page .messenger-inbox .lable-message{display:none!important}html[data-theme=light] .home-page .messenger-inbox .avatar,html[data-theme=light] .home-page .messenger-inbox .user-img{background:var(--cream-teal)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .analytics-card,html[data-theme=light] .home-page .analytics-card-inner,html[data-theme=light] .home-page .analytics-detail-modal,html[data-theme=light] .home-page .analytics-mini-chart,html[data-theme=light] .home-page .analytics-summary-box{background:#eaf7f0!important;border-color:#b85a6d59!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .analytics-card{box-shadow:0 18px 42px #2b4f4824!important}html[data-theme=light] .home-page .analytics-card-glow{background:linear-gradient(90deg,#b7eadf,#dcefd5,#f5ead4)!important;opacity:.65!important}html[data-theme=light] .home-page .analytics-bar-fill,html[data-theme=light] .home-page .analytics-detail-fill,html[data-theme=light] .home-page .analytics-icon,html[data-theme=light] .home-page .analytics-live span{background:#b85a6d!important}html[data-theme=light] .home-page .analytics-card h3,html[data-theme=light] .home-page .analytics-detail-modal h2,html[data-theme=light] .home-page .analytics-detail-row,html[data-theme=light] .home-page .analytics-summary-box strong{color:var(--cream-ink)!important}html[data-theme=light] .home-page .analytics-card-footer span,html[data-theme=light] .home-page .analytics-detail-modal p,html[data-theme=light] .home-page .analytics-summary-box p{color:var(--cream-muted)!important}html[data-theme=light] .home-page .analytics-live,html[data-theme=light] .home-page .analytics-summary-box span{color:#7f1d32!important}html[data-theme=light] .home-page .analytics-card-footer button{background:var(--cream-raised)!important;border:1px solid #b85a6d8c!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .analytics-card-footer button svg{color:var(--cream-ink)!important}html[data-theme=light] .home-page .about-rating-card{background:#eef8f2!important;border-color:#b85a6d52!important}html[data-theme=light] .home-page .about-rating-card h3,html[data-theme=light] .home-page .about-rating-saved{color:var(--cream-ink)!important}html[data-theme=light] .home-page .rating label:before{color:#aeb8b1!important}html[data-theme=light] .home-page .rating input:checked~label:before,html[data-theme=light] .home-page .rating label:hover:before,html[data-theme=light] .home-page .rating label:hover~label:before{color:#b85a6d!important}@media (max-width:920px){html[data-theme=light] .home-page .messenger-inbox .inbox-thread-card{grid-template-columns:auto minmax(0,1fr)!important}html[data-theme=light] .home-page .messenger-inbox .thread-time{grid-column:2!important;justify-self:start!important;max-width:100%!important;text-align:left!important}}html[data-theme=light] .home-page .main-content>.employer-settings-container>.section-header:empty,html[data-theme=light] .home-page .main-content>.interested-job-suggestion-section>.section-header,html[data-theme=light] .home-page .main-content>.profile-container>.profile-header:empty,html[data-theme=light] .home-page .main-content>.profile-container>.profile-header:not(:has(button)),html[data-theme=light] .home-page .main-content>.settings-container>.section-header:empty{display:none!important}html[data-theme=light] .home-page .candidates-loading,html[data-theme=light] .home-page .job-list-loading,html[data-theme=light] .home-page .loading-container,html[data-theme=light] .home-page .loading-recommendations,html[data-theme=light] .home-page .profile-container,html[data-theme=light] .home-page .profile-content,html[data-theme=light] .home-page .profile-display,html[data-theme=light] .home-page .profile-form,html[data-theme=light] .home-page .profile-header,html[data-theme=light] .home-page .profile-message,html[data-theme=light] .home-page .resume-processing-loader,html[data-theme=light] .home-page .resume-processing-loader .loader-wrapper{background:var(--cream-panel)!important;background-color:var(--cream-panel)!important;border-color:#d8c5a8d1!important;box-shadow:none!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .profile-header{border:1px solid #d8c5a8d1!important;border-radius:16px!important;margin:0 0 1rem!important;padding:1rem!important}html[data-theme=light] .home-page .profile-header:empty{display:none!important}html[data-theme=light] .home-page .button-group,html[data-theme=light] .home-page .form-section,html[data-theme=light] .home-page .profile-card,html[data-theme=light] .home-page .profile-section{background:var(--cream-card)!important;background-color:var(--cream-card)!important;border-color:#d8c5a8d1!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .candidates-loading p,html[data-theme=light] .home-page .job-list-loading p,html[data-theme=light] .home-page .loading-container p,html[data-theme=light] .home-page .loading-message,html[data-theme=light] .home-page .loading-recommendations p,html[data-theme=light] .home-page .resume-processing-loader .loader-letter{-webkit-text-fill-color:var(--cream-ink)!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .loading-spinner{background:#0000!important;box-shadow:none!important}html[data-theme=light] .home-page .loading-spinner:after,html[data-theme=light] .home-page .loading-spinner:before{background:#0000!important}html[data-theme=light] .home-page .back-button,html[data-theme=light] .home-page .back-button *,html[data-theme=light] .home-page .cancel-edit-button,html[data-theme=light] .home-page .cancel-edit-button *,html[data-theme=light] .home-page .card-button,html[data-theme=light] .home-page .card-button *,html[data-theme=light] .home-page .edit-profile-button,html[data-theme=light] .home-page .edit-profile-button *,html[data-theme=light] .home-page .job-interest-grid button,html[data-theme=light] .home-page .job-interest-grid button *,html[data-theme=light] .home-page .save-profile-button,html[data-theme=light] .home-page .save-profile-button *,html[data-theme=light] .home-page button,html[data-theme=light] .home-page button span{-webkit-text-fill-color:var(--cream-ink)!important;color:var(--cream-ink)!important;text-shadow:none!important}html[data-theme=light] .home-page .job-interest-grid button{-webkit-user-select:none!important;user-select:none!important}html[data-theme=light] .home-page .job-interest-grid button ::selection,html[data-theme=light] .home-page .job-interest-grid button::selection{-webkit-text-fill-color:var(--cream-ink)!important;background:#0000!important;color:var(--cream-ink)!important}html[data-theme=light] .home-page .back-button,html[data-theme=light] .home-page .cancel-edit-button,html[data-theme=light] .home-page .edit-profile-button,html[data-theme=light] .home-page .save-profile-button,html[data-theme=light] .home-page .submit-button{background:var(--cream-raised)!important;background-color:var(--cream-raised)!important;border:1px solid #55aaa18c!important;box-shadow:0 8px 18px #56422514!important}html[data-theme=light] .home-page .back-button:hover,html[data-theme=light] .home-page .cancel-edit-button:hover,html[data-theme=light] .home-page .edit-profile-button:hover,html[data-theme=light] .home-page .save-profile-button:hover,html[data-theme=light] .home-page .submit-button:hover{background:#d5f1e8eb!important}html[data-theme=light] .candidates-loading,html[data-theme=light] .job-list-loading,html[data-theme=light] .loading-container,html[data-theme=light] .loading-container .dashboard-header,html[data-theme=light] .loading-recommendations{background:#fff3e2!important;background:var(--cream-panel,#fff3e2)!important;background-color:#fff3e2!important;background-color:var(--cream-panel,#fff3e2)!important;color:#34141d!important;color:var(--cream-ink,#34141d)!important}html[data-theme=light] .candidates-loading *,html[data-theme=light] .job-list-loading *,html[data-theme=light] .loading-container *,html[data-theme=light] .loading-recommendations *{-webkit-text-fill-color:#34141d!important;-webkit-text-fill-color:var(--cream-ink,#34141d)!important;color:#34141d!important;color:var(--cream-ink,#34141d)!important}.employer-dashboard-header~.dashboard-container .dashboard-content{position:relative!important}.employer-dashboard-content-title{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;gap:1rem!important;justify-content:flex-end!important;margin:0 0 1.1rem!important;padding:0!important}.employer-dashboard-content-title h2{color:inherit!important;margin:0!important;text-align:right!important}.employer-dashboard-header~.dashboard-container .dashboard-content>h2,.employer-dashboard-header~.dashboard-container .dashboard-content>p,.employer-dashboard-inline-back{display:none!important}.employer-dashboard-header~.dashboard-container .dashboard-card .card-button{-webkit-text-fill-color:#5aa79f!important;align-self:stretch!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#5aa79f!important;justify-content:center!important;margin-top:auto!important;min-height:0!important;min-width:0!important;padding:.25rem 0!important;text-align:center!important;width:100%!important}.employer-dashboard-header~.dashboard-container .dashboard-card .card-button:focus-visible,.employer-dashboard-header~.dashboard-container .dashboard-card .card-button:hover{background:#0000!important;background-color:initial!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:.2em!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-cards,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-content,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-stats{background:#0000!important;background-color:initial!important;box-shadow:none!important}html[data-theme=light] .employer-dashboard-content-title h2{-webkit-text-fill-color:#000!important;color:#000!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-card,html[data-theme=light] .employer-dashboard-header~.dashboard-container .stat-card{background:#fff1df!important;background-color:#fff1df!important;border-color:#d8c5a8d1!important;color:#34141d!important;color:var(--cream-ink,#34141d)!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-card h3,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-card p,html[data-theme=light] .employer-dashboard-header~.dashboard-container .stat-card h3,html[data-theme=light] .employer-dashboard-header~.dashboard-container .stat-card p{-webkit-text-fill-color:#34141d!important;-webkit-text-fill-color:var(--cream-ink,#34141d)!important;color:#34141d!important;color:var(--cream-ink,#34141d)!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-card .card-button,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-card .card-button *{-webkit-text-fill-color:#4b2e14!important;background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;color:#4b2e14!important}@media (max-width:920px){.mobile-dashboard-section-panel.mobile-section-dashboard.is-open>.dashboard-section-title,.mobile-dashboard-section-panel.mobile-section-dashboard.is-open>.mobile-section-panel-header{display:none!important}.employer-dashboard-header~.dashboard-container .dashboard-content{padding-top:1rem!important}.employer-dashboard-content-title{justify-content:space-between!important;margin-bottom:1rem!important}.employer-dashboard-inline-back{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;display:inline-flex!important;min-width:0!important;padding:.25rem 0!important;width:auto!important}.employer-dashboard-content-title h2{text-align:right!important}html[data-theme=light] .employer-dashboard-inline-back,html[data-theme=light] .employer-dashboard-inline-back *{-webkit-text-fill-color:#000!important;color:#000!important}}.employer-dashboard-header~.dashboard-container .dashboard-content{padding:clamp(1.5rem,2.4vw,2.35rem)!important}.employer-dashboard-header~.dashboard-container .dashboard-content .employer-dashboard-content-title,.post-job-content-title{padding:.15rem clamp(.35rem,1vw,.75rem) .7rem!important}.post-job-content-title{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;gap:1rem!important;justify-content:flex-end!important;margin:0 0 1.1rem!important}.post-job-content-title h2{color:inherit!important;margin:0!important;overflow-wrap:normal!important;text-align:right!important;white-space:nowrap!important;word-break:normal!important}.employer-dashboard-header~.dashboard-container .post-job-header,.mobile-dashboard-section-panel.mobile-section-post-job.is-open>.dashboard-section-title,.mobile-dashboard-section-panel.mobile-section-post-job.is-open>.mobile-section-panel-header,.post-job-inline-back{display:none!important}.employer-dashboard-header~.dashboard-container .post-job-container,.employer-dashboard-header~.dashboard-container .post-job-content{position:relative!important}.employer-dashboard-header~.dashboard-container .post-job-content:before{content:none!important;display:none!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .post-job-content-title h2{-webkit-text-fill-color:#000!important;color:#000!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .job-form-intro,html[data-theme=light] .employer-dashboard-header~.dashboard-container .post-job-content{background:#0000!important;background-color:initial!important;border-color:#d8c5a8b8!important;box-shadow:none!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .job-form-intro{background:#fffaf1!important;background:var(--cream-card,#fffaf1)!important;background-color:#fffaf1!important;background-color:var(--cream-card,#fffaf1)!important}@media (max-width:920px){.employer-dashboard-header~.dashboard-container .dashboard-content{padding:1rem!important}.employer-dashboard-content-title,.post-job-content-title{grid-gap:.75rem!important;align-items:center!important;display:grid!important;gap:.75rem!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0 0 1rem!important;padding:0 0 .75rem!important}.employer-dashboard-content-title h2,.post-job-content-title h2{font-size:clamp(1rem,4.8vw,1.28rem)!important;line-height:1.05!important;max-width:none!important;min-width:max-content!important;overflow-wrap:normal!important;text-align:right!important;white-space:nowrap!important;word-break:normal!important}.employer-dashboard-inline-back,.post-job-inline-back{-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;justify-content:flex-start!important;min-height:0!important;min-width:0!important;padding:0!important;text-align:left!important;width:auto!important}.employer-dashboard-inline-back:focus-visible,.employer-dashboard-inline-back:hover,.post-job-inline-back:focus-visible,.post-job-inline-back:hover{background:#0000!important;background-color:initial!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:.18em!important}html[data-theme=light] .employer-dashboard-inline-back,html[data-theme=light] .employer-dashboard-inline-back *,html[data-theme=light] .post-job-inline-back,html[data-theme=light] .post-job-inline-back *{-webkit-text-fill-color:#4b2e14!important;background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;color:#4b2e14!important}}html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-content,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-content>.dashboard-cards,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-content>.dashboard-stats{background:#fff3e2!important;background-color:#fff3e2!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-content .dashboard-card,html[data-theme=light] .employer-dashboard-header~.dashboard-container .dashboard-content .stat-card{background:#fff3e2!important;background-color:#fff3e2!important;border-color:#d8c5a8e0!important;box-shadow:0 10px 22px #5642250f!important}html[data-theme=light] .home-page .portal-sidebar-nav{background:radial-gradient(circle at 20% 0,#ffffff8c,#0000 30%),linear-gradient(180deg,#fff9ef,#f8eddc 48%,#fff5e7)!important;border-color:#d8c5a8d1!important;box-shadow:0 18px 40px #5642251a!important}html[data-theme=light] .home-page .portal-sidebar-profile{background:linear-gradient(135deg,#fff5e7,#f2e2cc)!important;border-color:#d8c5a8db!important;box-shadow:0 10px 20px #56422514!important}html[data-theme=light] .home-page .portal-sidebar-avatar{-webkit-text-fill-color:#3b2410!important;background:#c9a77a!important;color:#3b2410!important}html[data-theme=light] .home-page .portal-sidebar-user-id,html[data-theme=light] .home-page .portal-sidebar-user-role,html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__item--heading,html[data-theme=light] .home-page .portal-vertical-sidebar .text{-webkit-text-fill-color:#391820!important;color:#391820!important}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link{background:#fffaf1!important;background-color:#fffaf1!important;border-color:#d8c5a8e0!important;box-shadow:0 6px 14px #5642250d!important;color:#391820!important}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link.is-active,html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link:hover{background:#fff0dc!important;background-color:#fff0dc!important;border-color:#b85a6d9e!important}html[data-theme=light] .home-page .portal-vertical-sidebar .sidebar__link.is-danger{background:#fff7ee!important;border-color:#8e2f2357!important}html[data-theme=light] .home-page .portal-vertical-sidebar .icon svg,html[data-theme=light] .home-page .portal-vertical-sidebar .toggle-svg-icon{fill:#7b8b82!important}@media (max-width:920px){.employer-dashboard-content-title,.post-job-content-title{margin-left:-.35rem!important;padding-left:0!important}.employer-dashboard-inline-back,.mobile-dashboard-section-panel.is-open .employer-dashboard-inline-back.back-button,.mobile-dashboard-section-panel.is-open .post-job-inline-back.back-button,.post-job-inline-back{appearance:none!important;-webkit-appearance:none!important;background:none!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;justify-self:start!important;margin:0!important;outline-offset:3px!important;padding:0!important;transform:translateX(-.45rem)!important}.employer-dashboard-inline-back:after,.employer-dashboard-inline-back:before,.post-job-inline-back:after,.post-job-inline-back:before{background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] .employer-dashboard-inline-back,html[data-theme=light] .mobile-dashboard-section-panel.is-open .employer-dashboard-inline-back.back-button,html[data-theme=light] .mobile-dashboard-section-panel.is-open .post-job-inline-back.back-button,html[data-theme=light] .post-job-inline-back{-webkit-text-fill-color:#4b2e14!important;background:none!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#4b2e14!important}html[data-theme=dark] .employer-dashboard-inline-back,html[data-theme=dark] .mobile-dashboard-section-panel.is-open .employer-dashboard-inline-back.back-button,html[data-theme=dark] .mobile-dashboard-section-panel.is-open .post-job-inline-back.back-button,html[data-theme=dark] .post-job-inline-back{-webkit-text-fill-color:#fff!important;color:#fff!important}}.home-page .text-only-back-button,.mobile-dashboard-section-panel.is-open .text-only-back-button,.text-only-back-button{-webkit-text-fill-color:#fff!important;align-items:center!important;appearance:none!important;-webkit-appearance:none!important;background:none!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;justify-content:flex-start!important;margin:0!important;min-height:0!important;min-width:0!important;outline-offset:3px!important;padding:0!important;text-align:left!important;width:auto!important}.text-only-back-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:"←"!important;margin-right:.35rem!important}.text-only-back-button:after{content:none!important;display:none!important}.text-only-back-button:focus-visible,.text-only-back-button:hover{background:none!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:.18em!important}html[data-theme=light] .home-page .text-only-back-button,html[data-theme=light] .mobile-dashboard-section-panel.is-open .text-only-back-button,html[data-theme=light] .text-only-back-button{-webkit-text-fill-color:#4b2e14!important;color:#4b2e14!important}html[data-theme=dark] .home-page .text-only-back-button,html[data-theme=dark] .mobile-dashboard-section-panel.is-open .text-only-back-button,html[data-theme=dark] .text-only-back-button{-webkit-text-fill-color:#fff!important;color:#fff!important}@media (max-width:920px){.employer-dashboard-content-title,.post-job-content-title{grid-template-columns:auto minmax(0,1fr)!important;margin-left:-.85rem!important}.employer-dashboard-content-title h2,.post-job-content-title h2{justify-self:end!important}}.employer-dashboard-header~.dashboard-container .post-job-container,.employer-dashboard-header~.dashboard-container .post-job-content{background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.employer-dashboard-header~.dashboard-container .post-job-content{padding-inline:clamp(.5rem,2vw,1.25rem)!important}.employer-dashboard-header~.dashboard-container .job-form-intro{display:none!important}html[data-theme=light] .employer-dashboard-header~.dashboard-container .post-job-container,html[data-theme=light] .employer-dashboard-header~.dashboard-container .post-job-content{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}.employer-dashboard-header~.dashboard-container .manage-jobs-container>.manage-jobs-header{display:none!important}.employer-dashboard-header~.dashboard-container .manage-jobs-container .job-list-table{background:#0000!important;border:0!important;box-shadow:none!important}.employer-dashboard-header~.dashboard-container .manage-jobs-container .job-list-table table{border-collapse:collapse!important;border-spacing:0!important}.employer-dashboard-header~.dashboard-container .manage-jobs-container .job-list-table td.location-cell{align-items:normal!important;background:#0000!important;box-shadow:none!important;display:table-cell!important;white-space:nowrap!important}.employer-dashboard-header~.dashboard-container .manage-jobs-container .job-list-table td.location-cell:before{display:inline-block!important;vertical-align:-.18em!important}.employer-dashboard-header~.dashboard-container .manage-jobs-container .job-list-table td{background:#0000!important;box-shadow:none!important}@media (min-width:921px){.employer-dashboard-inline-back,.home-page .employer-dashboard-inline-back,.home-page .post-job-inline-back,.post-job-inline-back{display:none!important}}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-vertical-sidebar,.dashboard-container.mobile-section-open .portal-vertical-sidebar.sidebar{bottom:0!important;display:flex!important;flex:0 0 min(82vw,19rem)!important;inline-size:min(82vw,19rem)!important;left:0!important;margin:0!important;max-width:min(82vw,19rem)!important;min-inline-size:min(82vw,19rem)!important;padding:0!important;pointer-events:auto!important;position:fixed!important;top:clamp(7.1rem,28vw,8.75rem)!important;transform:translateX(calc(-100% + 3rem))!important;transition:transform .26s ease,box-shadow .26s ease!important;width:min(82vw,19rem)!important;z-index:2800!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded{box-shadow:18px 0 42px #00000061!important;transform:translateX(0)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed{box-shadow:none!important;transform:translateX(calc(-100% + 3rem))!important}.dashboard-container.mobile-section-open .portal-sidebar-nav{border-radius:0 1rem 1rem 0!important;max-height:100%!important;min-height:100%!important;overflow:hidden auto!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .sidebar__toggle-container{display:flex!important;justify-content:flex-end!important;min-height:3rem!important;pointer-events:auto!important;position:sticky!important;top:0!important;z-index:3!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .nav__toggle{background:#63c0b81f!important;border:1px solid #63c0b83d!important;border-radius:.75rem!important;cursor:pointer!important;display:inline-flex!important;height:3rem!important;justify-content:center!important;min-width:3rem!important;pointer-events:auto!important;width:3rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .portal-sidebar-profile,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__wrapper{opacity:0!important;pointer-events:none!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__wrapper{opacity:1!important;pointer-events:auto!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .item--heading,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .text,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed figcaption{opacity:0!important;pointer-events:none!important;width:0!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open{z-index:2400!important}html[data-theme=light] .dashboard-container.mobile-section-open .portal-vertical-sidebar .nav__toggle{background:#fffaf1!important;border-color:#d8c5a8db!important}.employer-dashboard-inline-back,.mobile-dashboard-section-panel.is-open .back-button,.mobile-dashboard-section-panel.is-open .text-only-back-button,.mobile-job-management-section-panel.is-open .back-button,.mobile-job-management-section-panel.is-open .text-only-back-button,.post-job-inline-back{display:none!important}.employer-dashboard-content-title,.post-job-content-title{grid-template-columns:1fr!important;margin-left:0!important}.employer-dashboard-content-title h2,.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2,.post-job-content-title h2{justify-self:end!important;margin-left:auto!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{left:2.8rem!important;max-width:calc(100vw - 2.8rem)!important;padding-left:.8rem!important;padding-right:.7rem!important;right:0!important;width:calc(100vw - 2.8rem)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar,.dashboard-container.mobile-section-open .portal-vertical-sidebar.sidebar{flex-basis:min(82vw,18.5rem)!important;inline-size:min(82vw,18.5rem)!important;max-width:min(82vw,18.5rem)!important;min-inline-size:min(82vw,18.5rem)!important;top:clamp(7.2rem,28vw,8.5rem)!important;transform:translateX(calc(-100% + 2.4rem))!important;width:min(82vw,18.5rem)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed{transform:translateX(calc(-100% + 2.4rem))!important}.dashboard-container.mobile-section-open .portal-sidebar-nav{border-radius:0 .75rem .75rem 0!important;padding:.25rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .sidebar__toggle-container{height:2.25rem!important;justify-content:flex-end!important;min-height:2.25rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .nav__toggle{border-radius:.55rem!important;height:2rem!important;min-width:2rem!important;width:2rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .toggle--icons,.dashboard-container.mobile-section-open .portal-vertical-sidebar .toggle-svg-icon{height:1.05rem!important;width:1.05rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .portal-sidebar-profile,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .portal-space-animation{display:none!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__wrapper{opacity:1!important;padding-top:.35rem!important;pointer-events:auto!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__list{align-items:flex-end!important;gap:.25rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__item{min-block-size:2.25rem!important;width:2rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .item--heading,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .text,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed figcaption{display:none!important;opacity:0!important;width:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__link{align-items:center!important;border-radius:.55rem!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;width:2rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon{display:inline-grid!important;flex:0 0 2rem!important;height:2rem!important;min-width:2rem!important;place-items:center!important;width:2rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon svg{fill:#ecfffbb8!important;display:block!important;height:1rem!important;opacity:1!important;width:1rem!important}html[data-theme=light] .dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon svg{fill:#6f8178!important}.dashboard-container.mobile-section-open{--mobile-nav-rail:2.85rem;--mobile-nav-drawer:min(82vw,18.75rem)}.dashboard-container.mobile-section-open .portal-vertical-sidebar,.dashboard-container.mobile-section-open .portal-vertical-sidebar.sidebar{flex-basis:var(--mobile-nav-drawer)!important;left:0!important;max-width:var(--mobile-nav-drawer)!important;min-width:var(--mobile-nav-drawer)!important;width:var(--mobile-nav-drawer)!important;inline-size:var(--mobile-nav-drawer)!important;min-inline-size:var(--mobile-nav-drawer)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed{transform:translateX(calc((var(--mobile-nav-drawer) - var(--mobile-nav-rail))*-1))!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded{transform:translateX(0)!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{left:var(--mobile-nav-rail)!important;max-width:calc(100vw - var(--mobile-nav-rail))!important;width:calc(100vw - var(--mobile-nav-rail))!important}.dashboard-container.mobile-section-open .portal-sidebar-nav{padding-right:.38rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .sidebar__toggle-container{padding-right:.28rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .nav__toggle{border-radius:.5rem!important;height:1.75rem!important;min-width:1.75rem!important;width:1.75rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .toggle--icons,.dashboard-container.mobile-section-open .portal-vertical-sidebar .toggle-svg-icon{height:.95rem!important;width:.95rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__list{align-items:flex-end!important;padding-right:.18rem!important}}@media (min-width:769px){.desktop-back-to-manage-jobs,.job-management-nav .job-management-back-nav{display:none!important}}@media (max-width:768px){.dashboard-container.mobile-section-open{--mobile-nav-rail:2.95rem}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{box-sizing:border-box!important;left:var(--mobile-nav-rail)!important;max-width:calc(100vw - var(--mobile-nav-rail))!important;overflow-x:hidden!important;padding:.65rem .7rem 1.5rem!important;width:calc(100vw - var(--mobile-nav-rail))!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.dashboard-section-title,.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header{align-items:center!important;border-radius:.75rem!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0 0 .65rem!important;min-height:3.75rem!important;padding:.85rem .95rem!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.dashboard-section-title .back-button,.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{display:none!important}.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.dashboard-section-title h2,.mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header h2{grid-column:2!important;justify-self:end!important;margin:0!important;max-width:calc(100vw - var(--mobile-nav-rail) - 2rem)!important;text-align:right!important;white-space:nowrap!important}.job-management-workspace .job-management-header,.job-management-workspace.mobile-section-active>.job-management-mobile-job-title,.mobile-section-manage-jobs.is-open .manage-jobs-mobile-local-title{display:none!important}.mobile-section-manage-jobs.is-open .application-card,.mobile-section-manage-jobs.is-open .application-detail-view,.mobile-section-manage-jobs.is-open .assessment-question-card,.mobile-section-manage-jobs.is-open .assessment-summary-card,.mobile-section-manage-jobs.is-open .job-management-detail,.mobile-section-manage-jobs.is-open .job-management-form,.mobile-section-manage-jobs.is-open .job-management-panel,.mobile-section-manage-jobs.is-open .job-management-workspace,.mobile-section-manage-jobs.is-open .manage-jobs-container,.mobile-section-manage-jobs.is-open .mobile-job-management-section-panel,.mobile-section-manage-jobs.is-open .profile-section,.mobile-section-manage-jobs.is-open .settings-card{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;width:100%!important}.mobile-section-manage-jobs.is-open .job-management-workspace{display:block!important;overflow:visible!important;padding:0!important}.mobile-section-manage-jobs.is-open .job-management-workspace:not(.mobile-section-active) .job-management-nav{grid-gap:.55rem!important;box-sizing:border-box!important;display:grid!important;gap:.55rem!important;grid-template-columns:1fr!important;margin:0!important;max-width:100%!important;padding:.85rem!important;width:100%!important}.mobile-section-manage-jobs.is-open .job-management-nav .job-management-back-nav,.mobile-section-manage-jobs.is-open .job-management-nav button{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important;width:100%!important}.mobile-section-manage-jobs.is-open .job-management-nav .job-management-back-nav{display:inline-flex!important;margin-top:.45rem!important}.mobile-section-manage-jobs.is-open .mobile-job-management-section-panel.is-open{display:block!important;height:auto!important;inset:auto!important;margin:0!important;max-width:100%!important;min-height:0!important;overflow:visible!important;padding:0!important;position:static!important;width:100%!important}.mobile-section-manage-jobs.is-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{display:none!important}.mobile-section-manage-jobs.is-open .job-management-detail,.mobile-section-manage-jobs.is-open .job-management-form,.mobile-section-manage-jobs.is-open .job-management-panel{overflow-x:hidden!important;padding:.95rem!important}.mobile-section-manage-jobs.is-open .job-management-detail *,.mobile-section-manage-jobs.is-open .job-management-form *,.mobile-section-manage-jobs.is-open .job-management-panel *{box-sizing:border-box!important;max-width:100%!important}.mobile-section-manage-jobs.is-open input,.mobile-section-manage-jobs.is-open select,.mobile-section-manage-jobs.is-open textarea{min-width:0!important;width:100%!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{display:none!important}.mobile-dashboard-section-panel.is-open .page-footer-actions,.mobile-dashboard-section-panel.is-open .section-footer-nav,.mobile-job-management-section-panel.is-open .page-footer-actions,.mobile-job-management-section-panel.is-open .section-footer-nav{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;justify-content:center!important;margin:1.25rem 0 0!important;padding:.35rem 0 0!important;width:100%!important}.mobile-bottom-back-button,.mobile-dashboard-section-panel.is-open .page-footer-actions .back-button,.mobile-dashboard-section-panel.is-open .section-footer-nav .back-button,.mobile-job-management-section-panel.is-open .page-footer-actions .back-button,.mobile-job-management-section-panel.is-open .section-footer-nav .back-button{-webkit-text-fill-color:#fff!important;align-items:center!important;appearance:none!important;-webkit-appearance:none!important;background:none!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-weight:800!important;justify-content:center!important;line-height:1.2!important;margin:0 auto!important;max-width:100%!important;min-height:0!important;min-width:0!important;padding:.2rem 0!important;text-align:center!important;width:auto!important}.mobile-bottom-back-button:before,.mobile-dashboard-section-panel.is-open .page-footer-actions .back-button:before,.mobile-dashboard-section-panel.is-open .section-footer-nav .back-button:before,.mobile-job-management-section-panel.is-open .page-footer-actions .back-button:before,.mobile-job-management-section-panel.is-open .section-footer-nav .back-button:before{content:"←"!important;margin-right:.35rem!important}.mobile-bottom-back-button:after,.mobile-dashboard-section-panel.is-open .page-footer-actions .back-button:after,.mobile-dashboard-section-panel.is-open .section-footer-nav .back-button:after,.mobile-job-management-section-panel.is-open .page-footer-actions .back-button:after,.mobile-job-management-section-panel.is-open .section-footer-nav .back-button:after{content:none!important;display:none!important}html[data-theme=light] .mobile-bottom-back-button,html[data-theme=light] .mobile-dashboard-section-panel.is-open .page-footer-actions .back-button,html[data-theme=light] .mobile-dashboard-section-panel.is-open .section-footer-nav .back-button,html[data-theme=light] .mobile-job-management-section-panel.is-open .page-footer-actions .back-button,html[data-theme=light] .mobile-job-management-section-panel.is-open .section-footer-nav .back-button{-webkit-text-fill-color:#4b2e14!important;color:#4b2e14!important}}.bookmark-star-button.talent-bookmark-button,.candidate-bookmarked-container .talent-bookmark-button,.candidate-view-candidates .talent-bookmark-button,.talent-pool-container .talent-bookmark-button{-webkit-text-fill-color:#ffec62f2!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ffec62f2!important;display:inline-grid!important;font-family:Arial,sans-serif!important;font-size:1.65rem!important;font-weight:700!important;height:2rem!important;line-height:1!important;min-height:2rem!important;min-width:2rem!important;overflow:visible!important;padding:0!important;place-items:center!important;text-align:center!important;transform:none!important;width:2rem!important}.candidate-bookmarked-container .talent-bookmark-button:not(.active),.candidate-view-candidates .talent-bookmark-button:not(.active),.talent-pool-container .talent-bookmark-button:not(.active){-webkit-text-fill-color:#787d7ae6!important;color:#787d7ae6!important}@media (max-width:768px){.candidate-bookmarked-container .talent-bookmark-button,.candidate-view-candidates .talent-bookmark-button,.talent-pool-container .talent-bookmark-button{font-size:1.5rem!important;height:1.85rem!important;min-height:1.85rem!important;min-width:1.85rem!important;right:.45rem!important;top:.42rem!important;width:1.85rem!important}}@media (min-width:769px){.home-page .portal-vertical-sidebar.sidebar{--collapsed:4.25rem;--item:2.75rem;position:relative!important;z-index:50!important}.home-page .portal-vertical-sidebar.is-collapsed .portal-sidebar-profile{align-items:center!important;display:flex!important;justify-content:center!important;min-height:4.25rem!important;padding:.45rem 0!important}.home-page .portal-vertical-sidebar.is-collapsed .portal-sidebar-avatar{height:2.35rem!important;margin:0 auto!important;min-width:2.35rem!important;width:2.35rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link{min-width:2.75rem!important}.home-page .portal-vertical-sidebar [data-tooltip]:before{left:calc(100% + .75rem)!important;z-index:10000!important}}.page-footer-actions .back-button+.back-button,.section-footer-nav .back-button+.back-button{display:none!important}.bookmark-star-button:after,.bookmark-star-button:before,.talent-bookmark-button:after,.talent-bookmark-button:before{content:none!important;display:none!important}.bookmark-star-button,.talent-bookmark-button{font-family:Arial,sans-serif!important}.job-feed-pagination,.mobile-list-pagination{align-items:center;color:inherit;display:flex;gap:.85rem;justify-content:center;margin:1.2rem 0 0;width:100%}.job-feed-pagination .secondary-button,.mobile-list-pagination .secondary-button{min-width:6rem!important;padding:.62rem .9rem!important;width:auto!important}@media (max-width:768px){.home-page .candidate-dashboard-header,.home-page .dashboard-header,.home-page .employer-dashboard-header{height:auto!important;margin:.45rem .55rem .8rem!important;min-height:6.2rem!important;padding:.55rem .75rem!important}.home-page .dashboard-logo-button{height:4.65rem!important;min-height:4.65rem!important;min-width:4.65rem!important;width:4.65rem!important}.home-page .candidate-dashboard-logo,.home-page .employer-dashboard-logo{max-height:3.2rem!important;max-width:3.6rem!important;object-fit:contain!important}.home-page .dashboard-title h1{font-size:1.05rem!important;line-height:1.1!important}.home-page .dashboard-title p{font-size:.66rem!important;line-height:1.15!important}.dashboard-container.mobile-section-open{--mobile-nav-rail:3.25rem}.dashboard-container.mobile-section-open .portal-vertical-sidebar{min-width:var(--mobile-nav-rail)!important;width:var(--mobile-nav-rail)!important}.dashboard-container.mobile-section-open .portal-sidebar-nav{align-items:center!important;padding-left:.16rem!important;padding-right:.16rem!important}.dashboard-container.mobile-section-open .portal-sidebar-header,.dashboard-container.mobile-section-open .sidebar__item,.dashboard-container.mobile-section-open .sidebar__list,.dashboard-container.mobile-section-open .sidebar__toggle-container{align-items:center!important;justify-content:center!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .nav__toggle{height:1.65rem!important;margin-inline:auto!important;min-height:1.65rem!important;min-width:1.65rem!important;transform:translateX(.12rem)!important;width:1.65rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__link{height:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;width:2.15rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .icon svg{height:1.08rem!important;width:1.08rem!important}.mobile-bottom-back-button:before,.mobile-dashboard-section-panel.is-open .page-footer-actions .back-button:before,.mobile-dashboard-section-panel.is-open .section-footer-nav .back-button:before,.mobile-job-management-section-panel.is-open .page-footer-actions .back-button:before,.mobile-job-management-section-panel.is-open .section-footer-nav .back-button:before{content:"\2190"!important}.mobile-bottom-back-button,.mobile-dashboard-section-panel.is-open .page-footer-actions .back-button,.mobile-dashboard-section-panel.is-open .section-footer-nav .back-button,.mobile-job-management-section-panel.is-open .page-footer-actions .back-button,.mobile-job-management-section-panel.is-open .section-footer-nav .back-button{background:#0000!important;border:0!important;box-shadow:none!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-card,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-container,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-content,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-display{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;width:100%!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-display{grid-gap:1rem!important;display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr)!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-card,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-section{margin-inline:0!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-card *,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-section *{max-width:100%!important;overflow-wrap:anywhere!important}.candidate-bookmarked-container .talent-bookmark-button,.candidate-view-candidates .talent-bookmark-button,.talent-pool-container .talent-bookmark-button{font-size:1.55rem!important;height:1.9rem!important;line-height:1!important;min-height:1.9rem!important;min-width:1.9rem!important;right:.36rem!important;top:.35rem!important;width:1.9rem!important;z-index:5!important}}@media (min-width:769px){.home-page .portal-vertical-sidebar.sidebar{--collapsed:4.6rem;--item:2.95rem}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link{min-width:2.95rem!important}.home-page .portal-vertical-sidebar.is-collapsed .portal-sidebar-avatar{height:2.55rem!important;min-width:2.55rem!important;width:2.55rem!important}}@media (max-width:768px){.job-feed-pagination,.mobile-list-pagination{grid-gap:.32rem!important;align-items:center!important;display:grid!important;gap:.32rem!important;grid-template-columns:4.45rem max-content 4.45rem!important;justify-content:center!important;margin:1.05rem auto 0!important;max-width:100%!important;width:min(100%,14.5rem)!important}.job-feed-pagination span,.mobile-list-pagination span{display:inline-block!important;font-size:.7rem!important;line-height:1!important;min-width:max-content!important;overflow-wrap:normal!important;text-align:center!important;white-space:nowrap!important;width:auto!important;word-break:keep-all!important}.job-feed-pagination .secondary-button,.mobile-list-pagination .secondary-button{border-radius:.52rem!important;font-size:.78rem!important;line-height:1!important;max-width:4.45rem!important;min-height:0!important;min-width:0!important;padding:.44rem .25rem!important;width:4.45rem!important}.dashboard-container.mobile-section-open{--mobile-nav-rail:3rem}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__wrapper{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;margin-left:auto!important;max-width:var(--mobile-nav-rail)!important;opacity:1!important;padding:.3rem .18rem .65rem!important;pointer-events:auto!important;visibility:visible!important;width:var(--mobile-nav-rail)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__list{align-items:center!important;display:flex!important;gap:.3rem!important;margin:0!important;max-width:100%!important;opacity:1!important;padding:0!important;visibility:visible!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__item{display:flex!important;justify-content:center!important;max-width:100%!important;min-block-size:2.15rem!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__link{align-items:center!important;display:inline-flex!important;height:2.05rem!important;justify-content:center!important;min-height:2.05rem!important;min-width:2.05rem!important;opacity:1!important;padding:0!important;transform:none!important;visibility:visible!important;width:2.05rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon svg{display:inline-grid!important;opacity:1!important;visibility:visible!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon{flex:0 0 1.15rem!important;height:1.15rem!important;min-height:1.15rem!important;min-width:1.15rem!important;place-items:center!important;width:1.15rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .icon svg{height:1.05rem!important;width:1.05rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .item--heading,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .portal-sidebar-profile,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .portal-space-animation,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .text,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed figcaption,.page-footer-actions .back-button+.back-button,.page-footer-actions .responsive-back-button+.responsive-back-button,.section-footer-nav .back-button+.back-button,.section-footer-nav .responsive-back-button+.responsive-back-button{display:none!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .portal-sidebar-header{display:block!important;min-height:2.45rem!important;position:relative!important;width:100%!important;z-index:20!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .sidebar__toggle-container{align-items:center!important;display:flex!important;height:2.15rem!important;justify-content:center!important;min-height:2.15rem!important;min-width:var(--mobile-nav-rail)!important;opacity:1!important;padding:0!important;pointer-events:auto!important;position:absolute!important;right:0!important;top:.2rem!important;visibility:visible!important;width:var(--mobile-nav-rail)!important;z-index:50!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .nav__toggle{align-items:center!important;background:#63c0b81f!important;border:1px solid #63c0b873!important;border-radius:.5rem!important;color:#fff!important;display:inline-flex!important;height:1.8rem!important;justify-content:center!important;margin:0!important;min-height:1.8rem!important;min-width:1.8rem!important;opacity:1!important;pointer-events:auto!important;transform:none!important;visibility:visible!important;width:1.8rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .toggle--icons{display:grid!important;height:100%!important;opacity:1!important;place-items:center!important;visibility:visible!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar .toggle-svg-icon{fill:currentColor!important;display:block!important;height:1rem!important;margin:0 auto!important;opacity:1!important;visibility:visible!important;width:1rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .toggle--close,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .toggle--open{opacity:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .toggle--open,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .toggle--close{opacity:1!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-collapsed .sidebar__wrapper{padding-top:2.55rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__toggle-container{background:inherit!important;justify-content:flex-end!important;padding-right:.55rem!important;position:sticky!important;right:auto!important;top:0!important;width:100%!important}.job-feed-pagination .secondary-button,.mobile-list-pagination .secondary-button{-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important}.job-feed-pagination .secondary-button:disabled,.mobile-list-pagination .secondary-button:disabled{-webkit-text-fill-color:#ffffff61!important;color:#ffffff61!important;opacity:1!important}.about-tour-overlay{align-items:flex-start!important;overflow:hidden!important;padding:.7rem!important}.about-tour-modal{-webkit-overflow-scrolling:touch;margin:0!important;max-height:calc(100dvh - 1.4rem)!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scroll-behavior:auto!important;width:100%!important}.analytics-card-top{align-items:flex-start!important;gap:.45rem!important}.analytics-card-title-row{gap:.45rem!important;min-width:0!important}.analytics-card-title-row h3{font-size:.82rem!important;line-height:1.15!important;min-width:0!important}.analytics-live{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.62rem!important;gap:.28rem!important;line-height:1!important;min-width:max-content!important;padding:.28rem .42rem!important;white-space:nowrap!important;width:auto!important;word-break:keep-all!important}.analytics-detail-close,.analytics-detail-overlay .analytics-detail-modal>button.analytics-detail-close{-webkit-text-fill-color:#fff!important;color:#fff!important}.mobile-section-company-profile.is-open .company-profile-card,.mobile-section-company-profile.is-open .company-profile-container,.mobile-section-company-profile.is-open .company-profile-content{height:auto!important;margin-bottom:0!important;min-height:0!important;padding-bottom:.5rem!important}.company-profile-container .edit-profile-button{-webkit-text-fill-color:#000!important;color:#000!important}.home-page .candidate-dashboard-header,.home-page .dashboard-header,.home-page .employer-dashboard-header{min-height:5.2rem!important;padding:.35rem .65rem!important}.home-page .dashboard-logo-button{height:3.9rem!important;min-height:3.9rem!important;min-width:3.9rem!important;width:3.9rem!important}.home-page .candidate-dashboard-logo,.home-page .employer-dashboard-logo{height:auto!important;max-height:3.25rem!important;max-width:3.7rem!important;width:3.7rem!important}}@media (min-width:769px){.employer-dashboard-inline-back,.post-job-inline-back{display:none!important}}.notifications-page .notifications-hero .secondary-button,html[data-theme=light] .notifications-page .notification-action,html[data-theme=light] .notifications-page button{-webkit-text-fill-color:#000!important;color:#000!important}.candidate-view-profile:after,.candidate-view-profile:before,.view-button:after,.view-button:before,.view-profile-btn:after,.view-profile-btn:before{background-image:none!important;content:none!important;display:none!important}.bookmark-star-button.talent-bookmark-button:not(.active),.candidate-bookmarked-container .talent-bookmark-button:not(.active),.candidate-view-candidates .talent-bookmark-button:not(.active),.talent-pool-container .talent-bookmark-button:not(.active){-webkit-text-fill-color:#000!important;color:#000!important}.manage-jobs-container .actions-cell{align-items:center!important;display:inline-flex!important;flex-direction:row!important;gap:.55rem!important;justify-content:flex-start!important;min-width:10.5rem!important;white-space:nowrap!important}.manage-jobs-container .actions-cell .action-button.edit{flex:0 0 auto!important;margin:0!important;min-height:2.55rem!important;min-width:7.8rem!important;width:7.8rem!important}.manage-jobs-container .actions-cell .delete-button{flex:0 0 2.3rem!important;height:2.3rem!important;margin:0!important;min-height:2.3rem!important;min-width:2.3rem!important;width:2.3rem!important}.manage-jobs-container .job-list-table{overflow-x:auto!important}.manage-jobs-container .job-list-table table{min-width:58rem!important}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-header{min-height:3.15rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__toggle-container{align-items:center!important;background:#0000!important;display:grid!important;height:2rem!important;justify-content:center!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;position:absolute!important;right:.7rem!important;top:.55rem!important;width:2rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle{align-items:center!important;display:inline-flex!important;height:1.8rem!important;justify-content:center!important;margin:0!important;min-height:1.8rem!important;min-width:1.8rem!important;width:1.8rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .toggle--icons{display:grid!important;height:100%!important;place-items:center!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .toggle-svg-icon{display:block!important;height:.95rem!important;margin:0 auto!important;width:.95rem!important}.edit-job-container .form-actions,.post-job-container .form-actions{align-items:stretch!important;display:flex!important;flex-direction:row!important;gap:.55rem!important;justify-content:flex-start!important;width:100%!important}.edit-job-container .form-actions .submit-button,.post-job-container .form-actions .submit-button{flex:1 1 auto!important;height:2.75rem!important;line-height:1!important;min-height:2.75rem!important;min-width:0!important;padding:.55rem .8rem!important;white-space:nowrap!important;width:auto!important}.edit-job-container .form-actions .secondary-button,.post-job-container .form-actions .secondary-button{flex:0 0 4.8rem!important;height:2.75rem!important;line-height:1!important;max-width:4.8rem!important;min-height:2.75rem!important;min-width:4.8rem!important;padding:.55rem .4rem!important;white-space:nowrap!important;width:4.8rem!important}.edit-job-container .form-actions .submit-button{flex-basis:calc(100% - 5.35rem)!important;font-size:.82rem!important}.manage-jobs-container .actions-cell{align-items:center!important;display:inline-flex!important;flex-direction:row!important;gap:.5rem!important;min-width:10.7rem!important}.manage-jobs-container .actions-cell .action-button.edit{min-width:7.8rem!important;width:7.8rem!important}}.edit-job-container .form-checkbox{grid-gap:.4rem;align-items:start;border:1px solid #63c0b847;border-radius:.55rem;display:grid;gap:.4rem;grid-template-columns:minmax(0,1fr);padding:.8rem .9rem}.edit-job-container .form-checkbox label{align-items:center;display:inline-flex;gap:.55rem;margin:0;width:fit-content}.edit-job-container .form-checkbox label input{accent-color:#d37a8b;flex:0 0 1rem;height:1rem;margin:0;width:1rem}.edit-job-container .form-checkbox label span{line-height:1.25;margin:0;white-space:nowrap}.edit-job-container .form-checkbox .form-hint{line-height:1.35;margin:0;padding-left:1.55rem}@media (max-width:768px){.mobile-section-company-profile.is-open{padding-right:.35rem!important}.mobile-section-company-profile.is-open .company-profile-card,.mobile-section-company-profile.is-open .company-profile-container,.mobile-section-company-profile.is-open .company-profile-content{max-width:none!important;min-width:0!important;width:100%!important}.mobile-section-company-profile.is-open .company-profile-content{overflow-x:hidden!important;padding:.45rem!important}.mobile-section-company-profile.is-open .company-profile-card{border-radius:.55rem!important;margin:0!important}.mobile-section-company-profile.is-open .company-header{align-items:flex-start!important;padding:.9rem!important}.mobile-section-company-profile.is-open .company-avatar{height:4.25rem!important;margin-right:.75rem!important;width:4.25rem!important}.mobile-section-company-profile.is-open .company-title{min-width:0!important}.mobile-section-company-profile.is-open .company-industry,.mobile-section-company-profile.is-open .company-title h3{max-width:100%!important;overflow-wrap:anywhere!important}.mobile-section-company-profile.is-open .company-profile-actions{padding:.75rem .9rem 0!important}.mobile-section-company-profile.is-open .company-details{gap:.8rem!important;grid-template-columns:minmax(0,1fr)!important;padding:.9rem!important}.mobile-section-company-profile.is-open .detail-item.full-width{margin-top:0!important;padding-top:.8rem!important}.edit-job-container .form-actions,.post-job-container .form-actions{align-items:center!important}.edit-job-container .form-actions .secondary-button,.post-job-container .form-actions .secondary-button{position:relative!important;top:.22rem!important}.edit-job-container .form-checkbox{margin:.9rem 0!important;padding:.75rem!important}.edit-job-container .form-checkbox label span{font-size:.82rem!important}.job-invite-candidate-row{padding:.9rem!important;position:relative!important}.job-invite-candidate-check{display:block!important;min-width:0!important;padding-right:2.1rem!important}.job-invite-candidate-check input{height:1.1rem!important;margin:0!important;position:absolute!important;right:.9rem!important;top:.9rem!important;width:1.1rem!important}.job-invite-candidate-check span{grid-gap:.2rem!important;display:grid!important;gap:.2rem!important;min-width:0!important;text-align:left!important}.job-invite-candidate-check small,.job-invite-candidate-check strong{overflow-wrap:anywhere!important}.fresh-application-actions{grid-gap:.5rem!important;display:grid!important;gap:.5rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important}.fresh-application-actions .application-view-details-button{grid-column:1!important;padding:.4rem .55rem!important}.fresh-application-actions .application-view-details-button,.fresh-application-actions .withdraw-uiverse-button{grid-row:1!important;height:2.35rem!important;min-height:2.35rem!important;min-width:0!important;width:100%!important}.fresh-application-actions .withdraw-uiverse-button{grid-column:2!important;max-width:none!important;overflow:hidden!important}.fresh-application-actions .withdraw-uiverse-button .withdraw-uiverse-button__text{font-size:.76rem!important;padding:0 .45rem!important;transform:none!important;width:100%!important}.fresh-application-actions .withdraw-uiverse-button .withdraw-uiverse-button__icon{display:none!important}.candidate-assessment-detail .assessment-option-list{grid-gap:.5rem!important;display:grid!important;gap:.5rem!important;margin-top:.4rem!important}.candidate-assessment-detail .assessment-response-option{grid-gap:.65rem!important;align-items:center!important;background:hsla(0,0%,100%,.055)!important;border:1px solid #63c0b859!important;border-radius:.55rem!important;box-shadow:none!important;color:#fff!important;display:grid!important;gap:.65rem!important;grid-template-columns:1rem minmax(0,1fr)!important;margin:0!important;min-height:2.75rem!important;padding:.65rem .75rem!important;width:100%!important}.candidate-assessment-detail .assessment-response-option:has(input:checked){background:#63c0b82e!important;border-color:#d37a8b!important}.candidate-assessment-detail .assessment-response-option input{accent-color:#d37a8b!important;height:1rem!important;margin:0!important;width:1rem!important}.candidate-assessment-detail .assessment-response-option-text{color:inherit!important;line-height:1.35!important;min-width:0!important;overflow-wrap:anywhere!important}html[data-theme=light] .candidate-assessment-detail .assessment-response-option{background:#fffaf2!important;border-color:#6b4e373d!important;color:#2f2118!important}html[data-theme=light] .candidate-assessment-detail .assessment-response-option:has(input:checked){background:#eef8f4!important;border-color:#58aaa3!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open{padding-bottom:.5rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-container,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-content,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-display{height:auto!important;margin-bottom:0!important;min-height:0!important;padding-bottom:0!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header{border-bottom:0!important;margin:0!important;min-height:0!important;padding:.35rem .55rem .55rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header .edit-profile-button{-webkit-text-fill-color:#000!important;color:#000!important;margin:0!important;min-height:2.5rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-content{overflow-x:hidden!important;padding:.45rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-display{gap:.65rem!important;grid-template-columns:minmax(0,1fr)!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-card{margin:0!important;min-width:0!important;padding:.8rem!important;width:100%!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-card h3{margin-bottom:.65rem!important;padding-bottom:.45rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-info-item{margin-bottom:.55rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .page-footer-actions{display:none!important}}.candidate-list-pagination{padding-bottom:.5rem}.interested-job-suggestion-section .interested-job-card{padding:clamp(1rem,2vw,1.35rem)!important}.interested-job-suggestion-section .interested-job-card>h3{margin:0 0 .35rem!important}.interested-job-suggestion-section .interested-job-card .job-interest-grid,.interested-job-suggestion-section .interested-job-card>p{margin:0 0 1rem!important}.interested-job-suggestion-section .interested-job-card .assessment-footer-actions{margin:0!important;padding:0!important}@media (min-width:769px){.candidate-list-pagination{margin:1.5rem auto 0!important}.candidate-list-pagination .secondary-button{min-width:5.5rem!important;padding:.52rem .8rem!important}.candidate-list-pagination span{min-width:7rem;text-align:center;white-space:nowrap}}.candidate-view-candidates .talent-pool-header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.candidate-view-candidates .talent-pool-header h2{margin:0}.candidate-view-candidates .talent-pool-header-actions{margin-left:auto}.candidate-community-note{background:#63c0b814;border:1px solid #63c0b838;border-radius:.9rem;color:#e9f5f2;margin-bottom:1rem;padding:1rem 1.15rem}.candidate-community-note strong{display:block;font-size:.96rem;margin-bottom:.35rem}.candidate-community-note p{color:#e9f5f2d6;line-height:1.55;margin:0}.add-friends-button{background:linear-gradient(135deg,#63c0b83d,#81da9a2e);border:1px solid #63c0b873;border-radius:999px;color:#f7fbfa;cursor:pointer;font-weight:700;min-height:2.5rem;padding:.65rem 1rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.add-friends-button:hover{border-color:#81da9a99;transform:translateY(-1px)}.add-friend-panel{grid-gap:.85rem;background:hsla(0,0%,100%,.035);border:1px solid #63c0b833;border-radius:.95rem;display:grid;gap:.85rem;margin-bottom:1rem;padding:1rem 1.15rem}.add-friend-panel h3{font-size:1rem;margin:0 0 .25rem}.add-friend-panel p{color:#ffffffb8;margin:0}.add-friend-form{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem}.add-friend-form input{background:#ffffff0d;border:1px solid #63c0b83d;border-radius:.8rem;color:#fff;flex:1 1 15rem;min-height:2.65rem;min-width:0;padding:.72rem .9rem}.candidate-view-candidates .candidate-card{position:relative}.candidate-add-friend-button{align-items:center;background:#0000;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:2.35rem;justify-content:center;left:.9rem;line-height:1;position:absolute;top:.9rem;transition:transform .3s ease;width:2.35rem;z-index:2}.candidate-add-friend-button:hover:not(:disabled){transform:rotate(90deg)}.candidate-add-friend-button:disabled{cursor:default;opacity:1}.candidate-add-friend-button.is-new:hover:not(:disabled) .candidate-add-friend-icon{fill:#ffffff29}.candidate-add-friend-button.accepted,.candidate-add-friend-button.pending{background:#00000029;border:1px solid #ffffff52;border-radius:.7rem;height:2rem;width:2rem}.candidate-add-friend-button.accepted{border-color:#93f0bb80;color:#93f0bb}.candidate-add-friend-button.pending{border-color:#f1d68a80;color:#f1d68a}.candidate-add-friend-icon{stroke:#d6dde0e0;fill:none;height:2rem;transition:fill .3s ease,stroke .3s ease;width:2rem}.candidate-add-friend-state{font-size:1.1rem;font-weight:800}.candidate-match-summary{grid-gap:.32rem;display:grid;gap:.32rem;margin-top:.75rem}.candidate-match-summary strong{color:#9de3da;font-size:.84rem;font-weight:800;line-height:1.2}.candidate-match-summary span{color:#f7fbfae0;font-size:.8rem;line-height:1.45}.candidate-jumptake-meta{margin-top:.72rem}.candidate-jumptake-meta span{color:#cbd6d4b8;font-size:.76rem;line-height:1.3}.friend-invitations-section{grid-gap:1.1rem;display:grid;gap:1.1rem}.friend-invitations-shell{grid-gap:1rem;display:grid;gap:1rem}.friend-invitation-tabs{display:flex;flex-wrap:wrap;gap:.75rem}.friend-invitation-tab{background:#ffffff0a;border:1px solid #63c0b82e;border-radius:999px;color:#ffffffd1;cursor:pointer;font-weight:700;min-height:2.6rem;padding:.7rem 1.1rem;transition:background .18s ease,border-color .18s ease,color .18s ease}.friend-invitation-tab.is-active{background:#63c0b82e;border-color:#63c0b86b;color:#fff}.friend-invitation-panel{background:#ffffff08;border:1px solid #63c0b829;border-radius:1.15rem;padding:1.15rem}.friend-invitation-panel.is-empty-panel{background:#0000;border:none;border-radius:0;padding:0}.friend-invitation-list{grid-gap:.85rem;display:grid;gap:.85rem}.friend-invitation-card,.friend-outgoing-row{grid-gap:.9rem;align-items:center;background:#ffffff08;border:1px solid #63c0b829;border-radius:.95rem;display:grid;gap:.9rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.95rem 1rem}.friend-invitation-avatar{background:linear-gradient(135deg,#d37a8b,#8fe0d5);border-radius:50%;color:#271016;display:grid;font-size:1rem;font-weight:800;height:2.7rem;place-items:center;width:2.7rem}.friend-invitation-copy{min-width:0}.friend-invitation-copy h3{font-size:1rem;margin:0 0 .18rem}.friend-invitation-copy p,.friend-invitation-copy span{color:#ffffffbd;display:block;font-size:.84rem;margin:0;overflow-wrap:anywhere}.friend-invitation-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.friend-invitation-actions>.contact-candidate-panel,.friend-invitation-actions>.secondary-button{flex:1 1 100%}.friend-invitation-actions .contact-candidate-panel{margin-bottom:0}.friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.friend-invitation-actions>.secondary-button{justify-content:center;min-height:3.2rem;text-align:center;width:100%}.friend-block-button{background:#f1787814;border:1px solid #f1787852;border-radius:.78rem;color:#ffb9b9;cursor:pointer;font-weight:700;min-height:2.45rem;padding:.58rem .9rem}.friend-outgoing-row{grid-template-columns:minmax(0,1fr) auto}.friend-outgoing-copy{grid-gap:.22rem;display:grid;gap:.22rem;min-width:0}.friend-outgoing-row strong{color:#fff}.friend-outgoing-copy span,.friend-outgoing-row span{color:#ffffffb8}.friend-status-pill{align-items:center;background:#ffffff0d;border:1px solid #63c0b82e;border-radius:999px;color:#f4f7f8;display:inline-flex;font-size:.84rem;font-weight:700;justify-content:center;min-height:2.2rem;padding:.48rem .85rem;white-space:nowrap}.friend-outgoing-row.is-friend span{color:#9de3da}.friend-status-pill.is-friend{border-color:#81da9a4d;color:#9de3da}.message-compose-note{color:#ffffffc7;font-size:.84rem;line-height:1.5;margin:0 0 .8rem}.jumptake-id-profile-row .info-value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.01em}html[data-theme=light] .add-friend-panel,html[data-theme=light] .candidate-community-note,html[data-theme=light] .friend-invitation-card,html[data-theme=light] .friend-invitations-intro,html[data-theme=light] .friend-outgoing-row{background:#fffaf2;border-color:#71584024}html[data-theme=light] .add-friend-panel p,html[data-theme=light] .candidate-community-note,html[data-theme=light] .candidate-community-note p,html[data-theme=light] .friend-invitation-copy p,html[data-theme=light] .friend-invitation-copy span,html[data-theme=light] .friend-invitations-intro p,html[data-theme=light] .friend-outgoing-row span{color:#5c4735}html[data-theme=light] .candidate-add-friend-button{color:#3c2f24}html[data-theme=light] .message-compose-note{color:#5c4735}html[data-theme=light] .candidate-add-friend-button.accepted,html[data-theme=light] .candidate-add-friend-button.pending{background:#fffaf2eb;border-color:#6b4e3733}html[data-theme=light] .candidate-add-friend-icon{stroke:#48392de0}html[data-theme=light] .candidate-add-friend-button.is-new:hover:not(:disabled) .candidate-add-friend-icon{fill:#3c2f241a}html[data-theme=light] .friend-invitation-panel,html[data-theme=light] .friend-invitation-tab{background:#fffaf2;border-color:#71584024;color:#5c4735}html[data-theme=light] .friend-invitation-tab.is-active{background:#eef8f4;border-color:#58aaa359;color:#2f241b}html[data-theme=light] .friend-status-pill{background:#fff;border-color:#71584024;color:#4d3b2d}html[data-theme=light] .candidate-match-summary strong{color:#2f6f67}html[data-theme=light] .candidate-match-summary span{color:#5c4735}html[data-theme=light] .add-friend-form input{background:#fff;border-color:#6b4e372e;color:#2f241b}.employer-settings-container .tabs-header,.settings-container .tabs-header{align-items:stretch!important}.employer-settings-container .tab-button,.settings-container .tab-button{align-items:center!important;display:flex!important;gap:.42rem!important;justify-content:center!important;line-height:1!important;min-height:2.8rem!important;white-space:nowrap!important}.employer-settings-container .tab-button .tab-icon,.settings-container .tab-button .tab-icon{flex-shrink:0!important;margin-right:0!important;vertical-align:middle!important}@media (max-width:768px){.candidate-add-friend-button{height:1.85rem;left:.45rem;top:.45rem;width:1.85rem}.candidate-add-friend-button.accepted,.candidate-add-friend-button.pending{border-radius:.62rem;height:1.75rem;width:1.75rem}.candidate-add-friend-icon{height:1.55rem;width:1.55rem}.candidate-add-friend-state{font-size:1rem}.candidate-view-candidates .talent-pool-header{align-items:flex-start;flex-direction:column}.candidate-view-candidates .talent-pool-header-actions{width:100%}.add-friends-button{justify-content:center;width:100%}.add-friend-form{align-items:stretch;flex-direction:column}.friend-invitation-card,.friend-outgoing-row{grid-template-columns:1fr}.friend-invitation-panel{padding:.9rem}.friend-invitation-actions{justify-content:stretch}.friend-invitation-actions>button{flex:1 1 100%}}.home-page .main-content{padding-top:.65rem!important}.home-page .dashboard-section-title{margin-bottom:.65rem!important;margin-top:0!important;padding:.68rem 1rem!important}.home-page .main-content>.applications-container>.section-header,.home-page .main-content>.bookmarked-jobs-container>.section-header,.home-page .main-content>.draft-applications-container>.section-header,.home-page .main-content>.interested-job-suggestion-section>.section-header,.home-page .main-content>.my-assessments-container>.section-header,.home-page .main-content>.settings-container>.section-header,.home-page .main-content>.video-interviews-container>.section-header{border-bottom:0!important;margin-bottom:.7rem!important;padding-bottom:0!important}.home-page .main-content>.interested-job-suggestion-section>.section-header,.home-page .main-content>.settings-container>.section-header,.home-page .mobile-section-dashboard>.dashboard-content .employer-dashboard-content-title,.home-page .mobile-section-post-job .post-job-content-title{display:none!important}.home-page .mobile-section-dashboard>.dashboard-section-title,.home-page .mobile-section-manage-jobs>.dashboard-section-title,.home-page .mobile-section-post-job>.dashboard-section-title{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:35}.employer-settings-container .app-mode-card,.settings-container .app-mode-card{margin:.5rem 0 1rem!important;padding:1.1rem 1.25rem!important}.employer-settings-container .notification-card,.employer-settings-container .settings-card,.employer-settings-container .tabs-content,.settings-container .notification-card,.settings-container .settings-card,.settings-container .tabs-content{padding-left:1.15rem!important;padding-right:1.15rem!important}.friend-outgoing-actions{align-items:center;display:flex;gap:.55rem;justify-content:flex-end}.friend-cancel-button{background:#f178781a;border:1px solid #f1787866;border-radius:999px;color:#ffb9b9;cursor:pointer;font-weight:800;min-height:2.2rem;padding:.48rem .8rem}.friend-cancel-button:disabled{cursor:wait;opacity:.65}.profile-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem}.profile-resume-input{display:none}.upload-resume-button{background:#63c0b81f;border:1px solid #63c0b88c;border-radius:.7rem;color:#8fe0d5;cursor:pointer;font-weight:800;min-height:2.55rem;padding:.62rem 1rem}.upload-resume-button:disabled{cursor:wait;opacity:.65}@media (max-width:768px){.home-page .main-content,.home-page .mobile-dashboard-section-panel.is-open{padding-top:.25rem!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header{align-items:center!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#040809f5!important;height:auto!important;margin:0 0 .5rem!important;min-height:3.35rem!important;padding:.45rem .65rem!important;position:sticky!important;top:0!important;z-index:90!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2{font-size:1rem!important;line-height:1.15!important;margin:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-header{background:#020708!important;min-height:3.8rem!important;padding-top:.55rem!important;position:sticky!important;top:0!important;z-index:130!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__toggle-container{height:2.35rem!important;position:absolute!important;right:.75rem!important;top:.7rem!important;width:2.35rem!important;z-index:150!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle{background:#63c0b833!important;border:1px solid #8fe0d5bf!important;box-shadow:0 0 0 3px #00000052!important;color:#fff!important;height:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;width:2.15rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .toggle--close{fill:#fff!important;display:block!important;opacity:1!important;visibility:visible!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__wrapper{padding-bottom:5rem!important;padding-top:1rem!important;scroll-padding-bottom:5rem!important;scroll-padding-top:1rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__list{padding-bottom:.7rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .item--heading{padding-left:2.6rem!important;padding-right:.75rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__item--heading{color:#cfd6d8b3!important;font-size:.72rem!important;letter-spacing:.09em!important;margin:.3rem 0 .45rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .list--secondary .sidebar__item:last-of-type{margin-bottom:1.2rem!important}.friend-outgoing-actions{align-items:stretch;flex-direction:column}.friend-invitation-tabs{display:grid!important;grid-template-columns:1fr!important}.employer-settings-container .app-mode-card,.employer-settings-container .notification-card,.employer-settings-container .settings-card,.employer-settings-container .tabs-content,.settings-container .app-mode-card,.settings-container .notification-card,.settings-container .settings-card,.settings-container .tabs-content{padding-left:.9rem!important;padding-right:.9rem!important}.profile-header-actions{align-items:stretch;flex-direction:column;width:100%}.profile-header-actions .edit-profile-button,.profile-header-actions .upload-resume-button{width:100%!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{isolation:isolate!important;scroll-padding-top:3.6rem!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#05090a!important;background-color:#05090a!important;border:1px solid #63c0b821!important;border-radius:0 0 .9rem .9rem!important;box-shadow:0 -2.25rem 0 1.1rem #05090a,0 .85rem .85rem .1rem #05090a!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;isolation:isolate!important;justify-content:stretch!important;margin:0 0 .55rem!important;min-height:3.35rem!important;opacity:1!important;overflow:visible!important;padding:.55rem .8rem!important;position:sticky!important;top:0!important;width:100%!important;z-index:2147483000!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{background:#05090a!important;bottom:-.65rem!important;content:""!important;display:block!important;left:-1rem!important;pointer-events:none!important;position:absolute!important;right:-1rem!important;top:-2rem!important;z-index:-1!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{grid-column:1!important;justify-self:end!important;margin-left:auto!important;max-width:100%!important;position:relative!important;text-align:right!important;z-index:2!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>:not(.mobile-section-panel-header),.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>:not(.mobile-section-panel-header){position:relative!important;z-index:1!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#f7f0e5!important;background-color:#f7f0e5!important;box-shadow:0 -2.25rem 0 1.1rem #f7f0e5,0 .85rem .85rem .1rem #f7f0e5!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{background:#f7f0e5!important}.home-page .talent-pool-container .candidate-card{position:relative!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-add-friend-button,.home-page .talent-pool-container .candidate-card>.candidate-add-friend-button{background:#154840f5!important;border:1px solid #ffffffad!important;border-radius:50%!important;bottom:auto!important;box-shadow:0 2px 7px #00000061!important;display:inline-grid!important;height:1.35rem!important;left:.32rem!important;line-height:1!important;margin:0!important;max-height:1.35rem!important;max-width:1.35rem!important;min-height:1.35rem!important;min-width:1.35rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:auto!important;top:.32rem!important;transform:none!important;width:1.35rem!important;z-index:40!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-add-friend-button:hover:not(:disabled),.home-page .talent-pool-container .candidate-card>.candidate-add-friend-button:hover:not(:disabled){transform:none!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-add-friend-button .candidate-add-friend-icon,.home-page .talent-pool-container .candidate-card>.candidate-add-friend-button .candidate-add-friend-icon{stroke-width:1.7!important;display:block!important;height:1.05rem!important;margin:0!important;width:1.05rem!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-add-friend-button .candidate-add-friend-state,.home-page .talent-pool-container .candidate-card>.candidate-add-friend-button .candidate-add-friend-state{display:grid!important;font-size:.72rem!important;height:100%!important;line-height:1!important;margin:0!important;place-items:center!important;width:100%!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-add-friend-button.pending,.home-page .talent-pool-container .candidate-card>.candidate-add-friend-button.pending{background:#4b3d14fa!important;border-color:#ffe29acc!important;color:#ffe29a!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-add-friend-button.accepted,.home-page .talent-pool-container .candidate-card>.candidate-add-friend-button.accepted{background:#144f30fa!important;border-color:#b4f5cad1!important;color:#b4f5ca!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open{padding-top:0!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.dashboard-section-title{display:none!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header{align-items:center!important;background:#05090a!important;border:1px solid #63c0b821!important;border-radius:0 0 .9rem .9rem!important;box-shadow:0 -2.25rem 0 1.1rem #05090a,0 .85rem .85rem .1rem #05090a!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 .55rem!important;min-height:3.35rem!important;padding:.55rem .8rem!important;position:sticky!important;top:0!important;width:100%!important;z-index:2147483000!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header h2{color:#fff!important;display:block!important;font-size:1rem!important;grid-column:1!important;justify-self:end!important;line-height:1.15!important;margin:0!important;max-width:100%!important;overflow:visible!important;text-align:right!important;white-space:nowrap!important}.mobile-section-manage-jobs .manage-jobs-mobile-local-title{display:none!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header{background:#f7f0e5!important;box-shadow:0 -2.25rem 0 1.1rem #f7f0e5,0 .85rem .85rem .1rem #f7f0e5!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-manage-jobs.is-open>.mobile-section-panel-header h2{color:#2f241b!important}}.candidate-bookmarked-container .candidate-card>.candidate-connection-corner-anchor,.talent-pool-container .candidate-card>.candidate-connection-corner-anchor{align-items:center!important;align-self:start!important;bottom:auto!important;display:inline-flex!important;justify-content:center!important;justify-self:start!important;left:.12rem!important;margin:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;right:auto!important;top:.12rem!important;transform:none!important;translate:none!important;z-index:50!important}.candidate-connection-corner-button{all:unset!important;align-items:center!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;height:1.58rem!important;inset:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.58rem!important;max-width:1.58rem!important;min-height:1.58rem!important;min-width:1.58rem!important;padding:0!important;pointer-events:auto!important;position:static!important;transform:none!important;translate:none!important;width:1.58rem!important}.candidate-connection-corner-button:hover:not(:disabled){filter:brightness(1.15)!important}.candidate-connection-corner-button:disabled{cursor:default!important;opacity:1!important}.candidate-connection-corner-icon{fill:none!important;stroke:#fff!important;stroke-width:2.6!important;display:block!important;height:1.58rem!important;margin:0!important;width:1.58rem!important}.candidate-connection-corner-state{border:2px solid!important;border-radius:50%!important;box-sizing:border-box!important;color:inherit!important;display:grid!important;font-family:Arial,sans-serif!important;font-size:.68rem!important;font-weight:800!important;height:1.34rem!important;line-height:1!important;margin:0!important;place-items:center!important;width:1.34rem!important}.candidate-connection-corner-button.pending{color:#ffd84d!important}.candidate-connection-corner-button.accepted{color:#4b1725!important}@media (max-width:768px){.home-page .candidate-bookmarked-container .candidate-card>.candidate-connection-corner-anchor,.home-page .talent-pool-container .candidate-card>.candidate-connection-corner-anchor{align-items:center!important;align-self:start!important;bottom:auto!important;display:inline-flex!important;justify-content:center!important;justify-self:start!important;left:.04rem!important;margin:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;right:auto!important;top:.04rem!important;transform:none!important;translate:none!important;z-index:60!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button,.home-page .talent-pool-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button{all:unset!important;align-items:center!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;height:1.38rem!important;inset:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.38rem!important;max-width:1.38rem!important;min-height:1.38rem!important;min-width:1.38rem!important;padding:0!important;pointer-events:auto!important;position:static!important;transform:none!important;translate:none!important;width:1.38rem!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button .candidate-connection-corner-icon,.home-page .talent-pool-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button .candidate-connection-corner-icon{stroke:#fff!important;stroke-width:2.4!important;height:1.38rem!important;width:1.38rem!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button .candidate-connection-corner-state,.home-page .talent-pool-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button .candidate-connection-corner-state{border-color:currentColor!important;color:inherit!important;font-size:.62rem!important;height:1.18rem!important;width:1.18rem!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button.pending,.home-page .talent-pool-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button.pending{color:#ffd84d!important}.home-page .candidate-bookmarked-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button.accepted,.home-page .talent-pool-container .candidate-card>.candidate-connection-corner-anchor .candidate-connection-corner-button.accepted{color:#4b1725!important}}.floating-messenger{bottom:1.8rem;position:fixed;right:2rem;z-index:12000}.floating-messenger-trigger{align-items:center!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#0d1214eb!important;border:1px solid #9ca3af52!important;border-radius:999px!important;box-shadow:0 18px 40px #0000006b!important;color:#c8ced6!important;display:inline-flex!important;height:4rem!important;justify-content:center!important;max-height:4rem!important;max-width:4rem!important;min-height:4rem!important;min-width:4rem!important;padding:0!important;position:relative!important;transition:transform .18s ease,box-shadow .18s ease,color .18s ease!important;width:4rem!important}.floating-messenger-trigger:hover{box-shadow:0 22px 44px #0000007a!important;color:#e5e7eb!important;transform:translateY(-2px)!important}.floating-messenger-trigger svg{height:2rem!important;width:2rem!important}.floating-messenger-badge{align-items:center;background:#ef4444;border-radius:999px;color:#fff;display:inline-flex;font-size:.74rem;font-weight:800;height:1.3rem;justify-content:center;line-height:1;min-width:1.3rem;padding:0 .3rem;position:absolute;right:-.15rem;top:-.15rem}.floating-messenger-panel{background:#c8c0b4;border:1px solid #94a3b82e;border-radius:1.35rem;bottom:calc(100% + 1rem);box-shadow:0 35px 80px #00000080;height:min(680px,calc(100vh - 8rem));overflow:hidden;position:absolute;right:0;width:min(980px,calc(100vw - 5rem))}.floating-messenger-shell{background:#c8c0b4;display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);height:100%;width:100%}.floating-messenger-contacts{background:#c8c0b4;border-right:1px solid #94a3b824;display:flex;flex-direction:column;min-width:0}.floating-messenger-header{border-bottom:1px solid #94a3b824;flex:0 0 auto;padding:1.2rem 1.2rem 1rem;position:relative}.floating-messenger-header h2{color:#fff;margin:0}.floating-messenger-close{background:#0000!important;border:0!important;color:#e5e7ebd6!important;font-size:1.5rem!important;height:2rem!important;line-height:1!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;position:absolute!important;right:.9rem!important;top:.8rem!important;width:2rem!important}.floating-messenger-contact-list{grid-gap:.75rem;display:grid;flex:1 1 auto;gap:.75rem;min-height:0;overflow-y:auto;padding:.55rem .75rem .75rem}.floating-messenger-contact-body{background:#ded7cc;background-color:#ded7cc;border-radius:1rem;display:flex;flex:1 1 auto;flex-direction:column;margin:.25rem .55rem .55rem;min-height:0;overflow:hidden}.floating-messenger-list-bottom-back,.floating-messenger-list-bottom-back:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111;align-self:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#111;cursor:pointer;display:inline-grid;flex:0 0 1.5rem;font:inherit;font-size:1.3rem;font-weight:900;height:1.5rem;line-height:1;margin:.1rem auto .45rem;max-height:1.5rem;max-width:1.5rem;min-height:1.5rem;min-width:1.5rem;outline-offset:.12rem;padding:0;place-items:center;width:1.5rem}.floating-messenger-list-bottom-back:after,.floating-messenger-list-bottom-back:before{content:none;display:none}.floating-messenger-contact{grid-gap:.75rem;align-items:center;background:#ffffff0a;border:1px solid #94a3b81f;border-radius:1rem;display:grid;gap:.75rem;grid-template-columns:3rem minmax(0,1fr) auto;padding:.85rem;text-align:left;width:100%}.floating-messenger-contact.is-active{background:#63c0b81f;border-color:#63c0b86b}.floating-messenger-chat-avatar,.floating-messenger-contact-avatar{background:linear-gradient(135deg,#7b9488,#4a8e8a);border-radius:50%;color:#271016;display:grid;font-weight:800;height:3rem;place-items:center;width:3rem}.floating-messenger-contact-copy{grid-gap:.22rem;display:grid;gap:.22rem;min-width:0}.floating-messenger-chat-head strong,.floating-messenger-contact-copy strong{color:#fff;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-messenger-chat-head span,.floating-messenger-chat-seen,.floating-messenger-contact time,.floating-messenger-contact-copy span{color:#e5e7ebb8;display:block;font-size:.84rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-messenger-chat{background:#080b0dfa;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0}.floating-messenger-chat-bar{align-items:center;border-bottom:1px solid #94a3b824;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.floating-messenger-chat-head{align-items:center;display:flex;gap:.8rem;min-width:0}.floating-messenger-chat-copy{min-width:0}.floating-messenger-messages{background:#0b0f10;display:flex;flex-direction:column;gap:.8rem;overflow-y:auto;padding:1rem 1.1rem}.floating-messenger-message{align-self:flex-start;background:#ffffff14;border:1px solid #94a3b824;border-radius:1rem 1rem 1rem .25rem;max-width:72%;padding:.8rem 1rem}.floating-messenger-message.is-own{align-self:flex-end;background:#173d36;border-radius:1rem 1rem .25rem 1rem}.floating-messenger-message-meta{display:flex;gap:.8rem;justify-content:flex-end;margin-top:.45rem}.floating-messenger-message-body,.floating-messenger-message-body em,.floating-messenger-message-body li,.floating-messenger-message-body p,.floating-messenger-message-body span,.floating-messenger-message-body strong,.floating-messenger-message-meta span,.floating-messenger-message-sender{color:#fff}.floating-messenger-input{background:#0a0e10fa;border-top:1px solid #94a3b824;padding:1rem}.floating-messenger-input .rich-message-editor-messagebox{gap:0!important}.floating-messenger-input .messageBox{align-items:stretch!important;border-radius:.95rem!important;min-height:3.5rem!important;padding:.35rem .45rem .35rem .7rem!important}.floating-messenger-input .fileUploadWrapper{flex:0 0 auto!important}.floating-messenger-input .emoji-trigger-button{height:100%!important;min-width:2rem!important}.floating-messenger-input .messageInput,.floating-messenger-input .rich-message-editor-messagebox .rich-message-input{align-items:center!important;display:flex!important;max-height:4.75rem!important;min-height:2.65rem!important;padding:.55rem .65rem!important}.floating-messenger-input .sendButton{flex:0 0 3rem!important;min-width:3rem!important;width:3rem!important}.floating-messenger-empty{align-items:center;color:#e5e7ebb8;display:flex;height:100%;justify-content:center;padding:1rem;text-align:center}.floating-messenger-chat-empty{min-height:280px}html[data-theme=light] .floating-messenger-panel{background:#c8c0b4;border-color:#71584029}html[data-theme=light] .floating-messenger-contacts{background:#c8c0b4;border-right-color:#71584024}html[data-theme=light] .message-workspace-nav.is-compact{background:#c8c0b4}html[data-theme=light] .floating-messenger-contact-body{background:#ded7cc;background-color:#ded7cc;border:1px solid #fff8ea29;box-shadow:inset 0 1px 0 #ffffff14}html[data-theme=light] .floating-messenger-contact-body .floating-messenger-list-bottom-back{-webkit-text-fill-color:#111;color:#111}html[data-theme=light] .floating-messenger-contact-list{background:#0000}html[data-theme=light] .floating-messenger-chat,html[data-theme=light] .floating-messenger-input,html[data-theme=light] .floating-messenger-messages{background:#fbf6ee}html[data-theme=light] .floating-messenger-header{background:#c8c0b4;background-color:#c8c0b4;border:1px solid #6814211f;border-radius:1rem;box-shadow:inset 0 1px 0 #ffffff6b;color:#111;margin:.6rem .6rem 0;padding:.72rem .85rem}html[data-theme=light] .floating-messenger-chat-bar{background:#43251c;color:#fff}.floating-messenger-message-sender{display:block;font-size:.72rem;font-weight:850;line-height:1.1;margin:0 0 .42rem}html[data-theme=light] .floating-messenger-title-pill{-webkit-text-fill-color:#681421;align-items:center;animation:jumptake-activities-loop 7.5s infinite both;background:linear-gradient(145deg,#fff8ea4d,#f3e4cc29 52%,#e8d6ba3d);background-color:#f3e4cc33;border:1px solid #c8baa4;border-radius:999px;box-shadow:inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #9c82601f,0 .28rem .75rem #4d321f14;color:#681421;display:inline-flex;font-family:Boogaloo,Arial Narrow,Arial,sans-serif;font-size:1.22rem;font-weight:400;justify-content:center;padding:.34rem .9rem}html[data-theme=light] .floating-messenger-contact,html[data-theme=light] .floating-messenger-contact.is-active{background:#fff;border-color:#43251c1f;box-shadow:none;color:#241713}html[data-theme=light] .floating-messenger-contacts .floating-messenger-contact-copy :is(strong,span),html[data-theme=light] .floating-messenger-contacts .message-workspace-tab>span,html[data-theme=light] .floating-messenger-contacts .new-message-finder :is(h3,h4,p,strong,small){-webkit-text-fill-color:#111;color:#111}html[data-theme=light] .floating-messenger-contacts .message-workspace-tab{color:#111}html[data-theme=light] .floating-messenger-chat-bar,html[data-theme=light] .floating-messenger-header,html[data-theme=light] .floating-messenger-input{border-color:#71584024}html[data-theme=light] .floating-messenger-chat-head strong,html[data-theme=light] .floating-messenger-contact-copy strong,html[data-theme=light] .floating-messenger-header h2,html[data-theme=light] .floating-messenger-message-body,html[data-theme=light] .floating-messenger-message-body em,html[data-theme=light] .floating-messenger-message-body li,html[data-theme=light] .floating-messenger-message-body p,html[data-theme=light] .floating-messenger-message-body span,html[data-theme=light] .floating-messenger-message-body strong,html[data-theme=light] .floating-messenger-message-meta span,html[data-theme=light] .floating-messenger-message-sender{color:#2f241b}html[data-theme=light] .floating-messenger-chat-head span,html[data-theme=light] .floating-messenger-chat-seen,html[data-theme=light] .floating-messenger-contact time,html[data-theme=light] .floating-messenger-contact-copy span,html[data-theme=light] .floating-messenger-empty{color:#6a5542}html[data-theme=light] .floating-messenger-message{background:#fff;border-color:#7158401f}html[data-theme=light] .floating-messenger-message .floating-messenger-message-sender{-webkit-text-fill-color:#111;color:#111}html[data-theme=light] .floating-messenger-message:not(.is-own) :is(.floating-messenger-message-sender,.floating-messenger-message-meta,.floating-messenger-message-body,p,li,span,strong,em,time){-webkit-text-fill-color:#111;color:#111}html[data-theme=light] .floating-messenger-message.is-own{background:linear-gradient(145deg,#fff8ea,#f3e4cc 54%,#e8d6ba);border-color:#c8baa4;border-radius:1rem;box-shadow:inset 0 1px 0 #ffffffe6,0 .25rem .7rem #4d321f14;color:#681421}html[data-theme=light] .floating-messenger-message.is-own .floating-messenger-message-meta{margin:.45rem 0 0}html[data-theme=light] .floating-messenger-message.is-own :is(.floating-messenger-message-sender,.floating-messenger-message-meta,.floating-messenger-message-body,p,li,span,strong,em,time){-webkit-text-fill-color:#681421;color:#681421}html[data-theme=light] .floating-messenger-input .messageBox{background:#fff;border-color:#43251c2e}html[data-theme=light] .floating-messenger-input :is(.messageInput,.rich-message-input),html[data-theme=light] .floating-messenger-input :is(.messageInput,.rich-message-input) *{-webkit-text-fill-color:#111;caret-color:#681421;color:#111}.floating-messenger-contact-list:has(>.message-workspace-empty-state){align-items:stretch!important;display:flex!important}.message-workspace-empty-state{background:#ded7cc;background-color:#ded7cc;border-radius:.9rem;color:#111;flex:1 1 auto;flex-direction:column;height:auto;margin:0;min-height:12rem}.message-workspace-empty-state>.empty-state-image{background:#f7ecef;border:1px solid #b45b7233;border-radius:1.25rem;color:#a45168;display:grid;flex:0 0 4.6rem;height:4.6rem;margin:0 auto .8rem;place-items:center;width:4.6rem}.message-workspace-empty-state>.empty-state-image svg{stroke:currentColor;height:2.55rem;width:2.55rem}.message-workspace-empty-state>h3{-webkit-text-fill-color:#111;color:#111;font-size:.9rem;line-height:1.2;margin:0}@media (max-width:768px){.floating-messenger{bottom:1rem;right:1rem;z-index:13000}.floating-messenger-trigger{height:3.4rem!important;min-height:3.4rem!important;min-width:3.4rem!important;width:3.4rem!important}.floating-messenger-trigger svg{height:1.6rem!important;width:1.6rem!important}.floating-messenger-panel{bottom:5.25rem;height:min(78vh,720px);left:.75rem;position:fixed;right:.75rem;width:auto}.floating-messenger-shell{grid-template-columns:1fr;grid-template-rows:minmax(180px,34%) minmax(0,1fr)}.floating-messenger-contact{gap:.6rem!important;grid-template-columns:2.7rem minmax(0,1fr);padding:.72rem!important}.floating-messenger-chat-seen,.floating-messenger-contact time{display:none}.floating-messenger-chat-avatar,.floating-messenger-contact-avatar{font-size:.95rem;height:2.7rem;width:2.7rem}.floating-messenger-chat-head strong,.floating-messenger-contact-copy strong{font-size:.96rem}.floating-messenger-chat-head span,.floating-messenger-contact-copy span{font-size:.76rem}.floating-messenger-chat-bar{padding:.85rem .9rem}.floating-messenger-input{padding:.8rem}.floating-messenger-input .messageBox{min-height:3.2rem!important;padding:.28rem .38rem .28rem .55rem!important}.floating-messenger-input .messageInput,.floating-messenger-input .rich-message-editor-messagebox .rich-message-input{max-height:4rem!important;min-height:2.45rem!important;padding:.45rem .55rem!important}.floating-messenger-input .sendButton{flex-basis:2.7rem!important;min-width:2.7rem!important;width:2.7rem!important}.floating-messenger-message{max-width:88%}}.skill-tag.skill-tag-more{background:#0b4f3538!important;border:1px dashed #8acfb56b!important;color:#d9f5ea!important}.bookmark-star-button:before,.talent-bookmark-button:before{content:"★"!important;display:block!important}.bookmark-star-button.active:before,.bookmark-star-button:hover:before,.talent-bookmark-button.active:before,.talent-bookmark-button:hover:before{-webkit-text-fill-color:#4b1725!important;color:#4b1725!important}@media (max-width:768px){.application-detail-view,.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open,.job-management-detail,.job-management-nav,.job-management-workspace,.mobile-job-management-section-panel,.mobile-section-settings.is-open,.mobile-section-settings.is-open .employer-settings-container,.mobile-section-settings.is-open .settings-container{padding-bottom:calc(.35rem + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(.35rem + env(safe-area-inset-bottom))!important}.mobile-dashboard-section-panel.is-open .page-footer-actions,.mobile-dashboard-section-panel.is-open .section-footer-nav,.mobile-job-management-section-panel.is-open .page-footer-actions,.mobile-job-management-section-panel.is-open .section-footer-nav{margin:.12rem 0 0!important;min-height:0!important;padding:0!important}.mobile-bottom-back-button,.mobile-dashboard-section-panel.is-open .page-footer-actions .back-button,.mobile-dashboard-section-panel.is-open .section-footer-nav .back-button,.mobile-job-management-section-panel.is-open .page-footer-actions .back-button,.mobile-job-management-section-panel.is-open .section-footer-nav .back-button{font-size:.92rem!important;line-height:1.05!important;min-height:0!important;padding:.04rem 0!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#260e15!important;background-color:#260e15!important;border-color:#63c0b829!important;border-radius:0 0 .8rem .8rem!important;box-shadow:0 -1.45rem 0 .72rem #260e15,0 .55rem .8rem 0 #0a211cfa!important;margin:-.18rem -10px .28rem!important;min-height:2.8rem!important;padding:.32rem .78rem!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{background:linear-gradient(180deg,#260e15 0,#260e15 62%,#0a211c00)!important;bottom:-.28rem!important;left:-.75rem!important;right:-.75rem!important;top:-1.2rem!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{font-size:.98rem!important;line-height:1.05!important}.bookmark-star-button:before,.talent-bookmark-button:before{font-size:1.52rem!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#dceee8!important;background-color:#dceee8!important;box-shadow:0 -1.45rem 0 .72rem #dceee8,0 .55rem .8rem 0 #dceee8fa!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{background:linear-gradient(180deg,#dceee8 0,#dceee8 62%,#dceee800)!important}}.bookmark-star-button,.talent-bookmark-button{-webkit-text-fill-color:#0000!important;color:#0000!important;font-size:0!important;line-height:0!important;overflow:hidden!important;position:relative!important;text-indent:-9999px!important;text-shadow:none!important;white-space:nowrap!important}.bookmark-star-button:before,.talent-bookmark-button:before{content:"\2605"!important;display:grid!important;font-size:1.7rem!important;inset:0!important;line-height:1!important;opacity:1!important;place-items:center!important;position:absolute!important;text-indent:0!important;text-shadow:none!important}.bookmark-star-button:hover:before,.talent-bookmark-button:hover:before{-webkit-text-fill-color:#4b1725!important;color:#4b1725!important}@media (max-width:768px){.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#05090a!important;background-color:#05090a!important;box-shadow:none!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{background:#0000!important;content:none!important;display:none!important}}html[data-theme=light] .bookmark-star-button:before,html[data-theme=light] .talent-bookmark-button:before{-webkit-text-fill-color:#4b1725!important;color:#4b1725!important}@media (max-width:768px){html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#f7f0e5!important;background-color:#f7f0e5!important;box-shadow:none!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{background:#0000!important;content:none!important;display:none!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{padding-top:0!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{border-radius:.82rem!important;margin:-.62rem -10px .18rem!important;min-height:2.7rem!important;padding:.28rem .82rem!important}.home-page>.dashboard-container{padding-top:118px!important}.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open{height:calc(100dvh - 118px)!important;inset:118px 0 0 0!important}.mobile-job-management-section-panel.is-open{top:118px!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{margin:-.9rem -10px .18rem!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{background:#000!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{border-radius:.92rem!important;margin:-1.02rem -10px .36rem!important;overflow:hidden!important;z-index:4000!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header+*,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header+*{margin-top:.32rem!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{background:#f7f0e5!important}}.bookmark-star-button,.talent-bookmark-button{background:#0000!important;border:0!important;box-shadow:none!important}.bookmark-star-button:before,.talent-bookmark-button:before{-webkit-text-fill-color:#4b1725!important;color:#4b1725!important}.bookmark-star-button.active:before,.bookmark-star-button:hover.active:before,.talent-bookmark-button.active:before,.talent-bookmark-button:hover.active:before{-webkit-text-fill-color:#facc15!important;color:#facc15!important}.candidate-applications-container .job-card-header .bookmark-star-button,.job-feed-container .job-card-header .bookmark-star-button,.manage-applications-container .job-card-header .bookmark-star-button{height:1.95rem!important;left:auto!important;position:absolute!important;right:.8rem!important;top:.7rem!important;width:1.95rem!important;z-index:3!important}.bookmark-star-button.talent-bookmark-button,.candidate-bookmarked-container .talent-bookmark-button,.candidate-view-candidates .talent-bookmark-button,.talent-pool-container .talent-bookmark-button{left:auto!important;position:absolute!important;right:.5rem!important;top:.48rem!important;z-index:3!important}@media (max-width:768px){.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#05090a!important;background-color:#05090a!important;border-radius:.95rem!important;margin:-.92rem -10px .3rem!important;overflow:visible!important;padding:.34rem .84rem!important;position:relative!important;z-index:4000!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{content:none!important;display:none!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after{background:#05090a!important;border-radius:.95rem!important;bottom:-.18rem!important;content:""!important;left:-.8rem!important;pointer-events:none!important;position:absolute!important;right:-.8rem!important;top:-.75rem!important;z-index:-1!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header+*,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header+*{margin-top:.68rem!important}.mobile-section-friend-invitations.is-open .friend-invitations-section,.mobile-section-friend-invitations.is-open .friend-invitations-shell,.mobile-section-friends.is-open .friend-invitations-section,.mobile-section-friends.is-open .friend-invitations-shell{padding-top:.1rem!important}.mobile-section-friend-invitations.is-open .friend-invitation-tabs,.mobile-section-friends.is-open .friend-invitation-tabs{margin-top:.18rem!important}.candidate-applications-container .job-card-header .bookmark-star-button,.job-feed-container .job-card-header .bookmark-star-button,.manage-applications-container .job-card-header .bookmark-star-button{right:.72rem!important;top:.62rem!important}.bookmark-star-button.talent-bookmark-button,.candidate-bookmarked-container .talent-bookmark-button,.candidate-view-candidates .talent-bookmark-button,.talent-pool-container .talent-bookmark-button{right:.42rem!important;top:.42rem!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#f7f0e5!important;background-color:#f7f0e5!important}html[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,html[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after{background:#f7f0e5!important}}.floating-messenger-chat-actions,.floating-messenger-mobile-back,.floating-messenger-mobile-close{display:none}.floating-messenger.is-open .floating-messenger-trigger{opacity:0!important;pointer-events:none!important;transform:scale(.92)!important}@media (max-width:768px){.floating-messenger{width:auto!important;z-index:14000!important}.floating-messenger,.floating-messenger-trigger{bottom:max(1rem,env(safe-area-inset-bottom))!important;left:auto!important;position:fixed!important;right:1rem!important}.floating-messenger-trigger{border-radius:999px!important;height:3.4rem!important;max-height:3.4rem!important;max-width:3.4rem!important;min-height:3.4rem!important;min-width:3.4rem!important;width:3.4rem!important}.floating-messenger-panel,.floating-messenger-panel.is-mobile,.floating-messenger-panel.is-mobile-chat-open,.floating-messenger-panel.is-mobile-thread-list{border:0!important;border-radius:0!important;height:100dvh!important;inset:0!important;max-height:none!important;max-width:none!important;position:fixed!important;width:100vw!important}.floating-messenger-shell{grid-template-columns:1fr!important;grid-template-rows:1fr!important;height:100%!important}.floating-messenger-chat,.floating-messenger-contacts{height:100%!important;min-height:0!important}.floating-messenger-chat{display:flex!important;flex-direction:column!important}.floating-messenger-panel.is-mobile-chat-open .floating-messenger-contacts,.floating-messenger-panel.is-mobile-thread-list .floating-messenger-chat{display:none!important}.floating-messenger-contact-list,.floating-messenger-messages{padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}.floating-messenger-messages{flex:1 1 auto!important;min-height:0!important}.floating-messenger-header{padding-top:max(1rem,env(safe-area-inset-top))!important}.floating-messenger-chat-bar{padding-top:max(.85rem,env(safe-area-inset-top))!important}.floating-messenger-chat-actions{align-items:center!important;display:inline-flex!important;gap:.45rem!important;margin-left:auto!important}.floating-messenger-mobile-back,.floating-messenger-mobile-close{align-items:center!important;background:#ffffff0f!important;border:1px solid #94a3b83d!important;border-radius:999px!important;color:#e5e7eb!important;display:inline-flex!important;font-size:1.2rem!important;height:2rem!important;justify-content:center!important;line-height:1!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;width:2rem!important}.floating-messenger-chat-seen{display:none!important}.floating-messenger-input{bottom:0!important;margin-top:auto!important;padding-bottom:calc(.8rem + env(safe-area-inset-bottom))!important;position:sticky!important;z-index:3!important}.home-page .candidate-dashboard-header,.home-page .dashboard-header,.home-page .employer-dashboard-header,.home-page>.candidate-dashboard-header,.home-page>.dashboard-header,.home-page>.employer-dashboard-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#042019fa,#08251efa)!important;border:0!important;box-shadow:none!important;outline:0!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{border-radius:.95rem!important;box-shadow:none!important;left:0!important;margin:-.92rem -10px .3rem!important;position:sticky!important;right:0!important;top:-.92rem!important;z-index:4500!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after{box-shadow:none!important}html[data-theme=light] .home-page .candidate-dashboard-header,html[data-theme=light] .home-page .dashboard-header,html[data-theme=light] .home-page .employer-dashboard-header,html[data-theme=light] .home-page>.candidate-dashboard-header,html[data-theme=light] .home-page>.dashboard-header,html[data-theme=light] .home-page>.employer-dashboard-header{background:#dceee8!important;border:0!important;box-shadow:none!important}.floating-messenger,.floating-messenger-trigger{display:inline-flex!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{padding-top:.2rem!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{margin:0 -10px .35rem!important;min-height:3rem!important;overflow:visible!important;padding-bottom:.5rem!important;padding-top:.5rem!important;top:0!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after{bottom:0!important;top:0!important}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header+*,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header+*{margin-top:.3rem!important}.mobile-dashboard-section-panel.mobile-section-job-feed.is-open>.mobile-section-panel-header{background:#0000!important;background-color:initial!important;border-color:#0000!important;box-shadow:none!important}.mobile-dashboard-section-panel.mobile-section-job-feed.is-open>.mobile-section-panel-header:after,.mobile-dashboard-section-panel.mobile-section-job-feed.is-open>.mobile-section-panel-header:before{background:#0000!important;content:none!important;display:none!important}html[data-theme=light] .mobile-dashboard-section-panel.mobile-section-job-feed.is-open>.mobile-section-panel-header{background:#0000!important;background-color:initial!important}.home-page .floating-messenger{background:#0000!important;border:0!important;bottom:max(1rem,env(safe-area-inset-bottom))!important;box-shadow:none!important;display:block!important;height:3.4rem!important;left:auto!important;max-height:3.4rem!important;max-width:3.4rem!important;min-height:3.4rem!important;min-width:3.4rem!important;overflow:visible!important;position:fixed!important;right:1rem!important;width:3.4rem!important}.home-page .floating-messenger-trigger,html[data-theme=light] .home-page .floating-messenger-trigger{all:unset!important;align-items:center!important;appearance:none!important;-webkit-appearance:none!important;background:#0d1214eb!important;border:1px solid #9ca3af52!important;border-radius:50%!important;bottom:max(1rem,env(safe-area-inset-bottom))!important;box-shadow:0 18px 40px #0000006b!important;box-sizing:border-box!important;color:#c8ced6!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 3.4rem!important;height:3.4rem!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;max-height:3.4rem!important;max-width:3.4rem!important;min-height:3.4rem!important;min-width:3.4rem!important;overflow:hidden!important;padding:0!important;position:fixed!important;right:1rem!important;text-align:center!important;width:3.4rem!important}.home-page .floating-messenger-trigger svg,html[data-theme=light] .home-page .floating-messenger-trigger svg{flex:0 0 auto!important;height:1.6rem!important;width:1.6rem!important}.home-page .floating-messenger-header,html[data-theme=light] .home-page .floating-messenger-header{padding-right:3.1rem!important}.home-page .floating-messenger-close,html[data-theme=light] .home-page .floating-messenger-close{right:.7rem!important;top:.72rem!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{background:linear-gradient(180deg,#070e0efa,#070e0ef0)!important;padding:0 .55rem 1rem!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.dashboard-section-title,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.dashboard-section-title{display:none!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:linear-gradient(180deg,#070e0efa,#070e0ef0)!important;border:1px solid #d37a8b33!important;border-radius:1rem!important;box-shadow:inset 0 1px 0 #ffffff0a!important;isolation:isolate!important;justify-content:flex-end!important;margin:0 -10px .35rem!important;min-height:3rem!important;overflow:visible!important;padding:.5rem 1rem!important;position:sticky!important;top:0!important;z-index:4500!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{content:none!important;display:none!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{display:none!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{color:#f8fafc!important;font-size:1.08rem!important;font-weight:800!important;line-height:1.15!important;margin:0!important;position:relative!important;text-align:right!important;width:100%!important;z-index:1!important}}@media (max-width:768px){.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>:is(.dashboard-content,.applications-container,.manage-applications-container,.job-feed-container,.talent-pool-container,.friend-invitations-section,.friend-invitations-shell,.notifications-page,.profile-container,.settings-container,.employer-settings-container,.company-profile-container,.post-job-container,.manage-jobs-container,.job-management-workspace,.assessment-builder-container,.general-assessments-container,.interested-job-suggestion-section,.about-jumptake-section),.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>:is(.dashboard-content,.applications-container,.manage-applications-container,.job-feed-container,.talent-pool-container,.friend-invitations-section,.friend-invitations-shell,.notifications-page,.profile-container,.settings-container,.employer-settings-container,.company-profile-container,.post-job-container,.manage-jobs-container,.job-management-workspace,.assessment-builder-container,.general-assessments-container,.interested-job-suggestion-section,.about-jumptake-section){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;overflow:visible!important;padding:0!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open :is(.section-header,.job-feed-header,.manage-jobs-header,.post-job-header,.profile-header,.candidate-feed-header,.talent-pool-header,.company-profile-header,.employer-dashboard-content-title):first-child,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open :is(.section-header,.job-feed-header,.manage-jobs-header,.post-job-header,.profile-header,.candidate-feed-header,.talent-pool-header,.company-profile-header,.employer-dashboard-content-title):first-child{display:none!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open :is(.fresh-applications-list,.applications-list,.notifications-list,.friend-invitation-list,.assessment-card-grid,.candidates-grid,.dashboard-cards,.dashboard-stats),.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open :is(.fresh-applications-list,.applications-list,.notifications-list,.friend-invitation-list,.assessment-card-grid,.candidates-grid,.dashboard-cards,.dashboard-stats){gap:.85rem!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open :is(.fresh-application-card,.application-card,.job-card,.candidate-card,.assessment-card,.profile-card,.settings-card,.company-profile-card,.notification-card,.notification-row,.notifications-hero,.friend-invitation-card,.friend-outgoing-row,.empty-info,.loading-message,.error-message,.no-jobs-message,.no-applications-message,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.profile-section,.job-form,.job-form-intro,.about-guide-grid article),.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open :is(.fresh-application-card,.application-card,.job-card,.candidate-card,.assessment-card,.profile-card,.settings-card,.company-profile-card,.notification-card,.notification-row,.notifications-hero,.friend-invitation-card,.friend-outgoing-row,.empty-info,.loading-message,.error-message,.no-jobs-message,.no-applications-message,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.profile-section,.job-form,.job-form-intro,.about-guide-grid article){background:linear-gradient(180deg,#ffffff0a,#ffffff05),#141414!important;border:1px solid #ffffff1a!important;border-radius:1rem!important;box-shadow:none!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open :is(.fresh-application-card,.application-card,.job-card,.candidate-card,.assessment-card,.profile-card,.settings-card,.company-profile-card,.notification-card,.notification-row,.notifications-hero,.friend-invitation-card,.friend-outgoing-row,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.profile-section,.job-form,.job-form-intro),.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open :is(.fresh-application-card,.application-card,.job-card,.candidate-card,.assessment-card,.profile-card,.settings-card,.company-profile-card,.notification-card,.notification-row,.notifications-hero,.friend-invitation-card,.friend-outgoing-row,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.profile-section,.job-form,.job-form-intro){padding:.95rem!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open .page-footer-actions,.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open .section-footer-nav,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open .page-footer-actions,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open .section-footer-nav{margin-top:.45rem!important;padding-bottom:0!important;padding-top:0!important}html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open{background:#f4ecdf!important}html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:linear-gradient(180deg,#fff7ecf5,#f9f1e5f0)!important;border-color:#dec6a4e6!important;box-shadow:0 8px 18px #6e542c14!important}html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{color:#fffaf1!important;text-shadow:0 1px 0 #102f2a24!important}}@media (max-width:768px){html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open :is(.fresh-application-card,.application-card,.job-card,.candidate-card,.assessment-card,.profile-card,.settings-card,.company-profile-card,.notification-card,.notification-row,.notifications-hero,.friend-invitation-card,.friend-outgoing-row,.empty-info,.loading-message,.error-message,.no-jobs-message,.no-applications-message,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.profile-section,.job-form,.job-form-intro,.about-guide-grid article),html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open :is(.fresh-application-card,.application-card,.job-card,.candidate-card,.assessment-card,.profile-card,.settings-card,.company-profile-card,.notification-card,.notification-row,.notifications-hero,.friend-invitation-card,.friend-outgoing-row,.empty-info,.loading-message,.error-message,.no-jobs-message,.no-applications-message,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.profile-section,.job-form,.job-form-intro,.about-guide-grid article){background:#eef7f4!important;border-color:#dcc39ec7!important;box-shadow:0 10px 22px #6e542c14!important}}.company-avatar-image,.portal-sidebar-avatar img,.profile-avatar-image{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.resume-playground-editor-document:empty:before{content:none!important}.resume-playground-editor-document{-webkit-text-fill-color:#000!important;color:#000!important}.resume-playground-editor-document *,.resume-playground-editor-document div,.resume-playground-editor-document font,.resume-playground-editor-document h1,.resume-playground-editor-document h2,.resume-playground-editor-document h3,.resume-playground-editor-document li,.resume-playground-editor-document p,.resume-playground-editor-document span,.resume-playground-editor-document td,.resume-playground-editor-document th{-webkit-text-fill-color:currentColor!important}.resume-playground-editor-document div:not([style*=color]),.resume-playground-editor-document font:not([color]):not([style*=color]),.resume-playground-editor-document h1:not([style*=color]),.resume-playground-editor-document h2:not([style*=color]),.resume-playground-editor-document h3:not([style*=color]),.resume-playground-editor-document li:not([style*=color]),.resume-playground-editor-document p:not([style*=color]),.resume-playground-editor-document span:not([style*=color]),.resume-playground-editor-document td:not([style*=color]),.resume-playground-editor-document th:not([style*=color]){color:inherit!important}.resume-playground-editor-document .resume-playground-typed-color{-webkit-text-fill-color:#000!important;-webkit-text-fill-color:var(--resume-typed-color,#000)!important;color:#000!important;color:var(--resume-typed-color,#000)!important}.resume-playground-ruler,.resume-playground-ruler-indicator{touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}.resume-playground-editor-actions .secondary-button,.resume-playground-editor-actions .secondary-button *{-webkit-text-fill-color:#111!important;color:#111!important}.resume-playground-open-session{align-items:center;background:#63c0b814;border:1px solid #63c0b847;border-radius:.9rem;color:#fff;display:flex;gap:1rem;justify-content:space-between;padding:.85rem 1rem}.resume-playground-open-session .settings-button{margin:0}.profile-header{align-items:center;flex-wrap:wrap;gap:1rem;justify-content:space-between}.company-logo-editor,.profile-picture-panel{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.profile-picture-avatar{align-items:center;background:#59a89f;border:3px solid #fff;border-radius:50%;box-shadow:0 8px 24px #00000047;color:#0d302a;display:flex;flex:0 0 112px;font-size:2.4rem;font-weight:700;height:112px;justify-content:center;overflow:hidden;width:112px}.company-logo-upload-button,.profile-picture-upload-button{margin:0!important}.company-logo-editor{align-items:flex-start;flex:0 0 auto}.company-title{min-width:0}.company-logo-upload-row{display:flex;margin-top:.75rem;width:100%}.company-avatar,.portal-sidebar-avatar{overflow:hidden}.company-logo-upload-button,.company-logo-upload-button *,.company-profile-container .company-logo-upload-button,.company-profile-container .company-logo-upload-button *{-webkit-text-fill-color:#111!important;color:#111!important}.company-profile-container .company-edit-actions .cancel-edit-button,.company-profile-container .company-edit-actions .cancel-edit-button *,.company-profile-container .company-edit-actions .cancel-edit-button:disabled,.company-profile-container .company-edit-actions .cancel-edit-button:disabled *,.mobile-section-company-profile.is-open .company-edit-actions .cancel-edit-button,.mobile-section-company-profile.is-open .company-edit-actions .cancel-edit-button *{-webkit-text-fill-color:#111!important;color:#111!important;opacity:1}.friend-invitations-section,.friend-invitations-shell{gap:.65rem!important}.friend-invitation-tabs{gap:.45rem!important}.friend-invitation-tab{border-radius:.75rem!important;font-size:.78rem!important;line-height:1.1!important;min-height:2.15rem!important;padding:.42rem .78rem!important}.friend-invitation-panel{border-radius:.85rem!important;padding:.7rem!important}.friend-invitation-list{gap:.55rem!important}.friend-invitation-card,.friend-outgoing-row{align-items:center!important;border-radius:.78rem!important;gap:.65rem!important;grid-template-columns:auto minmax(0,1fr) minmax(230px,320px)!important;padding:.65rem .75rem!important}.friend-invitation-avatar{font-size:.86rem!important;height:2.25rem!important;width:2.25rem!important}.friend-invitation-copy h3{font-size:.88rem!important;margin-bottom:.08rem!important}.friend-invitation-copy p,.friend-invitation-copy span{font-size:.74rem!important;line-height:1.25!important}.friend-invitation-actions{grid-gap:.38rem!important;display:grid!important;gap:.38rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;justify-self:end!important;width:min(100%,320px)!important}.friend-invitation-actions>.contact-candidate-panel,.friend-invitation-actions>.secondary-button{flex:0 1 auto!important;min-width:0!important;width:100%!important}.friend-cancel-button,.friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.friend-invitation-actions>.friend-block-button,.friend-invitation-actions>.secondary-button,.friend-invitation-actions>.settings-button.primary,.friend-status-pill{border-radius:.58rem!important;font-size:.72rem!important;line-height:1.1!important;min-height:2.15rem!important;padding:.42rem .62rem!important;text-align:center!important;width:100%!important}.friend-invitation-actions .message-compose-card{grid-column:1/-1!important}.resume-playground-editor-actions .resume-playground-close-editor-button,.resume-playground-editor-actions .resume-playground-close-editor-button *,.resume-playground-editor-actions .resume-playground-close-editor-button:active,.resume-playground-editor-actions .resume-playground-close-editor-button:active *,.resume-playground-editor-actions .resume-playground-close-editor-button:focus,.resume-playground-editor-actions .resume-playground-close-editor-button:focus *,.resume-playground-editor-actions .resume-playground-close-editor-button:hover,.resume-playground-editor-actions .resume-playground-close-editor-button:hover *{-webkit-text-fill-color:#fff!important;background:#b91c1c!important;border-color:#ef4444!important;color:#fff!important}.candidate-dashboard-header~.dashboard-container .job-feed-container .job-card-footer,.home-page .job-feed-container .job-card-footer,html[data-theme=light] .home-page .job-feed-container .job-card-footer{background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;border-top:0!important;box-shadow:none!important;padding:.6rem 1rem 0!important}.home-page :is(.settings-button,.secondary-button,.apply-button,.preview-apply-button,.submit-application-button,.view-button,.open-application-button,.save-profile-button,.edit-profile-button,.cancel-edit-button,.friend-block-button,.friend-cancel-button,.send-candidate-button,.contact-candidate-panel>.settings-button.primary):not(.portal-sidebar-button):not(.dashboard-logo-button):not(.mobile-menu-toggle):not(.resume-playground-tool-button):not(.resume-playground-icon-button),.resume-playground-editor-actions :is(.settings-button,.secondary-button){align-items:center!important;border-radius:.58rem!important;display:inline-flex!important;font-size:.78rem!important;height:2.18rem!important;justify-content:center!important;line-height:1.05!important;margin:0!important;max-width:11rem!important;min-height:2.18rem!important;min-width:7.15rem!important;padding:.42rem .72rem!important;text-align:center!important}.home-page .job-feed-container .apply-button{min-width:7.25rem!important;width:auto!important}.resume-playground-editor-actions{align-items:center!important;gap:.5rem!important}.resume-playground-editor-actions :is(.settings-button,.secondary-button){flex:0 0 8.4rem!important}.friend-cancel-button,.friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.friend-invitation-actions>.friend-block-button,.friend-invitation-actions>.secondary-button,.friend-invitation-actions>.settings-button.primary,.friend-status-pill{font-size:.69rem!important;height:2rem!important;min-height:2rem!important;padding:.34rem .55rem!important}.notifications-page{gap:.65rem!important}.notifications-hero{align-items:center!important;border-radius:.85rem!important;padding:.85rem 1rem!important}.notifications-eyebrow{font-size:.64rem!important;margin-bottom:.2rem!important}.notifications-hero h2{font-size:1.12rem!important;line-height:1.05!important;margin-bottom:.18rem!important}.notifications-hero p{font-size:.78rem!important;line-height:1.35!important;max-width:720px!important}.notifications-hero .secondary-button{min-width:7rem!important}.notifications-list{gap:.45rem!important}.notification-row{border-radius:.72rem!important;gap:.7rem!important;min-height:3.35rem!important;padding:.55rem .72rem!important}.notification-row h3{font-size:.86rem!important;line-height:1.12!important;margin-bottom:.1rem!important}.notification-row p{font-size:.74rem!important;line-height:1.25!important;margin-bottom:.1rem!important}.notification-row time{font-size:.67rem!important}.notification-status-dot{box-shadow:0 0 0 .22rem #8ef5b821!important;height:.45rem!important;width:.45rem!important}.notification-action{align-items:center!important;background:#63c0b814!important;border:1px solid #8ff2dd2e!important;border-radius:999px!important;display:inline-flex!important;font-size:.72rem!important;justify-content:center!important;line-height:1!important;min-height:1.75rem!important;min-width:6.2rem!important;padding:.25rem .55rem!important}@media (max-width:768px){.mobile-section-friend-invitations.is-open .friend-invitation-tabs,.mobile-section-friends.is-open .friend-invitation-tabs{display:flex!important;flex-wrap:nowrap!important;gap:.35rem!important;overflow-x:auto!important;padding-bottom:.12rem!important}.mobile-section-friend-invitations.is-open .friend-invitation-tab,.mobile-section-friends.is-open .friend-invitation-tab{border-radius:.78rem!important;flex:0 0 auto!important;font-size:.72rem!important;min-height:2rem!important;padding:.4rem .55rem!important;white-space:nowrap!important}.mobile-section-friend-invitations.is-open .friend-invitation-panel,.mobile-section-friends.is-open .friend-invitation-panel{border-radius:.82rem!important;padding:.55rem!important}.mobile-section-friend-invitations.is-open .friend-invitation-card,.mobile-section-friend-invitations.is-open .friend-outgoing-row,.mobile-section-friends.is-open .friend-invitation-card,.mobile-section-friends.is-open .friend-outgoing-row{border-radius:.82rem!important;gap:.5rem!important;grid-template-columns:auto minmax(0,1fr)!important;padding:.65rem!important}.mobile-section-friend-invitations.is-open .friend-invitation-actions,.mobile-section-friends.is-open .friend-invitation-actions{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:stretch!important;width:100%!important}.mobile-section-friend-invitations.is-open .friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.mobile-section-friend-invitations.is-open .friend-invitation-actions>.friend-block-button,.mobile-section-friend-invitations.is-open .friend-invitation-actions>.secondary-button,.mobile-section-friend-invitations.is-open .friend-invitation-actions>.settings-button.primary,.mobile-section-friends.is-open .friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.mobile-section-friends.is-open .friend-invitation-actions>.friend-block-button,.mobile-section-friends.is-open .friend-invitation-actions>.secondary-button,.mobile-section-friends.is-open .friend-invitation-actions>.settings-button.primary{font-size:.68rem!important;height:2rem!important;min-height:2rem!important;padding:.34rem .48rem!important}.resume-playground-editor-mobile-overlay,.resume-playground-editor-mobile-overlay .resume-playground-editor-shell{touch-action:manipulation!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-canvas{touch-action:pan-x pan-y!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-workbench-scale-box{max-width:none!important;min-width:0!important;overflow:visible!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-workbench{zoom:1!important;margin:0!important;transform:scale(.46)!important;transform:scale(var(--resume-mobile-editor-zoom,.46))!important;transform-origin:top left!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-pages-stack{overflow:visible!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-document,.resume-playground-editor-mobile-overlay .resume-playground-editor-page-layer{max-width:900px!important;width:900px!important}.home-page :is(.settings-button,.secondary-button,.apply-button,.preview-apply-button,.submit-application-button,.view-button,.open-application-button,.save-profile-button,.edit-profile-button,.cancel-edit-button,.friend-block-button,.friend-cancel-button,.send-candidate-button,.contact-candidate-panel>.settings-button.primary):not(.portal-sidebar-button):not(.dashboard-logo-button):not(.mobile-menu-toggle):not(.resume-playground-tool-button):not(.resume-playground-icon-button),.resume-playground-editor-actions :is(.settings-button,.secondary-button){border-radius:.52rem!important;font-size:.66rem!important;height:2rem!important;line-height:1.05!important;max-width:none!important;min-height:2rem!important;min-width:0!important;padding:.34rem .48rem!important}.resume-playground-editor-actions :is(.settings-button,.secondary-button){flex:1 1!important;width:100%!important}.notifications-page{gap:.45rem!important}.notifications-hero{grid-gap:.55rem!important;border-radius:.75rem!important;display:grid!important;gap:.55rem!important;padding:.65rem!important}.notifications-hero h2{font-size:1rem!important}.notifications-hero p{font-size:.7rem!important;line-height:1.28!important}.notifications-hero .secondary-button{justify-self:start!important;min-width:7rem!important;width:auto!important}.notifications-list{gap:.35rem!important}.notification-row{border-radius:.65rem!important;gap:.5rem!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:3rem!important;padding:.48rem .55rem!important}.notification-row h3{font-size:.78rem!important}.notification-row p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;font-size:.66rem!important;overflow:hidden!important}.notification-row time{font-size:.6rem!important}.notification-action{font-size:.62rem!important;grid-column:2!important;justify-self:start!important;min-height:1.45rem!important;min-width:5.4rem!important;padding:.2rem .45rem!important}}.job-company-logo{border:2px solid #ffffffd1;border-radius:14px;font-size:1.25rem;height:52px;margin-bottom:.65rem;width:52px}.application-company-logo,.job-company-logo,.preview-company-logo{align-items:center;background:#59a89f;color:#34141d;display:flex;font-weight:700;justify-content:center;overflow:hidden}.application-company-logo,.preview-company-logo{border:3px solid #ffffffe6;border-radius:18px;font-size:2rem;height:82px;margin:0 auto .8rem;width:82px}.company-profile-summary{text-align:center}@media (max-width:768px){.candidate-job-preview-modal .mobile-job-preview-topbar,.mobile-job-preview-topbar{align-items:center!important;gap:.55rem!important;grid-template-columns:3rem minmax(0,1fr) 2rem!important;min-height:4.25rem!important;padding:calc(.55rem + env(safe-area-inset-top)) .7rem .55rem!important}.candidate-job-preview-modal .mobile-job-preview-topbar .preview-company-logo,.mobile-job-preview-topbar .preview-company-logo{border-radius:.75rem!important;border-width:2px!important;font-size:1rem!important;height:3rem!important;margin:0!important;min-width:3rem!important;width:3rem!important}.candidate-job-preview-modal .mobile-job-preview-topbar h2,.mobile-job-preview-topbar h2{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;font-size:.88rem!important;line-height:1.16!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:normal!important}.candidate-job-preview-modal .mobile-job-preview-close,.mobile-job-preview-close{font-size:1.45rem!important;height:2rem!important;min-width:2rem!important;width:2rem!important}.resume-playground-open-session{display:none}.profile-picture-panel{justify-content:center;text-align:center;width:100%}.profile-picture-avatar{flex-basis:82px;font-size:1.8rem;height:82px;width:82px}.profile-picture-upload-button{width:100%}.company-logo-editor{align-items:flex-start;width:auto}.company-logo-upload-button{font-size:.72rem;width:100%}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.mobile-section-profile.is-open>.profile-container>.profile-header:first-child{align-items:stretch!important;background:#000!important;display:flex!important;flex-direction:column!important;gap:.65rem!important;margin:0!important;padding:.55rem!important;width:100%!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-picture-panel{grid-gap:.65rem!important;align-items:center!important;display:grid!important;gap:.65rem!important;grid-template-columns:4.75rem minmax(0,1fr)!important;justify-content:stretch!important;width:100%!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-picture-avatar{flex-basis:4.75rem!important;height:4.75rem!important;margin:0!important;min-width:4.75rem!important;width:4.75rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions .edit-profile-button,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions .upload-resume-button,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-picture-upload-button{display:flex!important;width:100%!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions .edit-profile-button,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions .upload-resume-button,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-picture-upload-button{align-items:center!important;justify-content:center!important;margin:0!important;min-height:2.45rem!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions{align-items:stretch!important;flex-direction:row!important;gap:.5rem!important}.mobile-section-company-profile.is-open .company-header{grid-gap:.75rem!important;align-items:start!important;display:grid!important;gap:.75rem!important;grid-template-columns:4.25rem minmax(0,1fr)!important}.mobile-section-company-profile.is-open .company-logo-editor{width:4.25rem!important}.mobile-section-company-profile.is-open .company-avatar{margin:0!important}.mobile-section-company-profile.is-open .company-title{align-items:stretch!important;display:flex!important;flex-direction:column!important;width:100%!important}.mobile-section-company-profile.is-open .company-logo-upload-button,.mobile-section-company-profile.is-open .company-logo-upload-row{display:flex!important;width:100%!important}.mobile-section-company-profile.is-open .company-logo-upload-button{align-items:center!important;justify-content:center!important;margin:0!important;min-height:2.4rem!important}.job-company-logo{border-radius:11px;font-size:1rem;height:42px;width:42px}.application-company-logo,.preview-company-logo{border-radius:15px;font-size:1.45rem;height:64px;width:64px}}.home-page :is(.settings-button.primary,.apply-button,.preview-apply-button,.submit-application-button,.save-profile-button,.upload-resume-button,.company-logo-upload-button,.profile-picture-upload-button,.send-candidate-button,.contact-candidate-panel>.settings-button.primary,.friend-invitation-actions>.settings-button.primary):not(.portal-sidebar-button):not(.dashboard-logo-button):not(.mobile-menu-toggle):not(.resume-playground-tool-button):not(.resume-playground-icon-button),.resume-playground-ai-template-actions .settings-button.primary,.resume-playground-editor-actions .settings-button.primary,.resume-playground-saved-actions .settings-button.primary,.resume-playground-saved-card .settings-button.primary,.resume-playground-template-card .settings-button.primary{-webkit-text-fill-color:#f8fffd!important;-webkit-backdrop-filter:blur(12px) saturate(135%);backdrop-filter:blur(12px) saturate(135%);background:linear-gradient(135deg,#b44a5f52,#0b40366b)!important;border:1px solid #17705feb!important;box-shadow:inset 0 1px 0 #ffffff1f,0 10px 24px #00000029!important;color:#f8fffd!important}.home-page :is(.secondary-button,.settings-button:not(.primary):not(.danger):not(.warning),.cancel-edit-button,.view-button,.open-application-button,.friend-cancel-button,.friend-status-pill):not(.portal-sidebar-button):not(.dashboard-logo-button):not(.mobile-menu-toggle):not(.resume-playground-tool-button):not(.resume-playground-icon-button),.resume-playground-ai-tailor-panel .resume-playground-tool-button:not(.resume-playground-icon-button),.resume-playground-editor-actions .secondary-button,.resume-playground-saved-actions .secondary-button,.resume-playground-saved-card .secondary-button,.resume-playground-template-card .secondary-button{-webkit-text-fill-color:#eefcf8!important;-webkit-backdrop-filter:blur(12px) saturate(135%);backdrop-filter:blur(12px) saturate(135%);background:linear-gradient(135deg,#064e3b57,#052e2670)!important;border:1px solid #63c0b86b!important;box-shadow:inset 0 1px 0 #ffffff1a,0 10px 24px #00000024!important;color:#eefcf8!important}.home-page :is(.settings-button.primary,.apply-button,.preview-apply-button,.submit-application-button,.save-profile-button,.upload-resume-button,.company-logo-upload-button,.profile-picture-upload-button,.send-candidate-button,.contact-candidate-panel>.settings-button.primary,.friend-invitation-actions>.settings-button.primary,.secondary-button,.settings-button:not(.primary):not(.danger):not(.warning),.cancel-edit-button,.view-button,.open-application-button,.friend-cancel-button,.friend-status-pill):not(.portal-sidebar-button):not(.dashboard-logo-button):not(.mobile-menu-toggle):not(.resume-playground-tool-button):not(.resume-playground-icon-button):hover,.resume-playground-editor-actions :is(.settings-button.primary,.secondary-button):hover,.resume-playground-saved-actions :is(.settings-button.primary,.secondary-button):hover,.resume-playground-saved-card :is(.settings-button.primary,.secondary-button):hover,.resume-playground-template-card :is(.settings-button.primary,.secondary-button):hover{background:linear-gradient(135deg,#63c0b86b,#08544585)!important;border-color:#8ff2ddad!important;transform:translateY(-1px)}.home-page :is(.settings-button.danger,.friend-block-button,.resume-playground-danger-button),.resume-playground-editor-actions .resume-playground-close-editor-button,.resume-playground-saved-actions .resume-playground-danger-button{-webkit-text-fill-color:#fff7f7!important;-webkit-backdrop-filter:blur(12px) saturate(135%);backdrop-filter:blur(12px) saturate(135%);background:linear-gradient(135deg,#b91c1c57,#580a0a7a)!important;border:1px solid #ef4444b8!important;box-shadow:inset 0 1px 0 #ffffff1a,0 10px 24px #00000024!important;color:#fff7f7!important}html[data-theme=light] .home-page :is(.secondary-button,.settings-button:not(.primary):not(.danger):not(.warning),.cancel-edit-button,.view-button,.open-application-button,.friend-cancel-button,.friend-status-pill):not(.portal-sidebar-button):not(.dashboard-logo-button):not(.mobile-menu-toggle):not(.resume-playground-tool-button):not(.resume-playground-icon-button),html[data-theme=light] .resume-playground-editor-actions .secondary-button,html[data-theme=light] .resume-playground-saved-actions .secondary-button{-webkit-text-fill-color:#3d1721!important;background:linear-gradient(135deg,#63c0b838,#0f766e1f)!important;border-color:#0f766e6b!important;color:#3d1721!important}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded.sidebar{max-width:13.9rem!important;padding:.28rem!important;width:min(13.9rem,calc(100vw - 5rem))!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-header,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-header{gap:.18rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{border-radius:.72rem!important;margin:0 0 .14rem!important;min-height:2.35rem!important;padding:.24rem .32rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{font-size:.62rem!important;height:1.55rem!important;width:1.55rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id{font-size:.62rem!important;line-height:.95!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role{font-size:.46rem!important;line-height:.9!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__wrapper,.home-page .portal-vertical-sidebar.is-expanded .sidebar__wrapper{gap:.02rem!important;padding:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__list,.home-page .portal-vertical-sidebar.is-expanded .sidebar__list{gap:.01rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__link,.home-page .portal-vertical-sidebar.is-expanded .sidebar__link{border-radius:.52rem!important;gap:.16rem!important;justify-content:flex-start!important;min-height:1.52rem!important;padding:.16rem .34rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .text,.home-page .portal-vertical-sidebar.is-expanded .text{font-size:.56rem!important;letter-spacing:-.03em!important;line-height:.82!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon svg,.home-page .portal-vertical-sidebar.is-expanded .icon,.home-page .portal-vertical-sidebar.is-expanded .icon svg{flex:0 0 0.78rem!important;height:.78rem!important;width:.78rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__item--heading,.home-page .portal-vertical-sidebar.is-expanded .sidebar__item--heading{font-size:.42rem!important;line-height:.9!important;margin:.12rem 0 .02rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-space-animation,.home-page .portal-vertical-sidebar.is-expanded .portal-space-animation{margin-bottom:-3.8rem!important;margin-top:-.58rem!important;transform:scale(.52)!important;transform-origin:top center!important}.portal-home-tabs{gap:.1rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;padding:.42rem .5rem!important}.portal-home-tab{min-height:3.1rem!important;padding:.22rem .02rem .3rem!important}.portal-home-tab svg{height:1.08rem!important;width:1.08rem!important}.portal-home-tab span{font-size:.52rem!important;letter-spacing:-.055em!important;line-height:.84!important}.portal-social-post-card .portal-post-reactions{gap:.16rem .08rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.portal-social-post-card .portal-reaction-button{gap:.03rem!important;min-height:2.45rem!important}.portal-social-post-card .portal-reaction-button svg{height:1.05rem!important;width:1.05rem!important}.portal-social-post-card .portal-reaction-label{font-size:.39rem!important;letter-spacing:-.1em!important;line-height:.78!important;transform:scaleX(.68)!important;white-space:nowrap!important}.portal-social-post-card .portal-reaction-count{font-size:.38rem!important}}.portal-social-post-card .portal-post-reactions>.portal-glass-mini-button{-webkit-text-fill-color:#eafffb!important;align-items:center!important;background:#062721ad!important;border:1px solid #69d0c78c!important;border-radius:.7rem!important;box-shadow:0 .45rem 1.1rem #0000002e!important;color:#eafffb!important;display:inline-flex!important;justify-content:center!important;max-width:max-content!important;min-height:2rem!important;min-width:7.6rem!important;padding:.38rem .72rem!important;white-space:nowrap!important;width:auto!important}@media (max-width:768px){.portal-social-post-card .portal-post-reactions>.portal-glass-mini-button{font-size:.55rem!important;grid-column:1/-1!important;justify-self:start!important;min-height:1.65rem!important;min-width:6.6rem!important;padding:.28rem .55rem!important}}@media (min-width:769px){.home-page .analytics-page{align-items:center!important;padding-top:2.4rem!important}.home-page .analytics-card{min-height:24rem!important;width:min(34rem,76vw)!important}.home-page .analytics-card-content{gap:1.25rem!important;padding:1.45rem!important}.home-page .analytics-summary-grid{gap:1rem!important}.home-page .analytics-summary-box{min-height:6.6rem!important;padding:1rem!important}.home-page .analytics-summary-box strong{font-size:1.8rem!important}.home-page .analytics-mini-chart{min-height:7.4rem!important}.home-page .analytics-icon{height:2.8rem!important;width:2.8rem!important}.home-page .analytics-card h3{font-size:1.25rem!important}}.bookmarked-jobs .applied-button,.bookmarked-jobs .apply-button,.bookmarked-jobs .open-job-button,.bookmarked-jobs button{-webkit-text-fill-color:#f4fffd!important;background:#052c25b8!important;border:1px solid #62c9bf99!important;border-radius:.6rem!important;box-shadow:none!important;color:#f4fffd!important}@media (min-width:769px){.dashboard-section-title h2,.employer-dashboard-content-title h2,.job-feed-title h2,.mobile-section-panel-header h2{font-size:clamp(1.15rem,1.25vw,1.55rem)!important;line-height:1.1!important}}.portal-home-feed{display:flex;flex-direction:column;gap:1rem;min-height:0}.portal-home-tabs{align-items:center;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);background:#0c0f14c7;border:0;border-radius:1.35rem;box-shadow:inset 0 0 0 1px #63c0b82e;display:flex;gap:.35rem;justify-content:space-evenly;padding:.45rem .65rem;width:100%}.portal-glass-mini-button,.portal-home-tab{color:#aeaeae;cursor:pointer;font-weight:800;letter-spacing:.01em}.portal-home-tab{align-items:center;background:#0000;border:0;border-radius:999px;color:#aeaeae;display:inline-flex;flex:1 1;gap:.45rem;justify-content:center;min-height:2.5rem;padding:.45rem .75rem;position:relative;transition:color .2s ease,transform .2s ease,opacity .2s ease}.portal-home-tab:before{background:#d17842;background:var(--tab-accent,#d17842);border-radius:999px;bottom:.18rem;content:"";height:2px;left:50%;position:absolute;transition:width .2s ease,left .2s ease;width:0}.portal-home-tab svg{fill:currentColor;color:#52555a;flex:0 0 auto;height:1rem;transition:color .2s ease,transform .2s ease,margin .2s ease;width:1rem}.portal-home-tab.active,.portal-home-tab.active svg,.portal-home-tab:hover{color:#d17842;color:var(--tab-accent,#d17842)}.portal-home-tab.active svg{transform:scale(1.16) translateY(-2px)}.portal-home-tab.active:before{left:21%;width:58%}.portal-glass-mini-button:hover{background:linear-gradient(135deg,#63c0b86b,#08544585);border-color:#8ff2ddb3}.portal-job-posts-summary,.portal-social-list{grid-gap:.9rem;display:grid;gap:.9rem}.portal-feed-empty,.portal-job-summary-card,.portal-post-composer,.portal-social-post-card{background:#0000006b;border:1px solid #63c0b833;border-radius:1rem;color:#f8fffd;padding:1rem}.portal-social-post-header{grid-gap:.75rem;align-items:center;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto}.portal-post-avatar{background:#5aaea6;border:2px solid #ffffffbf;border-radius:.85rem;color:#0a2b25;display:grid;font-weight:900;height:3rem;overflow:hidden;place-items:center;width:3rem}.portal-post-avatar img{height:100%;object-fit:cover;width:100%}.portal-job-summary-card h3,.portal-post-composer h3,.portal-social-post-header h3{font-size:1rem;margin:0}.portal-job-summary-card p,.portal-post-composer p,.portal-social-post-header p{color:#f8fffdb8;margin:.15rem 0 0}.portal-post-reach{background:#08544552;border:1px solid #63c0b861;border-radius:999px;padding:.35rem .65rem;white-space:nowrap}.portal-post-body{line-height:1.5;margin:.9rem 0;white-space:pre-wrap}.portal-post-media{background:#ffffff0a;border-radius:.9rem;margin:.85rem 0;overflow:hidden}.portal-post-media img,.portal-post-media video{display:block;max-height:32rem;object-fit:contain;width:100%}.portal-post-media-picker{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;margin:.75rem 0}.portal-media-clear-button,.portal-post-media-picker label,.portal-view-job-button{background:#064e3b38;border:1px solid #63c0b859;border-radius:999px;color:#eefcf8;cursor:pointer;font-weight:800;padding:.5rem .8rem}.portal-post-media-picker input{display:none}.portal-post-reactions{align-items:center;display:flex;flex-wrap:wrap;gap:.62rem}.portal-glass-mini-button{font-size:.82rem;min-height:2rem;padding:.38rem .65rem}.portal-comment-button,.portal-reaction-button{--reaction-color:#eefcf8b8;-webkit-text-fill-color:currentColor;align-items:center;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#eefcf8b8;cursor:pointer;display:inline-flex;font-size:1.08rem;font-weight:800;gap:.32rem;justify-content:center;min-height:1.8rem;min-width:0;padding:.18rem .08rem;transition:color .16s ease,transform .16s ease,filter .16s ease}.portal-comment-button svg,.portal-reaction-button svg{flex:0 0 auto;height:1.55rem;width:1.55rem}.portal-comment-button:hover,.portal-reaction-button.active,.portal-reaction-button:hover{color:var(--reaction-color);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--reaction-color) 55%,transparent));transform:translateY(-1px)}.portal-reaction-count{min-width:.35rem}.reaction-like{--reaction-color:#3b82f6}.reaction-motivate{--reaction-color:#6366f1}.reaction-hide{--reaction-color:#22c55e}.portal-comment-button{--reaction-color:#f0a4b4;padding:.35rem .2rem;white-space:nowrap}.portal-reaction-button .magic-stick-accent{fill:none;stroke:#0000;stroke-width:1.25;stroke-linecap:round}.portal-reaction-button.reaction-congratulate.active .magic-stick-accent,.portal-reaction-button.reaction-congratulate:hover .magic-stick-accent{stroke:#050505}.portal-post-comments{grid-gap:.45rem;display:grid;gap:.45rem;margin-top:.85rem}.portal-comment-item p,.portal-post-comments p{color:#f8fffdd1;margin:0}.portal-comment-item{grid-gap:.42rem;align-items:start;display:grid;gap:.42rem;grid-template-columns:auto minmax(0,1fr)}.portal-clickable-avatar,.portal-comment-avatar{border:0;cursor:pointer}.portal-comment-avatar{background:#5aaea6;border-radius:999px;color:#09231f;display:grid;font-size:.68rem;font-weight:900;height:1.65rem;overflow:hidden;place-items:center;width:1.65rem}.portal-comment-avatar img{height:100%;object-fit:cover;width:100%}.portal-profile-link{-webkit-text-fill-color:currentColor;background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:900;padding:0}.portal-profile-link:hover{color:#f0a4b4}.portal-audience-pill{background:#064e3b42;border:1px solid #63c0b859;border-radius:999px;color:#bdf6ec;display:inline-flex;font-size:.68rem;margin-top:.25rem;padding:.16rem .45rem;width:max-content}.portal-audience-select{grid-gap:.32rem;color:#f8fffd;display:grid;font-weight:800;gap:.32rem;margin:.65rem 0;max-width:18rem}.portal-audience-select select{background:#ffffff14;border:1px solid #63c0b859;border-radius:.75rem;color:#fff;padding:.62rem .7rem}.portal-profile-panel{grid-gap:.9rem;background:#00000057;border:1px solid #63c0b838;border-radius:1.1rem;display:grid;gap:.9rem;padding:1rem}.portal-profile-panel-header{align-items:center;display:flex;gap:.75rem}.portal-profile-feed-section h4,.portal-profile-panel-header h3{margin:0}.portal-profile-feed-section{grid-gap:.65rem;display:grid;gap:.65rem}.portal-comment-row{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:minmax(0,1fr) auto}.portal-comment-row input,.portal-post-composer textarea{background:#ffffff14;border:1px solid #63c0b840;border-radius:.75rem;color:#fff;padding:.75rem;width:100%}.portal-post-composer textarea{margin:.75rem 0;min-height:10rem;resize:vertical}.portal-job-summary-card{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,.9fr) minmax(18rem,1fr)}.job-card-stats,.portal-job-stats-grid{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr))}.job-card-stats span,.portal-job-stats-grid span{background:#63c0b817;border:1px solid #63c0b840;border-radius:.65rem;padding:.45rem .55rem;text-align:center}.portal-job-stat{align-items:center;display:inline-flex;gap:.35rem;justify-content:center}.portal-job-stat svg{flex:0 0 auto;height:1rem;width:1rem}.portal-job-stat-reach svg{color:#f0a4b4}.portal-job-stat-applicants svg{color:#f97316}.portal-job-stat-hired svg{color:#86efac}.portal-job-stat-rejected svg{color:#ef4444}.portal-job-stat-hold svg{color:#facc15}.portal-job-stat-assessment svg{color:#3b82f6}.portal-job-stat-interview svg{color:#7dd3fc}.portal-job-expanded-details{border-top:1px solid #ffffff1a;grid-column:1/-1;line-height:1.45;padding-top:.8rem}.job-card-stats{margin:.75rem 0}.job-feed-container-embedded .job-feed-header{margin-top:0}.job-feed-container-embedded .job-feed-title h2{font-size:1.05rem!important}.resume-playground-editor-document.is-ai-tailor-mode{overflow-wrap:break-word!important;word-break:normal!important}.resume-playground-editor-document.is-ai-tailor-mode [data-resume-template-root]{box-sizing:border-box!important;max-width:100%!important}.resume-playground-editor-document.is-ai-tailor-mode [data-resume-template-root=ats]{font-size:clamp(9.5px,1.05vw,11.5px)!important;line-height:1.15!important}.resume-playground-editor-document.is-ai-tailor-mode [data-resume-template-root=general]{grid-template-columns:minmax(118px,.34fr) minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important}@media (max-width:768px){.portal-home-tabs{border-radius:1.25rem;display:flex;flex-wrap:nowrap;gap:.12rem;margin-top:.25rem;padding:.42rem .4rem}.portal-home-tab{flex:1 1;flex-direction:column;gap:.16rem;min-height:2.62rem;min-width:0;padding:.28rem .08rem .34rem}.portal-home-tab svg{height:.86rem;width:.86rem}.portal-home-tab span{clip:auto;font-size:clamp(.5rem,1.65vw,.62rem);height:auto;letter-spacing:-.025em;line-height:.95;max-width:3.35rem;overflow:visible;position:static;text-align:center;white-space:normal;width:auto}.portal-home-tab.active:before{bottom:.12rem;left:29%;width:42%}.portal-feed-empty,.portal-job-summary-card,.portal-post-composer,.portal-social-post-card{border-radius:1rem;padding:.7rem}.portal-social-post-card{background:linear-gradient(145deg,#081613db,#000c),#000000ad;border-color:#63c0b847;box-shadow:inset 0 1px 0 #ffffff0d,0 14px 32px #00000038;margin:.28rem .05rem 0}.portal-job-summary-card,.portal-social-post-header{gap:.4rem;grid-template-columns:1fr}.portal-post-avatar{height:2.45rem;width:2.45rem}.portal-post-reach{font-size:.72rem;padding:.28rem .55rem;width:max-content}.portal-social-post-header h3{font-size:.95rem}.portal-post-body,.portal-post-comments p,.portal-social-post-header p{font-size:.74rem}.portal-post-body{line-height:1.35;margin:.6rem 0 .7rem}.portal-comment-row{align-items:center;gap:.35rem;grid-template-columns:auto minmax(0,1fr)}.portal-comment-row input{border-radius:.65rem;font-size:.78rem;min-height:2.05rem;padding:.52rem .62rem}.job-card-stats,.portal-job-stats-grid{font-size:.72rem;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-post-reactions{grid-gap:.12rem .16rem;display:grid;flex-wrap:nowrap;gap:.12rem .16rem;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;padding:.08rem 0 .26rem;width:100%}.portal-reaction-button{align-items:center;flex-direction:column;font-size:.58rem;gap:.035rem;justify-content:center;line-height:1;min-height:2.14rem;padding:.08rem .01rem;text-align:center;width:100%}.portal-reaction-button svg{flex:0 0 auto;height:.93rem;width:.93rem}.portal-reaction-label{clip:auto;height:auto;letter-spacing:-.055em;overflow:visible;overflow-wrap:anywhere;position:static;white-space:normal;width:100%}.portal-reaction-count,.portal-reaction-label{display:block;font-size:.55rem;line-height:.96}.portal-reaction-count{margin-top:-.02rem}.portal-comment-avatar{font-size:.58rem;height:1.35rem;width:1.35rem}.portal-comment-button{background:#0000!important;border:0!important;font-size:.72rem;gap:.25rem;justify-content:flex-start;min-height:1.9rem;order:-1;padding:.12rem .15rem}.portal-comment-button svg{height:.85rem;width:.85rem}.portal-post-media img,.portal-post-media video{max-height:18rem}.portal-job-stat{gap:.22rem}.portal-job-stat svg{height:.85rem;width:.85rem}.mobile-section-friend-invitations .empty-state,.mobile-section-friend-invitations .friends-empty-state,.mobile-section-friend-invitations .no-results,.mobile-section-friend-invitations [class*=empty]{border-radius:.9rem!important;line-height:1.45!important;margin:.9rem .65rem!important;padding:1rem!important}.resume-playground-editor-document.is-ai-tailor-mode [data-resume-template-root=ats]{font-size:8.5px!important;line-height:1.1!important}.resume-playground-editor-document.is-ai-tailor-mode [data-resume-template-root=general]{font-size:7.5px!important;grid-template-columns:96px minmax(0,1fr)!important;line-height:1.08!important}.resume-playground-editor-document.is-ai-tailor-mode [data-resume-template-root=general] aside{padding:9px 7px!important}.resume-playground-editor-document.is-ai-tailor-mode [data-resume-template-root=general] main{padding:12px 9px!important}}.dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header,.home-page .mobile-section-panel-header,.home-page :is(.dashboard-section-title,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title){backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important;background:#ffffff1a!important;border:1px solid #ffffff29!important;border-radius:1rem!important;box-shadow:0 8px 32px #0d26266b,inset 0 1px 0 #ffffff14!important}.home-page .mobile-section-panel-header:after,.home-page .mobile-section-panel-header:before,.home-page :is(.dashboard-section-title,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title):after,.home-page :is(.dashboard-section-title,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title):before{opacity:.22!important}.candidate-profile-quick-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.8rem}.candidate-profile-feed-preview{grid-gap:.55rem;display:grid;gap:.55rem}.candidate-profile-feed-card{background:#ffffff0a;border:1px solid #63c0b838;border-radius:.85rem;padding:.75rem}.candidate-profile-feed-card p{margin:0 0 .35rem}.candidate-profile-feed-card span{color:#f8fffda6;font-size:.78rem}.company-logo-upload-button,.company-profile-actions .cancel-edit-button,.company-profile-actions .edit-profile-button,.company-profile-actions .save-profile-button{-webkit-text-fill-color:#eefcf8!important;background:linear-gradient(135deg,#064e3b57,#052e2670)!important;border:1px solid #63c0b87a!important;border-radius:.65rem!important;color:#eefcf8!important;min-height:2.35rem!important;padding:.55rem .9rem!important}.company-profile-card{border-radius:1.1rem!important}.home-page .advanced-filters{background:#00000052!important;border:1px solid #63c0b838!important;border-radius:1rem!important;box-shadow:inset 0 1px 0 #ffffff0d!important}.home-page .skill-checkbox-container{background:#00000038;border:1px solid #63c0b833;border-radius:.85rem;padding:.7rem}@media (max-width:768px){.home-page .job-feed-container .job-filter{margin-bottom:.6rem!important}.home-page .filter-toggle-button{-webkit-text-fill-color:#0000!important;color:#0000!important;min-width:2.35rem!important;overflow:hidden;padding:0!important;position:relative;white-space:nowrap;width:2.35rem!important}.home-page .filter-toggle-button:before{-webkit-text-fill-color:#eefcf8;color:#eefcf8;content:"☰";display:grid;font-size:1rem;inset:0;place-items:center;position:absolute}.home-page .advanced-filters{gap:.55rem!important;padding:.7rem!important}.home-page .filter-row{gap:.55rem!important;grid-template-columns:1fr!important}.home-page .skill-checkbox-container{grid-gap:.4rem!important;display:grid!important;gap:.4rem!important;grid-template-columns:repeat(2,minmax(0,1fr));padding:.55rem!important}.home-page .skill-checkbox{font-size:.66rem!important;min-width:0!important}.home-page .job-feed-container .job-card{background:linear-gradient(145deg,#222222f0,#0b0f0ef0)!important;border-radius:1rem!important;margin:.55rem 0!important;padding:.85rem!important}.home-page .job-feed-container .job-card-header{gap:.45rem!important}.home-page .job-feed-container .job-company-logo{border-radius:.65rem!important;height:2.45rem!important;width:2.45rem!important}.home-page .job-feed-container .job-card-header h3{font-size:1rem!important;margin:.35rem 0 .1rem!important}.home-page .job-feed-container .job-card-body{gap:.38rem!important;padding:.45rem 0!important}.home-page .job-feed-container .job-card-body p{font-size:.78rem!important;margin:.08rem 0!important}.home-page .job-feed-container .skill-tags{gap:.32rem!important}.home-page .job-feed-container .skill-tag{font-size:.64rem!important;padding:.35rem .55rem!important}.home-page .job-feed-container .job-card-stats{gap:.35rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:.5rem 0!important}.home-page .job-feed-container .job-card-stats span{font-size:.66rem!important;padding:.45rem .35rem!important}.home-page .job-feed-container .job-card-footer{gap:.45rem!important;margin-top:.45rem!important}.home-page .job-feed-container .apply-button{font-size:.72rem!important;min-height:2rem!important;padding:.45rem .7rem!important}.mobile-section-post-job .post-job-container,.mobile-section-post-job .post-job-content,.mobile-section-post-job form{max-width:none!important;width:100%!important}.mobile-section-talent-pool .spotlight-button,.mobile-section-view-candidates .spotlight-button{display:inline-flex!important;font-size:.72rem!important;min-height:2rem!important;padding:.35rem .65rem!important}.company-profile-card-header,.company-profile-header{gap:.65rem!important}.company-profile-card,.company-profile-content{padding:.75rem!important}.company-profile-actions{gap:.45rem!important;justify-content:center!important}.company-logo-upload-button,.company-profile-actions .edit-profile-button{max-width:15rem!important;width:100%!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-sidebar{gap:.4rem!important;padding:.35rem!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-info{gap:.28rem!important}.resume-playground-editor-mobile-overlay .resume-playground-name-input{font-size:.78rem!important;min-height:2.8rem!important;padding:.55rem .7rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-card{grid-gap:.35rem!important;align-items:stretch!important;display:grid!important;gap:.35rem!important;grid-template-columns:1fr auto!important;padding:.35rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-card .resume-playground-ats-caption{font-size:.58rem!important;grid-column:1/-1}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-actions{display:flex!important;gap:.35rem!important;grid-column:1}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button{border-radius:.55rem!important;font-size:0!important;min-height:1.9rem!important;padding:0!important;width:2.35rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button:before{background:#050505;border:1px solid #050505;border-radius:.25rem;content:"";display:inline-block;height:1rem;width:1rem}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button-light:before{background:#fff;border-color:#050505}.resume-playground-editor-mobile-overlay .resume-playground-signature-canvas{grid-column:1;height:4.2rem!important;min-height:4.2rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-card .resume-playground-tool-button{font-size:.62rem!important;min-height:1.85rem!important;padding:.35rem .4rem!important}.resume-playground-editor-mobile-overlay [contenteditable=true],.resume-playground-editor-mobile-overlay input,.resume-playground-editor-mobile-overlay textarea{font-size:16px!important}}.portal-home-feed,.portal-home-feed .job-feed-container,.portal-home-feed .job-feed-container-embedded,.portal-home-feed .portal-job-posts-summary,.portal-home-feed .portal-social-list{background:#0000!important}.portal-comment-avatar,.portal-post-avatar{-webkit-appearance:none;appearance:none;aspect-ratio:1/1;border:0!important;flex:0 0 auto;min-height:0;min-width:0;overflow:hidden;padding:0!important}.portal-comment-avatar img,.portal-post-avatar img{display:block;height:100%;object-fit:cover;width:100%}.portal-post-author-name{font-size:.98rem;line-height:1.1;margin:0}.portal-comment-name,.portal-post-author-name{-webkit-text-fill-color:#f8fffd;color:#f8fffd}.portal-clickable-avatar,.portal-profile-feed-section,.portal-profile-link,.portal-profile-panel{display:none!important}.home-page .assessment-builder-container .back-button,.home-page .assessment-builder-container .responsive-back-button,.home-page .assessment-builder-container button:not(.delete-button):not(.animated-delete-button):not(.floating-messenger-trigger),.home-page .assessment-send-panel button,.home-page .general-assessment-job-grid button,.home-page .general-assessments-list button:not(.delete-button):not(.animated-delete-button):not(.floating-messenger-trigger),.home-page .job-interest-grid button{-webkit-text-fill-color:#eefcf8!important;background:linear-gradient(135deg,#09393080,#0213109e)!important;border:1px solid #63c0b87a!important;border-radius:.75rem!important;box-shadow:inset 0 1px 0 #ffffff14,0 10px 24px #0000002e!important;color:#eefcf8!important;min-height:2.35rem!important;padding:.5rem .85rem!important}.home-page .general-assessment-job-grid button.selected,.home-page .job-interest-grid button.selected{background:linear-gradient(135deg,#5ea9a361,#0c3e3494)!important;border-color:#78e2d8b8!important}.floating-messenger-contact-list,.messenger-thread-list{align-content:start!important;gap:.45rem!important}.button-message,.floating-messenger-contact,.messenger-thread-list .inbox-thread-card.button-message{grid-gap:.6rem!important;align-items:center!important;border-radius:.9rem!important;display:grid!important;gap:.6rem!important;grid-template-columns:auto minmax(0,1fr) auto!important;max-height:4.8rem!important;min-height:4.15rem!important;padding:.55rem .65rem!important}.button-message .avatar,.button-message .content-avatar,.floating-messenger-contact-avatar,.messenger-avatar,.messenger-thread-list .inbox-thread-card.button-message .content-avatar{border-radius:50%!important;height:2.35rem!important;min-width:2.35rem!important;width:2.35rem!important}.button-message .notice-content,.floating-messenger-contact-copy,.messenger-thread-list .inbox-thread-card.button-message .notice-content{min-width:0!important;overflow:hidden!important}.button-message .user-id,.button-message .username,.floating-messenger-contact-copy span,.floating-messenger-contact-copy strong,.messenger-thread-list .inbox-thread-card.button-message .user-id,.messenger-thread-list .inbox-thread-card.button-message .username{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.button-message time,.floating-messenger-contact time,.messenger-thread-list .inbox-thread-card.button-message time{font-size:.68rem!important;white-space:nowrap!important}.floating-messenger-input .messageBox,.messageBox,.messenger-compose-card .messageBox,.rich-message-editor-messagebox .messageBox{border-radius:1rem!important;overflow:hidden!important}.floating-messenger-input .messageInput,.messageInput,.rich-message-editor-messagebox .rich-message-input{border-radius:.85rem!important}.floating-messenger-trigger,html[data-theme=light] .home-page .floating-messenger-trigger{background:#0000!important;border:0!important;box-shadow:none!important;height:3rem!important;outline:0!important;width:3rem!important}.floating-messenger-trigger:after,.floating-messenger-trigger:before{display:none!important}.floating-messenger-trigger svg{filter:drop-shadow(0 4px 10px rgba(0,0,0,.55))}@media (max-width:768px){.button-message,.floating-messenger-contact,.messenger-thread-list .inbox-thread-card.button-message{gap:.48rem!important;max-height:4.1rem!important;min-height:3.65rem!important;padding:.48rem .55rem!important}.button-message .avatar,.button-message .content-avatar,.floating-messenger-contact-avatar,.messenger-avatar,.messenger-thread-list .inbox-thread-card.button-message .content-avatar{height:2rem!important;min-width:2rem!important;width:2rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-card{position:relative!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-actions{display:flex!important;gap:.18rem!important;grid-column:auto!important;position:absolute!important;right:.52rem!important;top:1.05rem!important;z-index:3!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button{background:#0000!important;border:0!important;border-radius:.25rem!important;box-shadow:none!important;height:1.22rem!important;min-height:1.22rem!important;padding:0!important;width:1.22rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button:before{border:0!important;border-radius:.18rem!important;height:.72rem!important;width:.72rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button.is-active{background:#63c0b829!important;border:0!important;box-shadow:0 0 10px #63c0b847!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-canvas{padding-top:1.15rem!important}}.home-page .mobile-section-home .portal-home-feed,.home-page .mobile-section-home .portal-social-list,.home-page .portal-home-feed,.home-page .portal-home-feed :is(.portal-social-list,.portal-job-posts-summary,.portal-feed-empty),.home-page .portal-home-feed-candidate,.home-page .portal-home-feed-employer{background:#0000!important;background-color:initial!important;box-shadow:none!important}.home-page .portal-home-feed:after,.home-page .portal-home-feed:before,.home-page .portal-social-list:after,.home-page .portal-social-list:before{display:none!important}.home-page .portal-social-post-card{background:linear-gradient(145deg,#051210b8,#00000094),#00000042!important}.home-page .assessment-instructions{background:#0000007a!important;border:1px solid #63c0b824!important;border-radius:.95rem!important;overflow:hidden!important;padding:.8rem .9rem!important}.home-page .assessment-instructions p{border-radius:.7rem!important}.candidate-section-error{grid-gap:.75rem;background:linear-gradient(145deg,#091e1bb8,#00000094),#00000052;border:1px solid #63c0b847;border-radius:1rem;box-shadow:inset 0 1px 0 #ffffff0f,0 14px 34px #0000003d;color:#eefcf8;display:grid;gap:.75rem;margin:1rem 0;padding:1rem}.candidate-section-error h3,.candidate-section-error p{margin:0}.candidate-section-error-actions{display:flex;flex-wrap:wrap;gap:.55rem}.candidate-section-error-actions button{-webkit-text-fill-color:#eefcf8;background:linear-gradient(135deg,#0939308a,#021310ad);border:1px solid #63c0b880;border-radius:.75rem;color:#eefcf8;font-weight:800;min-height:2.2rem;padding:.45rem .85rem}.home-page .applications-container .application-card-actions .secondary-action,.home-page .applications-container .application-card-actions .view-profile-btn,.home-page .applications-container .application-card-actions button:not(.delete-button):not(.animated-delete-button){-webkit-text-fill-color:#eefcf8!important;background:linear-gradient(135deg,#09393094,#021310b8),#0728217a!important;border:1px solid #63c0b885!important;border-radius:.75rem!important;box-shadow:inset 0 1px 0 #ffffff12,0 10px 24px #0000002e!important;color:#eefcf8!important;font-weight:850!important;min-height:2.35rem!important;padding:.5rem .9rem!important}.home-page .applications-container .application-card-actions .view-profile-btn:disabled,.home-page .applications-container .application-card-actions button:disabled{cursor:not-allowed!important;opacity:.72!important}.floating-messenger-trigger,.home-page .floating-messenger-trigger,html[data-theme=light] .home-page .floating-messenger-trigger{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;outline:0!important}.floating-messenger-trigger:active,.floating-messenger-trigger:focus,.floating-messenger-trigger:hover,.home-page .floating-messenger-trigger:active,.home-page .floating-messenger-trigger:focus,.home-page .floating-messenger-trigger:hover{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;transform:none!important}@media (max-width:768px){.floating-messenger,.home-page .floating-messenger{background:#0000!important;box-shadow:none!important;height:auto!important;width:auto!important}.floating-messenger-trigger,.home-page .floating-messenger-trigger,html[data-theme=light] .home-page .floating-messenger-trigger{border-radius:0!important;height:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;padding:0!important;width:2.7rem!important}.floating-messenger-trigger svg,.home-page .floating-messenger-trigger svg{height:1.7rem!important;width:1.7rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-actions{background:#0000!important;border:0!important;box-shadow:none!important;gap:.05rem!important;padding:0!important;right:.68rem!important;top:2.08rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button,.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button.is-active,.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button:active,.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button:focus,.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button:hover{background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:.92rem!important;min-height:.92rem!important;min-width:.92rem!important;outline:0!important;padding:0!important;width:.92rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button:before{background:#050505!important;border:0!important;border-radius:.13rem!important;box-shadow:none!important;height:.54rem!important;width:.54rem!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-color-button-light:before{background:#fff!important;border:1px solid #050505!important}.resume-playground-editor-mobile-overlay .resume-playground-signature-canvas{padding-top:1.45rem!important}.mobile-dashboard-section-panel.mobile-section-general-assessment.is-open .assessment-builder-container,.mobile-dashboard-section-panel.mobile-section-make-assessment.is-open .assessment-builder-container,.mobile-dashboard-section-panel.mobile-section-post-job.is-open .post-job-container,.mobile-section-general-assessment .assessment-builder-container,.mobile-section-general-assessment .general-assessments-container,.mobile-section-make-assessment .assessment-builder-container,.mobile-section-post-job .post-job-container{gap:.55rem!important;margin-left:.35rem!important;margin-right:.35rem!important;max-width:none!important;padding:.55rem!important;width:calc(100vw - 4.2rem)!important}.mobile-section-general-assessment form,.mobile-section-make-assessment form,.mobile-section-post-job .post-job-content,.mobile-section-post-job .post-job-form,.mobile-section-post-job form{gap:.6rem!important;max-width:none!important;padding:.55rem!important;width:100%!important}.mobile-section-general-assessment .assessment-question-card,.mobile-section-general-assessment .assessment-summary-card,.mobile-section-general-assessment .settings-card,.mobile-section-make-assessment .assessment-builder-tools,.mobile-section-make-assessment .settings-card,.mobile-section-post-job .form-section{border-radius:1rem!important;margin:0 0 .55rem!important;padding:.75rem!important}.mobile-section-general-assessment .form-group,.mobile-section-make-assessment .form-group,.mobile-section-post-job .form-group{margin-bottom:.62rem!important}.mobile-section-general-assessment input,.mobile-section-general-assessment select,.mobile-section-general-assessment textarea,.mobile-section-make-assessment input,.mobile-section-make-assessment select,.mobile-section-make-assessment textarea,.mobile-section-post-job input,.mobile-section-post-job select,.mobile-section-post-job textarea{border-radius:.72rem!important;min-height:2.35rem!important;padding:.55rem .7rem!important}.mobile-section-general-assessment h3,.mobile-section-make-assessment h3,.mobile-section-post-job .form-section h3{font-size:1rem!important;margin-bottom:.55rem!important}}.home-page,.home-page .dashboard-container,.home-page .dashboard-section-title,.home-page .job-feed-container,.home-page .job-feed-container-embedded,.home-page .main-content,.home-page .portal-feed-empty,.home-page .portal-home-feed,.home-page .portal-home-tabs,.home-page .portal-job-posts-summary,.home-page .portal-social-list,.home-page>.dashboard-container,.home-page>.dashboard-header{opacity:1!important;visibility:visible!important}.home-page .portal-home-feed{backdrop-filter:blur(16px) saturate(135%)!important;-webkit-backdrop-filter:blur(16px) saturate(135%)!important;background:linear-gradient(145deg,#091e1b6b,#0208074d),#0000002e!important;border:1px solid #63c0b833!important;border-radius:1.35rem!important;box-shadow:inset 0 1px 0 #ffffff0f,0 16px 42px #00000038!important;display:flex!important;flex-direction:column!important;gap:1rem!important;min-height:min(32rem,58vh)!important;padding:.9rem!important}.home-page .portal-home-feed>.job-feed-container,.home-page .portal-home-feed>.job-feed-container-embedded,.home-page .portal-home-feed>.portal-feed-empty,.home-page .portal-home-feed>.portal-job-posts-summary,.home-page .portal-home-feed>.portal-social-list{background:#0003!important;border-radius:1rem!important}@media (max-width:768px){.home-page .dashboard-container:not(.mobile-section-open) .main-content.mobile-section-home{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:none!important;visibility:visible!important}.home-page .portal-home-feed{border-radius:1rem!important;gap:.75rem!important;min-height:calc(100dvh - 11rem)!important;padding:.55rem!important}}.home-page .applications-container .applications-list .application-card .application-card-actions .secondary-action,.home-page .applications-container .applications-list .application-card .application-card-actions .view-profile-btn,.home-page .applications-container .applications-list .application-card .application-card-actions button:not(.delete-button):not(.animated-delete-button){-webkit-text-fill-color:#eefcf8!important;background:linear-gradient(135deg,#0a3a329e,#021411b8),#082a2380!important;border:1px solid #63c0b88f!important;border-radius:.72rem!important;box-shadow:inset 0 1px 0 #ffffff14,0 10px 24px #0003!important;color:#eefcf8!important;font-weight:850!important;min-height:2.25rem!important;padding:.48rem .82rem!important}.home-page .applications-container .applications-list .application-card .application-card-actions .view-profile-btn:disabled,.home-page .applications-container .applications-list .application-card .application-card-actions button:disabled{cursor:not-allowed!important;opacity:.72!important}@media (max-width:768px){.floating-messenger-panel.is-mobile-thread-list .floating-messenger-header{align-items:center!important;display:flex!important;justify-content:flex-start!important;padding-right:3rem!important;position:relative!important}.floating-messenger-panel.is-mobile-thread-list .floating-messenger-close{-webkit-text-fill-color:#e5e7eb!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#e5e7eb!important;font-size:1.55rem!important;height:2rem!important;left:auto!important;line-height:1!important;min-height:2rem!important;min-width:2rem!important;outline:0!important;padding:0!important;position:absolute!important;right:.85rem!important;top:max(.75rem,env(safe-area-inset-top))!important;transform:none!important;width:2rem!important}.floating-messenger-panel.is-mobile-thread-list .floating-messenger-close:active,.floating-messenger-panel.is-mobile-thread-list .floating-messenger-close:focus,.floating-messenger-panel.is-mobile-thread-list .floating-messenger-close:hover{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;transform:none!important}.portal-post-reactions{gap:.14rem .18rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.portal-reaction-button{align-items:center!important;display:inline-flex!important;flex-direction:column!important;gap:.04rem!important;justify-content:center!important;line-height:.92!important;min-height:2.18rem!important;padding:.08rem .01rem!important;text-align:center!important}.portal-reaction-button svg{height:.94rem!important;margin:0!important;width:.94rem!important}.portal-reaction-label{letter-spacing:-.06em!important;max-width:100%!important;overflow-wrap:anywhere!important;text-align:center!important;white-space:normal!important;width:100%!important}.portal-reaction-count,.portal-reaction-label{display:block!important;font-size:.44rem!important;line-height:.9!important}.portal-reaction-count{margin:0!important}.portal-social-post-card .portal-post-reactions{grid-column-gap:.08rem!important;grid-row-gap:.24rem!important;align-items:start!important;column-gap:.08rem!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;row-gap:.24rem!important}.portal-social-post-card .portal-reaction-button{gap:.035rem!important;min-height:2.35rem!important;min-width:0!important;overflow:visible!important;padding:.08rem 0!important;width:100%!important}.portal-social-post-card .portal-reaction-button svg{flex:0 0 auto!important;height:1rem!important;width:1rem!important}.portal-social-post-card .portal-reaction-label{display:block!important;font-size:.34rem!important;letter-spacing:-.095em!important;line-height:.82!important;max-width:none!important;overflow:visible!important;overflow-wrap:normal!important;text-align:center!important;text-overflow:clip!important;transform:scaleX(.72)!important;transform-origin:center!important;white-space:nowrap!important;width:auto!important;word-break:normal!important}.portal-social-post-card .portal-reaction-count{font-size:.39rem!important;line-height:.85!important}.portal-home-tabs{border-radius:1rem!important;gap:.1rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;padding:.38rem .42rem!important}.portal-home-tab{gap:.08rem!important;min-height:3rem!important;padding:.22rem .02rem .26rem!important}.portal-home-tab svg{height:1rem!important;width:1rem!important}.portal-home-tab span{font-size:.46rem!important;letter-spacing:-.07em!important;line-height:.82!important;overflow-wrap:normal!important;word-break:normal!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded.sidebar{padding:.4rem!important;width:min(15.8rem,calc(100vw - 5.1rem))!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-header,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-header{gap:.32rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{border-radius:.75rem!important;margin:0 0 .35rem!important;min-height:3rem!important;padding:.38rem .45rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{font-size:.75rem!important;height:2rem!important;width:2rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded figcaption,.home-page .portal-vertical-sidebar.is-expanded figcaption{gap:.05rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id{font-size:.78rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role{font-size:.58rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__wrapper,.home-page .portal-vertical-sidebar.is-expanded .sidebar__wrapper{gap:.14rem!important;padding:.1rem 0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__list,.home-page .portal-vertical-sidebar.is-expanded .sidebar__list{gap:.08rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__item,.home-page .portal-vertical-sidebar.is-expanded .sidebar__item{margin:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__link,.home-page .portal-vertical-sidebar.is-expanded .sidebar__link{border-radius:.62rem!important;gap:.45rem!important;min-height:1.96rem!important;padding:.3rem .48rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .text,.home-page .portal-vertical-sidebar.is-expanded .text{font-size:.7rem!important;line-height:.9!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon svg,.home-page .portal-vertical-sidebar.is-expanded .icon,.home-page .portal-vertical-sidebar.is-expanded .icon svg{height:1rem!important;width:1rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__item--heading,.home-page .portal-vertical-sidebar.is-expanded .sidebar__item--heading{font-size:.5rem!important;letter-spacing:.06em!important;margin:.25rem 0 .1rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-space-animation,.home-page .portal-vertical-sidebar.is-expanded .portal-space-animation{margin-top:.1rem!important;transform:scale(.72)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded.sidebar,.home-page .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded.sidebar{max-width:13.2rem!important;padding:.24rem!important;width:min(13.2rem,calc(100vw - 5rem))!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-header,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-header{gap:.16rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{border-radius:.62rem!important;gap:.18rem!important;margin:0 0 .08rem!important;min-height:2.15rem!important;padding:.22rem .3rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{font-size:.56rem!important;height:1.45rem!important;width:1.45rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded figcaption,.home-page .portal-vertical-sidebar.is-expanded figcaption{gap:0!important;min-width:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id{font-size:.58rem!important;line-height:.9!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role{font-size:.42rem!important;line-height:.9!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__wrapper,.home-page .portal-vertical-sidebar.is-expanded .sidebar__wrapper{gap:0!important;padding:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__list,.home-page .portal-vertical-sidebar.is-expanded .sidebar__list{gap:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__link,.home-page .portal-vertical-sidebar.is-expanded .sidebar__link{border-radius:.48rem!important;gap:.12rem!important;justify-content:flex-start!important;min-height:1.38rem!important;padding:.13rem .28rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .text,.home-page .portal-vertical-sidebar.is-expanded .text{font-size:.5rem!important;letter-spacing:-.04em!important;line-height:.78!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon svg,.home-page .portal-vertical-sidebar.is-expanded .icon,.home-page .portal-vertical-sidebar.is-expanded .icon svg{flex:0 0 0.72rem!important;height:.72rem!important;width:.72rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__item--heading,.home-page .portal-vertical-sidebar.is-expanded .sidebar__item--heading{font-size:.38rem!important;letter-spacing:.03em!important;margin:.08rem 0 0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-space-animation,.home-page .portal-vertical-sidebar.is-expanded .portal-space-animation{margin-bottom:-4.4rem!important;margin-top:-.8rem!important;transform:scale(.48)!important;transform-origin:top center!important}.portal-home-tabs{gap:.12rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;padding:.44rem .48rem!important}.portal-home-tab{gap:.08rem!important;min-height:3rem!important;padding:.22rem .02rem .28rem!important}.portal-home-tab svg{height:1.08rem!important;width:1.08rem!important}.portal-home-tab span{font-size:.54rem!important;letter-spacing:-.055em!important;line-height:.84!important;white-space:normal!important;word-break:normal!important}.portal-social-post-card .portal-post-reactions{align-items:center!important;gap:.48rem .16rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.portal-social-post-card .portal-post-reactions .portal-reaction-icon{height:1.03rem!important;width:1.03rem!important}.portal-social-post-card .portal-reaction-label{display:block!important;font-size:.39rem!important;line-height:.82!important;max-width:100%!important;transform:scaleX(.68)!important;transform-origin:center!important;white-space:nowrap!important}.portal-social-post-card .portal-reaction-count{font-size:.46rem!important}}.portal-social-post-card .portal-post-reactions>.portal-glass-mini-button,.portal-social-post-card .portal-share-button,.portal-social-post-card button[aria-label*=Share],.portal-social-post-card button[title*=Share]{backdrop-filter:blur(14px) saturate(150%)!important;-webkit-backdrop-filter:blur(14px) saturate(150%)!important;background:linear-gradient(135deg,#092d27b8,#155b525c)!important;border:1px solid #60ddd38c!important;border-radius:999px!important;box-shadow:0 .7rem 1.4rem #00000038!important;color:#f4fffb!important;height:auto!important;min-width:0!important;padding:.22rem .52rem!important;width:auto!important}.bookmarked-jobs .view-profile-btn,.bookmarked-jobs button:not(.bookmark-star-button):not(.delete-button),.bookmarked-jobs-container .view-profile-btn,.bookmarked-jobs-container button:not(.bookmark-star-button):not(.delete-button){background:linear-gradient(135deg,#082a24c7,#1d655b5c)!important;border:1px solid #60ddd394!important;border-radius:.58rem!important;box-shadow:0 .8rem 1.45rem #00000038!important;color:#f4fffb!important;min-height:2.35rem!important;padding:.56rem 1rem!important}@media (min-width:769px){.dashboard-container .analytics-page,.home-page .analytics-page{align-items:center!important;justify-content:flex-start!important;padding-top:3.25rem!important}.dashboard-container .analytics-card,.home-page .analytics-card{min-height:25rem!important;transform:scale(1.08)!important;transform-origin:top center!important;width:min(36rem,78vw)!important}.dashboard-container .analytics-card-content,.home-page .analytics-card-content{gap:1.2rem!important}.dashboard-container .analytics-summary-grid,.home-page .analytics-summary-grid{gap:1rem!important}.dashboard-container .analytics-summary-box,.home-page .analytics-summary-box{min-height:6rem!important;padding:1.1rem!important}.dashboard-container .analytics-mini-chart,.home-page .analytics-mini-chart{min-height:7.4rem!important}}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded.sidebar,.home-page .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded.sidebar{max-width:11.9rem!important;padding-left:.12rem!important;padding-right:.2rem!important;width:min(11.9rem,calc(100vw - 5.2rem))!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__list,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__wrapper,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__list,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__wrapper,.home-page .portal-vertical-sidebar.is-expanded .sidebar__list,.home-page .portal-vertical-sidebar.is-expanded .sidebar__wrapper{align-items:stretch!important;padding-left:0!important;padding-right:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__link,.home-page .portal-vertical-sidebar.is-expanded .sidebar__link{gap:.14rem!important;justify-content:flex-start!important;padding-left:.18rem!important;padding-right:.24rem!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .icon,.home-page .portal-vertical-sidebar.is-expanded .icon{flex:0 0 0.72rem!important;margin-left:0!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .text,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .text,.home-page .portal-vertical-sidebar.is-expanded .text{font-size:.56rem!important;line-height:.88!important;text-align:left!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__item--heading,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__item--heading,.home-page .portal-vertical-sidebar.is-expanded .sidebar__item--heading{padding-left:.25rem!important;text-align:left!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded.sidebar,.home-page .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded.sidebar{max-width:10.15rem!important;min-width:9.35rem!important;padding:.24rem .22rem .34rem .14rem!important;width:min(10.15rem,50vw)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{align-items:center!important;gap:.22rem!important;margin:.06rem .1rem .28rem 0!important;max-height:2.2rem!important;min-height:2rem!important;overflow:hidden!important;padding:.25rem .34rem!important;width:calc(100% - .18rem)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{border-radius:50%!important;height:1.32rem!important;min-height:1.32rem!important;min-width:1.32rem!important;object-fit:cover!important;overflow:hidden!important;width:1.32rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .profile-avatar-image,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .profile-avatar-image,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img,.home-page .portal-vertical-sidebar.is-expanded .profile-avatar-image{border-radius:inherit!important;height:100%!important;object-fit:cover!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id{font-size:.66rem!important;line-height:.95!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role{font-size:.5rem!important;line-height:.9!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__wrapper,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__wrapper,.home-page .portal-vertical-sidebar.is-expanded .sidebar__wrapper{align-items:stretch!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__list,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__list,.home-page .portal-vertical-sidebar.is-expanded .sidebar__list{align-items:stretch!important;gap:.05rem!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__link,.home-page .portal-vertical-sidebar.is-expanded .sidebar__link{gap:.18rem!important;min-height:1.62rem!important;padding:.2rem .28rem .2rem .22rem!important;width:calc(100% - .12rem)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .icon svg,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .icon,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .icon svg,.home-page .portal-vertical-sidebar.is-expanded .icon,.home-page .portal-vertical-sidebar.is-expanded .icon svg{flex:0 0 0.86rem!important;height:.86rem!important;width:.86rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .text,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .text,.home-page .portal-vertical-sidebar.is-expanded .text{font-size:.62rem!important;letter-spacing:-.045em!important;line-height:.92!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__item--heading,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__item--heading,.home-page .portal-vertical-sidebar.is-expanded .sidebar__item--heading{font-size:.55rem!important;line-height:1!important;margin:.42rem 0 .18rem!important;padding-left:.28rem!important}}.portal-candidate-job-list{grid-gap:1rem;display:grid;gap:1rem}.portal-candidate-job-card{background:linear-gradient(145deg,#141414e6,#091714f0),radial-gradient(circle at top left,#60ddd324,#0000 45%);border:1px solid #60ddd342;border-radius:1rem;box-shadow:0 1rem 2rem #0000003d;color:#f4fffb;padding:1.35rem;width:100%}.portal-candidate-job-header{align-items:center;display:flex;gap:.9rem;margin-bottom:1rem}.portal-job-company-avatar{background:#d27a8b;border:2px solid #ffffffe0;border-radius:.75rem;color:#14302d;display:grid;flex:0 0 3.2rem;font-size:1.25rem;font-weight:900;height:3.2rem;overflow:hidden;place-items:center;width:3.2rem}.portal-job-company-avatar img{height:100%;object-fit:cover;width:100%}.portal-candidate-job-header h3{font-size:1.18rem;line-height:1.1;margin:0}.portal-candidate-job-description,.portal-candidate-job-footer,.portal-candidate-job-header p{color:#f4fffbd6;margin:0}.portal-candidate-job-meta{border-top:1px solid #ffffff57;display:flex;flex-wrap:wrap;font-size:.84rem;gap:.5rem .8rem;padding-top:.75rem}.portal-candidate-job-description{margin-top:.85rem;max-width:68rem}.portal-candidate-job-skills{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}.portal-candidate-job-skills span{background:#6fc6bdf2;border-radius:.42rem;color:#f7fffb;font-size:.78rem;font-weight:800;padding:.38rem .65rem}.portal-candidate-job-stats{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}.portal-candidate-job-stat{align-items:center;background:#10352f80;border:1px solid #60ddd352;border-radius:.55rem;color:#f4fffbe0;display:flex;font-size:.8rem;gap:.3rem;justify-content:center;min-height:2.25rem;text-align:center}.portal-candidate-job-stat strong{color:#fff}.portal-candidate-job-footer{align-items:center;display:flex;font-size:.82rem;gap:.75rem;justify-content:space-between;margin-top:1rem}@media (max-width:768px){.portal-candidate-job-list{gap:.8rem}.portal-candidate-job-card{border-radius:.85rem;padding:1rem}.portal-candidate-job-header{gap:.65rem;margin-bottom:.75rem}.portal-job-company-avatar{border-radius:.58rem;flex-basis:2.35rem;font-size:1rem;height:2.35rem;width:2.35rem}.portal-candidate-job-header h3{font-size:1rem}.portal-candidate-job-meta{grid-gap:.35rem;display:grid;font-size:.72rem;gap:.35rem;grid-template-columns:1fr}.portal-candidate-job-description{font-size:.78rem;line-height:1.45}.portal-candidate-job-skills span{font-size:.66rem;padding:.32rem .52rem}.portal-candidate-job-stats{gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-candidate-job-stat{font-size:.7rem;min-height:2rem}.portal-candidate-job-footer{align-items:stretch;flex-direction:column;gap:.55rem}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded.sidebar,.home-page .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded.sidebar{max-width:11.6rem!important;min-width:10.6rem!important;padding:.28rem .28rem .38rem .16rem!important;width:min(11.6rem,54vw)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-header,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-header,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-header{padding-right:2.15rem!important;position:relative!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.home-page .portal-vertical-sidebar.is-expanded .sidebar__toggle-container{position:absolute!important;right:.28rem!important;top:.42rem!important;z-index:3!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{gap:.32rem!important;margin:.05rem 0 .38rem!important;max-height:none!important;min-height:2.85rem!important;overflow:hidden!important;padding:.46rem .35rem!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{height:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;width:1.55rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded figcaption,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded figcaption,.home-page .portal-vertical-sidebar.is-expanded figcaption{max-width:calc(100% - 1.9rem)!important;overflow:hidden!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id{font-size:.66rem!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role{font-size:.49rem!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__link,.home-page .portal-vertical-sidebar.is-expanded .sidebar__link{gap:.16rem!important;min-height:1.58rem!important;padding:.18rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .text,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .text,.home-page .portal-vertical-sidebar.is-expanded .text{font-size:.58rem!important;letter-spacing:-.05em!important;line-height:.95!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.portal-social-post-card .portal-post-reactions{gap:.58rem .18rem!important;padding-bottom:.22rem!important;padding-top:.28rem!important}.portal-social-post-card .portal-reaction-button{gap:.12rem!important}.portal-social-post-card .portal-reaction-label{font-size:.44rem!important;line-height:.9!important;margin-top:.1rem!important;transform:scaleX(.78)!important}.portal-social-post-card .portal-reaction-count{display:block!important;font-size:.52rem!important;line-height:1!important;margin-top:.08rem!important}}.portal-candidate-job-card{cursor:pointer}.portal-candidate-job-card:focus-visible{outline:2px solid #74e7ddd1;outline-offset:3px}.portal-job-meta-icons{border-top:1px solid #ffffff47;display:flex;flex-wrap:wrap;gap:.45rem .65rem;padding-top:.75rem}.portal-job-meta-icons.compact{gap:.35rem .55rem}.portal-job-meta-chip{align-items:center;color:#f4fffbe0;display:inline-flex;font-size:.82rem;gap:.34rem;line-height:1.2;min-width:0}.portal-job-meta-chip svg{color:#77d8cf;flex:0 0 0.95rem;height:.95rem;width:.95rem}.portal-view-job-button:disabled{cursor:not-allowed;opacity:.62}.portal-job-modal-backdrop{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#00000094;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:9998}.portal-job-modal{background:linear-gradient(145deg,#060d0cf5,#061e19eb),radial-gradient(circle at 20% 0,#6fc6bd2e,#0000 42%);border:1px solid #6fc6bd5c;border-radius:1.15rem;box-shadow:0 1.5rem 4rem #0000008c;color:#f6fffb;max-height:min(86vh,52rem);overflow:auto;padding:1.35rem;position:relative;width:min(46rem,calc(100vw - 2rem))}.portal-job-modal-close{background:#0000;border:0;color:#ffffffd1;cursor:pointer;font-size:1.7rem;line-height:1;position:absolute;right:.75rem;top:.65rem}.portal-job-modal-close:focus-visible,.portal-job-modal-close:hover{color:#fff}.portal-job-modal-header{padding-right:2rem}.portal-job-modal-stats{margin:1rem 0}.portal-job-modal-section{border-top:1px solid #ffffff21;margin-top:1rem;padding-top:.85rem}.portal-job-modal-section h4{font-size:1rem;margin:0 0 .45rem}.portal-job-modal-section li,.portal-job-modal-section p{color:#f6fffbe6;line-height:1.5}.portal-job-action-message{color:#9ff5c7;margin:1rem 0 0}.portal-job-modal-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.1rem}.portal-view-job-button.secondary{background:#05211d9e!important;color:#f6fffb!important}@media (max-width:768px){.portal-job-meta-icons{grid-gap:.28rem;display:grid;gap:.28rem;grid-template-columns:1fr}.portal-job-meta-chip{font-size:.68rem}.portal-job-meta-chip svg{flex-basis:0.74rem;height:.74rem;width:.74rem}.portal-job-modal-backdrop{align-items:end;padding:.45rem}.portal-job-modal{border-radius:1rem;max-height:84vh;padding:1rem;width:100%}.portal-job-modal-actions{display:grid;grid-template-columns:1fr}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{gap:.42rem!important;min-height:3.35rem!important;padding:.52rem .42rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{height:1.95rem!important;min-height:1.95rem!important;min-width:1.95rem!important;width:1.95rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img{height:100%!important;object-fit:cover!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.home-page .portal-vertical-sidebar.is-expanded .sidebar__toggle-container{background:#0000!important;border:0!important;box-shadow:none!important;right:.46rem!important;top:.62rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .nav__toggle,.home-page .portal-vertical-sidebar.is-expanded .nav__toggle{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:auto!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle svg,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .nav__toggle svg,.home-page .portal-vertical-sidebar.is-expanded .nav__toggle svg{height:1.15rem!important;width:1.15rem!important}}.portal-home-job-pagination{align-items:center;background:#051c186b;border:1px solid #6fc6bd3d;border-radius:.85rem;color:#f6fffbe0;display:flex;gap:.75rem;justify-content:center;margin-top:.35rem;padding:.55rem}.portal-home-page-button{background:#062a23ad;border:1px solid #6fc6bd75;border-radius:.65rem;color:#f6fffb;cursor:pointer;font-weight:800;min-height:2.15rem;padding:.42rem .85rem}.portal-home-page-button:disabled{cursor:not-allowed;opacity:.45}.portal-job-modal-backdrop{align-items:flex-start!important;justify-items:center!important;overflow-y:auto!important;padding-top:clamp(.75rem,3vh,2rem)!important;place-items:start center!important}.portal-job-modal{margin:0 auto 2rem!important}@media (max-width:768px){.portal-home-job-pagination{font-size:.72rem;gap:.45rem;padding:.42rem}.portal-home-page-button{font-size:.68rem;min-height:1.9rem;padding:.34rem .58rem}.portal-job-modal-backdrop{align-items:flex-start!important;justify-items:stretch!important;overflow:hidden!important;padding:0!important;place-items:start stretch!important}.portal-job-modal{border-radius:0!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;overflow-y:auto!important;padding:1rem .9rem 1.35rem!important;width:100vw!important}}.portal-home-feed{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;overscroll-behavior:contain!important}.portal-home-feed>.portal-home-tabs{flex:0 0 auto!important}.portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:.15rem!important}.dashboard-container .portal-home-feed,.home-page .portal-home-feed{height:min(68rem,calc(100vh - 17.5rem))!important;max-height:calc(100vh - 17.5rem)!important}.portal-home-feed-scroll::-webkit-scrollbar{width:.45rem}.portal-home-feed-scroll::-webkit-scrollbar-thumb{background:#6fc6bd73;border-radius:999px}.portal-application-workspace{background:#051815b8;border:1px solid #6fc6bd4d;border-radius:1rem;margin-top:1rem;padding:1rem}.portal-application-workspace .profile-resume-input{display:none}.portal-cover-letter-textarea{min-height:8rem}.portal-application-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.9rem}.portal-application-workspace .application-form-section{margin-top:.85rem}.portal-application-workspace .application-form-section h4{margin:0 0 .4rem}.portal-application-workspace .application-message,.portal-application-workspace .application-profile-field input,.portal-application-workspace .application-profile-field textarea{background:#ffffff14;border:1px solid #6fc6bd42;border-radius:.7rem;color:#f6fffb;width:100%}.portal-application-workspace .application-profile-grid{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-application-workspace .application-profile-field{grid-gap:.25rem;display:grid;gap:.25rem}.portal-application-workspace .application-profile-field-full{grid-column:1/-1}.portal-application-workspace .application-resume-upload-note{color:#f6fffbc7;margin:0 0 .65rem}@media (max-width:768px){.dashboard-container .portal-home-feed,.home-page .portal-home-feed{height:calc(100dvh - 10.6rem)!important;max-height:calc(100dvh - 10.6rem)!important}.portal-job-modal-backdrop{align-items:flex-start!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#010706!important;justify-items:stretch!important;overflow:hidden!important;padding:0!important;place-items:start stretch!important}.portal-job-modal{border:0!important;border-radius:0!important;box-shadow:none!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;overflow-y:auto!important;padding:1rem .9rem 1.35rem!important;width:100vw!important}.portal-application-actions,.portal-job-modal-actions{display:grid!important;grid-template-columns:1fr!important}.portal-application-workspace{border-radius:.85rem;padding:.75rem}.portal-application-workspace .application-profile-grid{grid-template-columns:1fr}}.portal-candidate-job-card{padding-right:3.1rem!important}.portal-job-bookmark-toggle{background:#0000!important;border:0!important;border-radius:0;box-shadow:none!important;color:#ffffff70;cursor:pointer;display:inline-grid;height:1.85rem;padding:0;place-items:center;position:absolute;right:.95rem;top:.95rem;width:1.85rem;z-index:2}.portal-job-bookmark-toggle svg{height:1.1rem;width:1.1rem}.portal-job-bookmark-toggle.active,.portal-job-bookmark-toggle:focus-visible,.portal-job-bookmark-toggle:hover{color:#facc15!important}.portal-home-job-pagination{padding:.35rem 0!important}.portal-home-job-pagination,.portal-home-page-button{background:#0000!important;border:0!important;box-shadow:none!important}.portal-home-page-button{border-radius:0!important;color:#72d9cf!important;height:auto!important;line-height:1!important;min-height:0!important;min-width:0!important;padding:.16rem!important;width:auto!important}.portal-home-page-button svg{height:1.2rem;width:1.2rem}.portal-home-page-button-next:not(:disabled){color:#3b82f6!important}.portal-home-page-button:disabled{opacity:.28!important}.notification-icon-action{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#7dd3fc!important;display:inline-flex!important;font:inherit!important;font-weight:900!important;gap:.34rem!important;justify-content:center!important;min-height:0!important;min-width:0!important;padding:.08rem 0!important}.notification-icon-action svg{flex:0 0 1rem;height:1rem;width:1rem}.notification-mark-all-button{color:#86efac!important;cursor:pointer}.notification-mark-all-button:disabled{cursor:not-allowed;opacity:.42!important}.notifications-page .notification-action{background:#0000!important;border:0!important;box-shadow:none!important}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded.sidebar,.home-page .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded.sidebar{max-width:min(11.4rem,52vw)!important;min-width:min(11.4rem,52vw)!important;padding-left:.18rem!important;padding-right:.22rem!important;width:min(11.4rem,52vw)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{align-items:center!important;aspect-ratio:1/1!important;flex-direction:column!important;gap:.24rem!important;justify-content:center!important;margin:.32rem auto .55rem .35rem!important;min-height:6.9rem!important;padding:.54rem .36rem!important;text-align:center!important;width:min(6.9rem,calc(100% - 2.1rem))!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{height:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;width:2.35rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded figcaption,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded figcaption,.home-page .portal-vertical-sidebar.is-expanded figcaption{max-width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role{max-width:100%!important;text-align:center!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.home-page .portal-vertical-sidebar.is-expanded .sidebar__toggle-container{background:#0000!important;border:0!important;box-shadow:none!important;right:.28rem!important;top:.44rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle:focus-visible,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle:hover,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .nav__toggle,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .nav__toggle:focus-visible,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .nav__toggle:hover,.home-page .portal-vertical-sidebar.is-expanded .nav__toggle,.home-page .portal-vertical-sidebar.is-expanded .nav__toggle:focus-visible,.home-page .portal-vertical-sidebar.is-expanded .nav__toggle:hover{background:#0000!important;border:0!important;box-shadow:none!important;outline:0!important}.portal-job-bookmark-toggle{height:1.5rem;right:.68rem;top:.68rem;width:1.5rem}.portal-job-bookmark-toggle svg{height:.95rem;width:.95rem}.notification-icon-action{font-size:.75rem!important;gap:.24rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded{max-width:min(12.6rem,58vw)!important;width:min(12.6rem,58vw)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-header,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-header,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-header{align-items:flex-start!important;justify-content:flex-start!important;min-height:8.1rem!important;padding:.35rem .25rem .28rem!important;position:relative!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile{align-items:center!important;aspect-ratio:1/1!important;display:flex!important;flex-direction:column!important;gap:.22rem!important;height:7.35rem!important;justify-content:center!important;margin:.28rem 0 .45rem .45rem!important;max-height:7.35rem!important;min-height:7.35rem!important;overflow:hidden!important;padding:.5rem!important;text-align:center!important;width:7.35rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar{border-radius:50%!important;flex:0 0 2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;overflow:hidden!important;width:2.75rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-avatar img{height:100%!important;object-fit:cover!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-profile figcaption,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-profile figcaption,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-profile figcaption{align-items:center!important;display:flex!important;flex-direction:column!important;gap:.08rem!important;min-width:0!important;width:100%!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-id{font-size:.68rem!important;line-height:1.05!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role,.home-page .portal-vertical-sidebar.is-expanded .portal-sidebar-user-role{font-size:.5rem!important;line-height:1.05!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .sidebar__toggle-container,.home-page .portal-vertical-sidebar.is-expanded .sidebar__toggle-container{background:#0000!important;border:0!important;box-shadow:none!important;height:auto!important;padding:0!important;position:absolute!important;right:.45rem!important;top:.55rem!important;width:auto!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle,.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .nav__toggle:hover,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .nav__toggle,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .nav__toggle:hover,.home-page .portal-vertical-sidebar.is-expanded .nav__toggle,.home-page .portal-vertical-sidebar.is-expanded .nav__toggle:hover{background:#0000!important;border:0!important;box-shadow:none!important;color:#f8ffff!important;height:1.35rem!important;min-width:1.35rem!important;padding:0!important;width:1.35rem!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar.is-expanded .toggle-svg-icon,.dashboard-container:not(.mobile-section-open) .portal-vertical-sidebar.is-expanded .toggle-svg-icon,.home-page .portal-vertical-sidebar.is-expanded .toggle-svg-icon{height:1.05rem!important;width:1.05rem!important}}.notifications-page .notification-action.notification-icon-action,.notifications-page .notification-icon-action,.notifications-page .notification-mark-all-button.notification-icon-action,.notifications-page button.notification-icon-action{background:#0000!important;border:0!important;box-shadow:none!important;outline:0!important}.notifications-page .notification-mark-all-button.notification-icon-action{color:#bdfbd5!important;padding:0!important}.notifications-page .notification-mark-all-button.notification-icon-action svg{color:#86efac!important}.notifications-page .notification-action.notification-icon-action{color:#dff8ff!important;padding:0!important}.notifications-page .notification-action.notification-icon-action svg{color:#3b82f6!important}.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-job-bookmark-toggle{background:#0000!important;border:0!important;box-shadow:none!important;color:#ffffff8c!important}.portal-candidate-job-card .portal-job-bookmark-toggle.active,.portal-job-bookmark-toggle.active{color:#facc15!important;filter:drop-shadow(0 0 7px rgba(250,204,21,.45))}.portal-title-jello-text{background:#0000!important;border:0!important;box-shadow:none!important;display:inline-block;font-family:Chewy,Lexend,Share Tech,system-ui,sans-serif!important;font-weight:400!important;letter-spacing:.02em;line-height:1.05;transform-origin:center;will-change:transform}.dashboard-section-title h2:focus-within .portal-title-jello-text,.dashboard-section-title h2:hover .portal-title-jello-text,.dashboard-title h1:focus-visible,.dashboard-title h1:hover,.mobile-section-panel-header h2:focus-within .portal-title-jello-text,.mobile-section-panel-header h2:hover .portal-title-jello-text{animation:jumptake-title-jello .8s both}.dashboard-title h1{font-family:Chewy,Lexend,Share Tech,system-ui,sans-serif!important;font-weight:400!important;letter-spacing:.02em;transform-origin:center}.home-page .dashboard-section-title{background:#ffffff14!important;border:1px solid #ffffff38!important;border-radius:16px!important;box-shadow:inset 0 1px 0 #ffffff24,0 10px 24px #00000029!important;color:#fff!important}.home-page .dashboard-section-title h2{color:#fff!important}.portal-candidate-job-card{padding-left:3.25rem!important;padding-right:1.35rem!important}.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-job-bookmark-toggle{left:.95rem!important;right:auto!important;top:.95rem!important}.portal-candidate-job-header>div:last-child{min-width:0}.portal-candidate-job-header h3,.portal-candidate-job-header p{overflow-wrap:anywhere}html[data-theme=light] .home-page .dashboard-section-title{background:#ffffff75!important;border-color:#3b3b3b2e!important;color:var(--cream-ink)!important}.dashboard-container.mobile-section-open .portal-vertical-sidebar,.dashboard-container.mobile-section-open .portal-vertical-sidebar.sidebar,.home-page .portal-vertical-sidebar,.home-page .portal-vertical-sidebar.sidebar{align-self:stretch!important;height:100%!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:contain!important}.home-page .portal-sidebar-nav{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.home-page .portal-vertical-sidebar .sidebar__wrapper{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}@media (max-width:768px){.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open{overflow:hidden!important}.home-page .portal-vertical-sidebar,.home-page .portal-vertical-sidebar.sidebar{height:100%!important;max-height:100%!important}.home-page .portal-vertical-sidebar .sidebar__wrapper::-webkit-scrollbar{width:3px!important}.home-page .portal-vertical-sidebar .sidebar__wrapper::-webkit-scrollbar-thumb{background:#8ee3da94!important;border-radius:999px!important}}.portal-candidate-job-card{padding-right:1.25rem!important}.portal-candidate-job-card .portal-candidate-job-header{padding-right:2rem!important}.portal-candidate-job-card .portal-candidate-job-header h3,.portal-candidate-job-card .portal-candidate-job-header p{max-width:calc(100% - 2rem)!important;overflow-wrap:anywhere!important}.bookmark-star-button,.bookmark-star-button.active,.bookmark-star-button:active,.bookmark-star-button:focus,.bookmark-star-button:focus-visible,.bookmark-star-button:hover,.bookmarked-job-star-button,.bookmarked-job-star-button:active,.bookmarked-job-star-button:focus,.bookmarked-job-star-button:focus-visible,.bookmarked-job-star-button:hover,.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-candidate-job-card .portal-job-bookmark-toggle.active,.portal-candidate-job-card .portal-job-bookmark-toggle:active,.portal-candidate-job-card .portal-job-bookmark-toggle:focus,.portal-candidate-job-card .portal-job-bookmark-toggle:focus-visible,.portal-candidate-job-card .portal-job-bookmark-toggle:hover,.portal-job-bookmark-toggle,.portal-job-bookmark-toggle.active,.portal-job-bookmark-toggle:active,.portal-job-bookmark-toggle:focus,.portal-job-bookmark-toggle:focus-visible,.portal-job-bookmark-toggle:hover,.talent-bookmark-button,.talent-bookmark-button.active,.talent-bookmark-button:active,.talent-bookmark-button:focus,.talent-bookmark-button:focus-visible,.talent-bookmark-button:hover{appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;color:#ffffff94!important;cursor:pointer!important;display:inline-grid!important;height:1.2rem!important;left:auto!important;margin:0!important;max-height:1.2rem!important;max-width:1.2rem!important;min-height:0!important;min-width:0!important;outline:0!important;padding:0!important;place-items:center!important;position:absolute!important;right:.46rem!important;top:.64rem!important;transform:none!important;width:1.2rem!important;z-index:12!important}.bookmark-star-button.active,.bookmarked-job-star-button,.portal-job-bookmark-toggle.active,.talent-bookmark-button.active{color:#facc15!important}.bookmark-star-button:after,.bookmark-star-button:before,.bookmarked-job-star-button:after,.bookmarked-job-star-button:before,.portal-job-bookmark-toggle:after,.portal-job-bookmark-toggle:before,.talent-bookmark-button:after,.talent-bookmark-button:before{content:none!important;display:none!important}.bookmark-star-button svg,.bookmarked-job-star-button svg,.portal-job-bookmark-toggle svg,.talent-bookmark-button svg{fill:currentColor!important;display:block!important;filter:drop-shadow(0 0 7px rgba(250,204,21,.42))!important;height:1.08rem!important;width:1.08rem!important}.candidate-view-candidates .talent-bookmark-button{display:inline-grid!important}.talent-pool-container .candidate-card{position:relative!important}.talent-pool-container .candidate-info{padding-right:1.4rem!important}.resume-playground-ats-details{grid-gap:.9rem!important;-webkit-overflow-scrolling:touch!important;align-content:start!important;background:#010605f5!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:grid!important;gap:.9rem!important;height:100dvh!important;inset:0!important;margin:0!important;max-height:100dvh!important;max-width:none!important;overflow-y:auto!important;padding:clamp(1rem,4vw,2rem)!important;position:fixed!important;width:100vw!important;z-index:2147483647!important}.resume-playground-ats-details-header{margin:0 auto!important;width:min(680px,100%)!important}.resume-playground-ats-details-header h4{font-size:clamp(1rem,5vw,1.4rem)!important;line-height:1.1!important}.resume-playground-ats-details-section{margin:0 auto!important;width:min(680px,100%)!important}.resume-playground-ats-details-close{background:#7f1d1d9e!important;border-radius:.52rem!important;font-size:.7rem!important;min-height:1.85rem!important;padding:.28rem .68rem!important}.resume-playground-editor-mobile-overlay,.resume-playground-editor-mobile-overlay *{touch-action:pan-y!important}.resume-playground-editor-mobile-overlay{-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-shell{min-height:100dvh!important;overflow:visible!important}.modal-overlay .login-modal{background:#f7f7f7!important;border:0!important;border-radius:.75rem!important;box-shadow:0 24px 70px #00000057!important;color:#333!important;padding:2rem!important;width:min(320px,calc(100vw - 2rem))!important}.login-header{display:block!important;margin:0!important;text-align:center!important}.login-header h2{color:#00698f!important;font-size:1.5rem!important;font-weight:700!important;line-height:2rem!important;margin:0!important}.login-header .modal-brand{display:none!important}.login-modal .modern-login-form,.login-modal form{grid-gap:.25rem!important;display:grid!important;gap:.25rem!important;margin-top:1.5rem!important}.login-modal .form-group{margin:0!important}.login-modal label{color:#666!important;display:block!important;font-size:.875rem!important;line-height:1.25rem!important;margin-bottom:4px!important}.login-input,.login-input:focus{background:#f7f7f7!important;border:1px solid #ccc!important;border-radius:.375rem!important;box-shadow:none!important;color:#333!important;outline:0!important;padding:.75rem 1rem!important;width:100%!important}.login-input:focus{border-color:#00698f!important}.login-link-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#333!important;font-size:.75rem!important;justify-self:end!important;margin:.5rem 0 .875rem!important;min-height:1rem!important;padding:0!important;text-decoration:none!important}.login-link-button:hover{-webkit-text-decoration:underline #00698f!important;text-decoration:underline #00698f!important}.login-submit-button{background:#00698f!important;border:0!important;border-radius:.375rem!important;box-shadow:none!important;color:#fff!important;display:block!important;font-weight:600!important;min-height:2.75rem!important;padding:.75rem!important;text-align:center!important;width:100%!important}.login-signup{color:#666!important;font-size:.75rem!important;line-height:1rem!important;margin:.9rem 0 0!important;text-align:center!important}.login-signup button{background:#0000!important;border:0!important;color:#333!important;cursor:pointer!important;font-size:.875rem!important;text-decoration:none!important}.login-signup button:hover{-webkit-text-decoration:underline #00698f!important;text-decoration:underline #00698f!important}.login-helper-text,.login-message{font-size:.78rem!important;line-height:1.35!important}.login-modal-close{background:#0000!important;border:0!important;color:#333!important;right:.55rem!important;top:.55rem!important}.company-container,.job-seeker-container{background:#040405c7!important;border-radius:1rem!important;gap:.7rem!important;padding:clamp(1rem,2vw,1.65rem)!important;width:min(760px,calc(100vw - 2rem))!important}.container-header{margin-bottom:.55rem!important}.company-page .header-title,.container-title{font-size:clamp(1.35rem,4vw,2rem)!important;line-height:1.08!important;margin:0 0 .35rem!important}.company-page .header-subtitle,.container-subtitle{font-size:clamp(.82rem,2.2vw,1rem)!important;line-height:1.35!important;margin:0 auto!important;max-width:560px!important}.resume-dropbox{margin:.45rem auto!important;max-width:660px!important;padding:.4rem!important}.company-container h2,.company-container h3,.resume-dropbox h2{font-size:clamp(1rem,3vw,1.3rem)!important;line-height:1.1!important;margin:.25rem 0 .6rem!important}.drop-area{background:#0000008f!important;margin-bottom:.7rem!important;min-height:0!important;padding:clamp(1rem,4vw,1.7rem)!important}.drop-icon{font-size:2rem!important;line-height:1!important}.drop-message{font-size:clamp(.88rem,2.6vw,1rem)!important;line-height:1.35!important;margin:.65rem 0 .25rem!important}.supported-formats{font-size:.76rem!important;line-height:1.35!important;margin:.45rem 0 0!important}.company-container .buttons-container,.resume-dropbox .buttons-container{gap:.48rem!important;margin:.75rem auto!important;max-width:360px!important}.company-container .back-button,.company-container .candidate-login-button,.company-container .search-button,.company-container .secondary-button,.company-container .submit-button,.resume-dropbox .back-button,.resume-dropbox .candidate-login-button,.resume-dropbox .submit-button{border-radius:.72rem!important;font-size:.82rem!important;margin:0!important;min-height:2.35rem!important;padding:.46rem .85rem!important}.login-divider{font-size:.72rem!important;margin:.45rem 0!important}.company-details-form,.manual-profile-form,.registration-form-container,.simplified-registration{border-radius:.85rem!important;margin-top:.8rem!important;padding:clamp(.85rem,2vw,1.2rem)!important}.company-details-form .form-grid,.manual-profile-form,.registration-form-container form,.simplified-register-form form{gap:.58rem!important}.company-details-form .form-group,.manual-profile-form .form-group,.registration-form-container .form-group,.simplified-register-form .form-group{margin-bottom:.58rem!important}.company-details-form input,.company-details-form textarea,.manual-profile-form input,.manual-profile-form textarea,.registration-form-container input,.simplified-register-form input{font-size:.82rem!important;min-height:2.35rem!important;padding:.55rem .72rem!important}.manual-profile-form{background:#020c0ac2!important;border:1px solid #63c0b82e!important;display:grid!important}.manual-profile-form h3{color:#fff!important;font-size:1rem!important;margin:.35rem 0 .15rem!important}.manual-profile-form textarea{line-height:1.35!important;resize:vertical!important}.form-hint,.input-hint,.registration-info{font-size:.68rem!important;line-height:1.25!important;margin-top:.22rem!important}.create-account-button,.registration-form-container .submit-button{border-radius:.7rem!important;font-size:.82rem!important;min-height:2.4rem!important;padding:.55rem .85rem!important}.landing-page-container{background:#020706!important;color:#fff!important}.landing-container{background:#0000!important;min-height:100dvh!important}.landing-content{background:#0c1110db!important;border-radius:1rem!important;padding:clamp(1.2rem,4vw,2rem)!important;width:min(360px,calc(100vw - 2rem))!important}.button-container{background:#0000!important;border:0!important;box-shadow:none!important;gap:.2rem!important;padding:0!important}.company-button,.job-seeker-button,.role-button,.role-button:focus-visible,.role-button:hover{animation:jumptake-title-jello 7s infinite both!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:clamp(1.15rem,5vw,1.55rem)!important;font-weight:400!important;min-height:2.45rem!important;padding:.28rem .35rem!important}.button-separator{color:#ffffff85!important;font-size:.7rem!important;margin:0!important}.about-section,.candidate-portal-section,.employer-portal-section,.portal-preview-section{background:#020706!important;padding:clamp(1.5rem,4vw,3rem) 1rem!important}.about-container,.portal-preview-container{background:#040e0cad!important;border:1px solid #63c0b829!important;border-radius:1rem!important;box-shadow:0 22px 60px #00000052!important;padding:clamp(1rem,3vw,1.7rem)!important;width:min(1100px,100%)!important}.about-container h2,.how-it-works h2,.jumptake-footer h2,.jumptake-footer h3,.portal-content h2,.terms-section h2{animation:jumptake-title-jello 7s infinite both!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:clamp(1.35rem,4vw,2rem)!important;font-weight:400!important;line-height:1.05!important}.about-card p,.about-intro,.jumptake-footer p,.portal-description,.portal-feature p,.step p,.terms-content p{font-size:clamp(.78rem,1.7vw,.92rem)!important;line-height:1.45!important}.about-cards,.portal-features,.steps-container{gap:.85rem!important}.about-card,.portal-feature,.step,.terms-content{background:hsla(0,0%,100%,.035)!important;border-radius:.78rem!important;padding:.85rem!important}.portal-video-background,.portal-video-overlay{opacity:.32!important}.portal-cta-button{border-radius:.8rem!important;font-size:.86rem!important;min-height:2.35rem!important;padding:.5rem 1rem!important}.jumptake-footer{grid-gap:1rem!important;align-items:center!important;background:#020c0aeb!important;border:1px solid #63c0b82e!important;border-radius:1rem 1rem 0 0!important;display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0 auto!important;padding:clamp(1rem,3vw,1.4rem)!important;width:min(1100px,calc(100% - 2rem))!important}.jumptake-footer-copy{grid-gap:.35rem!important;display:grid!important;gap:.35rem!important}.jumptake-footer-copy h2,.jumptake-footer-copy p,.jumptake-footer-rating h3,.jumptake-footer-rating p{margin:0!important}.jumptake-footer-rating{grid-gap:.35rem!important;display:grid!important;gap:.35rem!important;justify-items:end!important}.landing-rating{transform:scale(.82)!important;transform-origin:right center!important}@media (max-width:768px){.company-container,.job-seeker-container{padding:.85rem!important;width:min(23rem,calc(100vw - 1rem))!important}.company-page header{padding:.8rem .75rem!important}.about-cards,.portal-features,.steps-container{grid-template-columns:1fr!important}.about-card,.portal-feature,.step{min-height:0!important}.jumptake-footer{grid-template-columns:1fr!important}.jumptake-footer,.jumptake-footer-rating{justify-items:start!important}.landing-rating{transform-origin:left center!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#000000e0!important;border-bottom:0!important;box-shadow:none!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{align-items:center!important;background:#ffffff14!important;border:1px solid #fff3!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff1f!important;color:#fff!important;display:inline-flex!important;font-size:clamp(1.05rem,5.4vw,1.45rem)!important;justify-content:center!important;line-height:1!important;margin:0!important;max-width:min(68vw,22rem)!important;min-height:2.55rem!important;overflow:hidden!important;padding:.46rem 1rem!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text{animation:jumptake-title-jello .8s both;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header .back-button,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header .back-button{align-self:center!important}.portal-candidate-job-card{padding-left:2.8rem!important;padding-right:.95rem!important}.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-job-bookmark-toggle{left:.72rem!important;right:auto!important;top:.72rem!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;justify-content:flex-end!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{align-items:center!important;background:#ffffff14!important;border:1px solid #fff3!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff1f!important;color:#fff!important;display:inline-flex!important;font-family:Chewy,Lexend,Share Tech,system-ui,sans-serif!important;font-size:clamp(1.05rem,5.4vw,1.45rem)!important;font-weight:400!important;justify-content:center!important;line-height:1!important;margin:0!important;max-width:min(68vw,22rem)!important;min-height:2.55rem!important;overflow:hidden!important;padding:.46rem 1rem!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important}}.portal-title-jello-text{animation:jumptake-title-jello .8s both}.home-page .dashboard-section-title{align-items:center!important;backdrop-filter:blur(34px) saturate(185%)!important;-webkit-backdrop-filter:blur(34px) saturate(185%)!important;background:#ffffff17!important;border-color:#fff3!important;display:flex!important;justify-content:center!important;max-width:min(100%,36rem)!important;min-height:3rem!important;padding:.48rem 1rem!important;width:fit-content!important}.home-page .dashboard-section-title h2{max-width:100%!important;white-space:nowrap!important;width:auto!important}@media (max-width:768px){.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2,.mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,.mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{backdrop-filter:blur(34px) saturate(185%)!important;-webkit-backdrop-filter:blur(34px) saturate(185%)!important}}.application-card,.assessment-card,.assessment-question-card,.assessment-summary-card,.bookmarked-candidate-profile .profile-section,.bookmarked-jobs-container .application-card,.candidate-assessment-detail .profile-section,.candidate-community-note,.company-profile-container .company-profile-details,.company-profile-container .company-profile-stats,.company-profile-container .company-profile-summary,.fresh-application-card,.home-page .app-mode-card,.home-page .interested-job-card,.home-page .job-card,.home-page .notification-card,.home-page .settings-card,.job-management-workspace .application-card,.job-management-workspace .assessment-card,.job-management-workspace .profile-section,.manage-applications-container .application-card,.notifications-hero,.talent-pool-container .profile-section,.video-interviews-container .application-detail-view>.profile-section{--animated-border-mask:#111614;border:2px solid #fefefe52!important;isolation:isolate!important;overflow:hidden!important;position:relative!important}.application-card>*,.assessment-card>*,.assessment-question-card>*,.assessment-summary-card>*,.bookmarked-candidate-profile .profile-section>*,.bookmarked-jobs-container .application-card>*,.candidate-assessment-detail .profile-section>*,.candidate-community-note>*,.company-profile-container .company-profile-details>*,.company-profile-container .company-profile-stats>*,.company-profile-container .company-profile-summary>*,.fresh-application-card>*,.home-page .app-mode-card>*,.home-page .interested-job-card>*,.home-page .job-card>*,.home-page .notification-card>*,.home-page .settings-card>*,.job-management-workspace .application-card>*,.job-management-workspace .assessment-card>*,.job-management-workspace .profile-section>*,.manage-applications-container .application-card>*,.notifications-hero>*,.talent-pool-container .profile-section>*,.video-interviews-container .application-detail-view>.profile-section>*{position:relative;z-index:3}.application-card:before,.assessment-card:before,.assessment-question-card:before,.assessment-summary-card:before,.bookmarked-candidate-profile .profile-section:before,.bookmarked-jobs-container .application-card:before,.candidate-assessment-detail .profile-section:before,.candidate-community-note:before,.company-profile-container .company-profile-details:before,.company-profile-container .company-profile-stats:before,.company-profile-container .company-profile-summary:before,.fresh-application-card:before,.home-page .app-mode-card:before,.home-page .interested-job-card:before,.home-page .job-card:before,.home-page .notification-card:before,.home-page .settings-card:before,.job-management-workspace .application-card:before,.job-management-workspace .assessment-card:before,.job-management-workspace .profile-section:before,.manage-applications-container .application-card:before,.notifications-hero:before,.talent-pool-container .profile-section:before,.video-interviews-container .application-detail-view>.profile-section:before{background:var(--animated-border-mask)!important;content:""!important;height:calc(100% - 12px)!important;left:-2px!important;pointer-events:none!important;position:absolute!important;top:6px!important;transform:scaleY(1)!important;transition:transform .3s ease-in-out!important;width:calc(100% + 4px)!important;z-index:2!important}.application-card:after,.assessment-card:after,.assessment-question-card:after,.assessment-summary-card:after,.bookmarked-candidate-profile .profile-section:after,.bookmarked-jobs-container .application-card:after,.candidate-assessment-detail .profile-section:after,.candidate-community-note:after,.company-profile-container .company-profile-details:after,.company-profile-container .company-profile-stats:after,.company-profile-container .company-profile-summary:after,.fresh-application-card:after,.home-page .app-mode-card:after,.home-page .interested-job-card:after,.home-page .job-card:after,.home-page .notification-card:after,.home-page .settings-card:after,.job-management-workspace .application-card:after,.job-management-workspace .assessment-card:after,.job-management-workspace .profile-section:after,.manage-applications-container .application-card:after,.notifications-hero:after,.talent-pool-container .profile-section:after,.video-interviews-container .application-detail-view>.profile-section:after{background:var(--animated-border-mask)!important;content:""!important;height:calc(100% + 4px)!important;left:6px!important;pointer-events:none!important;position:absolute!important;top:-2px!important;transform:scaleX(1)!important;transition:transform .3s ease-in-out .5s!important;width:calc(100% - 12px)!important;z-index:2!important}.application-card:focus-within:before,.application-card:hover:before,.assessment-card:focus-within:before,.assessment-card:hover:before,.assessment-question-card:focus-within:before,.assessment-question-card:hover:before,.assessment-summary-card:focus-within:before,.assessment-summary-card:hover:before,.bookmarked-candidate-profile .profile-section:focus-within:before,.bookmarked-candidate-profile .profile-section:hover:before,.bookmarked-jobs-container .application-card:focus-within:before,.bookmarked-jobs-container .application-card:hover:before,.candidate-assessment-detail .profile-section:focus-within:before,.candidate-assessment-detail .profile-section:hover:before,.candidate-community-note:focus-within:before,.candidate-community-note:hover:before,.company-profile-container .company-profile-details:focus-within:before,.company-profile-container .company-profile-details:hover:before,.company-profile-container .company-profile-stats:focus-within:before,.company-profile-container .company-profile-stats:hover:before,.company-profile-container .company-profile-summary:focus-within:before,.company-profile-container .company-profile-summary:hover:before,.fresh-application-card:focus-within:before,.fresh-application-card:hover:before,.home-page .app-mode-card:focus-within:before,.home-page .app-mode-card:hover:before,.home-page .interested-job-card:focus-within:before,.home-page .interested-job-card:hover:before,.home-page .job-card:focus-within:before,.home-page .job-card:hover:before,.home-page .notification-card:focus-within:before,.home-page .notification-card:hover:before,.home-page .settings-card:focus-within:before,.home-page .settings-card:hover:before,.job-management-workspace .application-card:focus-within:before,.job-management-workspace .application-card:hover:before,.job-management-workspace .assessment-card:focus-within:before,.job-management-workspace .assessment-card:hover:before,.job-management-workspace .profile-section:focus-within:before,.job-management-workspace .profile-section:hover:before,.manage-applications-container .application-card:focus-within:before,.manage-applications-container .application-card:hover:before,.notifications-hero:focus-within:before,.notifications-hero:hover:before,.talent-pool-container .profile-section:focus-within:before,.talent-pool-container .profile-section:hover:before,.video-interviews-container .application-detail-view>.profile-section:focus-within:before,.video-interviews-container .application-detail-view>.profile-section:hover:before{transform:scaleY(0)!important}.application-card:focus-within:after,.application-card:hover:after,.assessment-card:focus-within:after,.assessment-card:hover:after,.assessment-question-card:focus-within:after,.assessment-question-card:hover:after,.assessment-summary-card:focus-within:after,.assessment-summary-card:hover:after,.bookmarked-candidate-profile .profile-section:focus-within:after,.bookmarked-candidate-profile .profile-section:hover:after,.bookmarked-jobs-container .application-card:focus-within:after,.bookmarked-jobs-container .application-card:hover:after,.candidate-assessment-detail .profile-section:focus-within:after,.candidate-assessment-detail .profile-section:hover:after,.candidate-community-note:focus-within:after,.candidate-community-note:hover:after,.company-profile-container .company-profile-details:focus-within:after,.company-profile-container .company-profile-details:hover:after,.company-profile-container .company-profile-stats:focus-within:after,.company-profile-container .company-profile-stats:hover:after,.company-profile-container .company-profile-summary:focus-within:after,.company-profile-container .company-profile-summary:hover:after,.fresh-application-card:focus-within:after,.fresh-application-card:hover:after,.home-page .app-mode-card:focus-within:after,.home-page .app-mode-card:hover:after,.home-page .interested-job-card:focus-within:after,.home-page .interested-job-card:hover:after,.home-page .job-card:focus-within:after,.home-page .job-card:hover:after,.home-page .notification-card:focus-within:after,.home-page .notification-card:hover:after,.home-page .settings-card:focus-within:after,.home-page .settings-card:hover:after,.job-management-workspace .application-card:focus-within:after,.job-management-workspace .application-card:hover:after,.job-management-workspace .assessment-card:focus-within:after,.job-management-workspace .assessment-card:hover:after,.job-management-workspace .profile-section:focus-within:after,.job-management-workspace .profile-section:hover:after,.manage-applications-container .application-card:focus-within:after,.manage-applications-container .application-card:hover:after,.notifications-hero:focus-within:after,.notifications-hero:hover:after,.talent-pool-container .profile-section:focus-within:after,.talent-pool-container .profile-section:hover:after,.video-interviews-container .application-detail-view>.profile-section:focus-within:after,.video-interviews-container .application-detail-view>.profile-section:hover:after{transform:scaleX(0)!important}.notifications-hero{--animated-border-mask:#17201d}.candidate-community-note{--animated-border-mask:#1b080e}.application-card,.assessment-card,.assessment-question-card,.assessment-summary-card,.fresh-application-card{--animated-border-mask:#050505}.app-mode-card,.interested-job-card,.job-card,.notification-card,.profile-section,.settings-card{--animated-border-mask:#101412}.friend-invitation-tabs{align-items:center!important;background:#0a1112eb!important;border:1px solid #63c0b83d!important;border-radius:1.2rem!important;box-shadow:inset 0 1px 0 #ffffff0f!important;display:flex!important;gap:.55rem!important;justify-content:center!important;padding:.55rem!important}.friend-invitation-tab{background:#0000!important;border:0!important;border-radius:.9rem!important;box-shadow:none!important;color:#ffffffb8!important;cursor:pointer!important;flex:1 1!important;font-family:Lexend,Share Tech,system-ui,sans-serif!important;font-size:.86rem!important;font-weight:900!important;min-height:2.45rem!important;padding:.42rem .7rem!important;position:relative!important;text-align:center!important}.friend-invitation-tab:after{background:#d37a8b!important;border-radius:999px!important;bottom:.22rem!important;content:""!important;height:2px!important;left:14%!important;position:absolute!important;right:14%!important;transform:scaleX(0)!important;transform-origin:center!important;transition:transform .22s ease!important}.friend-invitation-tab.is-active,.friend-invitation-tab:hover{color:#fff!important}.friend-invitation-tab.is-active:after,.friend-invitation-tab:hover:after{transform:scaleX(1)!important}@media (max-width:768px){.friend-invitation-tabs{border-radius:1rem!important;gap:.25rem!important;padding:.38rem!important}.friend-invitation-tab{font-size:.68rem!important;line-height:1.05!important;min-height:2.2rem!important;padding:.32rem .34rem!important}.portal-candidate-job-card{padding-left:.9rem!important;padding-right:.9rem!important}.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-job-bookmark-toggle{left:auto!important;right:.72rem!important;top:.72rem!important}.portal-candidate-job-card .portal-candidate-job-header{padding-right:2.1rem!important}}.friend-invitation-tabs,.resume-playground-tabs{grid-gap:.55rem!important;align-items:stretch!important;background:#0a1112eb!important;border:1px solid #63c0b83d!important;border-radius:1.2rem!important;box-shadow:inset 0 1px 0 #ffffff0f!important;display:grid!important;gap:.55rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:.55rem!important;width:100%!important}.friend-invitation-tab,.resume-playground-tabs button{align-items:center!important;background:#0000!important;border:0!important;border-radius:.9rem!important;box-shadow:none!important;color:#ffffffb8!important;cursor:pointer!important;display:inline-flex!important;font-family:Lexend,Share Tech,system-ui,sans-serif!important;font-size:.86rem!important;font-weight:900!important;gap:.45rem!important;justify-content:center!important;line-height:1.1!important;min-height:2.45rem!important;min-width:0!important;padding:.42rem .7rem!important;position:relative!important;text-align:center!important;white-space:normal!important}.friend-invitation-tab:after,.resume-playground-tabs button:after{background:currentColor!important;border-radius:999px!important;bottom:.22rem!important;content:""!important;height:2px!important;left:14%!important;position:absolute!important;right:14%!important;transform:scaleX(0)!important;transform-origin:center!important;transition:transform .22s ease!important}.friend-invitation-tab-icon,.resume-playground-tab-icon{color:#ffffff8c!important;display:inline-grid!important;flex:0 0 auto!important;height:1.05rem!important;place-items:center!important;width:1.05rem!important}.friend-invitation-tab-icon svg,.resume-playground-tab-icon svg{fill:currentColor!important;display:block!important;height:100%!important;width:100%!important}.friend-invitation-tab-label,.resume-playground-tabs button>span:last-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.friend-invitation-tab.is-active,.friend-invitation-tab:hover,.resume-playground-tabs button.is-active,.resume-playground-tabs button:hover{color:#fff!important}.friend-invitation-tab.is-active:after,.friend-invitation-tab:hover:after,.resume-playground-tabs button.is-active:after,.resume-playground-tabs button:hover:after{transform:scaleX(1)!important}.friend-invitation-tab.is-active .friend-tab-icon-incoming{color:#facc15!important}.friend-invitation-tab.is-active .friend-tab-icon-outgoing,.resume-playground-tabs button.is-active .resume-playground-tab-icon-create{color:#3b82f6!important}.friend-invitation-tab.is-active .friend-tab-icon-friends,.resume-playground-tabs button.is-active .resume-playground-tab-icon-edit{color:#22c55e!important}.resume-playground-tabs button.is-active .resume-playground-tab-icon-saved{color:#c084fc!important}@media (max-width:768px){.friend-invitation-tabs,.resume-playground-tabs{border-radius:1rem!important;gap:.25rem!important;padding:.38rem!important}.friend-invitation-tab,.resume-playground-tabs button{flex-direction:column!important;font-size:.58rem!important;gap:.22rem!important;line-height:1.05!important;min-height:3rem!important;padding:.34rem .22rem!important}.friend-invitation-tab-icon,.resume-playground-tab-icon{height:1rem!important;width:1rem!important}.friend-invitation-tab-label,.resume-playground-tabs button>span:last-child{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;white-space:normal!important}}.bookmarked-job-card{padding-top:1.35rem!important;position:relative!important}.bookmarked-job-card .application-card-header{padding-right:2.6rem!important}.bookmarked-job-star-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#facc15!important;cursor:pointer!important;display:inline-grid!important;filter:drop-shadow(0 0 8px rgba(250,204,21,.5));height:2rem!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.9rem!important;top:.9rem!important;width:2rem!important;z-index:5!important}.bookmarked-job-star-button svg{fill:currentColor!important;height:1.25rem!important;width:1.25rem!important}.bookmarked-job-star-button:focus-visible,.bookmarked-job-star-button:hover{transform:scale(1.08)}.bookmarked-job-star-button:disabled{cursor:not-allowed!important;opacity:.45}@media (max-width:768px){.mobile-section-interested-jobs.is-open .interested-job-suggestion-section,.mobile-section-interested-jobs.is-open .settings-card.interested-job-card{display:flex!important;flex-direction:column!important;gap:.55rem!important;min-height:0!important}.mobile-section-interested-jobs.is-open .settings-card.interested-job-card{padding:.85rem!important}.job-interest-modal h2,.mobile-section-interested-jobs.is-open .interested-job-card h3{font-size:1rem!important;line-height:1.12!important;margin:0 0 .2rem!important}.job-interest-modal p,.mobile-section-interested-jobs.is-open .interested-job-card p{font-size:.78rem!important;line-height:1.35!important;margin:0!important}.job-interest-modal .job-interest-grid,.mobile-section-interested-jobs.is-open .job-interest-grid{grid-gap:.45rem!important;display:grid!important;flex:1 1 auto!important;gap:.45rem!important;grid-template-columns:1fr!important;margin:.45rem 0!important;min-height:0!important;overflow-y:auto!important;padding-right:.15rem!important}.job-interest-modal .job-interest-grid button,.mobile-section-interested-jobs.is-open .job-interest-grid button{border-radius:.7rem!important;font-size:.78rem!important;line-height:1.1!important;min-height:2.25rem!important;padding:.42rem .7rem!important}.job-interest-modal{display:flex!important;flex-direction:column!important;gap:.55rem!important;max-height:calc(100dvh - 1rem)!important;overflow:hidden!important;padding:.85rem!important;width:min(23rem,calc(100vw - 1rem))!important}.job-interest-modal .modal-header{margin:0!important;padding:0!important}.job-interest-modal .message-compose-actions{margin-top:0!important}}@media (min-width:769px){.portal-job-modal-backdrop{align-items:center!important;justify-items:center!important;overflow:auto!important;padding:1rem!important;place-items:center!important}.portal-job-modal{margin:auto!important}}@keyframes jumptake-title-jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-6deg) skewY(-5deg)}33.3%{transform:skewX(3deg) skewY(2.5deg)}44.4%{transform:skewX(-1.5deg) skewY(-1.4deg)}55.5%{transform:skewX(.8deg) skewY(.7deg)}66.6%{transform:skewX(-.4deg) skewY(-.35deg)}77.7%{transform:skewX(.2deg) skewY(.18deg)}88.8%{transform:skewX(-.1deg) skewY(-.08deg)}}@media (min-width:769px){.home-page{display:flex!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.home-page>.dashboard-header{flex:0 0 auto!important}.home-page>.dashboard-container{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.home-page .portal-vertical-sidebar{align-self:stretch!important;flex:0 0 auto!important;max-height:100%!important;overflow:hidden!important}.home-page .dashboard-main,.home-page .main-content,.home-page .mobile-dashboard-section-panel,.home-page .mobile-job-management-section-panel{height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}}.bookmarked-job-star-button,.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-job-bookmark-toggle{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;min-width:0!important;outline:0!important;padding:0!important}.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-job-bookmark-toggle{height:1.25rem!important;left:auto!important;right:.46rem!important;top:.72rem!important;width:1.25rem!important}.portal-job-bookmark-toggle svg{height:1.02rem!important;width:1.02rem!important}.bookmarked-job-star-button{height:1.35rem!important;right:.48rem!important;top:.75rem!important;width:1.35rem!important}.bookmarked-job-star-button svg{height:1.05rem!important;width:1.05rem!important}@media (max-width:768px){.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-job-bookmark-toggle{left:auto!important;right:.42rem!important;top:.7rem!important}.portal-candidate-job-card .portal-candidate-job-header{padding-right:1.6rem!important}.bookmarked-job-card .application-card-header{padding-right:1.65rem!important}.mobile-section-friend-invitations.is-open .friend-invitation-tabs,.mobile-section-friends.is-open .friend-invitation-tabs{grid-gap:.22rem!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;gap:.22rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:100%!important;overflow:visible!important;padding:.34rem .2rem!important;width:100%!important}.mobile-section-friend-invitations.is-open .friend-invitation-tab,.mobile-section-friends.is-open .friend-invitation-tab,.resume-playground-tabs button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:initial!important;min-height:2.55rem!important;min-width:0!important;padding:.25rem .1rem!important;width:100%!important}.mobile-section-friend-invitations.is-open .friend-invitation-tab-icon,.mobile-section-friends.is-open .friend-invitation-tab-icon,.resume-playground-tab-icon{height:.92rem!important;width:.92rem!important}.mobile-section-friend-invitations.is-open .friend-invitation-tab-label,.mobile-section-friends.is-open .friend-invitation-tab-label,.resume-playground-tabs button>span:last-child{font-size:.58rem!important;line-height:1.05!important}}.candidate-list-pagination,.job-feed-pagination,.mobile-list-pagination,.portal-home-job-pagination,.portal-list-pagination{grid-gap:.28rem!important;background:#051c186b!important;border:1px solid #6fc6bd3d!important;border-radius:.85rem!important;color:#f6fffbe0!important;display:grid!important;gap:.28rem!important;grid-template-columns:2.2rem max-content 2.2rem!important;margin:.8rem auto 0!important;padding:.38rem .46rem!important}.candidate-list-pagination span,.job-feed-pagination span,.mobile-list-pagination span,.portal-home-job-pagination span,.portal-list-pagination span{overflow-wrap:normal!important;text-align:center!important;word-break:keep-all!important}.candidate-list-pagination button,.job-feed-pagination button,.mobile-list-pagination button,.portal-home-job-pagination button,.portal-home-page-button,.portal-list-pagination button{border-radius:.65rem!important;display:inline-grid!important;height:2rem!important;max-width:2.2rem!important;min-height:2rem!important;min-width:2.2rem!important;width:2.2rem!important}.candidate-list-pagination button:first-child:before,.job-feed-pagination button:first-child:before,.mobile-list-pagination button:first-child:before,.portal-home-job-pagination button:first-child:before,.portal-list-pagination button:first-child:before{content:"‹";font-size:1.35rem;line-height:1}.candidate-list-pagination button:last-child:before,.job-feed-pagination button:last-child:before,.mobile-list-pagination button:last-child:before,.portal-home-job-pagination button:last-child:before,.portal-list-pagination button:last-child:before{content:"›";font-size:1.35rem;line-height:1}.candidate-list-pagination button:has(svg):before,.job-feed-pagination button:has(svg):before,.mobile-list-pagination button:has(svg):before,.portal-home-job-pagination button:has(svg):before,.portal-list-pagination button:has(svg):before{content:none!important}.candidate-list-pagination button svg,.job-feed-pagination button svg,.mobile-list-pagination button svg,.portal-home-job-pagination button svg,.portal-list-pagination button svg{height:1rem!important;width:1rem!important}@media (max-width:768px){.candidate-list-pagination,.job-feed-pagination,.mobile-list-pagination,.portal-home-job-pagination,.portal-list-pagination{gap:.2rem!important;grid-template-columns:1.95rem max-content 1.95rem!important;padding:.32rem .36rem!important}.candidate-list-pagination button,.job-feed-pagination button,.mobile-list-pagination button,.portal-home-job-pagination button,.portal-home-page-button,.portal-list-pagination button{height:1.8rem!important;max-width:1.95rem!important;min-height:1.8rem!important;min-width:1.95rem!important;width:1.95rem!important}}.bookmarked-job-star-button,.bookmarked-job-star-button:active,.bookmarked-job-star-button:focus,.bookmarked-job-star-button:focus-visible,.bookmarked-job-star-button:hover,.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-candidate-job-card .portal-job-bookmark-toggle.active,.portal-candidate-job-card .portal-job-bookmark-toggle:active,.portal-candidate-job-card .portal-job-bookmark-toggle:focus,.portal-candidate-job-card .portal-job-bookmark-toggle:focus-visible,.portal-candidate-job-card .portal-job-bookmark-toggle:hover,.portal-job-bookmark-toggle,.portal-job-bookmark-toggle.active,.portal-job-bookmark-toggle:active,.portal-job-bookmark-toggle:focus,.portal-job-bookmark-toggle:focus-visible,.portal-job-bookmark-toggle:hover{appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;display:inline-grid!important;height:1.2rem!important;left:auto!important;margin:0!important;min-height:0!important;min-width:0!important;outline:0!important;padding:0!important;place-items:center!important;position:absolute!important;right:.42rem!important;top:.68rem!important;transform:none!important;width:1.2rem!important;z-index:8!important}.bookmarked-job-star-button:after,.bookmarked-job-star-button:before,.portal-job-bookmark-toggle:after,.portal-job-bookmark-toggle:before{content:none!important;display:none!important}.bookmarked-job-star-button svg,.portal-job-bookmark-toggle svg{fill:currentColor!important;display:block!important;filter:drop-shadow(0 0 6px rgba(250,204,21,.44))!important;height:1.05rem!important;width:1.05rem!important}.bookmarked-job-card .application-card-header,.portal-candidate-job-card .portal-candidate-job-header{padding-right:1.55rem!important}.resume-playground-ats-details-header{align-items:center!important;display:flex!important;gap:.75rem!important;justify-content:space-between!important}.resume-playground-ats-details-header h4{color:#fff!important;font-size:1rem!important;margin:0!important}.resume-playground-ats-details-close{align-items:center!important;background:#7f1d1d8c!important;border:1px solid #f871718c!important;border-radius:.6rem!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-weight:900!important;justify-content:center!important;min-height:2rem!important;padding:.35rem .75rem!important}.resume-playground-ats-details-close:focus-visible,.resume-playground-ats-details-close:hover{filter:brightness(1.08)!important}@media (max-width:768px){.resume-playground-editor-mobile-overlay{-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-shell{min-height:100dvh!important;overflow:visible!important;padding-bottom:max(2rem,env(safe-area-inset-bottom))!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell{grid-template-columns:minmax(0,1fr)!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar{max-width:100%!important;overflow:visible!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll{-webkit-overflow-scrolling:touch!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}.resume-playground-editor-mobile-overlay .resume-playground-ats-details{margin-bottom:.75rem!important}}.login-modal,.modal-overlay .login-modal,.modern-login-modal{background:#f7f7f7!important;border:0!important;border-radius:.7rem!important;color:#111!important;max-height:calc(100dvh - 1.5rem)!important;min-height:0!important;overflow-y:auto!important;padding:1.35rem 1.45rem!important;width:min(320px,calc(100vw - 2rem))!important}.login-header:after,.login-header:before,.login-modal:after,.login-modal:before,.modern-login-modal:after,.modern-login-modal:before{content:none!important;display:none!important}.login-header,.login-modal .login-header{background:#0000!important;border:0!important;box-shadow:none!important;display:block!important;margin:0 0 .75rem!important;padding:0!important;text-align:center!important}.login-header h2,.login-modal .login-header h2{background:#0000!important;box-shadow:none!important;color:#00698f!important;font-size:1.28rem!important;line-height:1.12!important;margin:0!important;padding:0!important}.login-modal .form-group{margin:0 0 .52rem!important}.login-modal label{color:#555!important;margin-bottom:.22rem!important}.login-input,.login-input:focus{background:#3f3f3f!important;border-radius:.4rem!important;color:#fff!important;padding:.52rem .75rem!important}.login-link-button{color:#111!important;margin:.15rem 0 .55rem!important}.login-submit-button{margin:.28rem 0 0!important;min-height:2.45rem!important}.login-modal p.login-signup,.login-signup,.login-signup *,.registration-form-container .success-message,.simplified-register-form .success-message,.success-message{-webkit-text-fill-color:#111!important;color:#111!important}.login-signup{margin-top:.72rem!important}.login-modal .close-button,.login-modal .login-modal-close,.login-modal-close,.login-modal-close:focus-visible,.login-modal-close:hover,.modern-login-modal .close-button,.modern-login-modal .login-modal-close{-webkit-text-fill-color:#000!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important;font-size:1.1rem!important;height:1.55rem!important;line-height:1!important;min-height:1.55rem!important;min-width:1.55rem!important;padding:0!important;right:.45rem!important;top:.35rem!important;width:1.55rem!important}.message-container,.message-container.error,.message-container.info,.message-container.success{background:#0000!important;border:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.message-container .message{background:#050505!important;border:0!important;border-radius:.45rem!important;box-shadow:none!important;color:#fff!important;margin:.55rem auto!important;padding:.75rem .9rem!important}.company-container{padding:clamp(.85rem,2.5vw,1.35rem)!important;width:min(92vw,760px)!important}.company-details-form{margin:0 auto!important;padding:clamp(.75rem,2.3vw,1.1rem)!important;width:min(100%,680px)!important}.company-details-form .form-grid{grid-gap:.6rem .75rem!important;display:grid!important;gap:.6rem .75rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.company-details-form .form-group{margin-bottom:.45rem!important}.company-details-form .form-group.full-width,.company-details-form .full-width{grid-column:1/-1!important}.company-details-form input,.company-details-form textarea,.company-input{min-height:2.38rem!important;padding:.5rem .72rem!important}.company-details-form textarea{max-height:8rem!important;min-height:5rem!important}.app-mode-development-note{color:#facc15!important;font-size:.78rem!important;line-height:1.35!important;margin-top:.5rem!important}@media (max-width:768px){.company-container{max-width:none!important;width:calc(100vw - 1.4rem)!important}.company-details-form{width:100%!important}.company-details-form .form-grid{gap:.48rem!important;grid-template-columns:1fr!important}}.portal-candidate-job-card{max-width:100%!important;width:100%!important}.portal-candidate-job-card .portal-candidate-job-header{grid-column-gap:.62rem!important;align-items:center!important;column-gap:.62rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;padding-right:2.25rem!important;width:100%!important}.portal-candidate-job-card .portal-candidate-job-header>div:last-child{min-width:0!important;width:100%!important}.portal-candidate-job-card .portal-candidate-job-header h3,.portal-candidate-job-card .portal-candidate-job-header p{display:block!important;max-width:100%!important;overflow:hidden!important;overflow-wrap:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;word-break:normal!important}.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-candidate-job-card .portal-job-bookmark-toggle.active,.portal-candidate-job-card .portal-job-bookmark-toggle:active,.portal-candidate-job-card .portal-job-bookmark-toggle:focus,.portal-candidate-job-card .portal-job-bookmark-toggle:focus-visible,.portal-candidate-job-card .portal-job-bookmark-toggle:hover{left:auto!important;right:.78rem!important;top:1rem!important}@media (max-width:768px){.portal-candidate-job-card{padding-left:.88rem!important;padding-right:.88rem!important}.portal-candidate-job-card .portal-candidate-job-header{column-gap:.48rem!important;grid-template-columns:2.25rem minmax(0,1fr)!important;padding-right:2.05rem!important}.portal-candidate-job-card .portal-job-company-avatar{height:2.25rem!important;width:2.25rem!important}.portal-candidate-job-card .portal-candidate-job-header h3{font-size:.98rem!important}.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-candidate-job-card .portal-job-bookmark-toggle.active,.portal-candidate-job-card .portal-job-bookmark-toggle:active,.portal-candidate-job-card .portal-job-bookmark-toggle:focus,.portal-candidate-job-card .portal-job-bookmark-toggle:focus-visible,.portal-candidate-job-card .portal-job-bookmark-toggle:hover{right:.72rem!important;top:.95rem!important}}.login-modal .login-modal-close,.login-modal-close,.modern-login-modal .login-modal-close{font-size:0!important}.login-modal-close:before{content:none!important;display:none!important}.login-modal-close:after{-webkit-text-fill-color:#000!important;color:#000!important;content:"x"!important;display:grid!important;font-family:Arial,sans-serif!important;font-size:1.05rem!important;height:100%!important;line-height:1!important;place-items:center!important;width:100%!important}.modal-overlay{align-items:center!important;display:flex!important;inset:0!important;justify-content:center!important;overflow:auto!important;padding:1rem!important;position:fixed!important;z-index:2147483000!important}.login-modal,.modal-overlay .login-modal{margin:auto!important;position:relative!important;transform:none!important}@media (max-width:768px){.login-modal,.modal-overlay .login-modal{max-height:calc(100dvh - 2rem)!important;padding:1.3rem 1.35rem 1.05rem!important;width:min(320px,calc(100vw - 2.2rem))!important}}.login-modal-close,.login-modal-close:after,.login-modal-close:before{content:none!important;display:none!important}.login-input,.login-input:focus,.login-modal .login-input,.login-modal .login-input:focus{background:#050505!important;background-color:#050505!important;border-color:#1f1f1f!important;color:#fff!important}.login-bottom-close,.login-bottom-close:focus-visible,.login-bottom-close:hover{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111!important;cursor:pointer!important;display:block!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;margin:.65rem auto 0!important;outline:0!important;padding:.1rem .25rem!important;text-decoration:none!important}.company-page .search-form,.company-page .search-section,.job-seeker-page .buttons-container{border-radius:1rem!important}.company-page .search-section{background:#000000c7!important;margin:.9rem auto 0!important;overflow:hidden!important;padding:.85rem 1rem!important;width:min(420px,100%)!important}.company-page .company-input{border-radius:.72rem!important;margin:0 auto!important;min-height:2.25rem!important;padding:.45rem .75rem!important;width:min(320px,100%)!important}.company-page .back-button,.company-page .candidate-login-button,.company-page .search-button,.company-page .secondary-button,.company-page .submit-button,.job-seeker-page .back-button,.job-seeker-page .candidate-login-button,.job-seeker-page .submit-button{animation:jumptake-title-jello 7s infinite both!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:clamp(1rem,2.6vw,1.25rem)!important;font-weight:400!important;line-height:1.08!important;min-height:2.25rem!important;outline:0!important;padding:.25rem .35rem!important}.company-page .search-button:disabled,.job-seeker-page .submit-button:disabled{color:#ffffff73!important;opacity:.75!important}.job-seeker-page .login-divider{font-size:.72rem!important;margin:.15rem 0!important}@media (max-width:768px){.company-page,.job-seeker-page{align-items:center!important;display:flex!important;justify-content:center!important;min-height:100dvh!important;overflow-y:auto!important;padding:1rem!important}.company-container,.job-seeker-container{align-self:center!important;margin:auto!important;width:min(100%,23rem)!important}.company-page .search-section,.job-seeker-page .resume-dropbox{max-width:100%!important;width:100%!important}.home-page{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.home-page>.dashboard-header{margin:.45rem .5rem .55rem!important;position:relative!important;z-index:10!important}.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open,.home-page>.dashboard-container{background:#000!important;display:block!important;height:calc(100dvh - 7.2rem)!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;position:relative!important;width:100%!important}}.bookmarked-job-card,.candidate-bookmarked-container .candidate-card,.job-card,.job-card-header,.portal-candidate-job-card,.talent-pool-container .candidate-card{position:relative!important}.portal-candidate-job-card .portal-candidate-job-header{padding-right:2.85rem!important}.bookmarked-job-card .application-card-header,.job-card .job-card-header{padding-right:2.65rem!important}.bookmarked-job-card .bookmarked-job-star-button,.bookmarked-job-card .bookmarked-job-star-button:active,.bookmarked-job-card .bookmarked-job-star-button:focus,.bookmarked-job-card .bookmarked-job-star-button:focus-visible,.bookmarked-job-card .bookmarked-job-star-button:hover,.candidate-bookmarked-container .candidate-card .talent-bookmark-button,.candidate-bookmarked-container .candidate-card .talent-bookmark-button.active,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:active,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:focus,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:focus-visible,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:hover,.job-card .bookmark-star-button,.job-card .bookmark-star-button.active,.job-card .bookmark-star-button:active,.job-card .bookmark-star-button:focus,.job-card .bookmark-star-button:focus-visible,.job-card .bookmark-star-button:hover,.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-candidate-job-card .portal-job-bookmark-toggle.active,.portal-candidate-job-card .portal-job-bookmark-toggle:active,.portal-candidate-job-card .portal-job-bookmark-toggle:focus,.portal-candidate-job-card .portal-job-bookmark-toggle:focus-visible,.portal-candidate-job-card .portal-job-bookmark-toggle:hover{appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;color:#ffffff94!important;cursor:pointer!important;display:inline-grid!important;height:1.35rem!important;left:auto!important;margin:0!important;max-height:1.35rem!important;max-width:1.35rem!important;min-height:1.35rem!important;min-width:1.35rem!important;outline:0!important;padding:0!important;place-items:center!important;position:absolute!important;right:1rem!important;top:1rem!important;transform:none!important;width:1.35rem!important;z-index:30!important}.bookmarked-job-card .bookmarked-job-star-button,.candidate-bookmarked-container .candidate-card .talent-bookmark-button.active,.job-card .bookmark-star-button.active,.portal-candidate-job-card .portal-job-bookmark-toggle.active{color:#facc15!important}.bookmarked-job-card .bookmarked-job-star-button:after,.bookmarked-job-card .bookmarked-job-star-button:before,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:after,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:before,.job-card .bookmark-star-button:after,.job-card .bookmark-star-button:before,.portal-candidate-job-card .portal-job-bookmark-toggle:after,.portal-candidate-job-card .portal-job-bookmark-toggle:before{content:none!important;display:none!important}.bookmarked-job-card .bookmarked-job-star-button svg,.candidate-bookmarked-container .candidate-card .talent-bookmark-button svg,.job-card .bookmark-star-button svg,.portal-candidate-job-card .portal-job-bookmark-toggle svg{fill:currentColor!important;display:block!important;filter:drop-shadow(0 0 7px rgba(250,204,21,.42))!important;height:1.18rem!important;width:1.18rem!important}.candidate-bookmarked-container .candidate-card .talent-bookmark-button{right:.55rem!important;top:.5rem!important}@media (max-width:768px){.bookmarked-job-card .bookmarked-job-star-button,.bookmarked-job-card .bookmarked-job-star-button:active,.bookmarked-job-card .bookmarked-job-star-button:focus,.bookmarked-job-card .bookmarked-job-star-button:focus-visible,.bookmarked-job-card .bookmarked-job-star-button:hover,.job-card .bookmark-star-button,.job-card .bookmark-star-button.active,.job-card .bookmark-star-button:active,.job-card .bookmark-star-button:focus,.job-card .bookmark-star-button:focus-visible,.job-card .bookmark-star-button:hover,.portal-candidate-job-card .portal-job-bookmark-toggle,.portal-candidate-job-card .portal-job-bookmark-toggle.active,.portal-candidate-job-card .portal-job-bookmark-toggle:active,.portal-candidate-job-card .portal-job-bookmark-toggle:focus,.portal-candidate-job-card .portal-job-bookmark-toggle:focus-visible,.portal-candidate-job-card .portal-job-bookmark-toggle:hover{right:1.05rem!important;top:1.05rem!important}.candidate-bookmarked-container .candidate-card .talent-bookmark-button,.candidate-bookmarked-container .candidate-card .talent-bookmark-button.active,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:active,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:focus,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:focus-visible,.candidate-bookmarked-container .candidate-card .talent-bookmark-button:hover{right:.5rem!important;top:.48rem!important}}.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.sidebar{transition:width .36s cubic-bezier(.22,1,.36,1),min-width .36s cubic-bezier(.22,1,.36,1),max-width .36s cubic-bezier(.22,1,.36,1),inline-size .36s cubic-bezier(.22,1,.36,1),flex-basis .36s cubic-bezier(.22,1,.36,1)!important;will-change:width,inline-size,flex-basis!important}.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-uiverse-rail{transition:width .36s cubic-bezier(.22,1,.36,1),min-width .36s cubic-bezier(.22,1,.36,1),max-width .36s cubic-bezier(.22,1,.36,1),padding .36s cubic-bezier(.22,1,.36,1)!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{padding:.45rem!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon{background:#000!important;border:1px solid #0000!important;border-radius:.85rem!important;cursor:pointer!important;display:block!important;flex:0 0 auto!important;height:3.1rem!important;margin:0 0 .25rem!important;padding:.82rem .68rem!important;position:relative!important;width:100%!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input{display:none!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span{background:#fff!important;border-radius:10px!important;display:block!important;height:3px!important;left:0!important;margin-bottom:24%!important;opacity:1!important;position:relative!important;transform-origin:left center!important;transition:.3s ease-in-out!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span{background:#ef4444!important;left:5px!important;margin-bottom:28%!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:first-of-type{transform:rotate(45deg)!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:nth-of-type(2){opacity:0!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:nth-of-type(3){transform:rotate(-45deg)!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__list,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__list{align-items:stretch!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__item,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__item{height:3.15rem!important;min-height:3.15rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .sidebar__link,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link{gap:.8rem!important;height:3rem!important;min-height:3rem!important;padding:0 .85rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link .icon,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link .icon svg,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link .icon,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link .icon svg{height:1.18rem!important;min-width:1.18rem!important;width:1.18rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .text,.home-page .portal-uiverse-sidebar.is-expanded .text{clip:auto!important;border:0!important;color:currentColor!important;font-size:.82rem!important;font-weight:900!important;height:auto!important;line-height:1!important;margin:0!important;min-width:0!important;opacity:1!important;overflow:hidden!important;padding:0!important;position:static!important;text-overflow:ellipsis!important;transform:translateX(0)!important;transition:opacity .24s ease 90ms,transform .24s ease 90ms!important;white-space:nowrap!important;width:auto!important}.home-page .portal-uiverse-sidebar.is-expanded [data-tooltip]:before{display:none!important}.portal-default-home-action{grid-column:1/-1;justify-self:center;min-width:min(18rem,100%)}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{flex-basis:min(68vw,15.5rem)!important;max-width:min(68vw,15.5rem)!important;min-width:min(68vw,15.5rem)!important;width:min(68vw,15.5rem)!important;inline-size:min(68vw,15.5rem)!important;max-inline-size:min(68vw,15.5rem)!important;min-inline-size:min(68vw,15.5rem)!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{max-width:min(calc(68vw - .5rem),15rem)!important;min-width:min(calc(68vw - .5rem),15rem)!important;width:min(calc(68vw - .5rem),15rem)!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{height:3rem!important}}.portal-default-landing{grid-gap:1rem;background:radial-gradient(circle at top left,#d66a7d1f,#0000 34%),linear-gradient(145deg,#061714f5,#000000fa);border:1px solid #d66a7d47;border-radius:1rem;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 45px #00000052;color:#f8fafc;display:grid;gap:1rem;min-height:clamp(28rem,62vh,42rem);padding:clamp(1rem,2vw,1.4rem);width:100%}.portal-default-hero{align-self:end;max-width:46rem}.portal-default-kicker{color:#7dd3fc;font-size:.78rem;font-weight:900;letter-spacing:.08em;margin:0 0 .35rem;text-transform:uppercase}.portal-default-hero h3{color:#fff;font-family:Chewy,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.65rem);font-weight:900;letter-spacing:0;line-height:.95;margin:0}.portal-default-hero p:not(.portal-default-kicker){color:#f8fafcd1;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.55;margin:.75rem 0 0;max-width:42rem}.portal-default-stats{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.portal-default-stat{grid-gap:.12rem;background:hsla(0,0%,100%,.055);border:1px solid #d66a7d3d;border-radius:.8rem;display:grid;gap:.12rem;min-height:5.4rem;padding:.9rem}.portal-default-stat strong{color:#99f6e4;font-size:1.75rem;line-height:1}.portal-default-stat span{color:#f8fafcc7;font-size:.88rem;font-weight:800}.portal-default-actions{grid-gap:.75rem;align-self:start;display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.portal-default-action{background:#0d2521e0;border:1px solid #d66a7d73;border-radius:999px;color:#f8fafc;font-weight:900;min-height:3.25rem;padding:.75rem .9rem;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.portal-default-action:focus-visible,.portal-default-action:hover{background:#14534beb;border-color:#99f6e4db;transform:translateY(-2px)}.portal-default-action.is-primary{background:#99f6e4;border-color:#99f6e4;color:#001411}@media (max-width:768px){.portal-default-landing{border-radius:.9rem;gap:.85rem;min-height:calc(100dvh - 9rem);padding:.9rem}.portal-default-hero h3{font-size:2.15rem}.portal-default-hero p:not(.portal-default-kicker){font-size:.9rem;line-height:1.45}.portal-default-actions,.portal-default-stats{gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-default-stat{min-height:4.7rem;padding:.72rem}.portal-default-stat strong{font-size:1.42rem}.portal-default-stat span{font-size:.74rem}.portal-default-action{font-size:.82rem;min-height:2.85rem;padding:.58rem .65rem}.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open,.home-page>.dashboard-container{margin-top:0!important;overflow:hidden!important;padding-top:0!important}.home-page .portal-vertical-sidebar,.home-page .portal-vertical-sidebar.is-collapsed,.home-page .portal-vertical-sidebar.is-collapsed.sidebar,.home-page .portal-vertical-sidebar.sidebar{--collapsed:3rem!important;--expanded:min(74vw,18rem)!important;display:flex!important;flex:0 0 var(--collapsed)!important;inset:0 auto 0 0!important;max-width:var(--collapsed)!important;min-width:var(--collapsed)!important;position:absolute!important;width:var(--collapsed)!important;inline-size:var(--collapsed)!important;max-inline-size:var(--collapsed)!important;min-inline-size:var(--collapsed)!important;overflow:hidden!important;transform:none!important;transition:width .22s ease,min-width .22s ease,max-width .22s ease,inline-size .22s ease,box-shadow .22s ease!important;z-index:3200!important}.home-page .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded.sidebar{box-shadow:18px 0 42px #00000073!important;flex-basis:var(--expanded)!important;max-width:var(--expanded)!important;min-width:var(--expanded)!important;width:var(--expanded)!important;inline-size:var(--expanded)!important;max-inline-size:var(--expanded)!important;min-inline-size:var(--expanded)!important}.home-page .portal-vertical-sidebar.is-collapsed .item--heading,.home-page .portal-vertical-sidebar.is-collapsed .portal-sidebar-profile,.home-page .portal-vertical-sidebar.is-collapsed .portal-space-animation,.home-page .portal-vertical-sidebar.is-collapsed .sidebar__item--heading,.home-page .portal-vertical-sidebar.is-collapsed .text,.home-page .portal-vertical-sidebar.is-collapsed figcaption{display:none!important;opacity:0!important;visibility:hidden!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open,.home-page .main-content,.home-page .mobile-dashboard-section-panel,.home-page .mobile-dashboard-section-panel.is-open,.home-page .mobile-job-management-section-panel,.home-page .mobile-job-management-section-panel.is-open{inset:0!important;bottom:0!important;height:auto!important;left:0!important;margin:0!important;max-width:none!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.45rem .45rem 1rem 3.55rem!important;position:absolute!important;right:0!important;top:0!important;width:auto!important}.home-page .dashboard-section-title,.home-page .main-content>.dashboard-section-title,.home-page .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,.home-page .mobile-job-management-section-panel.is-open>.mobile-section-panel-header,.home-page .mobile-section-panel-header{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;justify-content:flex-end!important;margin:0 0 .55rem!important;min-height:2.65rem!important;padding:0!important}.home-page .dashboard-section-title:after,.home-page .dashboard-section-title:before,.home-page .mobile-section-panel-header:after,.home-page .mobile-section-panel-header:before{content:none!important;display:none!important}}.candidate-list-pagination,.job-feed-pagination,.mobile-list-pagination,.portal-home-job-pagination,.portal-list-pagination{align-items:center!important;background:#06231e94!important;border:1px solid #63c0b86b!important;border-radius:.95rem!important;box-shadow:none!important;display:inline-grid!important;gap:.35rem!important;grid-template-columns:1.9rem max-content 1.9rem!important;justify-content:center!important;margin:.75rem auto!important;max-width:100%!important;padding:.55rem .7rem!important;width:fit-content!important}.candidate-list-pagination span,.job-feed-pagination span,.mobile-list-pagination span,.portal-home-job-pagination span,.portal-list-pagination span{color:#ffffffe0!important;display:inline-block!important;font-size:.72rem!important;font-weight:900!important;line-height:1!important;margin:0!important;min-width:max-content!important;white-space:nowrap!important;width:auto!important}.candidate-list-pagination button,.job-feed-pagination button,.mobile-list-pagination button,.portal-home-job-pagination button,.portal-home-page-button,.portal-list-pagination button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#d37a8b!important;display:grid!important;font-size:0!important;height:1.9rem!important;line-height:1!important;margin:0!important;min-height:1.9rem!important;min-width:1.9rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;text-indent:-9999px!important;width:1.9rem!important}.candidate-list-pagination button:before,.job-feed-pagination button:before,.mobile-list-pagination button:before,.portal-home-job-pagination button:before,.portal-list-pagination button:before{color:currentColor!important;display:block!important;font-size:1.45rem!important;line-height:1!important;text-indent:0!important}.candidate-list-pagination button:first-child:before,.job-feed-pagination button:first-child:before,.mobile-list-pagination button:first-child:before,.portal-home-job-pagination button:first-child:before,.portal-list-pagination button:first-child:before{content:"‹"!important}.candidate-list-pagination button:last-child:before,.job-feed-pagination button:last-child:before,.mobile-list-pagination button:last-child:before,.portal-home-job-pagination button:last-child:before,.portal-list-pagination button:last-child:before{content:"›"!important}.candidate-list-pagination button:disabled,.job-feed-pagination button:disabled,.mobile-list-pagination button:disabled,.portal-home-job-pagination button:disabled,.portal-list-pagination button:disabled{color:#63c0b84d!important;opacity:.55!important}.bookmarked-job-card,.job-card,.portal-candidate-job-card{position:relative!important}.bookmarked-job-card>.bookmarked-job-star-button,.job-card>.job-card-bookmark-action,.portal-candidate-job-card .portal-job-bookmark-toggle{-webkit-appearance:none!important;appearance:none!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;height:1.35rem!important;left:auto!important;margin:0!important;max-height:1.35rem!important;max-width:1.35rem!important;min-height:1.35rem!important;min-width:1.35rem!important;outline:0!important;padding:0!important;place-items:center!important;position:absolute!important;right:1rem!important;top:1rem!important;transform:none!important;width:1.35rem!important;z-index:60!important}.bookmarked-job-card>.bookmarked-job-star-button svg,.job-card>.job-card-bookmark-action svg,.portal-candidate-job-card .portal-job-bookmark-toggle svg{fill:currentColor!important;display:block!important;height:1.18rem!important;width:1.18rem!important}.job-card>.job-card-bookmark-action:before{color:currentColor!important;content:"★"!important;display:block!important;font-size:1.18rem!important;line-height:1!important;text-shadow:0 0 7px #facc156b!important}.bookmarked-job-card>.bookmarked-job-star-button,.job-card>.job-card-bookmark-action.active,.portal-candidate-job-card .portal-job-bookmark-toggle.active{color:#facc15!important}.candidate-list-pagination button:first-child:before,.job-feed-pagination button:first-child:before,.mobile-list-pagination button:first-child:before,.portal-home-job-pagination button:first-child:before,.portal-list-pagination button:first-child:before{content:"\2039"!important}.candidate-list-pagination button:last-child:before,.job-feed-pagination button:last-child:before,.mobile-list-pagination button:last-child:before,.portal-home-job-pagination button:last-child:before,.portal-list-pagination button:last-child:before{content:"\203A"!important}.job-card>.job-card-bookmark-action:before{content:"\2605"!important}@media (max-width:768px){.home-page .portal-vertical-sidebar,.home-page .portal-vertical-sidebar.is-collapsed,.home-page .portal-vertical-sidebar.is-collapsed.sidebar,.home-page .portal-vertical-sidebar.sidebar{--collapsed:2.72rem!important;--expanded:min(72vw,17.25rem)!important;flex:0 0 var(--collapsed)!important;left:0!important;max-width:var(--collapsed)!important;min-width:var(--collapsed)!important;right:auto!important;width:var(--collapsed)!important;inline-size:var(--collapsed)!important;max-inline-size:var(--collapsed)!important;min-inline-size:var(--collapsed)!important;transition:width .32s cubic-bezier(.22,1,.36,1),min-width .32s cubic-bezier(.22,1,.36,1),max-width .32s cubic-bezier(.22,1,.36,1),inline-size .32s cubic-bezier(.22,1,.36,1),min-inline-size .32s cubic-bezier(.22,1,.36,1),max-inline-size .32s cubic-bezier(.22,1,.36,1),flex-basis .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease!important;will-change:width,inline-size,max-width!important}.home-page .portal-vertical-sidebar.is-expanded,.home-page .portal-vertical-sidebar.is-expanded.sidebar{flex:0 0 var(--expanded)!important;max-width:var(--expanded)!important;min-width:var(--expanded)!important;width:var(--expanded)!important;inline-size:var(--expanded)!important;max-inline-size:var(--expanded)!important;min-inline-size:var(--expanded)!important}.home-page .portal-vertical-sidebar .portal-sidebar-nav{padding-left:.18rem!important;padding-right:.24rem!important}.home-page .portal-vertical-sidebar.is-collapsed .portal-sidebar-header{display:grid!important;height:2.55rem!important;min-height:2.55rem!important;padding:.2rem 0!important;place-items:center!important}.home-page .portal-vertical-sidebar.is-collapsed .nav__toggle,.home-page .portal-vertical-sidebar.is-collapsed .sidebar__toggle-container{display:grid!important;height:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;opacity:1!important;place-items:center!important;pointer-events:auto!important;visibility:visible!important;width:2.15rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__wrapper{padding-top:.18rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__list{align-items:start!important;gap:.32rem!important;justify-items:start!important;padding-left:0!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__item{justify-items:start!important;min-width:2.28rem!important;width:2.28rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link{height:2.24rem!important;margin:0!important;min-height:2.24rem!important;min-width:2.24rem!important;width:2.24rem!important}.home-page .dashboard-section-title,.home-page .main-content>.dashboard-section-title,.home-page .mobile-dashboard-section-panel>.dashboard-section-title{align-items:center!important;inset:auto!important;bottom:auto!important;display:flex!important;justify-content:flex-end!important;left:auto!important;margin:0 0 .55rem!important;min-height:2.65rem!important;padding:0!important;position:relative!important;right:auto!important;text-align:right!important;top:auto!important;transform:none!important;width:100%!important;z-index:2!important}.home-page .dashboard-section-title h2,.home-page .main-content>.dashboard-section-title h2,.home-page .mobile-dashboard-section-panel>.dashboard-section-title h2{margin-left:auto!important;margin-right:.35rem!important;text-align:center!important;transform:none!important;writing-mode:horizontal-tb!important}}.dashboard-logo-button.dashboard-logo-static{cursor:default!important;pointer-events:none!important}@media (max-width:768px){.home-page .portal-vertical-sidebar,.home-page .portal-vertical-sidebar.is-collapsed,.home-page .portal-vertical-sidebar.is-collapsed.sidebar,.home-page .portal-vertical-sidebar.sidebar{--collapsed:2.58rem!important}.home-page .portal-vertical-sidebar .portal-sidebar-nav{padding-left:.04rem!important;padding-right:.12rem!important}.home-page .portal-vertical-sidebar.is-collapsed .portal-sidebar-header{justify-items:start!important;padding-left:.08rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__list{align-items:start!important;justify-items:start!important;padding-left:0!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__item{justify-items:start!important;min-width:2.12rem!important;width:2.12rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link{min-width:2.08rem!important;transform:translateX(-.1rem)!important;width:2.08rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link .icon{height:1.05rem!important;min-width:1.05rem!important;width:1.05rem!important}.home-page .portal-vertical-sidebar.is-collapsed .sidebar__link .icon svg{height:1.05rem!important;width:1.05rem!important}}.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.sidebar{align-items:flex-start!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex:0 0 4rem!important;justify-content:center!important;left:0!important;max-width:4rem!important;min-width:4rem!important;position:sticky!important;top:.75rem!important;width:4rem!important;inline-size:4rem!important;height:calc(100dvh - 1.5rem)!important;margin:0!important;max-inline-size:4rem!important;min-height:0!important;min-inline-size:4rem!important;overflow:visible!important;padding:0!important;transform:none!important;transition:none!important;z-index:140!important}.home-page .portal-uiverse-sidebar .checkbox-input,.home-page .portal-uiverse-sidebar .item--heading,.home-page .portal-uiverse-sidebar .nav__toggle,.home-page .portal-uiverse-sidebar .portal-sidebar-header,.home-page .portal-uiverse-sidebar .portal-sidebar-profile,.home-page .portal-uiverse-sidebar .portal-space-animation,.home-page .portal-uiverse-sidebar .sidebar__item--heading,.home-page .portal-uiverse-sidebar .sidebar__toggle-container{display:none!important}.home-page .portal-uiverse-sidebar .portal-sidebar-nav{align-items:stretch!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;height:100%!important;justify-content:center!important;margin:0!important;max-width:4rem!important;min-width:4rem!important;overflow:visible!important;padding:0!important;width:4rem!important}.home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-items:center!important;background:#000!important;border:1px solid #6b7280b8!important;border-radius:1rem!important;box-shadow:0 12px 28px #00000073!important;display:flex!important;flex-direction:column!important;height:100%!important;max-width:3.55rem!important;overflow-x:visible!important;overflow-y:auto!important;padding:.35rem .25rem!important;scrollbar-color:#ffffff4d #0000!important;scrollbar-width:thin!important;width:3.55rem!important}.home-page .portal-uiverse-sidebar .portal-uiverse-rail::-webkit-scrollbar{width:.18rem!important}.home-page .portal-uiverse-sidebar .portal-uiverse-rail::-webkit-scrollbar-thumb{background:#ffffff4d!important;border-radius:999px!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__list,.home-page .portal-uiverse-sidebar .sidebar__list,.home-page .portal-uiverse-sidebar .sidebar__wrapper{align-items:center!important;display:flex!important;flex-direction:column!important;gap:0!important;justify-items:center!important;list-style:none!important;margin:0!important;min-width:0!important;overflow:visible!important;padding:0!important;width:100%!important}.home-page .portal-uiverse-sidebar .list--secondary{margin-top:.15rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__item,.home-page .portal-uiverse-sidebar .sidebar__item{align-items:center!important;display:flex!important;height:3.6rem!important;justify-content:center!important;margin:0!important;min-height:3.6rem!important;min-width:0!important;padding:0!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link,.home-page .portal-uiverse-sidebar .sidebar__link{align-items:center!important;background:#0000!important;border:1px solid #0000!important;border-radius:.85rem!important;box-shadow:none!important;color:#fff!important;display:flex!important;height:3.45rem!important;justify-content:center!important;margin:0!important;max-width:100%!important;min-height:3.45rem!important;min-width:100%!important;padding:0!important;position:relative!important;transform:none!important;transition:transform .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,background-color .3s ease!important;width:100%!important}.home-page .portal-uiverse-sidebar .sidebar__link.is-active,.home-page .portal-uiverse-sidebar .sidebar__link:focus-visible,.home-page .portal-uiverse-sidebar .sidebar__link:hover{fill:#60a5fa!important;background:#ffffff0a!important;border-color:#ffffff29!important;box-shadow:0 10px 22px #00000061!important;color:#60a5fa!important}.home-page .portal-uiverse-sidebar .sidebar__link.is-active .icon,.home-page .portal-uiverse-sidebar .sidebar__link:focus-visible .icon,.home-page .portal-uiverse-sidebar .sidebar__link:hover .icon{transform:scale(1.22)!important}.home-page .portal-uiverse-sidebar .sidebar__link.is-danger{color:#fff!important}.home-page .portal-uiverse-sidebar .sidebar__link.is-danger:focus-visible,.home-page .portal-uiverse-sidebar .sidebar__link.is-danger:hover{fill:#f87171!important;color:#f87171!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon,.home-page .portal-uiverse-sidebar .icon{fill:currentColor!important;color:currentColor!important;display:grid!important;height:1.35rem!important;margin:0!important;min-width:1.35rem!important;padding:0!important;place-items:center!important;transition:transform .3s ease,color .3s ease,fill .3s ease!important;width:1.35rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon svg,.home-page .portal-uiverse-sidebar .icon svg{fill:currentColor!important;color:currentColor!important;display:block!important;height:1.35rem!important;width:1.35rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .text,.home-page .portal-uiverse-sidebar .text{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.home-page .portal-uiverse-sidebar .nav-notification-dot{background:#fb7185!important;border:2px solid #000!important;box-shadow:0 0 .55rem #fb7185bf!important;height:.48rem!important;margin:0!important;position:absolute!important;right:.65rem!important;top:.8rem!important;width:.48rem!important}.home-page .portal-uiverse-sidebar [data-tooltip]:before{background:#000000e0!important;border:1px solid #ffffff29!important;border-radius:.45rem!important;color:#fff!important;left:calc(100% + .65rem)!important;padding:.32rem .5rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:999!important}.home-page .portal-uiverse-sidebar .sidebar__link:focus-visible:before,.home-page .portal-uiverse-sidebar .sidebar__link:hover:before{opacity:1!important;visibility:visible!important}.home-page .dashboard-container{gap:.8rem!important}html[data-theme=light] .home-page .portal-uiverse-sidebar .portal-uiverse-rail{background:#000!important;border-color:#6b7280b8!important}html[data-theme=light] .home-page .portal-uiverse-sidebar .icon svg,html[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link{fill:currentColor!important;color:#fff!important}html[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link.is-active,html[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link:focus-visible,html[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link:hover{fill:#60a5fa!important;color:#60a5fa!important}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.sidebar{flex-basis:3.25rem!important;max-width:3.25rem!important;min-width:3.25rem!important;position:sticky!important;top:.35rem!important;width:3.25rem!important;inline-size:3.25rem!important;height:calc(100dvh - .7rem)!important;max-inline-size:3.25rem!important;min-inline-size:3.25rem!important}.home-page .portal-uiverse-sidebar .portal-sidebar-nav{max-width:3.25rem!important;min-width:3.25rem!important;width:3.25rem!important}.home-page .portal-uiverse-sidebar .portal-uiverse-rail{border-radius:.85rem!important;max-width:2.92rem!important;padding:.28rem .18rem!important;width:2.92rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__item,.home-page .portal-uiverse-sidebar .sidebar__item{height:3.1rem!important;min-height:3.1rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link,.home-page .portal-uiverse-sidebar .sidebar__link{border-radius:.72rem!important;height:2.95rem!important;min-height:2.95rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon svg,.home-page .portal-uiverse-sidebar .icon,.home-page .portal-uiverse-sidebar .icon svg{height:1.15rem!important;min-width:1.15rem!important;width:1.15rem!important}}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{flex-basis:15.5rem!important;max-width:15.5rem!important;min-width:15.5rem!important;width:15.5rem!important;inline-size:15.5rem!important;max-inline-size:15.5rem!important;min-inline-size:15.5rem!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{max-width:15rem!important;min-width:15rem!important;width:15rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .text,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .text,.home-page .portal-uiverse-sidebar.is-expanded .text{clip:auto!important;color:currentColor!important;height:auto!important;margin:0!important;opacity:1!important;overflow:hidden!important;position:static!important;white-space:nowrap!important;width:auto!important}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{flex-basis:min(68vw,15.5rem)!important;max-width:min(68vw,15.5rem)!important;min-width:min(68vw,15.5rem)!important;width:min(68vw,15.5rem)!important;inline-size:min(68vw,15.5rem)!important;max-inline-size:min(68vw,15.5rem)!important;min-inline-size:min(68vw,15.5rem)!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{max-width:min(calc(68vw - .5rem),15rem)!important;min-width:min(calc(68vw - .5rem),15rem)!important;width:min(calc(68vw - .5rem),15rem)!important}}.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open,.home-page>.dashboard-container{display:block!important;margin-left:auto!important;margin-right:auto!important;min-height:calc(100dvh - 9rem)!important;overflow:visible!important;padding-left:4.6rem!important;position:relative!important;width:min(100%,1720px)!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.is-collapsed,.home-page .portal-uiverse-sidebar.is-collapsed.sidebar,.home-page .portal-uiverse-sidebar.sidebar{display:flex!important;flex:none!important;left:.5rem!important;max-width:3.45rem!important;min-width:3.45rem!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;top:0!important;visibility:visible!important;width:3.45rem!important;inline-size:3.45rem!important;height:calc(100dvh - 10rem)!important;margin:0!important;max-inline-size:3.45rem!important;min-height:32rem!important;min-inline-size:3.45rem!important;transform:none!important;z-index:900!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{flex:none!important;max-width:15rem!important;min-width:15rem!important;width:15rem!important;inline-size:15rem!important;max-inline-size:15rem!important;min-inline-size:15rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-collapsed .portal-sidebar-nav{height:100%!important;max-width:3.45rem!important;min-width:3.45rem!important;width:3.45rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar.is-collapsed .portal-uiverse-rail{align-items:center!important;border-radius:.85rem!important;height:100%!important;max-width:3.1rem!important;min-width:3.1rem!important;padding:.28rem .16rem!important;width:3.1rem!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{max-width:14.5rem!important;min-width:14.5rem!important;width:14.5rem!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{align-items:stretch!important;padding:.38rem!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{align-self:center!important;background:#000!important;border:1px solid #ffffff29!important;border-radius:.5rem!important;height:2.05rem!important;margin:.08rem auto .35rem!important;max-height:2.05rem!important;max-width:2.15rem!important;min-height:2.05rem!important;min-width:2.15rem!important;padding:.46rem .38rem!important;width:2.15rem!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span{height:2px!important;margin-bottom:.32rem!important;width:100%!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span{left:.12rem!important;margin-bottom:.36rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__item,.home-page .portal-uiverse-sidebar .sidebar__item{height:2.72rem!important;min-height:2.72rem!important;width:100%!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link,.home-page .portal-uiverse-sidebar .sidebar__link,.home-page .portal-uiverse-sidebar.is-collapsed .sidebar__link{border-radius:.68rem!important;height:2.58rem!important;justify-content:center!important;max-width:2.6rem!important;min-height:2.58rem!important;min-width:2.6rem!important;padding:0!important;width:2.6rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .sidebar__link,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link{gap:.72rem!important;justify-content:flex-start!important;max-width:100%!important;min-width:100%!important;padding:0 .72rem!important;width:100%!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon svg,.home-page .portal-uiverse-sidebar .icon,.home-page .portal-uiverse-sidebar .icon svg{height:1rem!important;min-width:1rem!important;width:1rem!important}.home-page .portal-uiverse-sidebar.is-expanded .icon,.home-page .portal-uiverse-sidebar.is-expanded .icon svg{height:1.05rem!important;min-width:1.05rem!important;width:1.05rem!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open,.home-page .main-content,.home-page .mobile-dashboard-section-panel,.home-page .mobile-dashboard-section-panel.is-open,.home-page .mobile-job-management-section-panel,.home-page .mobile-job-management-section-panel.is-open{margin:0!important;min-width:0!important;overflow-x:hidden!important;padding-left:0!important;position:relative!important;width:100%!important}.portal-default-landing{align-content:center!important}.portal-default-actions{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))!important}@media (max-width:768px){.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open,.home-page>.dashboard-container{min-height:calc(100dvh - 7.5rem)!important;width:100%!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.is-collapsed,.home-page .portal-uiverse-sidebar.is-collapsed.sidebar,.home-page .portal-uiverse-sidebar.sidebar{left:0!important;max-width:2.95rem!important;min-width:2.95rem!important;width:2.95rem!important;inline-size:2.95rem!important;height:calc(100dvh - 7.8rem)!important;max-inline-size:2.95rem!important;min-height:29rem!important;min-inline-size:2.95rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{max-width:min(64vw,13.75rem)!important;min-width:min(64vw,13.75rem)!important;width:min(64vw,13.75rem)!important;inline-size:min(64vw,13.75rem)!important;max-inline-size:min(64vw,13.75rem)!important;min-inline-size:min(64vw,13.75rem)!important}.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-uiverse-rail{max-width:2.72rem!important;min-width:2.72rem!important;width:2.72rem!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{max-width:min(calc(64vw - .35rem),13.4rem)!important;min-width:min(calc(64vw - .35rem),13.4rem)!important;width:min(calc(64vw - .35rem),13.4rem)!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{height:1.9rem!important;min-height:1.9rem!important;min-width:1.95rem!important;padding:.42rem .34rem!important;width:1.95rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__item,.home-page .portal-uiverse-sidebar .sidebar__item{height:2.58rem!important;min-height:2.58rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link,.home-page .portal-uiverse-sidebar .sidebar__link{height:2.36rem!important;max-width:2.28rem!important;min-height:2.36rem!important;min-width:2.28rem!important;width:2.28rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .sidebar__link,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link{max-width:100%!important;min-width:100%!important;width:100%!important}.portal-default-landing{min-height:calc(100dvh - 8.5rem)!important;padding:.85rem!important}.portal-default-hero h3{font-size:clamp(1.55rem,9vw,2.15rem)!important}.portal-default-actions,.portal-default-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open,.home-page>.dashboard-container{background:#000!important;box-sizing:border-box!important;display:block!important;height:calc(100dvh - 6.35rem)!important;margin:0!important;min-height:calc(100dvh - 6.35rem)!important;overflow:visible!important;padding:0 .25rem 0 3.45rem!important;position:relative!important;width:100%!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.is-collapsed,.home-page .portal-uiverse-sidebar.is-collapsed.sidebar,.home-page .portal-uiverse-sidebar.sidebar{display:flex!important;left:0!important;max-width:3.35rem!important;min-width:3.35rem!important;position:fixed!important;top:6.35rem!important;width:3.35rem!important;inline-size:3.35rem!important;height:calc(100dvh - 6.35rem)!important;margin:0!important;max-inline-size:3.35rem!important;max-height:calc(100dvh - 6.35rem)!important;min-height:0!important;min-inline-size:3.35rem!important;opacity:1!important;overflow:visible!important;padding:0!important;pointer-events:auto!important;transform:none!important;visibility:visible!important;z-index:5000!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{box-shadow:18px 0 42px #0000008c!important;left:0!important;max-width:min(76vw,15rem)!important;min-width:min(76vw,15rem)!important;top:6.35rem!important;width:min(76vw,15rem)!important;inline-size:min(76vw,15rem)!important;height:calc(100dvh - 6.35rem)!important;max-inline-size:min(76vw,15rem)!important;max-height:calc(100dvh - 6.35rem)!important;min-inline-size:min(76vw,15rem)!important;z-index:7000!important}.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar.is-collapsed .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-collapsed .portal-uiverse-rail{height:100%!important;max-height:100%!important;max-width:3.05rem!important;min-width:3.05rem!important;width:3.05rem!important}.home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-items:center!important;border-radius:.85rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.25rem .15rem!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{max-width:min(calc(76vw - .45rem),14.55rem)!important;min-width:min(calc(76vw - .45rem),14.55rem)!important;width:min(calc(76vw - .45rem),14.55rem)!important}.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{align-items:stretch!important;padding:.36rem!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{align-self:center!important;background:#000!important;border:1px solid #ffffff29!important;border-radius:.45rem!important;display:block!important;height:1.9rem!important;margin:.06rem auto .42rem!important;max-height:1.9rem!important;max-width:2rem!important;min-height:1.9rem!important;min-width:2rem!important;padding:.42rem .34rem!important;width:2rem!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span{background:#fff!important;display:block!important;height:2px!important;margin-bottom:.25rem!important;width:100%!important}.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span{background:#ef4444!important;left:.08rem!important;margin-bottom:.28rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__item,.home-page .portal-uiverse-sidebar .sidebar__item{height:2.58rem!important;min-height:2.58rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link,.home-page .portal-uiverse-sidebar .sidebar__link,.home-page .portal-uiverse-sidebar.is-collapsed .sidebar__link{border-radius:.66rem!important;height:2.42rem!important;justify-content:center!important;max-width:2.42rem!important;min-height:2.42rem!important;min-width:2.42rem!important;padding:0!important;width:2.42rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .sidebar__link,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link{gap:.72rem!important;justify-content:flex-start!important;max-width:100%!important;min-width:100%!important;padding:0 .72rem!important;width:100%!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .icon svg,.home-page .portal-uiverse-sidebar .icon,.home-page .portal-uiverse-sidebar .icon svg{height:1rem!important;min-width:1rem!important;width:1rem!important}.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open,.home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open,.home-page .main-content,.home-page .mobile-dashboard-section-panel,.home-page .mobile-dashboard-section-panel.is-open{background:#0000!important;box-sizing:border-box!important;height:100%!important;inset:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important;position:relative!important;width:100%!important}.home-page .main-content>.dashboard-section-title,.home-page .mobile-dashboard-section-panel.is-open>.dashboard-section-title,.home-page .mobile-dashboard-section-panel>.dashboard-section-title{align-items:center!important;background:#0000!important;display:flex!important;inset:auto!important;justify-content:flex-end!important;margin:0 0 .6rem!important;min-height:3.3rem!important;padding:0 .65rem 0 0!important;position:relative!important;text-align:right!important;transform:none!important;width:100%!important}.home-page .main-content>.dashboard-section-title h2,.home-page .mobile-dashboard-section-panel.is-open>.dashboard-section-title h2,.home-page .mobile-dashboard-section-panel>.dashboard-section-title h2{margin:0!important;transform:none!important;writing-mode:horizontal-tb!important}.portal-default-landing{align-content:center!important;border-radius:.72rem!important;max-width:none!important;min-height:calc(100dvh - 12.4rem)!important;padding:.82rem!important;width:100%!important}.portal-default-hero h3{font-size:clamp(1.85rem,9.6vw,2.45rem)!important;line-height:1.02!important;max-width:100%!important}.portal-default-hero p:not(.portal-default-kicker){font-size:.86rem!important;line-height:1.42!important}.portal-default-actions,.portal-default-stats{gap:.55rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.portal-default-action{font-size:.82rem!important;line-height:1.12!important;min-height:2.85rem!important;min-width:0!important;overflow-wrap:normal!important;padding:.55rem .5rem!important;white-space:normal!important;width:100%!important;word-break:normal!important}.portal-default-home-action{grid-column:1/-1!important}}.portal-default-action,.portal-default-action.is-primary,.portal-default-action.portal-default-home-action{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#f8fafc!important;display:inline-flex!important;gap:.45rem!important;justify-content:center!important;min-height:2.9rem!important;min-width:0!important;outline:0!important;padding:.35rem .45rem!important;text-align:center!important;transform:none!important;width:auto!important}.portal-default-action.is-primary:focus-visible,.portal-default-action.is-primary:hover,.portal-default-action:focus-visible,.portal-default-action:hover{background:#0000!important;border:0!important;box-shadow:none!important;transform:translateY(-1px)!important}.portal-default-action-icon{align-items:center!important;color:currentColor!important;display:inline-flex!important;flex:0 0 auto!important;height:1.12rem!important;justify-content:center!important;line-height:1!important;width:1.12rem!important}.portal-default-action-icon svg{fill:currentColor!important;display:block!important;height:1.12rem!important;width:1.12rem!important}.portal-default-action-label{color:#f8fafc!important;font-weight:900!important;line-height:1.12!important}.portal-default-action-home .portal-default-action-icon{color:#22c55e!important}.portal-default-action-home:active .portal-default-action-icon,.portal-default-action-home:focus-visible .portal-default-action-icon,.portal-default-action-home:hover .portal-default-action-icon{color:#fff!important}.portal-default-action-applications .portal-default-action-icon{color:#fff!important}.portal-default-action-applications:active .portal-default-action-icon,.portal-default-action-applications:focus-visible .portal-default-action-icon,.portal-default-action-applications:hover .portal-default-action-icon{color:#3b82f6!important}.portal-default-action-manageJobs .portal-default-action-icon,.portal-default-action-resume .portal-default-action-icon{color:#f97316!important}.portal-default-action-manageJobs:active .portal-default-action-icon,.portal-default-action-manageJobs:focus-visible .portal-default-action-icon,.portal-default-action-manageJobs:hover .portal-default-action-icon,.portal-default-action-resume:active .portal-default-action-icon,.portal-default-action-resume:focus-visible .portal-default-action-icon,.portal-default-action-resume:hover .portal-default-action-icon{color:#fff!important}.portal-default-action-profile .portal-default-action-icon{color:#e5899c!important}.portal-default-action-profile:active .portal-default-action-icon,.portal-default-action-profile:focus-visible .portal-default-action-icon,.portal-default-action-profile:hover .portal-default-action-icon{color:#fff!important}.portal-default-action-postJob .portal-default-action-icon{color:#38bdf8!important}.portal-default-action-postJob:active .portal-default-action-icon,.portal-default-action-postJob:focus-visible .portal-default-action-icon,.portal-default-action-postJob:hover .portal-default-action-icon{color:#fff!important}.portal-default-action-talentPool .portal-default-action-icon{color:#facc15!important}.portal-default-action-talentPool:active .portal-default-action-icon,.portal-default-action-talentPool:focus-visible .portal-default-action-icon,.portal-default-action-talentPool:hover .portal-default-action-icon{color:#fff!important}@media (max-width:768px){.portal-default-action,.portal-default-action.is-primary{font-size:.82rem!important;gap:.32rem!important;min-height:2.35rem!important;padding:.28rem .25rem!important}.portal-default-action-icon,.portal-default-action-icon svg{height:1rem!important;width:1rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.sidebar{align-items:flex-start!important;justify-content:flex-start!important;top:6.35rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-nav,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-uiverse-rail,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-nav,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-content:flex-start!important;align-items:center!important;justify-content:flex-start!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__list,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__list,.home-page .portal-uiverse-sidebar .sidebar__list{align-content:flex-start!important;align-items:center!important;justify-content:flex-start!important;margin-top:0!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon{flex:0 0 auto!important;margin-top:.08rem!important}.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open,.home-page>.dashboard-container{min-height:calc(100dvh - 6.35rem)!important;overflow:visible!important;position:relative!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-collapsed,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-collapsed.sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-collapsed,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-collapsed.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.is-collapsed,.home-page .portal-uiverse-sidebar.is-collapsed.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.sidebar{align-items:flex-start!important;bottom:0!important;height:auto!important;justify-content:flex-start!important;left:0!important;max-height:none!important;min-height:calc(100dvh - 6.35rem)!important;position:absolute!important;top:0!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-nav,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-uiverse-rail,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-nav,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{align-content:flex-start!important;align-items:center!important;height:100%!important;justify-content:flex-start!important;max-height:none!important;min-height:calc(100dvh - 6.35rem)!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{z-index:9000!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-nav,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-uiverse-rail,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-nav,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{margin-top:0!important;padding-top:0!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{margin-bottom:.28rem!important;margin-top:0!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__list:first-of-type,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__list:first-of-type,.home-page .portal-uiverse-sidebar .sidebar__list:first-of-type{margin-top:0!important;padding-top:0!important}}.portal-default-landing{position:relative!important}.portal-default-kicker{color:#facc15!important}.portal-default-title-animated{animation:jumptake-title-jello .8s both!important;display:block!important;transform-origin:center!important}.portal-default-title-brand{color:#38bdf8!important}.portal-default-search-container{box-sizing:border-box!important;position:absolute!important;right:1rem!important;top:1rem!important;width:fit-content!important;z-index:4!important}.portal-default-search-mainbox{align-items:center!important;border:1px solid #d66a7d47!important;border-radius:160px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row-reverse!important;height:50px!important;justify-content:center!important;position:relative!important;transition:all .3s ease!important;width:230px!important}.portal-default-search-checkbox{-webkit-appearance:none!important;appearance:none!important;border:0!important;box-sizing:border-box!important;cursor:pointer!important;height:30px!important;outline:0!important;position:absolute!important;right:17px!important;top:10px!important;width:30px!important;z-index:9!important}.portal-default-search-checkbox:checked{right:10px!important}.portal-default-search-checkbox:checked~.portal-default-search-mainbox{width:50px!important}.portal-default-search-checkbox:checked~.portal-default-search-mainbox .portal-default-search-input{height:0!important;opacity:0!important;padding-left:0!important;width:0!important}.portal-default-search-checkbox:checked~.portal-default-search-mainbox .portal-default-search-icon-container{padding-right:8px!important}.portal-default-search-input{background-color:initial!important;box-sizing:border-box!important;font:700 1em system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;height:100%!important;padding-bottom:4px!important;padding-left:10px!important;transition:all .3s ease!important;width:170px!important}.portal-default-search-input::placeholder{color:#ffffffc7!important}.portal-default-search-icon-container{box-sizing:border-box!important;padding-top:5px!important;transition:all .3s ease!important;width:fit-content!important}.portal-default-search-icon{fill:#fff!important;box-sizing:border-box!important;font-size:1.3em!important}.portal-candidate-job-card>.portal-job-bookmark-toggle{display:none!important}.portal-candidate-job-reactions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.9rem!important;margin:.78rem 0 .62rem!important;padding:0!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-job-like-toggle{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#f8fafce6!important;display:inline-flex!important;font-weight:900!important;gap:.35rem!important;height:auto!important;inset:auto!important;justify-content:flex-start!important;line-height:1!important;min-height:0!important;min-width:0!important;padding:.22rem .1rem!important;position:static!important;text-shadow:none!important;transform:none!important;width:auto!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle:focus-visible,.portal-candidate-job-reactions .portal-job-bookmark-toggle:hover,.portal-job-like-toggle:focus-visible,.portal-job-like-toggle:hover{background:#0000!important;border:0!important;box-shadow:none!important;transform:translateY(-1px)!important}.portal-job-like-toggle.active{color:#93c5fd!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle{color:#f8fafcc7!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle.active{color:#facc15!important;filter:drop-shadow(0 0 .45rem rgba(250,204,21,.58))!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle:after,.portal-candidate-job-reactions .portal-job-bookmark-toggle:before,.portal-job-like-toggle:after,.portal-job-like-toggle:before{content:none!important;display:none!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle svg,.portal-job-like-toggle svg{fill:currentColor!important;display:block!important;height:1.08rem!important;width:1.08rem!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle span,.portal-job-like-toggle span,.portal-job-like-toggle strong{color:currentColor!important;font-weight:900!important}@media (max-width:768px){.portal-default-search-container{right:.72rem!important;top:.72rem!important}.portal-default-search-mainbox{height:2.35rem!important;width:min(10.5rem,42vw)!important}.portal-default-search-checkbox{height:1.8rem!important;right:.38rem!important;top:.28rem!important;width:1.8rem!important}.portal-default-search-checkbox:checked~.portal-default-search-mainbox{width:2.35rem!important}.portal-default-search-input{font-size:.82rem!important;width:min(7.4rem,29vw)!important}.portal-default-search-icon{font-size:1.05em!important}.portal-candidate-job-reactions{gap:.72rem!important;margin:.7rem 0 .55rem!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-job-like-toggle{font-size:.82rem!important}}.portal-default-landing{align-content:start!important}.portal-default-hero{align-self:start!important;padding-top:clamp(3.15rem,5vw,4.35rem)!important}.portal-default-search-container{right:clamp(1rem,2vw,1.45rem)!important;top:clamp(1.45rem,2.2vw,2rem)!important}.portal-default-search-mainbox{background:#000!important;background-color:#000!important;height:1.95rem!important;width:10.25rem!important}.portal-default-search-input{appearance:none!important;-webkit-appearance:none!important;border-radius:999px!important;font-size:.82rem!important;height:1.95rem!important;min-height:0!important;padding-bottom:0!important;padding-left:.65rem!important;padding-top:0!important;width:7.55rem!important}.portal-default-search-input:active,.portal-default-search-input:focus{background:#000!important;background-color:#000!important;box-shadow:inset 0 0 0 999px #000!important;color:#fff!important}.portal-default-search-input:-webkit-autofill,.portal-default-search-input:-webkit-autofill:focus,.portal-default-search-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 999px #000!important;-webkit-box-shadow:inset 0 0 0 999px #000!important;caret-color:#fff!important}.portal-default-search-checkbox{height:1.75rem!important;right:.25rem!important;top:.08rem!important;width:1.75rem!important}.portal-default-search-icon-container{align-items:center!important;display:inline-flex!important;padding-top:0!important}@media (max-width:768px){.portal-default-hero{padding-top:3rem!important}.portal-default-search-container{right:.65rem!important;top:.7rem!important}.portal-default-search-input,.portal-default-search-mainbox{height:1.75rem!important}.portal-default-search-mainbox{width:min(8.2rem,34vw)!important}.portal-default-search-input{font-size:.74rem!important;padding-left:.52rem!important;width:min(5.75rem,23vw)!important}.portal-default-search-checkbox{height:1.65rem!important;right:.14rem!important;top:.02rem!important;width:1.65rem!important}.portal-default-search-checkbox:checked~.portal-default-search-mainbox{width:1.75rem!important}}@keyframes jumptake-soft-title-wobble{0%,82%,to{transform:translateZ(0)}86%{transform:skewX(-3deg) skewY(-1deg)}90%{transform:skewX(2deg) skewY(.8deg)}94%{transform:skewX(-1deg) skewY(-.4deg)}}.portal-default-search-container,.portal-default-search-icon-container,.portal-default-search-mainbox{border:0!important;box-shadow:none!important;outline:0!important}.portal-default-search-mainbox{background:#0000!important;background-color:initial!important;height:1.55rem!important;width:7.6rem!important}.portal-default-search-input{color:#fff!important;font-size:.72rem!important;height:1.55rem!important;padding:0 .45rem!important;width:4.9rem!important}.portal-default-search-input,.portal-default-search-input:active,.portal-default-search-input:focus,.portal-default-search-input:hover{background:#000!important;background-color:#000!important;background-image:linear-gradient(#000,#000)!important;border:0!important;box-shadow:inset 0 0 0 999px #000!important;-webkit-box-shadow:inset 0 0 0 999px #000!important;outline:0!important}.portal-default-search-icon-container{background:#0000!important;background-color:initial!important;padding:0!important}.portal-default-search-icon{height:.95rem!important;width:.95rem!important}.portal-default-search-checkbox{height:1.55rem!important;right:0!important;top:-.08rem!important;width:1.55rem!important}.portal-default-search-checkbox:checked~.portal-default-search-mainbox{width:1.55rem!important}.landing-content .button-container{margin-inline:auto!important;max-width:17rem!important;overflow:visible!important;width:min(100%,17rem)!important}.landing-content .company-button,.landing-content .job-seeker-button,.landing-content .role-button{animation:jumptake-soft-title-wobble 10.5s infinite both!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;margin-inline:auto!important;max-width:100%!important;min-width:0!important;outline:0!important;padding:.2rem .45rem!important;width:auto!important}.landing-content .job-seeker-button{animation-delay:-1.7s!important;animation-duration:11.4s!important}.landing-content .company-button{animation-delay:-5.2s!important;animation-duration:12.6s!important}.company-page .back-button,.company-page .candidate-login-button,.company-page .search-button,.company-page .submit-button,.job-seeker-page .back-button,.job-seeker-page .candidate-login-button,.job-seeker-page .demo-cv-button,.job-seeker-page .submit-button{animation:jumptake-soft-title-wobble 11.8s infinite both!important}.company-page .candidate-login-button:nth-of-type(2),.job-seeker-page .demo-cv-button{animation-delay:-3.6s!important;animation-duration:13.2s!important}.company-page .search-button,.job-seeker-page .submit-button{animation-delay:-6.1s!important;animation-duration:12.4s!important}.company-page .back-button,.job-seeker-page .back-button{animation-delay:-8.4s!important;animation-duration:14s!important}.bookmarked-job-card>.bookmarked-job-star-button,.job-card>.bookmark-star-button:not(.job-card-bookmark-action){display:none!important}.bookmarked-job-reactions,.job-card-reactions,.portal-candidate-job-reactions{align-items:center!important;clear:both!important;display:flex!important;gap:1rem!important;justify-content:center!important;margin:.85rem 0!important;padding:0!important;position:static!important;width:100%!important}.job-card-reactions .bookmark-star-button,.job-card-reactions .job-card-like-button,.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-candidate-job-reactions .portal-job-like-toggle{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#f8fafce0!important;display:inline-flex!important;filter:none!important;font-weight:900!important;gap:.35rem!important;height:auto!important;inset:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:0!important;min-width:0!important;padding:.2rem .25rem!important;position:static!important;transform:none!important;width:auto!important}.job-card-reactions .bookmark-star-button:before{color:currentColor!important;content:"★"!important;display:inline-block!important;filter:none!important;font-size:1.05rem!important;line-height:1!important;position:static!important;transform:none!important}.job-card-reactions .bookmark-star-button:after,.job-card-reactions .job-card-like-button:after,.job-card-reactions .job-card-like-button:before{content:none!important;display:none!important}.job-card-reactions .bookmark-star-button.active,.portal-candidate-job-reactions .portal-job-bookmark-toggle.active{color:#facc15!important;filter:drop-shadow(0 0 .42rem rgba(250,204,21,.55))!important}.job-card-reactions .job-card-like-button.active,.portal-candidate-job-reactions .portal-job-like-toggle.active{color:#93c5fd!important}.job-card-reactions .bookmark-star-button span,.job-card-reactions .job-card-like-button span,.job-card-reactions .job-card-like-button strong{color:currentColor!important;font-weight:900!important}@media (max-width:768px){.portal-default-search-mainbox{height:1.45rem!important;width:6.5rem!important}.portal-default-search-input{font-size:.66rem!important;height:1.45rem!important;width:4.2rem!important}.portal-default-search-checkbox,.portal-default-search-checkbox:checked~.portal-default-search-mainbox{width:1.45rem!important}.portal-default-search-checkbox{height:1.45rem!important}.landing-content .button-container{width:min(100%,18rem)!important}.landing-content .company-button,.landing-content .job-seeker-button,.landing-content .role-button{padding:.18rem .35rem!important}.bookmarked-job-reactions,.job-card-reactions,.portal-candidate-job-reactions{gap:.75rem!important;margin:.72rem 0!important}}@media (min-width:769px){.landing-page-container .landing-container{aspect-ratio:1/1!important;display:grid!important;height:min(52vh,28rem)!important;min-height:min(52vh,28rem)!important;place-items:center!important;width:min(52vh,28rem)!important}.landing-page-container .landing-content{max-width:20rem!important;width:100%!important}}.company-page .back-button,.company-page .candidate-login-button,.company-page .search-button,.company-page .submit-button,.job-seeker-page .back-button,.job-seeker-page .candidate-login-button,.job-seeker-page .demo-cv-button,.job-seeker-page .submit-button,.landing-content .company-button,.landing-content .job-seeker-button,.landing-content .role-button{animation-fill-mode:both!important;animation-iteration-count:infinite!important;animation-name:jumptake-soft-title-wobble!important}.landing-content .job-seeker-button{animation-delay:-1.1s!important;animation-duration:6.8s!important}.landing-content .company-button{animation-delay:-3.4s!important;animation-duration:7.6s!important}.company-page .candidate-login-button:first-of-type,.job-seeker-page .candidate-login-button{animation-delay:-.8s!important;animation-duration:7.1s!important}.company-page .candidate-login-button:nth-of-type(2),.job-seeker-page .demo-cv-button{animation-delay:-2.9s!important;animation-duration:8.2s!important}.company-page .search-button,.job-seeker-page .submit-button{animation-delay:-4.2s!important;animation-duration:7.7s!important}.company-page .back-button,.job-seeker-page .back-button{animation-delay:-5.5s!important;animation-duration:8.8s!important}@media (max-width:768px){.landing-content .company-button,.landing-content .job-seeker-button,.landing-content .role-button{font-size:clamp(1.25rem,5.2vw,1.55rem)!important;line-height:1.1!important}.landing-content .button-separator{font-size:clamp(.72rem,2.8vw,.9rem)!important;letter-spacing:.12em!important}}.modal-overlay .login-modal{min-height:0!important;padding:1.2rem 1.45rem 1.35rem!important;width:min(300px,calc(100vw - 2.25rem))!important}.login-header h2,.login-signup button{animation-delay:-1.3s!important;animation-duration:6.9s!important;animation-fill-mode:both!important;animation-iteration-count:infinite!important;animation-name:jumptake-soft-title-wobble!important;font-family:Chewy,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:900!important;letter-spacing:0!important}.login-header h2{font-size:1.45rem!important;line-height:1.25!important}.login-modal .modern-login-form,.login-modal form{gap:.45rem!important;margin-top:.95rem!important}.login-modal .form-group{grid-gap:.28rem!important;display:grid!important;gap:.28rem!important}.login-modal label{font-size:.78rem!important;line-height:1.05!important;margin:0!important}.login-input,.login-input:focus{min-height:2.45rem!important;padding:.55rem .82rem!important}.login-link-button{font-size:.72rem!important;margin:.42rem 0 .55rem!important}.login-submit-button{min-height:2.55rem!important;padding:.58rem .75rem!important}.login-signup{line-height:1.1!important;margin:.62rem 0 0!important}.login-signup button{animation-delay:-3.8s!important;animation-duration:7.7s!important;color:#111!important;font-size:1.02rem!important;padding:0!important}.login-modal .login-helper-text,.login-modal .login-message{font-size:.72rem!important;margin:.35rem 0 0!important;padding:.45rem .55rem!important}.login-modal .login-link-button-secondary{justify-self:center!important;margin:.55rem 0 0!important}@media (max-width:768px){.modal-overlay .login-modal{padding:1.05rem 1.25rem 1.15rem!important;width:min(320px,calc(100vw - 2.1rem))!important}.login-header h2{font-size:1.36rem!important}.login-modal .modern-login-form,.login-modal form{gap:.38rem!important;margin-top:.78rem!important}.login-input,.login-input:focus{min-height:2.25rem!important;padding-block:.48rem!important}.login-link-button{margin:.34rem 0 .48rem!important}.login-submit-button{min-height:2.38rem!important}.login-signup{margin-top:.52rem!important}}.login-header h2{color:#111!important}@media (min-width:769px){.landing-page-container{height:100vh!important;overflow-y:auto!important}.landing-page-container .landing-container{aspect-ratio:auto!important;height:auto!important;min-height:100dvh!important;min-width:100%!important;padding:3rem 1.5rem!important;width:100%!important}.landing-page-container .landing-container,.landing-page-container .landing-content{align-items:center!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important}.landing-page-container .landing-content{aspect-ratio:1/1!important;flex-direction:column!important;gap:1rem!important;max-width:min(28rem,calc(100vw - 3rem))!important;min-height:min(28rem,calc(100vw - 3rem))!important;padding:2.25rem!important;width:min(28rem,calc(100vw - 3rem))!important}.landing-page-container .logo-container{margin:0 0 1rem!important;transform:none!important}.landing-page-container .landing-subtitle{line-height:1.35!important;margin:0!important;max-width:19rem!important}.landing-page-container .button-container{grid-gap:.55rem!important;align-items:center!important;display:grid!important;gap:.55rem!important;grid-template-columns:1fr auto 1fr!important;margin:.25rem 0 0!important;width:min(100%,20rem)!important}.landing-page-container .company-button,.landing-page-container .job-seeker-button,.landing-page-container .role-button{font-size:clamp(1.35rem,1.75vw,1.65rem)!important;min-height:2.25rem!important;white-space:nowrap!important}.landing-page-container .learn-more-links{margin-top:.65rem!important}.landing-page-container .about-button{margin:0!important}.landing-page-container .copyright{bottom:1rem!important;pointer-events:none!important}}.admin-panel{background:radial-gradient(circle at 15% 10%,#51dbcf1f,#0000 32rem),#020504;color:#f8fafc;font-family:Lexend,system-ui,sans-serif;min-height:100vh;padding:clamp(1rem,2vw,2rem)}.admin-panel-login{display:grid;place-items:center}.admin-ai-job-draft-card,.admin-ai-job-drafts,.admin-content,.admin-create-company,.admin-create-job,.admin-create-work-news,.admin-login-card,.admin-record-card,.admin-shell-header,.admin-sidebar{background:#020807e6;border:1px solid #7defe53d;border-radius:.9rem;box-shadow:0 24px 70px #00000057}.admin-login-card{padding:1.5rem;width:min(420px,calc(100vw - 2rem))}.admin-kicker{color:#facc15;font-size:.72rem;font-weight:900;letter-spacing:.12em;margin:0 0 .35rem;text-transform:uppercase}.admin-panel h1,.admin-panel h2,.admin-panel h3{color:#fff;font-weight:900;margin:0}.admin-panel h1{font-size:clamp(1.8rem,3vw,3rem)}.admin-panel p{color:#f8fafcc7}.admin-panel input,.admin-panel select,.admin-panel textarea{background:#000;border:1px solid #7defe542;border-radius:.65rem;box-sizing:border-box;color:#fff;font:inherit;padding:.72rem .85rem;width:100%}.admin-panel textarea{min-height:5rem;resize:vertical}.admin-panel button{background:#06302beb;border:1px solid #7defe55c;border-radius:.65rem;color:#fff;cursor:pointer;font:inherit;font-weight:900;padding:.68rem .95rem}.admin-panel button:disabled{cursor:not-allowed;opacity:.5}.admin-panel .admin-danger-button{background:#7f1d1db8;border-color:#f8717180}.admin-ghost-button{background:#0000!important;margin-top:.8rem}.admin-login-card form{grid-gap:.75rem;display:grid;gap:.75rem;margin-top:1rem}.admin-shell-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding:1.1rem}.admin-header-actions{display:flex;flex-wrap:wrap;gap:.65rem}.admin-layout{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.admin-sidebar{grid-gap:.5rem;align-self:start;display:grid;gap:.5rem;max-height:calc(100vh - 2rem);overflow:auto;padding:.9rem;position:sticky;top:1rem}.admin-sidebar h2{font-size:1rem;margin-bottom:.35rem}.admin-sidebar button{align-items:center;background:#ffffff0a;display:flex;gap:.65rem;justify-content:space-between;text-align:left;width:100%}.admin-sidebar button.is-active{background:#0d5b52b8;border-color:#7df1e8}.admin-sidebar button strong{color:#9ff3eb}.admin-content{min-width:0;padding:1rem}.admin-content-header{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.admin-content-header p{margin:.25rem 0 0}.admin-search-form{display:flex;gap:.5rem;width:min(430px,100%)}.admin-ai-job-drafts,.admin-create-company,.admin-create-job,.admin-create-work-news{grid-gap:.7rem;display:grid;gap:.7rem;margin-bottom:1rem;padding:.9rem}.admin-ai-job-draft-list{grid-gap:.75rem;display:grid;gap:.75rem}.admin-ai-job-draft-card{grid-gap:.7rem;display:grid;gap:.7rem;padding:.85rem}.admin-draft-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.admin-work-news-draft-title{align-items:center;display:flex;gap:.75rem;min-width:0}.admin-work-news-draft-logo{background:#000;border:1px solid #7defe552;border-radius:.8rem;flex:0 0 3.1rem;height:3.1rem;overflow:hidden;width:3.1rem}.admin-work-news-draft-logo-image{height:100%;object-fit:cover;width:100%}.admin-work-news-media-preview{background:hsla(0,0%,100%,.035);border:1px solid #7defe533;border-radius:.75rem;display:grid;max-height:18rem;overflow:hidden;place-items:center}.admin-work-news-media-preview img,.admin-work-news-media-preview video{display:block;max-height:18rem;object-fit:contain;width:100%}.admin-work-news-upload-row{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.admin-work-news-upload-row label{color:#f8fafcc2;display:inline-grid;font-size:.78rem;font-weight:900;gap:.28rem;min-width:min(13rem,100%)}.admin-work-news-upload-row input[type=file]{font-size:.72rem;padding:.45rem}.admin-work-news-file-button{background:#06302bb8;border:1px solid #7defe552;border-radius:.75rem;color:#fff;cursor:pointer;display:inline-grid;font-size:.78rem;font-weight:900;min-height:2.55rem;padding:.55rem .85rem;place-items:center;text-align:center;transition:border-color .18s ease,background .18s ease,transform .18s ease}.admin-work-news-file-button:hover{background:#0c463edb;border-color:#7defe594;transform:translateY(-1px)}.admin-work-news-file-button input{display:none}.admin-form-heading-row{align-items:start;display:flex;gap:.8rem;justify-content:space-between}.admin-form-heading-row p{margin:.3rem 0 0}.admin-company-create-layout,.admin-work-news-create-layout{grid-gap:.9rem;align-items:start;display:grid;gap:.9rem;grid-template-columns:minmax(11rem,14rem) minmax(0,1fr)}.admin-company-logo-field{grid-gap:.55rem;display:grid;gap:.55rem;justify-items:start}.admin-company-avatar{background:#000;border:1px solid #7defe552;border-radius:.85rem;color:#fff;display:grid;font-size:2.2rem;font-weight:900;height:5.3rem;overflow:hidden;place-items:center;width:5.3rem}.admin-company-avatar .candidate-profile-fallback-icon,.admin-company-avatar-image{height:100%;object-fit:cover;width:100%}.admin-company-avatar .candidate-profile-fallback-icon{fill:currentColor;height:64%;width:64%}.admin-company-fields{grid-gap:.7rem;display:grid;gap:.7rem;min-width:0}.admin-form-grid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-records{grid-gap:.8rem;display:grid;gap:.8rem}.admin-record-card{padding:.9rem}.admin-record-card-header{align-items:start;border-bottom:1px solid #ffffff14;display:flex;gap:.8rem;justify-content:space-between;padding-bottom:.75rem}.admin-record-card-header p{color:#f8fafc80;font-size:.75rem;margin:.22rem 0 0;word-break:break-all}.admin-record-card dl{grid-gap:.45rem .8rem;display:grid;gap:.45rem .8rem;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);margin:.8rem 0 0}.admin-record-card dt{color:#7df1e8;font-size:.75rem;font-weight:900}.admin-record-card dd{color:#f8fafcdb;font-size:.8rem;margin:0;min-width:0;overflow-wrap:anywhere}.admin-existing-company-logo-editor{grid-gap:.9rem;align-items:center;background:#07221f6b;border:1px solid #7defe533;border-radius:.75rem;display:grid;gap:.9rem;grid-template-columns:5.3rem minmax(0,1fr);margin-top:.8rem;padding:.8rem}.admin-existing-company-logo-fields,.admin-existing-company-logo-fields label{grid-gap:.45rem;display:grid;gap:.45rem;min-width:0}.admin-existing-company-logo-fields label>span{color:#7df1e8;font-size:.75rem;font-weight:900}.admin-existing-company-logo-fields input[type=url]{width:100%}.admin-existing-company-logo-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.admin-candidate-draft-created{background:#1665343d;border:1px solid #4ade8059;border-radius:.65rem;color:#bbf7d0;font-size:.82rem;font-weight:800;margin:0;padding:.6rem .75rem}.admin-candidate-background-grid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-candidate-background-grid textarea{min-height:6.5rem}.admin-candidate-story-draft{grid-gap:.75rem;background:#07221f94;border:1px solid #7defe547;border-radius:.75rem;display:grid;gap:.75rem;padding:.9rem}.admin-candidate-story-actions,.admin-candidate-story-heading{align-items:center;display:flex;gap:.8rem;justify-content:space-between}.admin-candidate-story-actions p,.admin-candidate-story-heading h4,.admin-candidate-story-heading p{margin:0}.admin-candidate-story-heading h4{font-size:1rem;margin-top:.2rem}.admin-candidate-story-heading>span{border:1px solid #7defe547;border-radius:.5rem;color:#9ff3eb;flex:0 0 auto;font-size:.72rem;font-weight:900;padding:.35rem .55rem}.admin-candidate-story-draft textarea{min-height:8rem}.admin-candidate-story-actions p{color:#f8fafcad;font-size:.8rem}.admin-candidate-story-actions button{min-width:10rem}.admin-create-candidate .admin-company-avatar,.admin-create-talent-story .admin-company-avatar{border-radius:50%;height:7.5rem;width:7.5rem}.admin-candidate-photos{grid-gap:.9rem;align-items:start;display:grid;gap:.9rem;grid-template-columns:1fr 1fr}@media (max-width:720px){.admin-candidate-photos{grid-template-columns:1fr}.admin-candidate-story-actions,.admin-candidate-story-heading{align-items:stretch;flex-direction:column}.admin-candidate-story-actions button,.admin-candidate-story-heading>span{width:100%}}.admin-empty,.admin-message{background:#7defe514;border:1px solid #7defe533;border-radius:.7rem;color:#fff;padding:.7rem .85rem}.admin-pagination{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-top:1rem}.admin-floating-assistant{bottom:1.1rem;pointer-events:none;position:fixed;right:1.1rem;width:min(24rem,calc(100vw - 1.4rem));z-index:11000}.admin-floating-assistant>*{pointer-events:auto}.admin-assistant-launcher{border-radius:999px!important;box-shadow:0 16px 42px #00000061;float:right}.admin-assistant-panel{background:#020807f5;border:1px solid #7defe54d;border-radius:.9rem;box-shadow:0 24px 70px #00000075;display:grid;grid-template-rows:auto minmax(8rem,16rem) auto;overflow:hidden}.admin-assistant-header{align-items:start;border-bottom:1px solid #ffffff14;display:flex;gap:.75rem;justify-content:space-between;padding:.85rem}.admin-assistant-header p{font-size:.75rem;margin:.25rem 0 0}.admin-assistant-messages{grid-gap:.55rem;align-content:start;display:grid;gap:.55rem;overflow-y:auto;padding:.85rem}.admin-assistant-message{grid-gap:.5rem;background:#ffffff0f;border:1px solid #7defe52e;border-radius:.7rem;color:#fff;display:grid;font-size:.82rem;gap:.5rem;line-height:1.35;max-width:88%;padding:.58rem .7rem}.admin-assistant-message.is-user{background:#0d5b52b8;justify-self:end}.admin-assistant-form{grid-gap:.55rem;border-top:1px solid #ffffff14;display:grid;gap:.55rem;padding:.85rem}.admin-assistant-job-preferences{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-assistant-job-preferences label{grid-gap:.3rem;display:grid;gap:.3rem;min-width:0}.admin-assistant-job-preferences span{color:#ffffffb8;font-size:.72rem;font-weight:700}.admin-assistant-job-preferences input{min-width:0;width:100%}.admin-assistant-composer{grid-gap:.55rem;align-items:end;display:grid;gap:.55rem;grid-template-columns:2.75rem minmax(0,1fr) auto}.admin-assistant-composer textarea{max-height:7rem;min-height:3rem;resize:vertical}.admin-assistant-image-input{display:none}.admin-panel .admin-assistant-add-image{border-radius:50%;display:grid;font-size:1.55rem;font-weight:500;height:2.75rem;line-height:1;min-height:2.75rem;min-width:2.75rem;padding:0;place-items:center;width:2.75rem}.admin-assistant-message-images,.admin-assistant-pending-images{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr))}.admin-assistant-pending-image{aspect-ratio:1;min-width:0;position:relative}.admin-assistant-message-images img,.admin-assistant-pending-image img{aspect-ratio:1;border:1px solid #7defe547;border-radius:.55rem;display:block;object-fit:cover;width:100%}.admin-panel .admin-assistant-pending-image button{background:#000000d1;border-color:#fff9;border-radius:50%;display:grid;font-size:1rem;height:1.35rem;line-height:1;min-height:1.35rem;min-width:1.35rem;padding:0;place-items:center;position:absolute;right:.2rem;top:.2rem;width:1.35rem}.admin-assistant-message-images{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:820px){.admin-content-header,.admin-shell-header{align-items:stretch;flex-direction:column}.admin-layout{grid-template-columns:1fr}.admin-sidebar{max-height:none;position:static}.admin-candidate-background-grid,.admin-company-create-layout,.admin-form-grid,.admin-form-heading-row,.admin-work-news-create-layout{grid-template-columns:1fr}.admin-form-heading-row,.admin-search-form{flex-direction:column}.admin-record-card dl{grid-template-columns:1fr}.admin-existing-company-logo-editor{align-items:start;grid-template-columns:1fr}.admin-floating-assistant{bottom:.7rem;right:.7rem}.admin-assistant-composer{grid-template-columns:2.6rem minmax(0,1fr)}.admin-assistant-job-preferences{grid-template-columns:1fr}.admin-assistant-composer>button[type=submit]{grid-column:1/-1}}.job-post-action-reactions,.portal-candidate-job-action-row .job-post-action-reactions,.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions.portal-reaction-rail{height:auto!important;min-height:1.92rem!important;padding-bottom:.18rem!important;padding-top:.18rem!important}.job-post-action-reactions .job-post-reaction-button,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail .portal-reaction-button,.portal-post-reactions.portal-reaction-rail .portal-reaction-icon-button{height:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;padding-bottom:0!important;padding-top:0!important;width:1.55rem!important}.job-post-action-reactions .job-post-reaction-button svg,.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail svg{height:.92rem!important;width:.92rem!important}.portal-post-source-link{color:#ffffff8f!important;font-size:.76rem!important;line-height:1.15!important;margin:.34rem auto 0!important;max-width:92%!important;overflow-wrap:anywhere!important;text-align:center!important}.portal-post-source-link span{color:#ffffffc7!important;font-weight:900!important}.portal-post-source-link a{color:#ff8a2a!important;text-decoration:none!important}.portal-post-source-link a:focus-visible,.portal-post-source-link a:hover{text-decoration:underline!important}@media (max-width:768px){.portal-job-filter-bar{margin-bottom:.18rem!important}.portal-job-country-row{margin:-.06rem 0 .08rem!important;min-height:1rem!important;padding-right:.12rem!important}.portal-job-country-button{font-size:.68rem!important;padding:.04rem 0!important}.portal-post-source-link{font-size:.66rem!important;line-height:1.2!important}.job-post-action-reactions,.portal-candidate-job-action-row .job-post-action-reactions,.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions.portal-reaction-rail{min-height:1.72rem!important;padding-bottom:.12rem!important;padding-top:.12rem!important}.job-post-action-reactions .job-post-reaction-button,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail .portal-reaction-button,.portal-post-reactions.portal-reaction-rail .portal-reaction-icon-button{height:1.34rem!important;min-height:1.34rem!important;min-width:1.34rem!important;width:1.34rem!important}}.home-page>.dashboard-header.candidate-dashboard-header,.home-page>.dashboard-header.employer-dashboard-header,.loading-container>.dashboard-header.candidate-dashboard-header,.loading-container>.dashboard-header.employer-dashboard-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid #d66a7d47!important;border-radius:1rem!important;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 45px #00000052!important}.home-page>.dashboard-header.candidate-dashboard-header:after,.home-page>.dashboard-header.candidate-dashboard-header:before,.home-page>.dashboard-header.employer-dashboard-header:after,.home-page>.dashboard-header.employer-dashboard-header:before,.loading-container>.dashboard-header.candidate-dashboard-header:after,.loading-container>.dashboard-header.candidate-dashboard-header:before,.loading-container>.dashboard-header.employer-dashboard-header:after,.loading-container>.dashboard-header.employer-dashboard-header:before{content:none!important;display:none!important}html[data-theme=light] .home-page>.dashboard-header.candidate-dashboard-header,html[data-theme=light] .home-page>.dashboard-header.employer-dashboard-header,html[data-theme=light] .loading-container>.dashboard-header.candidate-dashboard-header,html[data-theme=light] .loading-container>.dashboard-header.employer-dashboard-header{background:#000!important;border-color:#d66a7d47!important;color:#fff!important}html[data-theme=light] .candidate-dashboard-header .dashboard-title h1,html[data-theme=light] .candidate-dashboard-header .dashboard-title p,html[data-theme=light] .employer-dashboard-header .dashboard-title h1,html[data-theme=light] .employer-dashboard-header .dashboard-title p{color:#fff!important}.home-page>.dashboard-header.candidate-dashboard-header,.home-page>.dashboard-header.employer-dashboard-header,.loading-container>.dashboard-header.candidate-dashboard-header,.loading-container>.dashboard-header.employer-dashboard-header{box-sizing:border-box!important;justify-content:flex-end!important;margin:.35rem auto .55rem!important;max-width:min(calc(100% - 1rem),1100px)!important;padding:clamp(.7rem,1.4vw,1rem) clamp(.85rem,2vw,1.5rem)!important;width:min(calc(100% - 1rem),1100px)!important}.portal-dashboard-identity{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:0;justify-content:center;margin-left:auto;order:1;text-align:right}.portal-dashboard-identity .dashboard-logo-button{display:inline-flex!important;max-width:none!important;padding:0!important;pointer-events:none;width:auto!important}.portal-dashboard-identity .candidate-dashboard-logo,.portal-dashboard-identity .employer-dashboard-logo{height:auto!important;max-width:none!important;width:clamp(6rem,7vw,7.25rem)!important}@media (max-width:768px){.home-page>.dashboard-header.candidate-dashboard-header,.home-page>.dashboard-header.employer-dashboard-header,.loading-container>.dashboard-header.candidate-dashboard-header,.loading-container>.dashboard-header.employer-dashboard-header{align-items:center!important;display:flex!important;flex-direction:row!important;gap:.5rem!important;justify-content:flex-end!important;margin:.2rem .15rem .45rem!important;max-width:calc(100% - .3rem)!important;min-height:4.5rem!important;padding:.55rem .75rem!important;width:calc(100% - .3rem)!important}.portal-dashboard-identity{align-items:flex-end!important;flex-direction:column!important;gap:.12rem!important;justify-content:center!important;margin-left:auto!important;max-width:100%!important;min-width:0!important;text-align:right!important;width:auto!important}.portal-dashboard-identity .candidate-dashboard-logo,.portal-dashboard-identity .employer-dashboard-logo{width:clamp(4.8rem,22vw,5.8rem)!important}}@media (min-width:769px){.home-page>.dashboard-header.candidate-dashboard-header,.home-page>.dashboard-header.employer-dashboard-header,.loading-container>.dashboard-header.candidate-dashboard-header,.loading-container>.dashboard-header.employer-dashboard-header{max-width:min(calc(100% - 1rem),1720px)!important;width:min(calc(100% - 1rem),1720px)!important}}.notifications-page .notifications-hero{align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:flex!important;gap:1rem!important;justify-content:space-between!important;margin:0 0 .85rem!important;min-height:0!important;overflow:visible!important;padding:.3rem .2rem!important;position:relative!important}.notifications-page .notifications-hero:after,.notifications-page .notifications-hero:before{content:none!important;display:none!important}.notifications-page .notifications-hero>*{position:relative!important;z-index:auto!important}.notifications-activity-copy{color:#f8fafce6!important;font-size:clamp(.88rem,1.15vw,1.02rem)!important;font-weight:700!important;line-height:1.5!important;margin:0!important;max-width:48rem!important}.notifications-activities-word{animation:jumptake-soft-title-wobble 6.8s infinite both!important;color:#facc15!important;display:inline-block!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:1.38em!important;font-weight:400!important;letter-spacing:0!important;line-height:1!important;transform-origin:center!important;will-change:transform}.notifications-page .notification-mark-all-button{flex:0 0 auto!important}@media (max-width:768px){.notifications-page .notifications-hero{align-items:flex-start!important;flex-direction:column!important;gap:.45rem!important;padding:.2rem .1rem!important}.notifications-activity-copy{font-size:.8rem!important;line-height:1.42!important}.notifications-activities-word{font-size:1.45em!important}}@keyframes jumptake-activities-loop{0%,1%,14%,to{transform:translateZ(0)}3%{transform:skewX(-7deg) skewY(-5deg)}5%{transform:skewX(3.5deg) skewY(2.5deg)}7%{transform:skewX(-1.8deg) skewY(-1.2deg)}9%{transform:skewX(.9deg) skewY(.6deg)}11%{transform:skewX(-.35deg) skewY(-.25deg)}}.home-page .notifications-page .notifications-activity-intro,.notifications-page .notifications-activity-intro{align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;filter:none!important;gap:1rem!important;justify-content:space-between!important;margin:0 0 1rem!important;min-height:0!important;outline:0!important;overflow:visible!important;padding:.25rem 0!important;position:static!important;width:100%!important}.notifications-activity-intro:after,.notifications-activity-intro:before{content:none!important;display:none!important}.notifications-activity-intro .notifications-activity-copy{background:none!important;border:0!important;box-shadow:none!important;color:#f8fafcf0!important;font-size:clamp(1.12rem,1.45vw,1.35rem)!important;font-weight:700!important;line-height:1.48!important;margin:0!important;max-width:54rem!important;padding:0!important}.notifications-activity-intro .notifications-activities-word{animation:jumptake-activities-loop 7.5s infinite both!important;color:#facc15!important;display:inline-block!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:1.25em!important;font-weight:400!important;letter-spacing:0!important;line-height:.9!important;transform-origin:center!important;will-change:transform}.notifications-activity-intro .notification-mark-all-button,.notifications-activity-intro .notification-mark-all-button:focus,.notifications-activity-intro .notification-mark-all-button:hover{background:none!important;background-color:initial!important;border:0!important;box-shadow:none!important;flex:0 0 auto!important;margin:0!important}@media (max-width:768px){.home-page .notifications-page .notifications-activity-intro,.notifications-page .notifications-activity-intro{align-items:flex-start!important;flex-direction:column!important;gap:.55rem!important;margin-bottom:.8rem!important;padding:.2rem 0!important}.notifications-activity-intro .notifications-activity-copy{font-size:clamp(1rem,4.5vw,1.12rem)!important;line-height:1.42!important}.notifications-activity-intro .notifications-activities-word{font-size:1.32em!important}}.candidate-bookmarked-container .candidates-grid,.talent-pool-container .candidates-grid{grid-gap:1.35rem!important;align-items:start!important;display:grid!important;gap:1.35rem!important;grid-template-columns:repeat(auto-fill,minmax(230px,230px))!important;justify-content:start!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card,.talent-pool-container .candidate-card.uiverse-profile-card{align-items:center!important;background:#191919!important;background-color:#191919!important;background-image:none!important;border:0!important;border-radius:2em!important;box-shadow:5px 5px 30px #040404,-5px -5px 30px #393939!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;height:280px!important;justify-content:flex-start!important;max-height:280px!important;max-width:230px!important;min-height:280px!important;min-width:230px!important;overflow:hidden!important;padding:10px!important;position:relative!important;transform:none!important;transition:transform .25s ease,box-shadow .25s ease!important;width:230px!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card:after,.candidate-bookmarked-container .candidate-card.uiverse-profile-card:before,.talent-pool-container .candidate-card.uiverse-profile-card:after,.talent-pool-container .candidate-card.uiverse-profile-card:before{content:none!important;display:none!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card:hover,.talent-pool-container .candidate-card.uiverse-profile-card:hover{background:#191919!important;border:0!important;box-shadow:7px 7px 34px #020202,-5px -5px 30px #3f3f3f!important;transform:translateY(-3px)!important}.uiverse-profile-card .candidate-avatar.profileimage,.uiverse-profile-card .profileimage{background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#fff!important;display:grid!important;flex:0 0 100px!important;height:100px!important;inset:auto!important;margin:12px 0 0!important;max-height:100px!important;max-width:100px!important;min-height:100px!important;min-width:100px!important;overflow:hidden!important;place-items:center!important;position:relative!important;transform:none!important;width:100px!important}.uiverse-profile-card .profile-avatar-image{border:0!important;border-radius:50%!important;height:100%!important;object-fit:cover!important;width:100%!important}.uiverse-profile-card .candidate-profile-fallback-icon{fill:#fff!important;display:block!important;height:100%!important;width:100%!important}.uiverse-profile-card .candidate-info{align-items:center!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:flex-start!important;margin:0!important;min-height:0!important;padding:0!important;text-align:center!important;width:100%!important}.uiverse-profile-card .candidate-name,.uiverse-profile-card .candidate-name.Name{color:#fff!important;font-family:Lucida Sans,Lucida Grande,Geneva,Verdana,sans-serif!important;font-size:1rem!important;font-weight:700!important;line-height:1.15!important;margin:0!important;overflow:hidden!important;padding:10px 4px 3px!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.uiverse-profile-card .candidate-email,.uiverse-profile-card .candidate-jumptake-meta,.uiverse-profile-card .candidate-match-summary{color:#ffffffad!important;display:block!important;font-size:.68rem!important;line-height:1.25!important;margin:0!important;min-height:1rem!important;overflow:hidden!important;padding:0 4px!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.uiverse-profile-card .spotlight-match,.uiverse-profile-card .spotlight-skills{display:none!important}.uiverse-profile-card .candidate-card-socialbar.socialbar{background:#191919!important;border:0!important;border-radius:3em!important;box-shadow:3px 3px 15px #000,-3px -3px 15px #3a3a3a!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;flex:0 0 auto!important;gap:.35rem!important;inset:auto!important;justify-content:space-evenly!important;margin:10px auto 4px!important;min-height:48px!important;padding:8px 9px!important;position:static!important;width:90%!important}.uiverse-profile-card .candidate-card-action,.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button,.uiverse-profile-card .candidate-like-button{fill:currentColor!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;filter:none!important;gap:.16rem!important;height:30px!important;inset:auto!important;justify-content:center!important;margin:0!important;max-height:30px!important;max-width:30px!important;min-height:30px!important;min-width:30px!important;padding:4px!important;position:static!important;transform:none!important;width:30px!important}.uiverse-profile-card .candidate-card-action:focus-visible,.uiverse-profile-card .candidate-card-action:hover,.uiverse-profile-card .candidate-like-button:focus-visible,.uiverse-profile-card .candidate-like-button:hover{background:#ffffff0f!important;color:#e5899c!important;transform:scale(1.08)!important}.uiverse-profile-card .candidate-card-action:disabled{cursor:default!important;opacity:.58!important}.uiverse-profile-card .candidate-card-action svg,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button svg,.uiverse-profile-card .candidate-like-button .like{fill:currentColor!important;stroke:none!important;display:block!important;height:17px!important;width:17px!important}.uiverse-profile-card .candidate-card-like-action span,.uiverse-profile-card .candidate-like-count{color:currentColor!important;font-size:.58rem!important;font-weight:900!important}.uiverse-profile-card .candidate-like-button{max-width:38px!important;width:38px!important}.uiverse-profile-card .candidate-like-button .like-animation-wrap{display:inline-flex!important;height:17px!important;width:17px!important}.uiverse-profile-card .candidate-like-button .celebrate,.uiverse-profile-card .candidate-like-button input{display:none!important}.uiverse-profile-card .candidate-card-like-action.active,.uiverse-profile-card .candidate-like-button.active{color:#60a5fa!important}.uiverse-profile-card .candidate-card-friend-action.accepted{color:#34d399!important}.uiverse-profile-card .candidate-card-friend-action.pending{color:#facc15!important}.uiverse-profile-card .candidate-card-message-action{color:#c4b5fd!important}.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button.active,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button.active{color:#facc15!important;filter:drop-shadow(0 0 .35rem rgba(250,204,21,.45))!important}.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button:after,.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button:before,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button:after,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button:before{content:none!important;display:none!important}@media (max-width:768px){.candidate-bookmarked-container .candidates-grid,.talent-pool-container .candidates-grid{gap:.75rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card,.talent-pool-container .candidate-card.uiverse-profile-card{border-radius:1.35rem!important;height:252px!important;max-height:252px!important;max-width:100%!important;min-height:252px!important;min-width:0!important;padding:8px 5px!important;width:100%!important}.uiverse-profile-card .candidate-avatar.profileimage,.uiverse-profile-card .profileimage{flex-basis:76px!important;height:76px!important;margin-top:8px!important;max-height:76px!important;max-width:76px!important;min-height:76px!important;min-width:76px!important;width:76px!important}.uiverse-profile-card .candidate-name,.uiverse-profile-card .candidate-name.Name{font-size:.78rem!important;padding-top:8px!important}.uiverse-profile-card .candidate-email,.uiverse-profile-card .candidate-jumptake-meta,.uiverse-profile-card .candidate-match-summary{font-size:.58rem!important}.uiverse-profile-card .candidate-card-socialbar.socialbar{gap:.1rem!important;margin-top:7px!important;min-height:43px!important;padding:6px 4px!important;width:94%!important}.uiverse-profile-card .candidate-card-action,.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button,.uiverse-profile-card .candidate-like-button{height:27px!important;max-height:27px!important;max-width:27px!important;min-height:27px!important;min-width:27px!important;padding:4px!important;width:27px!important}.uiverse-profile-card .candidate-like-button{max-width:35px!important;width:35px!important}}@media (min-width:769px){.candidate-bookmarked-container .candidate-card.uiverse-profile-card,.candidate-bookmarked-container .candidate-card.uiverse-profile-card:hover,.talent-pool-container .candidate-card.uiverse-profile-card,.talent-pool-container .candidate-card.uiverse-profile-card:hover{box-shadow:none!important}}.uiverse-profile-card .candidate-card-socialbar.socialbar{align-items:center!important;display:grid!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;justify-items:center!important}.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button,.uiverse-profile-card .candidate-card-socialbar .candidate-card-action,.uiverse-profile-card .candidate-card-socialbar .candidate-like-button,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button{justify-self:center!important;overflow:visible!important}.uiverse-profile-card .candidate-card-friend-action svg,.uiverse-profile-card .candidate-card-message-action svg{fill:currentColor!important;color:currentColor!important;display:block!important;height:19px!important;min-height:19px!important;min-width:19px!important;opacity:1!important;width:19px!important}@media (max-width:768px){.candidate-bookmarked-container .candidate-card.uiverse-profile-card,.talent-pool-container .candidate-card.uiverse-profile-card{height:224px!important;max-height:224px!important;min-height:224px!important;padding:5px 4px!important}.uiverse-profile-card .candidate-avatar.profileimage,.uiverse-profile-card .profileimage{flex-basis:68px!important;height:68px!important;margin-top:5px!important;max-height:68px!important;max-width:68px!important;min-height:68px!important;min-width:68px!important;width:68px!important}.uiverse-profile-card .candidate-info{flex:0 1 auto!important}.uiverse-profile-card .candidate-name,.uiverse-profile-card .candidate-name.Name{font-size:.74rem!important;padding:6px 2px 2px!important}.uiverse-profile-card .candidate-email,.uiverse-profile-card .candidate-jumptake-meta,.uiverse-profile-card .candidate-match-summary{font-size:.54rem!important;min-height:.8rem!important;padding:0 2px!important}.uiverse-profile-card .candidate-card-socialbar.socialbar{border-radius:1.5rem!important;gap:0!important;height:38px!important;margin:auto 3px 3px!important;min-height:38px!important;padding:4px 2px!important;width:calc(100% - 6px)!important}.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button,.uiverse-profile-card .candidate-card-socialbar .candidate-card-action,.uiverse-profile-card .candidate-card-socialbar .candidate-like-button,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button{height:26px!important;max-height:26px!important;max-width:26px!important;min-height:26px!important;min-width:26px!important;padding:3px!important;width:26px!important}.uiverse-profile-card .candidate-card-socialbar .candidate-like-button{max-width:34px!important;min-width:34px!important;width:34px!important}.uiverse-profile-card .candidate-card-action svg,.uiverse-profile-card .candidate-card-friend-action svg,.uiverse-profile-card .candidate-card-message-action svg,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button svg,.uiverse-profile-card .candidate-like-button .like{height:16px!important;min-height:16px!important;min-width:16px!important;opacity:1!important;width:16px!important}.uiverse-profile-card .candidate-card-like-action span,.uiverse-profile-card .candidate-like-count{font-size:.52rem!important}}.candidate-community-intro{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;margin:0 0 .9rem!important;padding:.2rem 0!important;width:100%!important}.candidate-community-intro:after,.candidate-community-intro:before{content:none!important;display:none!important}.candidate-community-copy{color:#f8fafcf0!important;font-size:clamp(1.05rem,1.35vw,1.25rem)!important;font-weight:700!important;line-height:1.48!important;margin:0!important;max-width:58rem!important;padding:0!important}.candidate-grow-together{align-items:center!important;animation:jumptake-activities-loop 7.9s -2.1s infinite both!important;color:#0f5f2d!important;display:inline-flex!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:1.52em!important;font-weight:400!important;gap:.32em!important;line-height:.9!important;text-shadow:0 0 .32rem #22c55e61!important;transform-origin:center!important;will-change:transform}.candidate-grow-icon{fill:currentColor!important;color:#4ade80!important;display:block!important;filter:drop-shadow(0 0 .2rem rgba(74,222,128,.95)) drop-shadow(0 0 .48rem rgba(34,197,94,.7))!important;flex:0 0 auto!important;height:.92em!important;width:.92em!important}.candidate-community-description{font-size:.66em!important;line-height:1.45!important;margin-top:.3rem!important}.candidate-community-description,.notifications-missing-copy{display:inline-block!important;font-family:Share Tech,Segoe UI,sans-serif!important;font-weight:600!important}.notifications-missing-copy{font-size:.68em!important;line-height:1.35!important;margin-top:.18rem!important}.candidate-community-copy .candidate-grow-together,.candidate-community-copy .candidate-grow-together>span{color:#facc15!important}@media (max-width:768px){.uiverse-profile-card .candidate-card-socialbar.socialbar{margin:auto 3px 15px!important;transform:translateY(-7px)!important}}.candidate-bookmarked-container .candidate-card.uiverse-profile-card{position:relative!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#facc15!important;height:1.65rem!important;left:auto!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;padding:.2rem!important;position:absolute!important;right:.72rem!important;top:.72rem!important;width:1.65rem!important;z-index:8!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button svg{height:1.25rem!important;width:1.25rem!important}@media (max-width:768px){.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button{right:.58rem!important;top:.58rem!important}}.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark,.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark:focus,.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark:hover{background:#0000!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;color:#facc15!important;display:grid!important;filter:drop-shadow(0 0 .35rem rgba(250,204,21,.5))!important;height:1.65rem!important;left:auto!important;margin:0!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;padding:.18rem!important;place-items:center!important;position:absolute!important;right:.72rem!important;top:.72rem!important;transform:none!important;width:1.65rem!important;z-index:12!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark:after,.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark:before{content:none!important;display:none!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark svg{fill:currentColor!important;display:block!important;height:1.2rem!important;width:1.2rem!important}@media (max-width:768px){.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark,.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark:focus,.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-corner-bookmark:hover{right:.52rem!important;top:.52rem!important}.candidate-view-candidates .uiverse-profile-card .candidate-card-socialbar.socialbar,.talent-pool-container:not(.candidate-bookmarked-container) .uiverse-profile-card .candidate-card-socialbar.socialbar{background:#0000!important;box-shadow:none!important;isolation:isolate!important;margin-bottom:20px!important;position:relative!important;transform:translateY(-10px)!important}.candidate-view-candidates .uiverse-profile-card .candidate-card-socialbar.socialbar:before,.talent-pool-container:not(.candidate-bookmarked-container) .uiverse-profile-card .candidate-card-socialbar.socialbar:before{background:#191919!important;border:0!important;border-radius:1.5rem!important;box-shadow:3px 3px 15px #000,-3px -3px 15px #3a3a3a!important;content:""!important;display:block!important;inset:0!important;position:absolute!important;transform:translateY(15px)!important;z-index:-1!important}.candidate-view-candidates .uiverse-profile-card .candidate-card-socialbar.socialbar>*,.talent-pool-container:not(.candidate-bookmarked-container) .uiverse-profile-card .candidate-card-socialbar.socialbar>*{transform:translateY(15px)!important}}.candidate-list-pagination,.home-page .candidate-list-pagination,.home-page .job-feed-pagination,.home-page .mobile-list-pagination,.home-page .portal-home-job-pagination,.home-page .portal-list-pagination,.job-feed-pagination,.mobile-list-pagination,.portal-home-job-pagination,.portal-list-pagination{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important;padding:.25rem 0!important}.home-page .candidate-list-pagination:after,.home-page .candidate-list-pagination:before,.home-page .job-feed-pagination:after,.home-page .job-feed-pagination:before,.home-page .mobile-list-pagination:after,.home-page .mobile-list-pagination:before,.home-page .portal-home-job-pagination:after,.home-page .portal-home-job-pagination:before,.home-page .portal-list-pagination:after,.home-page .portal-list-pagination:before{content:none!important;display:none!important}.candidate-list-pagination button,.home-page .candidate-list-pagination button,.home-page .job-feed-pagination button,.home-page .mobile-list-pagination button,.home-page .portal-home-job-pagination button,.home-page .portal-home-page-button,.home-page .portal-list-pagination button,.job-feed-pagination button,.mobile-list-pagination button,.portal-home-job-pagination button,.portal-home-page-button,.portal-list-pagination button{background:none!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}@media (max-width:768px){.candidate-community-copy{font-size:clamp(.94rem,4.2vw,1.05rem)!important;line-height:1.42!important}.candidate-grow-together{font-size:1.58em!important}.uiverse-profile-card .candidate-card-socialbar.socialbar{transform:translateY(-4px)!important}.candidate-view-candidates .uiverse-profile-card .candidate-card-socialbar.socialbar,.talent-pool-container:not(.candidate-bookmarked-container) .uiverse-profile-card .candidate-card-socialbar.socialbar{align-items:center!important;background:#191919!important;border:0!important;border-radius:1.5rem!important;box-shadow:3px 3px 15px #000,-3px -3px 15px #3a3a3a!important;display:grid!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;height:40px!important;isolation:auto!important;justify-items:center!important;margin:auto 3px 5px!important;min-height:40px!important;padding:4px 3px!important;position:relative!important;transform:none!important;width:calc(100% - 6px)!important}.candidate-view-candidates .uiverse-profile-card .candidate-card-socialbar.socialbar:before,.talent-pool-container:not(.candidate-bookmarked-container) .uiverse-profile-card .candidate-card-socialbar.socialbar:before{content:none!important;display:none!important}.candidate-view-candidates .uiverse-profile-card .candidate-card-socialbar.socialbar>*,.talent-pool-container:not(.candidate-bookmarked-container) .uiverse-profile-card .candidate-card-socialbar.socialbar>*{align-self:center!important;bottom:auto!important;justify-self:center!important;margin:0!important;position:static!important;top:auto!important;transform:none!important}}.public-home-nav{background:#fff!important;border-radius:40px!important;box-shadow:0 10px 15px #00000014!important;box-sizing:border-box!important;color:#111!important;display:flex!important;height:60px!important;justify-content:space-between!important;margin:1.35rem auto 0!important;padding:0 .35rem!important;width:min(300px,calc(100vw - 5rem))!important}.public-home-nav-button{color:#111!important;cursor:pointer!important;display:grid!important;height:60px!important;margin:0!important;place-items:center!important;transition:color .18s ease,transform .18s ease,opacity .18s ease!important;width:70px!important}.public-home-nav-button svg{box-sizing:border-box!important;height:42px!important;opacity:.82!important;padding:.58rem!important;transition:inherit!important;width:42px!important}.public-landing-icon-home,.public-landing-icon-search{fill:none!important;stroke:currentColor!important;stroke-width:2!important}.public-landing-icon-jobs,.public-landing-icon-register{fill:currentColor!important;stroke:none!important}.public-home-nav-button:focus-visible,.public-home-nav-button:hover{outline:0!important;transform:translateY(-4px)!important}.public-home-nav-button:focus-visible svg,.public-home-nav-button:hover svg{opacity:1!important}.public-landing-modal-backdrop{backdrop-filter:blur(18px) saturate(108%)!important;-webkit-backdrop-filter:blur(18px) saturate(108%)!important;background:radial-gradient(circle at top,#6c8d862e,#27323033)!important;z-index:100000!important}.public-assistant-dialog,.public-choice-dialog,.public-jobs-dialog{background:#050505!important;border:1px solid #d66a7d61!important;border-radius:1.15rem!important;box-shadow:0 1.5rem 4rem #0000008c!important;color:#f8fafc!important;max-height:min(84vh,760px)!important;overflow:auto!important;padding:clamp(1.15rem,3vw,1.8rem)!important;position:relative!important;width:min(92vw,720px)!important}.public-choice-dialog{width:min(92vw,420px)!important}.public-assistant-dialog h2,.public-choice-dialog h2,.public-jobs-dialog h2{color:#fff!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:clamp(1.6rem,5vw,2.3rem)!important;font-weight:400!important;line-height:1.05!important}.public-modal-close{background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:grid!important;font:900 1.05rem/1 Lexend,system-ui,sans-serif!important;height:1.8rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.7rem!important;text-transform:uppercase!important;top:.7rem!important;width:1.8rem!important}.public-modal-close:focus-visible,.public-modal-close:hover{color:#ff4d57!important;outline:0!important}.public-assistant-form,.public-choice-actions,.public-job-actions{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important}.public-assistant-form button,.public-choice-actions button,.public-job-actions button{background:#09362ee6!important;border:1px solid #d66a7d8c!important;border-radius:999px!important;color:#fff!important;cursor:pointer!important;flex:1 1 10rem!important;font-weight:900!important;min-height:2.65rem!important;padding:.7rem 1rem!important}.public-assistant-form button:hover,.public-choice-actions button:hover,.public-job-actions button:hover{background:#e5899c!important;color:#001512!important}.public-assistant-messages{grid-gap:.7rem!important;display:grid!important;gap:.7rem!important;margin:0 0 1rem!important;max-height:18rem!important;overflow:auto!important}.public-assistant-message{border-radius:.85rem!important;font-size:.95rem!important;line-height:1.45!important;margin:0!important;padding:.75rem .9rem!important}.public-assistant-message.is-assistant{background:#14534b61!important}.public-assistant-message.is-user{background:#38bdf82e!important;justify-self:end!important;max-width:85%!important}.public-assistant-form input{background:#000!important;border:1px solid #94a3b861!important;border-radius:999px!important;color:#fff!important;flex:999 1 16rem!important;min-height:2.65rem!important;outline:0!important;padding:.7rem 1rem!important}.public-jobs-list{grid-gap:.9rem!important;display:grid!important;gap:.9rem!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;margin-top:1rem!important}.public-job-card{background:#111!important;border:1px solid #d66a7d47!important;border-radius:1rem!important;color:#fff!important;padding:1rem!important}.public-job-card h3{font-size:1.05rem!important;margin:0 0 .35rem!important}.public-job-card p{color:#f8fafccc!important;margin:0 0 .7rem!important}.public-job-meta{display:flex!important;flex-wrap:wrap!important;gap:.45rem!important;margin-bottom:.8rem!important}.public-job-meta span{background:#d66a7d21!important;border-radius:999px!important;padding:.25rem .55rem!important}@media (max-width:768px){.public-home-nav{height:56px!important;margin-top:1rem!important;width:min(300px,calc(100vw - 4rem))!important}.public-home-nav-button{height:56px!important;width:25%!important}.public-home-nav-button svg{height:38px!important;padding:.54rem!important;width:38px!important}.public-assistant-dialog,.public-choice-dialog,.public-jobs-dialog{max-height:82vh!important;padding:1rem!important}}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon{background:#000!important;border:0!important;border-radius:.55rem!important;box-shadow:none!important;cursor:pointer!important;display:grid!important;height:2.15rem!important;margin:0 auto .45rem!important;max-height:2.15rem!important;max-width:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;padding:.45rem!important;position:relative!important;width:2.15rem!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{align-self:start!important;background:#0000!important;border:0!important;border-radius:0!important;height:1.8rem!important;justify-self:end!important;left:auto!important;margin:0 0 .5rem auto!important;max-height:1.8rem!important;max-width:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;padding:.25rem!important;position:sticky!important;right:.45rem!important;top:.45rem!important;width:1.8rem!important;z-index:3!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon span,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon span,.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span{background:#fff!important;border-radius:999px!important;display:block!important;height:2px!important;margin:0 0 5px!important;transform-origin:left center!important;transition:transform .24s ease,opacity .2s ease,margin .24s ease,background .24s ease!important;width:100%!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span,.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span{background:#ff4d57!important;left:0!important;margin-bottom:6px!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link .text,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .sidebar__link .text,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link .text{color:#fff!important;display:inline-block!important;font-family:Lexend,system-ui,sans-serif!important;font-size:.9rem!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .sidebar__link,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .sidebar__link,.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link{gap:.75rem!important;min-height:2.9rem!important;padding:.65rem .85rem!important}@media (max-width:768px){.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded,.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar{max-width:min(58vw,14.6rem)!important;width:min(58vw,14.6rem)!important}.dashboard-container.mobile-section-open .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{padding:.35rem .35rem .75rem!important}}.public-home-nav{box-shadow:inset 0 0 0 1px #ffffff14,0 10px 22px #00000038!important}.public-home-nav-button:focus-visible,.public-home-nav-button:hover{color:#eb28b0!important}.public-assistant-dialog,.public-choice-dialog,.public-jobs-dialog{margin:auto!important;overflow-x:hidden!important;padding:clamp(1rem,2.4vw,1.45rem)!important;width:min(88vw,640px)!important}.public-choice-dialog{width:min(86vw,410px)!important}.public-assistant-dialog h2,.public-choice-dialog h2,.public-jobs-dialog h2{margin:0 2rem 1rem 0!important;text-align:center!important}.public-choice-actions{grid-gap:.75rem!important;display:grid!important;gap:.75rem!important;grid-template-columns:1fr!important}.public-choice-actions .public-choice-button,.public-choice-actions .public-choice-button:focus-visible,.public-choice-actions .public-choice-button:hover{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:1.22rem!important;font-weight:400!important;gap:.55rem!important;justify-content:center!important;line-height:1!important;min-height:2.65rem!important;outline:0!important;padding:.45rem .55rem!important;transform:none!important}.public-choice-icon{fill:currentColor!important;stroke:none!important;display:block!important;flex:0 0 auto!important;height:1.25rem!important;transition:color .2s ease,filter .2s ease,transform .2s ease!important;width:1.25rem!important}.public-choice-button.is-candidate .public-choice-icon{color:#22c55e!important}.public-choice-button.is-employer .public-choice-icon{color:#38bdf8!important}.public-choice-button:focus-visible .public-choice-icon,.public-choice-button:hover .public-choice-icon{color:#fff!important;filter:drop-shadow(0 0 .35rem rgba(255,255,255,.55))!important;transform:translateY(-1px) scale(1.08)!important}.public-choice-button-text{animation:jumptake-soft-title-wobble 4.8s infinite both!important;color:#fff!important;display:inline-block!important;transform-origin:center!important}.public-choice-actions .public-choice-button:nth-child(2) .public-choice-button-text{animation-delay:-1.7s!important}.public-assistant-dialog{width:min(90vw,560px)!important}.public-assistant-messages{max-height:min(34vh,17rem)!important}.public-assistant-form{grid-gap:.55rem!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr) auto!important}.public-assistant-form input{flex:1 1 auto!important;min-width:0!important;width:100%!important}.public-assistant-form button{flex:0 0 auto!important;min-width:4.4rem!important}.public-jobs-dialog{width:min(91vw,760px)!important}.public-jobs-dialog>p{color:#f8fafce0!important;line-height:1.45!important;margin:0 auto .85rem!important;max-width:34rem!important;text-align:center!important}.public-jobs-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important}@media (max-width:768px){.public-landing-modal-backdrop{align-items:center!important;padding:.85rem!important}.public-assistant-dialog,.public-choice-dialog,.public-jobs-dialog{border-radius:1rem!important;max-height:78vh!important;max-width:calc(100vw - 2rem)!important;padding:1rem!important;width:calc(100vw - 2rem)!important}.public-assistant-dialog h2,.public-choice-dialog h2,.public-jobs-dialog h2{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1!important}.public-choice-actions .public-choice-button{font-size:1.12rem!important;min-height:2.35rem!important}.public-assistant-form{grid-template-columns:1fr!important}.public-assistant-form button{min-height:2.3rem!important}.public-jobs-list{gap:.75rem!important;grid-template-columns:1fr!important}.public-job-card{padding:.9rem!important}.public-job-actions{gap:.55rem!important}.public-job-actions button{min-height:2.35rem!important}}.landing-page-container .landing-content .button-container,.landing-page-container .landing-content .button-separator,.landing-page-container .landing-content .company-button,.landing-page-container .landing-content .job-seeker-button,.landing-page-container .landing-content .landing-subtitle,.landing-page-container .landing-content .role-button{display:none!important;margin:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.landing-page-container .landing-content{gap:1rem!important;justify-content:center!important}.landing-page-container .logo-container{margin-bottom:.5rem!important}.public-home-nav{margin:1rem auto 0!important;width:min(320px,calc(100vw - 3rem))!important}.public-assistant-dialog,.public-choice-dialog,.public-jobs-dialog{border:1px solid #d66a7d3d!important;border-radius:1.2rem!important;box-shadow:0 24px 70px #00000057!important}.public-assistant-dialog h2,.public-choice-dialog h2,.public-jobs-dialog h2{margin:0 0 .9rem!important}.public-choice-actions .public-choice-button{min-height:2.1rem!important}.public-choice-button-text{animation-duration:5.8s!important}@media (min-width:769px){.landing-page-container .landing-container{min-height:100dvh!important;padding:2.5rem 1.5rem!important}.landing-page-container .landing-content{aspect-ratio:1/1!important;max-width:min(26rem,calc(100vw - 3rem))!important;min-height:min(26rem,calc(100vw - 3rem))!important;padding:2rem!important;width:min(26rem,calc(100vw - 3rem))!important}.public-home-nav{width:min(320px,100%)!important}}@media (max-width:768px){.landing-page-container .landing-content{padding-inline:1rem!important}.public-home-nav{height:54px!important;margin-top:.75rem!important;width:min(270px,calc(100vw - 2.5rem))!important}.public-home-nav-button{height:54px!important;width:25%!important}.public-home-nav-button svg{height:34px!important;padding:.42rem!important;width:34px!important}.public-assistant-dialog,.public-choice-dialog,.public-jobs-dialog{max-width:calc(100vw - 1.5rem)!important;padding:.95rem!important;width:calc(100vw - 1.5rem)!important}.public-choice-actions{gap:.45rem!important}.public-choice-actions .public-choice-button{font-size:1.02rem!important;min-height:1.95rem!important;padding:.3rem .4rem!important}.public-choice-icon{height:1.05rem!important;width:1.05rem!important}}.public-auth-card{margin:auto!important;position:relative!important;width:min(300px,calc(100vw - 3rem))!important}.public-auth-form-shell{background:#2a2b38!important;border-radius:22px!important;box-shadow:1px 2px 2px #0006!important;display:flex!important;flex-direction:column!important;padding:1.25rem 1rem .85rem!important;transition:none!important}.public-auth-heading{color:#f5f5f5!important;font-family:Roboto Flex,Lexend,system-ui,sans-serif!important;font-size:clamp(1.35rem,3vw,1.75rem)!important;font-weight:700!important;line-height:1.05!important;margin:0 0 .1rem!important;text-align:center!important}.public-auth-choice-stack,.public-auth-register-actions{display:flex!important;flex-direction:column!important;gap:.65rem!important}.public-auth-option-button{align-items:center!important;background:#0000!important;border:0!important;color:#f5f5f5!important;cursor:pointer!important;display:flex!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:1.22rem!important;gap:.6rem!important;justify-content:center!important;padding:.4rem 0!important;transition:color .3s ease!important;width:100%!important}.public-auth-option-button span{color:inherit!important}.public-auth-option-button .public-choice-icon{filter:none!important;height:1rem!important;width:1rem!important}.public-auth-option-button.is-candidate .public-choice-icon{color:#57d06f!important}.public-auth-option-button.is-employer .public-choice-icon{color:#4db4ff!important}.public-auth-option-button:focus-visible,.public-auth-option-button:hover{color:#ffeba7!important;outline:0!important}.public-auth-form{display:flex!important;flex-direction:column!important;gap:.55rem!important}.public-auth-field{align-items:center!important;border-radius:4px!important;display:flex!important;gap:.5rem!important;justify-content:center!important;margin-top:0!important;padding:.58rem .85rem!important}.public-auth-input-icon{fill:#ffeba7!important;flex:0 0 auto!important;height:1rem!important;width:1rem!important}.public-auth-input{background:#0000!important;border:0!important;box-sizing:border-box!important;color:#d3d3d3!important;font-family:Lexend,system-ui,sans-serif!important;outline:none!important;padding:0!important;width:100%!important}.public-auth-input::placeholder{color:#cfcfcf!important}.public-auth-input:focus::placeholder{opacity:0!important;transition:opacity .3s!important}.public-auth-submit{align-self:center!important;background:#ffeba7!important;border:none!important;border-radius:4px!important;box-shadow:0 8px 24px 0 #ffeba733!important;color:#5e6681!important;cursor:pointer!important;font-family:Lexend,system-ui,sans-serif!important;font-size:.82rem!important;font-weight:800!important;margin:.2rem auto 0!important;padding:.62rem 1.05rem!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.public-auth-submit:focus-visible,.public-auth-submit:hover{background:#5e6681!important;box-shadow:0 8px 24px 0 #10277033!important;color:#ffeba7!important;outline:0!important}.public-auth-submit:disabled{cursor:default!important;opacity:.65!important}.public-auth-link{color:#f5f5f5!important;display:block!important;font-size:.72em!important;text-align:center!important;text-decoration:none!important;transition:color .3s ease-out!important}.public-auth-link:focus-visible,.public-auth-link:hover{color:#ffeba7!important;outline:0!important}.public-auth-message{font-family:Lexend,system-ui,sans-serif!important;font-size:.9rem!important;line-height:1.35!important;margin:.1rem 0 0!important;text-align:center!important}.public-auth-message.is-success{color:#166534!important}.public-auth-message.is-error{color:#b91c1c!important}.public-auth-arrow-button{align-items:center!important;align-self:center!important;border-radius:0!important;color:#111!important;cursor:pointer!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;margin-top:.05rem!important;padding:0!important;width:2rem!important}.public-auth-arrow-button svg{height:1.2rem!important;width:1.2rem!important}.public-auth-arrow-button:focus-visible,.public-auth-arrow-button:hover{color:#111!important;outline:0!important;transform:translateX(-2px)!important}@media (max-width:768px){.public-auth-card{width:min(280px,calc(100vw - 2.15rem))!important}.public-auth-form-shell{border-radius:16px!important;gap:.46rem!important;padding:1rem .85rem .72rem!important}.public-auth-heading{font-size:1.38rem!important}.public-auth-field{padding:.5rem .72rem!important}.public-auth-submit{font-size:.76rem!important;padding:.55rem .92rem!important}.public-auth-link{font-size:.67rem!important}.public-auth-arrow-button{height:1.85rem!important;margin-top:0!important;width:1.85rem!important}.public-auth-arrow-button svg{height:1.05rem!important;width:1.05rem!important}}.public-landing-modal-backdrop{backdrop-filter:blur(20px) saturate(108%)!important;-webkit-backdrop-filter:blur(20px) saturate(108%)!important;background:radial-gradient(circle at top,#3d524e47,#06080861)!important}.public-assistant-dialog,.public-jobs-dialog{align-self:center!important;justify-self:center!important;margin:auto!important}.public-assistant-dialog{background:#000000d1!important;border:1px solid #ffffff1f!important;box-shadow:0 24px 64px #0000005c!important;padding:1.05rem!important}.public-ai-launch-form{display:block!important;width:100%!important}.public-ai-launch-input{--icon-size:24px}.public-ai-search-icon{color:#ffffffbd!important;height:var(--icon-size)!important;overflow:visible!important;width:var(--icon-size)!important}.public-ai-search-icon path{transform-box:fill-box!important;transform-origin:center!important}.public-ai-launch-input:is(:hover,:focus-within) .public-ai-search-icon path{animation:public-ai-pop .5s 0s!important;animation:public-ai-pop .5s var(--d,0s)!important}.public-ai-search-icon path:first-of-type{--d:0.24s;--r:20deg;--s:1.5}.public-ai-search-icon path:nth-of-type(2){--d:0.12s;--r:10deg;--s:1.4}.public-ai-search-icon path:nth-of-type(3){--d:0s;--r:0deg;--s:1.25}@keyframes public-ai-pop{50%{rotate:0deg;rotate:var(--r,0deg);scale:1;scale:var(--s,1)}}.public-ai-launch-textbox{border:2px solid #000!important;border-radius:14px!important;box-shadow:0 20px 25px -5px #00000026,0 8px 10px -6px #00000038!important;font-family:Lexend,system-ui,sans-serif!important;padding:.9rem 1rem .9rem calc(1.7rem + var(--icon-size))!important}.public-ai-launch-textbox::placeholder{color:#ffffff8a!important}.public-ai-chat-card{background:#fff!important;border-radius:18px!important;box-shadow:0 18px 42px #0000002e!important;overflow:hidden!important}.public-ai-chat-header{border-bottom:1px solid #e5e7eb!important;gap:.9rem!important;justify-content:space-between!important;padding:.9rem .95rem .8rem!important;position:relative!important}.public-ai-chat-brand,.public-ai-chat-header{align-items:center!important;display:flex!important}.public-ai-chat-brand{color:#111!important;gap:.55rem!important}.public-ai-chat-brand svg{color:#111!important;flex:0 0 auto!important;height:1.3rem!important;width:1.3rem!important}.public-ai-chat-title{font-family:Lexend,system-ui,sans-serif!important;font-size:.98rem!important;font-weight:700!important}.public-ai-chat-settings-wrap{flex:0 0 auto!important}.public-ai-settings-button{align-items:center!important;border-radius:999px!important;color:#2563eb!important;cursor:pointer!important;display:inline-flex!important;height:2.1rem!important;justify-content:center!important;padding:.35rem!important;width:2.1rem!important}.public-ai-settings-button svg{height:1.15rem!important;width:1.15rem!important}.public-ai-settings-button:focus-visible,.public-ai-settings-button:hover{background:#e5e7eb!important;outline:0!important}.public-ai-settings-menu{background:#1f2937!important;border-radius:.7rem!important;box-shadow:0 10px 22px #0000002e!important;min-width:7.5rem!important;padding:.35rem!important;position:absolute!important;top:calc(100% + .35rem)!important;z-index:3!important}.public-ai-settings-menu button{background:#0000!important;border:0!important;border-radius:.5rem!important;cursor:pointer!important;font-family:Lexend,system-ui,sans-serif!important;font-size:.85rem!important;padding:.5rem .7rem!important;text-align:left!important;width:100%!important}.public-ai-settings-menu button:focus-visible,.public-ai-settings-menu button:hover{background:#ffffff1f!important;outline:0!important}.public-ai-chat-messages{gap:.8rem!important;max-height:min(44vh,23rem)!important;overflow:auto!important;padding:.95rem!important}.public-ai-chat-row{gap:.22rem!important}.public-ai-chat-time{color:#6b7280!important;font-size:.7rem!important}.public-ai-chat-bubble,.public-ai-chat-time{font-family:Lexend,system-ui,sans-serif!important}.public-ai-chat-bubble{font-size:.9rem!important;line-height:1.45!important;max-width:min(100%,18rem)!important;padding:.6rem .75rem!important}.public-ai-chat-bubble.is-user{background:#2563ebb8!important}.public-ai-chat-bubble.is-assistant{background:#f3f4f6!important;color:#111!important}.public-ai-chat-bubble.is-typing{background:#f3f4f6!important;gap:.32rem!important;min-height:2rem!important}.public-ai-chat-bubble.is-typing span{animation:public-ai-dot .9s ease-in-out infinite!important}.public-ai-chat-bubble.is-typing span:nth-child(2){animation-delay:.12s!important}.public-ai-chat-bubble.is-typing span:nth-child(3){animation-delay:.24s!important}@keyframes public-ai-dot{0%,80%,to{opacity:.7;transform:scale(.78)}40%{opacity:1;transform:scale(1)}}.public-ai-chat-reply{padding:0 .95rem .4rem!important}.public-ai-reply-field input{background:#f3f4f6!important;border:1px solid #d1d5db!important;border-radius:0 0 .95rem .95rem!important;color:#111!important;font-family:Lexend,system-ui,sans-serif!important;font-size:.9rem!important;height:2.7rem!important;outline:none!important;padding:0 2.9rem 0 .85rem!important}.public-ai-reply-field input::placeholder{color:#6b7280!important}.public-ai-send-button{border-radius:999px!important;color:#2563eb!important;cursor:pointer!important;height:2rem!important;right:.35rem!important;width:2rem!important}.public-ai-send-button:focus-visible,.public-ai-send-button:hover{background:#e5e7eb!important;outline:0!important}.public-ai-chat-footer,.public-modal-footer{padding:.45rem 0 0!important}.public-jobs-dialog{background:#050505f5!important;max-height:min(88vh,54rem)!important;padding:1.15rem 1.1rem .95rem!important;width:min(94vw,980px)!important}.public-jobs-dialog h2{text-align:center!important}.public-jobs-list{padding-right:.15rem!important}.public-job-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:16rem!important}.public-modal-pagination{color:#fff!important;font-family:Lexend,system-ui,sans-serif!important;font-size:.92rem!important;gap:.9rem!important;margin-top:.9rem!important}.public-modal-pagination button{border-radius:999px!important;cursor:pointer!important;font-size:1.35rem!important;height:2.2rem!important;line-height:1!important;min-width:2.2rem!important}.public-modal-pagination button:focus-visible,.public-modal-pagination button:hover{color:#e5899c!important;outline:0!important}.public-modal-pagination button:disabled{cursor:default!important;opacity:.38!important}@media (max-width:768px){.public-landing-modal-backdrop{padding:0!important}.public-assistant-dialog{margin:.5rem!important;max-height:calc(100vh - 1rem)!important;max-width:calc(100vw - 1rem)!important;padding:.75rem!important;width:calc(100vw - 1rem)!important}.public-ai-launch-textbox{font-size:.94rem!important;padding:.82rem .9rem .82rem calc(1.55rem + 24px)!important}.public-ai-chat-messages{max-height:44vh!important;padding:.8rem!important}.public-jobs-dialog{border-left:0!important;border-radius:0!important;border-right:0!important;height:100vh!important;max-height:100vh!important;max-width:100vw!important;padding:1rem .85rem .75rem!important;width:100vw!important}.public-jobs-list{gap:.85rem!important;grid-template-columns:1fr!important}.public-job-card{min-height:auto!important}}.landing-content .learn-more-links,.landing-page-container .learn-more-links,.landing-page-container [class*=learn-more]{display:none!important}.landing-page-container .landing-content{gap:.18rem!important;min-height:18.5rem!important;padding:.85rem .8rem .7rem!important;width:min(90vw,16.5rem)!important}.landing-page-container .landing-logo{margin-bottom:.05rem!important;width:5.4rem!important}.public-home-nav{box-shadow:none!important;gap:.25rem!important;height:2.4rem!important;margin-top:.05rem!important;min-height:2.4rem!important;padding:.24rem .45rem!important;width:min(11.75rem,76vw)!important}.public-home-nav-button{height:2rem!important;width:2rem!important}.public-home-nav-button svg{height:1rem!important;width:1rem!important}.public-auth-card,.public-auth-card.is-register{background:#0000!important;border:0!important;box-shadow:none!important;padding:0!important}.public-auth-form-shell,.public-auth-form-shell:focus-within,.public-auth-form-shell:hover{border-radius:1rem!important;box-shadow:0 16px 42px #00000073!important;color:#fff!important;gap:.28rem!important;padding:.85rem .72rem .58rem!important;width:min(86vw,17rem)!important}.public-auth-form{gap:.4rem!important}.public-auth-heading{font-size:1.08rem!important;margin:0 0 .18rem!important}.public-auth-field{gap:.4rem!important;min-height:2.35rem!important;padding:.32rem .55rem!important}.public-auth-input{background:#3e3e3e!important;height:1.75rem!important;padding:.32rem .5rem!important}.public-auth-submit{font-size:.72rem!important;margin:.12rem auto 0!important;min-height:2.1rem!important;padding:.42rem .7rem!important}.public-auth-link,.public-auth-secondary-link{font-size:.64rem!important;line-height:1.1!important;padding:0!important}.public-auth-arrow-button,.public-auth-arrow-button:focus-visible,.public-auth-arrow-button:hover{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;height:1.45rem!important;margin:.12rem auto 0!important;min-width:0!important;width:1.45rem!important}.public-assistant-dialog{width:min(90vw,21rem)!important}.public-ai-launch-form{gap:.22rem!important;padding:.6rem .58rem .42rem!important;width:min(88vw,20rem)!important}.public-ai-chat-card .public-ai-chat-header{display:flex!important}.public-ai-launch-logo{margin-bottom:.08rem!important;width:3rem!important}.public-ai-launch-input{border-radius:.8rem!important;height:2.08rem!important;min-height:2.08rem!important;padding:0 .55rem 0 2.18rem!important}.public-ai-launch-input .public-ai-search-icon{height:1rem!important;left:.68rem!important;width:1rem!important}.public-ai-launch-textbox{height:1.68rem!important;padding-left:.14rem!important}.public-ai-chat-card{border:1px solid #fff3!important;max-width:20.5rem!important;width:min(90vw,20.5rem)!important}.public-ai-chat-footer,.public-ai-chat-header,.public-ai-chat-messages,.public-terminal-body,.public-terminal-wrap{background:#000!important;color:#fff!important}.public-ai-chat-messages{max-height:10rem!important;min-height:6rem!important}.public-ai-reply-row{grid-gap:.32rem!important;gap:.32rem!important}.public-ai-reply-field input{height:2rem!important;min-height:2rem!important;padding:.38rem .58rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{flex:0 0 auto!important;height:1.6rem!important;width:1.6rem!important}.public-ai-send-button svg{height:.88rem!important;width:.88rem!important}.public-jobs-dialog{border:1px solid #6ee7d847!important;gap:.28rem!important;max-width:34rem!important;padding:.7rem .72rem .58rem!important;width:min(92vw,34rem)!important}.public-jobs-hero{grid-gap:.36rem!important;gap:.36rem!important;margin-bottom:.04rem!important}.public-jobs-lead-copy{font-size:.72rem!important;line-height:.95!important}.public-jobs-lead-highlight{font-size:1.34rem!important}.public-jobs-hero-side{gap:.05rem!important}.public-jobs-hero-logo-image{width:2.45rem!important}.public-jobs-join-copy{flex-flow:row nowrap!important;font-size:.58rem!important;gap:.18rem!important}.public-jobs-list{gap:.36rem!important;padding:.04rem 0!important}.public-job-feed-card-shell{height:20.25rem!important;max-height:20.25rem!important;max-width:22rem!important;min-height:20.25rem!important;width:min(100%,22rem)!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.24rem!important;padding:.55rem .58rem!important}.public-job-feed-card-shell .job-card-header{gap:.4rem!important}.public-job-feed-card-shell .job-company-logo{height:2rem!important;width:2rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:.8rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date{font-size:.58rem!important;line-height:1.16!important}.public-job-feed-card-shell .job-card-body{gap:.22rem!important}.public-job-feed-card-shell .job-card-meta,.public-job-feed-topline{gap:.18rem!important}.public-job-feed-skills span,.public-job-feed-topline span{font-size:.52rem!important;padding:.16rem .34rem!important}.public-job-feed-description{-webkit-line-clamp:3!important;font-size:.58rem!important;line-height:1.2!important}.public-job-feed-card-shell .job-card-stats{gap:.22rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.48rem!important;min-height:1.28rem!important;padding:.16rem .22rem!important}.public-job-feed-actions{gap:.28rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.56rem!important;min-height:1.45rem!important;padding:.22rem .34rem!important}.public-modal-pagination{gap:.58rem!important;margin:.04rem auto 0!important}.public-modal-pagination button{padding:.02rem .12rem!important}.public-modal-pagination span{font-size:.55rem!important}@media (min-width:769px){.landing-page-container .landing-content{min-height:18.5rem!important;width:17.5rem!important}.public-jobs-dialog{max-width:42rem!important;width:min(82vw,42rem)!important}.public-job-feed-card-shell{max-width:26rem!important;width:min(100%,26rem)!important}}@media (max-width:768px){.landing-page-container .landing-content{min-height:17.8rem!important;width:min(90vw,15.5rem)!important}.landing-page-container .landing-logo{width:4.9rem!important}.public-jobs-dialog{max-width:21.5rem!important;width:min(94vw,21.5rem)!important}.public-jobs-lead-copy{font-size:.64rem!important}.public-jobs-lead-highlight{font-size:1.16rem!important}.public-jobs-hero-logo-image{width:2.05rem!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.54rem!important}.public-job-feed-card-shell{height:19.8rem!important;max-height:19.8rem!important;max-width:100%!important;min-height:19.8rem!important;width:100%!important}}.public-jobs-dialog{max-width:min(92vw,760px)!important;padding:1.1rem 1rem .8rem!important;width:min(92vw,760px)!important}.public-jobs-hero{margin-bottom:1rem!important}.public-jobs-hero-copy{min-width:0!important}.public-jobs-lead{gap:.12rem!important}.public-jobs-lead-copy{font-size:1.05rem!important}.public-jobs-lead-highlight{font-size:clamp(2rem,4vw,2.9rem)!important}.public-jobs-hero-logo{width:86px!important}.public-jobs-hero-logo-image{max-width:86px!important}.public-jobs-list{padding:.15rem 0 .45rem!important}.public-job-feed-card-shell{border-radius:1.25rem!important;min-height:28rem!important;width:min(100%,430px)!important}.public-job-feed-card-content{align-items:stretch!important;border-radius:1rem!important;justify-content:flex-start!important}.public-job-feed-card-shell .job-card-header-text{min-width:0!important}.public-job-feed-description{line-height:1.5!important}.public-job-feed-card-shell .job-card-stats span{min-height:2.7rem!important}.public-job-feed-reactions .job-card-like-button{gap:.5rem!important}.public-job-feed-card-shell .apply-button{font-size:1rem!important;min-height:3rem!important}@keyframes public-job-feed-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.public-jobs-dialog{padding:.9rem .8rem .72rem!important}.public-jobs-hero{align-items:flex-start!important;flex-direction:column!important;gap:.75rem!important}.public-jobs-hero-side{align-items:flex-start!important;gap:.25rem!important;width:100%!important}.public-jobs-hero-logo{width:72px!important}.public-jobs-lead-copy{font-size:.88rem!important}.public-jobs-lead-highlight{font-size:2.1rem!important}.public-jobs-join-copy{font-size:.85rem!important;text-align:left!important;white-space:normal!important}.public-job-feed-card-shell{min-height:auto!important;width:100%!important}.public-job-feed-card-content{gap:.82rem!important;padding:.92rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.25rem!important}.public-job-feed-description{font-size:.88rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.76rem!important;min-height:2.45rem!important}}.public-jobs-dialog{max-width:min(92vw,56rem)!important;padding:1rem 1rem .75rem!important}.public-jobs-hero{grid-gap:.5rem 1rem!important;gap:.5rem 1rem!important;margin:0 0 .65rem!important}.public-jobs-hero-copy{gap:.02rem!important}.public-jobs-hero-logo{align-items:center!important}.public-jobs-hero-logo-image{width:clamp(4.8rem,8vw,6rem)!important}.public-jobs-lead-copy{font-size:.86rem!important}.public-jobs-lead-highlight{font-size:clamp(2rem,4vw,2.95rem)!important}.public-jobs-join-copy{display:inline-flex!important;gap:.32rem!important}.public-jobs-join-link,.public-jobs-join-tail{white-space:nowrap!important}.public-jobs-list{width:min(100%,42rem)!important}.public-job-feed-card{border-radius:1.7rem!important;min-height:min(56vh,31rem)!important;padding:.92rem .92rem .88rem!important}.public-job-feed-card .job-company-logo{height:3rem!important;min-width:3rem!important;width:3rem!important}.public-job-feed-card .job-card-header{gap:.75rem!important;margin-bottom:.35rem!important}.public-job-feed-card .job-card-header-text h3{font-size:clamp(1.25rem,1.9vw,1.55rem)!important}.public-job-feed-card .job-card-header-text p,.public-job-feed-card .job-meta-row,.public-job-feed-card .posted-date{font-size:.9rem!important}.public-job-feed-card .job-card-body{gap:.62rem!important}.public-job-feed-description{-webkit-line-clamp:8!important;font-size:.94rem!important;margin-top:.2rem!important}.public-job-feed-skills{gap:.42rem!important;margin-top:.48rem!important}.public-job-feed-skills span{font-size:.78rem!important;padding:.28rem .62rem!important}.public-job-feed-card .job-card-stats{gap:.42rem!important}.public-job-feed-card .job-card-stats span{font-size:.82rem!important;min-height:2.35rem!important}.public-job-feed-reactions{gap:.4rem!important;margin-top:.18rem!important}.public-job-feed-reactions .job-card-like-button{font-size:.92rem!important}.public-job-feed-card .job-card-footer{margin-top:.5rem!important}.public-job-feed-card .apply-button{min-height:2.6rem!important;padding:.56rem .9rem!important}.public-modal-pagination{gap:.35rem!important}.public-modal-pagination span{font-size:.66rem!important}.public-modal-footer{margin-top:.15rem!important}@media (max-width:768px){.public-jobs-dialog{max-width:100vw!important;padding:.8rem .72rem .7rem!important;width:100vw!important}.public-jobs-hero{gap:.2rem!important;grid-template-columns:1fr!important;margin-bottom:.55rem!important}.public-jobs-hero-copy,.public-jobs-hero-side{align-items:center!important;text-align:center!important}.public-jobs-hero-side{gap:.14rem!important}.public-jobs-hero-logo-image{width:4.6rem!important}.public-jobs-lead{align-items:center!important;text-align:center!important}.public-jobs-lead-copy{font-size:.8rem!important}.public-jobs-lead-highlight{font-size:2rem!important}.public-jobs-join-copy{font-size:.74rem!important;gap:.22rem!important}.public-jobs-list{gap:.65rem!important;width:100%!important}.public-job-feed-card{border-radius:1.45rem!important;min-height:calc(100dvh - 16.6rem)!important;padding:.82rem .82rem .78rem!important}.public-job-feed-card .job-company-logo{height:2.7rem!important;min-width:2.7rem!important;width:2.7rem!important}.public-job-feed-card .job-card-header-text h3{font-size:1.08rem!important}.public-job-feed-card .job-card-header-text p,.public-job-feed-card .job-meta-row,.public-job-feed-card .posted-date{font-size:.84rem!important}.public-job-feed-description{-webkit-line-clamp:7!important;font-size:.88rem!important;line-height:1.42!important}.public-job-feed-card .job-card-stats span{font-size:.76rem!important;min-height:2.15rem!important}.public-job-feed-reactions .job-card-like-button{font-size:.88rem!important}.public-job-feed-card .apply-button{min-height:2.45rem!important}.public-modal-pagination span{font-size:.62rem!important}}.public-jobs-dialog{max-width:min(94vw,72rem)!important;padding:1.25rem 1.35rem .95rem!important;width:min(94vw,72rem)!important}.public-jobs-hero{margin:0 0 .85rem!important}.public-jobs-hero-copy{gap:.12rem!important;max-width:29rem!important}.public-jobs-hero-logo{align-items:flex-start!important;flex:0 0 auto!important;min-width:6.5rem!important}.public-jobs-hero-logo-image{opacity:.98!important;width:clamp(5.5rem,11vw,8rem)!important}.public-jobs-join-copy,.public-jobs-lead{align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important}.public-jobs-lead{gap:.04rem!important}.public-jobs-lead-copy{line-height:1.02!important}.public-jobs-lead-highlight{font-size:clamp(2.55rem,5.6vw,4rem)!important;line-height:.9!important}.public-jobs-join-copy{gap:.35rem!important;line-height:1.15!important}.public-jobs-join-link,.public-jobs-join-tail{white-space:nowrap!important}.public-jobs-list{padding-right:.3rem!important;width:min(100%,64rem)!important}.public-job-feed-card{border-radius:2rem!important;min-height:min(62vh,42rem)!important;padding:1.2rem 1.15rem!important}.public-job-feed-card .job-card-header{align-items:flex-start!important;gap:.9rem!important;margin-bottom:.55rem!important}.public-job-feed-card .job-company-logo{height:3.75rem!important;min-width:3.75rem!important;width:3.75rem!important}.public-job-feed-card .job-card-header-text{min-width:0!important}.public-job-feed-card .job-card-header-text h3{font-size:clamp(1.55rem,2.2vw,2rem)!important;line-height:1.02!important}.public-job-feed-card .job-card-body{gap:.85rem!important}.public-job-feed-card .job-card-meta{gap:.5rem!important}.public-job-feed-description{-webkit-line-clamp:10!important;line-height:1.62!important}.public-job-feed-skills{margin-top:.15rem!important}.public-job-feed-card .job-card-stats{margin-top:auto!important}.public-job-feed-card .job-card-footer{margin-top:.85rem!important}.public-job-feed-card .apply-button{min-height:3rem!important}.public-modal-pagination{margin-top:.7rem!important}@media (max-width:768px){.public-jobs-dialog{padding:.95rem .82rem .75rem!important}.public-jobs-hero{align-items:flex-start!important;flex-direction:column!important;gap:.45rem!important;margin-bottom:.7rem!important}.public-jobs-hero-copy{gap:.05rem!important;max-width:100%!important}.public-jobs-hero-logo{align-self:center!important;display:none!important;min-width:0!important}.public-jobs-lead-copy{font-size:.92rem!important}.public-jobs-lead-highlight{font-size:2.45rem!important}.public-jobs-join-copy{font-size:.84rem!important;gap:.28rem!important;margin-bottom:.1rem!important}.public-jobs-list{gap:.85rem!important;width:100%!important}.public-job-feed-card{border-radius:1.6rem!important;min-height:calc(100dvh - 18.5rem)!important;padding:1rem .95rem!important}.public-job-feed-card .job-company-logo{height:3.15rem!important;min-width:3.15rem!important;width:3.15rem!important}.public-job-feed-card .job-card-header-text h3{font-size:1.22rem!important}.public-job-feed-description{-webkit-line-clamp:8!important;font-size:.92rem!important;line-height:1.5!important}.public-modal-pagination{margin-top:.55rem!important}.public-modal-pagination span{font-size:.64rem!important}}.landing-page-container .public-home-nav-button .public-landing-icon-home path,.landing-page-container .public-home-nav-button .public-landing-icon-search path{stroke-width:2.6!important}@media (max-width:768px){.landing-page-container .landing-content{height:30vh!important;max-height:16.5rem!important;min-height:13.75rem!important;padding:.62rem .68rem .56rem!important}.landing-page-container .landing-logo{width:5.45rem!important}.landing-page-container .public-home-nav{gap:.9rem!important;height:3.25rem!important;min-height:3.25rem!important;min-width:12.4rem!important;padding:.3rem .64rem!important;width:min(80vw,13.75rem)!important}.landing-page-container .public-home-nav-button{height:2.65rem!important;min-height:2.65rem!important;min-width:2.65rem!important;width:2.65rem!important}.landing-page-container .public-home-nav-button .public-landing-icon,.landing-page-container .public-home-nav-button svg{height:1.82rem!important;min-height:1.82rem!important;min-width:1.82rem!important;width:1.82rem!important}}.landing-page-container .public-home-nav{gap:.95rem!important;height:3.25rem!important;min-height:3.25rem!important;min-width:12.75rem!important;padding:.32rem .65rem!important;width:min(82vw,14.5rem)!important}.landing-page-container .public-home-nav-button{height:2.65rem!important;min-height:2.65rem!important;min-width:2.65rem!important;opacity:1!important;width:2.65rem!important}.landing-page-container .public-home-nav-button svg{color:currentColor!important;display:block!important;height:1.72rem!important;min-height:1.72rem!important;min-width:1.72rem!important;opacity:1!important;visibility:visible!important;width:1.72rem!important}.landing-page-container .public-home-nav-button .public-landing-icon-home path,.landing-page-container .public-home-nav-button .public-landing-icon-search path{stroke-width:2.35!important}@media (max-width:768px){.landing-page-container .landing-content{height:30vh!important;max-height:16.5rem!important;min-height:13.75rem!important}.landing-page-container .public-home-nav{gap:.82rem!important;height:3rem!important;min-height:3rem!important;min-width:11.8rem!important;padding:.3rem .58rem!important;width:min(78vw,12.8rem)!important}.landing-page-container .public-home-nav-button{height:2.42rem!important;min-height:2.42rem!important;min-width:2.42rem!important;width:2.42rem!important}.landing-page-container .public-home-nav-button svg{height:1.58rem!important;min-height:1.58rem!important;min-width:1.58rem!important;width:1.58rem!important}}.public-home-nav{gap:.56rem!important;height:2.85rem!important;min-width:11rem!important;padding:.32rem .48rem!important;width:auto!important}.public-home-nav,.public-home-nav-button{align-items:center!important;display:inline-flex!important;justify-content:center!important}.public-home-nav-button{border-radius:999px!important;color:#fff!important;height:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;opacity:1!important;width:2.15rem!important}.public-home-nav-button:focus-visible,.public-home-nav-button:hover{background:#58a6ff1f!important;color:#58a6ff!important}.public-home-nav-button svg{color:currentColor!important;display:block!important;min-height:1.28rem!important;min-width:1.28rem!important;opacity:1!important;overflow:visible!important;visibility:visible!important}.public-home-nav-button .public-landing-icon-home path,.public-home-nav-button .public-landing-icon-search path{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.public-home-nav-button .public-landing-icon-register path{fill:currentColor!important;stroke:none!important}@media (max-width:768px){.landing-page-container .landing-content{gap:.48rem!important;height:30vh!important;justify-content:center!important;max-height:16.5rem!important;min-height:13.75rem!important;overflow:hidden!important;padding:1rem .9rem!important;width:min(82vw,18rem)!important}.landing-page-container .logo-container{margin:0!important}.landing-page-container .landing-logo{width:5.6rem!important}.public-home-nav{gap:.5rem!important;height:2.55rem!important;min-width:10rem!important;padding:.26rem .42rem!important}.public-home-nav-button{height:1.95rem!important;min-height:1.95rem!important;min-width:1.95rem!important;width:1.95rem!important}.public-home-nav-button svg{height:1.16rem!important;min-height:1.16rem!important;min-width:1.16rem!important;width:1.16rem!important}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}input,select,textarea{font-size:16px!important}.landing-page-container .landing-content{gap:.22rem!important;min-height:20.75rem!important;padding:.95rem .85rem .85rem!important;width:min(92vw,17.25rem)!important}.landing-page-container .landing-logo{margin:0 auto .08rem!important;width:5.8rem!important}.public-home-nav{border:0!important;gap:.46rem!important;height:2.62rem!important;margin:.12rem auto 0!important;min-height:2.62rem!important;padding:.22rem .52rem!important;width:min(78vw,12.4rem)!important}.public-home-nav-button{background:#0000!important;border:0!important;box-shadow:none!important;height:1.95rem!important;padding:0!important;width:1.95rem!important}.public-home-nav-button svg{height:1.05rem!important;width:1.05rem!important}.landing-learn-more,.landing-page-container .learn-more-button,.landing-page-container .learn-more-links,.landing-page-container [class*=learn-more],.learn-more-links{display:none!important}.public-auth-card{padding:0!important}.public-auth-form-shell{border:0!important;border-radius:1rem!important;box-shadow:0 18px 46px #0000007a!important;color:#fff!important;padding:.9rem .78rem .65rem!important;width:min(86vw,17.2rem)!important}.public-auth-form{gap:.42rem!important}.public-auth-heading{color:#fff!important;font-family:Roboto Flex,Saira,system-ui,sans-serif!important;font-size:1rem!important;letter-spacing:0!important;line-height:1.1!important;margin:0 0 .25rem!important}.public-auth-field{background:#1f2029!important;border:0!important;border-radius:.35rem!important;gap:.42rem!important;min-height:2.18rem!important;padding:.25rem .48rem!important}.public-auth-input-icon{height:.9rem!important;width:.9rem!important}.public-auth-input{background:#3f3f3f!important;color:#fff!important;font-size:16px!important;height:1.78rem!important;padding:.35rem .5rem!important}.public-auth-submit{font-size:.68rem!important;margin:.18rem auto 0!important;min-height:2.08rem!important;padding:.45rem .75rem!important}.public-auth-link,.public-auth-secondary-link{font-size:.6rem!important;line-height:1.15!important;margin:.02rem auto!important}.public-auth-arrow-button,.public-auth-secondary-link{box-shadow:none!important;color:#fff!important}.public-auth-arrow-button{background:#0000!important;border:0!important;height:1.45rem!important;margin:.12rem auto 0!important;min-width:0!important;width:1.45rem!important}.public-auth-arrow-button svg{fill:currentColor!important;height:.92rem!important;width:.92rem!important}.public-assistant-dialog{display:grid!important;min-height:0!important;place-items:center!important;width:min(92vw,21.75rem)!important}.public-ai-launch-form{border:1px solid #6ee7d83d!important;border-radius:1rem!important;gap:.34rem!important;min-height:0!important;padding:.7rem .65rem .48rem!important;width:min(88vw,20.4rem)!important}.public-ai-launch-logo{width:3.1rem!important}.public-ai-launch-input{border-radius:.82rem!important;height:2.05rem!important;min-height:2.05rem!important;padding:0 .58rem 0 2.28rem!important}.public-ai-launch-input .public-ai-search-icon{fill:#fb923c!important;color:#fb923c!important;height:1.05rem!important;left:.72rem!important;width:1.05rem!important}.public-ai-launch-textbox{font-size:16px!important;height:1.75rem!important;min-height:1.75rem!important;padding:0 0 0 .12rem!important}.public-ai-chat-card{border:1px solid #ffffff38!important;border-radius:.9rem!important;box-shadow:none!important;color:#fff!important;max-width:21rem!important;padding:.38rem!important;width:min(90vw,21rem)!important}.public-terminal-body,.public-terminal-wrap{background:#000!important}.public-ai-chat-header{border-bottom:1px solid #ffffff24!important;color:#fff!important}.public-ai-chat-bubble.is-assistant{background:#151515!important}.public-ai-chat-reply{width:100%!important}.public-ai-reply-row{display:flex!important;gap:.38rem!important;width:100%!important}.public-ai-reply-field{flex:1 1 auto!important;min-width:0!important;position:static!important}.public-ai-reply-field input{background:#3d3d3d!important;border:0!important;border-radius:.62rem!important;font-size:16px!important;height:2.08rem!important;padding:.42rem .62rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{flex:0 0 1.72rem!important;height:1.72rem!important;width:1.72rem!important}.public-jobs-dialog{border:1px solid #6ee7d852!important;gap:.3rem!important;max-width:36rem!important;padding:.72rem .76rem .58rem!important;width:min(92vw,36rem)!important}.public-jobs-hero{grid-gap:.4rem!important;gap:.4rem!important;margin:0 0 .1rem!important}.public-jobs-lead{gap:0!important}.public-jobs-lead-copy{font-size:.78rem!important;line-height:.98!important}.public-jobs-lead-highlight{font-size:clamp(1.42rem,2.4vw,2.05rem)!important;line-height:.88!important}.public-jobs-hero-logo-image{width:2.85rem!important}.public-jobs-join-copy{flex-direction:row!important;font-size:.64rem!important;gap:.2rem!important}.public-jobs-list{gap:.42rem!important;margin:0!important;padding:.08rem 0!important}.public-job-feed-card-shell{box-shadow:0 0 3px 1px #00000087!important;max-height:22.6rem!important;max-width:24rem!important;min-height:22.6rem!important;width:min(100%,24rem)!important}.public-job-feed-card-shell:before{height:28rem!important;width:4.5rem!important}.public-job-feed-card-shell .public-job-feed-card-content{border-radius:.86rem!important;gap:.34rem!important;height:calc(100% - 4px)!important;min-height:calc(100% - 4px)!important;overflow:hidden!important;padding:.64rem .66rem!important;width:calc(100% - 4px)!important}.public-job-feed-card-shell .job-company-logo{height:2.2rem!important;width:2.2rem!important}.public-job-feed-card-shell .job-card-header{gap:.5rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:.86rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description{font-size:.64rem!important;line-height:1.22!important}.public-job-feed-card-shell .job-card-body,.public-job-feed-card-shell .job-card-meta{gap:.28rem!important}.public-job-feed-topline{gap:.24rem!important}.public-job-feed-skills span,.public-job-feed-topline span{font-size:.6rem!important;padding:.2rem .42rem!important}.public-job-feed-skills{gap:.24rem!important}.public-job-feed-card-shell .job-card-stats{gap:.26rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.54rem!important;min-height:1.45rem!important;padding:.18rem .26rem!important}.public-job-feed-reactions{margin:0!important;min-height:1.1rem!important}.public-job-feed-reactions .job-card-like-button{font-size:.68rem!important;gap:.2rem!important}.public-job-feed-actions{gap:.32rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.62rem!important;min-height:1.66rem!important;padding:.26rem .38rem!important}.public-modal-pagination{gap:.7rem!important;margin:.06rem auto 0!important}.public-modal-pagination button{padding:.02rem .14rem!important}.public-modal-pagination span{font-size:.56rem!important}@media (max-width:768px){.landing-page-container .landing-content{min-height:19.6rem!important;padding:.85rem .78rem .72rem!important;width:min(90vw,16.6rem)!important}.landing-page-container .landing-logo{width:5.25rem!important}.public-home-nav{height:2.45rem!important;margin-top:.05rem!important;min-height:2.45rem!important;width:min(74vw,11.6rem)!important}.public-assistant-dialog{width:min(92vw,21rem)!important}.public-ai-launch-form{padding:.62rem .58rem .42rem!important;width:min(88vw,20rem)!important}.public-ai-launch-logo{width:2.8rem!important}.public-ai-launch-input{height:1.96rem!important;min-height:1.96rem!important;padding-left:2.2rem!important}.public-ai-chat-card{max-width:20.4rem!important;width:min(90vw,20.4rem)!important}.public-ai-chat-messages{max-height:10.5rem!important;min-height:7rem!important}.public-ai-reply-row{gap:.3rem!important}.public-ai-reply-field input{height:2rem!important;padding:.4rem .55rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{flex-basis:1.55rem!important;height:1.55rem!important;width:1.55rem!important}.public-jobs-dialog{max-height:92vh!important;padding:.55rem .5rem .48rem!important;width:min(94vw,22.6rem)!important}.public-jobs-hero{gap:.2rem!important}.public-jobs-lead-copy{font-size:.62rem!important}.public-jobs-lead-highlight{font-size:1.18rem!important}.public-jobs-hero-logo-image{width:2.35rem!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.56rem!important}.public-job-feed-card-shell{max-height:22rem!important;max-width:100%!important;min-height:22rem!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.3rem!important;padding:.58rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:.82rem!important}.public-job-feed-card-shell .job-company-logo{height:2.05rem!important;width:2.05rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description{font-size:.6rem!important}.public-job-feed-description{-webkit-line-clamp:4!important}.public-job-feed-skills span,.public-job-feed-topline span{font-size:.56rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.5rem!important;min-height:1.35rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.58rem!important;min-height:1.55rem!important}}.public-home-nav{border-radius:999px!important;gap:.4rem!important;min-height:3.25rem!important;padding:.38rem .65rem!important;width:min(18rem,calc(100% - 2rem))!important}.public-home-nav-button{height:2.6rem!important;width:2.6rem!important}.public-home-nav-button svg{height:1.28rem!important;width:1.28rem!important}.landing-page-container .landing-content{padding:.9rem .9rem .75rem!important;width:min(100%,18.6rem)!important}.landing-page-container .landing-logo-wrap{margin-bottom:.15rem!important}.landing-page-container .landing-logo{width:min(100%,7rem)!important}.public-assistant-dialog,.public-auth-card,.public-auth-card.is-register,.public-jobs-dialog{box-shadow:none!important}.public-auth-form-shell{gap:.35rem!important}.public-auth-form{gap:.48rem!important}.public-auth-heading{font-size:1.7rem!important;line-height:1!important;margin:0 0 .3rem!important}.public-auth-field{min-height:3.1rem!important;padding:.45rem .75rem!important}.public-auth-input{font-size:1rem!important}.public-auth-submit{margin-top:.35rem!important}.public-auth-link,.public-auth-secondary-link{display:block!important;margin:0 auto!important;text-align:center!important}.public-auth-secondary-link{background:#0000!important;border:0!important;color:#ffe7a3!important;cursor:pointer!important;font-weight:700!important;padding:0!important}.public-ai-launch-form{gap:.3rem!important;justify-content:center!important}.public-ai-launch-input{border-color:#ffffff24!important;min-height:2.5rem!important;padding:0 .68rem 0 2.45rem!important}.public-ai-launch-input:after,.public-ai-launch-input:before{display:none!important}.public-ai-launch-textbox{font-size:1rem!important}.public-ai-launch-textbox::placeholder{color:#ffffffb8!important}.public-ai-search-icon{color:#fb923c!important}.public-ai-chat-card{width:min(100%,24rem)!important}.public-ai-chat-header{padding:.7rem .85rem!important}.public-ai-chat-reply{margin-top:.42rem!important}.public-ai-reply-row{grid-gap:.48rem!important;align-items:center!important;display:grid!important;gap:.48rem!important;grid-template-columns:minmax(0,1fr) auto!important}.public-ai-reply-field input{font-size:1rem!important;min-height:2.45rem!important;padding:.56rem .72rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{height:2rem!important;position:static!important;transform:none!important;width:2rem!important}.public-jobs-dialog{gap:.55rem!important;max-width:49rem!important;width:min(92vw,49rem)!important}.public-jobs-lead-copy{font-size:.98rem!important}.public-jobs-lead-highlight{font-size:2.2rem!important}.public-jobs-hero-side{gap:.15rem!important}.public-jobs-hero-logo-image{width:3.2rem!important}.public-jobs-join-copy{gap:.24rem!important}.public-job-feed-card-shell{width:min(100%,28rem)!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.48rem!important;padding:.82rem .85rem .76rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description{font-size:.78rem!important;line-height:1.32!important}.public-job-feed-card-shell .job-card-stats span{font-size:.69rem!important;min-height:2.05rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.76rem!important;min-height:2.1rem!important}.public-modal-pagination button{font-size:.82rem!important}@media (max-width:768px){.public-home-nav{gap:.2rem!important;min-height:2.8rem!important;padding:.24rem .5rem!important;width:min(12.25rem,calc(100% - 1.5rem))!important}.public-home-nav-button{height:2.2rem!important;width:2.2rem!important}.public-home-nav-button svg{height:1.08rem!important;width:1.08rem!important}.landing-page-container .landing-content{gap:.2rem!important;min-height:19.25rem!important;padding:.7rem .72rem .6rem!important;width:min(100%,16.35rem)!important}.landing-page-container .landing-logo{width:5.4rem!important}.public-auth-card,.public-auth-card.is-register{padding:.82rem .78rem!important;width:min(90vw,18.25rem)!important}.public-auth-form-shell{gap:.25rem!important}.public-auth-heading{font-size:1.32rem!important;margin-bottom:.1rem!important}.public-auth-field{min-height:2.65rem!important;padding:.34rem .62rem!important}.public-ai-launch-textbox,.public-ai-reply-field input,.public-auth-input,.public-auth-link,.public-auth-secondary-link{font-size:16px!important}.public-auth-submit{font-size:.84rem!important;margin-top:.15rem!important;min-height:2.5rem!important}.public-auth-link,.public-auth-secondary-link{font-size:.8rem!important;line-height:1.15!important}.public-assistant-dialog{align-items:center!important;display:flex!important;justify-content:center!important;min-height:min(72vh,26rem)!important;padding:.45rem!important;width:min(92vw,22rem)!important}.public-ai-launch-form{gap:.18rem!important;width:min(100%,20rem)!important}.public-ai-launch-logo{width:52px!important}.public-ai-launch-input{border-radius:.8rem!important;min-height:2.25rem!important;padding:0 .58rem 0 2.15rem!important}.public-ai-search-icon{height:1rem!important;left:.68rem!important;width:1rem!important}.public-ai-launch-textbox{height:1.7rem!important}.public-ai-chat-card{max-width:20rem!important;padding:.36rem!important;width:min(100%,20rem)!important}.public-ai-chat-header{padding:.58rem .7rem!important}.public-ai-chat-messages{max-height:8.3rem!important;min-height:5.8rem!important}.public-ai-reply-row{gap:.32rem!important}.public-ai-reply-field input{min-height:2.05rem!important;padding:.4rem .55rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{height:1.7rem!important;width:1.7rem!important}.public-jobs-dialog{gap:.32rem!important;max-width:22rem!important;padding:.72rem .66rem .58rem!important;width:min(94vw,22rem)!important}.public-jobs-lead-copy{font-size:.8rem!important}.public-jobs-lead-highlight{font-size:1.72rem!important;line-height:.92!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.62rem!important;line-height:1!important}.public-jobs-hero-logo-image{width:2.35rem!important}.public-job-feed-card-shell{width:100%!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.42rem!important;padding:.68rem .66rem .62rem!important}.public-job-feed-card-shell .job-company-logo{height:2.2rem!important;width:2.2rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:.92rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description,.public-job-feed-skills span,.public-job-feed-topline span{font-size:.71rem!important;line-height:1.26!important}.public-job-feed-card-shell .job-card-stats span{font-size:.63rem!important;min-height:1.88rem!important;padding:.3rem .36rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.72rem!important;min-height:1.95rem!important;padding:.34rem .48rem!important}.public-modal-pagination span{font-size:.6rem!important}}.public-landing-modal-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#00000061!important;z-index:1200!important}.landing-page-container .landing-content{gap:.28rem!important;min-height:22.5rem!important;padding:1rem 1rem .8rem!important;width:min(100%,18.75rem)!important}.landing-page-container .logo-container{margin-bottom:.12rem!important}.landing-page-container .landing-logo{width:8.4rem!important}.public-home-nav{background:#000!important;margin-top:.12rem!important}.landing-mini-footer{margin-top:1.4rem!important;padding-top:1rem!important}.public-ai-chat-card,.public-ai-launch-form,.public-auth-card,.public-jobs-dialog{box-shadow:0 18px 40px #00000047!important}.public-auth-card{background:#000!important;border-color:#7ef0e747!important;transform:none!important;transition:none!important}.public-auth-card:focus-within,.public-auth-card:hover{box-shadow:0 18px 40px #00000047!important;transform:none!important}.public-auth-form-shell{gap:.55rem!important}.public-auth-form{gap:.52rem!important}.public-auth-heading{margin-bottom:.3rem!important}.public-auth-message{margin-top:.1rem!important}.public-ai-launch-form{gap:.38rem!important;min-height:auto!important;padding:.85rem .8rem .7rem!important;width:min(100%,22rem)!important}.public-ai-launch-logo-wrap{margin:0 auto .12rem!important}.public-ai-launch-logo{width:3.2rem!important}.public-ai-launch-input{min-height:2.65rem!important;padding:0 .9rem 0 2.55rem!important}.public-ai-launch-input .public-ai-search-icon,.public-ai-launch-input .public-ai-search-icon path,.public-ai-launch-input .public-ai-search-icon svg{fill:#ff9a22!important;stroke:#ff9a22!important;color:#ff9a22!important}.public-ai-launch-textbox{font-size:.9rem!important;height:2rem!important}.public-ai-launch-textbox::placeholder{color:#ffffff9e!important}.public-ai-chat-card{border-color:#7ef0e747!important;max-width:22rem!important;padding:0!important;width:min(100%,22rem)!important}.public-ai-chat-brand,.public-ai-chat-brand svg,.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing,.public-ai-chat-footer .public-auth-arrow-button,.public-ai-chat-time,.public-ai-chat-title{fill:#fff!important;color:#fff!important}.public-ai-chat-messages{max-height:10.25rem!important;min-height:7rem!important}.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing{background:#151515!important;border-color:#ffffff14!important}.public-ai-chat-reply{margin-top:.35rem!important}.public-ai-reply-field input{height:2.45rem!important;padding:.5rem 2rem .5rem .72rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{color:#fff!important}.public-ai-send-button svg{height:.92rem!important;width:.92rem!important}.public-ai-chat-footer{margin-top:.3rem!important}.public-jobs-dialog{border-color:#7ef0e747!important;max-height:92vh!important;max-width:62rem!important;padding:.95rem 1rem .8rem!important;width:min(100%,62rem)!important}.public-jobs-hero{grid-gap:.45rem 1rem!important;gap:.45rem 1rem!important;margin-bottom:.45rem!important}.public-jobs-hero-copy{align-self:start!important;justify-self:start!important;max-width:18rem!important}.public-jobs-lead-copy{font-size:.9rem!important}.public-jobs-lead-highlight{font-size:2rem!important}.public-jobs-hero-side{justify-self:end!important}.public-jobs-hero-logo{margin-bottom:.05rem!important}.public-jobs-hero-logo-image{width:3.1rem!important}.public-jobs-join-copy{font-size:.78rem!important;gap:.22rem!important;margin-top:0!important}.public-jobs-join-link{color:#ffd84e!important}.public-jobs-join-link,.public-jobs-join-tail{font-size:.78rem!important}.public-jobs-list{gap:.6rem!important}.public-job-feed-card-shell{max-width:29rem!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.55rem!important;padding:.9rem .95rem .78rem!important}.public-job-feed-card-shell .job-card-header{gap:.7rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.15rem!important}.public-job-feed-card-shell .job-card-body{gap:.42rem!important}.public-job-feed-topline{gap:.32rem!important}.public-job-feed-description{font-size:.84rem!important;line-height:1.34!important}.public-job-feed-skills{gap:.3rem!important}.public-job-feed-card-shell .job-card-stats{grid-gap:.36rem!important;gap:.36rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.7rem!important;min-height:2.2rem!important;padding:.34rem .45rem!important}.public-job-feed-reactions{margin-top:0!important}.public-job-feed-reactions .job-card-bookmark-action{display:none!important}.public-job-feed-reactions .job-card-like-button{font-size:.84rem!important}.public-job-feed-actions{grid-gap:.42rem!important;gap:.42rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.82rem!important;min-height:2.25rem!important;padding:.42rem .7rem!important}.public-modal-pagination{margin-top:.1rem!important}.public-modal-pagination button{padding:.08rem .2rem!important}.public-jobs-dialog .public-modal-footer{margin-top:.1rem!important}@media (max-width:768px){.landing-page-container .landing-content{gap:.2rem!important;min-height:20.5rem!important;padding:.78rem .8rem .6rem!important;width:min(100%,17.5rem)!important}.landing-page-container .landing-logo{width:7rem!important}.public-home-nav{margin-top:.04rem!important}.landing-mini-footer{padding-top:.8rem!important}.public-assistant-dialog{min-height:auto!important;padding:.6rem!important;width:100%!important}.public-ai-chat-card,.public-ai-launch-form{margin:0 auto!important;width:min(100%,22rem)!important}.public-ai-launch-form{gap:.32rem!important;padding:.55rem .55rem .45rem!important}.public-ai-launch-logo-wrap{margin-bottom:.02rem!important}.public-ai-launch-logo{width:2.9rem!important}.public-ai-launch-input{min-height:2.45rem!important;padding:0 .75rem 0 2.2rem!important}.public-ai-launch-textbox,.public-ai-launch-textbox::placeholder{font-size:.82rem!important}.public-ai-chat-card{max-width:22rem!important;padding:0!important}.public-ai-chat-messages{max-height:9rem!important;min-height:6.5rem!important}.public-ai-reply-field input{font-size:.8rem!important;height:2.2rem!important;padding:.45rem 1.55rem .45rem .62rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{right:.52rem!important}.public-ai-send-button svg{height:.82rem!important;width:.82rem!important}.public-jobs-dialog{gap:.22rem!important;max-height:92vh!important;max-width:23rem!important;padding:.65rem .6rem .55rem!important;width:min(94vw,23rem)!important}.public-jobs-hero{gap:.2rem .5rem!important;margin-bottom:.28rem!important}.public-jobs-hero-copy{max-width:10.9rem!important}.public-jobs-lead{gap:0!important}.public-jobs-lead-copy{font-size:.72rem!important;line-height:.98!important}.public-jobs-lead-highlight{font-size:1.55rem!important;line-height:.9!important}.public-jobs-hero-side{gap:.08rem!important;padding-top:.04rem!important}.public-jobs-hero-logo-image{width:2.5rem!important}.public-jobs-join-copy{gap:.14rem!important;line-height:1!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.62rem!important}.public-jobs-list{gap:.46rem!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.45rem!important;padding:.76rem .74rem .66rem!important}.public-job-feed-card-shell .job-company-logo{height:2.45rem!important;width:2.45rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:.98rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description{font-size:.74rem!important}.public-job-feed-description{-webkit-line-clamp:4!important;line-height:1.28!important}.public-job-feed-card-shell .job-card-stats span{font-size:.64rem!important;min-height:1.95rem!important;padding:.3rem .35rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.76rem!important;min-height:2rem!important;padding:.36rem .5rem!important}.public-modal-pagination span{font-size:.62rem!important}}.public-landing-modal-backdrop{backdrop-filter:blur(24px) saturate(115%)!important;-webkit-backdrop-filter:blur(24px) saturate(115%)!important;background:#020406f0!important}.public-auth-form-shell,.public-auth-form-shell:focus-within,.public-auth-form-shell:hover{box-shadow:0 18px 42px #00000042!important}.public-assistant-dialog{max-width:min(92vw,35rem)!important;width:min(92vw,35rem)!important}.public-ai-chat-card,.public-ai-launch-form{border-radius:1.2rem!important}.public-ai-launch-form{grid-gap:.85rem!important;background:#000000fa!important;box-shadow:0 22px 60px #00000052!important;display:grid!important;gap:.85rem!important;padding:1.1rem 1rem!important}.public-ai-launch-logo-wrap{min-height:4.75rem!important;padding-bottom:.15rem!important}.public-ai-launch-logo{max-width:160px!important;width:min(160px,52vw)!important}.public-ai-launch-input,.public-ai-launch-textbox{min-height:3.1rem!important}.public-ai-launch-textbox{border:1px solid #111!important;border-radius:.95rem!important;box-shadow:0 10px 24px #00000038!important;padding:.82rem 1rem .82rem 3.5rem!important}.public-ai-launch-textbox::placeholder{color:#fff9!important}.public-ai-search-icon{left:1rem!important;width:1.45rem!important}.public-ai-chat-card{border:1px solid #d66a7d33!important;box-shadow:0 22px 60px #00000052!important}.public-ai-reply-field input{border:1px solid #111!important;min-height:2.85rem!important;padding:0 2.2rem 0 .85rem!important}.public-ai-chat-footer{justify-content:center!important}.public-jobs-dialog{background:#000000fa!important;border-radius:1.6rem!important;box-shadow:0 24px 72px #00000057!important;max-width:min(94vw,860px)!important;padding:1.1rem 1rem .85rem!important;width:min(94vw,860px)!important}.public-jobs-join-copy,.public-jobs-lead{margin:0!important}.public-jobs-lead{grid-gap:.2rem!important;display:grid!important;gap:.2rem!important}.public-jobs-lead-copy{color:#f5f5f5!important;font-size:clamp(1.25rem,2.2vw,1.85rem)!important;font-weight:700!important}.public-jobs-lead-highlight{font-size:clamp(2.3rem,4.4vw,3.4rem)!important;line-height:.98!important}.public-jobs-join-copy{color:#f5f5f5!important;flex-wrap:wrap!important;font-size:.96rem!important;gap:.4rem!important;justify-content:center!important}.public-jobs-join-link:focus-visible,.public-jobs-join-link:hover{color:#fde047!important}.public-jobs-join-tail{color:#f5f5f5!important}.public-jobs-list{border-radius:3rem!important;gap:1.15rem!important;padding:1.45rem 1rem!important}.public-jobs-list>p{color:#fff!important;text-align:center!important}.public-job-feed-card{background:#121212!important;border:1px solid #ffffffd1!important;border-radius:2.2rem!important;box-shadow:none!important;padding:1.35rem 1.4rem!important}.public-job-feed-card .job-card-header-text h3{color:#fff!important;font-size:1.75rem!important;line-height:1.08!important}.public-job-feed-card .job-card-header-text p,.public-job-feed-card .job-meta-row,.public-job-feed-card .posted-date,.public-job-feed-description{color:#f5f5f5!important}.public-job-feed-description{font-size:1rem!important;line-height:1.6!important;margin-top:.75rem!important}.public-job-feed-skills{margin-top:.9rem!important}.public-job-feed-skills span{background:#94d2cc29!important;color:#d2f4ef!important;padding:.45rem .8rem!important}.public-job-feed-card .job-card-stats{margin-top:1rem!important}.public-job-feed-reactions{gap:.9rem!important;justify-content:flex-start!important;margin-top:1rem!important}.public-job-feed-reactions .job-card-bookmark-action,.public-job-feed-reactions .job-card-like-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#f5f5f5!important;min-height:2.15rem!important;padding:0!important}.public-job-feed-reactions .job-card-bookmark-action span:first-child,.public-job-feed-reactions .job-card-like-button span:first-child{font-weight:700!important}.public-job-feed-card .job-card-footer{align-items:center!important;margin-top:1rem!important}.public-job-feed-card .apply-button{min-width:9rem!important}.public-modal-pagination{margin-top:.75rem!important}.public-modal-pagination button{font-size:.85rem!important}.public-modal-pagination span{color:#fff!important}.public-modal-footer{display:flex!important;justify-content:center!important}.public-jobs-dialog .public-auth-arrow-button,.public-modal-footer .public-auth-arrow-button{color:#fff!important}@media (max-width:768px){.public-landing-modal-backdrop{padding:0!important}.public-auth-card{width:min(282px,calc(100vw - 1.4rem))!important}.public-auth-form-shell{border-radius:18px!important;padding:.9rem .78rem .7rem!important}.public-assistant-dialog{margin:.5rem!important;max-height:calc(100dvh - 1rem)!important;max-width:calc(100vw - 1rem)!important;width:calc(100vw - 1rem)!important}.public-ai-launch-form{padding:1rem .8rem!important}.public-ai-launch-logo{width:min(132px,42vw)!important}.public-ai-launch-textbox{min-height:2.85rem!important;padding:.74rem .85rem .74rem 3rem!important}.public-ai-search-icon{left:.85rem!important;width:1.25rem!important}.public-ai-chat-card{min-height:calc(100dvh - 1rem)!important}.public-ai-chat-messages{max-height:none!important}.public-ai-reply-field input{min-height:2.5rem!important;padding-right:2rem!important}.public-ai-send-button{height:1.55rem!important;min-width:1.55rem!important;right:.15rem!important;width:1.55rem!important}.public-jobs-dialog{border-left:0!important;border-radius:0!important;border-right:0!important;height:100dvh!important;max-height:100dvh!important;max-width:100vw!important;padding:.95rem .8rem .8rem!important;width:100vw!important}.public-jobs-lead-copy{font-size:1.1rem!important}.public-jobs-lead-highlight{font-size:2.1rem!important}.public-jobs-join-copy{font-size:.88rem!important}.public-jobs-list{border-radius:1.75rem!important;gap:.9rem!important;padding:1rem .75rem!important}.public-job-feed-card{border-radius:1.45rem!important;padding:1rem .95rem!important}.public-job-feed-card .job-card-header-text h3{font-size:1.25rem!important}.public-job-feed-description{font-size:.92rem!important;line-height:1.5!important}.public-job-feed-reactions{gap:.72rem!important}.public-modal-pagination{margin-top:.55rem!important}.public-modal-pagination span{font-size:.68rem!important}.public-jobs-dialog .public-modal-footer{display:flex!important}}.public-ai-launch-form{padding:1.2rem .2rem!important}.public-ai-launch-logo-wrap{min-height:5.5rem!important}.public-ai-launch-logo{filter:drop-shadow(0 10px 30px rgba(45,212,191,.16))!important;width:min(12rem,44vw)!important}.public-ai-launch-input{box-shadow:0 18px 40px #00000047!important;min-height:3.15rem!important;padding:.3rem .85rem .3rem 2.9rem!important}.public-ai-search-icon{left:.85rem!important;width:1.25rem!important}.public-ai-launch-textbox{font-size:.94rem!important;line-height:1.2!important}.public-ai-launch-textbox::placeholder{color:#ffffff94!important}.public-ai-chat-card{box-shadow:0 24px 60px #00000059!important}.public-ai-chat-row.is-user .public-ai-chat-bubble{background:#2563eb!important;color:#fff!important}.public-ai-reply-field input{border-radius:.9rem!important}.public-jobs-dialog{max-width:min(96vw,50rem)!important;padding:1.35rem 1rem .85rem!important;width:min(96vw,50rem)!important}.public-jobs-lead{align-items:center!important;gap:.08rem!important;margin:0 0 .35rem!important;text-align:center!important}.public-jobs-lead-copy{font-family:Lexend,sans-serif!important;line-height:1.15!important}.public-jobs-lead-highlight{font-family:Chewy,cursive!important;font-size:clamp(2rem,5vw,3.1rem)!important}.public-jobs-join-copy{color:#f8fafc!important;font-size:.94rem!important;line-height:1.3!important;margin:0 0 1rem!important}.public-jobs-list{padding-right:.2rem!important}.public-job-feed-card{cursor:pointer!important;margin:0!important;width:100%!important}.public-job-feed-card .job-card-header{align-items:center!important}.public-job-feed-card .job-card-header-text h3{font-size:clamp(1.15rem,2.6vw,1.55rem)!important;line-height:1.05!important;margin:0!important}.public-job-feed-card .job-card-header-text p{margin:.18rem 0 0!important}.public-job-feed-description{-webkit-line-clamp:4!important;color:#ffffffd1!important;line-height:1.45!important;margin:.4rem 0 0!important}.public-job-feed-skills{gap:.5rem!important;margin-top:.75rem!important}.public-job-feed-skills span{background:#94e1da2e!important;color:#c9f6ef!important;padding:.34rem .72rem!important}.public-job-feed-reactions{gap:1.25rem!important;margin-top:.35rem!important}.public-job-feed-reactions .job-card-bookmark-action,.public-job-feed-reactions .job-card-like-button{min-height:auto!important}.public-modal-pagination{margin-top:.8rem!important}.public-modal-pagination button{font-size:.8rem!important;width:1rem!important}.public-modal-pagination span{line-height:1!important}.public-modal-footer{margin-top:.2rem!important}.public-modal-footer .public-auth-arrow-button{background:#0000!important;border:0!important;box-shadow:none!important;height:auto!important;min-width:0!important;padding:0!important;width:auto!important}@media (max-width:768px){.public-ai-launch-form{gap:.75rem!important;justify-content:center!important;min-height:100dvh!important;padding:1.25rem .75rem!important}.public-ai-launch-logo-wrap{margin-bottom:.15rem!important;min-height:4.2rem!important}.public-ai-launch-logo{width:min(8rem,40vw)!important}.public-ai-launch-input{border-radius:.85rem!important;min-height:2.85rem!important;padding-left:2.7rem!important;width:100%!important}.public-ai-search-icon{left:.78rem!important;width:1.1rem!important}.public-ai-launch-textbox{font-size:.88rem!important}.public-jobs-dialog{padding:1rem .85rem .85rem!important}.public-jobs-lead-copy{font-size:.9rem!important}.public-jobs-lead-highlight{font-size:2.2rem!important}.public-jobs-join-copy{font-size:.82rem!important;margin-bottom:.85rem!important}.public-job-feed-card .job-card-header-text h3{font-size:1.05rem!important}.public-job-feed-description{-webkit-line-clamp:5!important;font-size:.9rem!important}.public-job-feed-reactions{gap:.95rem!important}.public-modal-pagination{margin-top:.6rem!important}.public-modal-pagination span{font-size:.62rem!important}}.public-landing-modal-backdrop{backdrop-filter:blur(24px) saturate(112%)!important;-webkit-backdrop-filter:blur(24px) saturate(112%)!important;background:#04070aeb!important;z-index:2147483640!important}.public-assistant-dialog,.public-auth-card,.public-jobs-dialog{z-index:2147483641!important}.public-auth-card{width:min(310px,calc(100vw - 2rem))!important}.public-auth-form-shell,.public-auth-form-shell:focus-within,.public-auth-form-shell:hover{background:#000!important;box-shadow:0 20px 48px #0000004d!important}.public-auth-arrow-button,.public-auth-heading,.public-auth-input,.public-auth-input::placeholder,.public-auth-link,.public-auth-message{color:#fff!important}.public-assistant-dialog{max-height:min(88vh,50rem)!important}.public-ai-launch-form{background:#000!important;border:1px solid #d66a7d2e!important;border-radius:1.2rem!important;box-shadow:0 22px 58px #00000057!important;flex-direction:column!important;gap:1rem!important;padding:1.15rem .95rem!important}.public-ai-launch-form,.public-ai-launch-logo-wrap{align-items:center!important;display:flex!important}.public-ai-launch-logo-wrap{justify-content:center!important;min-height:4.8rem!important;width:100%!important}.public-ai-launch-logo{max-width:100%!important;object-fit:contain!important;width:min(9.5rem,42vw)!important}.public-ai-launch-input{border:1px solid #ffffff1f!important;box-shadow:0 14px 34px #0000003d!important;padding:.28rem .82rem .28rem 2.85rem!important;width:min(100%,24rem)!important}.public-ai-search-icon{left:.82rem!important;width:1.18rem!important}.public-ai-launch-textbox{border:0!important;outline:none!important}.public-ai-chat-card{border:1px solid #ffffff1a!important;border-radius:1.2rem!important;box-shadow:0 24px 64px #00000057!important;min-height:24rem!important}.public-ai-chat-header{border-bottom:1px solid #ffffff1a!important}.public-ai-chat-brand,.public-ai-chat-brand svg,.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing,.public-ai-chat-footer .public-auth-arrow-button,.public-ai-chat-time,.public-ai-chat-title,.public-ai-reply-field input,.public-ai-reply-field input::placeholder{color:#fff!important}.public-ai-chat-messages{background:#000!important}.public-ai-reply-field input{border-radius:.88rem!important;min-height:2.8rem!important}.public-jobs-dialog{background:#000!important;border:1px solid #d66a7d33!important;border-radius:1.5rem!important;box-shadow:0 26px 72px #0000005c!important;gap:.7rem!important;max-height:min(90vh,56rem)!important;max-width:min(96vw,780px)!important;padding:1.2rem 1rem .85rem!important;width:min(96vw,780px)!important}.public-jobs-hero{margin:0!important}.public-jobs-hero-copy{align-items:flex-start!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;max-width:25rem!important;text-align:left!important}.public-jobs-hero-side{gap:.32rem!important;text-align:right!important}.public-jobs-hero-logo-image{display:block!important;width:clamp(4.8rem,9vw,6.6rem)!important}.public-jobs-lead-copy{color:#f8fafc!important;line-height:1.08!important}.public-jobs-lead-highlight{color:#60a5fa!important;font-size:clamp(2rem,4.2vw,3rem)!important;line-height:.94!important}.public-jobs-join-copy{flex-wrap:nowrap!important;font-size:.86rem!important;gap:.3rem!important;line-height:1.1!important}.public-jobs-join-link{color:#fde047!important}.public-jobs-join-tail{color:#f8fafc!important}.public-jobs-list{background:#0000!important;border:1px solid #ffffffd1!important;border-radius:2rem!important;gap:.95rem!important;margin:0 auto!important;padding:1rem!important;width:min(100%,470px)!important}.public-job-feed-card-shell{min-height:min(64vh,34rem)!important;width:100%!important}.public-job-feed-card-shell:before{animation:public-job-feed-rotation 8s linear infinite paused!important;content:""!important;height:360px!important;width:80px!important;z-index:0!important}.public-job-feed-card-shell:after{-webkit-backdrop-filter:blur(34px)!important;backdrop-filter:blur(34px)!important;content:""!important;inset:0!important;z-index:0!important}.public-job-feed-card-content{background:#171717!important;border-radius:1.2rem!important;color:#fff!important;display:flex!important;flex-direction:column!important;gap:.9rem!important;margin:4px!important;min-height:calc(100% - 8px)!important;padding:1rem!important;position:relative!important;width:calc(100% - 8px)!important;z-index:1!important}.public-job-feed-card-content:before{background:#ffffffe6!important;content:""!important;filter:blur(44px)!important;height:52px!important;inset:0 auto auto 28%!important;width:6px!important}.public-job-feed-card-shell .job-card-header{align-items:flex-start!important;border-bottom:1px solid #ffffff2e!important;padding-bottom:.9rem!important}.public-job-feed-card-shell .job-company-logo{min-width:3rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.45rem!important;line-height:1.05!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description{color:#ffffffc7!important}.public-job-feed-card-shell .job-card-body{display:flex!important;flex-direction:column!important;gap:.8rem!important}.public-job-feed-card-shell .job-card-meta{grid-gap:.32rem!important;display:grid!important;gap:.32rem!important}.public-job-feed-description{line-height:1.48!important}.public-job-feed-skills span{background:#90ded824!important;border:1px solid #90ded840!important;border-radius:999px!important;color:#b6f0eb!important;font-size:.82rem!important;font-weight:700!important;padding:.4rem .7rem!important}.public-job-feed-card-shell .job-card-stats span{align-items:center!important;background:#0d1817e0!important;border:1px solid #d66a7d40!important;border-radius:.9rem!important;color:#f6f8fa!important;display:flex!important;font-size:.8rem!important;font-weight:700!important;justify-content:center!important;min-height:2.55rem!important}.public-job-feed-reactions{align-items:center!important;margin-top:auto!important}.public-job-feed-reactions .job-card-like-button{font-weight:800!important;gap:.42rem!important;padding:0!important}.public-job-feed-card-shell .job-card-footer{flex-direction:column!important;gap:.7rem!important}.public-job-feed-card-shell .apply-button{background:#10312cc7!important;border:1px solid #d66a7d47!important;border-radius:999px!important;font-size:.98rem!important;font-weight:800!important;min-height:2.8rem!important;width:100%!important}.public-modal-pagination{gap:.45rem!important;margin-top:.35rem!important}.public-modal-pagination button{color:#fff!important;font-size:.78rem!important;min-height:1rem!important}.public-modal-pagination span{color:#ffffffe0!important;font-size:.68rem!important}.public-ai-chat-footer,.public-modal-footer{display:flex!important;justify-content:center!important}@media (max-width:768px){.public-landing-modal-backdrop{padding:0!important}.public-auth-card{width:min(280px,calc(100vw - 1.4rem))!important}.public-auth-form-shell{border-radius:18px!important;padding:.95rem .78rem .68rem!important}.public-assistant-dialog{margin:.5rem!important;max-height:calc(100dvh - 1rem)!important;max-width:calc(100vw - 1rem)!important;width:calc(100vw - 1rem)!important}.public-ai-launch-form{gap:.75rem!important;justify-content:center!important;min-height:calc(100dvh - 1rem)!important;padding:1.1rem .75rem!important}.public-ai-launch-logo{width:min(7.8rem,38vw)!important}.public-ai-launch-input{border-radius:.85rem!important;min-height:2.75rem!important;padding-left:2.6rem!important;width:100%!important}.public-ai-search-icon{left:.76rem!important;width:1.08rem!important}.public-ai-launch-textbox{font-size:.86rem!important}.public-ai-chat-card{min-height:calc(100dvh - 1rem)!important}.public-ai-reply-field input{min-height:2.45rem!important;padding-right:2rem!important}.public-ai-send-button{height:1.55rem!important;min-width:1.55rem!important;right:.12rem!important;width:1.55rem!important}.public-jobs-dialog{border-left:0!important;border-radius:0!important;border-right:0!important;height:100dvh!important;max-height:100dvh!important;max-width:100vw!important;padding:.95rem .8rem .75rem!important;width:100vw!important}.public-jobs-hero{align-items:flex-start!important;flex-direction:column!important;gap:.4rem!important}.public-jobs-hero-copy{max-width:100%!important}.public-jobs-hero-side{align-items:flex-start!important;text-align:left!important;width:100%!important}.public-jobs-hero-logo{display:none!important}.public-jobs-lead-copy{font-size:.88rem!important}.public-jobs-lead-highlight{font-size:2.05rem!important}.public-jobs-join-copy{font-size:.8rem!important;gap:.2rem!important}.public-jobs-list{border-radius:1.65rem!important;gap:.8rem!important;padding:.85rem .75rem!important;width:100%!important}.public-job-feed-card-shell{border-radius:1.35rem!important;min-height:calc(100dvh - 18rem)!important}.public-job-feed-card-content{gap:.78rem!important;padding:.88rem!important}.public-job-feed-card-shell .job-company-logo{height:2.7rem!important;min-width:2.7rem!important;width:2.7rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.12rem!important}.public-job-feed-description{font-size:.88rem!important;line-height:1.42!important}.public-job-feed-card-shell .job-card-stats span{font-size:.74rem!important;min-height:2.25rem!important}.public-job-feed-card-shell .apply-button{font-size:.92rem!important;min-height:2.5rem!important}.public-modal-pagination{margin-top:.5rem!important}.public-modal-pagination span{font-size:.62rem!important}}.public-ai-chat-brand,.public-ai-chat-brand svg,.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing,.public-ai-chat-time,.public-ai-chat-title,.public-ai-reply-field input,.public-ai-reply-field input::placeholder,.public-auth-heading,.public-auth-input,.public-auth-link,.public-auth-message{color:#fff!important}.public-ai-reply-field input{border:1px solid #ffffff29!important}.public-ai-chat-footer .public-auth-arrow-button,.public-auth-arrow-button,.public-auth-arrow-button:focus-visible,.public-auth-arrow-button:hover,.public-jobs-dialog .public-auth-arrow-button,.public-modal-footer .public-auth-arrow-button{color:#fff!important}.public-jobs-join-copy,.public-jobs-lead{margin:.25rem 0 0!important}@media (max-width:768px){.public-ai-chat-card{border-radius:18px!important;min-height:calc(100dvh - 1rem)!important}.public-ai-chat-reply{padding:0 .8rem .2rem!important}.public-ai-reply-field input{height:2.45rem!important;padding:0 2.1rem 0 .75rem!important}.public-ai-send-button{height:1.65rem!important;min-width:1.65rem!important;right:.15rem!important;width:1.65rem!important}.public-jobs-dialog{padding-bottom:.4rem!important}.public-job-actions{gap:.5rem!important}.public-job-actions button{font-size:.88rem!important;min-height:2.3rem!important;padding:.48rem .7rem!important}.public-modal-pagination span{font-size:.72rem!important}.public-modal-footer{display:none!important}}.public-auth-form-shell{background:#000!important}.public-auth-heading,.public-auth-input,.public-auth-link,.public-auth-message{color:#fff!important}.public-auth-arrow-button,.public-auth-arrow-button:focus-visible,.public-auth-arrow-button:hover,.public-auth-card .public-auth-arrow-button{color:#fff!important}.public-ai-chat-card{box-shadow:0 18px 42px #00000047!important}.public-ai-chat-brand,.public-ai-chat-brand svg,.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing,.public-ai-chat-time,.public-ai-chat-title,.public-ai-reply-field input,.public-ai-reply-field input::placeholder{color:#fff!important}.public-ai-chat-bubble.is-typing span{background:#9ca3af!important}.public-ai-reply-field input{border:1px solid #ffffff2e!important}.public-ai-send-button{color:#60a5fa!important}.public-ai-chat-footer .public-auth-arrow-button,.public-jobs-dialog .public-auth-arrow-button,.public-modal-footer .public-auth-arrow-button{color:#fff!important}.public-jobs-join-copy,.public-jobs-lead{font-family:Lexend,system-ui,sans-serif!important;margin:.2rem 0 0!important}.public-jobs-lead{color:#f8fafc!important;font-size:1rem!important;line-height:1.45!important}.public-jobs-lead-highlight{animation:public-jobs-jello 5.8s ease-in-out infinite!important;display:inline-block!important}.public-jobs-join-copy{color:#d1d5db!important;font-size:.9rem!important}.public-jobs-join-link{cursor:pointer!important;font:inherit!important;text-decoration:underline!important;text-underline-offset:.16rem!important}.public-jobs-join-link:focus-visible,.public-jobs-join-link:hover{color:#e5899c!important;outline:0!important}.public-job-actions{grid-gap:.6rem!important;display:grid!important;gap:.6rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:auto!important}.public-job-actions button{font-size:.96rem!important;min-height:2.55rem!important;padding:.55rem .8rem!important}.public-modal-pagination{gap:.55rem!important}.public-modal-pagination button{font-size:1rem!important;height:1.6rem!important;min-width:1.6rem!important;width:1.6rem!important}@keyframes public-jobs-jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-8deg) skewY(-8deg)}33.3%{transform:skewX(4deg) skewY(4deg)}44.4%{transform:skewX(-2deg) skewY(-2deg)}55.5%{transform:skewX(1deg) skewY(1deg)}66.6%{transform:skewX(-.5deg) skewY(-.5deg)}77.7%{transform:skewX(.25deg) skewY(.25deg)}}@media (max-width:768px){.public-ai-chat-card{border-radius:18px!important;min-height:calc(100dvh - 1rem)!important}.public-ai-chat-header{background:#000!important}.public-ai-chat-reply{padding:0 .8rem .2rem!important}.public-ai-reply-field input{height:2.45rem!important;padding:0 2.15rem 0 .75rem!important}.public-ai-send-button{border:0!important;border-radius:0!important;box-shadow:none!important;height:1.65rem!important;min-width:1.65rem!important;outline:0!important;right:.15rem!important;width:1.65rem!important}.public-ai-chat-footer .public-auth-arrow-button{color:#fff!important}.public-jobs-dialog{padding-bottom:.4rem!important}.public-job-actions{gap:.5rem!important}.public-job-actions button{font-size:.88rem!important;min-height:2.35rem!important;padding:.48rem .7rem!important}.public-modal-pagination span{font-size:.72rem!important}.public-modal-footer{display:none!important}}.public-landing-modal-backdrop{backdrop-filter:blur(22px) saturate(108%)!important;-webkit-backdrop-filter:blur(22px) saturate(108%)!important;background:#06080ab8!important;z-index:2147483000!important}.public-assistant-dialog,.public-auth-card,.public-jobs-dialog{z-index:2147483001!important}.public-auth-card{width:min(300px,calc(100vw - 2rem))!important}.public-jobs-dialog{background:#050505fa!important;box-shadow:0 28px 80px #0000006b!important;padding:1.2rem 1.15rem .9rem!important}.public-modal-pagination{margin-top:1rem!important}@media (max-width:768px){.public-landing-modal-backdrop{padding:0!important}.public-auth-card{width:min(280px,calc(100vw - 1.6rem))!important}.public-assistant-dialog{margin:.5rem!important;max-height:calc(100vh - 1rem)!important;max-width:calc(100vw - 1rem)!important;width:calc(100vw - 1rem)!important}.public-jobs-dialog{border-left:0!important;border-radius:0!important;border-right:0!important;height:100vh!important;max-height:100vh!important;max-width:100vw!important;padding:1rem .85rem .75rem!important;width:100vw!important}.public-jobs-list{gap:.85rem!important;grid-template-columns:1fr!important}}.public-landing-modal-backdrop{backdrop-filter:blur(26px) saturate(112%)!important;-webkit-backdrop-filter:blur(26px) saturate(112%)!important;background:#040608e0!important;display:grid!important;inset:0!important;place-items:center!important;position:fixed!important;z-index:2147483600!important}.public-assistant-dialog,.public-auth-card,.public-jobs-dialog{margin:0!important;position:relative!important;z-index:2147483601!important}.public-auth-card{background:#0000!important;border:0!important;box-shadow:none!important;width:min(320px,calc(100vw - 2rem))!important}.public-auth-form-shell,.public-auth-form-shell:focus-within,.public-auth-form-shell:hover{border:0!important;box-shadow:0 18px 42px #00000038!important;transform:none!important;transition:none!important}.public-assistant-dialog{max-height:min(88vh,48rem)!important;max-width:min(92vw,34rem)!important;overflow:visible!important}.public-ai-chat-card,.public-ai-launch-form{width:100%!important}.public-jobs-dialog{background:#040404fa!important;border:1px solid #d66a7d3d!important;border-radius:1.2rem!important;box-shadow:0 30px 80px #0006!important;max-height:min(88vh,56rem)!important;max-width:min(96vw,1080px)!important;padding:1.15rem 1.1rem .9rem!important;width:min(96vw,1080px)!important}.public-jobs-dialog h2,.public-jobs-dialog>p{text-align:center!important}.public-jobs-list{align-items:stretch!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:auto!important}.public-job-card{min-height:15.5rem!important}.public-ai-chat-footer,.public-modal-footer,.public-modal-pagination{justify-content:center!important}@media (max-width:768px){.public-landing-modal-backdrop{padding:0!important}.public-auth-card{width:min(284px,calc(100vw - 1.4rem))!important}.public-auth-form-shell{border-radius:18px!important;padding:.95rem .8rem .68rem!important}.public-assistant-dialog{margin:.5rem!important;max-height:calc(100vh - 1rem)!important;max-width:calc(100vw - 1rem)!important;width:calc(100vw - 1rem)!important}.public-jobs-dialog{border-left:0!important;border-radius:0!important;border-right:0!important;height:100dvh!important;max-height:100dvh!important;max-width:100vw!important;padding:.95rem .85rem .72rem!important;width:100vw!important}.public-jobs-list{gap:.85rem!important;grid-template-columns:1fr!important}.public-job-card{min-height:auto!important}}.public-ai-chat-card,.public-auth-form-shell{background:#000!important}.public-ai-chat-brand,.public-ai-chat-brand svg,.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing,.public-ai-chat-footer .public-auth-arrow-button,.public-ai-chat-time,.public-ai-chat-title,.public-ai-reply-field input,.public-ai-reply-field input::placeholder,.public-auth-heading,.public-auth-input,.public-auth-link,.public-auth-message,.public-jobs-dialog .public-auth-arrow-button,.public-modal-footer .public-auth-arrow-button{color:#fff!important}.public-ai-chat-header{background:#000!important;border-bottom:1px solid #ffffff1f!important}.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing{background:#171717!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{color:#60a5fa!important}.public-jobs-join-copy,.public-jobs-lead{text-align:center!important}.public-jobs-lead-highlight{color:#38bdf8!important}.public-jobs-join-link{background:#0000!important;border:0!important;color:#fff!important;padding:0!important}.public-modal-pagination span{font-size:.8rem!important}@media (max-width:768px){.public-modal-footer{display:none!important}.public-ai-reply-field input{height:2.45rem!important;padding-right:2.1rem!important}.public-ai-send-button{height:1.65rem!important;min-width:1.65rem!important;right:.15rem!important;width:1.65rem!important}.public-job-actions button{font-size:.88rem!important;min-height:2.3rem!important;padding:.48rem .7rem!important}.public-modal-pagination span{font-size:.72rem!important}}.public-assistant-dialog,.public-auth-card,.public-jobs-dialog{align-self:center!important;justify-self:center!important}.public-ai-chat-card,.public-ai-launch-form,.public-auth-form-shell{background:#000!important;box-shadow:0 24px 64px #00000061!important}.public-ai-launch-form{border:1px solid #d66a7d33!important;border-radius:1.1rem!important;padding:1rem 1rem .95rem!important}.public-ai-launch-logo-wrap{margin-bottom:.8rem!important}.public-ai-launch-logo{max-width:118px!important;width:min(118px,36vw)!important}.public-ai-launch-input{display:block!important}.public-ai-search-icon{color:#ffffffb8!important;height:1.15rem!important;left:.9rem!important;width:1.15rem!important}.public-ai-launch-textbox{height:2.85rem!important;padding:.72rem .9rem .72rem 2.55rem!important}.public-ai-launch-textbox::placeholder{color:#ffffff8c!important}.public-ai-chat-card{border:1px solid #d66a7d2e!important;border-radius:1.1rem!important}.public-ai-chat-footer,.public-ai-chat-header,.public-ai-chat-messages{background:#000!important}.public-ai-chat-bubble.is-user{background:#3b82f6c2!important}.public-ai-chat-bubble.is-assistant{background:#171717!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{outline:0!important}.public-jobs-dialog{background:#050505!important;gap:.9rem!important}.public-jobs-hero{gap:1rem!important;padding:.2rem 0 .15rem!important}.public-jobs-hero-copy{max-width:30rem!important}.public-jobs-lead{line-height:1.02!important}.public-jobs-lead-copy{color:#f3f4f6!important;display:block!important;font-family:Lexend,system-ui,sans-serif!important;font-size:1.3rem!important;font-weight:600!important}.public-jobs-lead-highlight{color:#4bb4ff!important;display:block!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:clamp(2.6rem,4vw,4rem)!important;margin-top:.08rem!important}.public-jobs-hero-side{gap:.45rem!important}.public-jobs-hero-logo{display:grid!important;height:88px!important;place-items:center!important;width:88px!important}.public-jobs-hero-logo-image{object-fit:contain!important;width:100%!important}.public-jobs-join-copy{font-size:.98rem!important;line-height:1.2!important}.public-jobs-join-link{font-weight:700!important;text-decoration:none!important}.public-jobs-join-tail{color:#f3f4f6!important}.public-jobs-list{align-items:center!important;flex:1 1 auto!important;gap:1rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.2rem .15rem!important}.public-job-feed-card-shell{border:0!important;border-radius:1rem!important;box-shadow:0 0 3px 1px #00000088!important;cursor:pointer!important;display:flex!important;justify-content:center!important;min-height:420px!important;overflow:hidden!important;padding:0!important;width:min(100%,760px)!important}.public-job-feed-card-shell,.public-job-feed-card-shell .public-job-feed-card-content{align-items:stretch!important;background:#171717!important;position:relative!important}.public-job-feed-card-shell .public-job-feed-card-content{border-radius:.8rem!important;color:#fff!important;justify-content:flex-start!important;margin:3px!important;padding:1.15rem!important;z-index:1!important}.public-job-feed-card-content:before{background:#fffffff5!important;content:" "!important;display:block!important;filter:blur(50px)!important;height:70px!important;inset:auto auto 20% 46%!important;opacity:0!important;overflow:hidden!important;position:absolute!important;transition:opacity .3s!important;width:5px!important}.public-job-feed-card-shell:focus-visible .public-job-feed-card-content:before,.public-job-feed-card-shell:hover .public-job-feed-card-content:before{opacity:1!important}.public-job-feed-card-shell:before{animation:rotation_9018 8s linear infinite!important;animation-play-state:paused!important;background:linear-gradient(#f28,#387ef0)!important;content:" "!important;display:block!important;height:440px!important;opacity:0!important;position:absolute!important;transition:opacity .3s!important;width:88px!important}.public-job-feed-card-shell:focus-visible:before,.public-job-feed-card-shell:hover:before{animation-play-state:running!important;opacity:1!important}.public-job-feed-card-shell:after{-webkit-backdrop-filter:blur(50px)!important;backdrop-filter:blur(50px)!important;background:#17171733!important;content:" "!important;display:block!important;height:440px!important;position:absolute!important;width:280px!important}.public-job-feed-card-shell .job-card-header{border-bottom:1px solid #ffffff1f!important;display:flex!important;gap:.85rem!important;padding-bottom:.85rem!important}.public-job-feed-card-shell .job-company-logo{flex:0 0 3rem!important}.public-job-feed-card-shell .job-card-header-text h3{color:#fff!important;font-size:1.5rem!important;margin:0!important}.public-job-feed-card-shell .job-card-header-text p{color:#ffffffbd!important;font-size:.98rem!important;margin:.2rem 0 0!important}.public-job-feed-topline{color:#ffffffd1!important;font-size:.92rem!important;gap:.55rem!important;margin:0 0 .8rem!important}.public-job-feed-skills span,.public-job-feed-topline span{align-items:center!important;background:#ffffff14!important;border-radius:999px!important;display:inline-flex!important;justify-content:center!important;min-height:2rem!important;padding:.28rem .72rem!important}.public-job-feed-meta{grid-gap:.55rem!important;display:grid!important;gap:.55rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:.8rem!important}.public-job-feed-meta .job-meta-row{color:#ffffffc7!important;font-size:.88rem!important}.public-job-feed-description{color:#ffffffeb!important;font-size:.98rem!important;margin:0 0 .85rem!important}.public-job-feed-skills{gap:.55rem!important;margin-bottom:.85rem!important}.public-job-feed-stats{grid-gap:.65rem!important;display:grid!important;gap:.65rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:auto!important}.public-job-feed-stats span{background:#ffffff0a!important;border:1px solid #d66a7d38!important;border-radius:.9rem!important;color:#ffffffeb!important;min-height:2.55rem!important;padding:.55rem .7rem!important;text-align:center!important}.public-job-feed-reactions{display:flex!important;margin:.9rem 0 .35rem!important}.public-job-feed-reactions .job-card-like-button{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;gap:.45rem!important}.public-job-feed-actions{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;justify-content:flex-end!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{border-radius:999px!important;font-size:.96rem!important;min-height:2.75rem!important;padding:.65rem 1.15rem!important}.public-job-feed-secondary-button{background:#0000!important;border:1px solid #fff3!important;color:#fff!important}.public-job-feed-card-shell .apply-button{background:#0c4a40db!important;border:1px solid #d66a7d52!important;color:#fff!important}.public-job-feed-card-shell .job-card-footer{align-items:center!important;display:flex!important;gap:.85rem!important;justify-content:space-between!important;margin-top:.2rem!important}.public-job-feed-card-shell .posted-date{color:#ffffffa3!important;font-size:.82rem!important}.public-modal-pagination{align-items:center!important;display:flex!important;gap:.65rem!important;justify-content:center!important;margin-top:.4rem!important}.public-modal-pagination button{color:#f8fafc!important;font-size:.95rem!important;height:auto!important;min-width:1rem!important;padding:0!important;width:auto!important}.public-modal-pagination span{color:#ffffffc2!important;letter-spacing:.01em!important}@media (max-width:768px){.public-ai-launch-form{padding:.85rem!important}.public-ai-launch-logo{width:92px!important}.public-ai-launch-textbox{font-size:.92rem!important;height:2.55rem!important;padding:.62rem .8rem .62rem 2.35rem!important}.public-jobs-dialog{gap:.7rem!important;padding:.85rem .72rem .65rem!important}.public-jobs-hero{align-items:flex-start!important;flex-direction:column!important;gap:.35rem!important}.public-jobs-hero-copy,.public-jobs-hero-side{max-width:none!important;width:100%!important}.public-jobs-lead-copy{font-size:1rem!important}.public-jobs-lead-highlight{font-size:2.15rem!important}.public-jobs-hero-side{align-items:flex-start!important}.public-jobs-hero-logo{display:none!important}.public-jobs-join-copy{font-size:.88rem!important;text-align:left!important;white-space:normal!important}.public-job-feed-card-shell{border-radius:.95rem!important;min-height:490px!important;width:100%!important}.public-job-feed-card-shell .public-job-feed-card-content{padding:.95rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.22rem!important}.public-job-feed-topline{font-size:.84rem!important;gap:.45rem!important}.public-job-feed-meta{grid-template-columns:1fr!important}.public-job-feed-description{font-size:.9rem!important;line-height:1.45!important}.public-job-feed-stats{gap:.5rem!important}.public-job-feed-stats span{font-size:.82rem!important;min-height:2.3rem!important}.public-job-feed-actions{justify-content:stretch!important;width:100%!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{flex:1 1!important;font-size:.88rem!important;min-height:2.45rem!important;padding:.55rem .8rem!important}.public-modal-pagination{gap:.5rem!important;margin-top:.25rem!important}.public-modal-pagination span{font-size:.66rem!important}}.public-assistant-dialog{background:#0000!important;border:0!important;box-shadow:none!important;height:auto!important;margin:auto!important;max-height:none!important;min-height:auto!important;padding:0!important;width:min(92vw,34rem)!important}.public-terminal-card,.public-terminal-card-launch{-webkit-backdrop-filter:blur(40px)!important;backdrop-filter:blur(40px)!important;background:#000!important;border:1px solid #c5c5c547!important;border-radius:1.25rem!important;box-shadow:0 10px 28px #00000047!important;overflow:hidden!important;padding:.75rem!important;width:100%!important}.public-terminal-wrap{background:#0a0a0a!important;border:1px solid #525252cc!important;border-radius:.8rem!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;position:relative!important;z-index:1!important}.public-terminal-head{align-items:center!important;background:#202425!important;display:flex!important;justify-content:space-between!important;min-height:2.65rem!important;padding:.55rem .8rem!important}.public-terminal-title{align-items:center!important;color:#c7c7c7!important;display:inline-flex!important;font-size:.94rem!important;font-weight:700!important;gap:.45rem!important;margin:0!important}.public-terminal-title svg{color:#55b9ff!important;flex:0 0 auto!important;height:1rem!important;width:1rem!important}.public-terminal-body{background:#000!important;display:flex!important;flex-direction:column!important}.public-terminal-body-launch{padding:.9rem!important}.public-terminal-chat-body{gap:.75rem!important;padding:.85rem!important}.public-ai-launch-form{background:#0000!important;border:0!important;box-shadow:none!important;gap:.6rem!important;padding:0!important}.public-ai-launch-logo-wrap{margin:0 auto .15rem!important;width:fit-content!important}.public-ai-launch-logo{height:auto!important;width:84px!important}.public-ai-launch-input{align-items:center!important;background:#0000!important;border:0!important;border-radius:.95rem!important;display:flex!important;padding:0!important;position:relative!important}.public-ai-search-icon{color:#ffffff9e!important;height:1.1rem!important;left:.95rem!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:1.1rem!important}.public-ai-launch-textbox{background:#000!important;border:1px solid #ffffff1f!important;border-radius:.9rem!important;box-shadow:none!important;height:2.7rem!important;min-width:0!important;padding:.7rem .85rem .7rem 2.45rem!important;width:100%!important}.public-ai-launch-textbox::placeholder,.public-ai-reply-field input::placeholder{color:#ffffff7a!important}.public-ai-chat-footer,.public-ai-launch-footer{display:flex!important;justify-content:center!important;padding-top:.25rem!important}.public-ai-chat-card{background:#000!important;border:1px solid #c5c5c547!important;border-radius:1.25rem!important;box-shadow:0 10px 28px #00000047!important;margin:0 auto!important;max-width:32rem!important;padding:.75rem!important;width:100%!important}.public-ai-chat-header{background:#0000!important;padding:0!important}.public-ai-chat-brand{min-width:0!important}.public-ai-chat-settings-wrap{position:relative!important}.public-ai-settings-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#c7c7c7!important;padding:.25rem!important}.public-ai-settings-button svg{height:1rem!important;width:1rem!important}.public-ai-settings-menu{background:#111!important;border:1px solid #ffffff14!important;right:0!important;top:calc(100% + .4rem)!important}.public-ai-settings-menu button{color:#fff!important}.public-ai-chat-messages{gap:.7rem!important;list-style:none!important;margin:0!important;max-height:19rem!important;min-height:11rem!important;overflow-y:auto!important;padding:0!important}.public-ai-chat-messages,.public-ai-chat-row{display:flex!important;flex-direction:column!important}.public-ai-chat-row{gap:.2rem!important}.public-ai-chat-row.is-user{align-items:flex-end!important}.public-ai-chat-row.is-assistant{align-items:flex-start!important}.public-ai-chat-time{color:#ffffff7a!important;font-size:.72rem!important}.public-ai-chat-bubble{border-radius:.85rem!important;box-shadow:none!important;font-size:.94rem!important;line-height:1.55!important;max-width:min(100%,28rem)!important;padding:.72rem .82rem!important;white-space:pre-wrap!important}.public-ai-chat-bubble.is-user{background:#2563eb!important;color:#fff!important;text-align:right!important}.public-ai-chat-bubble.is-assistant{animation:publicAssistantReplyFade .22s ease-out!important;background:#111!important;border:1px solid #ffffff14!important;color:#fff!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;position:relative!important}.public-ai-chat-bubble.is-assistant.is-latest:after{animation:publicAssistantCursorBlink .7s step-end infinite!important;color:#e34ba9!important;content:"_"!important;display:inline-block!important;margin-left:.18rem!important}.public-ai-chat-bubble.is-typing{align-items:center!important;background:#111!important;border:1px solid #ffffff14!important;display:inline-flex!important;gap:.35rem!important}.public-ai-chat-bubble.is-typing span{background:#ffffffa8!important;border-radius:999px!important;height:.42rem!important;width:.42rem!important}.public-ai-chat-reply{margin:0!important}.public-ai-reply-field{background:#0000!important;border:0!important;padding:0!important}.public-ai-reply-field input{border:1px solid #ffffff1f!important;border-radius:.85rem!important;box-shadow:none!important;height:2.75rem!important;min-width:0!important;padding:.7rem 2.5rem .7rem .85rem!important}.public-ai-send-button{border-radius:0!important;color:#fff!important;right:.75rem!important;z-index:1!important}.public-ai-send-button:focus-visible,.public-ai-send-button:hover{background:#0000!important;box-shadow:none!important;color:#fff!important}.public-ai-chat-footer .public-auth-arrow-button,.public-ai-launch-footer .public-auth-arrow-button{color:#fff!important}@keyframes publicAssistantReplyFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes publicAssistantCursorBlink{50%{opacity:0}}@media (max-width:768px){.public-assistant-dialog{max-width:24rem!important;padding:0 .65rem!important;width:100%!important}.public-ai-chat-card,.public-terminal-card,.public-terminal-card-launch{border-radius:1rem!important;padding:.55rem!important}.public-terminal-head{min-height:2.3rem!important;padding:.5rem .7rem!important}.public-terminal-title{font-size:.85rem!important}.public-terminal-body-launch,.public-terminal-chat-body{padding:.7rem!important}.public-ai-chat-card{margin:0 auto!important;max-width:22.5rem!important;width:min(92vw,22.5rem)!important}.public-ai-launch-logo{width:72px!important}.public-ai-launch-input{min-height:2.65rem!important}.public-ai-launch-textbox,.public-ai-reply-field input{font-size:.9rem!important;height:2.45rem!important}.public-ai-reply-field input{padding-right:2.2rem!important}.public-ai-send-button{right:.65rem!important}.public-ai-chat-messages{max-height:13rem!important;min-height:8.8rem!important}.public-ai-chat-bubble{font-size:.86rem!important;line-height:1.45!important}.public-jobs-dialog{padding-top:.75rem!important}.public-jobs-hero{align-items:flex-start!important;gap:.15rem!important;padding-right:5rem!important;position:relative!important}.public-jobs-hero-copy{max-width:calc(100% - 5rem)!important}.public-jobs-lead-copy{font-size:.84rem!important;line-height:1.05!important}.public-jobs-lead-highlight{font-size:1.72rem!important;line-height:.96!important}.public-jobs-hero-side{align-items:flex-start!important;gap:.1rem!important;width:100%!important}.public-jobs-hero-logo{display:flex!important;justify-content:flex-end!important;position:absolute!important;right:0!important;top:0!important;width:3.55rem!important}.public-jobs-hero-logo-image{height:auto!important;width:3.55rem!important}.public-jobs-join-copy{align-items:baseline!important;display:flex!important;gap:.22rem!important;line-height:1.05!important;margin-top:.05rem!important;text-align:left!important;white-space:nowrap!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.74rem!important}}.public-landing-modal-backdrop{align-items:center!important;display:flex!important;justify-content:center!important;padding:1rem!important}.public-assistant-dialog,.public-jobs-dialog{margin:0 auto!important}.public-ai-chat-card,.public-ai-launch-form{margin:0 auto!important;max-width:24rem!important;width:min(92vw,24rem)!important}.public-ai-chat-card{display:flex!important;flex-direction:column!important}.public-ai-reply-field{display:block!important;width:100%!important}.public-ai-reply-field input{padding-right:2.6rem!important}.public-ai-send-button{align-items:center!important;background:#0000!important;border:0!important;bottom:auto!important;box-shadow:none!important;display:inline-flex!important;justify-content:center!important;left:auto!important;margin:0!important;min-height:1rem!important;min-width:1rem!important;padding:0!important;position:absolute!important;right:.8rem!important;top:50%!important;transform:translateY(-50%)!important}.public-ai-send-button,.public-ai-send-button svg{height:1rem!important;width:1rem!important}.public-jobs-dialog{display:flex!important;flex-direction:column!important;gap:.75rem!important}.public-jobs-hero{display:flex!important;gap:.85rem!important;padding:0!important}.public-jobs-hero-side{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:.2rem!important}.public-jobs-hero-logo{display:flex!important;justify-content:flex-end!important}.public-jobs-lead-copy{font-size:1rem!important}.public-jobs-lead-highlight{font-size:clamp(2rem,4vw,3rem)!important;line-height:.95!important}.public-jobs-join-copy{align-items:baseline!important;line-height:1.05!important;text-align:right!important}.public-jobs-join-link,.public-jobs-join-tail{font-size:.8rem!important}@media (max-width:768px){.public-landing-modal-backdrop{padding:.75rem!important}.public-assistant-dialog,.public-jobs-dialog{max-width:24rem!important;width:100%!important}.public-ai-chat-card,.public-ai-launch-form{max-width:22.75rem!important;width:min(92vw,22.75rem)!important}.public-ai-chat-card{min-height:0!important}.public-ai-chat-messages{max-height:12.5rem!important;min-height:8rem!important}.public-ai-reply-field input{font-size:.88rem!important;height:2.35rem!important;padding:.62rem 2.15rem .62rem .8rem!important}.public-ai-send-button{height:.95rem!important;min-height:.95rem!important;min-width:.95rem!important;right:.7rem!important;width:.95rem!important}.public-jobs-dialog{gap:.55rem!important;padding:.75rem .72rem .65rem!important}.public-jobs-hero{align-items:flex-start!important;gap:.1rem!important;padding-right:4.25rem!important;position:relative!important}.public-jobs-hero-copy{max-width:calc(100% - 4.25rem)!important}.public-jobs-lead-copy{font-size:.82rem!important;line-height:1!important}.public-jobs-lead-highlight{font-size:1.62rem!important;line-height:.94!important}.public-jobs-hero-side{align-items:flex-start!important;gap:.08rem!important;width:100%!important}.public-jobs-hero-logo{position:absolute!important;right:0!important;top:0!important}.public-jobs-hero-logo,.public-jobs-hero-logo-image{width:3.15rem!important}.public-jobs-join-copy{gap:.18rem!important;line-height:1!important;margin-top:.02rem!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.68rem!important}}.landing-page-container .landing-content{gap:.9rem!important;padding:1.8rem 1.25rem 1.45rem!important;width:min(100%,24rem)!important}.landing-page-container .logo-container{margin-bottom:.4rem!important}.landing-page-container .landing-logo{height:auto!important;width:clamp(9rem,26vw,12rem)!important}.landing-mini-footer{grid-gap:1rem!important;background:#070d0fe6!important;border:1px solid #8ce0db33!important;border-radius:1rem!important;display:grid!important;gap:1rem!important;margin-top:1.5rem!important;padding:1rem 1.1rem!important}.landing-mini-footer__brand{align-items:center!important;display:flex!important;gap:.85rem!important}.landing-mini-footer__logo{flex:0 0 auto!important;height:auto!important;width:3.25rem!important}.landing-mini-footer__brand h3,.landing-mini-footer__contact h4{color:#fff!important;font-size:1rem!important;margin:0 0 .3rem!important}.landing-mini-footer__brand p,.landing-mini-footer__contact a,.landing-mini-footer__socials a{color:#ffffffc2!important;font-size:.86rem!important;line-height:1.5!important;margin:0!important;text-decoration:none!important}.landing-mini-footer__socials{display:flex!important;flex-wrap:wrap!important;gap:.6rem!important;margin-top:.55rem!important}.landing-mini-footer__contact a:hover,.landing-mini-footer__socials a:hover{color:#8ce0db!important}.public-assistant-dialog{max-width:24rem!important;width:100%!important}.public-ai-launch-logo-wrap{margin:0 auto .3rem!important}.public-terminal-card-launch{padding:0!important}.public-terminal-card-launch,.public-terminal-card-launch .public-terminal-wrap{background:#0000!important;border:0!important;box-shadow:none!important}.public-terminal-body-launch{background:#0000!important;padding:0!important}.public-ai-launch-input{background:#050505!important;border:1px solid #ffffff24!important;min-height:0!important;padding:0 .85rem!important}.public-ai-launch-input .public-ai-search-icon,.public-ai-launch-input .public-ai-search-icon path,.public-ai-launch-input .public-ai-search-icon svg{stroke:currentColor!important;color:#f59e0b!important}.public-ai-launch-textbox,.public-ai-launch-textbox::placeholder{color:#ffffffb8!important}.public-ai-chat-card{max-width:24rem!important;padding:.7rem!important;width:min(92vw,24rem)!important}.public-ai-chat-messages{min-height:8.5rem!important}.public-ai-reply-field input{padding-right:2rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{max-width:1rem!important}.public-ai-send-button{right:.72rem!important}.public-jobs-dialog{gap:.6rem!important;max-width:58rem!important;padding:1.1rem 1.1rem .8rem!important;width:min(92vw,58rem)!important}.public-jobs-hero{align-items:flex-start!important;gap:.7rem!important;justify-content:space-between!important}.public-jobs-hero-copy{flex:1 1 auto!important;max-width:26rem!important}.public-jobs-hero-side{gap:.1rem!important;justify-content:flex-start!important}.public-jobs-lead{gap:.02rem!important}.public-jobs-lead-copy{font-size:.84rem!important;line-height:1!important}.public-jobs-lead-highlight{font-size:clamp(1.85rem,3vw,2.6rem)!important}.public-jobs-join-copy{font-size:.76rem!important;gap:.28rem!important;margin:-.05rem 0 0!important}.public-jobs-list{display:block!important;margin-top:.1rem!important}.public-job-feed-card-shell{border-radius:1.8rem!important;min-height:29.5rem!important;width:min(100%,37rem)!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.85rem!important;padding:1rem 1rem .9rem!important}.public-job-feed-card-shell .job-card-header{gap:.8rem!important}.public-job-feed-card-shell .job-company-logo{height:3rem!important;width:3rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.28rem!important;line-height:1.08!important;margin:0 0 .15rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date{font-size:.85rem!important;line-height:1.35!important}.public-job-feed-topline{gap:.45rem!important}.public-job-feed-skills span,.public-job-feed-topline span{font-size:.82rem!important}.public-job-feed-card-shell .job-card-body{gap:.65rem!important}.public-job-feed-description{-webkit-line-clamp:6!important;font-size:.95rem!important;line-height:1.55!important}.public-job-feed-card-shell .job-card-meta{gap:.22rem!important}.public-job-feed-skills{gap:.45rem!important}.public-job-feed-card-shell .job-card-stats{grid-gap:.55rem!important;gap:.55rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.82rem!important;min-height:2.8rem!important;padding:.55rem .7rem!important}.public-job-feed-reactions{margin-top:-.15rem!important}.public-job-feed-card-shell .job-card-footer{justify-content:center!important;margin-top:auto!important}.public-job-feed-actions{grid-gap:.55rem!important;gap:.55rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.92rem!important;min-height:2.8rem!important;padding:.6rem .85rem!important}.public-modal-pagination{margin-top:.2rem!important}.public-modal-pagination span{font-size:.76rem!important}@media (max-width:768px){.landing-page-container .landing-content{gap:.7rem!important;padding:1.35rem 1rem 1.05rem!important;width:min(100%,21.75rem)!important}.landing-page-container .landing-logo{width:8rem!important}.public-home-nav{margin-top:-.1rem!important}.landing-mini-footer{padding:.85rem .95rem!important}.landing-mini-footer__brand{align-items:flex-start!important}.landing-mini-footer__brand h3,.landing-mini-footer__contact h4{font-size:.92rem!important}.landing-mini-footer__brand p,.landing-mini-footer__contact a,.landing-mini-footer__socials a{font-size:.78rem!important}.public-assistant-dialog{max-width:23rem!important;padding:0 .4rem!important}.public-ai-chat-card,.public-ai-launch-form{max-width:22rem!important;width:min(94vw,22rem)!important}.public-ai-launch-logo-wrap{margin-bottom:.2rem!important}.public-ai-launch-logo{width:68px!important}.public-ai-launch-input{padding:0 .72rem!important}.public-ai-launch-textbox,.public-ai-reply-field input{font-size:.86rem!important;height:2.18rem!important}.public-ai-chat-card{padding:.55rem!important}.public-ai-chat-messages{max-height:11rem!important;min-height:7rem!important}.public-ai-reply-field input{padding:.55rem 1.8rem .55rem .72rem!important}.public-ai-send-button{right:.62rem!important}.public-jobs-dialog{gap:.38rem!important;max-width:24rem!important;padding:.7rem .65rem .6rem!important;width:min(94vw,24rem)!important}.public-jobs-hero{gap:.05rem!important;padding-right:3.45rem!important;position:relative!important}.public-jobs-hero-copy{max-width:calc(100% - 3.55rem)!important}.public-jobs-lead-copy{font-size:.72rem!important}.public-jobs-lead-highlight{font-size:1.38rem!important;line-height:.92!important}.public-jobs-hero-side{align-items:flex-start!important;gap:0!important}.public-jobs-hero-logo{position:absolute!important;right:0!important;top:0!important;width:2.8rem!important}.public-jobs-hero-logo-image{width:2.8rem!important}.public-jobs-join-copy{gap:.18rem!important;margin-top:-.02rem!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.64rem!important}.public-job-feed-card-shell{border-radius:1.5rem!important;min-height:34rem!important;width:100%!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.72rem!important;padding:.82rem .82rem .78rem!important}.public-job-feed-card-shell .job-company-logo{height:2.8rem!important;width:2.8rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.02rem!important;line-height:1.05!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description{font-size:.8rem!important}.public-job-feed-description{-webkit-line-clamp:7!important;line-height:1.42!important}.public-job-feed-topline{gap:.34rem!important}.public-job-feed-skills span,.public-job-feed-topline span{font-size:.74rem!important}.public-job-feed-card-shell .job-card-stats{gap:.42rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.74rem!important;min-height:2.38rem!important;padding:.42rem .5rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.84rem!important;min-height:2.45rem!important;padding:.5rem .72rem!important}.public-modal-pagination span{font-size:.68rem!important}}.landing-content .learn-more-links,.learn-more-links{display:none!important}.landing-page-container .landing-content{gap:.55rem!important;min-height:27rem!important;padding:1.35rem 1rem .95rem!important;width:min(100%,19rem)!important}.landing-page-container .logo-container{margin-bottom:.25rem!important}.landing-page-container .landing-logo{max-width:100%!important;width:9.25rem!important}.public-home-nav{margin-top:0!important}.landing-mini-footer{margin-top:1.25rem!important}.public-assistant-dialog{align-items:center!important;display:flex!important;justify-content:center!important;min-height:min(100vh,42rem)!important;padding:.8rem!important;width:min(100vw,28rem)!important}.public-ai-launch-form{gap:.5rem!important;width:min(100%,23rem)!important}.public-ai-launch-logo-wrap{margin-bottom:.15rem!important}.public-ai-launch-stage{width:100%!important}.public-ai-launch-stage,.public-terminal-body-launch,.public-terminal-card-launch,.public-terminal-card-launch .public-terminal-wrap{background:#0000!important;border:0!important;box-shadow:none!important;padding:0!important}.public-ai-launch-input{background:#000!important;border:1px solid #ffffff2e!important;border-radius:1rem!important;box-shadow:none!important;min-height:3rem!important;padding:0 .9rem 0 2.65rem!important;width:100%!important}.public-ai-launch-input .public-ai-search-icon,.public-ai-launch-input .public-ai-search-icon path,.public-ai-launch-input .public-ai-search-icon svg{fill:currentColor!important;color:#f97316!important}.public-ai-launch-textbox{background:#0000!important;color:#fff!important;font-size:.92rem!important;height:2.05rem!important;padding:0!important}.public-ai-launch-textbox::placeholder{color:#ffffff8f!important}.public-ai-chat-card{max-width:25rem!important;padding:.55rem!important;width:min(100%,25rem)!important}.public-ai-chat-messages{min-height:9rem!important}.public-ai-reply-field{position:relative!important}.public-ai-reply-field input{background:#000!important;border:1px solid #ffffff24!important;border-radius:.8rem!important;color:#fff!important;height:2.5rem!important;padding:.55rem 2.2rem .55rem .8rem!important;width:100%!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:auto!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:0!important;position:absolute!important;right:.72rem!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important}.public-ai-send-button svg{height:.95rem!important;width:.95rem!important}.public-jobs-dialog{gap:.45rem!important;max-height:88vh!important;max-width:56rem!important;overflow-y:auto!important;padding:1.05rem 1rem .8rem!important;width:min(92vw,56rem)!important}.public-jobs-hero{grid-gap:.5rem!important;align-items:start!important;display:grid!important;gap:.5rem!important;grid-template-columns:minmax(0,1fr) auto!important;padding-right:0!important;position:relative!important}.public-jobs-hero-copy{max-width:23rem!important}.public-jobs-lead{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.06rem!important;margin:0!important;text-align:left!important}.public-jobs-lead-copy{font-size:.96rem!important;line-height:1.05!important}.public-jobs-lead-highlight{font-size:clamp(2rem,3vw,2.8rem)!important;line-height:.92!important}.public-jobs-hero-side{align-items:flex-end!important;gap:.18rem!important}.public-jobs-hero-logo-image{height:auto!important;width:4rem!important}.public-jobs-join-copy{align-items:center!important;display:flex!important;font-size:.8rem!important;gap:.25rem!important;justify-content:flex-end!important;line-height:1!important;margin:0!important;white-space:nowrap!important}.public-jobs-join-link{color:#facc15!important}.public-jobs-join-tail{color:#fff!important}.public-jobs-list{display:flex!important;flex-direction:column!important;gap:.7rem!important;margin-top:.2rem!important;width:100%!important}.public-job-feed-card-shell{border-radius:1.5rem!important;margin:0 auto!important;min-height:0!important;width:min(100%,33rem)!important}.public-job-feed-card-shell .public-job-feed-card-content{display:flex!important;flex-direction:column!important;gap:.62rem!important;min-height:calc(100% - 6px)!important;padding:.9rem .9rem .82rem!important;width:calc(100% - 6px)!important}.public-job-feed-card-shell .job-card-header{align-items:center!important;gap:.72rem!important}.public-job-feed-card-shell .job-company-logo{height:2.85rem!important;width:2.85rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:1.08rem!important;line-height:1.04!important;margin:0 0 .1rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date{font-size:.82rem!important;line-height:1.28!important}.public-job-feed-card-shell .job-card-body{gap:.5rem!important}.public-job-feed-topline{display:flex!important;flex-wrap:wrap!important;gap:.36rem!important}.public-job-feed-skills span,.public-job-feed-topline span{font-size:.74rem!important}.public-job-feed-card-shell .job-card-meta{gap:.16rem!important}.public-job-feed-description{-webkit-line-clamp:5!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;font-size:.86rem!important;line-height:1.42!important;margin:0!important;overflow:hidden!important}.public-job-feed-skills{display:flex!important;flex-wrap:wrap!important;gap:.34rem!important}.public-job-feed-card-shell .job-card-stats{grid-gap:.42rem!important;display:grid!important;gap:.42rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.public-job-feed-card-shell .job-card-stats span{font-size:.72rem!important;min-height:2.25rem!important;padding:.4rem .5rem!important}.public-job-feed-reactions{justify-content:center!important;margin-top:.08rem!important}.public-job-feed-actions{grid-gap:.45rem!important;display:grid!important;gap:.45rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.84rem!important;min-height:2.35rem!important;padding:.48rem .72rem!important}.public-modal-pagination{margin-top:.15rem!important}.public-modal-pagination button{background:#0000!important;border:0!important;box-shadow:none!important;min-width:0!important;padding:.12rem .25rem!important}.public-modal-pagination span{font-size:.72rem!important;white-space:nowrap!important}@media (max-width:768px){.landing-page-container .landing-content{gap:.45rem!important;min-height:24.5rem!important;padding:1.1rem .95rem .85rem!important;width:min(100%,18rem)!important}.landing-page-container .landing-logo{width:7.5rem!important}.public-home-nav{margin-top:-.05rem!important}.public-assistant-dialog{min-height:min(100vh,32rem)!important;padding:.55rem!important;width:min(100vw,24rem)!important}.public-ai-launch-form{gap:.42rem!important;width:min(100%,21.75rem)!important}.public-ai-launch-logo{width:60px!important}.public-ai-launch-input{border-radius:.9rem!important;min-height:2.7rem!important;padding:0 .72rem 0 2.3rem!important}.public-ai-launch-textbox{font-size:.84rem!important;height:1.95rem!important}.public-ai-chat-card{max-width:21.75rem!important;padding:.45rem!important;width:min(100%,21.75rem)!important}.public-ai-chat-messages{max-height:10rem!important;min-height:7.25rem!important}.public-ai-reply-field input{font-size:.82rem!important;height:2.25rem!important;padding:.48rem 1.7rem .48rem .68rem!important}.public-ai-send-button,.public-ai-send-button:focus-visible,.public-ai-send-button:hover{right:.58rem!important}.public-ai-send-button svg{height:.88rem!important;width:.88rem!important}.public-jobs-dialog{gap:.28rem!important;max-height:92vh!important;max-width:23.25rem!important;padding:.7rem .65rem .6rem!important;width:min(94vw,23.25rem)!important}.public-jobs-hero{gap:.25rem!important;grid-template-columns:1fr auto!important}.public-jobs-hero-copy{max-width:calc(100% - 3rem)!important}.public-jobs-lead{gap:0!important}.public-jobs-lead-copy{font-size:.74rem!important;line-height:1.02!important}.public-jobs-lead-highlight{font-size:1.44rem!important;line-height:.92!important}.public-jobs-hero-logo-image{width:2.7rem!important}.public-jobs-join-copy{gap:.16rem!important;margin-top:-.02rem!important}.public-jobs-join-copy,.public-jobs-join-link,.public-jobs-join-tail{font-size:.66rem!important}.public-job-feed-card-shell{max-width:100%!important;width:100%!important}.public-job-feed-card-shell .public-job-feed-card-content{gap:.52rem!important;padding:.78rem .76rem .72rem!important}.public-job-feed-card-shell .job-company-logo{height:2.55rem!important;width:2.55rem!important}.public-job-feed-card-shell .job-card-header-text h3{font-size:.98rem!important}.public-job-feed-card-shell .job-card-header-text p,.public-job-feed-card-shell .job-meta-row,.public-job-feed-card-shell .posted-date,.public-job-feed-description{font-size:.76rem!important}.public-job-feed-description{-webkit-line-clamp:4!important;line-height:1.34!important}.public-job-feed-skills span,.public-job-feed-topline span{font-size:.69rem!important}.public-job-feed-card-shell .job-card-stats span{font-size:.68rem!important;min-height:2.05rem!important;padding:.36rem .42rem!important}.public-job-feed-card-shell .apply-button,.public-job-feed-secondary-button{font-size:.78rem!important;min-height:2.15rem!important;padding:.4rem .56rem!important}.public-modal-pagination span{font-size:.64rem!important}}.landing-page-container .landing-content{gap:.08rem!important;height:auto!important;max-height:18rem!important;min-height:16rem!important;padding:.78rem .82rem .66rem!important}.landing-page-container .landing-logo-wrap{margin-bottom:0!important}.landing-page-container .landing-logo{margin-bottom:0!important;width:min(100%,7.75rem)!important}.landing-page-container .public-home-nav{background:#000!important;border:0!important;border-radius:999px!important;box-shadow:0 16px 38px #00000057!important;gap:1rem!important;height:3.45rem!important;margin-top:.02rem!important;min-height:3.45rem!important;min-width:13.25rem!important;padding:.34rem .72rem!important;width:min(84vw,15.75rem)!important}.landing-page-container .public-home-nav,.landing-page-container .public-home-nav-button{align-items:center!important;display:inline-flex!important;justify-content:center!important}.landing-page-container .public-home-nav-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;height:2.85rem!important;min-height:2.85rem!important;min-width:2.85rem!important;padding:0!important;width:2.85rem!important}.landing-page-container .public-home-nav-button .public-landing-icon,.landing-page-container .public-home-nav-button svg{color:currentColor!important;display:block!important;height:1.95rem!important;min-height:1.95rem!important;min-width:1.95rem!important;opacity:1!important;width:1.95rem!important}.landing-page-container .public-home-nav-button .public-landing-icon-home path,.landing-page-container .public-home-nav-button .public-landing-icon-search path{fill:none!important;stroke:currentColor!important;stroke-width:2.65!important;stroke-linecap:round!important;stroke-linejoin:round!important}.landing-page-container .public-home-nav-button .public-landing-icon-register path{fill:currentColor!important;stroke:none!important}@media (max-width:768px){.landing-page-container .landing-content{gap:.02rem!important;height:30vh!important;max-height:15rem!important;min-height:12.5rem!important;padding:.58rem .68rem .52rem!important}.landing-page-container .landing-logo{width:6.15rem!important}.landing-page-container .public-home-nav{gap:.9rem!important;height:3.25rem!important;margin-top:0!important;min-height:3.25rem!important;min-width:12.4rem!important;padding:.3rem .64rem!important;width:min(80vw,13.75rem)!important}.landing-page-container .public-home-nav-button{height:2.65rem!important;min-height:2.65rem!important;min-width:2.65rem!important;width:2.65rem!important}.landing-page-container .public-home-nav-button .public-landing-icon,.landing-page-container .public-home-nav-button svg{height:1.82rem!important;min-height:1.82rem!important;min-width:1.82rem!important;width:1.82rem!important}}.public-ai-chat-reply .public-ai-reply-row{display:block!important}.public-ai-chat-reply .public-ai-reply-field{max-width:100%!important;position:relative!important;width:100%!important}.public-ai-chat-reply .public-ai-reply-field .public-ai-search-icon{fill:#fb923c!important;color:#fb923c!important;height:1rem!important;left:.68rem!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:1rem!important;z-index:2!important}.public-ai-chat-reply .public-ai-reply-field .public-ai-search-icon path{fill:currentColor!important;transform-box:fill-box!important;transform-origin:center!important}.public-ai-chat-reply .public-ai-reply-field:focus-within .public-ai-search-icon path{animation:pop .5s 0s!important;animation:pop .5s var(--d,0s)!important}.public-ai-chat-reply .public-ai-reply-field input{padding-left:2.05rem!important;padding-right:.85rem!important;width:100%!important}.public-ai-chat-reply .public-ai-send-button{display:none!important}.portal-ai-chat-card{border-radius:12px;height:100%;max-width:none;min-height:420px;width:100%}.portal-ai-chat-messages{max-height:52vh;min-height:260px}.portal-ai-thread-card{margin-bottom:14px;width:100%}.portal-inbox-ai{display:flex;flex-direction:column;gap:16px}.floating-messenger-assistant-chat{border:0;border-radius:0;height:100%;min-height:0}.floating-messenger-assistant-chat .public-ai-chat-messages{flex:1 1;max-height:none;min-height:0}.portal-ai-floating-contact .floating-messenger-contact-avatar{background:#111827;color:#fff}.chat-avatar-image{border-radius:inherit!important;display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}.chat-avatar-icon{color:currentColor!important;display:block!important;height:64%!important;width:64%!important}.chat-avatar-icon-ai{color:#f97316!important}.button-message .avatar,.floating-messenger-chat-avatar,.floating-messenger-contact-avatar,.messenger-avatar{overflow:hidden!important}.button-message .avatar .user-img:not(.chat-avatar-default),.floating-messenger-chat-avatar:not(.chat-avatar-default),.floating-messenger-contact-avatar:not(.chat-avatar-default),.messenger-avatar:not(.chat-avatar-default){color:#fff!important}.button-message .avatar:has(.chat-avatar-default),.chat-avatar-default{background:#0000;background-image:none;box-shadow:none;color:#111}.chat-avatar-default .chat-avatar-icon{color:#111!important;height:72%!important;width:72%!important}.content-avatar:has(.chat-avatar-default) .status-user{display:none!important}.button-message .avatar .user-img:has(.chat-avatar-icon-ai),.floating-messenger-chat-avatar:has(.chat-avatar-icon-ai),.floating-messenger-contact-avatar:has(.chat-avatar-icon-ai),.messenger-avatar:has(.chat-avatar-icon-ai){background:#f973161f!important;color:#f97316!important}.login-link-button,.public-auth-link{-webkit-appearance:none!important;appearance:none!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#f97316!important;height:auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:0!important;text-decoration:underline!important;text-underline-offset:.18em!important;width:auto!important}.login-link-button:focus-visible,.login-link-button:hover,.public-auth-link:focus-visible,.public-auth-link:hover{background:#0000!important;box-shadow:none!important;color:#fb923c!important}.portal-dashboard-identity{align-items:center!important;display:inline-flex!important;gap:0!important}.portal-header-ai-action{margin-right:auto!important}.portal-ai-top-button,.portal-header-ai-action{align-items:center!important;display:inline-flex!important;justify-content:center!important}.portal-ai-top-button{background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#f97316!important;cursor:pointer!important;height:2.6rem!important;min-height:2.6rem!important;min-width:2.6rem!important;padding:0!important;transition:transform .18s ease,color .18s ease!important;width:2.6rem!important}.portal-ai-top-button:focus-visible,.portal-ai-top-button:hover{background:#0000!important;box-shadow:none!important;color:#fb923c!important;transform:translateY(-1px)!important}.portal-ai-top-icon{fill:none!important;stroke:currentColor!important;stroke-width:2.65!important;stroke-linecap:round!important;stroke-linejoin:round!important;display:block!important;height:1.7rem!important;width:1.7rem!important}.public-assistant-dialog.is-chatting{min-height:min(calc(100vh - 2rem),48rem)!important;width:min(calc(100vw - 2rem),38rem)!important}.public-assistant-dialog.is-chatting .public-ai-chat-card{display:flex!important;flex-direction:column!important;max-width:36rem!important;min-height:min(78vh,42rem)!important;width:100%!important}.public-assistant-dialog.is-chatting .public-terminal-chat-body,.public-assistant-dialog.is-chatting .public-terminal-wrap{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important}.public-assistant-dialog.is-chatting .public-ai-chat-messages{flex:1 1 auto!important;max-height:none!important;min-height:18rem!important}.public-assistant-dialog.is-launching .public-ai-launch-input:after,.public-assistant-dialog.is-launching .public-ai-launch-input:before{content:none!important;display:none!important}.public-assistant-dialog.is-launching .public-ai-launch-input{border:1px solid #ffffff2e!important;box-shadow:none!important}.public-assistant-dialog.is-launching .public-ai-launch-textbox{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:2.05rem!important;padding:0!important}@media (max-width:768px){.portal-dashboard-identity{gap:0!important}.portal-ai-top-button{height:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;width:2.35rem!important}.portal-ai-top-icon{height:1.42rem!important;width:1.42rem!important}.public-assistant-dialog.is-chatting{min-height:min(calc(100vh - 1rem),44rem)!important;width:min(calc(100vw - 1rem),34rem)!important}.public-assistant-dialog.is-chatting .public-ai-chat-messages{min-height:15rem!important}}.portal-ai-chat-card,.public-ai-chat-card{display:flex!important;flex-direction:column!important;min-height:100%!important}.portal-ai-chat-messages,.public-ai-chat-messages{flex:1 1 auto!important;min-height:0!important;padding-bottom:.85rem!important}.portal-ai-chat-card .public-ai-chat-reply,.public-ai-chat-card .public-ai-chat-reply{background:linear-gradient(180deg,#0000,#000 34%)!important;bottom:max(.75rem,env(safe-area-inset-bottom))!important;margin-top:auto!important;padding-top:.75rem!important;position:sticky!important;z-index:3!important}.public-ai-chat-reply .public-ai-reply-row{background:#0000!important;border:0!important;box-shadow:none!important}.portal-ai-clear-chat-button{background:#f9731614!important;border:1px solid #f9731673!important;border-radius:999px!important;cursor:pointer!important;font-size:.74rem!important;font-weight:900!important;line-height:1!important;padding:.38rem .7rem!important}.portal-ai-clear-chat-button:focus-visible,.portal-ai-clear-chat-button:hover{background:#f973162e!important}.floating-messenger-assistant-chat{height:100%!important;min-height:0!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-row{background:#0000!important;border:0!important;box-shadow:none!important}.portal-default-stat{-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;text-align:left!important}.portal-default-stat:focus-visible,.portal-default-stat:hover{border-color:#f97316b3!important;box-shadow:0 0 0 1px #f9731633,0 12px 28px #00000052!important;transform:translateY(-1px)!important}.portal-default-action-home .portal-default-action-icon{height:2.05rem!important;width:2.05rem!important}.portal-default-action-home .portal-default-action-icon svg{height:1.65rem!important;width:1.65rem!important}.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll,.resume-playground-toolbar-shell{max-width:100%!important;min-width:0!important}.resume-playground-toolbar,.resume-playground-toolbar-shell{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important}.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll{overflow-x:visible!important}.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide{flex:0 0 auto!important}.resume-playground-editor-document{overflow-wrap:anywhere!important;width:100%!important;word-break:normal!important}.resume-playground-editor-document,.resume-playground-editor-document *,.resume-playground-editor-document :after,.resume-playground-editor-document :before{box-sizing:border-box!important;max-width:100%!important}.resume-playground-editor-document table{border-collapse:collapse!important;table-layout:fixed!important;width:100%!important}.resume-playground-editor-document img,.resume-playground-editor-document video{height:auto!important;max-width:100%!important}.resume-playground-page-break{break-after:page!important;page-break-after:always!important}@media (max-width:768px){.portal-ai-chat-card .public-ai-chat-reply,.public-ai-chat-card .public-ai-chat-reply{bottom:max(.5rem,env(safe-area-inset-bottom))!important}.floating-messenger-panel.is-mobile .portal-ai-chat-card{height:100%!important}.floating-messenger-panel.is-mobile .portal-ai-chat-messages{min-height:0!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell{overflow-x:auto!important;overflow-y:hidden!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll{flex-wrap:nowrap!important;max-width:none!important;min-width:max-content!important;width:max-content!important}}@media (min-width:769px){.home-page .dashboard-container,.home-page>.dashboard-container{margin:18px auto 28px!important;max-width:1600px!important;padding-left:1.1rem!important;padding-right:1.1rem!important;width:min(calc(100% - 7rem),1600px)!important}.home-page .dashboard-main,.home-page .main-content,.home-page .mobile-dashboard-section-panel,.home-page .mobile-job-management-section-panel{padding-left:1.5rem!important;padding-right:1.5rem!important}.public-ai-chat-card .public-ai-chat-header{align-items:flex-start!important;gap:.75rem!important}.public-ai-chat-card .public-ai-chat-brand{flex:1 1 auto!important;min-width:0!important}.public-ai-chat-card .public-ai-chat-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.portal-ai-clear-chat-button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fb923c!important;font-size:.8rem!important;font-weight:700!important;margin-left:auto!important;padding:0!important}.portal-ai-clear-chat-button:focus-visible,.portal-ai-clear-chat-button:hover{background:#0000!important;color:#fed7aa!important}}.public-ai-chat-card .public-ai-chat-header{flex-wrap:nowrap!important;gap:.55rem!important}.public-ai-chat-card .public-ai-chat-brand{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.public-ai-chat-card .public-ai-chat-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.portal-ai-clear-chat-button{-webkit-appearance:none!important;appearance:none!important;color:#fb923c!important;font-size:.78rem!important;font-weight:700!important;line-height:1.15!important;margin-left:auto!important}.portal-ai-clear-chat-button:focus-visible,.portal-ai-clear-chat-button:hover{background:#0000!important;color:#fed7aa!important}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.company-page,.job-seeker-page{align-items:center!important;background:radial-gradient(circle at 18% 12%,#fb923c42,#0000 34%),linear-gradient(145deg,#1f0b03,#7c2d12 52%,#2b0d04)!important;display:flex!important;justify-content:center!important;min-height:100dvh!important;overflow-y:auto!important;padding:clamp(1rem,3vw,2rem)!important}.candidate-video-background,.company-video-background{display:none!important}.company-container,.job-seeker-container{background:#000000e6!important;border:1px solid #ffffff29!important;border-radius:1.05rem!important;box-shadow:0 24px 62px #0006!important;color:#fff!important;margin:auto!important;padding:1rem 1.05rem 1.15rem!important;width:min(100%,24rem)!important}.company-container .container-header,.job-seeker-container .container-header{margin-bottom:.45rem!important}.company-container .container-title,.job-seeker-container .container-title,.resume-dropbox h2{color:#fff!important}.company-container .container-subtitle,.job-seeker-container .container-subtitle{color:#ffffffd6!important;line-height:1.35!important}.company-page .search-section,.job-seeker-page .resume-dropbox{background:#0000!important;border:0!important;box-shadow:none!important;margin:0 auto!important;max-width:100%!important;padding:0!important;width:100%!important}.job-seeker-page .drop-area{background:#ffffff0a!important;border-color:#d66a7dcc!important;color:#fff!important;padding:1rem .85rem!important}.job-seeker-page .drop-message,.job-seeker-page .supported-formats{color:#fff!important}.company-page .buttons-container,.job-seeker-page .buttons-container{gap:.28rem!important;margin:.8rem auto 0!important;max-width:18rem!important}.company-page .candidate-login-button,.company-page .search-button,.company-page .secondary-button,.company-page .submit-button,.job-seeker-page .candidate-login-button,.job-seeker-page .demo-cv-button,.job-seeker-page .submit-button,.public-auth-submit{animation:jumptake-soft-title-wobble 11.8s infinite both!important;background:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:clamp(1rem,2.7vw,1.28rem)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.1!important;margin:.1rem auto!important;max-width:min(100%,18rem)!important;min-height:2.25rem!important;padding:.42rem .88rem!important;text-align:center!important;text-transform:none!important;width:auto!important}.company-page .candidate-login-button:focus-visible,.company-page .candidate-login-button:hover,.company-page .search-button:focus-visible,.company-page .search-button:hover,.company-page .secondary-button:focus-visible,.company-page .secondary-button:hover,.company-page .submit-button:focus-visible,.company-page .submit-button:hover,.job-seeker-page .candidate-login-button:focus-visible,.job-seeker-page .candidate-login-button:hover,.job-seeker-page .demo-cv-button:focus-visible,.job-seeker-page .demo-cv-button:hover,.job-seeker-page .submit-button:focus-visible,.job-seeker-page .submit-button:hover,.public-auth-submit:focus-visible,.public-auth-submit:hover{background:#0000!important;box-shadow:none!important;color:#fed7aa!important;outline:0!important;transform:translateY(-1px)!important}.company-page .search-button:disabled,.company-page .submit-button:disabled,.job-seeker-page .submit-button:disabled{background:#0000!important;color:#ffffff73!important;opacity:1!important}.job-seeker-page .login-divider{color:#ffffffb8!important;margin:.18rem auto!important}.company-page .portal-entry-back-button,.job-seeker-page .portal-entry-back-button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-size:0!important;height:2.1rem!important;margin:.25rem auto 0!important;max-width:2.1rem!important;min-height:2.1rem!important;min-width:2.1rem!important;padding:0!important;width:2.1rem!important}.company-page .portal-entry-back-button:before,.job-seeker-page .portal-entry-back-button:before{color:currentColor!important;content:"←"!important;font-size:1.35rem!important;line-height:1!important;margin:0!important}.company-page .portal-entry-back-button:focus-visible,.company-page .portal-entry-back-button:hover,.job-seeker-page .portal-entry-back-button:focus-visible,.job-seeker-page .portal-entry-back-button:hover{background:#0000!important;box-shadow:none!important;color:#fed7aa!important}.company-page .company-input,.company-page .company-input:focus{background:#ffffff14!important;border:1px solid #ffffff29!important;color:#fff!important}.public-ai-chat-card.portal-ai-chat-card{height:100%!important;min-height:0!important}.portal-ai-chat-card .public-ai-chat-header{align-items:flex-start!important;gap:.45rem!important;padding:0 0 .55rem!important}.portal-ai-chat-card .public-ai-chat-brand{flex:1 1 auto!important;min-width:0!important;overflow:visible!important}.portal-ai-chat-card .public-ai-chat-title{line-height:1.12!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important}.portal-ai-clear-chat-button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:0 0 auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:0!important}.portal-ai-chat-card .portal-ai-chat-messages{flex:1 1 auto!important;max-height:none!important;min-height:0!important;padding-bottom:.55rem!important}.floating-messenger-assistant-chat,.portal-inbox-assistant{height:100%!important;min-height:0!important}.floating-messenger-panel{max-height:calc(100dvh - 7rem)!important}.floating-messenger-chat,.floating-messenger-contacts,.floating-messenger-shell{min-height:0!important;overflow:hidden!important}.floating-messenger-chat{display:flex!important;flex-direction:column!important;height:100%!important}.floating-messenger-assistant-chat .public-ai-chat-header,.floating-messenger-assistant-chat .public-ai-chat-reply,.floating-messenger-chat-bar,.floating-messenger-input{flex:0 0 auto!important}.floating-messenger-assistant-chat,.floating-messenger-assistant-chat .portal-ai-chat-messages,.floating-messenger-assistant-chat .public-ai-chat-messages,.floating-messenger-messages{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important}.floating-messenger-assistant-chat{display:flex!important;flex-direction:column!important;overflow:hidden!important}.floating-messenger-assistant-chat .public-ai-chat-reply{background:#000!important;bottom:auto!important;padding-top:.65rem!important}.floating-messenger-assistant-chat .public-ai-chat-reply,.floating-messenger-input{margin-top:0!important;position:relative!important;z-index:4!important}@media (max-width:768px){.floating-messenger-panel,.floating-messenger-panel.is-mobile,.floating-messenger-panel.is-mobile-chat-open,.floating-messenger-panel.is-mobile-thread-list{max-height:100dvh!important}.floating-messenger-panel.is-mobile .floating-messenger-assistant-chat .public-ai-chat-reply,.floating-messenger-panel.is-mobile .floating-messenger-input{bottom:auto!important;padding-bottom:calc(.8rem + env(safe-area-inset-bottom))!important;position:relative!important}}@media (min-width:769px){.company-container,.job-seeker-container{width:min(100%,25rem)!important}}@media (max-width:768px){.company-page,.job-seeker-page{padding:1rem .85rem!important}.company-container,.job-seeker-container{padding:.9rem .95rem 1rem!important;width:min(100%,22.75rem)!important}.portal-ai-chat-card .public-ai-chat-header{padding-bottom:.5rem!important}}.company-page,.job-seeker-page{background:#111!important;background-image:none!important}.company-page:after,.company-page:before,.job-seeker-page:after,.job-seeker-page:before{content:none!important;display:none!important}.company-page .candidate-login-button,.company-page .search-button,.company-page .secondary-button,.company-page .submit-button,.create-account-button,.employer-login-button,.job-seeker-page .candidate-login-button,.job-seeker-page .demo-cv-button,.job-seeker-page .submit-button,.landing-content .company-button,.landing-content .job-seeker-button,.landing-content .role-button,.login-submit-button,.public-auth-heading,.public-auth-submit{font-family:Roboto,Arial,sans-serif!important}.company-page .candidate-login-button,.company-page .search-button,.company-page .secondary-button,.company-page .submit-button,.create-account-button,.employer-login-button,.job-seeker-page .candidate-login-button,.job-seeker-page .demo-cv-button,.job-seeker-page .submit-button,.landing-content .company-button,.landing-content .job-seeker-button,.landing-content .role-button,.login-submit-button,.public-auth-submit{align-items:center!important;animation:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:100px!important;box-shadow:0 0 0 2px #ffffff21!important;color:#fff9!important;cursor:pointer!important;display:inline-flex!important;font-size:1rem!important;font-weight:700!important;gap:.45rem!important;isolation:isolate!important;justify-content:center!important;letter-spacing:0!important;line-height:1.1!important;min-height:2.8rem!important;overflow:hidden!important;padding:.72rem 1.35rem!important;position:relative!important;text-transform:none!important;transform:none!important;transition:color .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),transform .2s ease!important}.company-page .candidate-login-button:before,.company-page .search-button:before,.company-page .secondary-button:before,.company-page .submit-button:before,.create-account-button:before,.employer-login-button:before,.job-seeker-page .candidate-login-button:before,.job-seeker-page .demo-cv-button:before,.job-seeker-page .submit-button:before,.landing-content .company-button:before,.landing-content .job-seeker-button:before,.landing-content .role-button:before,.login-submit-button:before,.public-auth-submit:before{background-color:#2196f3!important;border-radius:50%!important;content:""!important;height:20px!important;left:50%!important;opacity:0!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;transition:width .8s cubic-bezier(.23,1,.32,1),height .8s cubic-bezier(.23,1,.32,1),opacity .8s cubic-bezier(.23,1,.32,1)!important;width:20px!important;z-index:-1!important}.company-page .candidate-login-button:focus-visible,.company-page .candidate-login-button:hover,.company-page .search-button:focus-visible,.company-page .search-button:hover,.company-page .secondary-button:focus-visible,.company-page .secondary-button:hover,.company-page .submit-button:focus-visible,.company-page .submit-button:hover,.create-account-button:focus-visible,.create-account-button:hover,.employer-login-button:focus-visible,.employer-login-button:hover,.job-seeker-page .candidate-login-button:focus-visible,.job-seeker-page .candidate-login-button:hover,.job-seeker-page .demo-cv-button:focus-visible,.job-seeker-page .demo-cv-button:hover,.job-seeker-page .submit-button:focus-visible,.job-seeker-page .submit-button:hover,.landing-content .company-button:hover,.landing-content .job-seeker-button:hover,.landing-content .role-button:hover,.login-submit-button:focus-visible,.login-submit-button:hover,.public-auth-submit:focus-visible,.public-auth-submit:hover{box-shadow:0 0 0 5px #2195f361!important;color:#fff!important;transform:translateY(-1px)!important}.company-page .candidate-login-button:focus-visible:before,.company-page .candidate-login-button:hover:before,.company-page .search-button:focus-visible:before,.company-page .search-button:hover:before,.company-page .secondary-button:focus-visible:before,.company-page .secondary-button:hover:before,.company-page .submit-button:focus-visible:before,.company-page .submit-button:hover:before,.create-account-button:focus-visible:before,.create-account-button:hover:before,.employer-login-button:focus-visible:before,.employer-login-button:hover:before,.job-seeker-page .candidate-login-button:focus-visible:before,.job-seeker-page .candidate-login-button:hover:before,.job-seeker-page .demo-cv-button:focus-visible:before,.job-seeker-page .demo-cv-button:hover:before,.job-seeker-page .submit-button:focus-visible:before,.job-seeker-page .submit-button:hover:before,.landing-content .company-button:hover:before,.landing-content .job-seeker-button:hover:before,.landing-content .role-button:hover:before,.login-submit-button:focus-visible:before,.login-submit-button:hover:before,.public-auth-submit:focus-visible:before,.public-auth-submit:hover:before{height:170px!important;opacity:1!important;width:170px!important}.company-page .candidate-login-button:active,.company-page .search-button:active,.company-page .secondary-button:active,.company-page .submit-button:active,.create-account-button:active,.employer-login-button:active,.job-seeker-page .candidate-login-button:active,.job-seeker-page .demo-cv-button:active,.job-seeker-page .submit-button:active,.landing-content .company-button:active,.landing-content .job-seeker-button:active,.landing-content .role-button:active,.login-submit-button:active,.public-auth-submit:active{scale:.95!important}.resume-playground-toolbar-shell{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;scrollbar-width:thin!important}.resume-playground-toolbar{max-width:none!important;min-width:100%!important;width:max-content!important}.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll{flex-wrap:nowrap!important;max-width:none!important;min-width:max-content!important;overflow:visible!important;width:max-content!important}.bookmarked-job-reactions,.portal-candidate-job-reactions,.portal-post-reactions,.portal-reaction-rail{-webkit-overflow-scrolling:touch!important;align-items:center!important;background:#000!important;border:1px solid #8ff2dd2e!important;border-radius:30px!important;display:flex!important;flex-direction:row!important;gap:.38rem!important;justify-content:center!important;list-style:none!important;margin:.75rem auto!important;max-width:100%!important;min-height:3.15rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.36rem .48rem!important;scroll-behavior:smooth!important;scrollbar-width:thin!important;width:100%!important}.bookmarked-job-reactions .job-card-bookmark-action,.bookmarked-job-reactions .job-card-like-button,.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-job-like-toggle,.portal-reaction-button,.portal-reaction-icon-button{align-items:center!important;background:#000!important;border:0!important;border-radius:50%!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font-family:Roboto,Arial,sans-serif!important;font-size:0!important;height:2.18rem!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:2.18rem!important;min-width:2.18rem!important;overflow:visible!important;padding:0!important;position:relative!important;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,transform .2s ease!important;width:2.18rem!important}.bookmarked-job-reactions .job-card-like-button svg,.portal-candidate-job-reactions .portal-job-bookmark-toggle svg,.portal-job-like-toggle svg,.portal-reaction-button svg,.portal-reaction-icon-button svg{fill:currentColor!important;color:currentColor!important;height:1.05rem!important;width:1.05rem!important}.bookmarked-job-reactions .job-card-like-button>span[aria-hidden=true]{display:none!important}.bookmarked-job-reactions .job-card-bookmark-action:before{color:currentColor!important;content:"\2605"!important;font-size:1.05rem!important;line-height:1!important}.portal-reaction-tooltip{background:#fff!important;border-radius:5px!important;color:#000!important;font-family:Roboto,Arial,sans-serif!important;font-size:.72rem!important;font-weight:900!important;left:50%!important;line-height:1!important;opacity:0!important;padding:.36rem .55rem!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%) scale(.86)!important;transition:opacity .3s ease,visibility .3s ease,transform .3s ease!important;visibility:hidden!important;white-space:nowrap!important;z-index:20!important}.portal-reaction-button:focus-visible .portal-reaction-tooltip,.portal-reaction-button:hover .portal-reaction-tooltip,.portal-reaction-icon-button:focus-visible .portal-reaction-tooltip,.portal-reaction-icon-button:hover .portal-reaction-tooltip{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important;visibility:visible!important}.portal-reaction-label{display:none!important}.bookmarked-job-reactions .job-card-like-button strong,.portal-job-like-toggle strong,.portal-reaction-count{align-items:center!important;background:#fff!important;border-radius:999px!important;bottom:-.16rem!important;color:#000!important;display:inline-flex!important;font-family:Roboto,Arial,sans-serif!important;font-size:.58rem!important;font-weight:900!important;height:.92rem!important;justify-content:center!important;line-height:1!important;min-width:1rem!important;padding:0 .22rem!important;position:absolute!important;right:-.12rem!important}.portal-reaction-button.active,.portal-reaction-button:focus-visible,.portal-reaction-button:hover,.portal-reaction-icon-button.active,.portal-reaction-icon-button:focus-visible,.portal-reaction-icon-button:hover{box-shadow:3px 2px 45px 0 #0000001f!important;transform:translateY(-1px)!important}.reaction-like.active,.reaction-like:hover{color:#1db954!important}.reaction-appreciate.active,.reaction-appreciate:hover{color:#f5b82e!important}.reaction-love.active,.reaction-love:hover{color:#ea4c89!important}.reaction-empower.active,.reaction-empower:hover{color:#08c!important}.reaction-congratulate.active,.reaction-congratulate:hover{color:#f97316!important}.reaction-motivate.active,.reaction-motivate:hover{color:#8b5cf6!important}.reaction-angry.active,.reaction-angry:hover,.reaction-bad.active,.reaction-bad:hover{color:#bd081c!important}.reaction-sad.active,.reaction-sad:hover{color:#38bdf8!important}.reaction-bookmark.active,.reaction-bookmark:hover,.reaction-hide.active,.reaction-hide:hover{color:#facc15!important}.portal-post-reactions>.portal-glass-mini-button{border-radius:999px!important;flex:0 0 auto!important;margin:0!important;min-height:2.45rem!important;padding:.45rem .78rem!important;white-space:nowrap!important}.portal-candidate-job-card .portal-candidate-job-reactions,.portal-candidate-job-reactions.portal-reaction-rail{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.65rem!important;justify-content:center!important;margin:.75rem auto!important;max-width:100%!important;min-height:3.05rem!important;padding:.34rem .48rem!important;pointer-events:auto!important;position:relative!important;width:max-content!important;z-index:20!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-candidate-job-reactions .portal-job-like-toggle{flex:0 0 2.18rem!important;height:2.18rem!important;max-height:2.18rem!important;max-width:2.18rem!important;min-height:2.18rem!important;min-width:2.18rem!important;pointer-events:auto!important;position:relative!important;width:2.18rem!important;z-index:25!important}.bookmarked-job-reactions .job-card-bookmark-action,.bookmarked-job-reactions .job-card-like-button,.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-job-like-toggle,.portal-reaction-button,.portal-reaction-icon-button{background:#0000!important;background-color:initial!important;box-shadow:none!important}.portal-reaction-button.active,.portal-reaction-button:focus-visible,.portal-reaction-button:hover,.portal-reaction-icon-button.active,.portal-reaction-icon-button:focus-visible,.portal-reaction-icon-button:hover{background:#0000!important;background-color:initial!important;box-shadow:none!important}.portal-candidate-job-reactions .portal-job-bookmark-toggle:after,.portal-candidate-job-reactions .portal-job-bookmark-toggle:before,.portal-candidate-job-reactions .portal-job-like-toggle:after,.portal-candidate-job-reactions .portal-job-like-toggle:before{content:none!important;display:none!important;pointer-events:none!important}@media (max-width:480px){.bookmarked-job-reactions,.portal-candidate-job-reactions,.portal-post-reactions,.portal-reaction-rail{gap:.3rem!important;justify-content:flex-start!important;padding:.5rem!important}.bookmarked-job-reactions .job-card-bookmark-action,.bookmarked-job-reactions .job-card-like-button,.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-job-like-toggle,.portal-reaction-button,.portal-reaction-icon-button{height:2.05rem!important;min-height:2.05rem!important;min-width:2.05rem!important;width:2.05rem!important}}@media (max-width:768px){.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell,.resume-playground-toolbar-shell{-webkit-overflow-scrolling:touch!important;display:block!important;max-width:100vw!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-behavior:smooth!important;touch-action:pan-x!important;width:100%!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar,.resume-playground-toolbar{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.35rem!important;max-width:none!important;min-width:max-content!important;overflow:visible!important;width:max-content!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;margin:0!important;max-width:none!important;min-width:max-content!important;overflow:visible!important;width:max-content!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row:before,.resume-playground-toolbar-row:before{content:none!important;display:none!important}.resume-playground-color-picker,.resume-playground-editor-mobile-overlay .resume-playground-color-picker,.resume-playground-editor-mobile-overlay .resume-playground-icon-button,.resume-playground-editor-mobile-overlay .resume-playground-select,.resume-playground-editor-mobile-overlay .resume-playground-tool-button,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-group,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-group-wide,.resume-playground-icon-button,.resume-playground-select,.resume-playground-tool-button,.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide{flex:0 0 auto!important}.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions.portal-reaction-rail{-webkit-overflow-scrolling:touch!important;align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.34rem!important;justify-content:flex-start!important;max-width:100%!important;min-height:3.1rem!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-behavior:smooth!important;touch-action:pan-x!important;width:100%!important}.portal-post-reactions.portal-reaction-rail .portal-reaction-button,.portal-post-reactions.portal-reaction-rail .portal-reaction-icon-button{flex:0 0 2.05rem!important;height:2.05rem!important;max-height:2.05rem!important;max-width:2.05rem!important;min-height:2.05rem!important;min-width:2.05rem!important;width:2.05rem!important}.portal-post-reactions.portal-reaction-rail>*{flex-shrink:0!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell,.resume-playground-toolbar-shell{display:block!important;max-width:100%!important;overflow:hidden!important;padding:.25rem .25rem .35rem!important;width:100%!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar,.resume-playground-toolbar{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:.32rem!important;max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll{-webkit-overflow-scrolling:touch!important;align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.24rem!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;scrollbar-width:thin!important;touch-action:pan-x!important;width:100%!important}.resume-playground-editor-mobile-overlay .resume-playground-icon-button,.resume-playground-editor-mobile-overlay .resume-playground-tool-button,.resume-playground-toolbar .resume-playground-icon-button,.resume-playground-toolbar .resume-playground-tool-button{border-radius:.36rem!important;flex:0 0 2.22rem!important;height:2.22rem!important;min-height:2.22rem!important;min-width:2.22rem!important;padding:0!important;width:2.22rem!important}.resume-playground-editor-mobile-overlay .resume-playground-select,.resume-playground-toolbar .resume-playground-select{border-radius:.6rem!important;flex:0 0 auto!important;height:2.22rem!important;max-width:11.8rem!important;min-width:4.25rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed .resume-playground-select:first-of-type,.resume-playground-toolbar-row-fixed .resume-playground-select:first-of-type{min-width:10.5rem!important}}.portal-post-reactions.portal-reaction-rail{align-items:center!important;min-height:3.45rem!important;padding-bottom:.62rem!important;padding-top:.46rem!important}.bookmarked-job-reactions .job-card-like-button strong,.job-post-reaction-count,.portal-job-like-toggle strong,.portal-reaction-count{bottom:.02rem!important;right:.02rem!important}.job-post-action-reactions{background:#0000!important;border:0!important;box-shadow:none!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.72rem!important;margin:.9rem auto 1rem!important;padding:.2rem!important;position:relative!important;z-index:30!important}.job-post-action-reactions,.job-post-reaction-button{justify-content:center!important;pointer-events:auto!important}.job-post-reaction-button{align-items:center!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;min-width:2.25rem!important;overflow:visible!important;transition:color .2s ease,transform .2s ease!important;width:2.25rem!important;z-index:35!important}.job-post-reaction-button:after,.job-post-reaction-button:before{content:none!important;display:none!important}.job-post-reaction-button svg{height:1.24rem!important;width:1.24rem!important}.job-post-reaction-button.active,.job-post-reaction-button:focus-visible,.job-post-reaction-button:hover{background:#0000!important;box-shadow:none!important;transform:translateY(-1px)!important}.job-post-reaction-count{align-items:center!important;background:#fff!important;border-radius:999px!important;color:#000!important;display:inline-flex!important;font-family:Roboto,Arial,sans-serif!important;font-size:.58rem!important;font-weight:900!important;height:.9rem!important;justify-content:center!important;line-height:1!important;min-width:.98rem!important;padding:0 .22rem!important;position:absolute!important}.dashboard-container .portal-home-feed,.home-page .portal-home-feed{height:auto!important;max-height:none!important;min-height:min(42rem,calc(100dvh - 9.5rem))!important;overflow:visible!important}.home-page .portal-home-feed-scroll,.portal-home-feed-scroll{padding:0 .15rem 1.4rem 0!important;scroll-behavior:auto!important}.home-page .portal-home-feed>.portal-social-list,.portal-social-list{grid-gap:1rem!important;display:grid!important;gap:1rem!important;min-height:0!important;overflow:visible!important;padding-bottom:1rem!important}.home-page .portal-social-post-card,.portal-social-post-card{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.portal-post-media{overflow:hidden!important}.portal-post-media img,.portal-post-media video{height:auto!important;max-height:min(32rem,62vh)!important;object-fit:contain!important;width:100%!important}.portal-comment-row,.portal-post-comments{position:relative!important;z-index:2!important}.portal-post-reactions.example-1,.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions.portal-reaction-rail{--reaction-rail-gap:clamp(0.24rem,1.2vw,0.52rem);-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important;align-items:center!important;background:#000!important;border:1px solid #8ff2dd2e!important;border-radius:999px!important;box-shadow:none!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--reaction-rail-gap)!important;justify-content:flex-start!important;list-style:none!important;margin:1rem 0 .75rem!important;max-width:100%!important;min-height:3.9rem!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;padding:.58rem .68rem!important;scroll-behavior:smooth!important;scrollbar-width:none!important;touch-action:pan-x!important;width:100%!important}.portal-home-tabs::-webkit-scrollbar,.portal-post-reactions.portal-reaction-rail::-webkit-scrollbar,.resume-playground-toolbar-row-fixed::-webkit-scrollbar,.resume-playground-toolbar-row-scroll::-webkit-scrollbar,.resume-playground-toolbar-row::-webkit-scrollbar,.resume-playground-toolbar-shell::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.portal-post-reactions .icon-content,.portal-post-reactions .portal-reaction-item{flex:0 0 auto!important;list-style:none!important;margin:0!important;padding:0!important;position:relative!important}.portal-post-reactions .link,.portal-reaction-button,.portal-reaction-icon-button,.portal-share-icon-button{-webkit-text-fill-color:currentColor!important;align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#fff!important;color:var(--reaction-color,#fff)!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 2.28rem!important;font-size:0!important;height:2.28rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:2.28rem!important;max-width:2.28rem!important;min-height:2.28rem!important;min-width:2.28rem!important;overflow:visible!important;padding:0!important;position:relative!important;transition:color .22s ease,filter .22s ease,transform .22s ease!important;width:2.28rem!important}.portal-reaction-button svg,.portal-reaction-icon-button svg,.portal-share-icon-button svg{fill:currentColor!important;color:currentColor!important;height:1.16rem!important;width:1.16rem!important}.job-post-like-reaction,.reaction-like{--reaction-color:#3b82f6}.reaction-appreciate{--reaction-color:#f5b82e}.reaction-love{--reaction-color:#ef4444}.reaction-empower{--reaction-color:#facc15}.reaction-congratulate{--reaction-color:#f97316}.reaction-motivate{--reaction-color:#8b5cf6}.reaction-angry,.reaction-bad{--reaction-color:#ef4444}.reaction-sad{--reaction-color:#38bdf8}.reaction-bookmark,.reaction-hide{--reaction-color:#22c55e}.portal-share-icon-button,.reaction-share{--reaction-color:#2196f3;color:#2196f3!important}.job-post-reaction-button.active,.job-post-reaction-button:focus-visible,.job-post-reaction-button:hover,.portal-reaction-button.active,.portal-reaction-button:focus-visible,.portal-reaction-button:hover,.portal-share-icon-button:active,.portal-share-icon-button:focus-visible,.portal-share-icon-button:hover{background:#0000!important;box-shadow:none!important;color:currentColor!important;color:var(--reaction-color,currentColor)!important;filter:drop-shadow(0 0 8px currentColor) drop-shadow(0 0 15px currentColor)!important;filter:drop-shadow(0 0 8px var(--reaction-color,currentColor)) drop-shadow(0 0 15px var(--reaction-color,currentColor))!important;transform:translateY(-1px)!important}.portal-share-icon-button,.portal-share-icon-button:active{filter:drop-shadow(0 0 7px rgba(33,150,243,.72))!important}.bookmarked-job-reactions .job-card-like-button strong,.job-post-reaction-count,.portal-job-like-toggle strong,.portal-reaction-count{-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;bottom:-.08rem!important;box-shadow:none!important;color:#fff!important;display:inline!important;font-family:Roboto,Arial,sans-serif!important;font-size:.62rem!important;font-weight:900!important;height:auto!important;line-height:1!important;min-width:0!important;padding:0!important;position:absolute!important;right:-.12rem!important;text-shadow:0 0 5px #000000d9!important;width:auto!important}.portal-post-reactions>.portal-glass-mini-button,.portal-social-post-card .portal-post-reactions>.portal-glass-mini-button,.portal-social-post-card .portal-share-button,.portal-social-post-card button[aria-label*=Share],.portal-social-post-card button[title*=Share]{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll,.resume-playground-toolbar-shell{-webkit-overflow-scrolling:touch!important;-ms-overflow-style:none!important;scroll-behavior:smooth!important;scrollbar-width:none!important}@media (max-width:768px){.portal-home-tabs{-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.portal-post-reactions.example-1,.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions.portal-reaction-rail{display:flex!important;flex-wrap:nowrap!important;gap:.18rem!important;grid-template-columns:none!important;min-height:3.45rem!important;padding:.48rem .54rem!important}.portal-post-reactions .link,.portal-reaction-button,.portal-reaction-icon-button,.portal-share-icon-button{flex-basis:1.92rem!important;height:1.92rem!important;max-height:1.92rem!important;max-width:1.92rem!important;min-height:1.92rem!important;min-width:1.92rem!important;width:1.92rem!important}.portal-reaction-button svg,.portal-reaction-icon-button svg,.portal-share-icon-button svg{height:.98rem!important;width:.98rem!important}.portal-post-media img,.portal-post-media video{max-height:none!important}.portal-comment-row{align-items:center!important;grid-template-columns:minmax(0,1fr) auto!important}}.bookmarked-job-reactions .job-card-bookmark-action,.bookmarked-job-reactions .job-card-like-button,.job-post-reaction-button,.portal-candidate-job-reactions .portal-job-bookmark-toggle,.portal-job-like-toggle{-webkit-text-fill-color:currentColor!important;color:#fff!important;color:var(--reaction-color,#fff)!important}@media (max-width:768px){.dashboard-container .portal-home-feed,.home-page .portal-home-feed,.portal-home-feed{box-sizing:border-box!important;max-width:100%!important;min-height:calc(100dvh - 11.5rem)!important;overflow:hidden!important;width:100%!important}.home-page .portal-home-feed-scroll,.portal-home-feed-scroll{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0 0 4.8rem!important;width:100%!important}.home-page .portal-home-feed>.portal-social-list,.portal-social-list{box-sizing:border-box!important;gap:.8rem!important;max-width:100%!important;padding:0 0 1rem!important;width:100%!important}.home-page .portal-social-post-card,.portal-social-post-card{border-radius:.95rem!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:.78rem!important;width:100%!important}.portal-social-post-header{gap:.55rem!important;grid-template-columns:auto minmax(0,1fr)!important}.portal-post-reach{grid-column:1/-1!important;justify-self:start!important;margin-top:.2rem!important}.portal-post-body{font-size:.88rem!important;line-height:1.35!important;margin:.62rem 0!important}.portal-post-media,.portal-post-media.portal-post-media-preview{align-items:center!important;background:#0000006b!important;border-radius:.78rem!important;box-sizing:border-box!important;display:flex!important;height:clamp(9.5rem,32dvh,14.25rem)!important;justify-content:center!important;margin:.68rem auto .55rem!important;max-height:clamp(9.5rem,32dvh,14.25rem)!important;max-width:100%!important;overflow:hidden!important;width:min(100%,17rem)!important}.portal-post-media img,.portal-post-media video,.portal-post-media.portal-post-media-preview img,.portal-post-media.portal-post-media-preview video{display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important;width:100%!important}.portal-post-reactions.example-1,.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions.portal-reaction-rail{-ms-overflow-style:none!important;border-radius:999px!important;box-sizing:border-box!important;gap:.14rem!important;margin:.62rem auto .5rem!important;max-width:100%!important;min-height:2.78rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.36rem .42rem!important;scrollbar-width:none!important;width:min(100%,17rem)!important}.portal-post-reactions .icon-content,.portal-post-reactions .portal-reaction-item{flex:0 0 auto!important}.portal-post-reactions .link,.portal-reaction-button,.portal-reaction-icon-button,.portal-share-icon-button{flex:0 0 1.68rem!important;height:1.68rem!important;max-height:1.68rem!important;max-width:1.68rem!important;min-height:1.68rem!important;min-width:1.68rem!important;width:1.68rem!important}.portal-reaction-button svg,.portal-reaction-icon-button svg,.portal-share-icon-button svg{height:.84rem!important;width:.84rem!important}.portal-reaction-count{bottom:-.03rem!important;font-size:.5rem!important;right:-.05rem!important}.portal-post-comments{gap:.36rem!important;margin-top:.55rem!important}.portal-comment-row{gap:.42rem!important;grid-template-columns:minmax(0,1fr) auto!important}.portal-comment-row,.portal-comment-row input{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.portal-comment-row input{min-width:0!important}}.portal-reaction-button.tooltip-visible .portal-reaction-tooltip,.portal-reaction-icon-button.tooltip-visible .portal-reaction-tooltip{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important;visibility:visible!important}.company-page .company-details-form .button-group{grid-gap:.58rem!important;display:grid!important;gap:.58rem!important;grid-template-columns:minmax(0,1fr)!important;margin-top:.85rem!important;max-width:100%!important;padding:0!important;width:100%!important}.company-page .company-details-form .search-different-company-button,.company-page .company-details-form .secondary-button,.company-page .company-details-form .submit-button{justify-self:stretch!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;text-align:center!important;white-space:normal!important;width:100%!important}@media (max-width:768px){.bookmarked-job-reactions .job-card-like-button strong,.job-post-reaction-count,.portal-job-like-toggle strong,.portal-reaction-count{bottom:.05rem!important;font-size:.48rem!important;line-height:1!important;right:.13rem!important;text-shadow:0 0 4px #000!important}.portal-reaction-button:focus-visible .portal-reaction-tooltip,.portal-reaction-button:hover .portal-reaction-tooltip,.portal-reaction-icon-button:focus-visible .portal-reaction-tooltip,.portal-reaction-icon-button:hover .portal-reaction-tooltip{opacity:0!important;transform:translate(-50%,-50%) scale(.86)!important;visibility:hidden!important}.portal-reaction-button.tooltip-visible .portal-reaction-tooltip,.portal-reaction-icon-button.tooltip-visible .portal-reaction-tooltip{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important;visibility:visible!important}.portal-comment-button{background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;height:1.9rem!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;overflow:visible!important;padding:0!important;width:1.9rem!important}.portal-comment-button span{display:none!important}.portal-comment-button svg{height:1rem!important;width:1rem!important}.public-auth-form,.public-auth-form-shell{gap:.46rem!important}.public-auth-card{padding:.78rem!important}.public-auth-card .public-auth-link,.public-auth-card .public-auth-secondary-link{line-height:1!important;margin:0!important;min-height:1.18rem!important;padding:0!important}.public-auth-card .public-auth-arrow-button{height:1.35rem!important;margin-top:0!important;min-height:1.35rem!important;min-width:1.35rem!important;width:1.35rem!important}.company-page .candidate-login-button,.company-page .search-button,.company-page .secondary-button,.company-page .submit-button,.job-seeker-page .demo-cv-button,.job-seeker-page .submit-button,.landing-content .company-button,.landing-content .job-seeker-button,.landing-content .role-button,.login-submit-button,.public-auth-submit{border-radius:999px!important;font-size:.86rem!important;line-height:1.05!important;max-width:100%!important;min-height:2.28rem!important;overflow-wrap:anywhere!important;padding:.48rem .86rem!important;white-space:normal!important}.company-page .candidate-login-button:before,.company-page .search-button:before,.company-page .secondary-button:before,.company-page .submit-button:before,.job-seeker-page .demo-cv-button:before,.job-seeker-page .submit-button:before,.landing-content .company-button:before,.landing-content .job-seeker-button:before,.landing-content .role-button:before,.login-submit-button:before,.public-auth-submit:before{height:.92rem!important;width:.92rem!important}.company-page .candidate-login-button:hover:before,.company-page .search-button:hover:before,.company-page .secondary-button:hover:before,.company-page .submit-button:hover:before,.job-seeker-page .demo-cv-button:hover:before,.job-seeker-page .submit-button:hover:before,.landing-content .company-button:hover:before,.landing-content .job-seeker-button:hover:before,.landing-content .role-button:hover:before,.login-submit-button:focus-visible:before,.login-submit-button:hover:before,.public-auth-submit:focus-visible:before,.public-auth-submit:hover:before{height:5rem!important;width:5rem!important}.company-page .company-details-form .button-group{grid-gap:.58rem!important;display:grid!important;gap:.58rem!important;grid-template-columns:1fr!important;margin-top:.85rem!important;max-width:100%!important;padding:0!important;width:100%!important}.company-page .company-details-form .search-different-company-button,.company-page .company-details-form .secondary-button,.company-page .company-details-form .submit-button{justify-self:stretch!important;max-width:100%!important;min-width:0!important;text-align:center!important;width:100%!important}.company-page .company-details-form .search-different-company-button .icon{display:inline-flex!important;margin-right:.28rem!important}.portal-post-reactions.portal-reaction-rail{min-height:2.48rem!important;padding-bottom:.28rem!important;padding-top:.28rem!important}.portal-post-reactions .portal-reaction-button,.portal-post-reactions .portal-reaction-icon-button{overflow:visible!important}.portal-post-reactions .portal-reaction-count{bottom:auto!important;font-size:.46rem!important;left:50%!important;line-height:1!important;margin:0!important;right:auto!important;top:50%!important;transform:translate(.22rem,.18rem)!important}}.friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.friend-invitation-actions .friend-status-pill,.friend-invitation-actions .message-compose-actions>button,.friend-invitation-actions>.friend-block-button,.friend-invitation-actions>.secondary-button,.friend-invitation-actions>.settings-button.primary,.friend-invitation-actions>button{-webkit-text-fill-color:#fff!important;align-items:center!important;background:hsla(0,0%,100%,.035)!important;border:1px solid #aab4b894!important;border-radius:.52rem!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;gap:.42rem!important;justify-content:center!important;min-height:2.15rem!important}.friend-invitation-actions .contact-candidate-panel>.settings-button.primary:focus-visible,.friend-invitation-actions .contact-candidate-panel>.settings-button.primary:hover,.friend-invitation-actions>button:focus-visible,.friend-invitation-actions>button:hover{background:hsla(0,0%,100%,.085)!important;border-color:#ffffffd1!important}.application-empty-action-icon,.contact-candidate-action-icon,.friend-action-icon,.portal-action-icon{fill:currentColor;flex:0 0 auto;height:1rem;width:1rem}.contact-candidate-panel .message-compose-actions button,.contact-candidate-panel>.settings-button.primary,.job-search-link{align-items:center!important;display:inline-flex!important;gap:.42rem!important;justify-content:center!important}.job-search-link{border-color:#f5b82eb8!important;color:#f5b82e!important}.job-search-link .application-empty-action-icon{filter:drop-shadow(0 0 7px rgba(245,184,46,.42))}.portal-job-filter-bar{grid-gap:.65rem;align-items:end;background:#020f0dad;border:1px solid #6fc6bd47;border-radius:.9rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(10rem,1fr));margin:0 0 .9rem;padding:.72rem;width:100%}.portal-job-filter-bar label{grid-gap:.32rem .42rem;align-items:center;color:#f8fffdd6;display:grid;font-weight:800;gap:.32rem .42rem;grid-template-columns:auto 1fr;min-width:0}.portal-job-filter-bar label select{background:#ffffff14;border:1px solid #aab4b873;border-radius:.62rem;color:#fff;grid-column:1/-1;min-width:0;width:100%}.portal-job-filter-clear{background:#0000;border:1px solid #aab4b880;border-radius:999px;color:#fff;font-weight:800;grid-column:1/-1;justify-self:start;min-height:2.25rem}.portal-application-actions{align-items:stretch!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))!important}.portal-application-actions .portal-view-job-button{align-items:center!important;display:inline-flex!important;font-size:.86rem!important;gap:.42rem!important;justify-content:center!important;line-height:1.08!important;min-height:2.35rem!important;padding:.48rem .78rem!important;white-space:normal!important}.portal-save-draft-button{border-color:#f5b82e8c!important;color:#ffe8a3!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar,.candidate-view-candidates .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar,.talent-pool-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar{align-items:center!important;border-radius:999px!important;bottom:1rem!important;box-sizing:border-box!important;display:inline-flex!important;gap:.48rem!important;justify-content:center!important;left:50%!important;max-width:calc(100% - 1.4rem)!important;min-width:0!important;padding:.48rem .64rem!important;right:auto!important;transform:translateX(-50%)!important;width:max-content!important}.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button,.uiverse-profile-card .candidate-card-socialbar .candidate-card-action,.uiverse-profile-card .candidate-card-socialbar .candidate-like-button,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button{align-items:center!important;display:inline-flex!important;height:1.72rem!important;justify-content:center!important;margin:0!important;min-height:1.72rem!important;min-width:1.72rem!important;padding:0!important;width:1.72rem!important}.uiverse-profile-card .candidate-card-socialbar .candidate-like-button{gap:.1rem!important}.uiverse-profile-card .candidate-card-socialbar .candidate-like-count{-webkit-text-fill-color:#fff!important;color:#fff!important;display:inline-block!important;line-height:1!important;margin:0!important;min-width:.42rem!important;padding:0!important;position:static!important;text-align:center!important}@media (max-width:768px){.portal-job-filter-bar{gap:.48rem!important;grid-template-columns:1fr!important;padding:.58rem!important}.portal-job-filter-bar label select{font-size:.78rem!important;min-height:2.08rem!important}.portal-job-filter-clear{font-size:.78rem!important;min-height:2.05rem!important}.portal-application-actions{gap:.42rem!important;grid-template-columns:1fr!important}.portal-application-actions .portal-view-job-button{font-size:.76rem!important;min-height:2.12rem!important;padding:.38rem .58rem!important}.portal-application-actions .portal-action-icon{height:.84rem!important;width:.84rem!important}.friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.friend-invitation-actions .friend-status-pill,.friend-invitation-actions>.friend-block-button,.friend-invitation-actions>.secondary-button,.friend-invitation-actions>.settings-button.primary,.friend-invitation-actions>button{font-size:.72rem!important;min-height:1.95rem!important;padding:.38rem .48rem!important}.candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar,.candidate-view-candidates .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar,.talent-pool-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar{bottom:.72rem!important;gap:.32rem!important;max-width:calc(100% - .82rem)!important;padding:.36rem .48rem!important}.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button,.uiverse-profile-card .candidate-card-socialbar .candidate-card-action,.uiverse-profile-card .candidate-card-socialbar .candidate-like-button,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button{height:1.36rem!important;min-height:1.36rem!important;min-width:1.36rem!important;width:1.36rem!important}.uiverse-profile-card .candidate-card-socialbar .bookmark-star-button svg,.uiverse-profile-card .candidate-card-socialbar .candidate-card-action svg,.uiverse-profile-card .candidate-card-socialbar .candidate-like-button .like,.uiverse-profile-card .candidate-card-socialbar .talent-bookmark-button svg{height:.82rem!important;width:.82rem!important}.uiverse-profile-card .candidate-card-socialbar .candidate-like-count{font-size:.52rem!important}}.portal-sidebar-nav,.portal-uiverse-rail,.portal-uiverse-sidebar,.portal-uiverse-sidebar .sidebar__list,.sidebar,.vertical-sidebar{-ms-overflow-style:none!important;scrollbar-width:none!important}.portal-sidebar-nav::-webkit-scrollbar,.portal-uiverse-rail::-webkit-scrollbar,.portal-uiverse-sidebar .sidebar__list::-webkit-scrollbar,.portal-uiverse-sidebar::-webkit-scrollbar,.sidebar::-webkit-scrollbar,.vertical-sidebar::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.portal-home-feed>.portal-home-tabs,.portal-home-tabs{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;transform:translateY(0)!important;transition:transform .18s ease,opacity .18s ease!important;z-index:30!important}.portal-home-feed.is-tabs-hidden>.portal-home-tabs{transform:translateY(calc(-100% - .6rem))!important}.portal-home-tabs,.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions.portal-reaction-rail,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll,.resume-playground-toolbar-shell{-webkit-overflow-scrolling:touch!important;-ms-overflow-style:none!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-behavior:smooth!important;scrollbar-width:none!important;touch-action:pan-x!important}.portal-home-tabs::-webkit-scrollbar,.portal-post-reactions.portal-reaction-rail::-webkit-scrollbar,.portal-social-post-card .portal-post-reactions.portal-reaction-rail::-webkit-scrollbar,.resume-playground-toolbar-row-fixed::-webkit-scrollbar,.resume-playground-toolbar-row-scroll::-webkit-scrollbar,.resume-playground-toolbar-row::-webkit-scrollbar,.resume-playground-toolbar-shell::-webkit-scrollbar,.resume-playground-toolbar::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.portal-home-tabs>*,.portal-post-reactions.portal-reaction-rail .portal-reaction-button,.portal-post-reactions.portal-reaction-rail .portal-reaction-icon-button,.portal-post-reactions.portal-reaction-rail>*,.resume-playground-toolbar .resume-playground-color-picker,.resume-playground-toolbar .resume-playground-icon-button,.resume-playground-toolbar .resume-playground-select,.resume-playground-toolbar .resume-playground-tool-button{touch-action:pan-x!important}.portal-comment-row,.portal-social-post-card .portal-comment-row{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:.18rem!important;justify-content:flex-start!important;max-width:100%!important;min-width:0!important;width:100%!important}.portal-comment-row input,.portal-social-post-card .portal-comment-row input{flex:1 1 auto!important;font-size:.82rem!important;line-height:1.1!important;max-width:15rem!important;min-height:2.05rem!important;min-width:0!important;padding:.42rem .72rem!important;width:auto!important}.portal-social-post-card .portal-comment-button{flex:0 0 auto!important}.applications-container .job-search-link,.mobile-section-applications .job-search-link{-webkit-text-fill-color:#000!important;border-color:#000!important;box-shadow:inset 0 0 0 1px #000!important;color:#000!important}.applications-container .job-search-link .application-empty-action-icon,.mobile-section-applications .job-search-link .application-empty-action-icon{fill:#000!important;color:#000!important;filter:none!important}.home-page .main-content.mobile-section-about-jumptake>.mobile-section-fallback-footer,.home-page .main-content.mobile-section-applications>.applications-container>.page-footer-actions,.home-page .main-content.mobile-section-bookmarked-candidates>.candidate-bookmarked-container>.page-footer-actions,.home-page .main-content.mobile-section-bookmarked-jobs>.applications-container>.page-footer-actions,.home-page .main-content.mobile-section-draft-applications>.applications-container>.page-footer-actions,.home-page .main-content.mobile-section-interested-jobs>.interested-job-suggestion-section>.page-footer-actions,.home-page .main-content.mobile-section-notifications>.mobile-section-fallback-footer,.home-page .main-content.mobile-section-profile>.profile-container .profile-display>.page-footer-actions,.home-page .main-content.mobile-section-profile>.profile-container .profile-form>.page-footer-actions,.home-page .main-content.mobile-section-profile>.profile-container>.page-footer-actions,.home-page .main-content.mobile-section-progress-check>.mobile-section-fallback-footer,.home-page .main-content.mobile-section-resume-playground>.resume-playground-section>.page-footer-actions,.home-page .main-content.mobile-section-settings>.settings-container>.page-footer-actions,.home-page .main-content.mobile-section-settings>.user-settings-container>.page-footer-actions,.home-page .main-content.mobile-section-video-interviews>.video-interviews-container>.page-footer-actions,.home-page .main-content.mobile-section-view-candidates>.talent-pool-container>.page-footer-actions{display:none!important}@media (max-width:768px){.portal-comment-row input,.portal-social-post-card .portal-comment-row input{flex:1 1!important;font-size:.76rem!important;max-width:none!important;min-height:1.92rem!important;min-width:0!important;width:auto!important}.portal-comment-row,.portal-social-post-card .portal-comment-row{display:flex!important;gap:.12rem!important;grid-template-columns:none!important;padding-right:0!important}.portal-comment-button,.portal-social-post-card .portal-comment-button{flex:0 0 1.65rem!important;height:1.65rem!important;margin:0!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;order:0!important;padding:0!important;width:1.65rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell,.resume-playground-toolbar-shell{background:#04080cb8!important;border:1.5px solid #63c0b852!important;border-radius:1.1rem!important;padding:.12rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar,.resume-playground-toolbar{border-color:#63c0b857!important;border-width:1.5px!important;padding:.82rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll{background:hsla(0,0%,100%,.045)!important;border-color:#63c0b857!important;border-width:1.5px!important;min-height:3.15rem!important;padding:1rem .72rem .72rem!important}.portal-home-tabs{top:0!important}}.resume-playground-editor-shell{gap:.42rem!important}.resume-playground-editor-topbar{gap:.28rem!important}.resume-playground-editor-head{gap:.12rem!important}.resume-playground-name-field{gap:.16rem!important}.resume-playground-name-field input,.resume-playground-name-input{border-radius:.62rem!important;font-size:.78rem!important;max-height:2rem!important;min-height:2rem!important;padding:.34rem .62rem!important}.resume-playground-editor-actions{gap:.32rem!important}.resume-playground-editor-actions .secondary-button,.resume-playground-editor-actions .settings-button{border-radius:.58rem!important;font-size:.72rem!important;line-height:1.05!important;min-height:2.12rem!important;padding:.34rem .62rem!important}.resume-playground-ats-panel{border-radius:.78rem!important;gap:.24rem!important;padding:.34rem!important}.resume-playground-ats-score-card{border-radius:.7rem!important;min-height:4.3rem!important;padding:.42rem!important}.resume-playground-ats-actions{gap:.18rem!important}.resume-playground-ats-button{border-radius:.5rem!important;font-size:.62rem!important;min-height:1.85rem!important;padding:.24rem .42rem!important}.resume-playground-toolbar-shell{border-width:.75px!important;gap:.34rem!important;padding:0!important}.resume-playground-toolbar{border-radius:.82rem!important;border-width:.75px!important;gap:.34rem!important;padding:.42rem!important}.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll{border-radius:.68rem!important;border-width:.75px!important;gap:.32rem!important;min-height:2.42rem!important;padding:.72rem .36rem .34rem!important}.resume-playground-toolbar-row:before{font-size:.5rem!important;left:.42rem!important;top:.2rem!important}.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide{border-radius:.52rem!important;border-width:.75px!important;gap:.18rem!important;padding:.18rem!important}.resume-playground-color-picker,.resume-playground-select,.resume-playground-tool-button{border-radius:.5rem!important;font-size:.68rem!important;min-height:1.72rem!important;padding-inline:.42rem!important}.resume-playground-icon-button{height:1.72rem!important;min-height:1.72rem!important;min-width:1.72rem!important;width:1.72rem!important}@media (max-width:768px){.resume-playground-editor-mobile-overlay .resume-playground-editor-shell{gap:.24rem!important;padding:.22rem!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-topbar{gap:.16rem!important}.resume-playground-editor-mobile-overlay .resume-playground-name-field input,.resume-playground-editor-mobile-overlay .resume-playground-name-input{font-size:.62rem!important;max-height:1.62rem!important;min-height:1.62rem!important;padding:.2rem .44rem!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-actions{gap:.12rem!important}.resume-playground-editor-mobile-overlay .resume-playground-editor-actions .secondary-button,.resume-playground-editor-mobile-overlay .resume-playground-editor-actions .settings-button{border-radius:.38rem!important;font-size:.54rem!important;min-height:1.62rem!important;padding:.16rem .34rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell,.resume-playground-toolbar-shell{border-radius:.72rem!important;border-width:.75px!important;padding:0!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar,.resume-playground-toolbar{border-radius:.72rem!important;border-width:.75px!important;gap:.22rem!important;padding:.34rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll{border-radius:.58rem!important;border-width:.75px!important;gap:.18rem!important;min-height:2.16rem!important;padding:.6rem .28rem .26rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row:before,.resume-playground-toolbar-row:before{font-size:.44rem!important;left:.32rem!important;top:.15rem!important}.resume-playground-editor-mobile-overlay .resume-playground-toolbar-group,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-group-wide,.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide{border-radius:.42rem!important;gap:.12rem!important;padding:.12rem!important}.resume-playground-color-picker,.resume-playground-editor-mobile-overlay .resume-playground-color-picker,.resume-playground-editor-mobile-overlay .resume-playground-select,.resume-playground-editor-mobile-overlay .resume-playground-tool-button,.resume-playground-select,.resume-playground-tool-button{border-radius:.38rem!important;font-size:.56rem!important;min-height:1.38rem!important;padding-inline:.28rem!important}.resume-playground-editor-mobile-overlay .resume-playground-icon-button,.resume-playground-icon-button{font-size:.52rem!important;height:1.38rem!important;min-height:1.38rem!important;min-width:1.38rem!important;width:1.38rem!important}.resume-playground-editor-mobile-overlay .resume-playground-ats-panel{border-radius:.62rem!important;gap:.12rem!important;padding:.14rem!important}.resume-playground-editor-mobile-overlay .resume-playground-ats-score-card{min-height:3.15rem!important;padding:.22rem!important}.resume-playground-editor-mobile-overlay .resume-playground-ats-button{font-size:.46rem!important;min-height:1.38rem!important;padding:.12rem .22rem!important}}.public-ai-chat-reply .public-ai-reply-row{align-items:flex-end!important;display:flex!important;gap:.62rem!important;width:100%!important}.public-ai-chat-reply .public-ai-reply-field{flex:1 1 auto!important;max-width:none!important;min-width:0!important;width:auto!important}.public-ai-chat-reply .public-ai-reply-field textarea{background:#0000!important;border:0!important;color:#f8fafc!important;font:inherit!important;line-height:1.28!important;max-height:6rem!important;min-height:2.55rem!important;outline:0!important;overflow-y:auto!important;padding:.72rem .85rem .72rem 2.05rem!important;resize:none!important;scrollbar-width:thin!important;width:100%!important}.public-ai-chat-reply .public-ai-reply-field textarea::placeholder{color:#ffffff94!important}.public-ai-chat-reply .public-ai-send-button{align-items:center!important;background:#2563eb!important;border:0!important;border-radius:.92rem!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:.88rem!important;font-weight:800!important;gap:.22rem!important;height:2.72rem!important;justify-content:center!important;line-height:1!important;min-height:2.72rem!important;min-width:5.65rem!important;overflow:hidden!important;padding:.58rem .82rem .58rem .76rem!important;transition:transform .2s ease,background .2s ease,opacity .2s ease!important;width:auto!important}.public-ai-chat-reply .public-ai-send-button:disabled{cursor:not-allowed!important;opacity:.5!important}.public-ai-chat-reply .public-ai-send-button span{display:block!important;margin-left:.18rem!important;transition:transform .3s ease-in-out!important}.public-ai-chat-reply .public-ai-send-button svg{display:block!important;height:1.18rem!important;transform-origin:center center!important;transition:transform .3s ease-in-out!important;width:1.18rem!important}.public-ai-chat-reply .public-ai-send-button:hover:not(:disabled){background:#1d4ed8!important}.public-ai-chat-reply .public-ai-send-button:hover:not(:disabled) .svg-wrapper{animation:assistant-send-fly .6s ease-in-out infinite alternate!important}.public-ai-chat-reply .public-ai-send-button:hover:not(:disabled) svg{transform:translateX(.86em) rotate(45deg) scale(1.08)!important}.public-ai-chat-reply .public-ai-send-button:hover:not(:disabled) span{transform:translateX(4.6em)!important}.public-ai-chat-reply .public-ai-send-button:active:not(:disabled){transform:scale(.95)!important}@keyframes assistant-send-fly{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}@media (max-width:768px){.public-ai-chat-reply .public-ai-reply-row{gap:.42rem!important}.public-ai-chat-reply .public-ai-reply-field textarea{font-size:.86rem!important;max-height:5rem!important;min-height:2.38rem!important;padding:.62rem .66rem .58rem 1.95rem!important}.public-ai-chat-reply .public-ai-send-button{border-radius:.74rem!important;height:2.38rem!important;min-height:2.38rem!important;min-width:2.75rem!important;padding:0!important;width:2.75rem!important}.public-ai-chat-reply .public-ai-send-button span{display:none!important}.public-ai-chat-reply .public-ai-send-button svg{height:1.02rem!important;width:1.02rem!important}.public-ai-chat-reply .public-ai-send-button:hover:not(:disabled) svg{transform:translateX(.28em) rotate(45deg) scale(1.04)!important}}.floating-messenger-assistant-chat .public-ai-chat-reply{overflow:visible!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-row{grid-gap:.42rem!important;align-items:end!important;display:grid!important;gap:.42rem!important;grid-template-columns:minmax(0,1fr) auto!important;overflow:visible!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field{min-width:0!important;overflow:hidden!important;width:100%!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field textarea{height:2.05rem!important;max-height:2.05rem!important;min-height:2.05rem!important;overflow:hidden!important;padding-bottom:.42rem!important;padding-top:.45rem!important;scrollbar-width:none!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field textarea::-webkit-scrollbar{display:none!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button,.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:focus-visible,.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover{border-radius:.68rem!important;flex:0 0 auto!important;font-size:.68rem!important;height:2.2rem!important;inset:auto!important;margin:0!important;max-height:2.2rem!important;max-width:3.65rem!important;min-height:2.2rem!important;min-width:3.65rem!important;padding:0 .42rem!important;position:static!important;transform:none!important;width:3.65rem!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button svg{height:.82rem!important;width:.82rem!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button span{margin-left:.08rem!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover:not(:disabled) svg{transform:translateX(.34em) rotate(45deg) scale(1.04)!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover:not(:disabled) span{transform:translateX(3.2em)!important}@media (max-width:768px){.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-row{gap:.34rem!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button,.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:focus-visible,.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover{border-radius:.46rem!important;height:1.32rem!important;max-height:1.32rem!important;max-width:1.92rem!important;min-height:1.32rem!important;min-width:1.92rem!important;padding:0!important;width:1.92rem!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button svg{height:.68rem!important;width:.68rem!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover:not(:disabled) svg{transform:translateX(.12em) rotate(45deg) scale(1.03)!important}}.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-row{align-items:center!important}.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field,.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button{align-self:center!important}.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field textarea{box-sizing:border-box!important;display:block!important;height:2.02rem!important;line-height:1.12!important;max-height:2.02rem!important;min-height:2.02rem!important;padding-bottom:.38rem!important;padding-top:.4rem!important}.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button,.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:focus-visible,.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover{height:2.02rem!important;max-height:2.02rem!important;min-height:2.02rem!important}@media (max-width:768px){.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-row{align-items:center!important;gap:.36rem!important}.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field textarea{height:2rem!important;max-height:2rem!important;min-height:2rem!important;padding-bottom:.36rem!important;padding-top:.38rem!important}.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button,.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:focus-visible,.floating-messenger-panel .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover{border-radius:.55rem!important;height:2rem!important;max-height:2rem!important;max-width:2.08rem!important;min-height:2rem!important;min-width:2.08rem!important;width:2.08rem!important}}@media (min-width:769px){.home-page>.dashboard-header{width:min(calc(100% - 1.6rem),1840px)!important}.home-page .dashboard-container,.home-page .dashboard-container.mobile-section-open,.home-page>.dashboard-container{max-width:1840px!important;padding-left:6.25rem!important;padding-right:1rem!important;transition:padding-left .28s cubic-bezier(.22,1,.36,1),width .28s ease!important;width:min(calc(100% - 1.6rem),1840px)!important}.home-page .dashboard-container:has(>.portal-uiverse-sidebar.is-expanded){padding-left:16.65rem!important}.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-collapsed,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-collapsed.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded.sidebar,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.sidebar,.home-page .portal-uiverse-sidebar,.home-page .portal-uiverse-sidebar.is-collapsed,.home-page .portal-uiverse-sidebar.is-collapsed.sidebar,.home-page .portal-uiverse-sidebar.is-expanded,.home-page .portal-uiverse-sidebar.is-expanded.sidebar,.home-page .portal-uiverse-sidebar.sidebar{transition:width .28s cubic-bezier(.22,1,.36,1),min-width .28s cubic-bezier(.22,1,.36,1),max-width .28s cubic-bezier(.22,1,.36,1),inline-size .28s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,opacity .18s ease!important;will-change:width,inline-size!important}.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-nav,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar .portal-sidebar-nav,.home-page .portal-uiverse-sidebar .portal-uiverse-rail,.home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,.home-page .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{overflow-x:hidden!important;transition:width .28s cubic-bezier(.22,1,.36,1),min-width .28s cubic-bezier(.22,1,.36,1),max-width .28s cubic-bezier(.22,1,.36,1),padding .22s ease,border-radius .22s ease!important}.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .text,.home-page .portal-uiverse-sidebar .text{opacity:0!important;transition:opacity .16s ease!important}.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar.is-expanded .text,.home-page .portal-uiverse-sidebar.is-expanded .text{opacity:1!important;transition-delay:.11s!important}}.floating-messenger-assistant-chat .public-ai-chat-bubble.is-user,.portal-ai-chat-card .public-ai-chat-bubble.is-user,.public-ai-chat-card .public-ai-chat-bubble.is-user{background:#7c2d12!important;border:1px solid #f9731661!important;box-shadow:none!important;color:#fff!important}.floating-messenger-message-meta{align-items:center;gap:.5rem}.floating-messenger-message-meta span,.floating-messenger-message-sender{font-size:.66rem!important;letter-spacing:0!important;line-height:1.1!important}.floating-messenger-message-meta span{opacity:.72}@media (max-width:768px){.floating-messenger-message-meta span,.floating-messenger-message-sender{font-size:.62rem!important}}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button,.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:focus-visible,.public-ai-chat-reply .public-ai-send-button,.public-ai-chat-reply .public-ai-send-button:focus-visible{background:#f97316!important;border:1px solid #fb923c5c!important;color:#fff!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:hover:not(:disabled),.public-ai-chat-reply .public-ai-send-button:hover:not(:disabled){background:#7c2d12!important;border-color:#fb923c7a!important}.floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:disabled,.public-ai-chat-reply .public-ai-send-button:disabled{background:#7c2d12!important;border-color:#7c2d12b8!important;color:#ffffffb8!important;opacity:.58!important}.floating-messenger-input{padding:.72rem .9rem!important}.floating-messenger-input .rich-message-editor-messagebox{display:block!important}.floating-messenger-input .messageBox,.floating-messenger-input .rich-message-editor-messagebox .messageBox{align-items:center!important;border-radius:.8rem!important;display:flex!important;gap:.36rem!important;height:auto!important;min-height:2.72rem!important;padding:.24rem .36rem!important}.floating-messenger-input .emojiUploadWrapper,.floating-messenger-input .fileUploadWrapper{flex:0 0 2.05rem!important}.floating-messenger-input .emoji-trigger-button,.floating-messenger-input .emojiUploadWrapper,.floating-messenger-input .fileUploadWrapper{align-items:center!important;align-self:center!important;display:inline-flex!important;height:2.05rem!important;justify-content:center!important;margin:0!important;min-height:2.05rem!important;min-width:2.05rem!important;width:2.05rem!important}.floating-messenger-input .emoji-trigger-button{max-height:2.05rem!important;max-width:2.05rem!important;padding:0!important}.floating-messenger-input .messageInput,.floating-messenger-input .rich-message-editor-messagebox .rich-message-input{align-self:center!important;line-height:1.18!important;max-height:3.75rem!important;min-height:2.08rem!important;padding:.42rem .62rem!important}.floating-messenger-input .sendButton{align-items:center!important;align-self:center!important;display:inline-flex!important;flex:0 0 2.05rem!important;height:2.05rem!important;justify-content:center!important;margin:0!important;max-height:2.05rem!important;max-width:2.05rem!important;min-height:2.05rem!important;min-width:2.05rem!important;padding:0!important;width:2.05rem!important}.floating-messenger-input .emoji-trigger-button svg,.floating-messenger-input .sendButton svg{height:1rem!important;width:1rem!important}@media (max-width:768px){.floating-messenger-input{padding:.62rem .72rem!important}.floating-messenger-input .messageBox,.floating-messenger-input .rich-message-editor-messagebox .messageBox{gap:.28rem!important;min-height:2.55rem!important;padding:.22rem .32rem!important}.floating-messenger-input .emoji-trigger-button,.floating-messenger-input .emojiUploadWrapper,.floating-messenger-input .fileUploadWrapper,.floating-messenger-input .sendButton{flex-basis:1.95rem!important;height:1.95rem!important;max-height:1.95rem!important;max-width:1.95rem!important;min-height:1.95rem!important;min-width:1.95rem!important;width:1.95rem!important}.floating-messenger-input .messageInput,.floating-messenger-input .rich-message-editor-messagebox .rich-message-input{max-height:3.45rem!important;min-height:1.98rem!important;padding:.38rem .56rem!important}.floating-messenger-input .messageBox,.floating-messenger-input .rich-message-editor-messagebox .messageBox{min-height:2.82rem!important;padding:.22rem .36rem!important}.floating-messenger-input .emoji-trigger-button,.floating-messenger-input .emojiUploadWrapper,.floating-messenger-input .fileUploadWrapper,.floating-messenger-input .sendButton{flex-basis:2.34rem!important;height:2.34rem!important;max-height:2.34rem!important;max-width:2.34rem!important;min-height:2.34rem!important;min-width:2.34rem!important;width:2.34rem!important}.floating-messenger-input .emoji-trigger-button svg,.floating-messenger-input .sendButton svg{height:1.22rem!important;width:1.22rem!important}}.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link.is-active,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link.is-active .icon,.dashboard-container.mobile-section-open .portal-uiverse-sidebar .sidebar__link.is-active .icon svg,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link.is-active,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link.is-active .icon,.dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .sidebar__link.is-active .icon svg,.home-page .portal-uiverse-sidebar .sidebar__link.is-active,.home-page .portal-uiverse-sidebar .sidebar__link.is-active .icon,.home-page .portal-uiverse-sidebar .sidebar__link.is-active .icon svg{fill:#60a5fa!important;color:#60a5fa!important}.portal-post-action-cluster{margin-top:.7rem!important;max-width:100%!important;position:relative!important;width:max-content!important;z-index:4!important}.portal-post-action-row{align-items:center!important;background:#000000a3!important;border:1px solid #d66a7d2e!important;box-shadow:none!important;display:inline-flex!important;gap:.46rem!important;justify-content:flex-start!important;min-width:0!important;padding:.34rem .44rem!important;position:relative!important}.portal-comment-toggle,.portal-reaction-trigger,.portal-share-toggle{-webkit-appearance:none!important;appearance:none!important;background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#c7c7c7!important;cursor:pointer!important;display:inline-grid!important;height:2.05rem!important;min-height:2.05rem!important;min-width:2.05rem!important;place-items:center!important;position:relative!important;transition:color .18s ease,transform .18s ease,filter .18s ease!important;width:2.05rem!important}.portal-comment-toggle:focus-visible,.portal-comment-toggle:hover,.portal-reaction-trigger:focus-visible,.portal-reaction-trigger:hover,.portal-share-toggle:focus-visible,.portal-share-toggle:hover{outline:0!important;transform:translateY(-1px) scale(1.05)!important}.portal-reaction-trigger img{display:block!important;filter:brightness(0) saturate(100%) invert(82%) sepia(0) saturate(0) hue-rotate(163deg) brightness(96%) contrast(92%)!important;height:1.45rem!important;object-fit:contain!important;opacity:.92!important;width:1.45rem!important}.portal-reaction-trigger.has-reaction{color:#fff!important;color:var(--reaction-color,#fff)!important;filter:drop-shadow(0 0 .45rem currentColor)!important;filter:drop-shadow(0 0 .45rem var(--reaction-color,currentColor))!important}.portal-comment-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{fill:currentColor!important;height:1.16rem!important;width:1.16rem!important}.portal-share-toggle.active{color:#3b82f6!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{background:#000!important;border:1px solid #d66a7d47!important;border-radius:999px!important;bottom:calc(100% + .45rem)!important;box-shadow:0 18px 42px #0000006b!important;display:inline-flex!important;gap:.42rem!important;left:0!important;list-style:none!important;margin:0!important;max-width:min(34rem,calc(100vw - 3rem))!important;min-height:3rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.42rem .56rem!important;position:absolute!important;width:max-content!important;z-index:30!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-item{flex:0 0 auto!important;height:2.12rem!important;margin:0!important;min-width:2.12rem!important;padding:0!important;position:relative!important;width:2.12rem!important}.portal-post-reactions.is-popover .portal-reaction-button{--r:2.08rem;background:#0000!important;border:0!important;border-radius:50%!important;color:var(--reaction-color,#c7c7c7)!important;filter:grayscale(1) opacity(.74)!important;height:var(--r)!important;margin:0!important;min-height:var(--r)!important;min-width:var(--r)!important;padding:0!important;transition:filter .5s,transform 1s cubic-bezier(0,26.67,.5,26.67),color .2s ease!important;width:var(--r)!important}.portal-post-reactions.is-popover .portal-reaction-button:before{border:calc(var(--r)/2) solid var(--reaction-color,#f97316)!important;border-radius:50%!important;content:""!important;grid-area:1/1!important;transform:scale(0)!important;transition:transform .5s,border-width .5s .5s!important}.portal-post-reactions.is-popover .portal-reaction-button .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:after{--c1:radial-gradient(var(--reaction-color,#ef4444) 50%,#0000 60%);--c2:radial-gradient(#facc15 50%,#0000 60%);background:var(--c1),var(--c1),var(--c1),var(--c1),var(--c2),var(--c2),var(--c2),var(--c2)!important;background-position:calc(50% - var(--r)/2) calc(50% - var(--r)/2),calc(50% + var(--r)/2) calc(50% - var(--r)/2),calc(50% - var(--r)/2) calc(50% + var(--r)/2),calc(50% + var(--r)/2) calc(50% + var(--r)/2),50% calc(50% + var(--r)*.707),calc(50% + var(--r)*.707) 50%,calc(50% - var(--r)*.707) 50%,50% calc(50% - var(--r)*.707)!important;background-repeat:no-repeat!important;background-size:calc(var(--r)/6) calc(var(--r)/6)!important;content:""!important;grid-area:1/1!important;margin:calc(var(--r)/-2)!important;opacity:0!important;pointer-events:none!important;transform:scale(0)!important;transition:transform .5s .18s,opacity .4s .55s,background-size .5s .55s!important}.portal-post-reactions.is-popover .portal-reaction-button .portal-reaction-tooltip:after{background-size:calc(var(--r)/8) calc(var(--r)/8)!important;transform:rotate(60deg) scale(0)!important}.portal-post-reactions.is-popover .portal-reaction-button.active,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible,.portal-post-reactions.is-popover .portal-reaction-button:hover{color:#fff!important;color:var(--reaction-color,#fff)!important;filter:grayscale(0) opacity(1) drop-shadow(0 0 .48rem currentColor)!important;filter:grayscale(0) opacity(1) drop-shadow(0 0 .48rem var(--reaction-color,currentColor))!important;transform:scale(1.08)!important}.portal-post-reactions.is-popover .portal-reaction-button.active:before,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible:before,.portal-post-reactions.is-popover .portal-reaction-button:hover:before{border-width:0!important;transform:scale(1)!important}.portal-post-reactions.is-popover .portal-reaction-button.active .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button.active:after,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible:after,.portal-post-reactions.is-popover .portal-reaction-button:hover .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:hover:after{background-size:0 0!important;opacity:1!important;transform:scale(1)!important}.portal-post-reactions.is-popover .portal-reaction-button.active .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:hover .portal-reaction-tooltip:after{transform:rotate(60deg) scale(1)!important}.portal-share-picker{background:#050708!important;border:1px solid #d66a7d47!important;border-radius:.9rem!important;box-shadow:0 20px 48px #0000007a!important;color:#f8fafc!important;padding:.78rem!important;position:absolute!important;top:calc(100% + .55rem)!important;width:min(18rem,calc(100vw - 2rem))!important;z-index:35!important}.portal-share-picker>strong{display:block!important;font-size:.82rem!important;margin-bottom:.5rem!important}.portal-share-friend-list{grid-gap:.42rem!important;display:grid!important;gap:.42rem!important;max-height:14rem!important;overflow-y:auto!important}.portal-share-friend{grid-gap:.52rem!important;align-items:center!important;background:hsla(0,0%,100%,.045)!important;border:1px solid #ffffff14!important;border-radius:.72rem!important;color:#fff!important;display:grid!important;gap:.52rem!important;grid-template-columns:auto minmax(0,1fr)!important;padding:.42rem!important;text-align:left!important;width:100%!important}.portal-share-friend:focus-visible,.portal-share-friend:hover{background:#3b82f629!important;border-color:#3b82f6ad!important}.portal-share-friend-avatar{background:#d66a7d38!important;border-radius:50%!important;color:#fff!important;display:grid!important;font-size:.76rem!important;font-weight:900!important;height:1.75rem!important;overflow:hidden!important;place-items:center!important;width:1.75rem!important}.portal-share-friend-avatar img{height:100%!important;object-fit:cover!important;width:100%!important}.portal-share-friend small,.portal-share-friend-name,.portal-share-picker p,.portal-share-status{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.portal-share-friend-name{font-size:.82rem!important;font-weight:900!important}.portal-share-friend small,.portal-share-picker p,.portal-share-status{color:#f8fafcad!important;font-size:.68rem!important}.portal-post-comments .portal-comment-row{margin-top:.58rem!important}.portal-post-comments .portal-comment-row:not(.is-open){display:none!important}.portal-post-comments .portal-comment-row.is-open{align-items:center!important;display:flex!important;gap:.34rem!important}.portal-post-comments .portal-comment-row.is-open input{max-width:min(22rem,72vw)!important;min-width:12rem!important}.portal-post-comments .portal-comment-row.is-open .portal-comment-button{color:#22c55e!important}@media (max-width:768px){.portal-post-action-cluster{width:100%!important}.portal-post-action-row{max-width:100%!important;padding:.28rem .36rem!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{gap:.3rem!important;max-width:calc(100vw - 6.4rem)!important;min-height:2.78rem!important;padding:.36rem .44rem!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.is-popover .portal-reaction-item{--r:1.92rem;height:1.92rem!important;min-height:1.92rem!important;min-width:1.92rem!important;width:1.92rem!important}.portal-share-picker{width:min(16.5rem,calc(100vw - 5.5rem))!important}.portal-post-comments .portal-comment-row.is-open input{max-width:none!important;min-width:0!important}}.portal-comment-toggle{color:#c7c7c7!important}.portal-comment-toggle.active{color:#22c55e!important}.portal-post-reactions.is-popover .portal-reaction-tooltip{display:none!important;opacity:0!important;visibility:hidden!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{gap:.26rem!important;min-height:2.32rem!important;padding:.3rem .42rem!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.is-popover .portal-reaction-item{height:1.68rem!important;min-height:1.68rem!important;min-width:1.68rem!important;width:1.68rem!important}.portal-post-reactions.is-popover .portal-reaction-button{--r:1.36rem!important;transform:scale(1)!important}.portal-post-reactions.is-popover .portal-reaction-button:before{border-width:.36rem!important;height:var(--r)!important;width:var(--r)!important}.portal-post-reactions.is-popover .portal-reaction-button .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:after{background-size:.12rem .12rem!important;height:var(--r)!important;margin:-.44rem!important;width:var(--r)!important}.portal-post-reactions.is-popover .portal-reaction-button.active,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible,.portal-post-reactions.is-popover .portal-reaction-button:hover{transform:scale(1.03)!important}.portal-post-reactions.is-popover .portal-reaction-button.active:after,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible:after,.portal-post-reactions.is-popover .portal-reaction-button:hover:after{transform:scale(.64)!important}.portal-post-reactions.is-popover .portal-reaction-count{color:#fff!important;font-size:.58rem!important}@media (max-width:768px){.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{gap:.2rem!important;min-height:2.16rem!important;padding:.26rem .36rem!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.is-popover .portal-reaction-item{height:1.52rem!important;min-height:1.52rem!important;min-width:1.52rem!important;width:1.52rem!important}.portal-post-reactions.is-popover .portal-reaction-button{--r:1.22rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg{height:.86rem!important;width:.86rem!important}.portal-post-reactions.is-popover .portal-reaction-button:before{border-width:.3rem!important}.portal-post-reactions.is-popover .portal-reaction-button .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:after{background-size:.1rem .1rem!important;margin:-.38rem!important}}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{gap:.18rem!important;height:1.86rem!important;justify-content:flex-start!important;max-height:1.86rem!important;min-height:1.86rem!important;padding:.2rem .34rem!important;scrollbar-width:none!important}.portal-post-reactions.portal-reaction-rail.is-popover::-webkit-scrollbar,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover::-webkit-scrollbar{display:none!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-item{display:inline-grid!important;height:1.24rem!important;min-height:1.24rem!important;min-width:1.24rem!important;overflow:visible!important;place-items:center!important;width:1.24rem!important}.portal-post-reactions.is-popover .portal-reaction-button{--r:0.92rem!important;height:1.24rem!important;min-height:1.24rem!important;min-width:1.24rem!important;transform:none!important;width:1.24rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg{height:.72rem!important;width:.72rem!important}.portal-post-reactions.is-popover .portal-reaction-button.active,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible,.portal-post-reactions.is-popover .portal-reaction-button:hover{filter:grayscale(0) opacity(1) drop-shadow(0 0 .24rem currentColor)!important;filter:grayscale(0) opacity(1) drop-shadow(0 0 .24rem var(--reaction-color,currentColor))!important;transform:none!important}.portal-post-reactions.is-popover .portal-reaction-button.active:before,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible:before,.portal-post-reactions.is-popover .portal-reaction-button:hover:before{border-width:.2rem!important;transform:scale(0)!important}.portal-post-reactions.is-popover .portal-reaction-button.active .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button.active:after,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:focus-visible:after,.portal-post-reactions.is-popover .portal-reaction-button:hover .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button:hover:after{opacity:0!important;transform:scale(0)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating{filter:grayscale(0) opacity(1) drop-shadow(0 0 .2rem currentColor)!important;filter:grayscale(0) opacity(1) drop-shadow(0 0 .2rem var(--reaction-color,currentColor))!important;transform:scale(1.02)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{border-width:0!important;transform:scale(.62)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{background-size:0 0!important;height:var(--r)!important;margin:-.22rem!important;opacity:1!important;transform:scale(.36)!important;width:var(--r)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.36)!important}@media (max-width:768px){.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{gap:.14rem!important;height:1.78rem!important;max-height:1.78rem!important;max-width:calc(100vw - 6.4rem)!important;min-height:1.78rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.18rem .3rem!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.is-popover .portal-reaction-item{--r:0.86rem!important;height:1.18rem!important;min-height:1.18rem!important;min-width:1.18rem!important;width:1.18rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg{height:.68rem!important;width:.68rem!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{margin:-.2rem!important;transform:scale(.32)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.32)!important}}.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating):focus-visible,.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating):hover{color:#c7c7c7!important;filter:none!important;opacity:1!important}.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) svg,.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) svg *,.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating):focus-visible svg,.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating):focus-visible svg *,.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating):hover svg,.portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating):hover svg *{fill:#c7c7c7!important;stroke:#c7c7c7!important;color:#c7c7c7!important}.portal-post-reactions.is-popover .portal-reaction-count{display:none!important}.portal-post-reactions.is-popover .portal-reaction-button{color:#c7c7c7!important;opacity:1!important;visibility:visible!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.is-popover .portal-reaction-button svg *{display:block!important;opacity:1!important;visibility:visible!important}.portal-post-reactions.is-popover .portal-reaction-button svg{position:relative!important;z-index:3!important}.portal-post-reactions.is-popover .portal-reaction-button .magic-stick-accent{stroke:currentColor!important}.portal-post-reactions.is-popover .portal-reaction-button.active,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating{color:#c7c7c7!important;color:var(--reaction-color,#c7c7c7)!important}.portal-reaction-trigger-count{align-items:center!important;color:#c7c7c7!important;display:inline-flex!important;font-size:1rem!important;font-weight:900!important;justify-content:center!important;letter-spacing:0!important;line-height:1!important;margin-left:-.24rem!important;margin-right:.08rem!important;min-width:.9rem!important}@media (max-width:768px){.portal-reaction-trigger-count{font-size:.96rem!important;margin-left:-.18rem!important}}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:flex-start!important;height:2.85rem!important;max-height:2.85rem!important;min-height:2.85rem!important;overflow-x:hidden!important;padding:.42rem .5rem .24rem!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.is-popover .portal-reaction-item{height:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;width:1.55rem!important}.portal-post-reactions.is-popover .portal-reaction-button{display:inline-grid!important;grid-template:1fr/1fr!important;overflow:visible!important;place-items:start center!important}.portal-post-reactions.is-popover .portal-reaction-button:after,.portal-post-reactions.is-popover .portal-reaction-button:before{grid-area:1/1!important;z-index:1!important}.portal-post-reactions.is-popover .portal-reaction-button svg{fill:currentColor!important;align-self:start!important;color:currentColor!important;grid-area:1/1!important;height:.98rem!important;margin-top:0!important;opacity:1!important;transform:translateY(-.08rem)!important;width:.98rem!important;z-index:5!important}.portal-post-reactions.is-popover .portal-reaction-button svg path{fill:currentColor!important;opacity:1!important}.portal-comment-trigger-count,.portal-reaction-trigger-count{align-items:center!important;display:inline-flex!important;font-size:1rem!important;font-weight:900!important;justify-content:center!important;letter-spacing:0!important;min-width:.9rem!important}.portal-comment-trigger-count{margin-left:-.24rem!important;margin-right:.08rem!important}@media (max-width:768px){.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{height:2.68rem!important;max-height:2.68rem!important;min-height:2.68rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.38rem .42rem .22rem!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.is-popover .portal-reaction-item{height:1.46rem!important;min-height:1.46rem!important;min-width:1.46rem!important;width:1.46rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg{height:.92rem!important;transform:translateY(-.06rem)!important;width:.92rem!important}.portal-comment-trigger-count,.portal-reaction-trigger-count{font-size:.96rem!important}.portal-comment-trigger-count{margin-left:-.18rem!important}}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{bottom:calc(100% + .22rem)!important;height:2.7rem!important;max-height:2.7rem!important;min-height:2.7rem!important;padding:.34rem .5rem!important}.portal-post-reactions.is-popover .portal-reaction-button{--r:1.18rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg{height:.96rem!important;transform:translateY(.06rem)!important;width:.96rem!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{transform:scale(.86)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{margin:-.3rem!important;transform:scale(.5)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.5)!important}@media (max-width:768px){.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:flex-start!important;bottom:calc(100% + .62rem)!important;height:2.78rem!important;max-height:2.78rem!important;min-height:2.78rem!important;padding:.34rem .42rem .2rem!important}.portal-post-reactions.is-popover .portal-reaction-button{--r:1.08rem!important;place-items:start center!important}.portal-post-reactions.is-popover .portal-reaction-button svg{align-self:start!important;height:.9rem!important;transform:translateY(-.08rem)!important;width:.9rem!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{transform:scale(.82)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{margin:-.26rem!important;transform:scale(.46)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.46)!important}}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating{place-items:center!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating svg{align-self:center!important;justify-self:center!important;transform:none!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{transform:scale(1)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{transform:scale(.68)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.68)!important}@media (max-width:768px){.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating{place-items:center!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating svg{align-self:center!important;transform:none!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{transform:scale(.96)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{transform:scale(.62)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.62)!important}}.portal-home-feed,.portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important}.portal-home-feed>.portal-home-tabs{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#040f0ed1!important;position:sticky!important;top:0!important;transition:transform .24s ease,opacity .24s ease!important;z-index:24!important}.portal-candidate-job-card{grid-gap:.58rem!important;display:grid!important;gap:.58rem!important;overflow:hidden!important;padding:1rem 1.1rem 1.05rem!important;position:relative!important}.portal-candidate-job-description{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;margin:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important}.portal-job-meta-icons{gap:.44rem!important}.portal-job-meta-chip,.portal-job-meta-chip svg,.portal-job-salary-symbol{fill:#fff!important;color:#fff!important}.portal-job-meta-chip{max-width:100%!important;min-width:0!important}.portal-job-meta-chip>span:last-child{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.portal-job-salary-symbol{display:inline-grid!important;font-size:.95rem!important;font-weight:900!important;height:1rem!important;line-height:1!important;place-items:center!important;width:1rem!important}.portal-candidate-job-skills{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.34rem!important;max-height:2.45rem!important;overflow:hidden!important}.portal-candidate-job-skills strong{color:#fff!important;font-size:.78rem!important;font-weight:900!important}.portal-candidate-job-skills span{background:#2b0e16!important;border-color:#22c55e57!important;color:#dffcf2!important;max-width:10rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.portal-candidate-job-stats{margin:.15rem 0!important}.job-post-action-reactions{align-items:center!important;background:#000!important;border:1px solid #d66a7d2e!important;border-radius:999px!important;display:inline-flex!important;gap:.44rem!important;justify-content:flex-start!important;margin:.12rem 0 0!important;max-width:100%!important;min-height:2.45rem!important;overflow:visible!important;padding:.32rem .52rem!important;width:max-content!important}.job-post-reaction-button{background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#c7c7c7!important;display:inline-grid!important;height:1.7rem!important;margin:0!important;min-height:1.7rem!important;min-width:1.7rem!important;padding:0!important;place-items:center!important;position:relative!important;width:1.7rem!important}.job-post-reaction-button svg{fill:currentColor!important;color:currentColor!important;height:1.03rem!important;width:1.03rem!important}.job-post-like-reaction.active{color:#3b82f6!important}.job-post-bookmark-reaction.active{color:#facc15!important}.job-post-action-count{color:#c7c7c7!important;font-size:.88rem!important;font-weight:900!important;line-height:1!important;margin-left:-.32rem!important;min-width:.78rem!important}.job-post-reaction-count{display:none!important}.portal-candidate-job-footer{align-items:flex-end!important;display:flex!important;gap:.75rem!important;justify-content:space-between!important;margin-top:.15rem!important}.portal-candidate-job-posted-date{color:#ffffffad!important;font-size:.68rem!important;line-height:1!important;margin-left:auto!important;order:2!important;text-align:right!important;white-space:nowrap!important}.portal-candidate-job-footer .portal-view-job-button{order:1!important}.portal-job-filter-bar{align-items:end!important}.portal-job-filter-bar label select{cursor:pointer!important}.portal-job-modal{position:relative!important}.portal-job-modal-close{border-radius:50%!important;display:inline-grid!important;height:2.35rem!important;place-items:center!important;position:fixed!important;right:max(.7rem,env(safe-area-inset-right))!important;top:max(.7rem,env(safe-area-inset-top))!important;width:2.35rem!important;z-index:10050!important}@media (max-width:768px){.portal-home-feed>.portal-home-tabs{margin-bottom:.62rem!important;top:0!important}.portal-candidate-job-list{gap:.72rem!important}.portal-job-filter-bar{grid-gap:.38rem!important;align-items:end!important;border-radius:.72rem!important;display:grid!important;gap:.38rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding:.42rem!important}.portal-job-filter-bar label{font-size:.68rem!important;gap:.18rem!important}.portal-job-filter-bar label svg{height:.72rem!important;width:.72rem!important}.portal-job-filter-bar label select{border-radius:.52rem!important;font-size:.68rem!important;min-height:1.86rem!important;padding:.28rem .48rem!important}.portal-job-filter-clear{font-size:.68rem!important;grid-column:1/-1!important;min-height:1.8rem!important;padding:.26rem .5rem!important}.portal-candidate-job-card{gap:.48rem!important;padding:.82rem .78rem .86rem!important}.portal-candidate-job-header h3{font-size:.98rem!important;line-height:1.05!important}.portal-candidate-job-description,.portal-candidate-job-header p,.portal-candidate-job-skills span,.portal-candidate-job-skills strong,.portal-job-meta-chip{font-size:.68rem!important}.portal-job-meta-icons{grid-gap:.18rem!important;display:grid!important;gap:.18rem!important;grid-template-columns:1fr!important}.portal-candidate-job-description{-webkit-line-clamp:1!important}.portal-candidate-job-skills{max-height:1.95rem!important}.portal-candidate-job-stats{gap:.36rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.portal-candidate-job-stat{font-size:.66rem!important;min-height:1.84rem!important;padding:.34rem .42rem!important}.job-post-action-reactions{min-height:2.24rem!important;padding:.24rem .46rem!important}.job-post-reaction-button{height:1.52rem!important;min-height:1.52rem!important;min-width:1.52rem!important;width:1.52rem!important}.portal-candidate-job-footer{align-items:center!important;margin-top:0!important}.portal-candidate-job-posted-date{font-size:.62rem!important}.portal-candidate-job-footer .portal-view-job-button,.portal-job-modal-actions .portal-view-job-button{font-size:.72rem!important;min-height:2.05rem!important;padding:.34rem .68rem!important}.portal-job-modal{padding-top:3.25rem!important}.portal-job-modal-close{height:2.18rem!important;right:max(.62rem,env(safe-area-inset-right))!important;top:max(.55rem,env(safe-area-inset-top))!important;width:2.18rem!important}.floating-messenger-panel.is-mobile .floating-messenger-close,.floating-messenger-panel.is-mobile .floating-messenger-mobile-close,.floating-messenger-panel.is-mobile-chat-open .floating-messenger-mobile-close{position:fixed!important;right:max(.72rem,env(safe-area-inset-right))!important;top:max(.7rem,env(safe-area-inset-top))!important;z-index:10070!important}}.portal-candidate-job-list,.portal-home-feed-scroll>*,.portal-post-media,.portal-social-list,.portal-social-post-card{overscroll-behavior-y:contain!important;touch-action:pan-y!important}.portal-post-action-row{border-radius:999px!important;gap:.24rem!important;min-height:2.05rem!important;padding:.22rem .42rem!important}.portal-comment-toggle,.portal-reaction-trigger,.portal-share-toggle{height:1.42rem!important;min-height:1.42rem!important;min-width:1.42rem!important;padding:0!important;width:1.42rem!important}.portal-comment-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{height:.88rem!important;width:.88rem!important}.portal-reaction-trigger img{height:1rem!important;width:1rem!important}.portal-comment-trigger-count,.portal-reaction-trigger-count{color:#c7c7c7!important;font-size:.76rem!important;line-height:1!important;margin-left:-.16rem!important;min-width:.62rem!important}.portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;height:2.15rem!important;min-height:2.15rem!important;overflow-y:hidden!important;padding:.18rem .46rem!important}.portal-post-reactions.is-popover .portal-reaction-button{height:1.36rem!important;min-height:1.36rem!important;min-width:1.36rem!important;place-items:center!important;width:1.36rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg{align-self:center!important;height:.82rem!important;justify-self:center!important;transform:none!important;width:.82rem!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating svg{transform:none!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after,.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{align-self:center!important;justify-self:center!important;margin:0!important;transform-origin:center center!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{transform:scale(.82)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{transform:scale(.52)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.52)!important}.portal-post-composer{grid-gap:.7rem 1rem!important;align-items:start!important;display:grid!important;gap:.7rem 1rem!important;grid-template-columns:minmax(0,1fr) minmax(12rem,18rem)!important;position:relative!important}.portal-post-composer>h3,.portal-post-composer>p{grid-column:1!important}.portal-post-composer>.portal-post-media-preview,.portal-post-composer>.settings-button,.portal-post-composer>textarea{grid-column:1/-1!important}.portal-composer-tools{grid-gap:.45rem!important;align-self:start!important;display:grid!important;gap:.45rem!important;grid-column:2!important;grid-row:1/span 2!important;justify-self:end!important;width:min(18rem,100%)!important}.portal-composer-tools .portal-audience-select,.portal-composer-tools .portal-post-media-picker{margin:0!important}.portal-composer-tools .portal-post-media-picker{align-items:end!important}.portal-icon-close-button,.post-job-close-button{color:#fff!important;display:inline-grid!important;height:2.5rem!important;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important;place-items:center!important;width:2.5rem!important}.floating-messenger-close:active,.floating-messenger-close:focus-visible,.floating-messenger-close:hover,.floating-messenger-mobile-close:active,.floating-messenger-mobile-close:focus-visible,.floating-messenger-mobile-close:hover,.portal-icon-close-button:active,.portal-icon-close-button:focus-visible,.portal-icon-close-button:hover,.post-job-close-button:active,.post-job-close-button:focus-visible,.post-job-close-button:hover{color:#ef4444!important}.floating-messenger-close svg,.floating-messenger-mobile-close svg,.portal-icon-close-button svg,.post-job-close-button svg{fill:currentColor!important;color:currentColor!important;height:1.28rem!important;width:1.28rem!important}.floating-messenger-close,.floating-messenger-mobile-close{color:#fff!important;display:inline-grid!important;place-items:center!important}.form-actions .post-job-close-button{flex:0 0 2.5rem!important}.candidate-skill-tag,.job-skills .skill-tag,.portal-candidate-job-skills span,.preview-skills .skill-tag,.public-job-feed-skills span,.skill-tag,.skill-tags .skill-tag,.skills-container .skill-tag{background:#2b0e16!important;border-color:#22c55e57!important;color:#dffcf2!important}.compact-skills-container{align-items:center!important;gap:.5rem!important}.compact-skills-container .skill-expand-button{border:1px solid #22c55e73!important;cursor:pointer!important;font-weight:900!important}.job-management-nav{gap:.42rem!important}.job-management-nav button{font-size:.84rem!important;line-height:1.15!important;min-height:2.45rem!important;padding:.5rem .75rem!important}@media (max-width:768px){.portal-post-action-row{gap:.2rem!important;min-height:1.92rem!important;padding:.18rem .34rem!important}.portal-comment-toggle,.portal-reaction-trigger,.portal-share-toggle{height:1.3rem!important;min-height:1.3rem!important;min-width:1.3rem!important;width:1.3rem!important}.portal-comment-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{height:.8rem!important;width:.8rem!important}.portal-reaction-trigger img{height:.92rem!important;width:.92rem!important}.portal-comment-trigger-count,.portal-reaction-trigger-count{font-size:.7rem!important}.portal-post-reactions.portal-reaction-rail.is-popover{height:2rem!important;min-height:2rem!important;padding:.14rem .34rem!important}.portal-post-reactions.is-popover .portal-reaction-button{height:1.22rem!important;min-height:1.22rem!important;min-width:1.22rem!important;width:1.22rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg{height:.74rem!important;width:.74rem!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:before{transform:scale(.78)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating:after{transform:scale(.48)!important}.portal-post-reactions.is-popover .portal-reaction-button.is-click-animating .portal-reaction-tooltip:after{transform:rotate(60deg) scale(.48)!important}.portal-post-composer{grid-template-columns:minmax(0,1fr)!important}.portal-composer-tools,.portal-post-composer>.portal-post-media-preview,.portal-post-composer>.settings-button,.portal-post-composer>h3,.portal-post-composer>p,.portal-post-composer>textarea{grid-column:1!important}.portal-composer-tools{align-items:end!important;grid-row:auto!important;grid-template-columns:minmax(0,1fr) auto!important;justify-self:stretch!important;width:100%!important}.portal-composer-tools .portal-post-media-picker{justify-self:end!important}.portal-icon-close-button,.post-job-close-button{height:2.25rem!important;max-width:2.25rem!important;min-height:2.25rem!important;min-width:2.25rem!important;width:2.25rem!important}.portal-job-modal-actions{align-items:center!important;grid-template-columns:minmax(0,1fr) auto!important}.job-management-nav button{font-size:.74rem!important;min-height:2.2rem!important;padding:.42rem .58rem!important}}.portal-post-action-row{gap:.18rem!important;height:auto!important;min-height:1.78rem!important;padding:.14rem .34rem!important}.portal-comment-toggle,.portal-post-delete-toggle,.portal-reaction-trigger,.portal-share-toggle{background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#c7c7c7!important;display:inline-grid!important;height:1.18rem!important;min-height:1.18rem!important;min-width:1.18rem!important;padding:0!important;place-items:center!important;width:1.18rem!important}.portal-comment-toggle svg,.portal-post-delete-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{fill:currentColor!important;color:currentColor!important;height:.74rem!important;width:.74rem!important}.portal-reaction-trigger img{height:.82rem!important;width:.82rem!important}.portal-post-delete-toggle:active,.portal-post-delete-toggle:focus-visible,.portal-post-delete-toggle:hover{color:#ef4444!important}.portal-comment-trigger-count,.portal-reaction-trigger-count{font-size:.66rem!important;margin-left:-.12rem!important;min-width:.5rem!important}.portal-share-copy-button{text-align:left!important;width:100%!important}.portal-share-copy-button .portal-share-friend-avatar{color:#c7c7c7!important}.portal-job-summary-actions{align-items:center!important;display:inline-flex!important;gap:.44rem!important;margin-top:.62rem!important}.portal-job-delete-button{background:#ef444414!important;border:1px solid #ef44446b!important;border-radius:999px!important;color:#ef4444!important;display:inline-grid!important;height:2.18rem!important;min-height:2.18rem!important;min-width:2.18rem!important;padding:0!important;place-items:center!important;width:2.18rem!important}.portal-job-delete-button svg{fill:currentColor!important;height:.95rem!important;width:.95rem!important}.dashboard-container .portal-home-feed,.home-page .portal-home-feed,.portal-home-feed{height:calc(100dvh - 8.25rem)!important;max-height:calc(100dvh - 8.25rem)!important;min-height:20rem!important;overflow:hidden!important}.home-page .portal-home-feed-scroll,.portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;height:100%!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;padding:0 .15rem 7rem 0!important;touch-action:pan-y!important}.portal-candidate-job-list,.portal-feed-empty,.portal-job-posts-summary,.portal-social-list{padding-bottom:7rem!important}.portal-candidate-job-card,.portal-job-summary-card,.portal-post-body,.portal-post-media,.portal-social-post-card{touch-action:pan-y!important}@media (max-width:768px){.portal-post-action-row{gap:.15rem!important;min-height:1.62rem!important;padding:.12rem .28rem!important}.portal-comment-toggle,.portal-post-delete-toggle,.portal-reaction-trigger,.portal-share-toggle{height:1.08rem!important;min-height:1.08rem!important;min-width:1.08rem!important;width:1.08rem!important}.portal-comment-toggle svg,.portal-post-delete-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{height:.68rem!important;width:.68rem!important}.portal-reaction-trigger img{height:.76rem!important;width:.76rem!important}.portal-comment-trigger-count,.portal-reaction-trigger-count{font-size:.62rem!important}.dashboard-container .portal-home-feed,.home-page .portal-home-feed,.portal-home-feed{height:calc(100dvh - 5.9rem)!important;max-height:calc(100dvh - 5.9rem)!important;min-height:18rem!important}.home-page .portal-home-feed-scroll,.portal-candidate-job-list,.portal-feed-empty,.portal-home-feed-scroll,.portal-job-posts-summary,.portal-social-list{padding-bottom:8rem!important}.portal-job-summary-actions{gap:.34rem!important}.portal-job-delete-button{height:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important}}.portal-home-feed>.portal-home-tabs .portal-home-tab,.portal-home-tabs .portal-home-tab{background:#0000!important;background-color:initial!important;box-shadow:none!important}.portal-home-feed.is-tabs-hidden>.portal-home-tabs{height:0!important;margin:0!important;overflow:hidden!important;transform:translateY(-120%)!important}@media (min-width:769px){.portal-post-action-row{gap:.22rem!important;min-height:1.92rem!important;padding:.12rem .38rem!important}.portal-comment-toggle,.portal-post-delete-toggle,.portal-reaction-trigger,.portal-share-toggle{height:1.42rem!important;min-height:1.42rem!important;min-width:1.42rem!important;width:1.42rem!important}.portal-comment-toggle svg,.portal-post-delete-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{height:.9rem!important;width:.9rem!important}.portal-reaction-trigger img{height:1.02rem!important;width:1.02rem!important}.portal-comment-trigger-count,.portal-reaction-trigger-count{font-size:.76rem!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:flex-start!important;height:1.84rem!important;margin:.18rem 0 .32rem!important;min-height:1.84rem!important;padding:.05rem .48rem .16rem!important}.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button{height:1.48rem!important;min-height:1.48rem!important;min-width:1.48rem!important;width:1.48rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button svg{height:.92rem!important;width:.92rem!important}}@media (max-width:768px){.portal-post-action-row{gap:.14rem!important;min-height:1.42rem!important;padding:.05rem .24rem!important}.portal-comment-toggle,.portal-post-delete-toggle,.portal-reaction-trigger,.portal-share-toggle{height:1.08rem!important;min-height:1.08rem!important;min-width:1.08rem!important;width:1.08rem!important}.portal-comment-toggle svg,.portal-post-delete-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{height:.68rem!important;width:.68rem!important}.portal-reaction-trigger img{height:.76rem!important;width:.76rem!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:flex-start!important;height:1.62rem!important;margin:.16rem 0 .24rem!important;min-height:1.62rem!important;padding:.04rem .32rem .12rem!important}.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button{height:1.22rem!important;min-height:1.22rem!important;min-width:1.22rem!important;width:1.22rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button svg{height:.74rem!important;width:.74rem!important}}.portal-home-feed>.portal-home-tabs,.portal-home-tabs{max-height:4.8rem!important;opacity:1!important;position:sticky!important;top:0!important;transform:translateY(0) scale(1)!important;transform-origin:top center!important;transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .42s ease,max-height .48s cubic-bezier(.22,1,.36,1),margin .48s cubic-bezier(.22,1,.36,1),padding .48s cubic-bezier(.22,1,.36,1)!important;z-index:35!important}.portal-home-feed.is-tabs-hidden>.portal-home-tabs{border-width:0!important;height:auto!important;margin-bottom:0!important;margin-top:0!important;max-height:0!important;min-height:0!important;padding-bottom:0!important;padding-top:0!important;transform:translateY(-1.5rem) scale(.98)!important}.portal-home-feed>.portal-home-tabs:after,.portal-home-feed>.portal-home-tabs:before,.portal-home-tabs:after,.portal-home-tabs:before{background:#0000!important;box-shadow:none!important}.portal-home-tabs .portal-home-tab{transition:color .28s ease,transform .38s cubic-bezier(.22,1,.36,1),opacity .38s ease!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;height:2.12rem!important;margin:.08rem 0 .34rem!important;min-height:2.12rem!important;overflow-y:hidden!important;padding:.2rem .44rem .24rem!important;transform:translateY(-.08rem)!important}.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button{height:1.54rem!important;min-height:1.54rem!important;min-width:1.54rem!important;width:1.54rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button svg{height:.96rem!important;width:.96rem!important}@media (max-width:768px){.portal-home-feed>.portal-home-tabs,.portal-home-tabs{max-height:4.4rem!important;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .46s ease,max-height .52s cubic-bezier(.22,1,.36,1),margin .52s cubic-bezier(.22,1,.36,1),padding .52s cubic-bezier(.22,1,.36,1)!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;height:2.02rem!important;margin:.08rem 0 .3rem!important;min-height:2.02rem!important;padding:.18rem .36rem .22rem!important;transform:translateY(-.1rem)!important}.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button{height:1.38rem!important;min-height:1.38rem!important;min-width:1.38rem!important;width:1.38rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button svg{height:.84rem!important;width:.84rem!important}}.portal-home-feed>.portal-home-tabs,.portal-home-tabs{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;border-color:#0000!important;box-shadow:none!important;outline:0!important}.portal-home-feed>.portal-home-tabs:after,.portal-home-feed>.portal-home-tabs:before,.portal-home-tabs:after,.portal-home-tabs:before{content:none!important;display:none!important}.portal-home-feed>.portal-home-tabs{transition:transform .68s cubic-bezier(.22,1,.36,1),opacity .58s ease,max-height .68s cubic-bezier(.22,1,.36,1),margin .68s cubic-bezier(.22,1,.36,1),padding .68s cubic-bezier(.22,1,.36,1)!important}.portal-home-feed.is-tabs-hidden>.portal-home-tabs{transform:translateY(-1.7rem) scale(.985)!important}.portal-post-media,.portal-post-media.portal-post-media-preview{overscroll-behavior:auto!important;touch-action:pan-y!important}.portal-post-media img,.portal-post-media.portal-post-media-preview img{pointer-events:none!important;touch-action:pan-y!important}.loader,.loading-message:after,.loading-message:before,.loading-spinner,.resume-processing-loader .loader,.resume-processing-loader .loader-letter,.spinner{animation:none!important;transition:none!important}.loader,.loading-spinner,.resume-processing-loader,.spinner{display:none!important}.admin-comment-tools{border-top:1px solid #c7c7c729;margin-top:1rem;padding-top:.85rem}.admin-comment-tools h4{color:#c7c7c7;margin:0 0 .65rem}.admin-comment-tool{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:.5rem}.admin-comment-tool span{color:#f4f4f4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:769px){.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;height:2.14rem!important;min-height:2.14rem!important;overflow-y:hidden!important;padding:.16rem .46rem .22rem!important}}@media (max-width:768px){.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;height:2.22rem!important;margin:.04rem 0 .28rem!important;min-height:2.22rem!important;overflow-y:hidden!important;padding:.14rem .34rem .28rem!important;transform:translateY(-.24rem)!important}.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button{height:1.42rem!important;min-height:1.42rem!important;min-width:1.42rem!important;width:1.42rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button svg{height:.86rem!important;width:.86rem!important}.floating-messenger-panel.is-mobile .floating-messenger-close,.floating-messenger-panel.is-mobile .floating-messenger-mobile-close,.floating-messenger-panel.is-mobile-chat-open .floating-messenger-mobile-close,.floating-messenger-panel.is-mobile-thread-list .floating-messenger-close{bottom:max(1.05rem,env(safe-area-inset-bottom))!important;left:50%!important;position:fixed!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important;z-index:10080!important}}.portal-comment-avatar .portal-default-profile-icon,.portal-default-profile-icon,.portal-job-company-avatar .portal-default-profile-icon,.portal-post-avatar .portal-default-profile-icon{align-items:center!important;color:#fff!important;display:inline-flex!important;height:100%!important;justify-content:center!important;width:100%!important}.portal-default-profile-icon svg,.portal-share-friend-avatar>svg{fill:currentColor!important;color:#fff!important;height:58%!important;width:58%!important}@media (max-width:768px){.home-page .portal-home-feed-scroll,.portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scroll-behavior:auto!important;touch-action:pan-y!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{height:2.28rem!important;min-height:2.28rem!important;padding:.08rem .34rem .34rem!important;transform:translateY(-.42rem)!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-item{transform:translateY(-.1rem)!important}.floating-messenger-panel.is-mobile .floating-messenger-close,.floating-messenger-panel.is-mobile .floating-messenger-mobile-close,.floating-messenger-panel.is-mobile-chat-open .floating-messenger-mobile-close,.floating-messenger-panel.is-mobile-thread-list .floating-messenger-close{display:none!important}.floating-messenger-chat-actions{display:inline-flex!important;margin-left:auto!important}.floating-messenger-mobile-back{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;min-width:2rem!important;outline:0!important;padding:0!important}.floating-messenger-mobile-back:active,.floating-messenger-mobile-back:focus-visible,.floating-messenger-mobile-back:hover{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important}}.portal-candidate-job-card,.portal-social-post-card{position:relative!important}.portal-post-header-actions{align-items:flex-start!important;gap:.55rem!important;margin-left:auto!important}.portal-post-header-actions,.portal-post-options-wrap{display:inline-flex!important;position:relative!important}.portal-post-options-button{align-items:center!important;background:#0000!important;border:0!important;color:#c7c7c7!important;cursor:pointer!important;display:inline-flex!important;height:1.65rem!important;justify-content:center!important;min-height:1.65rem!important;min-width:1.65rem!important;padding:0!important;width:1.65rem!important}.portal-post-options-button:focus-visible,.portal-post-options-button:hover,.portal-post-options-button[aria-expanded=true]{color:#fff!important}.portal-post-options-button svg{height:1rem!important;width:1rem!important}.portal-post-options-menu{grid-gap:.15rem!important;background:#050706!important;border:1px solid #5bb7a68c!important;border-radius:.65rem!important;box-shadow:0 1rem 2rem #00000073!important;display:grid!important;gap:.15rem!important;min-width:8.6rem!important;padding:.45rem!important;position:absolute!important;right:0!important;top:calc(100% + .25rem)!important;z-index:120!important}.portal-post-options-menu button{background:#0000!important;border:0!important;border-radius:.45rem!important;color:#f4f4f4!important;cursor:pointer!important;font:inherit!important;padding:.42rem .55rem!important;text-align:left!important;white-space:nowrap!important}.portal-post-options-menu button:focus-visible,.portal-post-options-menu button:hover{background:#5bb7a62e!important}.portal-job-card-options{position:absolute!important;right:.75rem!important;top:.75rem!important;z-index:5!important}.portal-candidate-job-card{padding-right:2.9rem!important}.job-post-action-count,.portal-comment-trigger-count,.portal-reaction-trigger-count{font-feature-settings:"tnum"!important;color:#c7c7c7!important;display:inline-flex!important;font-variant-numeric:tabular-nums!important;line-height:1!important;min-width:max-content!important;white-space:nowrap!important}.job-post-action-reactions,.portal-post-action-row{align-items:center!important;min-height:2.35rem!important;padding:.2rem .58rem!important}.job-post-reaction-button,.portal-comment-toggle,.portal-post-delete-toggle,.portal-reaction-trigger,.portal-share-toggle{height:1.72rem!important;min-height:1.72rem!important;min-width:1.72rem!important;width:1.72rem!important}.job-post-reaction-button svg,.portal-comment-toggle svg,.portal-post-delete-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{height:1.04rem!important;width:1.04rem!important}.portal-reaction-trigger img{height:1.18rem!important;width:1.18rem!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{height:2.52rem!important;min-height:2.52rem!important;padding:.06rem .52rem .22rem!important;transform:translateY(-.64rem)!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-item{align-items:center!important;display:inline-flex!important;transform:translateY(-.12rem)!important}.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button{height:1.78rem!important;min-height:1.78rem!important;min-width:1.78rem!important;width:1.78rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button svg{height:1.08rem!important;width:1.08rem!important}.portal-comment-avatar.has-default-profile-icon,.portal-job-company-avatar.has-default-profile-icon,.portal-post-avatar.has-default-profile-icon,.portal-share-friend-avatar:has(>svg){background:#0000!important;border-color:#0000!important;box-shadow:none!important}.portal-job-company-avatar.has-default-profile-icon .portal-default-profile-icon svg,.portal-post-avatar.has-default-profile-icon .portal-default-profile-icon svg{height:86%!important;width:86%!important}.portal-comment-avatar.has-default-profile-icon .portal-default-profile-icon svg{height:82%!important;width:82%!important}.portal-default-profile-icon,.portal-default-profile-icon svg{color:#fff!important}.portal-deep-link-target{box-shadow:0 0 0 1px #f5b82ecc,0 0 1.2rem #f5b82e47!important}.saved-posts-section{color:#f4f4f4;padding:.75rem}.saved-post-card,.saved-posts-list{grid-gap:.75rem;display:grid;gap:.75rem}.saved-post-card{align-items:center;background:#040e0cc7;border:1px solid #5bb7a66b;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.85rem}.saved-post-card-icon{align-items:center;color:#c7c7c7;display:inline-flex;justify-content:center}.saved-post-card-body{min-width:0}.saved-post-card-body h3,.saved-post-card-body p{margin:0}.saved-post-card-body span{color:#c7c7c7;display:block;margin-top:.35rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-post-card-actions{display:inline-flex;gap:.45rem}.saved-post-card-actions button{background:#5bb7a62e;border:1px solid #5bb7a680;border-radius:999px;color:#fff;cursor:pointer;padding:.42rem .75rem}.saved-post-card-actions button.secondary{background:#0000;color:#c7c7c7}@media (max-width:768px){.job-post-action-reactions,.portal-post-action-row{min-height:2.06rem!important;padding:.14rem .5rem!important}.job-post-reaction-button,.portal-comment-toggle,.portal-post-delete-toggle,.portal-reaction-trigger,.portal-share-toggle{height:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;width:1.45rem!important}.job-post-reaction-button svg,.portal-comment-toggle svg,.portal-post-delete-toggle svg,.portal-reaction-trigger svg,.portal-share-toggle svg{height:.92rem!important;width:.92rem!important}.portal-reaction-trigger img{height:1rem!important;width:1rem!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{height:2.32rem!important;min-height:2.32rem!important;padding:.03rem .34rem .28rem!important;transform:translateY(-.72rem)!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-item{transform:translateY(-.18rem)!important}.portal-post-reactions.is-popover .portal-reaction-button,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button{height:1.48rem!important;min-height:1.48rem!important;min-width:1.48rem!important;width:1.48rem!important}.portal-post-reactions.is-popover .portal-reaction-button svg,.portal-post-reactions.portal-reaction-rail.is-popover .portal-reaction-button svg{height:.9rem!important;width:.9rem!important}.portal-post-options-button{height:1.5rem!important;min-height:1.5rem!important;min-width:1.5rem!important;width:1.5rem!important}.portal-post-options-menu{min-width:8rem!important}.portal-post-header-actions{gap:.28rem!important}.saved-post-card{grid-template-columns:auto minmax(0,1fr)}.saved-post-card-actions{grid-column:1/-1;justify-content:flex-end}.home-page .portal-home-feed-scroll,.portal-home-feed-scroll{scroll-behavior:auto!important}.portal-post-action-cluster{gap:.02rem!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{margin-bottom:.08rem!important;padding:.16rem .34rem .12rem!important;transform:translateY(-.46rem)!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-item{transform:translateY(0)!important}.job-post-action-reactions,.portal-post-action-row{margin-top:-.08rem!important}}@media (min-width:769px){.portal-post-action-cluster{gap:.04rem!important}.portal-post-reactions.portal-reaction-rail.is-popover,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{margin-bottom:.1rem!important;padding-top:.14rem!important;transform:translateY(-.52rem)!important}.portal-post-reactions.is-popover .icon-content,.portal-post-reactions.is-popover .portal-reaction-item{transform:translateY(.02rem)!important}}.portal-social-post-card{padding:.86rem .92rem!important}.portal-social-list{gap:.72rem!important}.portal-social-post-header{grid-column-gap:.42rem!important;grid-row-gap:.2rem!important;align-items:start!important;column-gap:.42rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;row-gap:.2rem!important}.portal-post-avatar{grid-column:1!important;grid-row:1!important;margin:0!important}.portal-post-title-block{grid-column:2!important;grid-row:1!important;margin:0!important;min-width:0!important;padding:0!important}.portal-post-author-name,.portal-social-post-header h3{line-height:1.05!important;margin:0 0 .16rem!important}.portal-social-post-header p{line-height:1.12!important;margin:0!important}.portal-post-header-actions{align-items:center!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;margin:-.14rem 0 0 .28rem!important}.portal-post-reach{grid-column:1!important;grid-row:2!important;justify-self:start!important;margin:.12rem 0 0!important;white-space:nowrap!important}.portal-post-body{margin:.62rem 0 .55rem!important}.portal-post-media{margin:.52rem 0 .58rem!important}.portal-post-action-cluster{gap:0!important;margin-top:.22rem!important}.job-post-action-reactions,.portal-post-action-row{min-height:1.9rem!important;padding:.07rem .42rem!important}.portal-post-comments{margin-top:.42rem!important}.portal-comment-item{margin-top:.32rem!important}.portal-candidate-job-card{gap:.48rem!important;min-height:0!important;padding:.9rem 2.45rem .92rem .92rem!important}.portal-candidate-job-header{gap:.42rem!important;margin-bottom:.35rem!important}.portal-candidate-job-header h3,.portal-candidate-job-header p{margin:0!important}.portal-job-meta-icons{gap:.28rem .5rem!important;margin:.28rem 0!important}.portal-candidate-job-description{margin:.38rem 0!important}.portal-candidate-job-skills{gap:.28rem!important;margin:.32rem 0!important}.portal-candidate-job-stats{gap:.34rem!important;margin:.44rem 0!important}.portal-candidate-job-footer{margin-top:.44rem!important}@media (max-width:768px){.portal-social-post-card{padding:.74rem .72rem!important}.portal-social-list{gap:.58rem!important}.portal-social-post-header{column-gap:.34rem!important;row-gap:.16rem!important}.portal-post-header-actions{margin-top:-.18rem!important}.portal-post-options-button{height:1.24rem!important;min-height:1.24rem!important;min-width:1.24rem!important;width:1.24rem!important}.portal-post-options-button svg{height:.72rem!important;width:.72rem!important}.portal-post-reach{margin-top:.08rem!important}.portal-post-body{margin:.52rem 0 .42rem!important}.portal-post-media{margin:.42rem 0 .48rem!important}.job-post-action-reactions,.portal-post-action-row{min-height:1.62rem!important;padding:.03rem .36rem!important}.portal-post-action-cluster{margin-top:.14rem!important}.portal-candidate-job-card{padding:.76rem 2.15rem .78rem .76rem!important}.portal-job-card-options{right:.52rem!important;top:.52rem!important}}.portal-social-post-header{column-gap:.24rem!important}.portal-post-title-block{transform:translateX(-.06rem)!important}.portal-candidate-job-header{gap:.24rem!important}.portal-candidate-job-header>div:last-child{transform:translateX(-.04rem)!important}.portal-candidate-job-action-row{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.55rem!important;margin:.08rem 0 0!important}.portal-candidate-job-action-row .job-post-action-reactions{flex:0 0 auto!important;margin:0!important}.portal-candidate-job-action-row .portal-view-job-button{flex:0 0 auto!important;min-height:2.42rem!important;min-width:8.25rem!important;padding:.5rem 1.18rem!important;white-space:nowrap!important;width:auto!important}.portal-candidate-job-footer{justify-content:flex-end!important;margin-top:.12rem!important}.portal-candidate-job-posted-date{margin-left:0!important}.portal-post-media-picker label{min-height:2.2rem!important;padding:.42rem .68rem!important;white-space:nowrap!important;width:max-content!important}.portal-publish-button{align-self:start!important;justify-self:start!important;min-height:2.05rem!important;min-width:6.8rem!important;padding:.42rem .95rem!important;width:auto!important}@media (max-width:768px){.home-page .portal-home-feed-scroll,.portal-home-feed,.portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important;touch-action:pan-y!important}.portal-social-post-header{column-gap:.18rem!important}.portal-post-title-block{transform:translateX(-.08rem)!important}.portal-candidate-job-header{gap:.18rem!important}.portal-candidate-job-header>div:last-child{transform:translateX(-.06rem)!important}.portal-candidate-job-action-row{flex-wrap:nowrap!important;gap:.34rem!important;justify-content:flex-start!important;max-width:100%!important}.portal-candidate-job-action-row .job-post-action-reactions{gap:.22rem!important;min-height:2rem!important;padding:.18rem .34rem!important}.portal-candidate-job-action-row .job-post-reaction-button{height:1.34rem!important;min-height:1.34rem!important;min-width:1.34rem!important;width:1.34rem!important}.portal-candidate-job-action-row .job-post-reaction-button svg{height:.82rem!important;width:.82rem!important}.portal-candidate-job-action-row .job-post-action-count{font-size:.68rem!important;margin-left:-.22rem!important}.portal-candidate-job-action-row .portal-view-job-button{font-size:.68rem!important;min-height:2rem!important;min-width:5.8rem!important;padding:.3rem .58rem!important}.portal-candidate-job-footer{justify-content:flex-end!important;margin-top:.1rem!important}.portal-post-media-picker label{font-size:.72rem!important;min-height:1.95rem!important;padding:.32rem .48rem!important}.portal-publish-button{font-size:.7rem!important;min-height:1.95rem!important;min-width:5.9rem!important;padding:.32rem .7rem!important}}.dashboard-container .portal-home-feed-scroll,.home-page .portal-home-feed-scroll,.portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;backface-visibility:hidden!important;overscroll-behavior:contain!important;scroll-behavior:auto!important;scrollbar-gutter:stable!important;transform:translateZ(0)!important}.portal-home-feed-scroll :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card){backface-visibility:hidden!important;contain-intrinsic-size:360px!important;content-visibility:auto!important;transform:translateZ(0)!important}@media (max-width:768px){.home-page .main-content.mobile-section-home-feed,.home-page .main-content.mobile-section-job-feed{min-height:0!important;overflow:hidden!important;overscroll-behavior:contain!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed,.home-page .main-content.mobile-section-job-feed .portal-home-feed{display:flex!important;flex-direction:column!important;height:calc(100dvh - 5.9rem)!important;max-height:calc(100dvh - 5.9rem)!important;min-height:0!important;overflow:hidden!important;overscroll-behavior:contain!important;position:relative!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed-scroll,.home-page .main-content.mobile-section-job-feed .portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;backface-visibility:hidden!important;contain:content!important;flex:1 1 auto!important;height:auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;padding-top:4.8rem!important;scroll-behavior:auto!important;touch-action:pan-y!important;transform:translateZ(0)!important;will-change:scroll-position!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed-scroll>*,.home-page .main-content.mobile-section-job-feed .portal-home-feed-scroll>*{touch-action:pan-y!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed>.portal-home-tabs,.home-page .main-content.mobile-section-job-feed .portal-home-feed>.portal-home-tabs{backdrop-filter:blur(12px) saturate(130%)!important;-webkit-backdrop-filter:blur(12px) saturate(130%)!important;backface-visibility:hidden!important;background:#070809d1!important;background-color:#070809d1!important;border:1px solid #ffffff29!important;border-radius:16px!important;box-shadow:inset 0 1px 0 #ffffff1f,0 12px 26px #00000042!important;contain:paint!important;flex:none!important;height:4.4rem!important;left:50%!important;margin:0!important;max-height:4.4rem!important;min-height:4.4rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.45rem!important;padding-top:.45rem!important;position:absolute!important;right:auto!important;top:.42rem!important;transform:translate3d(-50%,0,0) scale(1)!important;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .34s ease,flex-basis .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),min-height .42s cubic-bezier(.22,1,.36,1),max-height .42s cubic-bezier(.22,1,.36,1),margin .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1)!important;width:calc(100% - 1rem)!important;will-change:transform,opacity!important;z-index:42!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs,.home-page .main-content.mobile-section-job-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs{backdrop-filter:blur(10px) saturate(125%)!important;-webkit-backdrop-filter:blur(10px) saturate(125%)!important;background:#070809b8!important;background-color:#070809b8!important;border:1px solid #ffffff1f!important;border-radius:16px!important;box-shadow:0 8px 18px #0000001f!important;flex-basis:auto!important;height:4.4rem!important;margin:0!important;max-height:4.4rem!important;min-height:4.4rem!important;opacity:0!important;outline:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.45rem!important;padding-top:.45rem!important;pointer-events:none!important;transform:translate3d(-50%,-115%,0) scale(.985)!important;width:calc(100% - 1rem)!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs .portal-home-tab,.home-page .main-content.mobile-section-job-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs .portal-home-tab{opacity:0!important;transform:translateY(-.35rem) scale(.98)!important}.home-page .main-content.mobile-section-home-feed .portal-candidate-job-card,.home-page .main-content.mobile-section-home-feed .portal-social-post-card,.home-page .main-content.mobile-section-job-feed .portal-candidate-job-card,.home-page .main-content.mobile-section-job-feed .portal-social-post-card{backface-visibility:hidden!important;contain-intrinsic-size:360px!important;content-visibility:auto!important;transform:translateZ(0)!important}}.job-post-review-reaction.active{color:#59a8ff!important}.portal-job-review-backdrop{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a3!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:1200!important}.portal-job-review-modal{grid-gap:.85rem!important;background:#040708f5!important;border:1px solid #63c0b83d!important;border-radius:.95rem!important;box-shadow:0 24px 70px #00000080!important;color:#fff!important;display:grid!important;gap:.85rem!important;max-height:min(88dvh,40rem)!important;overflow:auto!important;padding:1rem!important;width:min(92vw,28rem)!important}.portal-job-review-header{align-items:flex-start!important;display:flex!important;gap:.85rem!important;justify-content:space-between!important}.portal-job-review-header h3,.portal-job-review-header p{margin:0!important}.portal-job-review-header p{color:#ffffffb8!important;font-size:.76rem!important}.portal-job-review-field{grid-gap:.4rem!important;display:grid!important;font-size:.78rem!important;gap:.4rem!important}.portal-job-review-field textarea{background:#ffffff0a!important;border:1px solid #63c0b83d!important;border-radius:.72rem!important;color:#fff!important;min-height:8rem!important;outline:none!important;padding:.75rem!important;resize:vertical!important;width:100%!important}.portal-job-review-rating{align-items:center!important;color:#fff!important;display:flex!important;flex-wrap:wrap!important;gap:.65rem!important}.portal-job-review-stars{display:inline-flex!important;flex-direction:row!important;gap:.18rem!important}.portal-job-review-star{background:#0000!important;border:0!important;color:#ffffff5c!important;cursor:pointer!important;font-size:1.42rem!important;height:1.9rem!important;line-height:1!important;transition:color .18s ease,transform .18s ease!important;width:1.9rem!important}.portal-job-review-star.active,.portal-job-review-star:focus-visible,.portal-job-review-star:hover{color:#f8d24b!important;transform:translateY(-1px) scale(1.04)!important}.portal-job-review-actions{display:flex!important;flex-wrap:wrap!important;gap:.55rem!important;justify-content:flex-end!important}.portal-create-story-action-row{align-items:center!important;box-sizing:border-box!important;display:flex!important;margin:.62rem 0 .74rem!important;padding:0 .34rem!important;width:100%!important}.portal-create-story-button{align-items:center!important;background:#59a8ff29!important;border:1px solid #63c0b852!important;border-radius:999px!important;box-shadow:0 12px 28px #00000029!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.86rem!important;font-weight:800!important;gap:.28rem!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:2.1rem!important;min-width:6.4rem!important;padding:.46rem .92rem!important;width:auto!important}.portal-create-story-button strong{font-size:1.08em!important;font-weight:950!important;line-height:1!important}.portal-create-story-button:focus-visible,.portal-create-story-button:hover{background:#59a8ff3d!important;border-color:#63c0b88c!important;outline:0!important;transform:translateY(-1px)!important}body[data-theme=light] #root .home-page .portal-create-story-button,html[data-theme=light] #root .home-page .portal-create-story-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-create-story-button{-webkit-text-fill-color:#fff!important;background:#a84e63!important;background-color:#a84e63!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important}body[data-theme=light] #root .home-page .portal-create-story-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .home-page .portal-create-story-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-create-story-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#a84e63!important;background-color:#a84e63!important;color:#fff!important}body[data-theme=light] #root .home-page .portal-create-story-button *,html[data-theme=light] #root .home-page .portal-create-story-button *,html[data-theme=light] body[data-theme=light] #root .home-page .portal-create-story-button *{-webkit-text-fill-color:#fff!important;color:#fff!important}.portal-create-story-backdrop{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a3!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:1200!important}.portal-create-story-modal{background:#e5ded2!important;border:1px solid #63c0b83d!important;border-radius:.95rem!important;box-shadow:0 24px 70px #00000080!important;color:#172033!important;max-height:min(88dvh,42rem)!important;overflow:auto!important;padding:1rem 1rem 1.04rem!important;position:relative!important;width:min(92vw,28rem)!important}.portal-create-story-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;display:inline-flex!important;font-size:.98rem!important;font-weight:900!important;height:1.45rem!important;justify-content:center!important;line-height:1!important;min-width:1.45rem!important;padding:0!important;position:absolute!important;right:.74rem!important;top:.64rem!important;width:1.45rem!important;z-index:1!important}.portal-create-story-close:focus-visible,.portal-create-story-close:hover{background:#0000!important;box-shadow:none!important;outline:0!important}.portal-create-story-modal .portal-post-composer{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#172033!important;margin:0!important;max-width:none!important;padding:.2rem 0 0!important;width:100%!important}.portal-create-story-modal .portal-post-composer h3{color:#172033!important;font-size:1.05rem!important;line-height:1.18!important;margin:0 2.2rem .28rem 0!important}.portal-create-story-modal .portal-post-composer p{color:#334155!important;font-size:.78rem!important;line-height:1.35!important;margin:0 0 .78rem!important}.portal-create-story-modal .portal-post-composer textarea{background:#f3eee6!important;border:1px solid #17203333!important;border-radius:.72rem!important;color:#172033!important;min-height:8rem!important}.portal-create-story-modal .portal-audience-select,.portal-create-story-modal .portal-post-media-picker,.portal-create-story-modal .portal-post-media-picker label{color:#172033!important}.portal-create-story-modal select{background:#f3eee6!important;border-color:#1720332e!important;color:#172033!important}.portal-create-story-modal .portal-publish-button{border-radius:999px!important;min-height:2.65rem!important;width:100%!important}@media (max-width:768px){.portal-candidate-job-action-row .job-post-action-reactions{gap:.14rem!important;padding-left:.28rem!important;padding-right:.28rem!important}.portal-job-review-modal{padding:.9rem!important;width:min(94vw,24rem)!important}.portal-create-story-action-row{margin:.58rem 0 .72rem!important;padding:0 .36rem!important}.portal-create-story-button{font-size:.82rem!important;max-width:max-content!important;min-height:2rem!important;min-width:6.15rem!important;padding:.42rem .84rem!important;width:auto!important}.portal-create-story-modal{padding:.9rem!important;width:min(94vw,24rem)!important}}.portal-job-modal-header{padding-right:2.65rem!important;position:relative!important}.portal-job-modal-back-button{align-items:center!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;margin:0!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;width:2rem!important}.portal-job-modal-back-button svg{fill:currentColor!important;height:1.05rem!important;width:1.05rem!important}.portal-job-modal-actions .portal-icon-close-button{display:none!important}.social-auth-row{display:flex!important;gap:.65rem!important;margin:.55rem auto .25rem!important;width:100%!important}.social-auth-icon-button,.social-auth-row{align-items:center!important;justify-content:center!important}.social-auth-icon-button{background:hsla(0,0%,100%,.055)!important;border:1px solid #ffffff26!important;border-radius:.8rem!important;box-shadow:inset 0 1px 0 #ffffff14!important;color:#fff!important;display:inline-flex!important;height:2.55rem!important;min-width:2.55rem!important;padding:0!important;width:2.55rem!important}.social-auth-icon-button svg{display:block!important;height:1.18rem!important;width:1.18rem!important}.social-auth-icon-button:focus-visible,.social-auth-icon-button:hover{border-color:#ff7f2aad!important;transform:translateY(-1px)!important}.login-modal .social-auth-row+.login-link-button{margin-top:.25rem!important}.login-modal .login-signup{margin-top:.35rem!important}.registration-form-container .social-auth-row,.resume-dropbox .social-auth-row{margin:.35rem auto .75rem!important}.social-auth-complete-screen{background:#050707;color:#fff;display:grid;font-family:Lexend,system-ui,sans-serif;min-height:100vh;place-items:center;text-align:center}.social-auth-complete-screen section{background:#ffffff0a;border:1px solid #63c0b842;border-radius:1rem;padding:1.2rem;width:min(24rem,calc(100vw - 2rem))}.social-auth-complete-screen button{background:#0000;border:1px solid #ff8a2a9e;border-radius:999px;color:#ff8a2a;cursor:pointer;font-weight:900;margin-top:.8rem;padding:.58rem .95rem}.portal-job-country-row{align-items:center!important;display:flex!important;margin:-.2rem 0 .35rem!important;min-height:1.6rem!important;padding:0 .25rem!important;z-index:8!important}.portal-job-country-picker,.portal-job-country-row{position:relative!important}.portal-job-country-button{-webkit-appearance:none!important;appearance:none!important;background:#0000!important;border:0!important;color:#ff8a2a!important;cursor:pointer!important;font-size:.72rem!important;font-weight:900!important;line-height:1!important;padding:.2rem 0!important;text-transform:lowercase!important}.portal-job-country-menu{grid-gap:.15rem!important;background:#030607fa!important;border:1px solid #63c0b83d!important;border-radius:.65rem!important;box-shadow:0 18px 48px #00000073!important;display:grid!important;gap:.15rem!important;max-height:16rem!important;min-width:12rem!important;overflow:auto!important;padding:.45rem!important;position:absolute!important;right:0!important;top:calc(100% + .35rem)!important}.portal-job-country-menu button,.portal-job-country-menu span{background:#0000!important;border:0!important;border-radius:.45rem!important;color:#fff!important;font-size:.76rem!important;font-weight:800!important;padding:.45rem .55rem!important;text-align:left!important;width:100%!important}.portal-job-country-menu button.active,.portal-job-country-menu button:hover{background:#ff8a2a29!important;color:#ff9b4a!important}.portal-job-review-modal{padding-top:1.1rem!important;position:relative!important}.portal-job-review-header{padding-right:2rem!important}.portal-job-review-actions{justify-content:center!important}html body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button):disabled{cursor:default!important;filter:none!important}html body #root .candidate-profile-popup .portal-social-post-header{grid-column-gap:.55rem!important;grid-row-gap:0!important;column-gap:.55rem!important;row-gap:0!important}html body #root .candidate-profile-popup .portal-post-avatar .portal-default-profile-icon,html body #root .candidate-profile-popup .portal-post-avatar .profile-avatar,html body #root .candidate-profile-popup .portal-post-avatar .profile-avatar-fallback{box-shadow:inset 0 0 0 2px #5f25351f!important}html body #root .candidate-profile-popup .portal-post-body,html body #root .candidate-profile-popup .portal-post-body-wrap{margin:0!important;text-align:left!important}.portal-job-review-save-button{font-size:.78rem!important;max-width:11rem!important;min-height:2.25rem!important;min-width:8.5rem!important;padding:.42rem .9rem!important;width:auto!important}@media (max-width:768px){.portal-job-modal{padding-bottom:4.25rem!important;padding-top:.58rem!important}.portal-job-modal-header{margin-top:0!important;padding-right:0!important;padding-top:0!important}.portal-job-modal-back-button{bottom:1.05rem!important;left:50%!important;position:fixed!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important;z-index:10020!important}.portal-candidate-job-action-row{grid-gap:.28rem!important;align-items:center!important;display:grid!important;gap:.28rem!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}.portal-candidate-job-action-row .job-post-action-reactions{min-width:0!important;width:100%!important}.portal-candidate-job-action-row .portal-view-job-button{align-self:center!important;font-size:.62rem!important;line-height:1!important;max-width:5.35rem!important;min-height:1.82rem!important;min-width:4.7rem!important;padding:.24rem .38rem!important;white-space:nowrap!important;width:auto!important}}html[data-theme=light] body[data-theme=light] .portal-title-jello-text{--jt-title-loop-delay:1.25s;animation:jumptake-activities-loop 1.25s ease-in-out 0s 1 both,jumptake-activities-loop 7.5s ease-in-out var(--jt-title-loop-delay) infinite both!important}html[data-theme=light] body[data-theme=light] :is(.mobile-section-notifications,.mobile-section-manage-jobs,.mobile-section-my-applications) .portal-title-jello-text{--jt-title-loop-delay:1.65s}html[data-theme=light] body[data-theme=light] :is(.mobile-section-candidates,.mobile-section-talent-pool,.mobile-section-resume-playground) .portal-title-jello-text{--jt-title-loop-delay:2.2s}html[data-theme=light] body[data-theme=light] :is(.mobile-section-settings,.mobile-section-profile,.mobile-section-company-profile) .portal-title-jello-text{--jt-title-loop-delay:2.75s}html[data-theme=light] body[data-theme=light] :is(.dashboard-section-title,.mobile-section-panel-header,.section-header,.talent-pool-header,.candidate-profile-header)>h2{overflow:visible!important}html[data-theme=light] body[data-theme=light] .portal-title-jello-text{animation:jumptake-title-jello 7s infinite both!important;display:inline-block!important;line-height:1.05!important;overflow:visible!important;padding:0 .12rem!important;white-space:nowrap!important}html[data-theme=light] body[data-theme=light] .notifications-activities-word,html[data-theme=light] body[data-theme=light] .notifications-activity-intro .notifications-activities-word{-webkit-text-fill-color:#b84f12!important;color:#b84f12!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-together>span{-webkit-text-fill-color:#0f5f2d!important;color:#0f5f2d!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-icon,html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-icon path{fill:currentColor!important;stroke:currentColor!important;color:#0f5f2d!important;filter:none!important}html[data-theme=dark] .portal-home-feed>.portal-home-tabs,html[data-theme=dark] .portal-home-tabs{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#181818eb!important;background-color:#181818eb!important;border:1px solid #ffffff14!important;box-shadow:0 10px 28px #00000047!important}html[data-theme=dark] .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=dark] .portal-home-tabs .portal-home-tab{background:#0000!important;background-color:initial!important}.bookmarked-job-reactions,.bookmarked-jobs .job-card-reactions,.bookmarked-jobs-container .job-card-reactions,.job-card-reactions,.job-post-action-reactions,.portal-candidate-job-action-row .job-post-action-reactions,.portal-post-action-row,.portal-social-post-card .portal-post-action-row{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}.bookmarked-job-reactions,.job-card-reactions,.job-post-action-reactions,.portal-post-action-row{padding-left:0!important;padding-right:0!important}html[data-theme=dark] .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=dark] .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{background:#000!important;border:1px solid #8ff2dd2e!important}.apply-button.sky-apply-button,.portal-view-job-button.sky-apply-button,.preview-apply-button.sky-apply-button,.sky-apply-button,.sky-apply-button:not(.secondary),.view-profile-btn.sky-apply-button,button.sky-apply-button{background:linear-gradient(135deg,#38bdf8,#0ea5e9)!important;border-color:#7dd3fcc7!important;box-shadow:0 10px 24px #0ea5e93d!important;color:#03121b!important}.apply-button.sky-apply-button:hover:not(:disabled),.portal-view-job-button.sky-apply-button:hover:not(:disabled),.preview-apply-button.sky-apply-button:hover:not(:disabled),.sky-apply-button:focus-visible:not(:disabled),.sky-apply-button:hover:not(:disabled),.view-profile-btn.sky-apply-button:hover:not(:disabled){background:linear-gradient(135deg,#7dd3fc,#38bdf8)!important;border-color:#bae6fdeb!important;box-shadow:0 12px 30px #38bdf852!important;color:#020617!important}.company-page .candidate-login-button:before,.company-page .search-button:before,.company-page .secondary-button:before,.company-page .submit-button:before,.create-account-button:before,.employer-login-button:before,.job-seeker-page .candidate-login-button:before,.job-seeker-page .demo-cv-button:before,.job-seeker-page .submit-button:before,.landing-content .company-button:before,.landing-content .job-seeker-button:before,.landing-content .role-button:before,.login-submit-button:before,.public-auth-submit:before{background-color:#8a3408!important}.company-page .candidate-login-button:focus-visible,.company-page .candidate-login-button:hover,.company-page .search-button:focus-visible,.company-page .search-button:hover,.company-page .secondary-button:focus-visible,.company-page .secondary-button:hover,.company-page .submit-button:focus-visible,.company-page .submit-button:hover,.create-account-button:focus-visible,.create-account-button:hover,.employer-login-button:focus-visible,.employer-login-button:hover,.job-seeker-page .candidate-login-button:focus-visible,.job-seeker-page .candidate-login-button:hover,.job-seeker-page .demo-cv-button:focus-visible,.job-seeker-page .demo-cv-button:hover,.job-seeker-page .submit-button:focus-visible,.job-seeker-page .submit-button:hover,.landing-content .company-button:hover,.landing-content .job-seeker-button:hover,.landing-content .role-button:hover,.login-link-button:focus-visible,.login-link-button:hover,.login-submit-button:focus-visible,.login-submit-button:hover,.public-auth-submit:focus-visible,.public-auth-submit:hover{border-color:#8a3408c7!important;box-shadow:0 0 0 5px #8a34086b!important;color:#fff!important}.resume-playground-editor-document :is(.resume-export-page,.resume-print-page,.resume-page,.a4-page,.page,.resume-playground-editor-page-frame,.resume-playground-editor-pages-stack,.resume-playground-editor-document,[data-resume-page],[data-document-page],[data-a4-page]){background:#0000!important;border:0!important;box-shadow:none!important;display:contents!important;height:auto!important;margin:0!important;max-width:100%!important;min-height:0!important;padding:0!important;width:auto!important}.resume-playground-editor-document :is([data-resume-template-root],[data-document-template-root]){background:#0000!important;border:0!important;box-shadow:none!important;height:auto!important;max-width:100%!important;min-height:0!important;width:auto!important}.portal-default-actions{align-self:center!important;background-color:#000!important;border:1px solid #d66a7d42!important;border-radius:5px!important;box-shadow:0 14px 30px #00000057!important;gap:clamp(.45rem,2vw,.78rem)!important;height:70px!important;justify-content:space-around!important;margin:.75rem auto .85rem!important;max-width:min(100%,340px)!important;padding:0 .72rem!important;width:min(100%,340px)!important}.portal-default-action,.portal-default-actions{align-items:center!important;display:flex!important}.portal-default-action{-webkit-appearance:none!important;appearance:none!important;background-color:initial!important;border:0!important;border-radius:50%!important;color:#fff!important;cursor:pointer!important;flex:0 0 auto!important;height:40px!important;justify-content:center!important;outline:0!important;padding:0!important;transition:color .14s ease,transform .14s ease!important;width:40px!important}.portal-default-action:focus-visible,.portal-default-action:hover{color:#60a5fa!important;transform:translateY(-3px)!important}.portal-default-action-svg{fill:currentColor!important;stroke:currentColor!important;stroke-width:0!important;display:block!important;height:25px!important;width:25px!important}.portal-social-post-card:has(.portal-share-picker){overflow:visible!important;position:relative!important;z-index:90!important}.portal-social-post-card:has(.portal-share-picker) .portal-post-action-cluster,.portal-social-post-card:has(.portal-share-picker) .portal-post-action-row{overflow:visible!important;position:relative!important;z-index:95!important}.portal-share-toggle.active{z-index:100!important}.portal-share-picker{bottom:calc(100% + .55rem)!important;left:0!important;max-height:min(18rem,46vh)!important;overflow-y:auto!important;top:auto!important;z-index:120!important}@media (max-width:768px){.portal-share-picker{max-height:min(16rem,42vh)!important;width:min(16.5rem,calc(100vw - 5.5rem))!important}.portal-default-landing .portal-default-actions{grid-column-gap:.12rem!important;grid-row-gap:0!important;align-items:center!important;column-gap:.12rem!important;display:grid!important;height:48px!important;justify-items:center!important;margin:.38rem auto .58rem!important;max-width:100%!important;min-height:48px!important;padding:0 .24rem!important;row-gap:0!important;width:100%!important}.portal-default-landing .portal-default-actions.is-candidate{grid-template-columns:repeat(4,minmax(0,1fr))!important}.portal-default-landing .portal-default-actions.is-employer{grid-template-columns:repeat(5,minmax(0,1fr))!important}.portal-default-landing .portal-default-action{height:34px!important;min-height:34px!important;min-width:34px!important;width:34px!important}.portal-default-landing .portal-default-action-svg{height:20px!important;width:20px!important}}.dashboard-container :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card),.employer-settings-container .settings-card,.home-page :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card),.job-management-workspace :is(.application-card,.assessment-card,.profile-section,.settings-card),.manage-applications-container .application-card,.settings-container .settings-card{background:linear-gradient(135deg,#061210fa,#000000f5)!important;border:1px solid #d66a7d3d!important;border-radius:10px!important;box-shadow:0 12px 30px #00000047!important;color:#f8fafc!important;overflow:hidden!important;padding:1rem!important}.dashboard-container :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card):after,.dashboard-container :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card):before,.home-page :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card):after,.home-page :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card):before{content:none!important;display:none!important}.dashboard-container :is(.fresh-application-card h3,.application-card h3,.assessment-card h3,.saved-post-card h3,.settings-card h3,.profile-card h3,.profile-section h3,.company-profile-card h3,.interested-job-card h3,.resume-playground-choice-card strong,.resume-playground-template-copy h4,.resume-playground-saved-copy h4),.home-page :is(.fresh-application-card h3,.application-card h3,.assessment-card h3,.saved-post-card h3,.settings-card h3,.profile-card h3,.profile-section h3,.company-profile-card h3,.interested-job-card h3,.resume-playground-choice-card strong,.resume-playground-template-copy h4,.resume-playground-saved-copy h4){color:#fff!important;letter-spacing:0!important}.dashboard-container :is(.application-card p,.assessment-card p,.saved-post-card-body p,.saved-post-card-body span,.settings-card p,.profile-card p,.profile-section p,.company-profile-card p,.interested-job-card p,.resume-playground-choice-card span,.resume-playground-template-copy p,.resume-playground-saved-copy p),.home-page :is(.application-card p,.assessment-card p,.saved-post-card-body p,.saved-post-card-body span,.settings-card p,.profile-card p,.profile-section p,.company-profile-card p,.interested-job-card p,.resume-playground-choice-card span,.resume-playground-template-copy p,.resume-playground-saved-copy p){color:#f8fafcc2!important}@media (max-width:768px){.dashboard-container :is(.applications-list,.fresh-applications-list,.assessment-card-grid,.saved-posts-list,.resume-playground-choice-grid,.resume-playground-template-grid,.resume-playground-saved-grid),.home-page :is(.applications-list,.fresh-applications-list,.assessment-card-grid,.saved-posts-list,.resume-playground-choice-grid,.resume-playground-template-grid,.resume-playground-saved-grid){gap:.55rem!important}.dashboard-container :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card),.employer-settings-container .settings-card,.home-page :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card),.job-management-workspace :is(.application-card,.assessment-card,.profile-section,.settings-card),.manage-applications-container .application-card,.settings-container .settings-card{border-radius:8px!important;box-shadow:0 8px 20px #0000003d!important;padding:.68rem!important}.home-page .fresh-application-card{gap:.55rem!important}.dashboard-container .application-card-header,.dashboard-container .assessment-card-top,.home-page .application-card-header,.home-page .assessment-card-top,.home-page .fresh-application-card-header{gap:.45rem!important;margin-bottom:.35rem!important}.dashboard-container .application-card-header h3,.dashboard-container .assessment-card h3,.home-page .application-card-header h3,.home-page .assessment-card h3,.home-page .fresh-application-title-block h3,.home-page .profile-card h3,.home-page .profile-section h3,.home-page .saved-post-card-body h3,.home-page .settings-card h3{font-size:.95rem!important;line-height:1.18!important;margin-bottom:.18rem!important}.dashboard-container .application-card-header p,.home-page .application-card-header p,.home-page .assessment-card-job,.home-page .assessment-card-meta,.home-page .fresh-application-meta-grid span,.home-page .fresh-application-title-block span,.home-page .saved-post-card-body p,.home-page .saved-post-card-body span,.home-page :is(.settings-card,.profile-card,.profile-section,.interested-job-card) p{font-size:.72rem!important;line-height:1.28!important}.home-page .fresh-application-meta-grid{gap:.35rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.home-page .fresh-application-meta-grid div{border-radius:7px!important;padding:.42rem!important}.home-page .fresh-application-meta-grid strong{font-size:.72rem!important;line-height:1.2!important}.dashboard-container .application-card-actions,.dashboard-container .assessment-card-actions,.home-page .application-card-actions,.home-page .assessment-card-actions,.home-page .fresh-application-actions,.saved-post-card-actions{gap:.4rem!important;margin-top:.25rem!important}.home-page .fresh-application-actions .withdraw-uiverse-button{max-width:126px!important;min-width:126px!important;width:126px!important}.home-page :is(.application-view-details-button,.view-button,.settings-button,.secondary-button,.saved-post-card-actions button,.resume-playground-ats-button){font-size:.72rem!important;min-height:2rem!important;padding:.38rem .58rem!important}.home-page .job-interest-grid{gap:.38rem!important}.home-page .job-interest-grid button{font-size:.68rem!important;min-height:2rem!important;padding:.35rem .5rem!important}.home-page .saved-post-card{gap:.55rem!important;grid-template-columns:auto minmax(0,1fr)!important}.home-page .saved-post-card-icon{height:2rem!important;width:2rem!important}.home-page .saved-post-card-actions{grid-column:1/-1!important;justify-content:flex-end!important}}.dashboard-container :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card),.employer-settings-container .settings-card,.home-page :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card),.job-management-workspace :is(.application-card,.assessment-card,.profile-section,.settings-card),.manage-applications-container .application-card,.settings-container .settings-card{backdrop-filter:blur(16px) saturate(145%)!important;-webkit-backdrop-filter:blur(16px) saturate(145%)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012)),#000000db!important;border-color:#d66a7d4d!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 12px 28px #0000006b!important}.dashboard-container :is(.fresh-application-meta-grid div,.application-message-preview,.assessment-instructions,.assessment-response-option,.job-interest-grid button,.saved-post-card-icon,.resume-playground-ats-score-card,.resume-playground-ats-details,.resume-playground-toolbar,.resume-playground-select,.resume-playground-tool-button,.resume-playground-color-picker),.home-page :is(.fresh-application-meta-grid div,.application-message-preview,.assessment-instructions,.assessment-response-option,.job-interest-grid button,.saved-post-card-icon,.resume-playground-ats-score-card,.resume-playground-ats-details,.resume-playground-toolbar,.resume-playground-select,.resume-playground-tool-button,.resume-playground-color-picker){background:#00000094!important;border-color:#ffffff21!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055)!important;color:#f8fafc!important}.dashboard-container .job-interest-grid button.selected,.home-page .job-interest-grid button.selected{background:#0e7490b8!important;border-color:#7dd3fc9e!important}@media (max-width:768px){.dashboard-container :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card),.home-page :is(.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.saved-post-card,.settings-card,.profile-card,.profile-section,.company-profile-card,.interested-job-card,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.notification-card){background:linear-gradient(135deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.008)),#000000e6!important}.dashboard-container.mobile-section-open .mobile-section-post-job .post-job-container,.mobile-section-post-job .post-job-container,.mobile-section-post-job.is-open .post-job-container{max-width:none!important;padding-left:.2rem!important;padding-right:.2rem!important;width:100%!important}.dashboard-container.mobile-section-open .mobile-section-post-job .post-job-content,.mobile-section-post-job .post-job-content,.mobile-section-post-job.is-open .post-job-content{max-width:none!important;padding-left:.62rem!important;padding-right:.62rem!important;width:100%!important}.mobile-section-post-job .form-section,.mobile-section-post-job .job-form,.mobile-section-post-job .job-form-intro{max-width:none!important;width:100%!important}}.company-profile-container .company-edit-actions,.company-profile-container .company-profile-actions,.dashboard-container .application-card-actions,.dashboard-container .assessment-card-actions,.dashboard-container .fresh-application-actions,.dashboard-container .profile-header-actions,.dashboard-container .saved-post-card-actions,.home-page .application-card-actions,.home-page .assessment-card-actions,.home-page .fresh-application-actions,.home-page .profile-header-actions,.home-page .saved-post-card-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-start!important}.company-profile-container :is(.company-logo-upload-button,.edit-profile-button,.save-profile-button,.secondary-button),.dashboard-container :is(.view-profile-btn,.view-button,.secondary-button,.settings-button,.edit-profile-button,.save-profile-button,.upload-resume-button,.profile-picture-upload-button),.home-page :is(.view-profile-btn,.view-button,.secondary-button,.settings-button,.edit-profile-button,.save-profile-button,.upload-resume-button,.profile-picture-upload-button){border-radius:.58rem!important;max-width:100%!important;min-height:2.16rem!important;min-width:0!important;padding:.46rem .9rem!important;white-space:nowrap!important;width:auto!important}.dashboard-container .view-profile-btn.sky-apply-button,.dashboard-container button.sky-apply-button,.home-page .view-profile-btn.sky-apply-button,.home-page button.sky-apply-button{-webkit-text-fill-color:#03121b!important;background:linear-gradient(135deg,#38bdf8,#0ea5e9)!important;border:0!important;box-shadow:0 10px 22px #0ea5e947!important;color:#03121b!important}.dashboard-container .application-view-details-button,.dashboard-container .view-profile-btn.secondary-action,.home-page .application-view-details-button,.home-page .view-profile-btn.secondary-action{-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#b45309,#7c2d12)!important;border:0!important;box-shadow:0 10px 22px #7c2d124d!important;color:#fff!important}.dashboard-container .application-view-details-button:hover,.dashboard-container .view-profile-btn.secondary-action:hover,.home-page .application-view-details-button:hover,.home-page .view-profile-btn.secondary-action:hover{background:linear-gradient(135deg,#f97316,#9a3412)!important}.company-profile-container .company-logo-upload-button,.dashboard-container .profile-picture-upload-button,.home-page .profile-picture-upload-button{-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#0f766e,#064e3b)!important;border:0!important;color:#fff!important}.company-profile-container .edit-profile-button,.dashboard-container .edit-profile-button,.home-page .edit-profile-button{-webkit-text-fill-color:#020617!important;background:linear-gradient(135deg,#f8fafc,#cbd5e1)!important;border:0!important;color:#020617!important}.company-profile-container .save-profile-button,.dashboard-container .save-profile-button,.dashboard-container .upload-resume-button,.home-page .save-profile-button,.home-page .upload-resume-button{-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#0f766e,#052e2b)!important;border:0!important;color:#fff!important}.dashboard-container .application-card-actions .view-profile-btn,.home-page .application-card-actions .view-profile-btn{flex:0 0 auto!important}.dashboard-container .fresh-application-actions .application-view-details-button,.home-page .fresh-application-actions .application-view-details-button{flex:0 0 auto!important;min-width:8.8rem!important}.dashboard-container .applications-container .applications-list .application-card .application-card-actions .view-profile-btn,.home-page .applications-container .applications-list .application-card .application-card-actions .view-profile-btn{min-width:7.6rem!important}.dashboard-container .applications-container .applications-list .application-card .application-card-actions .view-profile-btn.sky-apply-button,.home-page .applications-container .applications-list .application-card .application-card-actions .view-profile-btn.sky-apply-button{min-width:7.8rem!important}.floating-messenger-trigger{overflow:visible!important}.floating-messenger-badge{border:1px solid #ffffffe0!important;border-radius:999px!important;font-size:.56rem!important;font-weight:900!important;height:1rem!important;line-height:1!important;min-width:1rem!important;padding:0!important;right:.2rem!important;top:.2rem!important;width:1rem!important}@media (max-width:768px){.company-profile-container .company-edit-actions,.company-profile-container .company-profile-actions,.dashboard-container .application-card-actions,.dashboard-container .assessment-card-actions,.dashboard-container .fresh-application-actions,.dashboard-container .profile-header-actions,.dashboard-container .saved-post-card-actions,.home-page .application-card-actions,.home-page .assessment-card-actions,.home-page .fresh-application-actions,.home-page .profile-header-actions,.home-page .saved-post-card-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important}.company-profile-container :is(.company-logo-upload-button,.edit-profile-button,.save-profile-button,.secondary-button),.dashboard-container :is(.view-profile-btn,.view-button,.secondary-button,.settings-button,.edit-profile-button,.save-profile-button,.upload-resume-button,.profile-picture-upload-button),.home-page :is(.view-profile-btn,.view-button,.secondary-button,.settings-button,.edit-profile-button,.save-profile-button,.upload-resume-button,.profile-picture-upload-button){flex:0 0 auto!important;font-size:.72rem!important;max-width:calc(100vw - 7rem)!important;min-height:2rem!important;padding:.4rem .74rem!important;width:auto!important}.home-page .fresh-application-actions{grid-template-columns:none!important}.dashboard-container .fresh-application-actions .application-view-details-button,.home-page .fresh-application-actions .application-view-details-button{min-width:8.2rem!important}.home-page .fresh-application-actions .withdraw-uiverse-button{flex:0 0 auto!important}.dashboard-container .applications-container .applications-list .application-card .application-card-actions .view-profile-btn,.home-page .applications-container .applications-list .application-card .application-card-actions .view-profile-btn{min-width:7rem!important}.home-page .profile-picture-panel{grid-gap:.6rem!important;align-items:center!important;display:grid!important;gap:.6rem!important;grid-template-columns:auto minmax(0,1fr)!important;width:100%!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions .edit-profile-button,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions .upload-resume-button,.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-picture-upload-button{max-width:13rem!important;min-width:7.2rem!important;width:auto!important}.mobile-dashboard-section-panel.mobile-section-profile.is-open .profile-header-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.45rem!important;justify-content:center!important;width:100%!important}.floating-messenger-badge{font-size:.52rem!important;height:.96rem!important;min-width:.96rem!important;right:.16rem!important;top:.16rem!important;width:.96rem!important}}html[data-theme=light],html[data-theme=light] #root,html[data-theme=light] .applications-container,html[data-theme=light] .assessments-container,html[data-theme=light] .bookmarked-jobs-container,html[data-theme=light] .company-profile-container,html[data-theme=light] .dashboard-container,html[data-theme=light] .dashboard-content,html[data-theme=light] .dashboard-main,html[data-theme=light] .dashboard-page,html[data-theme=light] .draft-applications-container,html[data-theme=light] .employer-settings-container,html[data-theme=light] .home-page,html[data-theme=light] .job-management-workspace,html[data-theme=light] .main-content,html[data-theme=light] .manage-applications-container,html[data-theme=light] .mobile-dashboard-section-panel,html[data-theme=light] .mobile-job-management-section-panel,html[data-theme=light] .post-job-page,html[data-theme=light] .profile-container,html[data-theme=light] .resume-playground-page,html[data-theme=light] .saved-posts-container,html[data-theme=light] .settings-container,html[data-theme=light] .video-interviews-container,html[data-theme=light] body{background:#f5f7fb!important;color:#111827!important}html[data-theme=light] .candidate-dashboard-header,html[data-theme=light] .dashboard-header,html[data-theme=light] .dashboard-search-container,html[data-theme=light] .dashboard-search-panel,html[data-theme=light] .employer-dashboard-header,html[data-theme=light] .jumptake-logo-container,html[data-theme=light] .logo-container,html[data-theme=light] .mobile-search-bar,html[data-theme=light] .portal-brand-card,html[data-theme=light] .portal-topbar,html[data-theme=light] .search-bar-container,html[data-theme=light] .topbar{background:#fff!important;border-color:#d9e0e6!important;box-shadow:0 10px 28px #0f172a14!important;color:#111827!important}html[data-theme=light] .dashboard-search,html[data-theme=light] .dashboard-search input,html[data-theme=light] .dashboard-search-input,html[data-theme=light] .search-input,html[data-theme=light] input[type=search]{background:#fff!important;border-color:#d1d5db!important;color:#111827!important}html[data-theme=light] .dashboard-search input::placeholder,html[data-theme=light] .dashboard-search-input::placeholder,html[data-theme=light] .dashboard-search::placeholder,html[data-theme=light] .search-input::placeholder{color:#6b7280!important}html[data-theme=light] .dashboard-search-button,html[data-theme=light] .mobile-search-button,html[data-theme=light] .search-button{background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .candidate-workspace,html[data-theme=light] .employer-workspace,html[data-theme=light] .portal-default-copy,html[data-theme=light] .portal-default-hero,html[data-theme=light] .portal-default-landing{background:#f5f7fb!important;color:#111827!important}html[data-theme=light] .portal-default-heading .brand-text,html[data-theme=light] .portal-default-heading .jumptake-word,html[data-theme=light] .portal-default-title-brand,html[data-theme=light] .portal-default-title-brand *{-webkit-text-fill-color:#7f1d1d!important;color:#7f1d1d!important;text-shadow:none!important}html[data-theme=light] :is(h1,h2,h3,h4,h5,h6,.section-title,.dashboard-section-title,.mobile-section-title,.mobile-section-panel-header,.portal-section-title,.portal-default-title,.portal-default-kicker,.portal-default-subtitle,.page-title,.profile-title,.settings-title,.notifications-title,.friends-title,.job-feed-title,.manage-jobs-title,.post-job-title,.resume-playground-title){-webkit-text-fill-color:#111827!important;color:#111827!important;text-shadow:none!important}html[data-theme=light] :is(p,span,label,small,li,dt,dd,strong,.card-title,.card-subtitle,.card-meta,.form-label,.field-label,.profile-field-label,.profile-field-value,.settings-label,.settings-description,.application-detail-label,.application-detail-value){color:inherit}html[data-theme=light] .dashboard-sidebar,html[data-theme=light] .mobile-sidebar,html[data-theme=light] .portal-uiverse-rail,html[data-theme=light] .portal-uiverse-sidebar,html[data-theme=light] .portal-uiverse-sidebar *,html[data-theme=light] .sidebar{background-color:#fff!important;color:#111827!important}html[data-theme=light] .dashboard-sidebar,html[data-theme=light] .mobile-sidebar,html[data-theme=light] .portal-uiverse-rail,html[data-theme=light] .portal-uiverse-sidebar,html[data-theme=light] .sidebar{border-color:#d9e0e6!important;box-shadow:0 18px 36px #0f172a14!important}html[data-theme=light] .dashboard-sidebar :is(button,a,.sidebar__link,.sidebar-icon-button),html[data-theme=light] .mobile-sidebar :is(button,a,.sidebar__link,.sidebar-icon-button),html[data-theme=light] .portal-uiverse-rail :is(button,a,.sidebar__link,.sidebar-icon-button),html[data-theme=light] .portal-uiverse-sidebar :is(button,a,.sidebar__link,.sidebar-icon-button){background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .dashboard-sidebar :is(svg,i,.icon),html[data-theme=light] .mobile-sidebar :is(svg,i,.icon),html[data-theme=light] .portal-uiverse-rail :is(svg,i,.icon),html[data-theme=light] .portal-uiverse-sidebar :is(svg,i,.icon){fill:currentColor;stroke:currentColor;color:#111827!important}html[data-theme=light] .dashboard-sidebar :is(.active,.is-active,[aria-current=page]),html[data-theme=light] .portal-uiverse-rail :is(.active,.is-active,[aria-current=page]),html[data-theme=light] .portal-uiverse-sidebar :is(.active,.is-active,[aria-current=page]){background:#f1f5f9!important;color:#111827!important}html[data-theme=light] .dashboard-action-nav,html[data-theme=light] .dashboard-quick-actions,html[data-theme=light] .portal-default-actions,html[data-theme=light] .portal-default-actions .button-container,html[data-theme=light] .portal-default-actions.is-candidate,html[data-theme=light] .portal-default-actions.is-employer,html[data-theme=light] .quick-actions{background:#fff!important;border-color:#0000!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .dashboard-action-nav :is(button,a),html[data-theme=light] .dashboard-quick-actions :is(button,a),html[data-theme=light] .portal-default-actions :is(button,a,.button,.portal-default-action),html[data-theme=light] .quick-actions :is(button,a){background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .dashboard-action-nav :is(svg,i,.icon),html[data-theme=light] .dashboard-quick-actions :is(svg,i,.icon),html[data-theme=light] .portal-default-actions :is(svg,i,.icon),html[data-theme=light] .quick-actions :is(svg,i,.icon){fill:currentColor;stroke:currentColor;color:#111827!important}html[data-theme=light] .feed-container,html[data-theme=light] .home-feed-container,html[data-theme=light] .job-feed-container,html[data-theme=light] .portal-home-feed,html[data-theme=light] .portal-home-feed-scroll{background:#fff!important;color:#111827!important}html[data-theme=light] .candidate-feed-tabs,html[data-theme=light] .employer-feed-tabs,html[data-theme=light] .feed-tabs,html[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] .portal-home-tabs{background:#fff!important;border-color:#d9e0e6!important;box-shadow:0 10px 24px #0f172a12!important;color:#111827!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs:after,html[data-theme=light] .portal-home-feed>.portal-home-tabs:before,html[data-theme=light] .portal-home-tabs:after,html[data-theme=light] .portal-home-tabs:before{display:none!important}html[data-theme=light] .candidate-feed-tabs button,html[data-theme=light] .employer-feed-tabs button,html[data-theme=light] .feed-tabs button,html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=light] .portal-home-tabs .portal-home-tab{background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .candidate-feed-tabs button :is(svg,i,.icon),html[data-theme=light] .employer-feed-tabs button :is(svg,i,.icon),html[data-theme=light] .feed-tabs button :is(svg,i,.icon),html[data-theme=light] .portal-home-tabs .portal-home-tab :is(svg,i,.icon){fill:currentColor;stroke:currentColor;color:#111827!important}html[data-theme=light] .candidate-feed-tabs button.active,html[data-theme=light] .employer-feed-tabs button.active,html[data-theme=light] .feed-tabs button.active,html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab.active,html[data-theme=light] .portal-home-tabs .portal-home-tab.active,html[data-theme=light] .portal-home-tabs .portal-home-tab.is-active{border-bottom:2px solid #c45a18!important;color:#c45a18!important}html[data-theme=light] .candidate-feed-tabs button.active :is(svg,i,.icon),html[data-theme=light] .employer-feed-tabs button.active :is(svg,i,.icon),html[data-theme=light] .feed-tabs button.active :is(svg,i,.icon),html[data-theme=light] .portal-home-tabs .portal-home-tab.active :is(svg,i,.icon),html[data-theme=light] .portal-home-tabs .portal-home-tab.is-active :is(svg,i,.icon){color:#c45a18!important}html[data-theme=light] :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.post-card,.feed-post-card,.company-update-card,.talent-story-card,.job-post-card,.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.video-interview-card,.draft-application-card,.bookmarked-job-card,.saved-post-card,.interested-job-card,.notification-card,.friend-card,.profile-card,.profile-section,.company-profile-card,.settings-card,.settings-section,.resume-playground-panel,.resume-playground-card,.resume-playground-choice-card,.resume-playground-template-card,.resume-playground-saved-card,.about-card,.progress-card,.progress-check-card,.job-management-card,.manage-job-card,.applicant-card,.candidate-card,.post-job-card,.post-job-form,.form-card){background:#fff!important;border-color:#d9e0e6!important;box-shadow:0 14px 34px #0f172a14!important;color:#111827!important}html[data-theme=light] :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.post-card,.feed-post-card,.company-update-card,.talent-story-card,.job-post-card,.fresh-application-card,.application-card,.assessment-card,.video-interview-card,.draft-application-card,.bookmarked-job-card,.saved-post-card,.interested-job-card,.notification-card,.friend-card,.profile-card,.profile-section,.company-profile-card,.settings-card,.resume-playground-panel,.about-card,.progress-card,.job-management-card,.manage-job-card,.applicant-card,.candidate-card) :is(h1,h2,h3,h4,h5,h6,p,span,label,small,strong,li,div){color:#111827!important}html[data-theme=light] :is(.fresh-application-detail,.fresh-application-meta,.application-meta-item,.application-detail-item,.assessment-detail-item,.profile-info-item,.profile-detail-item,.settings-row,.saved-post-meta,.resume-playground-stat,.job-detail-chip,.job-stat-card,.portal-stat-card,.dashboard-stat-card,.metric-card,.info-card,.summary-card,.empty-state,.preferences-panel,.job-interest-modal,.modal-content,.modal-card){background:#fff!important;border-color:#d9e0e6!important;color:#111827!important}html[data-theme=light] :is(.fresh-application-meta-grid>*,.application-meta-grid>*,.profile-details-grid>*,.company-profile-grid>*,.settings-grid>*,.preferences-grid>*,.assessment-option,.assessment-response-option,.application-message-preview,.resume-playground-field,.resume-playground-preview-card,.post-job-form-field,.form-field-card){background:#f8fafc!important;border-color:#d1d5db!important;color:#111827!important}html[data-theme=light] :is(input,textarea,select,.form-control,.form-input,.form-textarea,.form-select){background:#fff!important;border-color:#cbd5e1!important;color:#111827!important}html[data-theme=light] :is(input,textarea,select,.form-control,.form-input,.form-textarea,.form-select)::placeholder{color:#6b7280!important}html[data-theme=light] .chip,html[data-theme=light] .interested-job-suggestion-section .job-interest-grid button,html[data-theme=light] .job-interest-grid button,html[data-theme=light] .job-interest-modal .job-interest-grid button,html[data-theme=light] .preference-chip,html[data-theme=light] .preference-tag,html[data-theme=light] .preferences-grid button,html[data-theme=light] .skill-tag{background:#fff!important;border-color:#cbd5e1!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .chip.selected,html[data-theme=light] .interested-job-suggestion-section .job-interest-grid button.selected,html[data-theme=light] .job-interest-grid button.selected,html[data-theme=light] .job-interest-modal .job-interest-grid button.selected,html[data-theme=light] .preference-chip.selected,html[data-theme=light] .preference-tag.selected{background:#111827!important;border-color:#111827!important;color:#fff!important}html[data-theme=light] .job-post-action-reactions,html[data-theme=light] .job-post-action-row,html[data-theme=light] .portal-social-post-card .portal-post-action-cluster,html[data-theme=light] .portal-social-post-card .portal-post-action-row,html[data-theme=light] .portal-social-post-card .portal-post-reactions.portal-reaction-rail,html[data-theme=light] .post-action-row,html[data-theme=light] .reaction-row{background:#fff!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .portal-reaction-popover,html[data-theme=light] .portal-share-picker,html[data-theme=light] .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .reaction-popover,html[data-theme=light] .share-popover{background:#fff!important;border-color:#d9e0e6!important;box-shadow:0 18px 38px #0f172a29!important;color:#111827!important}html[data-theme=light] .job-post-action-reactions :is(button,a),html[data-theme=light] .job-post-action-row :is(button,a),html[data-theme=light] .portal-reaction-popover :is(button,a),html[data-theme=light] .portal-share-picker :is(button,a),html[data-theme=light] .portal-social-post-card :is(.portal-glass-mini-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-button,.portal-share-toggle,button[aria-label*=React],button[aria-label*=Comment],button[aria-label*=Share],button[title*=React],button[title*=Comment],button[title*=Share]),html[data-theme=light] .post-action-row :is(button,a),html[data-theme=light] .reaction-popover :is(button,a),html[data-theme=light] .reaction-row :is(button,a),html[data-theme=light] .share-popover :is(button,a){background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .job-post-action-row :is(svg,i,.icon),html[data-theme=light] .portal-reaction-popover :is(svg,i,.icon),html[data-theme=light] .portal-share-picker :is(svg,i,.icon),html[data-theme=light] .portal-social-post-card :is(.portal-glass-mini-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-button,.portal-share-toggle,button[aria-label*=React],button[aria-label*=Comment],button[aria-label*=Share],button[title*=React],button[title*=Comment],button[title*=Share]) :is(svg,i,.icon),html[data-theme=light] .post-action-row :is(svg,i,.icon),html[data-theme=light] .reaction-popover :is(svg,i,.icon),html[data-theme=light] .reaction-row :is(svg,i,.icon),html[data-theme=light] .share-popover :is(svg,i,.icon){fill:currentColor;stroke:currentColor;color:#111827!important}html[data-theme=light] .comment-compose,html[data-theme=light] .comment-row,html[data-theme=light] .comments-panel,html[data-theme=light] .portal-social-post-card .portal-comment-row{background:#fff!important;border-color:#d9e0e6!important;color:#111827!important}html[data-theme=light] :is(.view-profile-btn,.view-button,.secondary-button,.settings-button,.edit-profile-button,.save-profile-button,.upload-resume-button,.profile-picture-upload-button,.view-details-button,.open-job-button,.continue-draft-button,.apply-button,.apply-now-button,.primary-action,.secondary-action){box-shadow:none!important}html[data-theme=light] :is(.apply-button,.apply-now-button,.continue-draft-button){background:#2aaeea!important;border-color:#2aaeea!important;color:#fff!important}html[data-theme=light] :is(.open-job-button,.view-details-button,.view-profile-btn){background:#a94308!important;border-color:#a94308!important;color:#fff!important}html[data-theme=light] :is(.secondary-button,.settings-button,.edit-profile-button,.save-profile-button,.upload-resume-button,.profile-picture-upload-button,.secondary-action){background:#fff!important;border-color:#cbd5e1!important;color:#111827!important}html[data-theme=light] :is(.icon-button,.action-icon-button,.profile-icon-button,.settings-icon-button,.more-button,.ellipsis-button){background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] :is(.icon-button,.action-icon-button,.profile-icon-button,.settings-icon-button,.more-button,.ellipsis-button) :is(svg,i,.icon){fill:currentColor;stroke:currentColor;color:#111827!important}html[data-theme=light] .badge,html[data-theme=light] .pill,html[data-theme=light] .status-badge,html[data-theme=light] .tag{border-color:#0000!important}html[data-theme=light] .chat-floating-button,html[data-theme=light] .floating-messenger-button,html[data-theme=light] .floating-messenger-trigger{background:#fff!important;border-color:#0000!important;box-shadow:0 10px 26px #0f172a24!important;color:#111827!important;overflow:visible!important}html[data-theme=light] .chat-floating-button :is(svg,i,.icon),html[data-theme=light] .floating-messenger-button :is(svg,i,.icon),html[data-theme=light] .floating-messenger-trigger :is(svg,i,.icon){color:#111827!important}html[data-theme=light] .floating-messenger-badge,html[data-theme=light] .notification-badge,html[data-theme=light] .unread-badge{background:#ef4444!important;border:0!important;color:#fff!important}@media (max-width:768px){html[data-theme=light] .mobile-dashboard-section-panel,html[data-theme=light] .mobile-job-management-section-panel,html[data-theme=light] .portal-home-feed,html[data-theme=light] .portal-home-feed-scroll{background:#f5f7fb!important}html[data-theme=light] :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.fresh-application-card,.application-card,.assessment-card,.video-interview-card,.draft-application-card,.bookmarked-job-card,.saved-post-card,.profile-card,.profile-section,.company-profile-card,.settings-card,.resume-playground-panel,.job-management-card,.manage-job-card,.applicant-card,.candidate-card){background:#fff!important;border-color:#d9e0e6!important;box-shadow:0 10px 22px #0f172a14!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] .portal-home-tabs{background:#fff!important;color:#111827!important}html[data-theme=light] .form-card,html[data-theme=light] .post-job-card,html[data-theme=light] .post-job-form{max-width:none!important;width:min(100%,calc(100vw - 5rem))!important}}html[data-theme=light] :is(.dashboard-header,.candidate-dashboard-header,.employer-dashboard-header,.portal-dashboard-identity,.candidate-dashboard-identity,.employer-dashboard-identity,.dashboard-logo-button,.dashboard-logo-static,.portal-header-ai-action,.portal-ai-top-button,.dashboard-search,.dashboard-search-compact,.input__container,.portal-default-search-mainbox){background:#f7f3ec!important;background-color:#f7f3ec!important;border-color:#0000!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] :is(.dashboard-header,.candidate-dashboard-header,.employer-dashboard-header){border:1px solid #eadfd2!important}html[data-theme=light] :is(.dashboard-logo-button,.dashboard-logo-static,.portal-header-ai-action,.portal-ai-top-button){border:0!important;outline:0!important}html[data-theme=light] :is(.candidate-dashboard-logo,.employer-dashboard-logo,.dashboard-logo-button img){background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] .clear-dashboard-search,html[data-theme=light] .dashboard-search-button,html[data-theme=light] .input__button__shadow,html[data-theme=light] .portal-ai-top-button,html[data-theme=light] .search-button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111827!important;height:auto!important;min-height:0!important;min-width:0!important;padding:.28rem!important;width:auto!important}html[data-theme=light] .dashboard-search-button :is(svg,path),html[data-theme=light] .input__button__shadow :is(svg,path),html[data-theme=light] .portal-ai-top-button :is(svg,path),html[data-theme=light] .search-button :is(svg,path){fill:none;stroke:currentColor;color:#f97316!important}html[data-theme=light] .input__container{border-radius:999px!important;gap:.35rem!important;padding:.42rem .6rem!important;perspective:none!important;transform:none!important}html[data-theme=light] .shadow__input{display:none!important}html[data-theme=light] .input__search,html[data-theme=light] .portal-default-search-input{-webkit-text-fill-color:#111827!important;background:#fffaf4!important;background-color:#fffaf4!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .input__search::placeholder,html[data-theme=light] .portal-default-search-input::placeholder{-webkit-text-fill-color:#6b7280!important;color:#6b7280!important}html[data-theme=light] .portal-default-search-icon{fill:#f97316!important;color:#f97316!important}html[data-theme=light] :is(.portal-default-landing,.portal-default-hero,.portal-default-copy,.portal-default-title-animated,.portal-default-title-brand){background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] .portal-default-landing{overflow:visible!important}html[data-theme=light] .portal-default-hero{overflow:visible!important;padding-top:clamp(2rem,4vw,3.2rem)!important}html[data-theme=light] .portal-default-title-animated{display:block!important;line-height:1.08!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:.08rem 0 .22rem!important;white-space:normal!important}html[data-theme=light] .portal-default-title-animated span{-webkit-text-fill-color:#111827!important;color:#111827!important;display:inline!important}html[data-theme=light] .portal-default-title-animated .portal-default-title-brand{-webkit-text-fill-color:#7f1d1d!important;color:#7f1d1d!important}html[data-theme=light] .portal-default-kicker{-webkit-text-fill-color:#111827!important;color:#111827!important}html[data-theme=light] :is(.portal-default-action,.portal-default-stat,.portal-home-tab,.sidebar__link,.portal-uiverse-sidebar button,.portal-uiverse-sidebar a,.portal-uiverse-rail button,.portal-uiverse-rail a,.icon-button,.action-icon-button,.profile-icon-button,.settings-icon-button,.more-button,.ellipsis-button,.bookmark-star-button,.portal-glass-mini-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-button,.portal-share-toggle,.portal-job-like-toggle,.portal-job-bookmark-toggle,.post-menu-button,.more-options-button){border:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] :is(.portal-default-action,.portal-home-tab,.sidebar__link,.portal-uiverse-sidebar button,.portal-uiverse-sidebar a,.portal-uiverse-rail button,.portal-uiverse-rail a,.icon-button,.action-icon-button,.profile-icon-button,.settings-icon-button,.more-button,.ellipsis-button,.bookmark-star-button,.portal-glass-mini-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-button,.portal-share-toggle,.portal-job-like-toggle,.portal-job-bookmark-toggle,.post-menu-button,.more-options-button){background:#0000!important;background-color:initial!important}html[data-theme=light] .portal-default-stat{background:#fffaf4!important;background-color:#fffaf4!important;border:1px solid #eadfd2!important}html[data-theme=light] .portal-default-action:after,html[data-theme=light] .portal-default-action:before,html[data-theme=light] .portal-home-tab:after,html[data-theme=light] .portal-uiverse-rail :is(.sidebar__link,button,a):after,html[data-theme=light] .portal-uiverse-rail :is(.sidebar__link,button,a):before,html[data-theme=light] .portal-uiverse-sidebar :is(.sidebar__link,button,a):after,html[data-theme=light] .portal-uiverse-sidebar :is(.sidebar__link,button,a):before{content:none!important;display:none!important}html[data-theme=light] .portal-uiverse-rail :is(.sidebar__link.is-active,.sidebar__link.active,button.is-active,a.is-active),html[data-theme=light] .portal-uiverse-sidebar :is(.sidebar__link.is-active,.sidebar__link.active,button.is-active,a.is-active){background:#0000!important;border:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] .portal-uiverse-rail :is(.sidebar__link.is-active,.sidebar__link.active,button.is-active,a.is-active) :is(svg,i,.icon),html[data-theme=light] .portal-uiverse-sidebar :is(.sidebar__link.is-active,.sidebar__link.active,button.is-active,a.is-active) :is(svg,i,.icon){fill:currentColor;stroke:currentColor;color:#2563eb!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] .portal-home-tabs{background:#fffaf4!important;background-color:#fffaf4!important;border:1px solid #eadfd2!important;box-shadow:none!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=light] .portal-home-tabs .portal-home-tab{background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] .portal-home-tab svg{color:#fff!important;filter:drop-shadow(0 1px 1px rgba(17,24,39,.55))!important}html[data-theme=light] .portal-home-tab-work-news.active,html[data-theme=light] .portal-home-tab-work-news.active svg{color:#d97706!important}html[data-theme=light] .portal-home-tab-job-posts.active,html[data-theme=light] .portal-home-tab-job-posts.active svg,html[data-theme=light] .portal-home-tab-my-job-posts.active,html[data-theme=light] .portal-home-tab-my-job-posts.active svg{color:#0ea5e9!important}html[data-theme=light] .portal-home-tab-my-feed.active,html[data-theme=light] .portal-home-tab-my-feed.active svg,html[data-theme=light] .portal-home-tab-talent-stories.active,html[data-theme=light] .portal-home-tab-talent-stories.active svg{color:#8b5cf6!important}html[data-theme=light] .portal-home-tab-create-post.active,html[data-theme=light] .portal-home-tab-create-post.active svg,html[data-theme=light] .portal-home-tab-create-story.active,html[data-theme=light] .portal-home-tab-create-story.active svg{color:#f97316!important}html[data-theme=light] .portal-home-tab-my-company-posts.active,html[data-theme=light] .portal-home-tab-my-company-posts.active svg{color:#d97706!important}html[data-theme=light] .portal-home-tab.active svg{filter:none!important}html[data-theme=light] :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.portal-post-composer,.portal-feed-empty,.post-card,.feed-post-card,.job-post-card,.company-update-card,.talent-story-card,.fresh-application-card,.application-card,.assessment-card,.video-interview-card,.draft-application-card,.bookmarked-job-card,.saved-post-card,.interested-job-card,.notification-card,.friend-card,.profile-card,.profile-section,.company-profile-card,.settings-card,.post-job-card,.post-job-form,.form-card){background:#fff!important;background-color:#fff!important;border-color:#eadfd2!important;color:#111827!important}html[data-theme=light] :is(.portal-candidate-job-skills span,.skill-tag,.candidate-skill-tag,.profile-skill-tag,.skills-tags .skill-tag,.skills-container .skill-tag,.preview-skills .skill-tag,.job-skills .skill-tag,.public-job-feed-skills span,.compact-skills-container span,.tag,.chip,.preference-chip,.preference-tag){-webkit-text-fill-color:#111827!important;background:#fff!important;background-color:#fff!important;border:1px solid #11182752!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] :is(.job-interest-grid button.selected,.interested-job-suggestion-section .job-interest-grid button.selected,.job-interest-modal .job-interest-grid button.selected,.preference-chip.selected,.preference-tag.selected,.chip.selected,.skill-tag.skill-match,.candidate-skill-tag.spotlight){-webkit-text-fill-color:#111827!important;background:#fff7ed!important;background-color:#fff7ed!important;border-color:#f97316!important;color:#111827!important}html[data-theme=light] :is(.portal-post-action-row,.portal-post-action-cluster,.portal-post-reactions,.portal-post-reactions.portal-reaction-rail,.portal-social-post-card .portal-post-reactions,.portal-social-post-card .portal-post-reactions.portal-reaction-rail,.job-post-action-row,.job-post-action-reactions,.portal-candidate-job-reactions,.post-action-row,.reaction-row){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}html[data-theme=light] :is(.portal-reaction-popover,.reaction-popover,.share-popover,.portal-share-picker,.portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover){background:#fff!important;background-color:#fff!important;border:0!important;box-shadow:0 16px 32px #0f172a24!important}html[data-theme=light] :is(.portal-glass-mini-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-button,.portal-share-toggle,.portal-job-like-toggle,.portal-job-bookmark-toggle) :is(svg,i,.icon,span,strong){-webkit-text-fill-color:#111827!important;color:#111827!important}html[data-theme=light] .portal-candidate-job-reactions .portal-job-bookmark-toggle.active :is(svg,span),html[data-theme=light] .portal-job-bookmark-toggle.active :is(svg,span){-webkit-text-fill-color:#facc15!important;color:#facc15!important}html[data-theme=light] .portal-job-like-toggle.active :is(svg,span){-webkit-text-fill-color:#0ea5e9!important;color:#0ea5e9!important}html[data-theme=light] :is(.card,.panel,.modal-content,.modal-card,.job-interest-modal,.preferences-panel,.dashboard-stat-card,.portal-stat-card,.job-stat-card,.metric-card,.info-card,.summary-card,.empty-state){background-color:#fff!important;color:#111827!important}html[data-theme=light] :is(.black,.dark,.glass,.glass-card,.dark-card){color:#111827!important}@media (max-width:768px){html[data-theme=light] .candidate-dashboard-header,html[data-theme=light] .dashboard-header,html[data-theme=light] .employer-dashboard-header{background:#f7f3ec!important;border-color:#eadfd2!important;box-shadow:none!important}html[data-theme=light] .portal-default-title-animated{font-size:clamp(2.15rem,12vw,3.2rem)!important;line-height:1.04!important;padding-bottom:.3rem!important}html[data-theme=light] .portal-uiverse-sidebar :is(.sidebar__link,button,a){border:0!important;box-shadow:none!important;outline:0!important}}html[data-theme=light] body[data-theme=light] .dashboard-header.candidate-dashboard-header,html[data-theme=light] body[data-theme=light] .dashboard-header.employer-dashboard-header,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.candidate-dashboard-header,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.employer-dashboard-header,html[data-theme=light] body[data-theme=light] .loading-container>.dashboard-header.candidate-dashboard-header,html[data-theme=light] body[data-theme=light] .loading-container>.dashboard-header.employer-dashboard-header{background:#f7f0e6!important;background-color:#f7f0e6!important;border:1px solid #e4d4bf!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-header.candidate-dashboard-header:after,html[data-theme=light] body[data-theme=light] .dashboard-header.candidate-dashboard-header:before,html[data-theme=light] body[data-theme=light] .dashboard-header.employer-dashboard-header:after,html[data-theme=light] body[data-theme=light] .dashboard-header.employer-dashboard-header:before,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.candidate-dashboard-header:after,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.candidate-dashboard-header:before,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.employer-dashboard-header:after,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.employer-dashboard-header:before{background:#0000!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .dashboard-header :is(.portal-dashboard-identity,.candidate-dashboard-identity,.employer-dashboard-identity,.dashboard-logo-button,.dashboard-logo-static),html[data-theme=light] body[data-theme=light] .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button,.dashboard-search,.input__container){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-header .dashboard-logo-button img,html[data-theme=light] body[data-theme=light] .dashboard-header :is(.candidate-dashboard-logo,.employer-dashboard-logo){background:#0000!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=light] body[data-theme=light] .dashboard-header .input__button__shadow,html[data-theme=light] body[data-theme=light] .dashboard-header .portal-ai-top-button{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;padding:0!important}html[data-theme=light] body[data-theme=light] .dashboard-header .input__search{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-sidebar-nav,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-rail,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar,html[data-theme=light] body[data-theme=light] .home-page .portal-sidebar-nav,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-rail,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar,html[data-theme=light] body[data-theme=light] .portal-sidebar-nav,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__list,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar.sidebar{background:#f7f0e6!important;background-color:#f7f0e6!important;border-color:#e4d4bf!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-sidebar-nav .sidebar__link,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail .sidebar__link,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link.is-active,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link.is-danger,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link:focus-visible,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link:hover{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .portal-sidebar-nav:after,html[data-theme=light] body[data-theme=light] .portal-sidebar-nav:before,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail:after,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail:before,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link:after,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link:before{content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-sidebar-menu-icon,html[data-theme=light] body[data-theme=light] .portal-sidebar-menu-icon input{background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-sidebar-menu-icon span{background:#111827!important;background-color:#111827!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-uiverse-rail .sidebar__link :is(.icon,svg,path),html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link :is(.icon,svg,path){fill:currentColor;stroke:currentColor;color:#173a36!important}html[data-theme=light] body[data-theme=light] .portal-uiverse-rail .sidebar__link.is-active :is(.icon,svg,path),html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link.is-active :is(.icon,svg,path){color:#2563eb!important}html[data-theme=light] body[data-theme=light] .portal-default-actions,html[data-theme=light] body[data-theme=light] .portal-default-actions.is-candidate,html[data-theme=light] body[data-theme=light] .portal-default-actions.is-employer{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;margin-inline:auto!important;max-width:max-content!important;min-width:0!important;padding:0!important;width:auto!important}html[data-theme=light] body[data-theme=light] .portal-default-actions .portal-default-action{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;height:2.2rem!important;padding:0!important;width:2.2rem!important}html[data-theme=light] body[data-theme=light] .portal-default-actions .portal-default-action path,html[data-theme=light] body[data-theme=light] .portal-default-actions .portal-default-action svg{fill:currentColor!important;stroke:currentColor!important;color:#173a36!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] body[data-theme=light] .portal-home-tabs{background:#fff8ef!important;background-color:#fff8ef!important;border:1px solid #e4d4bf!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab{background:#0000!important;background-color:initial!important;color:#111827!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab:before{background:#d17842!important;background:var(--tab-accent,#d17842)!important}html[data-theme=light] body[data-theme=light] .portal-home-tab svg,html[data-theme=light] body[data-theme=light] .portal-home-tab svg path{stroke-width:1.15px!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-work-news.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-work-news.active svg path{stroke:#111827!important;color:#f97316!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-job-posts.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-job-posts.active svg path,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-job-posts.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-job-posts.active svg path{stroke:#111827!important;color:#0ea5e9!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-talent-stories.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-talent-stories.active svg path{stroke:#111827!important;color:#facc15!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-create-post.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-create-post.active svg path,html[data-theme=light] body[data-theme=light] .portal-home-tab-create-story.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-create-story.active svg path{stroke:#111827!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-my-company-posts.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-company-posts.active svg path,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-feed.active svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-feed.active svg path{stroke:#111827!important;color:#22c55e!important}html[data-theme=light] body[data-theme=light] .portal-post-reach{background:#5b1118!important;background-color:#5b1118!important;border-color:#5b1118!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .advanced-filters,html[data-theme=light] body[data-theme=light] .filter-panel,html[data-theme=light] body[data-theme=light] .filter-row,html[data-theme=light] body[data-theme=light] .portal-job-filter-bar,html[data-theme=light] body[data-theme=light] .skills-filter{background:#e9dcc9!important;background-color:#e9dcc9!important;border-color:#d6c4aa!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] body[data-theme=light] .filter-group label,html[data-theme=light] body[data-theme=light] .portal-job-filter-bar label,html[data-theme=light] body[data-theme=light] .portal-job-filter-bar label span,html[data-theme=light] body[data-theme=light] .portal-job-filter-bar label svg,html[data-theme=light] body[data-theme=light] .skills-filter label{fill:currentColor!important;stroke:currentColor!important;color:#111827!important}html[data-theme=light] body[data-theme=light] .filter-group :is(input,select),html[data-theme=light] body[data-theme=light] .portal-job-filter-bar label select,html[data-theme=light] body[data-theme=light] .skills-filter :is(input,select){background:#fff8ef!important;background-color:#fff8ef!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] body[data-theme=light] .portal-candidate-job-stats,html[data-theme=light] body[data-theme=light] .portal-job-stats-grid{background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] .portal-job-stat{background:#8ea09c!important;background-color:#8ea09c!important;border:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] body[data-theme=light] :is(.portal-candidate-job-reactions,.job-post-action-row,.job-post-action-reactions,.portal-post-action-row,.portal-post-action-cluster){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] :is(.portal-job-like-toggle,.portal-job-bookmark-toggle,.portal-glass-mini-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-button,.portal-share-toggle){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=light] body[data-theme=light] :is(.portal-job-like-toggle,.portal-job-bookmark-toggle,.portal-glass-mini-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-button,.portal-share-toggle) :is(svg,path,span,strong){fill:currentColor!important;stroke:currentColor!important;color:#173a36!important}html[data-theme=light] body[data-theme=light] .candidate-view-candidates .talent-pool-header h2,html[data-theme=light] body[data-theme=light] .talent-pool-container .talent-pool-header h2{-webkit-text-fill-color:#111827!important;color:#111827!important}html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-together span,html[data-theme=light] body[data-theme=light] .candidate-grow-together span,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .talent-pool-tagline span,html[data-theme=light] body[data-theme=light] .talent-pool-container .talent-pool-tagline span{-webkit-text-fill-color:#f97316!important;color:#f97316!important;filter:none!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-icon,html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-icon path,html[data-theme=light] body[data-theme=light] .candidate-grow-icon,html[data-theme=light] body[data-theme=light] .candidate-grow-icon path,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .talent-pool-tagline svg,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .talent-pool-tagline svg path,html[data-theme=light] body[data-theme=light] .talent-pool-container .talent-pool-tagline svg,html[data-theme=light] body[data-theme=light] .talent-pool-container .talent-pool-tagline svg path{fill:none!important;stroke:#111827!important;color:#111827!important;filter:none!important}html[data-theme=light] body[data-theme=light] .candidate-bookmarked-container .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] .talent-pool-container .candidate-card.uiverse-profile-card{overflow:visible!important;padding-bottom:3.25rem!important}html[data-theme=light] body[data-theme=light] .candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] .talent-pool-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar{align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;bottom:.85rem!important;box-shadow:none!important;display:flex!important;filter:none!important;gap:.42rem!important;justify-content:center!important;left:50%!important;max-width:calc(100% - 1rem)!important;min-width:0!important;padding:0!important;right:auto!important;transform:translateX(-50%)!important;width:auto!important}html[data-theme=light] body[data-theme=light] .candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar:after,html[data-theme=light] body[data-theme=light] .candidate-bookmarked-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar:before,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar:after,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar:before,html[data-theme=light] body[data-theme=light] .talent-pool-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar:after,html[data-theme=light] body[data-theme=light] .talent-pool-container .candidate-card.uiverse-profile-card .candidate-card-socialbar.socialbar:before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;filter:none!important;height:1.72rem!important;min-height:1.72rem!important;min-width:1.72rem!important;padding:0!important;width:1.72rem!important}html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button) :is(svg,path,.like,.candidate-add-friend-icon){fill:currentColor!important;stroke:currentColor!important;color:#173a36!important;filter:none!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] .portal-sidebar-nav,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__list{background:#f7f0e6!important;background-color:#f7f0e6!important}html[data-theme=light] body[data-theme=light] .portal-default-actions{background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-default-actions .portal-default-action{border:0!important;box-shadow:none!important}}html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.candidate-dashboard-header,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header.employer-dashboard-header,html[data-theme=light] body[data-theme=light] .loading-container>.dashboard-header.candidate-dashboard-header,html[data-theme=light] body[data-theme=light] .loading-container>.dashboard-header.employer-dashboard-header{background:#f3e7d6!important;background-color:#f3e7d6!important;border-color:#d7bea0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.dashboard-logo-button,.dashboard-logo-static),html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.portal-dashboard-identity,.candidate-dashboard-identity,.employer-dashboard-identity),html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button,.dashboard-search,.input__container){background:#f3e7d6!important;background-color:#f3e7d6!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header .input__search{background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.candidate-dashboard-logo,.employer-dashboard-logo){background:#0000!important;border:0!important;box-shadow:none!important;filter:none!important;height:auto!important;max-height:4.4rem!important;object-fit:contain!important;width:clamp(4.6rem,9vw,7.2rem)!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar.sidebar,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar.sidebar,html[data-theme=light] body[data-theme=light] .portal-sidebar-nav,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail,html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__list{background:#f3e7d6!important;background-color:#f3e7d6!important;border-color:#d7bea0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .portal-sidebar-menu-icon,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon,html[data-theme=light] body[data-theme=light] .dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .portal-sidebar-menu-icon span,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon span,html[data-theme=light] body[data-theme=light] .dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon span,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span{background:#111827!important;background-color:#111827!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span,html[data-theme=light] body[data-theme=light] .dashboard-container:not(.mobile-section-open) .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span{background:#111827!important;background-color:#111827!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .sidebar__link,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .sidebar__link.is-active,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .sidebar__link:focus-visible,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .sidebar__link:hover,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link.is-active,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link:focus-visible,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link:hover{background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .sidebar__link:after,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar .sidebar__link:before,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link:after,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar .sidebar__link:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link :is(.icon,svg,path){fill:currentColor!important;stroke:currentColor!important;color:#173a36!important}html[data-theme=light] body[data-theme=light] .portal-uiverse-sidebar .sidebar__link.is-active :is(.icon,svg,path){color:#2563eb!important}html[data-theme=light] body[data-theme=light] .portal-default-actions,html[data-theme=light] body[data-theme=light] .portal-default-actions .portal-default-action,html[data-theme=light] body[data-theme=light] .portal-default-actions .portal-default-action:focus-visible,html[data-theme=light] body[data-theme=light] .portal-default-actions .portal-default-action:hover,html[data-theme=light] body[data-theme=light] .portal-default-actions.is-candidate,html[data-theme=light] body[data-theme=light] .portal-default-actions.is-employer{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.candidate-dashboard-logo,.employer-dashboard-logo){max-height:3.3rem!important;width:clamp(3.9rem,15vw,5.2rem)!important}}.portal-light-reaction-smile{display:none}html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.candidate-dashboard-logo,.employer-dashboard-logo){max-height:5.4rem!important;width:clamp(6.4rem,12vw,9.6rem)!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.sidebar__link .icon),html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.sidebar__link .icon),html[data-theme=light] body[data-theme=light] .portal-uiverse-rail :is(.sidebar__item,.sidebar__link,.sidebar__link .icon){background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.sidebar__link .icon):after,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.sidebar__link .icon):before,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.sidebar__link .icon):after,html[data-theme=light] body[data-theme=light] .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.sidebar__link .icon):before,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail :is(.sidebar__item,.sidebar__link,.sidebar__link .icon):after,html[data-theme=light] body[data-theme=light] .portal-uiverse-rail :is(.sidebar__item,.sidebar__link,.sidebar__link .icon):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] body[data-theme=light] .portal-home-tabs{background:#d8c1a2!important;background-color:#d8c1a2!important;border:0!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab{background:#5b1118!important;background-color:#5b1118!important;box-shadow:none!important;color:#f8f3ea!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab:before,html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab:before{content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-home-tab span{-webkit-text-fill-color:#f8f3ea!important;color:#f8f3ea!important}html[data-theme=light] body[data-theme=light] .portal-home-tab svg,html[data-theme=light] body[data-theme=light] .portal-home-tab svg path{fill:currentColor!important;stroke:#111827!important;stroke-width:.85px!important;color:#f8f3ea!important;filter:none!important;paint-order:stroke fill!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-work-news:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-work-news:is(:hover,:focus-visible,.active) svg path{color:#f97316!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-job-posts:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-job-posts:is(:hover,:focus-visible,.active) svg path,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-job-posts:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-job-posts:is(:hover,:focus-visible,.active) svg path{color:#0ea5e9!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-talent-stories:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-talent-stories:is(:hover,:focus-visible,.active) svg path{color:#facc15!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-create-post:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-create-post:is(:hover,:focus-visible,.active) svg path,html[data-theme=light] body[data-theme=light] .portal-home-tab-create-story:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-create-story:is(:hover,:focus-visible,.active) svg path{color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-my-company-posts:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-company-posts:is(:hover,:focus-visible,.active) svg path,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-feed:is(:hover,:focus-visible,.active) svg,html[data-theme=light] body[data-theme=light] .portal-home-tab-my-feed:is(:hover,:focus-visible,.active) svg path{color:#22c55e!important}html[data-theme=light] body[data-theme=light] :is(.portal-post-action-row,.portal-post-action-cluster,.job-post-action-reactions,.portal-candidate-job-action-row .job-post-action-reactions,.job-card-reactions,.bookmarked-job-reactions,.portal-candidate-job-reactions){background:#0000!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.job-post-reaction-button,.job-post-like-reaction,.job-post-bookmark-reaction,.job-post-review-reaction,.job-post-share-reaction,.portal-job-like-toggle,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button){background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.job-post-reaction-button,.portal-job-like-toggle,.portal-job-bookmark-toggle) :is(svg,path,span,strong){fill:currentColor!important;stroke:currentColor!important;color:#5b1118!important}html[data-theme=light] body[data-theme=light] :is(.portal-reaction-trigger:hover,.portal-reaction-trigger:focus-visible,.portal-comment-toggle:hover,.portal-comment-toggle:focus-visible,.portal-share-toggle:hover,.portal-share-toggle:focus-visible,.job-post-reaction-button:hover,.job-post-reaction-button:focus-visible) :is(svg,path,span,strong){fill:currentColor!important;stroke:currentColor!important;color:#f97316!important}html[data-theme=light] body[data-theme=light] .portal-reaction-trigger .portal-reaction-trigger-png{display:none!important}html[data-theme=light] body[data-theme=light] .portal-reaction-trigger .portal-light-reaction-smile{fill:currentColor!important;stroke:none!important;color:#5b1118!important;display:block!important}html[data-theme=light] body[data-theme=light] .portal-reaction-trigger:focus-visible .portal-light-reaction-smile,html[data-theme=light] body[data-theme=light] .portal-reaction-trigger:hover .portal-light-reaction-smile{color:#f97316!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.candidate-dashboard-logo,.employer-dashboard-logo){max-height:4.4rem!important;width:clamp(5.2rem,23vw,7.4rem)!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab{border-radius:.82rem!important}}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay,html[data-theme=light] body[data-theme=light] .resume-playground-editor-shell{background:#5b1118!important;background-color:#5b1118!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-toolbar,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row-fixed,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row-scroll,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-shell{background:#5b1118!important;background-color:#5b1118!important;border-color:#f8efe352!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-group,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-group-wide{background:#f8efe314!important;border-color:#f8efe338!important}html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-color-picker,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-icon-button,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-select,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-tool-button{background:#fbf5ea!important;background-color:#fbf5ea!important;border:1px solid #5b11182e!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-icon-button:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-icon-button:hover,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-tool-button:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar .resume-playground-tool-button:hover{background:#f1dfc7!important;background-color:#f1dfc7!important;color:#5b1118!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-canvas,html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-layer,html[data-theme=light] body[data-theme=light] .resume-playground-editor-pages-stack,html[data-theme=light] body[data-theme=light] .resume-playground-editor-workbench,html[data-theme=light] body[data-theme=light] .resume-playground-editor-workbench-scale-box{background:#d8d2c7!important;background-color:#d8d2c7!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-frame{background:#f2eadf!important;background-color:#f2eadf!important;border-color:#c7b8a5!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-topbar{background:#5b1118!important;background-color:#5b1118!important;border-color:#5b1118!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-head p,html[data-theme=light] body[data-theme=light] .resume-playground-editor-head span,html[data-theme=light] body[data-theme=light] .resume-playground-name-field span{-webkit-text-fill-color:#f8efe3!important;color:#f8efe3!important}html[data-theme=light] body[data-theme=light] .resume-playground-name-field input,html[data-theme=light] body[data-theme=light] .resume-playground-name-input{background:#fbf5ea!important;background-color:#fbf5ea!important;border:1px solid #5b111838!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary{background:#f1dfc7!important;background-color:#f1dfc7!important;border-color:#f1dfc7!important;color:#5b1118!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-button,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .secondary-button{background:#fbf5ea!important;background-color:#fbf5ea!important;border-color:#5b11183d!important;box-shadow:none!important;color:#5b1118!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:hover{background:#5b1118!important;background-color:#5b1118!important;border-color:#f8efe359!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-panel,html[data-theme=light] body[data-theme=light] .resume-playground-ats-score-card{background:#fbf5ea!important;background-color:#fbf5ea!important;border-color:#5b11182e!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-caption,html[data-theme=light] body[data-theme=light] .resume-playground-ats-label,html[data-theme=light] body[data-theme=light] .resume-playground-ats-score{-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-caption{-webkit-text-fill-color:#5b1118!important;color:#5b1118!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-button.secondary{background:#f8efe3!important;background-color:#f8efe3!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-details{background:#f8efe3!important;background-color:#f8efe3!important;border:0!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-header h4,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-section h4{-webkit-text-fill-color:#5b1118!important;color:#5b1118!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-section,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-section li,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-section p{-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-close,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-close:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details-close:hover{background:#5b1118!important;background-color:#5b1118!important;border-color:#5b1118!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay,html[data-theme=light] body[data-theme=light] .resume-playground-editor-shell,html[data-theme=light] body[data-theme=light] .resume-playground-editor-topbar{background:#3f070d!important;background-color:#3f070d!important;border-color:#3f070d!important}html[data-theme=light] body[data-theme=light] .resume-playground-toolbar,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row-fixed,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row-scroll,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-shell{background:#3a2116!important;background-color:#3a2116!important;border-color:#fbf2e352!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-canvas,html[data-theme=light] body[data-theme=light] .resume-playground-editor-document,html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-frame,html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-layer,html[data-theme=light] body[data-theme=light] .resume-playground-editor-pages-stack,html[data-theme=light] body[data-theme=light] .resume-playground-editor-workbench,html[data-theme=light] body[data-theme=light] .resume-playground-editor-workbench-scale-box{background:#fbf2e3!important;background-color:#fbf2e3!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button *,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:focus-visible *,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:hover,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:hover *{-webkit-text-fill-color:#fff!important;background:#a85861!important;background-color:#a85861!important;border-color:#b86a72!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button *,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:focus-visible *,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .resume-playground-close-editor-button:hover *{background:#0000!important;background-color:initial!important}html[data-theme=light] body[data-theme=light]{--jt-light-card:#e5e0d6;--jt-light-card-soft:#eee7dc;--jt-light-cream:#fbf5ea;--jt-dark-brown:#3a2116;--jt-maroon-pill:#4a0b12}html[data-theme=light] body[data-theme=light] .resume-playground-editor-canvas,html[data-theme=light] body[data-theme=light] .resume-playground-editor-document,html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-frame,html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-layer,html[data-theme=light] body[data-theme=light] .resume-playground-editor-pages-stack,html[data-theme=light] body[data-theme=light] .resume-playground-editor-workbench,html[data-theme=light] body[data-theme=light] .resume-playground-editor-workbench-scale-box{background:var(--jt-light-card)!important;background-color:var(--jt-light-card)!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary *{-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .bookmarked-candidate-profile .candidate-profile-header,html[data-theme=light] body[data-theme=light] .bookmarked-candidate-profile .profile-header,html[data-theme=light] body[data-theme=light] .profile-header,html[data-theme=light] body[data-theme=light] .profile-header-actions,html[data-theme=light] body[data-theme=light] .profile-picture-panel{background:var(--jt-light-card)!important;background-color:var(--jt-light-card)!important;border-color:#d6c6b4!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] :is(.profile-picture-avatar,.candidate-initial,.candidate-avatar.profileimage){-webkit-text-fill-color:#fff!important;background:var(--jt-dark-brown)!important;background-color:var(--jt-dark-brown)!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .candidate-profile-fallback-icon,html[data-theme=light] body[data-theme=light] :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.portal-share-friend-avatar) .portal-default-profile-icon,html[data-theme=light] body[data-theme=light] :is(.profile-picture-avatar,.candidate-initial,.candidate-avatar.profileimage) .candidate-profile-fallback-icon{fill:currentColor!important;stroke:currentColor!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-comment-avatar .portal-default-profile-icon,html[data-theme=light] body[data-theme=light] .portal-comment-avatar.has-default-profile-icon,html[data-theme=light] body[data-theme=light] .portal-job-company-avatar .portal-default-profile-icon,html[data-theme=light] body[data-theme=light] .portal-job-company-avatar.has-default-profile-icon,html[data-theme=light] body[data-theme=light] .portal-post-avatar .portal-default-profile-icon,html[data-theme=light] body[data-theme=light] .portal-post-avatar.has-default-profile-icon{background:var(--jt-dark-brown)!important;background-color:var(--jt-dark-brown)!important;color:#fff!important}html[data-theme=light] body[data-theme=light] :is(.profile-picture-upload-button,.upload-resume-button,.edit-profile-button),html[data-theme=light] body[data-theme=light] :is(.profile-picture-upload-button,.upload-resume-button,.edit-profile-button) *{-webkit-text-fill-color:#111!important;background:var(--jt-light-cream)!important;background-color:var(--jt-light-cream)!important;border-color:#d6c6b4!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .employer-settings-container:after,html[data-theme=light] body[data-theme=light] .employer-settings-container:before,html[data-theme=light] body[data-theme=light] .settings-container:after,html[data-theme=light] body[data-theme=light] .settings-container:before{background:#0000!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .employer-settings-container .page-footer-actions,html[data-theme=light] body[data-theme=light] .settings-container .page-footer-actions{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;margin:0!important;min-height:0!important;padding:0!important}html[data-theme=light] body[data-theme=light] .employer-settings-container :is(input,select,textarea),html[data-theme=light] body[data-theme=light] .settings-container :is(input,select,textarea),html[data-theme=light] body[data-theme=light] :is(.settings-card,.notification-card,.tabs-content,.settings-tab,.profile-section,.personal-info-card){background:var(--jt-light-card)!important;background-color:var(--jt-light-card)!important;border-color:#d6c6b4!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .employer-settings-container .tabs-header,html[data-theme=light] body[data-theme=light] .settings-container .tabs-header{grid-gap:.16rem!important;display:grid!important;gap:.16rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:hidden!important;width:100%!important}html[data-theme=light] body[data-theme=light] .employer-settings-container .tab-button,html[data-theme=light] body[data-theme=light] .settings-container .tab-button{font-size:clamp(.62rem,2.7vw,.86rem)!important;gap:.24rem!important;min-width:0!important;padding:.5rem .32rem!important;white-space:nowrap!important;width:100%!important}html[data-theme=light] body[data-theme=light] .candidate-bookmarked-container .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] .candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] .talent-pool-container .candidate-card.uiverse-profile-card{background:var(--jt-light-card)!important;background-color:var(--jt-light-card)!important;border-color:#d6c6b4!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar.socialbar:after,html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar.socialbar:before{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button):focus-visible,html[data-theme=light] body[data-theme=light] .uiverse-profile-card .candidate-card-socialbar :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button):hover{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;color:#143b35!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab{background:var(--jt-light-cream)!important;background-color:var(--jt-light-cream)!important;border:0!important;color:var(--jt-dark-brown)!important}html[data-theme=light] body[data-theme=light] .portal-home-tab span{-webkit-text-fill-color:var(--jt-dark-brown)!important;color:var(--jt-dark-brown)!important}html[data-theme=light] body[data-theme=light] .portal-home-tab :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:var(--jt-dark-brown)!important;filter:none!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-work-news:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon){color:#f97316!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-job-posts:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon),html[data-theme=light] body[data-theme=light] .portal-home-tab-my-job-posts:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon){color:#0ea5e9!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-talent-stories:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon){color:#facc15!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-create-post:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon),html[data-theme=light] body[data-theme=light] .portal-home-tab-create-story:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon){color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-home-tab-my-company-posts:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon),html[data-theme=light] body[data-theme=light] .portal-home-tab-my-feed:is(:hover,:focus-visible,.active) :is(svg,path,i,.icon){color:#22c55e!important}html[data-theme=light] body[data-theme=light] :is(.portal-post-action-row,.portal-post-action-cluster,.portal-post-reactions,.portal-post-reactions.portal-reaction-rail,.job-post-action-reactions,.portal-candidate-job-action-row .job-post-action-reactions,.job-card-reactions,.bookmarked-job-reactions,.portal-candidate-job-reactions,.reaction-row){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .job-post-action-reactions :is(button,a),html[data-theme=light] body[data-theme=light] .portal-post-reactions :is(button,a),html[data-theme=light] body[data-theme=light] :is(.portal-reaction-trigger,.portal-reaction-button,.portal-comment-toggle,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.job-post-reaction-button,.job-post-like-reaction,.job-post-bookmark-reaction,.job-post-review-reaction,.job-post-share-reaction,.portal-job-like-toggle,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button){background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .resume-playground-tabs{background:var(--jt-light-card)!important;background-color:var(--jt-light-card)!important;border-color:var(--jt-light-card)!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .resume-playground-tabs button,html[data-theme=light] body[data-theme=light] .resume-playground-tabs button.is-active,html[data-theme=light] body[data-theme=light] .resume-playground-tabs button:hover{background:var(--jt-light-cream)!important;background-color:var(--jt-light-cream)!important;border:0!important;box-shadow:none!important;color:var(--jt-dark-brown)!important}html[data-theme=light] body[data-theme=light] .home-page :is(.dashboard-section-title,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title) h2,html[data-theme=light] body[data-theme=light] .portal-title-jello-text,html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.profile-header)>h2{-webkit-text-fill-color:#fff!important;background:var(--jt-dark-brown)!important;background-color:var(--jt-dark-brown)!important;border-color:var(--jt-dark-brown)!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .notifications-activities-word{-webkit-text-fill-color:var(--jt-dark-brown)!important;color:var(--jt-dark-brown)!important}html[data-theme=light] body[data-theme=light] :is(.mobile-dashboard-section-panel.is-open,.main-content,.notifications-page,.talent-pool-container,.settings-container,.profile-container,.applications-container,.bookmarked-jobs-container,.resume-playground-container){padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-bubble.is-user{background:#8a3a1f!important;background-color:#8a3a1f!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-reply :is(input,textarea,.public-ai-reply-field){-webkit-text-fill-color:#111!important;background:var(--jt-light-cream)!important;background-color:var(--jt-light-cream)!important;color:#111!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-reply :is(input,textarea,.public-ai-reply-field)::placeholder{-webkit-text-fill-color:#6b5b4b!important;color:#6b5b4b!important}html[data-theme=light] body[data-theme=light] :is(.applications-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container) :is(button,.settings-button,.secondary-button,.primary-button),html[data-theme=light] body[data-theme=light] :is(.applications-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container) :is(button,.settings-button,.secondary-button,.primary-button) *{-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .portal-ai-chat-card,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-bubble.is-assistant,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-bubble.is-typing,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-card,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-messages{-webkit-text-fill-color:#111!important;background:var(--jt-light-card)!important;background-color:var(--jt-light-card)!important;border-color:#d6c6b4!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat :is(.public-ai-chat-bubble.is-assistant,.public-ai-chat-bubble.is-typing,.public-ai-chat-time,.public-ai-chat-messages,.public-ai-chat-messages li,.public-ai-chat-messages span,.public-ai-chat-messages strong,.public-ai-chat-messages p){-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-header{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;min-height:2.7rem!important;padding:.38rem .56rem!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-title{-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .portal-ai-clear-chat-button{-webkit-text-fill-color:#111!important;background:var(--jt-light-cream)!important;background-color:var(--jt-light-cream)!important;border:1px solid #d6c6b4!important;border-radius:.52rem!important;box-shadow:none!important;color:#111!important;min-height:1.9rem!important;min-width:0!important;padding:.32rem .78rem!important;width:auto!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-reply,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-row{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field input,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field textarea{border:0!important;border-bottom:0!important;border-radius:.72rem!important;box-shadow:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] body[data-theme=light] .portal-home-tabs{background:var(--jt-light-card)!important;background-color:var(--jt-light-card)!important;border-color:var(--jt-light-card)!important;box-shadow:none!important;filter:none!important}html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs:after,html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs:before,html[data-theme=light] body[data-theme=light] .portal-home-tabs:after,html[data-theme=light] body[data-theme=light] .portal-home-tabs:before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .job-post-action-reactions,html[data-theme=light] body[data-theme=light] .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] body[data-theme=light] .portal-post-action-cluster,html[data-theme=light] body[data-theme=light] .portal-post-action-row,html[data-theme=light] body[data-theme=light] .portal-post-reactions{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;gap:.42rem!important}html[data-theme=light] body[data-theme=light] :is(.portal-candidate-job-action-row .job-post-reaction-button,.job-post-action-reactions .job-post-reaction-button,.job-post-action-reactions button,.portal-post-reactions .portal-reaction-button,.portal-post-reactions .portal-comment-toggle,.portal-post-reactions .portal-share-toggle,.portal-post-reactions .portal-share-button,.portal-post-reactions button,.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button),html[data-theme=light] body[data-theme=light] :is(.portal-candidate-job-action-row .job-post-reaction-button,.job-post-action-reactions .job-post-reaction-button,.job-post-action-reactions button,.portal-post-reactions .portal-reaction-button,.portal-post-reactions .portal-comment-toggle,.portal-post-reactions .portal-share-toggle,.portal-post-reactions .portal-share-button,.portal-post-reactions button,.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button):is(:hover,:focus,:focus-visible,:active,.active){background:#0000!important;background-color:initial!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;min-height:1.25rem!important;min-width:1.25rem!important;outline:0!important;padding:0!important;width:auto!important}html[data-theme=light] body[data-theme=light] :is(.job-post-reaction-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button):after,html[data-theme=light] body[data-theme=light] :is(.job-post-reaction-button,.portal-reaction-button,.portal-comment-toggle,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-comment-item,html[data-theme=light] body[data-theme=light] .portal-comment-item p,html[data-theme=light] body[data-theme=light] .portal-comment-name,html[data-theme=light] body[data-theme=light] .portal-post-comments{-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .portal-comment-avatar,html[data-theme=light] body[data-theme=light] .portal-comment-avatar.has-default-profile-icon{align-items:center!important;background:#111!important;background-color:#111!important;border:2px solid #111!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;justify-content:center!important;overflow:hidden!important}html[data-theme=light] body[data-theme=light] .portal-comment-avatar img{border-radius:999px!important}html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header){background:#9545502e!important;background-color:#9545502e!important;border:0!important;border-radius:1.3rem!important;box-shadow:none!important;min-height:3rem!important;padding:.4rem .8rem!important}html[data-theme=light] body[data-theme=light] .home-page :is(.dashboard-section-title,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title) h2,html[data-theme=light] body[data-theme=light] .portal-title-jello-text,html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header)>h2{-webkit-text-fill-color:#111827!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] body[data-theme=light]{--jt-light-offwhite:#e5dfd4;--jt-light-dark-offwhite:#ded7cb;--jt-light-title-maroon:#842f3dc7;--jt-light-title-maroon-border:#842f3d57;--jt-light-dark-brown:#3b2118}html[data-theme=light] body[data-theme=light] .home-page :is(.dashboard-section-title,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title) h2,html[data-theme=light] body[data-theme=light] .portal-title-jello-text,html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header)>h2{background:var(--jt-light-title-maroon)!important;background-color:var(--jt-light-title-maroon)!important;border:1px solid var(--jt-light-title-maroon-border)!important;box-shadow:none!important;max-width:calc(100% - 1rem)!important;min-height:2.25rem!important;padding:.34rem 1.1rem!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs,html[data-theme=light] body[data-theme=light] .resume-playground-tabs{background:var(--jt-light-dark-offwhite)!important;background-color:var(--jt-light-dark-offwhite)!important;border:1px solid var(--jt-light-dark-offwhite)!important;box-shadow:none!important;filter:none!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .resume-playground-tabs button{-webkit-text-fill-color:var(--jt-light-dark-brown)!important;background:#fffaf1!important;background-color:#fffaf1!important;border:0!important;box-shadow:none!important;color:var(--jt-light-dark-brown)!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab :is(svg,i,span),html[data-theme=light] body[data-theme=light] .resume-playground-tabs button :is(svg,i,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:var(--jt-light-dark-brown)!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab:is(:hover,:focus-visible,.active),html[data-theme=light] body[data-theme=light] .resume-playground-tabs button:is(:hover,:focus-visible,.active){border:0!important;box-shadow:none!important;transform:translateY(-1px)}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-work-news:is(:hover,:focus-visible,.active) :is(svg,i,span){color:#d36b19!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-job-posts:is(:hover,:focus-visible,.active) :is(svg,i,span){color:#2f80ed!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-talent-stories:is(:hover,:focus-visible,.active) :is(svg,i,span){color:#c89116!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-create-story:is(:hover,:focus-visible,.active) :is(svg,i,span){color:#5b4032!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-my-feed:is(:hover,:focus-visible,.active) :is(svg,i,span){color:#237a57!important}html[data-theme=light] body[data-theme=light] :is(.portal-home-tabs,.resume-playground-tabs):after,html[data-theme=light] body[data-theme=light] :is(.portal-home-tabs,.resume-playground-tabs):before{content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] :is(.portal-candidate-job-action-row,.job-post-action-reactions,.job-card-reactions,.portal-reaction-rail,.portal-post-reactions,.portal-post-action-cluster,.portal-post-action-row,.candidate-card-socialbar){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=light] body[data-theme=light] :is(.job-post-action-reactions,.job-card-reactions,.portal-reaction-rail,.portal-post-reactions,.portal-post-action-cluster,.portal-post-action-row,.candidate-card-socialbar) :is(button,a),html[data-theme=light] body[data-theme=light] :is(.job-post-reaction-button,.job-card-like-button,.portal-reaction-icon-button,.portal-reaction-button,.portal-reaction-trigger,.portal-comment-toggle,.portal-comment-button,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button,.candidate-card-action,.candidate-like-button,.talent-bookmark-button){-webkit-text-fill-color:#3c1822!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;color:#3c1822!important;filter:none!important;height:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;outline:0!important;padding:0!important;width:1.45rem!important}html[data-theme=light] body[data-theme=light] :is(.job-post-reaction-button,.job-card-like-button,.portal-reaction-icon-button,.portal-reaction-button,.portal-reaction-trigger,.portal-comment-toggle,.portal-comment-button,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button,.candidate-card-action,.candidate-like-button,.talent-bookmark-button):after,html[data-theme=light] body[data-theme=light] :is(.job-post-reaction-button,.job-card-like-button,.portal-reaction-icon-button,.portal-reaction-button,.portal-reaction-trigger,.portal-comment-toggle,.portal-comment-button,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button,.candidate-card-action,.candidate-like-button,.talent-bookmark-button):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] :is(.job-post-reaction-button,.job-card-like-button,.portal-reaction-icon-button,.portal-reaction-button,.portal-reaction-trigger,.portal-comment-toggle,.portal-comment-button,.portal-share-toggle,.portal-share-button,.portal-glass-mini-button,.portal-job-bookmark-toggle,.bookmark-star-button,.candidate-card-action,.candidate-like-button,.talent-bookmark-button) :is(svg,i,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:inherit!important}html[data-theme=light] body[data-theme=light] :is(.applications-container,.bookmarked-jobs-container,.interested-job-suggestion-section,.settings-container,.employer-settings-container,.profile-container,.assessments-container,.video-interviews-container) :is(.view-profile-btn,.secondary-action,.sky-apply-button,.settings-button,.refresh-button,.back-button,.responsive-back-button,.edit-profile-button,.upload-resume-button,.profile-picture-upload-button):not(.animated-delete-button):not(.danger-button):not(.delete-account-button){-webkit-text-fill-color:#111!important;background:#fffaf1!important;background-color:#fffaf1!important;border:1px solid #d6c6b4!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .applications-container .application-card-actions :is(.view-profile-btn,.settings-button,button):not(.animated-delete-button){align-self:flex-start!important;max-width:max-content!important;min-width:8.5rem!important;padding:.62rem 1.15rem!important;width:auto!important}html[data-theme=light] body[data-theme=light] .bookmarked-job-card .application-card-actions{align-items:flex-start!important;gap:.55rem!important}html[data-theme=light] body[data-theme=light] .bookmarked-job-card .application-card-actions .secondary-action{background:#e1883938!important;background-color:#e1883938!important}html[data-theme=light] body[data-theme=light] .bookmarked-job-card .application-card-actions .sky-apply-button{background:#4cb3e238!important;background-color:#4cb3e238!important}html[data-theme=light] body[data-theme=light] .employer-settings-container .settings-card,html[data-theme=light] body[data-theme=light] .interested-job-suggestion-section .settings-card,html[data-theme=light] body[data-theme=light] .profile-container .profile-content :is(.profile-section,.form-section),html[data-theme=light] body[data-theme=light] .settings-container .settings-card,html[data-theme=light] body[data-theme=light] :is(.candidate-card,.uiverse-profile-card,.application-card,.bookmarked-job-card){background:#edf3ef!important;background-color:#edf3ef!important;background-image:none!important;border-color:#d6c6b4!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .candidate-profile-header,html[data-theme=light] body[data-theme=light] .candidate-profile-header .candidate-profile-info,html[data-theme=light] body[data-theme=light] .profile-container .profile-header,html[data-theme=light] body[data-theme=light] .profile-container .profile-header-actions,html[data-theme=light] body[data-theme=light] .profile-container .profile-picture-panel{-webkit-text-fill-color:#111!important;background:var(--jt-light-dark-offwhite)!important;background-color:var(--jt-light-dark-offwhite)!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] :is(.profile-container .profile-header,.profile-container .profile-picture-panel,.profile-container .profile-header-actions,.candidate-profile-header,.candidate-profile-header .candidate-profile-info):after,html[data-theme=light] body[data-theme=light] :is(.profile-container .profile-header,.profile-container .profile-picture-panel,.profile-container .profile-header-actions,.candidate-profile-header,.candidate-profile-header .candidate-profile-info):before{content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] :is(.profile-picture-avatar,.candidate-profile-fallback-icon,.candidate-avatar.profileimage,.candidate-initial,.profileimage,.profile-avatar-placeholder){-webkit-text-fill-color:#fff!important;background:var(--jt-light-dark-brown)!important;background-color:var(--jt-light-dark-brown)!important;border-color:#fff!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .employer-settings-container :is(input,select,textarea),html[data-theme=light] body[data-theme=light] .job-interest-grid button,html[data-theme=light] body[data-theme=light] .job-interest-grid button.selected,html[data-theme=light] body[data-theme=light] .settings-container :is(input,select,textarea){-webkit-text-fill-color:#111!important;background:#fffaf1!important;background-color:#fffaf1!important;border-color:#d6c6b4!important;box-shadow:none!important;color:#111!important}html[data-theme=light] body[data-theme=light] .job-interest-grid button.selected{background:#842f3d24!important;background-color:#842f3d24!important}html[data-theme=light] body[data-theme=light] .notification-card,html[data-theme=light] body[data-theme=light] .notifications-container,html[data-theme=light] body[data-theme=light] .notifications-feed,html[data-theme=light] body[data-theme=light] .notifications-list{margin-left:0!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] .applications-container .application-card-actions{align-items:flex-start!important}html[data-theme=light] body[data-theme=light] .applications-container .application-card-actions :is(.view-profile-btn,.settings-button,button):not(.animated-delete-button){max-width:10.5rem!important;min-width:7.75rem!important;padding:.58rem 1rem!important;width:auto!important}html[data-theme=light] body[data-theme=light] .candidate-card-socialbar{gap:.42rem!important;justify-content:center!important}html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container) :is(.candidates-grid,.candidate-grid,.talent-grid,.candidate-list){gap:.75rem!important}html[data-theme=light] body[data-theme=light] .employer-settings-container .settings-card,html[data-theme=light] body[data-theme=light] .interested-job-suggestion-section .settings-card,html[data-theme=light] body[data-theme=light] .settings-container .settings-card{padding:1rem!important}}html[data-theme=light] body[data-theme=light]{--jt-light-floating-title-bg:#3b2118c2;--jt-light-floating-title-border:#3b211847}html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0 0 .18rem!important;min-height:0!important;padding:.18rem .25rem!important}html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header):after,html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .home-page :is(.dashboard-section-title,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title) h2,html[data-theme=light] body[data-theme=light] .portal-title-jello-text,html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header)>h2{-webkit-text-fill-color:#fff!important;align-items:center!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;background:var(--jt-light-floating-title-bg)!important;background-color:var(--jt-light-floating-title-bg)!important;background-image:none!important;border:1px solid var(--jt-light-floating-title-border)!important;border-radius:999px!important;box-shadow:0 8px 18px #3b21181f!important;color:#fff!important;display:inline-flex!important;justify-content:center!important;margin:0!important;max-width:calc(100% - .5rem)!important;min-height:2.12rem!important;min-width:0!important;padding:.28rem 1.08rem!important;width:auto!important}html[data-theme=light] body[data-theme=light] .portal-title-jello-text:after,html[data-theme=light] body[data-theme=light] .portal-title-jello-text:before,html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header)>h2:after,html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header)>h2:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] :is(.applications-container,.interested-job-suggestion-section,.profile-container,.settings-container,.employer-settings-container,.talent-pool-container,.candidate-bookmarked-container,.candidate-view-candidates,.notifications-container)>:is(.section-header,.candidate-profile-header,.talent-pool-header)+*{margin-top:.12rem!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-layer{background:#f4f0e8!important;background-color:#f4f0e8!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-document{background:#0000!important;background-color:initial!important}html[data-theme=light] body[data-theme=light] .portal-title-jello-text{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;padding:0!important}html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header)>h2{-webkit-text-fill-color:#fff!important;background:var(--jt-light-floating-title-bg)!important;background-color:var(--jt-light-floating-title-bg)!important;border:1px solid var(--jt-light-floating-title-border)!important;border-radius:999px!important;box-shadow:0 8px 18px #3b21181f!important;color:#fff!important}html[data-theme=light] body[data-theme=light] :is(.section-header,.dashboard-section-title,.mobile-section-panel-header,.talent-pool-header,.job-feed-title,.employer-dashboard-content-title,.post-job-content-title,.company-profile-header,.candidate-profile-header)>h2 :is(span,strong,em){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container){padding-top:.85rem!important}html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container) .talent-pool-header{border-bottom:0!important;margin:0 0 .7rem!important;padding:0 .25rem!important}html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container) :is(.candidate-community-intro,.candidate-network-search,.candidates-grid,.no-candidates,.spotlight-summary){margin-left:0!important;margin-right:0!important}html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container) .candidate-community-intro{border-top:0!important;margin-top:0!important;padding-top:.25rem!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container){padding:.9rem .55rem 1.1rem!important}html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container) .talent-pool-header{justify-content:center!important;margin-bottom:.65rem!important}html[data-theme=light] body[data-theme=light] :is(.talent-pool-container,.candidate-view-candidates,.candidate-bookmarked-container) .candidates-grid{padding-top:.4rem!important}}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay,html[data-theme=light] body[data-theme=light] .resume-playground-editor-shell,html[data-theme=light] body[data-theme=light] .resume-playground-editor-topbar{background:#ded7cb!important;background-color:#ded7cb!important;border-color:#ded7cb!important}html[data-theme=light] body[data-theme=light] .resume-playground-toolbar,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-group,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-group-wide,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row-fixed,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-row-scroll,html[data-theme=light] body[data-theme=light] .resume-playground-toolbar-shell{border-color:#ded7cb!important}html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:after,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header:before,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:after,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{-webkit-text-fill-color:#fff!important;align-items:center!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;background:#3b2118c2!important;background-color:#3b2118c2!important;background-image:none!important;border:1px solid #3b211847!important;border-radius:999px!important;box-shadow:0 8px 18px #3b21181f!important;color:#fff!important;display:inline-flex!important;justify-content:center!important;margin:0!important;max-width:calc(100% - .5rem)!important;min-height:2.12rem!important;min-width:0!important;padding:.28rem 1.08rem!important;text-shadow:none!important;width:auto!important}html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text{-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;min-height:0!important;padding:0!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay,html[data-theme=light] body[data-theme=light] .resume-playground-editor-shell,html[data-theme=light] body[data-theme=light] .resume-playground-editor-topbar{background:#cfc7ba!important;background-color:#cfc7ba!important;border-color:#cfc7ba!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-head,html[data-theme=light] body[data-theme=light] .resume-playground-editor-head p,html[data-theme=light] body[data-theme=light] .resume-playground-editor-head span,html[data-theme=light] body[data-theme=light] .resume-playground-name-field,html[data-theme=light] body[data-theme=light] .resume-playground-name-field span{-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary *,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary:focus-visible *,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary:hover,html[data-theme=light] body[data-theme=light] .resume-playground-editor-actions .settings-button.primary:hover *{-webkit-text-fill-color:#111!important;color:#111!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{overflow:visible!important}html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2{line-height:1.12!important;max-width:calc(100% - 1.25rem)!important;min-height:2.2rem!important;overflow:visible!important;padding:.32rem 1.35rem!important;white-space:nowrap!important}html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text{display:inline-flex!important;line-height:1.12!important;max-width:none!important;overflow:visible!important;padding:0 .08rem!important;white-space:nowrap!important}.resume-playground-ats-details .resume-playground-ats-details-header{display:block!important;margin:0 0 .65rem!important;max-width:none!important;padding-right:5rem!important;position:relative!important;width:100%!important}}@media (max-width:768px){.resume-playground-ats-details .resume-playground-ats-details-close,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-close,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-close:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-close:hover{align-items:center!important;border-radius:.48rem!important;display:inline-flex!important;font-size:.7rem!important;height:1.85rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-width:4.5rem!important;min-height:1.85rem!important;min-width:4rem!important;padding:0 .65rem!important;position:absolute!important;right:0!important;top:0!important;white-space:nowrap!important;width:auto!important}}html[data-theme=light] body[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interests-modal,.profile-container,.about-jumptake-section,.resume-playground-editor-actions,.notification-actions,.message-compose-actions) :is(.settings-button.primary,.about-tour-button,.upload-resume-button,.profile-picture-upload-button,.edit-profile-button,.save-profile-button):not(.resume-playground-close-editor-button):not(.delete-account-button):not(.danger-button),html[data-theme=light] body[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interests-modal,.profile-container,.about-jumptake-section,.resume-playground-editor-actions,.notification-actions,.message-compose-actions) :is(.settings-button.primary,.about-tour-button,.upload-resume-button,.profile-picture-upload-button,.edit-profile-button,.save-profile-button):not(.resume-playground-close-editor-button):not(.delete-account-button):not(.danger-button) *,html[data-theme=light] body[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interests-modal,.profile-container,.about-jumptake-section,.resume-playground-editor-actions,.notification-actions,.message-compose-actions) :is(.settings-button.primary,.about-tour-button,.upload-resume-button,.profile-picture-upload-button,.edit-profile-button,.save-profile-button):not(.resume-playground-close-editor-button):not(.delete-account-button):not(.danger-button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#111!important;color:#111!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-title-jello-text{animation-duration:7.5s!important;animation-fill-mode:both!important;animation-iteration-count:infinite!important;animation-name:jumptake-activities-loop!important;animation-timing-function:ease-in-out!important}html[data-theme=light] body[data-theme=light] :is(.mobile-section-notifications,.mobile-section-manage-jobs,.mobile-section-my-applications) .portal-title-jello-text{animation-delay:-.9s!important}html[data-theme=light] body[data-theme=light] :is(.mobile-section-candidates,.mobile-section-talent-pool,.mobile-section-resume-playground) .portal-title-jello-text{animation-delay:-2.2s!important}html[data-theme=light] body[data-theme=light] :is(.mobile-section-settings,.mobile-section-profile,.mobile-section-company-profile) .portal-title-jello-text{animation-delay:-3.4s!important}html[data-theme=light] body[data-theme=light] .dashboard-section-title h2:focus-within .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .dashboard-section-title h2:hover .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .mobile-section-panel-header h2:focus-within .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .mobile-section-panel-header h2:hover .portal-title-jello-text{animation-duration:1.25s!important;animation-name:jumptake-activities-loop!important}html[data-theme=light] body[data-theme=light] .dashboard-header .portal-ai-top-button,html[data-theme=light] body[data-theme=light] .dashboard-header .portal-header-ai-action,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header .portal-ai-top-button,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header .portal-header-ai-action,html[data-theme=light] body[data-theme=light] .portal-ai-top-button,html[data-theme=light] body[data-theme=light] .portal-header-ai-action{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .portal-ai-top-button{height:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important;width:2.5rem!important}html[data-theme=light] body[data-theme=light] :is(.settings-button.primary,.upload-resume-button,.profile-picture-upload-button,.edit-profile-button,.save-profile-button,.about-tour-button):not(.resume-playground-close-editor-button):not(.delete-account-button):not(.danger-button):not(.resume-playground-ats-details-close),html[data-theme=light] body[data-theme=light] :is(.settings-button.primary,.upload-resume-button,.profile-picture-upload-button,.edit-profile-button,.save-profile-button,.about-tour-button):not(.resume-playground-close-editor-button):not(.delete-account-button):not(.danger-button):not(.resume-playground-ats-details-close) *,html[data-theme=light] body[data-theme=light] :is(.settings-button.primary,.upload-resume-button,.profile-picture-upload-button,.edit-profile-button,.save-profile-button,.about-tour-button):not(.resume-playground-close-editor-button):not(.delete-account-button):not(.danger-button):not(.resume-playground-ats-details-close):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#111!important;color:#111!important;text-shadow:none!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-header{grid-gap:.55rem!important;align-items:start!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0 0 .65rem!important;max-width:none!important;padding:0!important;position:relative!important;width:100%!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-header h4{-webkit-text-fill-color:#5b1118!important;color:#5b1118!important;display:block!important;font-size:1rem!important;line-height:1.12!important;margin:0!important;min-width:0!important;overflow:visible!important;padding:0!important}html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-close,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-close:active,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-close:focus-visible,html[data-theme=light] body[data-theme=light] .resume-playground-ats-details .resume-playground-ats-details-close:hover{align-items:center!important;align-self:start!important;display:inline-flex!important;inline-size:4.1rem!important;justify-content:center!important;justify-self:end!important;left:auto!important;max-inline-size:4.1rem!important;max-width:4.1rem!important;min-inline-size:4.1rem!important;min-width:4.1rem!important;position:static!important;right:auto!important;top:auto!important;width:4.1rem!important;block-size:1.75rem!important;border-radius:.45rem!important;flex:0 0 4.1rem!important;font-size:.68rem!important;height:1.75rem!important;line-height:1!important;margin:0!important;max-height:1.75rem!important;min-block-size:1.75rem!important;min-height:1.75rem!important;padding:0!important;white-space:nowrap!important}}@keyframes jumptake-title-open-smooth{0%,to{transform:translateZ(0) skew(0deg,0deg) scale(1)}18%{transform:translateZ(0) skew(-5.2deg,-2.05deg) scale(1.018)}34%{transform:translateZ(0) skew(2.9deg,1.08deg) scale(1.01)}50%{transform:translateZ(0) skew(-1.35deg,-.52deg) scale(1.004)}66%{transform:translateZ(0) skew(.55deg,.22deg) scale(1)}}@keyframes jumptake-title-loop-smooth{0%,18%,4%,to{transform:translateZ(0) skew(0deg,0deg)}7%{transform:translateZ(0) skew(-4.1deg,-1.58deg)}10%{transform:translateZ(0) skew(2.2deg,.84deg)}13%{transform:translateZ(0) skew(-.95deg,-.36deg)}16%{transform:translateZ(0) skew(.38deg,.14deg)}}@keyframes jumptake-logo-soft-motion{0%,2%,9%,to{transform:translateZ(0) skew(0deg,0deg) scale(1)}3.4%{transform:translate3d(1.35px,-.85px,0) skew(-1.08deg,-.42deg) scale(1.006)}5.1%{transform:translate3d(-.95px,.65px,0) skew(.58deg,.22deg) scale(1.003)}6.8%{transform:translate3d(.45px,-.28px,0) skew(-.24deg,-.1deg) scale(1.0015)}8.4%{transform:translate3d(-.16px,.1px,0) skew(.08deg,.03deg) scale(1)}}html[data-theme=light] body[data-theme=light] .portal-title-jello-text{--jt-title-loop-delay:0.74s;animation:jumptake-title-open-smooth .74s cubic-bezier(.22,.85,.36,1) 0s 1 both,jumptake-title-loop-smooth 5.45s ease-in-out var(--jt-title-loop-delay) infinite both!important;transform-origin:center!important;will-change:transform!important}html[data-theme=light] body[data-theme=light] :is(.mobile-section-candidates,.mobile-section-talent-pool,.mobile-section-resume-playground) .portal-title-jello-text,html[data-theme=light] body[data-theme=light] :is(.mobile-section-notifications,.mobile-section-manage-jobs,.mobile-section-my-applications) .portal-title-jello-text,html[data-theme=light] body[data-theme=light] :is(.mobile-section-settings,.mobile-section-profile,.mobile-section-company-profile) .portal-title-jello-text{--jt-title-loop-delay:0.74s}html[data-theme=light] body[data-theme=light] .dashboard-section-title h2:focus-within .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .dashboard-section-title h2:hover .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .mobile-section-panel-header h2:focus-within .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .mobile-section-panel-header h2:hover .portal-title-jello-text{animation:jumptake-title-open-smooth .66s cubic-bezier(.22,.85,.36,1) 0s 1 both,jumptake-title-loop-smooth 5.45s ease-in-out .66s infinite both!important}html[data-theme=light] body[data-theme=light] .dashboard-header .dashboard-logo-button img,html[data-theme=light] body[data-theme=light] .dashboard-header :is(.candidate-dashboard-logo,.employer-dashboard-logo),html[data-theme=light] body[data-theme=light] .dashboard-logo-button :is(.candidate-dashboard-logo,.employer-dashboard-logo),html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header :is(.candidate-dashboard-logo,.employer-dashboard-logo),html[data-theme=light] body[data-theme=light] .portal-dashboard-identity .dashboard-logo-button img{animation:jumptake-logo-soft-motion 16.6s ease-in-out .9s infinite both!important;transform-origin:center!important;will-change:transform!important}html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] .candidate-community-copy .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] .candidate-grow-together,html[data-theme=light] body[data-theme=light] .candidate-grow-together>span{-webkit-text-fill-color:#14532d!important;color:#14532d!important;filter:none!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-header .portal-header-ai-action,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header .portal-header-ai-action{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}html[data-theme=light] body[data-theme=light] .portal-ai-top-button,html[data-theme=light] body[data-theme=light] .portal-ai-top-button:active,html[data-theme=light] body[data-theme=light] .portal-ai-top-button:focus,html[data-theme=light] body[data-theme=light] .portal-ai-top-button:focus-visible,html[data-theme=light] body[data-theme=light] .portal-ai-top-button:hover{align-items:center!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;filter:none!important;height:auto!important;justify-content:center!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;outline:0!important;padding:.15rem!important;transform:none!important;width:auto!important}html[data-theme=light] body[data-theme=light] .portal-ai-top-button:after,html[data-theme=light] body[data-theme=light] .portal-ai-top-button:before{content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-ai-top-button :is(svg,path),html[data-theme=light] body[data-theme=light] .portal-ai-top-icon{fill:none!important;stroke:currentColor!important;stroke-width:2!important;color:#3c1822!important;filter:none!important;height:1.65rem!important;width:1.65rem!important}html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .portal-title-jello-text{animation:jumptake-title-jello .8s both!important;animation-delay:0s!important;animation-direction:normal!important;animation-fill-mode:both!important;animation-iteration-count:1!important;animation-timing-function:ease!important;transform-origin:center!important;will-change:transform!important}html[data-theme=light] body[data-theme=light] .dashboard-section-title h2:focus-within .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .dashboard-section-title h2:hover .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .mobile-section-panel-header h2:focus-within .portal-title-jello-text,html[data-theme=light] body[data-theme=light] .mobile-section-panel-header h2:hover .portal-title-jello-text{animation:jumptake-title-jello .8s both!important}html[data-theme=light] body[data-theme=light] :is(.settings-container,.employer-settings-container,.profile-container,.interested-job-suggestion-section,.job-interests-modal) button:not(.animated-delete-button):not(.delete-account-button):not(.danger-button),html[data-theme=light] body[data-theme=light] :is(.settings-container,.employer-settings-container,.profile-container,.interested-job-suggestion-section,.job-interests-modal) button:not(.animated-delete-button):not(.delete-account-button):not(.danger-button) :is(span,strong,em,small,i),html[data-theme=light] body[data-theme=light] :is(.settings-container,.employer-settings-container,.profile-container,.interested-job-suggestion-section,.job-interests-modal) button:not(.animated-delete-button):not(.delete-account-button):not(.danger-button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#111!important;color:#111!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .dashboard-header .portal-header-ai-action,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header .portal-header-ai-action,html[data-theme=light] body[data-theme=light] .portal-header-ai-action{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .dashboard-header .portal-ai-top-button,html[data-theme=light] body[data-theme=light] .home-page>.dashboard-header .portal-ai-top-button,html[data-theme=light] body[data-theme=light] .portal-ai-top-button,html[data-theme=light] body[data-theme=light] .portal-ai-top-button:is(:hover,:focus,:focus-visible,:active){all:unset!important;box-sizing:border-box!important;color:#3c1822!important;cursor:pointer!important;display:inline-grid!important;height:1.8rem!important;margin:0!important;max-height:1.8rem!important;max-width:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;padding:0!important;place-items:center!important;width:1.8rem!important}html[data-theme=light] body[data-theme=light] .portal-ai-top-button .portal-ai-top-icon,html[data-theme=light] body[data-theme=light] .portal-ai-top-button :is(svg,path){fill:none!important;stroke:currentColor!important;stroke-width:2.2!important;color:#3c1822!important;filter:none!important;height:1.65rem!important;width:1.65rem!important}html[data-theme=light] body[data-theme=light] .mobile-dashboard-section-panel.mobile-section-home-feed,html[data-theme=light] body[data-theme=light] .mobile-dashboard-section-panel.mobile-section-job-feed,html[data-theme=light] body[data-theme=light] .portal-feed-empty,html[data-theme=light] body[data-theme=light] .portal-home-feed,html[data-theme=light] body[data-theme=light] .portal-home-feed-scroll{background:#f4eadc!important;background-color:#f4eadc!important}html[data-theme=light] body[data-theme=light] :is(.interested-job-suggestion-section,.job-interests-modal,.profile-container,.about-jumptake-section,.settings-container,.employer-settings-container) :is(.settings-button.primary,.upload-resume-button,.about-tour-button,.profile-picture-upload-button):not(.delete-account-button):not(.danger-button):not(.resume-playground-close-editor-button),html[data-theme=light] body[data-theme=light] :is(.interested-job-suggestion-section,.job-interests-modal,.profile-container,.about-jumptake-section,.settings-container,.employer-settings-container) :is(.settings-button.primary,.upload-resume-button,.about-tour-button,.profile-picture-upload-button):not(.delete-account-button):not(.danger-button):not(.resume-playground-close-editor-button) :is(span,strong,em,small,i,svg,path),html[data-theme=light] body[data-theme=light] :is(.interested-job-suggestion-section,.job-interests-modal,.profile-container,.about-jumptake-section,.settings-container,.employer-settings-container) :is(.settings-button.primary,.upload-resume-button,.about-tour-button,.profile-picture-upload-button):not(.delete-account-button):not(.danger-button):not(.resume-playground-close-editor-button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#000!important;color:#000!important;text-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs,html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] body[data-theme=light] .portal-home-tabs{background:#ded7cb!important;background:var(--jt-light-dark-offwhite,#ded7cb)!important;background-color:#ded7cb!important;background-color:var(--jt-light-dark-offwhite,#ded7cb)!important;background-image:none!important;border:1px solid #ded7cb!important;border:1px solid var(--jt-light-dark-offwhite,#ded7cb)!important;box-shadow:none!important;filter:none!important}html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs:after,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs:before,html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs:after,html[data-theme=light] body[data-theme=light] .portal-home-feed>.portal-home-tabs:before,html[data-theme=light] body[data-theme=light] .portal-home-tabs:after,html[data-theme=light] body[data-theme=light] .portal-home-tabs:before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab{-webkit-text-fill-color:#3b2118!important;-webkit-text-fill-color:var(--jt-light-dark-brown,#3b2118)!important;background:#fffaf1!important;background-color:#fffaf1!important;border:0!important;box-shadow:none!important;color:#3b2118!important;color:var(--jt-light-dark-brown,#3b2118)!important}html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#3b2118!important;color:var(--jt-light-dark-brown,#3b2118)!important}html[data-theme=light] body[data-theme=light] .portal-post-reach{-webkit-text-fill-color:#fff!important;background:#9d5b66!important;background-color:#9d5b66!important;border-color:#9d5b665c!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-post-reach *{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-home-feed :is(.job-post-action-reactions,.portal-post-action-row,.portal-post-action-cluster,.portal-post-reactions:not(.is-popover)){align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;display:inline-flex!important;filter:none!important;gap:.42rem!important;margin:0!important;min-width:0!important;padding:0!important;width:auto!important}html[data-theme=light] body[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button),html[data-theme=light] body[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button):is(:hover,:focus,:focus-visible,:active,.active){-webkit-text-fill-color:#3c1822!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;color:#3c1822!important;display:inline-grid!important;filter:none!important;height:1.65rem!important;margin:0!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;outline:0!important;padding:0!important;place-items:center!important;width:1.65rem!important}html[data-theme=light] body[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button):after,html[data-theme=light] body[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button) :is(svg,path,i,img,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important;filter:none!important}html[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interest-modal,.profile-container,.mobile-dashboard-section-panel,.dashboard-container,.home-page) :is(.settings-tab form>.settings-button.primary,.notification-actions>.settings-button.primary,.assessment-footer-actions>.settings-button.primary,.message-compose-actions>.settings-button.primary,.profile-header-actions .upload-resume-button,.profile-container .upload-resume-button,button.upload-resume-button),html[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interest-modal,.profile-container,.mobile-dashboard-section-panel,.dashboard-container,.home-page) :is(.settings-tab form>.settings-button.primary,.notification-actions>.settings-button.primary,.assessment-footer-actions>.settings-button.primary,.message-compose-actions>.settings-button.primary,.profile-header-actions .upload-resume-button,.profile-container .upload-resume-button,button.upload-resume-button) :is(span,strong,em,small,i,svg,path),html[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interest-modal,.profile-container,.mobile-dashboard-section-panel,.dashboard-container,.home-page) :is(.settings-tab form>.settings-button.primary,.notification-actions>.settings-button.primary,.assessment-footer-actions>.settings-button.primary,.message-compose-actions>.settings-button.primary,.profile-header-actions .upload-resume-button,.profile-container .upload-resume-button,button.upload-resume-button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#000!important;color:#000!important;text-shadow:none!important}html[data-theme=light] .portal-home-feed .portal-home-tabs,html[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] .portal-home-tabs{background:#ded7cb!important;background-color:#ded7cb!important;background-image:none!important;border:1px solid #ded7cb!important;box-shadow:none!important;filter:none!important}html[data-theme=light] .portal-home-feed .portal-home-tabs:after,html[data-theme=light] .portal-home-feed .portal-home-tabs:before,html[data-theme=light] .portal-home-feed>.portal-home-tabs:after,html[data-theme=light] .portal-home-feed>.portal-home-tabs:before,html[data-theme=light] .portal-home-tabs:after,html[data-theme=light] .portal-home-tabs:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab{-webkit-text-fill-color:#3b2118!important;background:#fffaf1!important;background-color:#fffaf1!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#3b2118!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#3b2118!important}html[data-theme=light] .portal-home-feed :is(.job-post-action-reactions,.portal-post-action-row,.portal-post-action-cluster,.portal-post-reactions:not(.is-popover)){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button),html[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button):is(:hover,:focus,:focus-visible,:active,.active){-webkit-text-fill-color:#3c1822!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;color:#3c1822!important;display:inline-grid!important;filter:none!important;height:1.65rem!important;margin:0!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;outline:0!important;padding:0!important;place-items:center!important;width:1.65rem!important}html[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button):after,html[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;background:#fffaf1f0!important;background-color:#fffaf1f0!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:999px!important;box-shadow:0 .55rem 1.3rem #3b21181f!important;display:inline-flex!important;filter:none!important;gap:.16rem!important;max-width:min(18rem,calc(100vw - 7.25rem))!important;min-height:1.85rem!important;overflow-x:auto!important;overflow-y:visible!important;padding:.18rem .28rem!important;width:auto!important}html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover :is(.portal-reaction-item,.icon-content){align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;display:inline-flex!important;height:auto!important;justify-content:center!important;list-style:none!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus,:focus-visible,:active,.active,.is-click-animating){appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;display:inline-grid!important;filter:none!important;height:1.38rem!important;margin:0!important;max-height:1.38rem!important;max-width:1.38rem!important;min-height:1.38rem!important;min-width:1.38rem!important;outline:0!important;padding:0!important;place-items:center!important;width:1.38rem!important}html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button .portal-reaction-tooltip:after,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:after,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button :is(svg,path,i,img,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(.job-post-action-reactions .job-post-reaction-button,.portal-post-action-row .portal-reaction-trigger,.portal-post-action-row .portal-comment-toggle,.portal-post-action-row .portal-share-toggle,.portal-post-action-row .portal-post-delete-toggle,.portal-post-reactions:not(.is-popover) .portal-reaction-button) :is(svg,path,i,img,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important;filter:none!important}html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs,html[data-theme=light] .dashboard-container .portal-home-feed>.portal-home-tabs,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs,html[data-theme=light] .home-page .portal-home-feed>.portal-home-tabs,html[data-theme=light] .portal-home-feed .portal-home-tabs,html[data-theme=light] .portal-home-feed>.portal-home-tabs{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#ded7cb!important;background-color:#ded7cb!important;background-image:none!important;border-color:#ded7cb!important;box-shadow:none!important;filter:none!important}html[data-theme=light] .dashboard-container .portal-home-feed>.portal-home-tabs :is(.portal-home-tab,button),html[data-theme=light] .home-page .portal-home-feed>.portal-home-tabs :is(.portal-home-tab,button),html[data-theme=light] .portal-home-feed>.portal-home-tabs :is(.portal-home-tab,button){background:#fffaf1!important;background-color:#fffaf1!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=light] .home-page .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;background:#fffaf1f5!important;background-color:#fffaf1f5!important;border:0!important;border-radius:999px!important;box-shadow:0 .45rem 1rem #3b21181f!important;gap:.12rem!important;height:1.82rem!important;max-height:1.82rem!important;min-height:1.82rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.18rem .28rem!important}html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover :is(.portal-reaction-item,.icon-content),html[data-theme=light] .portal-post-reactions.is-popover :is(.portal-reaction-item,.icon-content){align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;height:1.36rem!important;justify-content:center!important;margin:0!important;max-height:1.36rem!important;max-width:1.36rem!important;min-height:1.36rem!important;min-width:1.36rem!important;overflow:visible!important;padding:0!important;width:1.36rem!important}html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus,:focus-visible,:active,.active,.is-click-animating),html[data-theme=light] .portal-post-reactions.is-popover .portal-reaction-button,html[data-theme=light] .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus,:focus-visible,:active,.active,.is-click-animating){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-grid!important;filter:none!important;height:1.36rem!important;margin:0!important;max-height:1.36rem!important;max-width:1.36rem!important;min-height:1.36rem!important;min-width:1.36rem!important;outline:0!important;padding:0!important;place-items:center!important;transform:none!important;width:1.36rem!important}html[data-theme=light] .portal-post-reactions.is-popover .portal-reaction-button .portal-reaction-tooltip:after,html[data-theme=light] .portal-post-reactions.is-popover .portal-reaction-button:after,html[data-theme=light] .portal-post-reactions.is-popover .portal-reaction-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] .floating-messenger .portal-ai-clear-chat-button,html[data-theme=light] .floating-messenger .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .floating-messenger-assistant-chat .portal-ai-clear-chat-button,html[data-theme=light] .floating-messenger-assistant-chat .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;align-items:center!important;align-self:center!important;background:#fffaf1!important;background-color:#fffaf1!important;border:1px solid #d6c4aa!important;border-radius:.65rem!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;font-size:.78rem!important;justify-content:center!important;margin:.45rem auto .35rem!important;max-width:9rem!important;min-height:1.85rem!important;min-width:7rem!important;padding:.34rem .85rem!important;width:auto!important}html[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interest-modal,.profile-container,.about-jumptake-section,.home-page,.dashboard-container) :is(button.settings-button.primary,button.upload-resume-button,button.about-tour-button,.notification-actions button,.assessment-footer-actions button,.message-compose-actions button):not(.danger-button):not(.delete-account-button):not(.animated-delete-button):not(.resume-playground-close-editor-button),html[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interest-modal,.profile-container,.about-jumptake-section,.home-page,.dashboard-container) :is(button.settings-button.primary,button.upload-resume-button,button.about-tour-button,.notification-actions button,.assessment-footer-actions button,.message-compose-actions button):not(.danger-button):not(.delete-account-button):not(.animated-delete-button):not(.resume-playground-close-editor-button) *,html[data-theme=light] :is(.settings-container,.employer-settings-container,.interested-job-suggestion-section,.job-interest-modal,.profile-container,.about-jumptake-section,.home-page,.dashboard-container) :is(button.settings-button.primary,button.upload-resume-button,button.about-tour-button,.notification-actions button,.assessment-footer-actions button,.message-compose-actions button):not(.danger-button):not(.delete-account-button):not(.animated-delete-button):not(.resume-playground-close-editor-button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#000!important;color:#000!important;opacity:1!important;text-shadow:none!important}html[data-theme=light] .resume-playground-editor-page-layer,html[data-theme=light] body[data-theme=light] .resume-playground-editor-page-layer{background:#f8f5ee!important;background-color:#f8f5ee!important}html[data-theme=light] .dashboard-container .portal-home-feed>.portal-home-tabs,html[data-theme=light] .dashboard-container .portal-home-tabs,html[data-theme=light] .home-page .portal-home-feed>.portal-home-tabs,html[data-theme=light] .home-page .portal-home-tabs,html[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] .portal-home-tabs{backdrop-filter:blur(14px) saturate(140%)!important;-webkit-backdrop-filter:blur(14px) saturate(140%)!important;background:#ded7cb!important;background-color:#ded7cb!important;background-image:none!important;border:0!important;box-shadow:inset 0 0 0 1px #52382a29!important;filter:none!important}html[data-theme=light] .dashboard-container .portal-home-tabs .portal-home-tab,html[data-theme=light] .home-page .portal-home-tabs .portal-home-tab,html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=light] .portal-home-tabs .portal-home-tab{-webkit-text-fill-color:#aeaeae!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#aeaeae!important}html[data-theme=light] .dashboard-container .portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span),html[data-theme=light] .home-page .portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span),html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span),html[data-theme=light] .portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#aeaeae!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab.active,html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab:hover,html[data-theme=light] .portal-home-tabs .portal-home-tab.active,html[data-theme=light] .portal-home-tabs .portal-home-tab:hover{-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab.active :is(svg,path,i,.icon,span),html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab:hover :is(svg,path,i,.icon,span),html[data-theme=light] .portal-home-tabs .portal-home-tab.active :is(svg,path,i,.icon,span),html[data-theme=light] .portal-home-tabs .portal-home-tab:hover :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab.active svg,html[data-theme=light] .portal-home-tabs .portal-home-tab.active svg{transform:scale(1.16) translateY(-2px)!important}html[data-theme=light] .portal-home-feed>.portal-home-tabs .portal-home-tab.active:before,html[data-theme=light] .portal-home-tabs .portal-home-tab.active:before{background:#d17842!important;background:var(--tab-accent,#d17842)!important;left:21%!important;width:58%!important}html[data-theme=light] .portal-home-tabs .portal-home-tab-work-news:is(.active,:hover),html[data-theme=light] .portal-home-tabs .portal-home-tab-work-news:is(.active,:hover) :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#d17842!important}html[data-theme=light] .portal-home-tabs :is(.portal-home-tab-job-posts,.portal-home-tab-my-job-posts):is(.active,:hover),html[data-theme=light] .portal-home-tabs :is(.portal-home-tab-job-posts,.portal-home-tab-my-job-posts):is(.active,:hover) :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#4aa3ff!important}html[data-theme=light] .portal-home-tabs .portal-home-tab-talent-stories:is(.active,:hover),html[data-theme=light] .portal-home-tabs .portal-home-tab-talent-stories:is(.active,:hover) :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#f3c84b!important}html[data-theme=light] .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-create-post):is(.active,:hover),html[data-theme=light] .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-create-post):is(.active,:hover) :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#f4fffd!important}html[data-theme=light] .portal-home-tabs :is(.portal-home-tab-my-feed,.portal-home-tab-my-company-posts):is(.active,:hover),html[data-theme=light] .portal-home-tabs :is(.portal-home-tab-my-feed,.portal-home-tab-my-company-posts):is(.active,:hover) :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#d98092!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-home-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs,html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-home-feed .portal-home-feed>.portal-home-tabs,html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-job-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs,html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-job-feed .portal-home-feed>.portal-home-tabs{backdrop-filter:blur(14px) saturate(135%)!important;-webkit-backdrop-filter:blur(14px) saturate(135%)!important;background:#ded7cb!important;background-color:#ded7cb!important;background-image:none!important;border:1px solid #52382a2e!important;box-shadow:inset 0 1px 0 #fff9,0 10px 22px #52382a29!important}html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-home-feed .portal-home-feed>.portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-job-feed .portal-home-feed>.portal-home-tabs .portal-home-tab{-webkit-text-fill-color:#3a1821!important;background:#faf8f2!important;background-color:#faf8f2!important;border:1px solid #52382a33!important;box-shadow:inset 0 1px 0 #ffffffb3!important;color:#3a1821!important}html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-home-feed .portal-home-feed>.portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span),html[data-theme=light] body[data-theme=light] .home-page .main-content.mobile-section-job-feed .portal-home-feed>.portal-home-tabs .portal-home-tab :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#3a1821!important}}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible){-webkit-text-fill-color:#3a1821!important;color:#3a1821!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible) span{-webkit-text-fill-color:#3a1821!important;color:#3a1821!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-work-news:not(.active):not(:hover):not(:focus-visible) :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:#3b2118!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs :is(.portal-home-tab-job-posts,.portal-home-tab-my-job-posts):not(.active):not(:hover):not(:focus-visible) :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:#123d72!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-talent-stories:not(.active):not(:hover):not(:focus-visible) :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:#7a5708!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-create-story:not(.active):not(:hover):not(:focus-visible) :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:#4b5563!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-my-feed:not(.active):not(:hover):not(:focus-visible) :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:#9a3f0d!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-create-post:not(.active):not(:hover):not(:focus-visible) :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:#14532d!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab-my-company-posts:not(.active):not(:hover):not(:focus-visible) :is(svg,path,i,.icon){fill:currentColor!important;stroke:currentColor!important;color:#3b2118!important}html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible) :is(svg,path,i,.icon,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important}html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg,html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg path,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:not(.active):not(:hover):not(:focus-visible)>svg path{fill:#3a1821!important;fill:var(--tab-inactive-icon,#3a1821)!important;stroke:#3a1821!important;stroke:var(--tab-inactive-icon,#3a1821)!important;-webkit-text-fill-color:#3a1821!important;-webkit-text-fill-color:var(--tab-inactive-icon,#3a1821)!important;color:#3a1821!important;color:var(--tab-inactive-icon,#3a1821)!important}html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg,html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg path,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:hover,:focus-visible)>svg path{fill:#d17842!important;fill:var(--tab-accent,#d17842)!important;stroke:#d17842!important;stroke:var(--tab-accent,#d17842)!important;-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important}html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab>svg,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab>svg{filter:none!important}html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab>svg path,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab>svg path,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab>svg path{stroke:none!important;stroke-width:0!important;paint-order:normal!important}html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:hover,:focus-visible)>svg path,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:hover,:focus-visible)>svg path{fill:#fff!important;stroke:#3b2118!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important;color:#fff!important;paint-order:stroke fill!important}html[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .dashboard-container .portal-home-feed .portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab{border:0!important;outline:0!important}@media (max-width:768px){html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab{border:0!important;outline:0!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:after,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:before,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:after,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:before{border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible){-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;background:#fffaf1!important;background-color:#fffaf1!important;box-shadow:inset 0 1px 0 #ffffffb3!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg path{fill:#d17842!important;fill:var(--tab-accent,#d17842)!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;paint-order:normal!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg path{fill:#f4fffd!important;stroke:#3b2118!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important;-webkit-text-fill-color:#f4fffd!important;color:#f4fffd!important;paint-order:stroke fill!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-work-news:is(.active,:active)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-work-news:is(.active,:active)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-work-news:is(.active,:active)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-work-news:is(.active,:active)>svg path{fill:#9b5724!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#9b5724!important;color:#9b5724!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-job-posts,.portal-home-tab-my-job-posts):is(.active,:active)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-job-posts,.portal-home-tab-my-job-posts):is(.active,:active)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-job-posts,.portal-home-tab-my-job-posts):is(.active,:active)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-job-posts,.portal-home-tab-my-job-posts):is(.active,:active)>svg path{fill:#3b82f6!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#3b82f6!important;color:#3b82f6!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-talent-stories:is(.active,:active)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-talent-stories:is(.active,:active)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-talent-stories:is(.active,:active)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-talent-stories:is(.active,:active)>svg path{fill:#f5b82e!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-create-post:is(.active,:active)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-create-post:is(.active,:active)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-create-post:is(.active,:active)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-create-post:is(.active,:active)>svg path{fill:#22c55e!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#22c55e!important;color:#22c55e!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-my-feed:is(.active,:active)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-my-feed:is(.active,:active)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-my-feed:is(.active,:active)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs .portal-home-tab-my-feed:is(.active,:active)>svg path{fill:#f97316!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#f97316!important;color:#f97316!important}html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active)>svg,html[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active)>svg path,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active)>svg,html[data-theme=light] body[data-theme=light] .home-page .main-content .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active)>svg path{fill:#f4fffd!important;stroke:#3b2118!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important;-webkit-text-fill-color:#f4fffd!important;color:#f4fffd!important;paint-order:stroke fill!important}}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab{-webkit-tap-highlight-color:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:after,html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:before,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:after,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:before{border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab>svg{filter:none!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible){-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;border:0!important;box-shadow:none!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;outline:0!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,:active,:hover,:focus-visible)>svg path{fill:#d17842!important;fill:var(--tab-accent,#d17842)!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;paint-order:normal!important}html[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is(.active,:active,:hover,:focus-visible)>svg path{fill:#f4fffd!important;stroke:#3b2118!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important;-webkit-text-fill-color:#f4fffd!important;color:#f4fffd!important;paint-order:stroke fill!important}@media (max-width:768px){html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab{border:0!important;box-shadow:none!important;outline:0!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is([data-active=true],:active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is([data-active=true],:active,:hover,:focus-visible){-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;border:0!important;box-shadow:none!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;outline:0!important}html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is([data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is([data-active=true],:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is([data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs .portal-home-tab:is([data-active=true],:active,:hover,:focus-visible)>svg path{fill:#d17842!important;fill:var(--tab-accent,#d17842)!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;paint-order:normal!important}html[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is([data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is([data-active=true],:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is([data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs :is(.portal-home-tab-create-story,.portal-home-tab-my-company-posts):is([data-active=true],:active,:hover,:focus-visible)>svg path{fill:#f4fffd!important;stroke:#3b2118!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important;-webkit-text-fill-color:#f4fffd!important;color:#f4fffd!important;paint-order:stroke fill!important}}@media (max-width:768px){html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-work-news:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-work-news:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-work-news:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-work-news:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path{fill:#9b5724!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#9b5724!important;color:#9b5724!important}html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-talent-stories:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-talent-stories:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-talent-stories:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-talent-stories:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path{fill:#f5b82e!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}html[data-theme=light] .portal-home-feed .portal-home-tabs :is(button.portal-home-tab-job-posts,button.portal-home-tab-my-job-posts):is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(button.portal-home-tab-job-posts,button.portal-home-tab-my-job-posts):is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs :is(button.portal-home-tab-job-posts,button.portal-home-tab-my-job-posts):is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs :is(button.portal-home-tab-job-posts,button.portal-home-tab-my-job-posts):is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path{fill:#3b82f6!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#3b82f6!important;color:#3b82f6!important}html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-create-post:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-create-post:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-create-post:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-create-post:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path{fill:#22c55e!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#22c55e!important;color:#22c55e!important}html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-my-feed:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-my-feed:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-my-feed:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab-my-feed:is(.active,[data-active=true],:active,:hover,:focus-visible)>svg path{fill:#f97316!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#f97316!important;color:#f97316!important}}@media (max-width:768px){body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab{-webkit-tap-highlight-color:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:after,body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:before,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:after,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:before{border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab>.portal-home-tab-icon,body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab>.portal-home-tab-icon path,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab>.portal-home-tab-icon,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab>.portal-home-tab-icon path{fill:#3a1821!important;fill:var(--tab-current-icon,var(--tab-inactive-icon,#3a1821))!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#3a1821!important;-webkit-text-fill-color:var(--tab-current-icon,var(--tab-inactive-icon,#3a1821))!important;color:#3a1821!important;color:var(--tab-current-icon,var(--tab-inactive-icon,#3a1821))!important;filter:none!important;paint-order:normal!important}body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,[data-active=true],:active,:hover,:focus-visible),html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,[data-active=true],:active,:hover,:focus-visible){-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;border:0!important;box-shadow:none!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;outline:0!important}body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path{fill:#d17842!important;fill:var(--tab-accent,#d17842)!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;filter:none!important;paint-order:normal!important}body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-create-story:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-create-story:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-create-story:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-create-story:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path{fill:#f4fffd!important;stroke:#4b5563!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important;-webkit-text-fill-color:#f4fffd!important;color:#f4fffd!important;filter:none!important;paint-order:stroke fill!important}body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-my-company-posts:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,body[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-my-company-posts:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-my-company-posts:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,html[data-theme=light] .home-page .portal-home-feed .portal-home-tabs .portal-home-tab-my-company-posts:is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path{fill:#9b5724!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#9b5724!important;color:#9b5724!important;filter:none!important;paint-order:normal!important}}@media (max-width:768px){body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab)>.portal-home-tab-icon,body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab)>.portal-home-tab-icon path,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab)>.portal-home-tab-icon,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab)>.portal-home-tab-icon path{fill:#3a1821!important;fill:var(--tab-current-icon,var(--tab-inactive-icon,#3a1821))!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#3a1821!important;-webkit-text-fill-color:var(--tab-current-icon,var(--tab-inactive-icon,#3a1821))!important;color:#3a1821!important;color:var(--tab-current-icon,var(--tab-inactive-icon,#3a1821))!important;filter:none!important;paint-order:normal!important}body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path{fill:#d17842!important;fill:var(--tab-accent,#d17842)!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#d17842!important;-webkit-text-fill-color:var(--tab-accent,#d17842)!important;color:#d17842!important;color:var(--tab-accent,#d17842)!important;filter:none!important;paint-order:normal!important}body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab-create-story):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab-create-story):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab-create-story):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-color-override,.portal-home-tab-create-story):is(.active,[data-active=true],:active,:hover,:focus-visible)>.portal-home-tab-icon path{fill:#f4fffd!important;stroke:#4b5563!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important;-webkit-text-fill-color:#f4fffd!important;color:#f4fffd!important;filter:none!important;paint-order:stroke fill!important}}body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab),body[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab),html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab),html[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible),body[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible),html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible),html[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):is(.active,[data-active=true],:active,:hover,:focus-visible){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):after,body[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):before,body[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):after,body[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):before,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):after,html[data-theme=light] .portal-home-feed .portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):before,html[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):after,html[data-theme=light] .portal-home-feed>.portal-home-tabs :is(#portal-home-tab-surface-override,button.portal-home-tab):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .portal-home-feed .portal-home-tabs,body[data-theme=light] .portal-home-feed>.portal-home-tabs,html[data-theme=light] .portal-home-feed .portal-home-tabs,html[data-theme=light] .portal-home-feed>.portal-home-tabs{background:#e9dcc9!important;background-color:#e9dcc9!important;background-image:none!important}body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab:not(.active):not([data-active=true]):not(:active):not(:hover):not(:focus-visible)>.portal-home-tab-icon,body[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab:not(.active):not([data-active=true]):not(:active):not(:hover):not(:focus-visible)>.portal-home-tab-icon path,html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab:not(.active):not([data-active=true]):not(:active):not(:hover):not(:focus-visible)>.portal-home-tab-icon,html[data-theme=light] .portal-home-feed .portal-home-tabs button.portal-home-tab:not(.active):not([data-active=true]):not(:active):not(:hover):not(:focus-visible)>.portal-home-tab-icon path{fill:#000!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#000!important;color:#000!important}body[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button),body[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button):is(:hover,:focus,:focus-visible,:active,.active),html[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button),html[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button):is(:hover,:focus,:focus-visible,:active,.active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button):after,body[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button):before,html[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button):after,html[data-theme=light] .portal-home-feed :is(#portal-story-action-border-override,.portal-social-post-card .portal-reaction-trigger,.portal-social-post-card .portal-comment-toggle,.portal-social-post-card .portal-share-toggle,.portal-social-post-card .portal-post-delete-toggle,.portal-social-post-card .portal-comment-button,.portal-social-post-card .portal-post-options-button,.portal-social-post-card .portal-reaction-button,.portal-social-post-card .portal-reaction-icon-button,.portal-social-post-card .portal-share-friend,.portal-candidate-job-card .job-post-reaction-button,.portal-candidate-job-card .portal-post-options-button,.portal-job-bookmark-toggle,.bookmark-star-button,.job-card-like-button,.candidate-like-button,.talent-bookmark-button):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger-count,.portal-comment-trigger-count),html[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger-count,.portal-comment-trigger-count){background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}@keyframes portalLightReactionRailOpen{0%{opacity:0;transform:translateY(.36rem) scale(.88)}60%{opacity:1;transform:translateY(-.04rem) scale(1.035)}to{opacity:1;transform:translateY(0) scale(1)}}body[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{animation:portalLightReactionRailOpen .42s cubic-bezier(.2,.88,.22,1.05) both!important;border-radius:999px!important;gap:.34rem!important;height:2.38rem!important;max-height:2.38rem!important;max-width:min(21rem,calc(100vw - 6rem))!important;min-height:2.38rem!important;padding:.28rem .42rem!important;transform-origin:left center!important;will-change:transform,opacity!important}body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover :is(.portal-reaction-item,.icon-content),html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover :is(.portal-reaction-item,.icon-content){height:1.92rem!important;max-height:1.92rem!important;max-width:1.92rem!important;min-height:1.92rem!important;min-width:1.92rem!important;width:1.92rem!important}body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button,body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus,:focus-visible,:active,.active,.is-click-animating),html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus,:focus-visible,:active,.active,.is-click-animating){height:1.92rem!important;max-height:1.92rem!important;max-width:1.92rem!important;min-height:1.92rem!important;min-width:1.92rem!important;transform:none!important;transition:color .26s ease,transform .26s ease,opacity .26s ease!important;width:1.92rem!important}body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button svg,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button svg{height:1.18rem!important;transform:scale(1)!important;transition:transform .28s cubic-bezier(.2,.88,.22,1.05),color .26s ease!important;width:1.18rem!important}body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus-visible,.active,.is-click-animating) svg,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus-visible,.active,.is-click-animating) svg{transform:scale(1.18)!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-like:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-like:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-love:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-love:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#ef4444!important;color:#ef4444!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-appreciate:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-appreciate:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-empower:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-empower:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#0ea5e9!important;color:#0ea5e9!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-congratulate:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-congratulate:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#f97316!important;color:#f97316!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-motivate:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-motivate:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#8b5cf6!important;color:#8b5cf6!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger):is(.reaction-angry,.reaction-bad):is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger):is(.reaction-angry,.reaction-bad):is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#dc2626!important;color:#dc2626!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-sad:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-sad:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#38bdf8!important;color:#38bdf8!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-hide:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger).reaction-hide:is(:hover,:focus-visible,:active,.active,.has-reaction,.is-click-animating){-webkit-text-fill-color:#64748b!important;color:#64748b!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger):is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(.portal-reaction-button,.portal-reaction-trigger):is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important}body[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{-ms-overflow-style:none!important;max-width:min(16.25rem,calc(100vw - 6rem))!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;width:16.25rem!important}body[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover::-webkit-scrollbar,html[data-theme=light] .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover::-webkit-scrollbar{display:none!important}body[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction):not(:active):not(:focus-visible),body[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction):not(:active):not(:focus-visible) :is(svg,path,i,img,span:not(.portal-reaction-tooltip),strong),body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) :is(svg,path,i,img,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction):not(:active):not(:focus-visible),html[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction):not(:active):not(:focus-visible) :is(svg,path,i,img,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) :is(svg,path,i,img,span:not(.portal-reaction-tooltip),strong){fill:#000!important;stroke:#000!important;-webkit-text-fill-color:#000!important;color:#000!important;filter:none!important}body[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle),body[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):is(:hover,:focus-visible,:active,.active,.has-reaction),body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button,body[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus-visible,:active,.active,.is-click-animating),html[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle),html[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):is(:hover,:focus-visible,:active,.active,.has-reaction),html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button,html[data-theme=light] .portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button:is(:hover,:focus-visible,:active,.active,.is-click-animating){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}body[data-theme=light] .portal-home-feed .portal-post-action-row .portal-comment-toggle:is(.active,:active,:focus-visible),body[data-theme=light] .portal-home-feed .portal-post-action-row .portal-comment-toggle:is(.active,:active,:focus-visible) :is(svg,path,i,span),html[data-theme=light] .portal-home-feed .portal-post-action-row .portal-comment-toggle:is(.active,:active,:focus-visible),html[data-theme=light] .portal-home-feed .portal-post-action-row .portal-comment-toggle:is(.active,:active,:focus-visible) :is(svg,path,i,span){fill:#0f766e!important;stroke:#0f766e!important;-webkit-text-fill-color:#0f766e!important;color:#0f766e!important}body[data-theme=light] .portal-home-feed .portal-post-action-row .portal-share-toggle:is(.active,:active,:focus-visible),body[data-theme=light] .portal-home-feed .portal-post-action-row .portal-share-toggle:is(.active,:active,:focus-visible) :is(svg,path,i,span),html[data-theme=light] .portal-home-feed .portal-post-action-row .portal-share-toggle:is(.active,:active,:focus-visible),html[data-theme=light] .portal-home-feed .portal-post-action-row .portal-share-toggle:is(.active,:active,:focus-visible) :is(svg,path,i,span){fill:#2563eb!important;stroke:#2563eb!important;-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-like:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-like:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-like:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-like:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#2563eb!important;stroke:#2563eb!important;-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-love:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-love:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-love:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-love:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#ef4444!important;stroke:#ef4444!important;-webkit-text-fill-color:#ef4444!important;color:#ef4444!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-appreciate:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-appreciate:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-appreciate:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-appreciate:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#f5b82e!important;stroke:#f5b82e!important;-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-empower:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-empower:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-empower:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-empower:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#0ea5e9!important;stroke:#0ea5e9!important;-webkit-text-fill-color:#0ea5e9!important;color:#0ea5e9!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-congratulate:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-congratulate:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-congratulate:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-congratulate:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#f97316!important;stroke:#f97316!important;-webkit-text-fill-color:#f97316!important;color:#f97316!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-motivate:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-motivate:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-motivate:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-motivate:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#8b5cf6!important;stroke:#8b5cf6!important;-webkit-text-fill-color:#8b5cf6!important;color:#8b5cf6!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger):is(.reaction-angry,.reaction-bad):is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger):is(.reaction-angry,.reaction-bad):is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger):is(.reaction-angry,.reaction-bad):is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger):is(.reaction-angry,.reaction-bad):is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#dc2626!important;stroke:#dc2626!important;-webkit-text-fill-color:#dc2626!important;color:#dc2626!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-sad:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-sad:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-sad:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-sad:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#38bdf8!important;stroke:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important;color:#38bdf8!important}body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-hide:is(.active,.has-reaction,.is-click-animating),body[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-hide:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-hide:is(.active,.has-reaction,.is-click-animating),html[data-theme=light] .portal-home-feed :is(#portal-active-reaction-color-override,.portal-reaction-button,.portal-reaction-trigger).reaction-hide:is(.active,.has-reaction,.is-click-animating) :is(svg,path,i,span:not(.portal-reaction-tooltip),strong){fill:#64748b!important;stroke:#64748b!important;-webkit-text-fill-color:#64748b!important;color:#64748b!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle,.portal-reaction-button,.portal-reaction-icon-button,.job-post-reaction-button),html[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle,.portal-reaction-button,.portal-reaction-icon-button,.job-post-reaction-button){overflow:visible!important}body[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle),html[data-theme=light] .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle){height:1.92rem!important;max-height:1.92rem!important;max-width:1.92rem!important;min-height:1.92rem!important;min-width:1.92rem!important;width:1.92rem!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle,.portal-reaction-button,.portal-reaction-icon-button,.job-post-reaction-button) :is(svg,img),html[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle,.portal-reaction-button,.portal-reaction-icon-button,.job-post-reaction-button) :is(svg,img){height:1.18rem!important;overflow:visible!important;transform-origin:center!important;width:1.18rem!important}body[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle,.portal-reaction-button,.portal-reaction-icon-button,.job-post-reaction-button) :is(svg,path),html[data-theme=light] .portal-home-feed :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle,.portal-reaction-button,.portal-reaction-icon-button,.job-post-reaction-button) :is(svg,path){stroke:none!important;stroke-width:0!important;vector-effect:initial!important}body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-source-link,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-source-link{align-self:stretch!important;display:block!important;margin:.45rem 0 .2rem!important;padding:0!important;text-align:left!important;width:100%!important}body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-source-link a,body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-source-link span,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-source-link a,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-source-link span{text-align:left!important}body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-action-cluster,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-action-cluster{align-items:flex-end!important;display:flex!important;flex-direction:column!important;margin-top:.15rem!important;width:100%!important}body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-action-row,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-action-row{align-items:center!important;align-self:flex-end!important;display:inline-flex!important;justify-content:flex-end!important;margin-left:auto!important;width:auto!important}body[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{align-self:flex-end!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row{gap:.75rem!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .sky-apply-button,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .sky-apply-button{margin-right:auto!important;order:1!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions{margin-left:auto!important}.portal-home-feed .portal-candidate-job-card,.portal-home-feed .portal-social-post-card{gap:.55rem!important;padding:.9rem!important}.portal-home-feed .portal-post-body-wrap{margin:.35rem 0 0!important;width:100%!important}.portal-home-feed .portal-post-body-wrap .portal-post-body{margin:0!important;white-space:pre-line!important}.portal-home-feed .portal-post-body-wrap.is-collapsed .portal-post-body{max-height:10.6rem!important;overflow:hidden!important}.portal-home-feed .portal-post-see-more-button,.portal-home-feed .portal-post-see-more-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#d17842!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#d17842!important;display:inline-flex!important;font:inherit!important;font-size:.78rem!important;font-weight:900!important;height:auto!important;line-height:1.1!important;margin:.22rem 0 0!important;min-height:0!important;min-width:0!important;padding:.18rem 0!important;text-align:left!important;text-transform:none!important;width:auto!important}.portal-home-feed .portal-post-see-more-button:after,.portal-home-feed .portal-post-see-more-button:before{content:none!important;display:none!important}.portal-home-feed .portal-post-media{max-height:17rem!important;overflow:hidden!important}.portal-home-feed .portal-post-media img,.portal-home-feed .portal-post-media video{max-height:17rem!important;object-fit:cover!important}@media (max-width:768px){.portal-home-feed .portal-candidate-job-card,.portal-home-feed .portal-social-post-card{gap:.48rem!important;padding:.72rem!important}.portal-home-feed .portal-post-body-wrap.is-collapsed .portal-post-body{max-height:9.4rem!important}.portal-home-feed .portal-post-media,.portal-home-feed .portal-post-media img,.portal-home-feed .portal-post-media video{max-height:14rem!important}}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:.45rem!important;justify-content:space-between!important;max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button{flex:0 0 7.75rem!important;font-size:.76rem!important;height:2.35rem!important;line-height:1!important;margin:0!important;max-height:2.35rem!important;max-width:7.75rem!important;min-height:2.35rem!important;min-width:7.75rem!important;order:1!important;padding:.5rem .85rem!important;white-space:nowrap!important;width:7.75rem!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;flex:1 1 auto!important;gap:.18rem!important;justify-content:flex-end!important;margin:0 0 0 auto!important;max-width:calc(100% - 8.2rem)!important;min-width:0!important;order:2!important;overflow:visible!important;padding:0!important;width:auto!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button{flex:0 0 1.45rem!important;height:1.45rem!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;width:1.45rem!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-count,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-count{flex:0 0 auto!important;font-size:.7rem!important;line-height:1!important;margin:0 .08rem 0 -.02rem!important;min-width:0!important}@media (max-width:768px){body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row{gap:.32rem!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button{flex-basis:6.9rem!important;font-size:.72rem!important;height:2.25rem!important;max-height:2.25rem!important;max-width:6.9rem!important;min-height:2.25rem!important;min-width:6.9rem!important;padding:.48rem .68rem!important;width:6.9rem!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions{gap:.12rem!important;max-width:calc(100% - 7.25rem)!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button{flex-basis:1.36rem!important;height:1.36rem!important;max-height:1.36rem!important;max-width:1.36rem!important;min-height:1.36rem!important;min-width:1.36rem!important;width:1.36rem!important}}@keyframes jumptakeHomeIconShakeA{0%,to{transform:translateZ(0) rotate(0deg) scale(1)}13%{transform:translate3d(-.8px,.7px,0) rotate(-4deg) scale(1.04)}31%{transform:translate3d(.9px,-.5px,0) rotate(3deg) scale(.98)}47%{transform:translate3d(-.4px,-.8px,0) rotate(5deg) scale(1.02)}66%{transform:translate3d(.7px,.4px,0) rotate(-2deg) scale(1.05)}82%{transform:translate3d(-.5px,.2px,0) rotate(2deg) scale(1)}}@keyframes jumptakeHomeIconShakeB{0%,to{transform:translateZ(0) rotate(0deg) scale(1)}11%{transform:translate3d(.7px,-.9px,0) rotate(4deg) scale(1.03)}29%{transform:translate3d(-.9px,.4px,0) rotate(-3deg) scale(.99)}51%{transform:translate3d(.5px,.8px,0) rotate(-5deg) scale(1.04)}73%{transform:translate3d(-.6px,-.3px,0) rotate(2deg) scale(1.01)}88%{transform:translate3d(.4px,.5px,0) rotate(-1deg) scale(1.05)}}@keyframes jumptakeApplyTextShake{0%,to{transform:translateZ(0) rotate(0deg)}18%{transform:translate3d(-.7px,.4px,0) rotate(-1.4deg)}39%{transform:translate3d(.6px,-.3px,0) rotate(1.2deg)}61%{transform:translate3d(-.3px,-.5px,0) rotate(.8deg)}79%{transform:translate3d(.4px,.3px,0) rotate(-.9deg)}}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button>svg,.portal-home-feed .portal-home-tabs .portal-home-tab-icon,.portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle)>:is(svg,img),.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button>svg{animation:jumptakeHomeIconShakeA 1.62s ease-in-out infinite both!important;transform-origin:center!important;will-change:transform!important}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button:nth-of-type(2n)>svg,.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(2n) .portal-home-tab-icon,.portal-home-feed .portal-post-action-row :is(.portal-comment-toggle,.portal-post-delete-toggle)>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(2n) .portal-reaction-button>svg{animation-duration:1.93s!important;animation-name:jumptakeHomeIconShakeB!important}.portal-home-feed .portal-home-tabs .portal-home-tab:first-child .portal-home-tab-icon,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:first-child .portal-reaction-button>svg{animation-delay:-.17s!important}.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(2) .portal-home-tab-icon,.portal-home-feed .portal-post-action-row .portal-comment-toggle>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(2) .portal-reaction-button>svg{animation-delay:-.63s!important}.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(3) .portal-home-tab-icon,.portal-home-feed .portal-post-action-row .portal-share-toggle>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(3) .portal-reaction-button>svg{animation-delay:-1.08s!important}.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(4) .portal-home-tab-icon,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(4) .portal-reaction-button>svg{animation-delay:-.38s!important;animation-duration:2.17s!important}.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(5) .portal-home-tab-icon,.portal-home-feed .portal-post-action-row .portal-reaction-trigger>:is(svg,img),.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(5) .portal-reaction-button>svg{animation-delay:-1.44s!important;animation-duration:1.76s!important}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button:nth-of-type(3n)>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(6) .portal-reaction-button>svg{animation-delay:-.82s!important;animation-duration:2.04s!important}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button:nth-of-type(4n)>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(7) .portal-reaction-button>svg{animation-delay:-1.31s!important;animation-duration:1.69s!important}.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(10) .portal-reaction-button>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(8) .portal-reaction-button>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(9) .portal-reaction-button>svg{animation-delay:-.52s!important;animation-duration:2.31s!important}.portal-home-feed .portal-candidate-job-action-row .portal-apply-button-shaky-text{animation:jumptakeApplyTextShake 1.84s ease-in-out infinite both!important;display:inline-block!important;transform-origin:center!important;will-change:transform!important}@media (prefers-reduced-motion:reduce){.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button>svg,.portal-home-feed .portal-candidate-job-action-row .portal-apply-button-shaky-text,.portal-home-feed .portal-home-tabs .portal-home-tab-icon,.portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle)>:is(svg,img),.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button>svg{animation:none!important}}@keyframes jumptakeHomeIconPauseShakeA{0%,10%,30%,to{transform:translateZ(0) rotate(0deg) scale(1)}13%{transform:translate3d(-.55px,.45px,0) rotate(-2deg) scale(1.018)}17%{transform:translate3d(.55px,-.35px,0) rotate(1.6deg) scale(.995)}21%{transform:translate3d(-.3px,-.45px,0) rotate(2.2deg) scale(1.012)}25%{transform:translate3d(.4px,.25px,0) rotate(-1.2deg) scale(1.01)}29%{transform:translateZ(0) rotate(0deg) scale(1)}}@keyframes jumptakeHomeIconPauseShakeB{0%,10%,30%,to{transform:translateZ(0) rotate(0deg) scale(1)}13%{transform:translate3d(.55px,-.45px,0) rotate(2deg) scale(1.018)}17%{transform:translate3d(-.55px,.35px,0) rotate(-1.6deg) scale(.995)}21%{transform:translate3d(.3px,.45px,0) rotate(-2.2deg) scale(1.012)}25%{transform:translate3d(-.4px,-.25px,0) rotate(1.2deg) scale(1.01)}29%{transform:translateZ(0) rotate(0deg) scale(1)}}@keyframes jumptakeApplyTextPauseShake{0%,10%,30%,to{transform:translateZ(0) rotate(0deg)}13%{transform:translate3d(-.45px,.25px,0) rotate(-.8deg)}17%{transform:translate3d(.4px,-.2px,0) rotate(.7deg)}21%{transform:translate3d(-.2px,-.3px,0) rotate(.5deg)}25%{transform:translate3d(.25px,.2px,0) rotate(-.5deg)}29%{transform:translateZ(0) rotate(0deg)}}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button>svg,.portal-home-feed .portal-home-tabs .portal-home-tab-icon,.portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle)>:is(svg,img),.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button>svg{animation-duration:7.2s!important;animation-name:jumptakeHomeIconPauseShakeA!important}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button:nth-of-type(2n)>svg,.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(2n) .portal-home-tab-icon,.portal-home-feed .portal-post-action-row :is(.portal-comment-toggle,.portal-post-delete-toggle)>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(2n) .portal-reaction-button>svg{animation-duration:7.2s!important;animation-name:jumptakeHomeIconPauseShakeB!important}.portal-home-feed .portal-candidate-job-action-row .portal-apply-button-shaky-text{animation-duration:7.2s!important;animation-name:jumptakeApplyTextPauseShake!important}body[data-theme=light] .portal-home-feed .portal-post-body-wrap :is(#see-more-borderless-override,button.portal-post-see-more-button),body[data-theme=light] .portal-home-feed .portal-post-body-wrap :is(#see-more-borderless-override,button.portal-post-see-more-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-post-body-wrap :is(#see-more-borderless-override,button.portal-post-see-more-button),html[data-theme=light] .portal-home-feed .portal-post-body-wrap :is(#see-more-borderless-override,button.portal-post-see-more-button):is(:hover,:focus,:focus-visible,:active){align-self:flex-end!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;filter:none!important;height:auto!important;justify-content:flex-end!important;margin:.02rem 0 0 auto!important;max-height:none!important;max-width:max-content!important;min-height:0!important;min-width:0!important;outline:0!important;padding:.08rem 0!important;text-shadow:none!important;width:auto!important}body[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button),body[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button),html[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button):is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;filter:none!important;height:auto!important;justify-content:flex-end!important;margin:0 0 0 auto!important;max-height:none!important;max-width:max-content!important;min-height:0!important;min-width:0!important;outline:0!important;padding:.18rem 0!important;text-shadow:none!important;width:auto!important}body[data-theme=light] .portal-home-feed :is(button.portal-post-see-more-button,button.portal-job-country-button):after,body[data-theme=light] .portal-home-feed :is(button.portal-post-see-more-button,button.portal-job-country-button):before,html[data-theme=light] .portal-home-feed :is(button.portal-post-see-more-button,button.portal-job-country-button):after,html[data-theme=light] .portal-home-feed :is(button.portal-post-see-more-button,button.portal-job-country-button):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .portal-home-feed .portal-post-body-wrap,html[data-theme=light] .portal-home-feed .portal-post-body-wrap{align-items:stretch!important;display:flex!important;flex-direction:column!important}body[data-theme=light] .portal-home-feed .portal-post-see-more-button,body[data-theme=light] .portal-home-feed .portal-post-see-more-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-post-see-more-button,html[data-theme=light] .portal-home-feed .portal-post-see-more-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#d17842!important;align-self:flex-end!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;color:#d17842!important;filter:none!important;height:auto!important;line-height:1!important;margin:.02rem 0 0 auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;outline:0!important;padding:.08rem 0!important;text-align:right!important;width:auto!important}body[data-theme=light] .portal-home-feed .portal-post-see-more-button:after,body[data-theme=light] .portal-home-feed .portal-post-see-more-button:before,html[data-theme=light] .portal-home-feed .portal-post-see-more-button:after,html[data-theme=light] .portal-home-feed .portal-post-see-more-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button,body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button,html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#3a1821!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;color:#3a1821!important;filter:none!important;height:auto!important;line-height:1!important;margin:0 0 0 auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;outline:0!important;padding:.18rem 0!important;text-align:right!important;width:auto!important}body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:after,body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:before,html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:after,html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}@keyframes jumptakeHomeIconLongPauseShakeA{0%,20%,8%,to{transform:translateZ(0) rotate(0deg) scale(1)}10%{transform:translate3d(-.42px,.34px,0) rotate(-1.35deg) scale(1.01)}12.5%{transform:translate3d(.42px,-.26px,0) rotate(1.1deg) scale(.998)}15%{transform:translate3d(-.22px,-.32px,0) rotate(1.35deg) scale(1.008)}17.5%{transform:translate3d(.28px,.18px,0) rotate(-.8deg) scale(1.006)}20%{transform:translateZ(0) rotate(0deg) scale(1)}}@keyframes jumptakeHomeIconLongPauseShakeB{0%,20%,8%,to{transform:translateZ(0) rotate(0deg) scale(1)}10%{transform:translate3d(.42px,-.34px,0) rotate(1.35deg) scale(1.01)}12.5%{transform:translate3d(-.42px,.26px,0) rotate(-1.1deg) scale(.998)}15%{transform:translate3d(.22px,.32px,0) rotate(-1.35deg) scale(1.008)}17.5%{transform:translate3d(-.28px,-.18px,0) rotate(.8deg) scale(1.006)}20%{transform:translateZ(0) rotate(0deg) scale(1)}}@keyframes jumptakeApplyTextLongPauseShake{0%,20%,8%,to{transform:translateZ(0) rotate(0deg)}10%{transform:translate3d(-.34px,.18px,0) rotate(-.55deg)}12.5%{transform:translate3d(.3px,-.16px,0) rotate(.5deg)}15%{transform:translate3d(-.16px,-.22px,0) rotate(.35deg)}17.5%{transform:translate3d(.18px,.14px,0) rotate(-.35deg)}20%{transform:translateZ(0) rotate(0deg)}}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button>svg,.portal-home-feed .portal-home-tabs .portal-home-tab-icon,.portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle)>:is(svg,img),.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-button>svg{animation-duration:6.25s!important;animation-iteration-count:infinite!important;animation-name:jumptakeHomeIconLongPauseShakeA!important;animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.portal-home-feed .portal-candidate-job-action-row .job-post-reaction-button:nth-of-type(2n)>svg,.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(2n) .portal-home-tab-icon,.portal-home-feed .portal-post-action-row :is(.portal-comment-toggle,.portal-post-delete-toggle)>svg,.portal-home-feed .portal-post-reactions.is-popover .portal-reaction-item:nth-child(2n) .portal-reaction-button>svg{animation-duration:6.25s!important;animation-name:jumptakeHomeIconLongPauseShakeB!important;animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.portal-home-feed .portal-home-tabs .portal-home-tab:nth-child(5) .portal-home-tab-icon{animation-delay:-.92s!important;animation-duration:6.25s!important;animation-name:jumptakeHomeIconLongPauseShakeA!important}.portal-home-feed .portal-candidate-job-action-row .portal-apply-button-shaky-text{animation-duration:6.25s!important;animation-iteration-count:infinite!important;animation-name:jumptakeApplyTextLongPauseShake!important;animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.home-page .portal-home-feed,.home-page .portal-home-feed .portal-home-tabs,.home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.portal-post-media,.portal-post-media img,.portal-post-media video),.home-page .portal-home-feed-scroll,.home-page .portal-home-feed>.portal-home-tabs{box-sizing:border-box!important;max-width:none!important;width:100%!important}.home-page .portal-home-feed-scroll{padding-inline:0!important}.home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card){align-self:stretch!important;margin-inline:0!important}@media (max-width:768px){.home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel:is(.mobile-section-home-feed,.mobile-section-job-feed).is-open{padding-left:.32rem!important;padding-right:.32rem!important}body[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel:is(.mobile-section-home-feed,.mobile-section-job-feed).is-open,html[data-theme=light] .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel:is(.mobile-section-home-feed,.mobile-section-job-feed).is-open{padding-left:.32rem!important;padding-right:.32rem!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed,.home-page .main-content.mobile-section-job-feed .portal-home-feed{max-width:none!important;width:100%!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed-scroll,.home-page .main-content.mobile-section-job-feed .portal-home-feed-scroll{max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs,.home-page .main-content.mobile-section-home-feed .portal-home-feed>.portal-home-tabs,.home-page .main-content.mobile-section-job-feed .portal-home-feed.is-tabs-hidden>.portal-home-tabs,.home-page .main-content.mobile-section-job-feed .portal-home-feed>.portal-home-tabs{max-width:calc(100% - .28rem)!important;width:calc(100% - .28rem)!important}.home-page .main-content.mobile-section-home-feed .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card),.home-page .main-content.mobile-section-job-feed .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card){margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:.66rem!important;padding-right:.66rem!important;width:100%!important}}body[data-theme=light] .portal-home-feed .portal-post-see-more-button,body[data-theme=light] .portal-home-feed .portal-post-see-more-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-post-see-more-button,html[data-theme=light] .portal-home-feed .portal-post-see-more-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#9a3f0d!important;color:#9a3f0d!important}body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button,body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button),body[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button,html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button),html[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#3a1821!important;align-items:center!important;background:#0000!important;background-color:initial!important;border:1px solid #9a3f0d57!important;border-radius:999px!important;color:#3a1821!important;display:inline-flex!important;justify-content:center!important;line-height:1!important;margin:.28rem 0 0 auto!important;max-width:max-content!important;min-height:2.05rem!important;min-width:0!important;padding:.42rem .86rem!important;width:auto!important}body[data-theme=light] .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card),html[data-theme=light] .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card){box-shadow:0 2px 0 #ffffffc7,0 8px 16px #52382a14!important}body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button,body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button),body[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button,html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button),html[data-theme=light] .portal-home-feed .portal-job-country-row :is(#country-borderless-override,button.portal-job-country-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#a86a73!important;background-color:#a86a73!important;background-image:none!important;border-color:#a86a73!important;box-shadow:none!important;color:#fff!important;filter:none!important;text-shadow:none!important}body[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button *,html[data-theme=light] .portal-home-feed .portal-job-country-row .portal-job-country-button *{-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-stat,body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-job-stat,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-stat,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-job-stat{border-color:#ead3d7!important;box-shadow:inset 0 0 0 1px #ead3d7b8!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button,body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border-color:#5b1118!important;box-shadow:none!important;color:#fff!important;filter:none!important;outline:0!important;text-shadow:none!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button *,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button *{-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:none!important}body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button:after,body[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button:before,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button:after,html[data-theme=light] .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button.sky-apply-button:before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:disabled,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button[disabled],html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:disabled,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button[disabled]{-webkit-text-fill-color:#fff!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border:1px solid #5b1118!important;box-shadow:none!important;color:#fff!important;filter:none!important;opacity:1!important;text-shadow:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button :is(.portal-apply-button-shaky-text,span,strong),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button :is(.portal-apply-button-shaky-text,span,strong){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;text-shadow:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-reaction-button:not(.active):not(:active):not(:focus-visible),body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-reaction-button:not(.active):not(:active):not(:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-reaction-button:not(.active):not(:active):not(:focus-visible),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-reaction-button:not(.active):not(:active):not(:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#111!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-like-reaction:is(.active,:active,:focus-visible),body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-like-reaction:is(.active,:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-like-reaction:is(.active,:active,:focus-visible),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-like-reaction:is(.active,:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#2563eb!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-bookmark-reaction:is(.active,:active,:focus-visible),body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-bookmark-reaction:is(.active,:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-bookmark-reaction:is(.active,:active,:focus-visible),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-bookmark-reaction:is(.active,:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#f5b82e!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-review-reaction:is(.active,:active,:focus-visible),body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-review-reaction:is(.active,:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-review-reaction:is(.active,:active,:focus-visible),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-review-reaction:is(.active,:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#168a45!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-share-reaction:is(:active,:focus-visible),body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-share-reaction:is(:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-share-reaction:is(:active,:focus-visible),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .job-post-action-reactions .job-post-share-reaction:is(:active,:focus-visible) :is(svg,path,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#9a3f0d!important}body[data-theme=light] .portal-job-modal-back-button,body[data-theme=light] .portal-job-modal-back-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .portal-job-modal-back-button,html[data-theme=light] body[data-theme=light] .portal-job-modal-back-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#111!important;filter:none!important}body[data-theme=light] .portal-job-modal-back-button :is(svg,path),html[data-theme=light] body[data-theme=light] .portal-job-modal-back-button :is(svg,path){fill:currentColor!important;stroke:currentColor!important;color:#111!important}body[data-theme=light] .floating-messenger-chat:has(.floating-messenger-assistant-chat) .floating-messenger-chat-copy strong,html[data-theme=light] body[data-theme=light] .floating-messenger-chat:has(.floating-messenger-assistant-chat) .floating-messenger-chat-copy strong{display:none!important}body[data-theme=light] .floating-messenger-chat:has(.floating-messenger-assistant-chat) .floating-messenger-chat-copy span,html[data-theme=light] body[data-theme=light] .floating-messenger-chat:has(.floating-messenger-assistant-chat) .floating-messenger-chat-copy span{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:1.02rem!important;font-weight:900!important;line-height:1.15!important}body[data-theme=light] .floating-messenger .floating-messenger-mobile-back,body[data-theme=light] .floating-messenger .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .floating-messenger .floating-messenger-mobile-back,html[data-theme=light] body[data-theme=light] .floating-messenger .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .floating-messenger-panel .floating-messenger-mobile-back,html[data-theme=light] body[data-theme=light] .floating-messenger-panel .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;filter:none!important;font-size:1.38rem!important}body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-header,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-header{align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;display:flex!important;gap:.65rem!important;justify-content:space-between!important;padding:.35rem .6rem .5rem!important}body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-brand,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-brand{flex:1 1 auto!important;min-width:0!important}body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-title,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .public-ai-chat-title{font-size:1.02rem!important;font-weight:900!important;line-height:1.1!important}body[data-theme=light] .floating-messenger .portal-ai-clear-chat-button,body[data-theme=light] .floating-messenger .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] .floating-messenger-assistant-chat .portal-ai-clear-chat-button,body[data-theme=light] .floating-messenger-assistant-chat .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .floating-messenger .portal-ai-clear-chat-button,html[data-theme=light] body[data-theme=light] .floating-messenger .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .portal-ai-clear-chat-button,html[data-theme=light] body[data-theme=light] .floating-messenger-assistant-chat .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;align-items:center!important;align-self:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.82rem!important;font-weight:900!important;justify-content:flex-end!important;line-height:1!important;margin:0 0 0 auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:.12rem 0!important;text-align:right!important;text-shadow:none!important;width:auto!important}@media (max-width:768px){body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return,body[data-theme=light] .messenger-inbox>.page-footer-actions,html[data-theme=light] body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return,html[data-theme=light] body[data-theme=light] .messenger-inbox>.page-footer-actions{align-items:center!important;background:#0000!important;border:0!important;bottom:max(.75rem,env(safe-area-inset-bottom))!important;box-shadow:none!important;display:inline-flex!important;justify-content:center!important;left:50%!important;margin:0!important;min-width:0!important;padding:0!important;position:fixed!important;right:auto!important;transform:translateX(-50%)!important;width:auto!important;z-index:4600!important}body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return .back-button,body[data-theme=light] .messenger-inbox>.page-footer-actions .back-button,html[data-theme=light] body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return .back-button,html[data-theme=light] body[data-theme=light] .messenger-inbox>.page-footer-actions .back-button{-webkit-text-fill-color:#0000!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#0000!important;display:inline-grid!important;font-size:0!important;height:2.2rem!important;line-height:1!important;margin:0!important;max-height:2.2rem!important;max-width:2.2rem!important;min-height:2.2rem!important;min-width:2.2rem!important;padding:0!important;place-items:center!important;text-shadow:none!important;width:2.2rem!important}body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return .back-button:before,body[data-theme=light] .messenger-inbox>.page-footer-actions .back-button:before,html[data-theme=light] body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return .back-button:before,html[data-theme=light] body[data-theme=light] .messenger-inbox>.page-footer-actions .back-button:before{-webkit-text-fill-color:#111!important;background:#0000!important;color:#111!important;content:"<"!important;display:block!important;font-size:1.34rem!important;font-weight:900!important;height:auto!important;line-height:1!important;margin:0!important;position:static!important;transform:none!important;width:auto!important}body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return .back-button:after,body[data-theme=light] .messenger-inbox>.page-footer-actions .back-button:after,html[data-theme=light] body[data-theme=light] .messenger-inbox .section-footer-nav.mobile-subpage-return .back-button:after,html[data-theme=light] body[data-theme=light] .messenger-inbox>.page-footer-actions .back-button:after{content:none!important;display:none!important}}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:disabled,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button[disabled],html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:disabled,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button[disabled],html[data-theme=light] body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,html[data-theme=light] body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:disabled,html[data-theme=light] body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button[disabled]{-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;filter:none!important;flex:0 0 7.75rem!important;height:2.35rem!important;justify-content:center!important;margin:0!important;max-height:2.35rem!important;max-width:7.75rem!important;min-height:2.35rem!important;min-width:7.75rem!important;opacity:1!important;order:1!important;outline:0!important;padding:.5rem .85rem!important;text-shadow:none!important;white-space:nowrap!important;width:7.75rem!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:disabled,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:disabled{cursor:default!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button :is(span,strong,.portal-apply-button-shaky-text),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button :is(span,strong,.portal-apply-button-shaky-text){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;text-shadow:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:after,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:before,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:after,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:inline-flex!important;gap:.22rem!important;justify-content:flex-end!important;margin:0 0 0 auto!important;order:2!important;padding:0!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button:is(:hover,:focus,:focus-visible,:active,.active),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button:is(:hover,:focus,:focus-visible,:active,.active){-webkit-text-fill-color:#111!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#111!important;cursor:pointer!important;display:inline-grid!important;filter:none!important;flex:0 0 1.45rem!important;height:1.45rem!important;margin:0!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;outline:0!important;padding:0!important;place-items:center!important;text-shadow:none!important;width:1.45rem!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button:after,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button:before,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button:after,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button :is(svg,path,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button :is(svg,path,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important;filter:none!important;text-shadow:none!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button :is(svg),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button :is(svg){height:1.12rem!important;overflow:visible!important;width:1.12rem!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction.active,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction[aria-pressed=true],html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction.active,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction[aria-pressed=true]{-webkit-text-fill-color:#168a45!important;color:#168a45!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction.active,body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction[aria-pressed=true],html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction.active,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction[aria-pressed=true]{-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-review-reaction.active,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-review-reaction.active{-webkit-text-fill-color:#0f766e!important;color:#0f766e!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-share-reaction:is(:active,:focus-visible),html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-share-reaction:is(:active,:focus-visible){-webkit-text-fill-color:#9a3f0d!important;color:#9a3f0d!important}@media (max-width:768px){body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button{flex-basis:6.9rem!important;font-size:.72rem!important;height:2.25rem!important;max-height:2.25rem!important;max-width:6.9rem!important;min-height:2.25rem!important;min-width:6.9rem!important;padding:.48rem .68rem!important;width:6.9rem!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions{gap:.16rem!important}body[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button,html[data-theme=light] .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row .job-post-reaction-button{flex-basis:1.36rem!important;height:1.36rem!important;max-height:1.36rem!important;max-width:1.36rem!important;min-height:1.36rem!important;min-width:1.36rem!important;width:1.36rem!important}}body[data-theme=light] .home-page .messenger-inbox button,body[data-theme=light] .home-page .messenger-inbox button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox button,html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox button:is(:hover,:focus,:focus-visible,:active){background-image:none!important;box-shadow:none!important;filter:none!important;outline:0!important;text-shadow:none!important;transform:none!important}body[data-theme=light] .home-page .messenger-inbox button:after,body[data-theme=light] .home-page .messenger-inbox button:before,html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox button:after,html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important;filter:none!important}body[data-theme=light] .home-page .messenger-inbox :is(.button-message,.inbox-thread-card.button-message,button.inbox-thread-card),body[data-theme=light] .home-page .messenger-inbox :is(.button-message,.inbox-thread-card.button-message,button.inbox-thread-card):is(:hover,:focus,:focus-visible,:active,.is-active),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.button-message,.inbox-thread-card.button-message,button.inbox-thread-card),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.button-message,.inbox-thread-card.button-message,button.inbox-thread-card):is(:hover,:focus,:focus-visible,:active,.is-active){-webkit-text-fill-color:#34141d!important;background:#fffaf1!important;background-color:#fffaf1!important;background-image:none!important;border:1px solid #d8c5a8!important;box-shadow:none!important;color:#34141d!important;filter:none!important;text-shadow:none!important}body[data-theme=light] .home-page .messenger-inbox :is(.button-message,.inbox-thread-card.button-message,button.inbox-thread-card) :is(h1,h2,h3,p,span,strong,time,div),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.button-message,.inbox-thread-card.button-message,button.inbox-thread-card) :is(h1,h2,h3,p,span,strong,time,div){-webkit-text-fill-color:currentColor!important;color:inherit!important;text-shadow:none!important}body[data-theme=light] .home-page .messenger-inbox :is(.thread-preview,.user-id,.thread-time),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.thread-preview,.user-id,.thread-time){-webkit-text-fill-color:#63756d!important;color:#63756d!important}body[data-theme=light] .home-page .messenger-inbox :is(.messenger-back,.page-footer-actions .back-button,.section-footer-nav .back-button,.mobile-bottom-back-button),body[data-theme=light] .home-page .messenger-inbox :is(.messenger-back,.page-footer-actions .back-button,.section-footer-nav .back-button,.mobile-bottom-back-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.messenger-back,.page-footer-actions .back-button,.section-footer-nav .back-button,.mobile-bottom-back-button),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.messenger-back,.page-footer-actions .back-button,.section-footer-nav .back-button,.mobile-bottom-back-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#111!important;filter:none!important}body[data-theme=light] .home-page .messenger-inbox .message-compose-card,body[data-theme=light] .home-page .messenger-inbox .messenger-compose-card,html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox .message-compose-card,html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox .messenger-compose-card{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}body[data-theme=light] .home-page .messenger-inbox :is(.messenger-compose-card .sendButton,.message-compose-card .sendButton,.public-ai-send-button,.portal-ai-clear-chat-button,.rich-message-toolbar button),body[data-theme=light] .home-page .messenger-inbox :is(.messenger-compose-card .sendButton,.message-compose-card .sendButton,.public-ai-send-button,.portal-ai-clear-chat-button,.rich-message-toolbar button):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.messenger-compose-card .sendButton,.message-compose-card .sendButton,.public-ai-send-button,.portal-ai-clear-chat-button,.rich-message-toolbar button),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.messenger-compose-card .sendButton,.message-compose-card .sendButton,.public-ai-send-button,.portal-ai-clear-chat-button,.rich-message-toolbar button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#34141d!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#34141d!important;filter:none!important;text-shadow:none!important}body[data-theme=light] .home-page .messenger-inbox :is(.messenger-compose-card .sendButton,.message-compose-card .sendButton,.public-ai-send-button,.portal-ai-clear-chat-button,.rich-message-toolbar button) :is(svg,path,span,strong),html[data-theme=light] body[data-theme=light] .home-page .messenger-inbox :is(.messenger-compose-card .sendButton,.message-compose-card .sendButton,.public-ai-send-button,.portal-ai-clear-chat-button,.rich-message-toolbar button) :is(svg,path,span,strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important;filter:none!important}@media (max-width:768px){:is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return),body[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return),html[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:max(.75rem,env(safe-area-inset-bottom))!important;box-shadow:none!important;display:inline-grid!important;filter:none!important;height:auto!important;left:50%!important;margin:0!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:0!important;place-items:center!important;position:fixed!important;right:auto!important;transform:translateX(-50%)!important;width:auto!important;z-index:1200!important}:is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button,:is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button,body[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button,html[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#0000!important;all:unset!important;box-sizing:border-box!important;color:#0000!important;cursor:pointer!important;display:inline-grid!important;font-size:0!important;height:2.2rem!important;line-height:1!important;max-height:2.2rem!important;max-width:2.2rem!important;min-height:2.2rem!important;min-width:2.2rem!important;place-items:center!important;width:2.2rem!important}:is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:before,body[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:before,html[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:before{-webkit-text-fill-color:#111!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#111!important;content:"<"!important;display:block!important;font-size:1.4rem!important;font-weight:900!important;line-height:1!important;position:static!important;transform:none!important}:is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:after,body[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:after,html[data-theme=light] :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:after{content:none!important;display:none!important}}.floating-messenger .floating-messenger-mobile-back,.floating-messenger .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] .floating-messenger .floating-messenger-mobile-back,body[data-theme=light] .floating-messenger .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .floating-messenger .floating-messenger-mobile-back,html[data-theme=light] .floating-messenger .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-grid!important;filter:none!important;font-size:1.35rem!important;font-weight:900!important;height:2.2rem!important;line-height:1!important;max-height:2.2rem!important;max-width:2.2rem!important;min-height:2.2rem!important;min-width:2.2rem!important;place-items:center!important;text-shadow:none!important;transform:none!important;width:2.2rem!important}.floating-messenger .floating-messenger-mobile-back:after,.floating-messenger .floating-messenger-mobile-back:before,body[data-theme=light] .floating-messenger .floating-messenger-mobile-back:after,body[data-theme=light] .floating-messenger .floating-messenger-mobile-back:before,html[data-theme=light] .floating-messenger .floating-messenger-mobile-back:after,html[data-theme=light] .floating-messenger .floating-messenger-mobile-back:before{content:none!important;display:none!important}:is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button,:is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button,body[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button,html[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;all:unset!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#111!important;cursor:pointer!important;display:inline-flex!important;filter:none!important;font-size:.82rem!important;font-weight:900!important;height:auto!important;justify-content:flex-end!important;line-height:1.2!important;margin:0 0 0 auto!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:0!important;text-shadow:none!important;transform:none!important;width:auto!important}:is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:after,:is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:before,body[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:after,body[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:before,html[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:after,html[data-theme=light] :is(.floating-messenger,.floating-messenger-assistant-chat) .portal-ai-clear-chat-button:before{content:none!important;display:none!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;filter:none!important;gap:.7rem!important;justify-content:space-between!important;margin:.78rem 0 0!important;padding:0!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:is(:hover,:focus,:focus-visible,:active,:disabled),body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;filter:none!important;flex:0 0 7.6rem!important;font-size:.76rem!important;font-weight:900!important;height:2.3rem!important;justify-content:center!important;line-height:1!important;max-height:2.3rem!important;max-width:7.6rem!important;min-height:2.3rem!important;min-width:7.6rem!important;opacity:1!important;order:1!important;padding:.5rem .85rem!important;text-align:center!important;text-shadow:none!important;transform:none!important;white-space:nowrap!important;width:7.6rem!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button :is(span,strong,.portal-apply-button-shaky-text),body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button :is(span,strong,.portal-apply-button-shaky-text),html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button :is(span,strong,.portal-apply-button-shaky-text){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;text-shadow:none!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:after,:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:before,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:after,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:before,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:after,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:before{content:none!important;display:none!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;filter:none!important;flex:1 1 auto!important;gap:.28rem!important;justify-content:flex-end!important;margin:0 0 0 auto!important;min-width:0!important;order:2!important;padding:0!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button,:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:is(:hover,:focus,:focus-visible,:active,.active),body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:is(:hover,:focus,:focus-visible,:active,.active),html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:is(:hover,:focus,:focus-visible,:active,.active){-webkit-text-fill-color:#111!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#111!important;cursor:pointer!important;display:inline-grid!important;filter:none!important;flex:0 0 1.45rem!important;height:1.45rem!important;margin:0!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;outline:0!important;padding:0!important;place-items:center!important;text-shadow:none!important;transform:none!important;width:1.45rem!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:after,:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:before,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:after,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:before,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:after,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button:before{content:none!important;display:none!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button :is(svg,path,span:not(.portal-reaction-tooltip),strong),body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button :is(svg,path,span:not(.portal-reaction-tooltip),strong),html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions .job-post-reaction-button :is(svg,path,span:not(.portal-reaction-tooltip),strong){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important;filter:none!important;text-shadow:none!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction.active,:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction[aria-pressed=true],body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction.active,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction[aria-pressed=true],html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction.active,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-like-reaction[aria-pressed=true]{-webkit-text-fill-color:#168a45!important;color:#168a45!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction.active,:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction[aria-pressed=true],body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction.active,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction[aria-pressed=true],html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction.active,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-bookmark-reaction[aria-pressed=true]{-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-review-reaction.active,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-review-reaction.active,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-review-reaction.active{-webkit-text-fill-color:#0f766e!important;color:#0f766e!important}@media (max-width:768px){:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row{gap:.4rem!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button{flex-basis:6.9rem!important;font-size:.7rem!important;height:2.2rem!important;max-height:2.2rem!important;max-width:6.9rem!important;min-height:2.2rem!important;min-width:6.9rem!important;width:6.9rem!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,body[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions,html[data-theme=light] :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .job-post-action-reactions{gap:.18rem!important}}body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]),body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):is(:hover,:focus,:focus-visible,:active,.active,.is-active,[aria-pressed=true],:disabled),html[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]),html[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):is(:hover,:focus,:focus-visible,:active,.active,.is-active,[aria-pressed=true],:disabled),html[data-theme=light] body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]),html[data-theme=light] body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):is(:hover,:focus,:focus-visible,:active,.active,.is-active,[aria-pressed=true],:disabled){-webkit-tap-highlight-color:transparent!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important;filter:none!important;outline:0!important;text-shadow:none!important}body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):after,body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):before,html[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):after,html[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):before,html[data-theme=light] body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):after,html[data-theme=light] body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]):before{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important;filter:none!important;opacity:0!important}body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]) :is(svg,path,span,strong,i),html[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]) :is(svg,path,span,strong,i),html[data-theme=light] body[data-theme=light] #root :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=button-],[role=button]) :is(svg,path,span,strong,i){-webkit-text-fill-color:currentColor!important;filter:none!important;text-shadow:none!important}body[data-theme=light] #root :is(button,a.button,a[class*=-button],a[class*=button-],[role=button]):focus-visible,html[data-theme=light] #root :is(button,a.button,a[class*=-button],a[class*=button-],[role=button]):focus-visible,html[data-theme=light] body[data-theme=light] #root :is(button,a.button,a[class*=-button],a[class*=button-],[role=button]):focus-visible{box-shadow:none!important;outline:0!important}body[data-theme=light] #root :is(.portal-post-action-row,.portal-post-action-cluster,.portal-post-reactions,.job-post-action-reactions,.portal-candidate-job-action-row,.page-footer-actions,.section-footer-nav,.floating-messenger-chat-actions),html[data-theme=light] #root :is(.portal-post-action-row,.portal-post-action-cluster,.portal-post-reactions,.job-post-action-reactions,.portal-candidate-job-action-row,.page-footer-actions,.section-footer-nav,.floating-messenger-chat-actions),html[data-theme=light] body[data-theme=light] #root :is(.portal-post-action-row,.portal-post-action-cluster,.portal-post-reactions,.job-post-action-reactions,.portal-candidate-job-action-row,.page-footer-actions,.section-footer-nav,.floating-messenger-chat-actions){background-image:none!important;border-color:#0000!important;box-shadow:none!important;filter:none!important}@media (max-width:768px){body[data-theme=light] #root :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:before,html[data-theme=light] #root :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:before,html[data-theme=light] body[data-theme=light] #root :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return) .back-button:before{-webkit-text-fill-color:#111!important;color:#111!important;content:"<"!important;display:block!important;font-size:1.4rem!important;font-weight:900!important;line-height:1!important;opacity:1!important}}body[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary),body[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary),html[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary),html[data-theme=light] body[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border:1px solid #5b1118!important;box-shadow:none!important;color:#fff!important;opacity:1!important;text-shadow:none!important}body[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary) :is(span,strong,svg,path),html[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary) :is(span,strong,svg,path),html[data-theme=light] body[data-theme=light] #root :is(.settings-container .settings-button.primary,.employer-settings-container .settings-button.primary,.job-interest-modal .settings-button.primary,.interested-job-suggestion-section .settings-button.primary) :is(span,strong,svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button,html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-action-row .portal-view-job-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#5b1118!important;background-color:#5b1118!important;border:1px solid #5b1118!important;color:#fff!important;opacity:1!important}body[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll){background:#ded7cb!important;background-color:#ded7cb!important;border-color:#cfc6b8!important;box-shadow:none!important}body[data-theme=light] #root :is(.resume-playground-editor-canvas,.resume-playground-editor-workbench,.resume-playground-editor-workbench-scale-box,.resume-playground-editor-pages-stack,.resume-playground-editor-page-layer),html[data-theme=light] #root :is(.resume-playground-editor-canvas,.resume-playground-editor-workbench,.resume-playground-editor-workbench-scale-box,.resume-playground-editor-pages-stack,.resume-playground-editor-page-layer),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-editor-canvas,.resume-playground-editor-workbench,.resume-playground-editor-workbench-scale-box,.resume-playground-editor-pages-stack,.resume-playground-editor-page-layer){background:#d8d2c6!important;background-color:#d8d2c6!important}body[data-theme=light] #root :is(.resume-playground-editor-page-frame,.resume-playground-editor-document),html[data-theme=light] #root :is(.resume-playground-editor-page-frame,.resume-playground-editor-document),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-editor-page-frame,.resume-playground-editor-document){background:#fbf7ef!important;background-color:#fbf7ef!important}body[data-theme=light] #root .profile-container :is(.profile-header,.profile-picture-panel,.profile-header-actions),html[data-theme=light] #root .profile-container :is(.profile-header,.profile-picture-panel,.profile-header-actions),html[data-theme=light] body[data-theme=light] #root .profile-container :is(.profile-header,.profile-picture-panel,.profile-header-actions){background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important;filter:none!important}body[data-theme=light] #root .profile-container .profile-header,html[data-theme=light] #root .profile-container .profile-header,html[data-theme=light] body[data-theme=light] #root .profile-container .profile-header{border:0!important;padding:0!important}body[data-theme=light] #root :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return),html[data-theme=light] #root :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return),html[data-theme=light] body[data-theme=light] #root :is(.main-content.mobile-section-inbox,.mobile-section-inbox) :is(.messenger-inbox>.page-footer-actions,.mobile-section-fallback-footer,.section-footer-nav.mobile-subpage-return){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;max-width:none!important;min-width:0!important;width:auto!important}body[data-theme=light] #root :is(.floating-messenger-chat,.floating-messenger-assistant-chat,.floating-messenger-assistant-chat .public-ai-chat-card,.floating-messenger-assistant-chat .portal-ai-chat-card,.floating-messenger-assistant-chat .public-ai-chat-messages),html[data-theme=light] #root :is(.floating-messenger-chat,.floating-messenger-assistant-chat,.floating-messenger-assistant-chat .public-ai-chat-card,.floating-messenger-assistant-chat .portal-ai-chat-card,.floating-messenger-assistant-chat .public-ai-chat-messages),html[data-theme=light] body[data-theme=light] #root :is(.floating-messenger-chat,.floating-messenger-assistant-chat,.floating-messenger-assistant-chat .public-ai-chat-card,.floating-messenger-assistant-chat .portal-ai-chat-card,.floating-messenger-assistant-chat .public-ai-chat-messages){-webkit-text-fill-color:#111!important;background:#e5dccd!important;background-color:#e5dccd!important;color:#111!important}body[data-theme=light] #root :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back,.portal-ai-clear-chat-button),body[data-theme=light] #root :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back,.portal-ai-clear-chat-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back,.portal-ai-clear-chat-button),html[data-theme=light] #root :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back,.portal-ai-clear-chat-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back,.portal-ai-clear-chat-button),html[data-theme=light] body[data-theme=light] #root :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back,.portal-ai-clear-chat-button):is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] #root .floating-messenger .floating-messenger-mobile-back,html[data-theme=light] #root .floating-messenger .floating-messenger-mobile-back,html[data-theme=light] body[data-theme=light] #root .floating-messenger .floating-messenger-mobile-back{-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-theme=light] #root .floating-messenger-assistant-chat .public-ai-chat-header,html[data-theme=light] #root .floating-messenger-assistant-chat .public-ai-chat-header,html[data-theme=light] body[data-theme=light] #root .floating-messenger-assistant-chat .public-ai-chat-header{align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;display:flex!important;gap:.75rem!important;justify-content:space-between!important;padding-inline:.6rem!important}body[data-theme=light] #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button,html[data-theme=light] #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button,html[data-theme=light] body[data-theme=light] #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button{-webkit-text-fill-color:#111!important;color:#111!important;margin-left:auto!important;max-width:max-content!important;min-width:0!important;padding:0!important;text-align:right!important;width:auto!important}body[data-theme=light] #root .resume-playground-editor-mobile-overlay :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),body[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] #root .resume-playground-editor-mobile-overlay :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] body[data-theme=light] #root .resume-playground-editor-mobile-overlay :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll){background:#ded7cb!important;background-color:#ded7cb!important;background-image:none!important;border-color:#cfc6b8!important;box-shadow:none!important;filter:none!important}body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):after,body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):before,html[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):after,html[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):before,html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):after,html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):before{content:none!important}body[data-theme=light] #root :is(.portal-home-feed>.portal-home-tabs,.portal-home-tabs),html[data-theme=light] #root :is(.portal-home-feed>.portal-home-tabs,.portal-home-tabs),html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed>.portal-home-tabs,.portal-home-tabs){backdrop-filter:blur(12px) saturate(1.18)!important;-webkit-backdrop-filter:blur(12px) saturate(1.18)!important;background:#faf7ef70!important;background-color:#faf7ef70!important;background-image:linear-gradient(135deg,#ffffff85,#dad2c547)!important;border:1px solid #5c463529!important;box-shadow:0 10px 22px #3b2a1e14!important}body[data-theme=light] #root .portal-title-jello-text,html[data-theme=light] #root .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .portal-title-jello-text{-webkit-text-fill-color:#3a2116!important;background:#80533c47!important;background-color:#80533c47!important;background-image:none!important;border:1px solid #80533c3d!important;box-shadow:none!important;color:#3a2116!important}body[data-theme=light] #root :is(.portal-publish-button,.settings-button.primary.portal-publish-button),body[data-theme=light] #root :is(.portal-publish-button,.settings-button.primary.portal-publish-button):is(:hover,:focus,:focus-visible,:active,:disabled),body[data-theme=light] #root :is(.portal-view-job-button,.sky-apply-button,button.sky-apply-button),body[data-theme=light] #root :is(.portal-view-job-button,.sky-apply-button,button.sky-apply-button):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] #root :is(.portal-publish-button,.settings-button.primary.portal-publish-button),html[data-theme=light] #root :is(.portal-publish-button,.settings-button.primary.portal-publish-button):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] #root :is(.portal-view-job-button,.sky-apply-button,button.sky-apply-button),html[data-theme=light] #root :is(.portal-view-job-button,.sky-apply-button,button.sky-apply-button):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root :is(.portal-publish-button,.settings-button.primary.portal-publish-button),html[data-theme=light] body[data-theme=light] #root :is(.portal-publish-button,.settings-button.primary.portal-publish-button):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root :is(.portal-view-job-button,.sky-apply-button,button.sky-apply-button),html[data-theme=light] body[data-theme=light] #root :is(.portal-view-job-button,.sky-apply-button,button.sky-apply-button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border:1px solid #5b1118!important;box-shadow:none!important;color:#fff!important;opacity:1!important;text-shadow:none!important}body[data-theme=light] #root :is(.portal-publish-button,.portal-view-job-button,.sky-apply-button,button.sky-apply-button) :is(span,strong,svg,path,.portal-apply-button-shaky-text),html[data-theme=light] #root :is(.portal-publish-button,.portal-view-job-button,.sky-apply-button,button.sky-apply-button) :is(span,strong,svg,path,.portal-apply-button-shaky-text),html[data-theme=light] body[data-theme=light] #root :is(.portal-publish-button,.portal-view-job-button,.sky-apply-button,button.sky-apply-button) :is(span,strong,svg,path,.portal-apply-button-shaky-text){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important}body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header),body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2,html[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header),html[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2,html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header),html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2:after,body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2:before,html[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2:after,html[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2:before,html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2:after,html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2:before,html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header):after,html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header):before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .portal-title-jello-text,body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text,html[data-theme=light] #root .portal-title-jello-text,html[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text{backdrop-filter:blur(10px) saturate(1.12)!important;-webkit-backdrop-filter:blur(10px) saturate(1.12)!important;background:#fffaf194!important;background-color:#fffaf194!important;background-image:linear-gradient(135deg,#ffffff94,#ded7cb4d)!important;border:1px solid #d6c6b452!important;border-radius:999px!important;box-shadow:0 6px 14px #4932220f!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card,body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card.uiverse-profile-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card.uiverse-profile-card{background:#e5e0d6!important;background-color:#e5e0d6!important;border-color:#d6c6b4!important;box-shadow:0 8px 18px #422d1f12!important}body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar,html[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;display:flex!important;gap:.45rem!important;justify-content:center!important;margin:.72rem auto 0!important;padding:0!important;width:100%!important}body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar:after,body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar:before,html[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar:after,html[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar:before,html[data-theme=light] body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar:after,html[data-theme=light] body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar:before{content:none!important;display:none!important}body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button):is(:hover,:focus,:focus-visible,:active,.active),html[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button):is(:hover,:focus,:focus-visible,:active,.active),html[data-theme=light] body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] body[data-theme=light] #root .candidate-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button):is(:hover,:focus,:focus-visible,:active,.active){-webkit-text-fill-color:#411923!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#411923!important;display:inline-grid!important;height:1.45rem!important;margin:0!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;padding:0!important;place-items:center!important;width:1.45rem!important}body[data-theme=light] #root :is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.interested-job-suggestion-section,.resume-playground-section,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section),html[data-theme=light] #root :is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.interested-job-suggestion-section,.resume-playground-section,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section),html[data-theme=light] body[data-theme=light] #root :is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.interested-job-suggestion-section,.resume-playground-section,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section){background:#fffaf1b8!important;background-color:#fffaf1b8!important;border:1px solid #d6c6b48c!important;border-radius:1rem!important;box-shadow:0 8px 20px #422d1f0f!important;padding:clamp(.9rem,3vw,1.4rem)!important}body[data-theme=light] #root .main-content.mobile-dashboard-section-panel.is-open,html[data-theme=light] #root .main-content.mobile-dashboard-section-panel.is-open,html[data-theme=light] body[data-theme=light] #root .main-content.mobile-dashboard-section-panel.is-open{padding-inline:clamp(.72rem,3vw,1.05rem)!important}body[data-theme=light] #root :is(.resume-playground-editor-mobile-overlay,.resume-playground-editor-shell) :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] #root :is(.resume-playground-editor-mobile-overlay,.resume-playground-editor-shell) :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-editor-mobile-overlay,.resume-playground-editor-shell) :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll){background:#ded7cb!important;background-color:#ded7cb!important;background-image:none!important;border-color:#d1c6b7!important;box-shadow:none!important;filter:none!important}body[data-theme=light] #root .portal-title-jello-text,body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text,html[data-theme=light] #root .portal-title-jello-text,html[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text{-webkit-text-fill-color:#3a2116!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#3a2116!important}body[data-theme=light] #root .portal-title-jello-text:after,body[data-theme=light] #root .portal-title-jello-text:before,html[data-theme=light] #root .portal-title-jello-text:after,html[data-theme=light] #root .portal-title-jello-text:before,html[data-theme=light] body[data-theme=light] #root .portal-title-jello-text:after,html[data-theme=light] body[data-theme=light] #root .portal-title-jello-text:before{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important;opacity:0!important}body[data-theme=light] #root .portal-job-filter-bar,html[data-theme=light] #root .portal-job-filter-bar,html[data-theme=light] body[data-theme=light] #root .portal-job-filter-bar{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important}body[data-theme=light] #root .portal-job-filter-bar label,html[data-theme=light] #root .portal-job-filter-bar label,html[data-theme=light] body[data-theme=light] #root .portal-job-filter-bar label{min-width:0!important}body[data-theme=light] #root .portal-job-filter-bar label select,html[data-theme=light] #root .portal-job-filter-bar label select,html[data-theme=light] body[data-theme=light] #root .portal-job-filter-bar label select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff8ef!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .62rem center!important;background-repeat:no-repeat!important;background-size:.68rem .68rem!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding-right:1.82rem!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}@media (max-width:768px){body[data-theme=light] #root .portal-job-filter-bar label select,html[data-theme=light] #root .portal-job-filter-bar label select,html[data-theme=light] body[data-theme=light] #root .portal-job-filter-bar label select{background-position:right .52rem center!important;font-size:clamp(.6rem,2.35vw,.68rem)!important;padding-left:.52rem!important;padding-right:1.7rem!important}}.cookie-start-page{background:#d8d2c6;background-color:#d8d2c6;display:grid;min-height:100vh;padding:clamp(1.25rem,6vw,3rem);place-items:center;width:100%}.cookie-start-card{align-items:center;background:#fffaf1;background-color:#fffaf1;border:1px solid #5b11181f;border-radius:14px;box-shadow:2px 2px 20px #3b2a1e1a;display:flex;flex-direction:column;gap:13px;justify-content:center;min-height:220px;overflow:hidden;padding:20px 30px;position:relative;width:min(300px,100%)}.cookie-start-svg{height:50px;width:50px}.cookie-start-svg g path{fill:#615151}.cookie-start-heading{color:#1a1a1a;font-size:1.2em;font-weight:800;line-height:1.1;margin:0;text-align:center}.cookie-start-description{color:#636363;font-size:.7em;font-weight:600;line-height:1.45;margin:0;max-width:220px;text-align:center}.cookie-start-actions{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:2px}.cookie-start-accept,.cookie-start-decline{border:none;border-radius:20px;cursor:pointer;font-weight:600;height:30px;transition:background-color .2s ease,transform .2s ease;width:80px}.cookie-start-accept{background-color:#a94f18;color:#f1f1f1}.cookie-start-decline{background-color:#dadada;color:#2e2e2e}.cookie-start-accept:focus-visible,.cookie-start-accept:hover{background-color:#bf5e22;transform:translateY(-1px)}.cookie-start-decline:focus-visible,.cookie-start-decline:hover{background-color:#ebebeb;transform:translateY(-1px)}.cookie-start-accept:focus-visible,.cookie-start-decline:focus-visible{outline:2px solid #a94f1861;outline-offset:3px}body[data-theme=light] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,body[data-theme=light] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active,:disabled),body[data-theme=light] #root .portal-job-modal-actions button.portal-view-job-button:not(.secondary),body[data-theme=light] #root .portal-job-modal-actions button.portal-view-job-button:not(.secondary):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,html[data-theme=light] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] #root .portal-job-modal-actions button.portal-view-job-button:not(.secondary),html[data-theme=light] #root .portal-job-modal-actions button.portal-view-job-button:not(.secondary):is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-candidate-job-action-row button.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root .portal-job-modal-actions button.portal-view-job-button:not(.secondary),html[data-theme=light] body[data-theme=light] #root .portal-job-modal-actions button.portal-view-job-button:not(.secondary):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#a86a73!important;background-color:#a86a73!important;background-image:none!important;border-color:#a86a73!important;box-shadow:none!important;color:#fff!important}body[data-theme=light] #root .portal-job-meta-chip,body[data-theme=light] #root .portal-job-meta-chip :is(svg,path,span),body[data-theme=light] #root .portal-job-salary-symbol,html[data-theme=light] #root .portal-job-meta-chip,html[data-theme=light] #root .portal-job-meta-chip :is(svg,path,span),html[data-theme=light] #root .portal-job-salary-symbol,html[data-theme=light] body[data-theme=light] #root .portal-job-meta-chip,html[data-theme=light] body[data-theme=light] #root .portal-job-meta-chip :is(svg,path,span),html[data-theme=light] body[data-theme=light] #root .portal-job-salary-symbol{fill:#111!important;stroke:#111!important;-webkit-text-fill-color:#111!important;color:#111!important}body[data-theme=light] :is(.portal-job-modal,.portal-application-workspace,.job-preview-modal,.candidate-job-preview-modal) :is(.portal-job-meta-chip,.portal-job-meta-chip svg,.portal-job-meta-chip path,.portal-job-salary-symbol,.preview-job-meta i,.preview-job-meta svg,.preview-job-meta path),html[data-theme=light] :is(.portal-job-modal,.portal-application-workspace,.job-preview-modal,.candidate-job-preview-modal) :is(.portal-job-meta-chip,.portal-job-meta-chip svg,.portal-job-meta-chip path,.portal-job-salary-symbol,.preview-job-meta i,.preview-job-meta svg,.preview-job-meta path),html[data-theme=light] body[data-theme=light] :is(.portal-job-modal,.portal-application-workspace,.job-preview-modal,.candidate-job-preview-modal) :is(.portal-job-meta-chip,.portal-job-meta-chip svg,.portal-job-meta-chip path,.portal-job-salary-symbol,.preview-job-meta i,.preview-job-meta svg,.preview-job-meta path){fill:#111!important;stroke:#111!important;-webkit-text-fill-color:#111!important;color:#111!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid{grid-gap:.82rem!important;display:grid!important;gap:.82rem!important;grid-template-columns:repeat(auto-fit,minmax(132px,158px))!important;justify-content:center!important;overflow:visible!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card{background:#ded8cd!important;background-color:#ded8cd!important;border-radius:13px!important;box-shadow:0 8px 18px #422d1f14!important;height:228px!important;max-height:228px!important;max-width:158px!important;min-height:228px!important;min-width:0!important;padding:0 .58rem .72rem!important}body[data-theme=light] #root .candidate-card.uiverse-profile-card:before,html[data-theme=light] #root .candidate-card.uiverse-profile-card:before,html[data-theme=light] body[data-theme=light] #root .candidate-card.uiverse-profile-card:before{background:#b8ad9f!important;background-color:#b8ad9f!important;flex:0 0 auto!important;height:7px!important;margin:0 auto 14px!important;min-height:7px!important;width:62%!important}body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage){height:64px!important;margin:0 auto .72rem!important;max-height:64px!important;max-width:64px!important;min-height:64px!important;min-width:64px!important;order:1!important;width:64px!important}body[data-theme=light] #root .uiverse-profile-card :is(.profile-avatar-image,.candidate-profile-fallback-icon),html[data-theme=light] #root .uiverse-profile-card :is(.profile-avatar-image,.candidate-profile-fallback-icon),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.profile-avatar-image,.candidate-profile-fallback-icon){border-radius:50%!important;height:100%!important;width:100%!important}body[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-info{gap:.12rem!important;margin:0 0 .34rem!important;min-height:2.45rem!important;order:2!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name){line-height:1.12!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span,html[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span{font-size:.62rem!important;line-height:1.1!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar{flex:0 0 auto!important;gap:.38rem!important;margin:auto auto 0!important;min-height:1.7rem!important;order:4!important;width:100%!important}body[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-socialbar.socialbar{padding-right:1.55rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active){bottom:.78rem!important;position:absolute!important;right:.62rem!important;top:auto!important;transform:none!important;z-index:3!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button){align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;flex:0 0 auto!important;height:1.22rem!important;justify-content:center!important;margin:0!important;max-height:1.22rem!important;max-width:1.9rem!important;min-height:1.22rem!important;min-width:1.22rem!important;overflow:visible!important;padding:0!important;width:1.22rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-like-button,html[data-theme=light] #root .uiverse-profile-card .candidate-like-button,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-like-button{flex-direction:row-reverse!important;gap:.12rem!important;min-width:1.62rem!important;width:auto!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,html[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action{gap:.12rem!important;min-width:1.62rem!important;width:auto!important}body[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like-animation-wrap,html[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like-animation-wrap,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like-animation-wrap{display:inline-grid!important;height:1rem!important;margin:0!important;min-width:1rem!important;place-items:center!important;width:1rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar svg,body[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar svg,html[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar svg,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like{height:1rem!important;width:1rem!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span){display:inline-block!important;font-size:.58rem!important;margin:0!important;min-width:.42rem!important;padding:0!important;position:static!important;text-align:center!important;width:auto!important}@media (max-width:768px){body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid{gap:.78rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card{max-width:none!important}}body[data-theme=light] #root .dashboard-header>.dashboard-search,html[data-theme=light] #root .dashboard-header>.dashboard-search,html[data-theme=light] body[data-theme=light] #root .dashboard-header>.dashboard-search{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;height:auto!important;min-width:0!important;width:auto!important}body[data-theme=light] #root .dashboard-header>.dashboard-search .input__container,html[data-theme=light] #root .dashboard-header>.dashboard-search .input__container,html[data-theme=light] body[data-theme=light] #root .dashboard-header>.dashboard-search .input__container{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;gap:0!important;height:auto!important;min-width:0!important;padding:0!important;perspective:none!important;transform:none!important;width:auto!important}body[data-theme=light] #root .dashboard-header>.dashboard-search .input__search,body[data-theme=light] #root .dashboard-header>.dashboard-search .shadow__input,html[data-theme=light] #root .dashboard-header>.dashboard-search .input__search,html[data-theme=light] #root .dashboard-header>.dashboard-search .shadow__input,html[data-theme=light] body[data-theme=light] #root .dashboard-header>.dashboard-search .input__search,html[data-theme=light] body[data-theme=light] #root .dashboard-header>.dashboard-search .shadow__input{display:none!important}body[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow,body[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow,html[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow,html[data-theme=light] body[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#050505!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#050505!important;display:inline-grid!important;filter:none!important;height:2.4rem!important;margin:0!important;min-height:2.4rem!important;min-width:2.4rem!important;outline:0!important;padding:0!important;place-items:center!important;width:2.4rem!important}body[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow :is(svg,path),html[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow :is(svg,path),html[data-theme=light] body[data-theme=light] #root .dashboard-header>.dashboard-search .input__button__shadow :is(svg,path){fill:currentColor!important;stroke:none!important;-webkit-text-fill-color:#050505!important;color:#050505!important;height:1.34rem!important;width:1.34rem!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid{gap:.66rem!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card{height:184px!important;max-height:184px!important;min-height:184px!important;padding:0 .46rem .5rem!important}body[data-theme=light] #root .candidate-card.uiverse-profile-card:before,html[data-theme=light] #root .candidate-card.uiverse-profile-card:before,html[data-theme=light] body[data-theme=light] #root .candidate-card.uiverse-profile-card:before{height:5px!important;margin-bottom:8px!important;min-height:5px!important}body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage){height:54px!important;margin-bottom:.45rem!important;max-height:54px!important;max-width:54px!important;min-height:54px!important;min-width:54px!important;width:54px!important}body[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-info{gap:.04rem!important;margin-bottom:.18rem!important;min-height:2.08rem!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name){font-size:.76rem!important;line-height:1.05!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span,html[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span{font-size:.55rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar{gap:.28rem!important;justify-content:flex-start!important;margin-top:auto!important;min-height:1.35rem!important;padding-left:.44rem!important;transform:translateX(-.08rem)!important}body[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-socialbar.socialbar{padding-left:.56rem!important;padding-right:1.34rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active){bottom:.56rem!important;right:.48rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button){height:1.08rem!important;max-height:1.08rem!important;min-height:1.08rem!important;min-width:1.08rem!important;width:1.08rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,body[data-theme=light] #root .uiverse-profile-card .candidate-like-button,html[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,html[data-theme=light] #root .uiverse-profile-card .candidate-like-button,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-like-button{max-width:1.62rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar svg,body[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar svg,html[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar svg,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-like-button .like{height:.88rem!important;width:.88rem!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span){font-size:.5rem!important;min-width:.34rem!important}@media (max-width:768px){body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid{gap:.62rem!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card{height:178px!important;max-height:178px!important;min-height:178px!important}}body[data-theme=light] #root .home-page .dashboard-header :is(.dashboard-search,.input__container),html[data-theme=light] #root .home-page .dashboard-header :is(.dashboard-search,.input__container),html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header :is(.dashboard-search,.input__container){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;height:auto!important;min-height:0!important;min-width:0!important;outline:0!important;padding:0!important;width:auto!important}body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow,body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .home-page .dashboard-header .input__button__shadow,html[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow,html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#050505!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#050505!important;display:inline-grid!important;filter:none!important;height:1.55rem!important;margin:0!important;max-height:1.55rem!important;max-width:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;outline:0!important;padding:0!important;place-items:center!important;transform:none!important;width:1.55rem!important}body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:after,body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:before,html[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:after,html[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:before,html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:after,html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow :is(svg,path),html[data-theme=light] #root .home-page .dashboard-header .input__button__shadow :is(svg,path),html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .input__button__shadow :is(svg,path){fill:currentColor!important;stroke:none!important;color:#050505!important;filter:none!important;height:1.34rem!important;width:1.34rem!important}body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) :is(.sidebar__link,.sidebar__link.is-active,.sidebar__link.is-danger,.sidebar__link:hover,.sidebar__link:focus,.sidebar__link:focus-visible,.sidebar__link:active),html[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) :is(.sidebar__link,.sidebar__link.is-active,.sidebar__link.is-danger,.sidebar__link:hover,.sidebar__link:focus,.sidebar__link:focus-visible,.sidebar__link:active),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) :is(.sidebar__link,.sidebar__link.is-active,.sidebar__link.is-danger,.sidebar__link:hover,.sidebar__link:focus,.sidebar__link:focus-visible,.sidebar__link:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) .sidebar__link:after,body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) .sidebar__link:before,html[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) .sidebar__link:after,html[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) .sidebar__link:before,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) .sidebar__link:after,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail) .sidebar__link:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link :is(.icon,svg,path),html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link :is(.icon,svg,path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link :is(.icon,svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#050505!important;color:#050505!important;filter:none!important}body[data-theme=light] #root .home-page :is(.portal-sidebar-menu-icon,.portal-sidebar-menu-icon:hover,.portal-sidebar-menu-icon:focus-within),html[data-theme=light] #root .home-page :is(.portal-sidebar-menu-icon,.portal-sidebar-menu-icon:hover,.portal-sidebar-menu-icon:focus-within),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-sidebar-menu-icon,.portal-sidebar-menu-icon:hover,.portal-sidebar-menu-icon:focus-within){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs :is(button.portal-home-tab,button.portal-home-tab:hover,button.portal-home-tab:focus,button.portal-home-tab:focus-visible,button.portal-home-tab:active,button.portal-home-tab.active),html[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs :is(button.portal-home-tab,button.portal-home-tab:hover,button.portal-home-tab:focus,button.portal-home-tab:focus-visible,button.portal-home-tab:active,button.portal-home-tab.active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs :is(button.portal-home-tab,button.portal-home-tab:hover,button.portal-home-tab:focus,button.portal-home-tab:focus-visible,button.portal-home-tab:active,button.portal-home-tab.active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:after,body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:before,html[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:after,html[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:before,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:after,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .home-page .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button),body[data-theme=light] #root .home-page .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .home-page .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button),html[data-theme=light] #root .home-page .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button),html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#050505!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#050505!important;display:inline-grid!important;filter:none!important;height:1.65rem!important;margin:0!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;outline:0!important;padding:0!important;place-items:center!important;transform:none!important;width:1.65rem!important}body[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button:after,body[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button:before,html[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button:after,html[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button:before,html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button:after,html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button :is(.portal-ai-top-icon,svg,path),html[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button :is(.portal-ai-top-icon,svg,path),html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-header .portal-ai-top-button :is(.portal-ai-top-icon,svg,path){fill:none!important;stroke:#050505!important;stroke-width:2.35px!important;-webkit-text-fill-color:#050505!important;color:#050505!important;filter:none!important;height:1.38rem!important;width:1.38rem!important}body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail,.sidebar__list,.sidebar__item),html[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail,.sidebar__list,.sidebar__item),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav,.portal-uiverse-rail,.sidebar__list,.sidebar__item){box-shadow:none!important;filter:none!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon),body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon),html[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):after,body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):before,html[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):after,html[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):before,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):after,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar :is(.sidebar__item,.sidebar__link,.icon):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text,body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:is(:hover,:focus,:focus-visible,:active,.is-active) .text,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:is(:hover,:focus,:focus-visible,:active,.is-active) .text,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:is(:hover,:focus,:focus-visible,:active,.is-active) .text{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;outline:0!important;text-shadow:none!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text:after,body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text:before,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text:after,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text:before,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text:after,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .text:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active,body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active :is(.text,.icon,svg,path),html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active :is(.text,.icon,svg,path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active :is(.text,.icon,svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#d9782f!important;background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important;color:#d9782f!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link :is(.icon,.icon svg,.icon path),body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:is(:hover,:focus,:focus-visible,:active) :is(.icon,.icon svg,.icon path),html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link :is(.icon,.icon svg,.icon path),html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:is(:hover,:focus,:focus-visible,:active) :is(.icon,.icon svg,.icon path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link :is(.icon,.icon svg,.icon path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:is(:hover,:focus,:focus-visible,:active) :is(.icon,.icon svg,.icon path){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon svg:after,body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon svg:before,body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon:after,body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon:before,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon svg:after,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon svg:before,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon:after,html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon:before,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon svg:after,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon svg:before,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon:after,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link .icon:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:not(.is-active) :is(.icon,.icon svg,.icon path),html[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:not(.is-active) :is(.icon,.icon svg,.icon path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link:not(.is-active) :is(.icon,.icon svg,.icon path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#050505!important;color:#050505!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid{align-items:stretch!important;gap:1rem!important;justify-items:center!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card{align-items:center!important;background:#ded9cf!important;background-color:#ded9cf!important;border:1px solid #cabfae!important;border-radius:12px!important;box-shadow:0 9px 22px #4c39281c!important;display:flex!important;flex-direction:column!important;height:206px!important;justify-content:flex-start!important;max-height:206px!important;max-width:160px!important;min-height:206px!important;overflow:hidden!important;padding:0 .7rem 2.35rem!important;position:relative!important;width:100%!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card:before,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card:before,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card:before{background:#b3aa9c!important;background-color:#b3aa9c!important;border-radius:0 0 10px 10px!important;flex:0 0 auto!important;height:6px!important;margin:0 auto .68rem!important;min-height:6px!important;width:62%!important}body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage){border-radius:50%!important;flex:0 0 auto!important;height:58px!important;margin:.18rem auto .78rem!important;max-height:58px!important;max-width:58px!important;min-height:58px!important;min-width:58px!important;overflow:hidden!important;width:58px!important}body[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-info{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:.1rem!important;justify-content:flex-start!important;margin:.12rem 0 0!important;min-height:2.55rem!important;padding:0!important;text-align:center!important;width:100%!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name){font-size:.82rem!important;line-height:1.08!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span,html[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta) span{font-size:.54rem!important;line-height:1.05!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar{align-items:center!important;background:#0000!important;border:0!important;bottom:.72rem!important;box-shadow:none!important;display:flex!important;flex-wrap:nowrap!important;gap:.34rem!important;justify-content:center!important;left:50%!important;margin:0!important;max-width:calc(100% - 1.1rem)!important;min-height:1.24rem!important;min-width:0!important;overflow:visible!important;padding:0!important;position:absolute!important;right:auto!important;transform:translateX(-50%)!important;width:max-content!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button){flex:0 0 auto!important;height:1.1rem!important;margin:0!important;max-height:1.1rem!important;max-width:1.38rem!important;min-height:1.1rem!important;min-width:1.1rem!important;padding:0!important;width:1.1rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(svg,.like),html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(svg,.like),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar :is(svg,.like){height:.92rem!important;width:.92rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,body[data-theme=light] #root .uiverse-profile-card .candidate-like-button,html[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,html[data-theme=light] #root .uiverse-profile-card .candidate-like-button,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-like-action,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-like-button{align-items:center!important;display:inline-flex!important;flex-direction:row-reverse!important;gap:.06rem!important;justify-content:center!important;min-width:1.34rem!important;width:auto!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-like-count,.candidate-card-like-action span){font-size:.52rem!important;line-height:1!important}body[data-theme=light] #root .bookmarked-talents-container .uiverse-profile-card .candidate-card-corner-bookmark,body[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] #root .bookmarked-talents-container .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] body[data-theme=light] #root .bookmarked-talents-container .uiverse-profile-card .candidate-card-corner-bookmark,html[data-theme=light] body[data-theme=light] #root .candidate-bookmarked-container .uiverse-profile-card .candidate-card-corner-bookmark{bottom:.72rem!important;right:.66rem!important}@media (max-width:768px){body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidates-grid{gap:.7rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root :is(.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.candidate-view-candidates) .candidate-card.uiverse-profile-card{height:178px!important;max-height:178px!important;max-width:132px!important;min-height:178px!important;padding:0 .48rem 2.15rem!important}body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage){height:52px!important;margin:.16rem auto .62rem!important;max-height:52px!important;max-width:52px!important;min-height:52px!important;min-width:52px!important;width:52px!important}body[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] #root .uiverse-profile-card .candidate-info,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-info{margin-top:.08rem!important;min-height:2.32rem!important}body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name),html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card :is(.candidate-name.Name,.candidate-name){font-size:.72rem!important}body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar,html[data-theme=light] body[data-theme=light] #root .uiverse-profile-card .candidate-card-socialbar.socialbar{bottom:.62rem!important;gap:.28rem!important;max-width:calc(100% - .8rem)!important}}@media (max-width:768px){body[data-theme=light] #root .home-page :is(.apply-button.sky-apply-button,.preview-apply-button.sky-apply-button),body[data-theme=light] #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-view-job-button.sky-apply-button,html[data-theme=light] #root .home-page :is(.apply-button.sky-apply-button,.preview-apply-button.sky-apply-button),html[data-theme=light] #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-view-job-button.sky-apply-button,html[data-theme=light] body[data-theme=light] #root .home-page :is(.apply-button.sky-apply-button,.preview-apply-button.sky-apply-button),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-view-job-button.sky-apply-button{border-radius:999px!important;font-size:.74rem!important;height:2.12rem!important;line-height:1!important;max-height:2.12rem!important;max-width:7.2rem!important;min-height:2.12rem!important;min-width:5.75rem!important;padding:0 .92rem!important;width:auto!important}body[data-theme=light] #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-view-job-button.sky-apply-button .portal-apply-button-shaky-text,html[data-theme=light] #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-view-job-button.sky-apply-button .portal-apply-button-shaky-text,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-view-job-button.sky-apply-button .portal-apply-button-shaky-text{font-size:.74rem!important;line-height:1!important}body[data-theme=light] #root .home-page .portal-job-filter-bar,html[data-theme=light] #root .home-page .portal-job-filter-bar,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-filter-bar{margin-bottom:.36rem!important}body[data-theme=light] #root .home-page .portal-job-country-row,html[data-theme=light] #root .home-page .portal-job-country-row,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-row{margin-bottom:.46rem!important;margin-top:.34rem!important;padding-bottom:0!important;padding-top:0!important}body[data-theme=light] #root .home-page .portal-candidate-job-list,html[data-theme=light] #root .home-page .portal-candidate-job-list,html[data-theme=light] body[data-theme=light] #root .home-page .portal-candidate-job-list{gap:.7rem!important}body[data-theme=light] #root .home-page .portal-candidate-job-card,html[data-theme=light] #root .home-page .portal-candidate-job-card,html[data-theme=light] body[data-theme=light] #root .home-page .portal-candidate-job-card{margin-top:0!important}}body[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell),html[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-shell,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell){background:#d3cabb!important;background-color:#d3cabb!important;background-image:none!important;border-color:#b5a58d!important;box-shadow:none!important}body[data-theme=light] #root :is(.resume-playground-toolbar,.resume-playground-editor-mobile-overlay .resume-playground-toolbar),html[data-theme=light] #root :is(.resume-playground-toolbar,.resume-playground-editor-mobile-overlay .resume-playground-toolbar),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar,.resume-playground-editor-mobile-overlay .resume-playground-toolbar){background:#ddd4c4!important;background-color:#ddd4c4!important;background-image:none!important;border-color:#b9aa94!important;box-shadow:none!important}body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll),html[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll),html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,.resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll){background:#e5dccd!important;background-color:#e5dccd!important;background-image:none!important;border-color:#beae97!important;box-shadow:none!important}body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):after,body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):before,html[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):after,html[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):before,html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):after,html[data-theme=light] body[data-theme=light] #root :is(.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll):before{background:#0000!important;background-image:none!important;box-shadow:none!important;display:none!important}body[data-theme=light] #root .resume-playground-toolbar :is(.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide,.resume-playground-tool-button,.resume-playground-icon-button,.resume-playground-select,.resume-playground-color-picker),html[data-theme=light] #root .resume-playground-toolbar :is(.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide,.resume-playground-tool-button,.resume-playground-icon-button,.resume-playground-select,.resume-playground-color-picker),html[data-theme=light] body[data-theme=light] #root .resume-playground-toolbar :is(.resume-playground-toolbar-group,.resume-playground-toolbar-group-wide,.resume-playground-tool-button,.resume-playground-icon-button,.resume-playground-select,.resume-playground-color-picker){background:#fffaf2!important;background-color:#fffaf2!important;background-image:none!important;border-color:#c9b89f!important;box-shadow:none!important;color:#111827!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-group,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-group-wide,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell{background-image:none!important;box-shadow:none!important;filter:none!important;outline:0!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-shell{background:#d2cabd!important;background-color:#d2cabd!important;border:1px solid #b9aa94!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar{background:#dbd2c3!important;background-color:#dbd2c3!important;border:1px solid #b8a992!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-group,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-group-wide,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll{background:#e7dece!important;background-color:#e7dece!important;border:1px solid #c7b9a3!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed:after,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-fixed:before,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll:after,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row-scroll:before,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row:after,html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay .resume-playground-toolbar-row:before{background:#0000!important;background-image:none!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] .resume-playground-editor-mobile-overlay :is(.resume-playground-select,.resume-playground-tool-button,.resume-playground-icon-button,.resume-playground-color-picker){-webkit-text-fill-color:#111827!important;background:#fffaf2!important;background-color:#fffaf2!important;background-image:none!important;border:1px solid #c8b79f!important;box-shadow:none!important;color:#111827!important;outline:0!important}body[data-theme=light] #root .portal-default-actions .portal-default-action,body[data-theme=light] #root .portal-default-actions .portal-default-action:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] #root .portal-default-actions .portal-default-action,html[data-theme=light] #root .portal-default-actions .portal-default-action:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .portal-default-actions .portal-default-action,html[data-theme=light] body[data-theme=light] #root .portal-default-actions .portal-default-action:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#411923!important;background:#fffdf8!important;background-color:#fffdf8!important;background-image:none!important;border:1px solid #111!important;box-shadow:none!important;color:#411923!important;outline:0!important}body[data-theme=light] #root .portal-default-actions .portal-default-action :is(svg,path),html[data-theme=light] #root .portal-default-actions .portal-default-action :is(svg,path),html[data-theme=light] body[data-theme=light] #root .portal-default-actions .portal-default-action :is(svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#411923!important;color:#411923!important}@media (max-width:768px){body[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-animated,html[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-animated,html[data-theme=light] body[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-animated{align-items:flex-start!important;display:flex!important;flex-direction:column!important;font-size:clamp(2rem,10.4vw,2.82rem)!important;gap:0!important;line-height:1.02!important;max-width:100%!important;white-space:normal!important}body[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-line,html[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-line,html[data-theme=light] body[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-line{display:block!important;white-space:nowrap!important}body[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-line-brand,html[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-line-brand,html[data-theme=light] body[data-theme=light] #root .portal-default-landing.is-candidate .portal-default-title-line-brand{align-items:baseline!important;display:inline-flex!important;gap:.12em!important;max-width:100%!important}}.home-page .portal-home-feed .portal-home-tabs button.portal-home-tab,body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab,html[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab{transition:color .36s ease,opacity .36s ease,transform .52s cubic-bezier(.2,.82,.2,1),background-color .42s ease,border-color .42s ease!important}.home-page .portal-home-feed .portal-home-tabs button.portal-home-tab :is(.portal-home-tab-icon,svg),body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab :is(.portal-home-tab-icon,svg),html[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab :is(.portal-home-tab-icon,svg),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab :is(.portal-home-tab-icon,svg){transition:color .36s ease,fill .36s ease,stroke .36s ease,margin .42s ease,transform .62s cubic-bezier(.16,.82,.18,1)!important}.home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(:active,.active,[data-active=true]) :is(.portal-home-tab-icon,svg),body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(:active,.active,[data-active=true]) :is(.portal-home-tab-icon,svg),html[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(:active,.active,[data-active=true]) :is(.portal-home-tab-icon,svg),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(:active,.active,[data-active=true]) :is(.portal-home-tab-icon,svg){transform:scale(1.14) translateY(-1px)!important}.home-page .portal-home-feed .portal-home-feed-scroll>.portal-create-story-action-row,body[data-theme=light] #root .home-page .portal-home-feed .portal-home-feed-scroll>.portal-create-story-action-row,html[data-theme=light] #root .home-page .portal-home-feed .portal-home-feed-scroll>.portal-create-story-action-row,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-feed-scroll>.portal-create-story-action-row{align-items:center!important;display:flex!important;justify-content:flex-end!important;padding:0 .36rem!important;width:100%!important}.home-page .portal-home-feed .portal-create-story-button,body[data-theme=light] #root .home-page .portal-home-feed .portal-create-story-button,html[data-theme=light] #root .home-page .portal-home-feed .portal-create-story-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-create-story-button{-webkit-text-fill-color:#fff!important;background:#a84e63!important;background-color:#a84e63!important;background-image:none!important;border:0!important;border-radius:.58rem!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;max-width:max-content!important;min-height:2rem!important;min-width:6.15rem!important;padding:.42rem .86rem!important;width:auto!important}.portal-create-story-modal,body[data-theme=light] .portal-create-story-modal,html[data-theme=light] .portal-create-story-modal{background:#e5ded2!important;background-color:#e5ded2!important}.portal-create-story-modal .portal-post-composer,body[data-theme=light] .portal-create-story-modal .portal-post-composer,html[data-theme=light] .portal-create-story-modal .portal-post-composer{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}.portal-create-story-modal .portal-create-story-close,body[data-theme=light] .portal-create-story-modal .portal-create-story-close,html[data-theme=light] .portal-create-story-modal .portal-create-story-close{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;height:1.5rem!important;min-width:1.5rem!important;padding:0!important;right:.66rem!important;top:.58rem!important;width:1.5rem!important}.portal-create-story-modal :is(textarea,select),body[data-theme=light] .portal-create-story-modal :is(textarea,select),html[data-theme=light] .portal-create-story-modal :is(textarea,select){background:#f3eee6!important;background-color:#f3eee6!important}.portal-create-story-modal .portal-post-composer,body[data-theme=light] .portal-create-story-modal .portal-post-composer,html[data-theme=light] .portal-create-story-modal .portal-post-composer{display:block!important}.portal-create-story-composer-header,body[data-theme=light] .portal-create-story-composer-header,html[data-theme=light] .portal-create-story-composer-header{align-items:center!important;display:flex!important;gap:.58rem!important;margin:0 0 .8rem!important;min-width:0!important;padding-right:1.55rem!important}.portal-create-story-composer-header h3,body[data-theme=light] .portal-create-story-composer-header h3,html[data-theme=light] .portal-create-story-composer-header h3{color:#172033!important;flex:1 1 auto!important;font-size:1rem!important;line-height:1.18!important;margin:0!important;min-width:0!important;white-space:nowrap!important}.portal-create-story-audience-menu,body[data-theme=light] .portal-create-story-audience-menu,html[data-theme=light] .portal-create-story-audience-menu{flex:0 0 auto!important;position:relative!important}.portal-create-story-modal .portal-create-story-audience-trigger,body[data-theme=light] #root .portal-create-story-modal .portal-create-story-audience-trigger,html[data-theme=light] #root .portal-create-story-modal .portal-create-story-audience-trigger,html[data-theme=light] body[data-theme=light] #root .portal-create-story-modal .portal-create-story-audience-trigger{-webkit-text-fill-color:#000!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important;display:inline-flex!important;font-size:.72rem!important;font-weight:850!important;gap:.18rem!important;justify-content:center!important;line-height:1!important;min-height:1.4rem!important;min-width:0!important;padding:0!important;width:auto!important}.portal-create-story-audience-trigger .portal-action-icon{fill:currentColor!important;color:#000!important;height:.86rem!important;width:.86rem!important}.portal-create-story-audience-options,body[data-theme=light] .portal-create-story-audience-options,html[data-theme=light] .portal-create-story-audience-options{background:#f3eee6!important;border:1px solid #1720332e!important;border-radius:.58rem!important;box-shadow:0 12px 28px #0000002e!important;display:grid!important;min-width:8rem!important;padding:.36rem!important;position:absolute!important;right:0!important;top:calc(100% + .38rem)!important;z-index:3!important}.portal-create-story-audience-options button,body[data-theme=light] #root .portal-create-story-audience-options button,html[data-theme=light] #root .portal-create-story-audience-options button,html[data-theme=light] body[data-theme=light] #root .portal-create-story-audience-options button{-webkit-text-fill-color:#172033!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:.42rem!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;font-size:.78rem!important;font-weight:750!important;min-height:1.9rem!important;padding:.36rem .48rem!important;text-align:left!important;width:100%!important}.portal-create-story-audience-options button:is(:hover,:focus-visible,.active),body[data-theme=light] .portal-create-story-audience-options button:is(:hover,:focus-visible,.active),html[data-theme=light] .portal-create-story-audience-options button:is(:hover,:focus-visible,.active){background:#a84e6324!important;outline:0!important}.portal-create-story-modal .portal-composer-tools-modal,body[data-theme=light] .portal-create-story-modal .portal-composer-tools-modal,html[data-theme=light] .portal-create-story-modal .portal-composer-tools-modal{align-items:center!important;display:flex!important;gap:.56rem!important;justify-content:flex-end!important;margin:.42rem 0 .78rem!important;width:100%!important}.portal-composer-attachment-rail,body[data-theme=light] .portal-composer-attachment-rail,html[data-theme=light] .portal-composer-attachment-rail{align-items:center!important;display:inline-flex!important;gap:.72rem!important;justify-content:flex-end!important}.portal-create-story-modal .portal-composer-icon-upload,body[data-theme=light] .portal-create-story-modal .portal-composer-icon-upload,html[data-theme=light] .portal-create-story-modal .portal-composer-icon-upload{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important;cursor:pointer!important;display:inline-flex!important;height:1.5rem!important;justify-content:center!important;min-width:1.5rem!important;padding:0!important;width:1.5rem!important}.portal-create-story-modal .portal-composer-icon-upload input{display:none!important}.portal-create-story-modal .portal-attachment-icon{fill:currentColor!important;color:#000!important;height:1.08rem!important;width:1.08rem!important}.portal-create-story-modal .portal-media-clear-button-inline,body[data-theme=light] #root .portal-create-story-modal .portal-media-clear-button-inline,html[data-theme=light] #root .portal-create-story-modal .portal-media-clear-button-inline,html[data-theme=light] body[data-theme=light] #root .portal-create-story-modal .portal-media-clear-button-inline{-webkit-text-fill-color:#7f1d1d!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#7f1d1d!important;font-size:.72rem!important;font-weight:800!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}.portal-post-file-attachment,body[data-theme=light] .portal-post-file-attachment,html[data-theme=light] .portal-post-file-attachment{align-items:center!important;background:#f3eee6b8!important;border:1px solid #17203329!important;border-radius:.58rem!important;color:#172033!important;display:inline-flex!important;font-size:.82rem!important;font-weight:800!important;gap:.45rem!important;margin:.72rem 0!important;max-width:100%!important;padding:.48rem .62rem!important;text-decoration:none!important}.portal-post-file-attachment .portal-attachment-icon{fill:currentColor!important;color:#000!important;flex:0 0 auto!important;height:1rem!important;width:1rem!important}.portal-post-file-attachment span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:420px){.portal-create-story-composer-header,body[data-theme=light] .portal-create-story-composer-header,html[data-theme=light] .portal-create-story-composer-header{gap:.38rem!important;padding-right:1.35rem!important}.portal-create-story-composer-header h3,body[data-theme=light] .portal-create-story-composer-header h3,html[data-theme=light] .portal-create-story-composer-header h3{font-size:.94rem!important}.portal-create-story-modal .portal-create-story-audience-trigger span{font-size:.68rem!important}}.portal-create-story-backdrop .portal-create-story-modal>button.portal-create-story-close,body[data-theme=light] .portal-create-story-backdrop .portal-create-story-modal>button.portal-create-story-close,html[data-theme=light] .portal-create-story-backdrop .portal-create-story-modal>button.portal-create-story-close,html[data-theme=light] body[data-theme=light] .portal-create-story-backdrop .portal-create-story-modal>button.portal-create-story-close{-webkit-text-fill-color:#172033!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#172033!important;display:inline-flex!important;flex:0 0 1.5rem!important;font-size:1rem!important;font-weight:900!important;height:1.5rem!important;inset:.58rem .66rem auto auto!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.5rem!important;max-width:1.5rem!important;min-height:1.5rem!important;min-width:1.5rem!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-align:center!important;width:1.5rem!important;z-index:5!important}.portal-create-story-backdrop .portal-create-story-modal>button.portal-create-story-close:after,.portal-create-story-backdrop .portal-create-story-modal>button.portal-create-story-close:before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important;height:0!important;width:0!important}.portal-create-story-backdrop .portal-create-story-modal>.portal-create-story-close,body[data-theme=light] .portal-create-story-backdrop .portal-create-story-modal>.portal-create-story-close,html[data-theme=light] .portal-create-story-backdrop .portal-create-story-modal>.portal-create-story-close,html[data-theme=light] body[data-theme=light] .portal-create-story-backdrop .portal-create-story-modal>.portal-create-story-close{-webkit-text-fill-color:#172033!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;display:inline-flex!important;font-size:1rem!important;font-weight:900!important;height:1.35rem!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.35rem!important;max-width:1.35rem!important;min-height:1.35rem!important;min-width:1.35rem!important;outline:0!important;padding:0!important;position:absolute!important;right:.82rem!important;text-align:center!important;top:1.36rem!important;width:1.35rem!important;z-index:7!important}.portal-create-story-backdrop .portal-create-story-modal>.portal-create-story-close:after,.portal-create-story-backdrop .portal-create-story-modal>.portal-create-story-close:before{content:none!important;display:none!important}.portal-create-story-modal button.portal-create-story-publish-button,body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button,html[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button,html[data-theme=light] body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button{-webkit-text-fill-color:#fff!important;align-items:center!important;background:#b56b78!important;background-color:#b56b78!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:.82rem!important;font-weight:850!important;height:2.35rem!important;justify-content:center!important;line-height:1!important;margin:.72rem auto 0!important;max-width:13rem!important;min-height:2.35rem!important;min-width:9.2rem!important;padding:.45rem 1.1rem!important;width:min(13rem,72%)!important}.portal-create-story-modal button.portal-create-story-publish-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#b56b78!important;background-color:#b56b78!important;background-image:none!important;box-shadow:none!important;color:#fff!important;outline:0!important}.portal-create-story-modal button.portal-create-story-publish-button,.portal-create-story-modal button.portal-create-story-publish-button *,body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button,body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button *,html[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button,html[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button *,html[data-theme=light] body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button,html[data-theme=light] body[data-theme=light] .portal-create-story-modal button.portal-create-story-publish-button *{-webkit-text-fill-color:#fff!important;color:#fff!important}.portal-home-feed .tailor-profile-section{align-items:stretch!important;background:#0000!important;background-color:initial!important;background-image:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin-inline:-.35rem!important;max-width:none!important;padding:1.05rem 0 2rem!important;width:calc(100% + .7rem)!important}.portal-home-feed .tailor-profile-card{--tailor-cover-color:#a84e24;-webkit-backdrop-filter:blur(48px)!important;backdrop-filter:blur(48px)!important;background:#ffffffeb!important;border:1px solid #1118271a!important;border-radius:1.25rem!important;box-shadow:12px 12px 12px -20px #0000004d!important;box-sizing:border-box!important;color:#1a1a1a!important;max-width:100%!important;overflow:hidden!important;padding:1.75rem 1.25rem!important;position:relative!important;transform:none!important;transform-style:preserve-3d!important;width:100%!important}.portal-home-feed .tailor-profile-posts{grid-gap:.7rem!important;background:#0000!important;background-color:initial!important;box-shadow:none!important;box-sizing:border-box!important;display:grid!important;gap:.7rem!important;margin-top:1rem!important;max-width:100%!important;width:100%!important}.portal-home-feed .tailor-profile-posts-header{align-items:center!important;display:flex!important;gap:.75rem!important;justify-content:flex-end!important;min-height:1.55rem!important;width:100%!important}.portal-home-feed .tailor-profile-posts-header h3{color:#1f2937!important;font-size:1rem!important;font-weight:900!important;line-height:1.1!important;margin:0!important}.portal-home-feed .tailor-profile-post-create,body[data-theme=light] #root .portal-home-feed .tailor-profile-post-create,html[data-theme=light] #root .portal-home-feed .tailor-profile-post-create,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .tailor-profile-post-create{-webkit-text-fill-color:#111827!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111827!important;cursor:pointer!important;display:inline-flex!important;font-size:1.3rem!important;font-weight:950!important;height:1.45rem!important;justify-content:center!important;line-height:1!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;padding:0!important;width:1.45rem!important}.portal-home-feed .tailor-profile-post-create:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111827!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#111827!important;outline:0!important}.portal-home-feed .tailor-profile-posts .portal-social-list{box-sizing:border-box!important;max-width:100%!important;padding-inline:0!important;width:100%!important}.portal-home-feed .tailor-profile-posts .portal-social-post-card{box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;width:100%!important}.portal-home-feed .tailor-profile-posts .portal-feed-empty{box-sizing:border-box!important;width:100%!important}.portal-home-feed .tailor-profile-card:before{background-color:var(--tailor-cover-color)!important;background-image:none!important;background-image:var(--tailor-cover-image,none)!important;background-position:50%!important;background-size:cover!important;border-radius:1.25rem 1.25rem 0 0!important;content:""!important;height:6rem!important;inset:0 0 auto 0!important;position:absolute!important;width:100%!important;z-index:0!important}.portal-home-feed .tailor-cover-upload{align-items:center!important;background:#ffffffb8!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#1a1a1a!important;cursor:pointer!important;display:inline-flex!important;font-size:.68rem!important;font-weight:850!important;justify-content:center!important;line-height:1!important;min-height:1.5rem!important;padding:.28rem .48rem!important;position:absolute!important;right:.72rem!important;top:.7rem!important;z-index:2!important}.portal-home-feed .tailor-cover-upload input{display:none!important}.portal-home-feed .tailor-cover-controls{align-items:center!important;display:inline-flex!important;gap:.34rem!important;position:absolute!important;right:.64rem!important;top:.64rem!important;z-index:3!important}.portal-home-feed .tailor-cover-controls .tailor-cover-upload{position:static!important}.portal-home-feed .tailor-cover-remove,body[data-theme=light] #root .portal-home-feed .tailor-cover-remove,html[data-theme=light] #root .portal-home-feed .tailor-cover-remove,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .tailor-cover-remove{-webkit-text-fill-color:#7f1d1d!important;align-items:center!important;background:#ffffffb8!important;background-color:#ffffffb8!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#7f1d1d!important;cursor:pointer!important;display:inline-flex!important;font-size:.68rem!important;font-weight:850!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:1.5rem!important;min-width:0!important;padding:.28rem .48rem!important;width:auto!important}.portal-home-feed .tailor-profile-image{align-items:center!important;background-color:#f0f2f5!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 0 6px #0009!important;display:flex!important;height:6.25rem!important;justify-content:center!important;margin:0 auto 1rem!important;overflow:hidden!important;position:relative!important;width:6.25rem!important;z-index:1!important}.portal-home-feed .tailor-profile-image img,.portal-home-feed .tailor-profile-image svg{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}.portal-home-feed .tailor-profile-image svg{height:4.4rem!important;width:4.4rem!important}.portal-home-feed .tailor-photo-reset,body[data-theme=light] #root .portal-home-feed .tailor-photo-reset,html[data-theme=light] #root .portal-home-feed .tailor-photo-reset,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .tailor-photo-reset{-webkit-text-fill-color:#6b3a21!important;align-items:center!important;background:#fffaf4!important;background-color:#fffaf4!important;background-image:none!important;border:1px solid #a84e242e!important;border-radius:999px!important;box-shadow:none!important;color:#6b3a21!important;cursor:pointer!important;display:inline-flex!important;font-size:.68rem!important;font-weight:850!important;justify-content:center!important;line-height:1!important;margin:-.42rem auto .78rem!important;max-width:max-content!important;min-height:1.55rem!important;min-width:0!important;padding:.3rem .58rem!important;position:relative!important;width:auto!important;z-index:2!important}.portal-home-feed .tailor-photo-actions{align-items:center!important;display:inline-flex!important;gap:.08rem!important;justify-content:center!important;margin:-.46rem 0 .72rem!important;position:relative!important;width:100%!important;z-index:2!important}.portal-home-feed .tailor-photo-actions input{display:none!important}.portal-home-feed .tailor-photo-icon-button,body[data-theme=light] #root .portal-home-feed .tailor-photo-icon-button,html[data-theme=light] #root .portal-home-feed .tailor-photo-icon-button,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .tailor-photo-icon-button{-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#1f2937!important;cursor:pointer!important;display:inline-flex!important;font-size:1.05rem!important;font-weight:950!important;height:1.1rem!important;justify-content:center!important;line-height:1!important;max-height:1.1rem!important;max-width:1.1rem!important;min-height:1.1rem!important;min-width:1.1rem!important;padding:0!important;width:1.1rem!important}.portal-home-feed .tailor-photo-delete{-webkit-text-fill-color:#7f1d1d!important;color:#7f1d1d!important}.portal-home-feed .tailor-profile-info{margin-bottom:1rem!important;position:relative!important;text-align:left!important;z-index:1!important}.portal-home-feed .tailor-profile-name{color:#1a1a1a!important;font-size:1.42rem!important;font-weight:700!important;line-height:1.15!important;margin:0 0 .25rem!important}.portal-home-feed .tailor-profile-title{color:#666!important;font-size:.9rem!important;font-weight:700!important;margin-bottom:.5rem!important}.portal-home-feed .tailor-profile-bio{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#777!important;display:block!important;font-size:.78rem!important;font-weight:650!important;height:2.2rem!important;line-height:1.28!important;max-height:2.2rem!important;min-height:2.2rem!important;overflow:hidden!important;padding:.16rem .2rem!important;resize:none!important;width:100%!important}.portal-home-feed .tailor-profile-bio:focus{outline:0!important}.portal-home-feed .tailor-profile-bio,body[data-theme=light] #root .portal-home-feed .tailor-profile-bio,html[data-theme=light] #root .portal-home-feed .tailor-profile-bio,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .tailor-profile-bio{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}.portal-home-feed .tailor-social-links{display:flex!important;gap:.5rem!important;margin-bottom:1rem!important;position:relative!important;z-index:1!important}.portal-home-feed .tailor-social-btn,body[data-theme=light] #root .portal-home-feed .tailor-social-btn,html[data-theme=light] #root .portal-home-feed .tailor-social-btn,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .tailor-social-btn{-webkit-text-fill-color:#1a1a1a!important;align-items:center!important;background:#f0f2f5!important;background-color:#f0f2f5!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;color:#1a1a1a!important;cursor:pointer!important;display:flex!important;height:2.5rem!important;justify-content:center!important;max-height:2.5rem!important;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important;text-decoration:none!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important;width:2.5rem!important}.portal-home-feed .tailor-social-btn.is-empty{cursor:default!important;opacity:.58!important}.portal-home-feed .tailor-social-btn:hover{background:#e4e6e9!important;box-shadow:0 4px 10px #00000026!important;transform:translateY(-6px)!important}.portal-home-feed .tailor-social-btn svg{fill:#1a1a1a!important;height:1.25rem!important;width:1.25rem!important}.portal-home-feed .tailor-social-btn.twitter:hover svg{fill:#1da1f2!important}.portal-home-feed .tailor-social-btn.instagram:hover svg{fill:#e4405f!important}.portal-home-feed .tailor-social-btn.linkedin:hover svg{fill:#0a66c2!important}.portal-home-feed .tailor-social-btn.github:hover svg{fill:#333!important}.portal-home-feed .tailor-social-editors{grid-gap:.38rem!important;display:grid!important;gap:.38rem!important;margin:0 0 1rem!important;position:relative!important;z-index:1!important}.portal-home-feed .tailor-social-editors input{background:#fffaf4!important;border:1px solid #e3e0da!important;border-radius:.52rem!important;box-sizing:border-box!important;color:#1f2937!important;font-size:.76rem!important;font-weight:650!important;min-height:2rem!important;padding:.42rem .58rem!important;width:100%!important}.portal-home-feed .tailor-social-editors{display:none!important}.portal-home-feed .tailor-social-popover{grid-gap:.48rem!important;background:#fffaf4!important;border:1px solid #e3d4c2!important;border-radius:.78rem!important;box-shadow:0 14px 28px #0000001a!important;display:grid!important;gap:.48rem!important;margin:-.24rem 0 1rem!important;padding:.64rem!important;position:relative!important;z-index:4!important}.portal-home-feed .tailor-social-popover-header{align-items:center!important;color:#1f2937!important;display:flex!important;font-size:.72rem!important;font-weight:850!important;gap:.5rem!important;justify-content:space-between!important}.portal-home-feed .tailor-social-popover button,body[data-theme=light] #root .portal-home-feed .tailor-social-popover button,html[data-theme=light] #root .portal-home-feed .tailor-social-popover button,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .tailor-social-popover button{-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#1f2937!important;cursor:pointer!important;display:inline-flex!important;font-size:.72rem!important;font-weight:850!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:1.55rem!important;min-width:0!important;padding:.28rem .5rem!important;width:auto!important}.portal-home-feed .tailor-social-popover input{background:#fff!important;border:1px solid #e3d4c2!important;border-radius:.52rem!important;box-sizing:border-box!important;color:#1f2937!important;font-size:.76rem!important;font-weight:650!important;min-height:2rem!important;padding:.42rem .58rem!important;width:100%!important}.portal-home-feed .tailor-social-popover-actions{align-items:center!important;display:flex!important;gap:.5rem!important;justify-content:flex-end!important}.portal-home-feed .tailor-social-popover-actions a{align-items:center!important;border-radius:999px!important;color:#0a66c2!important;display:inline-flex!important;font-size:.72rem!important;font-weight:850!important;justify-content:center!important;min-height:1.55rem!important;padding:.28rem .5rem!important;text-decoration:none!important}.portal-home-feed .tailor-profile-stats{border-top:1px solid #eee!important;display:flex!important;gap:.7rem!important;justify-content:space-between!important;margin-top:1rem!important;padding-top:1rem!important;position:relative!important;z-index:1!important}.portal-home-feed .tailor-stat-item{flex:1 1!important;min-width:0!important;text-align:center!important}.portal-home-feed .tailor-stat-value{color:#1a1a1a!important;font-weight:800!important}.portal-home-feed .tailor-stat-label{color:#666!important;font-size:.78rem!important;font-weight:700!important}@media (max-width:420px){.portal-home-feed .tailor-profile-section{margin-inline:-.45rem!important;padding:.85rem 0 1.5rem!important;width:calc(100% + .9rem)!important}.portal-home-feed .tailor-profile-card{padding:1.42rem 1rem 1.45rem!important}.portal-home-feed .tailor-profile-card,.portal-home-feed .tailor-profile-posts{max-width:100%!important;width:100%!important}.portal-home-feed .tailor-profile-name{font-size:1.22rem!important}.portal-home-feed .tailor-social-btn{height:2.25rem!important;min-height:2.25rem!important;min-width:2.25rem!important;width:2.25rem!important}}.home-page .portal-home-feed .tailor-profile-section,body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-section,html[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-section,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-section{background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}.home-page .portal-home-feed .tailor-photo-icon-button,.home-page .portal-home-feed .tailor-photo-icon-button:is(:hover,:focus,:focus-visible,:active),body[data-theme=light] #root .home-page .portal-home-feed .tailor-photo-icon-button,html[data-theme=light] #root .home-page .portal-home-feed .tailor-photo-icon-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .tailor-photo-icon-button{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important}.home-page .portal-home-feed .tailor-profile-bio,body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-bio,html[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-bio,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-bio{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;padding:.16rem .2rem!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats,body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats,html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats,html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats{grid-gap:.3rem!important;align-items:start!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;display:grid!important;gap:.3rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:.56rem 0 .38rem!important;padding:.1rem 0!important;width:100%!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat,body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat,html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat{-webkit-text-fill-color:#26312f!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#26312f!important;display:flex!important;flex-direction:column!important;font-size:.68rem!important;font-weight:750!important;gap:.12rem!important;height:auto!important;justify-content:flex-start!important;line-height:1.05!important;min-height:0!important;min-width:0!important;padding:.08rem .04rem!important;text-align:center!important;white-space:normal!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong,body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong,html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong,html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong{-webkit-text-fill-color:#101817!important;color:#101817!important;display:block!important;font-size:1.12rem!important;font-weight:950!important;line-height:.95!important;text-align:center!important;width:100%!important}@media (max-width:768px){:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats,body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats,html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats,html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stats{gap:.12rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:.42rem 0 .24rem!important;padding:.04rem 0!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat,body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat,html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat{font-size:.52rem!important;gap:.08rem!important;line-height:1.05!important;padding:.04rem 0!important}:is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong,body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong,html[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong,html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-candidate-feed) .portal-candidate-job-card .portal-candidate-job-stat strong{font-size:.86rem!important;line-height:.92!important}}.home-page :is(.portal-home-feed,.portal-home-feed-scroll,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.portal-feed-empty,.job-feed-container,.job-feed-container-embedded,.portal-create-story-action-row,.tailor-profile-section,.tailor-profile-posts),body[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-home-feed-scroll,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.portal-feed-empty,.job-feed-container,.job-feed-container-embedded,.portal-create-story-action-row,.tailor-profile-section,.tailor-profile-posts),html[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-home-feed-scroll,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.portal-feed-empty,.job-feed-container,.job-feed-container-embedded,.portal-create-story-action-row,.tailor-profile-section,.tailor-profile-posts),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-home-feed-scroll,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.portal-feed-empty,.job-feed-container,.job-feed-container-embedded,.portal-create-story-action-row,.tailor-profile-section,.tailor-profile-posts){background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}.home-page :is(.portal-home-feed,.portal-social-list):after,.home-page :is(.portal-home-feed,.portal-social-list):before,body[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-social-list):after,body[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-social-list):before,html[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-social-list):after,html[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-social-list):before,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-social-list):after,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-social-list):before{background:#0000!important;background-image:none!important;box-shadow:none!important;content:none!important;display:none!important}.home-page .portal-home-feed,body[data-theme=light] #root .home-page .portal-home-feed,html[data-theme=light] #root .home-page .portal-home-feed,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed{border-color:#0000!important;margin-inline:-.35rem!important;max-width:none!important;padding-inline:0!important;width:calc(100% + .7rem)!important}.home-page .portal-home-feed-scroll,body[data-theme=light] #root .home-page .portal-home-feed-scroll,html[data-theme=light] #root .home-page .portal-home-feed-scroll,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed-scroll{max-width:none!important;padding-inline:0!important;width:100%!important}.home-page :is(.portal-social-list,.portal-candidate-job-list,.tailor-profile-posts),body[data-theme=light] #root .home-page :is(.portal-social-list,.portal-candidate-job-list,.tailor-profile-posts),html[data-theme=light] #root .home-page :is(.portal-social-list,.portal-candidate-job-list,.tailor-profile-posts),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-social-list,.portal-candidate-job-list,.tailor-profile-posts){box-sizing:border-box!important;margin-inline:0!important;max-width:none!important;padding-inline:0!important;width:100%!important}.home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card),body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card),html[data-theme=light] #root .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card){box-sizing:border-box!important;margin-inline:0!important;max-width:none!important;width:100%!important}@media (max-width:768px){.home-page .portal-home-feed,body[data-theme=light] #root .home-page .portal-home-feed,html[data-theme=light] #root .home-page .portal-home-feed,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed{margin-inline:-.5rem!important;padding-inline:0!important;width:calc(100% + 1rem)!important}.home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card),body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card),html[data-theme=light] #root .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card){max-width:none!important;width:100%!important}.home-page .portal-home-feed .tailor-profile-section,body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-section,html[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-section,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-section{margin-inline:0!important;width:100%!important}}.portal-default-profile-icon,.portal-default-profile-icon svg{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;overflow:visible!important}.portal-default-profile-icon{-webkit-text-fill-color:#fff!important;align-items:center!important;color:#fff!important;display:inline-flex!important;height:100%!important;justify-content:center!important;width:100%!important}.portal-comment-avatar.has-default-profile-icon .portal-default-profile-icon svg,.portal-job-company-avatar.has-default-profile-icon .portal-default-profile-icon svg,.portal-post-avatar.has-default-profile-icon .portal-default-profile-icon svg,.portal-share-friend-avatar .portal-default-profile-icon svg{height:72%!important;max-height:72%!important;max-width:72%!important;object-fit:contain!important;width:72%!important}.home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon,body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon,html[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon{background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;background-color:#32180f!important;background-color:var(--jt-dark-brown,#32180f)!important;overflow:hidden!important}.home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon .portal-default-profile-icon svg,body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon .portal-default-profile-icon svg,html[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon .portal-default-profile-icon svg,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .tailor-profile-image.has-default-profile-icon .portal-default-profile-icon svg{fill:currentColor!important;color:#fff!important;height:70%!important;max-height:70%!important;max-width:70%!important;object-fit:contain!important;width:70%!important}.portal-social-post-card{cursor:pointer!important}.portal-social-post-card .portal-post-action-cluster,.portal-social-post-card .portal-post-comments,.portal-social-post-card :is(button,a,input,textarea,select,label,video){cursor:auto!important}.portal-social-post-card:focus-visible{outline:2px solid #a84e63b8!important;outline-offset:3px!important}.portal-post-detail-backdrop{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a3!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:1210!important}.portal-post-detail-modal{background:#e5ded2!important;border:1px solid #63c0b83d!important;border-radius:.95rem!important;box-shadow:0 24px 70px #00000080!important;color:#172033!important;max-height:min(88dvh,44rem)!important;overflow:auto!important;padding:1rem!important;position:relative!important;width:min(92vw,30rem)!important}.portal-post-detail-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;display:inline-flex!important;font-size:.98rem!important;font-weight:900!important;height:1.45rem!important;justify-content:center!important;line-height:1!important;min-width:1.45rem!important;padding:0!important;position:absolute!important;right:.72rem!important;top:.62rem!important;width:1.45rem!important;z-index:2!important}.portal-post-detail-close:focus-visible,.portal-post-detail-close:hover{background:#0000!important;box-shadow:none!important;outline:0!important}.portal-post-detail-header{align-items:center!important;display:flex!important;gap:.72rem!important;margin-bottom:.82rem!important;padding-right:2rem!important}.portal-post-detail-body{color:#172033!important;font-size:.92rem!important;font-weight:650!important;line-height:1.48!important;margin:0 0 .9rem!important;white-space:pre-wrap!important}.portal-post-detail-file,.portal-post-detail-media{margin:.7rem 0 .85rem!important}.portal-post-detail-source{margin-bottom:.8rem!important}.portal-post-detail-stats{grid-gap:.48rem!important;border-bottom:1px solid #1720331f!important;border-top:1px solid #1720331f!important;display:grid!important;gap:.48rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:.85rem 0!important;padding:.74rem 0!important}.portal-post-detail-stats span{grid-gap:.12rem!important;color:#4b5563!important;display:grid!important;font-size:.72rem!important;font-weight:750!important;gap:.12rem!important;line-height:1.08!important;text-align:center!important}.portal-post-detail-stats strong{color:#172033!important;font-size:1.02rem!important;font-weight:950!important;line-height:1!important}.portal-post-detail-comments{grid-gap:.55rem!important;display:grid!important;gap:.55rem!important}.portal-post-detail-comments .portal-comment-item{grid-gap:.52rem!important;align-items:center!important;background:#0000!important;box-shadow:none!important;display:grid!important;gap:.52rem!important;grid-template-columns:auto minmax(0,1fr)!important;padding:0!important}.portal-post-detail-comments .portal-comment-item,.portal-post-detail-comments .portal-comment-item p{-webkit-text-fill-color:#172033!important;color:#172033!important;margin:0!important;width:100%!important}.portal-post-detail-comments .portal-comment-item p{display:block!important;font-size:.78rem!important;font-weight:700!important;line-height:1.35!important;min-width:0!important;overflow-wrap:anywhere!important;text-align:left!important;white-space:normal!important;word-break:normal!important}.portal-post-detail-comments .portal-comment-name.portal-author-name-button{-webkit-text-fill-color:#172033!important;color:#172033!important;display:inline!important;font:inherit!important;font-weight:900!important;line-height:inherit!important;min-width:0!important;text-align:left!important;vertical-align:initial!important;white-space:normal!important;width:auto!important}.portal-post-detail-empty{color:#64748b!important;font-size:.78rem!important;font-weight:700!important;margin:0!important}@media (max-width:768px){.portal-post-detail-modal{padding:.9rem!important;width:min(94vw,24rem)!important}.portal-post-detail-body{font-size:.84rem!important}.portal-post-detail-stats{gap:.24rem!important}}.portal-author-open-button{appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;cursor:pointer!important;padding:0!important}.portal-author-name-button:is(:hover,:focus,:focus-visible,:active),.portal-author-open-button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}.portal-author-name-button:focus-visible,.portal-author-open-button:focus-visible{outline:2px solid #a84e63b8!important;outline-offset:2px!important}.portal-author-name-button{-webkit-text-fill-color:currentColor!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;display:inline!important;font:inherit!important;line-height:inherit!important;max-width:100%!important;min-height:0!important;min-width:0!important;padding:0!important;text-align:inherit!important;width:auto!important}.portal-profile-detail-backdrop{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a3!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:1220!important}.portal-profile-detail-modal{background:#e5ded2!important;border:1px solid #63c0b83d!important;border-radius:.95rem!important;box-shadow:0 24px 70px #00000080!important;color:#172033!important;max-height:min(88dvh,43rem)!important;overflow:auto!important;padding:.8rem!important;position:relative!important;width:min(92vw,26rem)!important}.portal-profile-detail-close{align-items:center!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;display:inline-flex!important;font-size:.98rem!important;font-weight:900!important;height:1.45rem!important;justify-content:center!important;line-height:1!important;min-width:1.45rem!important;padding:0!important;position:absolute!important;right:.72rem!important;top:.62rem!important;width:1.45rem!important;z-index:5!important}.portal-profile-detail-close:is(:hover,:focus-visible){background:#0000!important;box-shadow:none!important;outline:0!important}.portal-profile-detail-card{--tailor-cover-color:#a84e24;background:#fff!important;border-radius:.78rem!important;box-shadow:0 12px 22px #0000001f!important;box-sizing:border-box!important;min-height:0!important;overflow:hidden!important;padding:7rem 1.5rem 1.5rem!important;position:relative!important;width:100%!important}.portal-profile-detail-card:before{background-color:var(--tailor-cover-color)!important;background-image:none!important;background-image:var(--tailor-cover-image,none)!important;background-position:50%!important;background-size:cover!important;content:""!important;height:6.1rem!important;inset:0 0 auto 0!important;position:absolute!important;z-index:0!important}.portal-profile-detail-card .tailor-profile-image{align-items:center!important;background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 0 6px #0009!important;display:flex!important;height:6.25rem!important;justify-content:center!important;margin:-4.2rem auto 1rem!important;overflow:hidden!important;position:relative!important;width:6.25rem!important;z-index:1!important}.portal-profile-detail-card .tailor-profile-image img,.portal-profile-detail-card .tailor-profile-image svg{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}.portal-profile-detail-card .tailor-profile-image.has-default-profile-icon .portal-default-profile-icon svg{height:70%!important;width:70%!important}.portal-profile-detail-card .tailor-profile-info,.portal-profile-detail-card .tailor-profile-stats,.portal-profile-detail-card .tailor-social-links{position:relative!important;z-index:1!important}.portal-profile-detail-bio{color:#777!important;font-size:.78rem!important;font-weight:650!important;line-height:1.28!important;margin:0!important;min-height:2.2rem!important;overflow:hidden!important}.portal-profile-detail-message{-webkit-text-fill-color:#fff!important;align-items:center!important;background:#7d988a!important;border:0!important;border-radius:.5rem!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.76rem!important;font-weight:850!important;height:1.82rem!important;justify-content:center!important;margin:.22rem auto .54rem!important;max-width:7.6rem!important;min-height:1.82rem!important;min-width:7.6rem!important;padding:0!important;position:relative!important;width:7.6rem!important;z-index:1!important}.portal-profile-detail-card .tailor-social-btn:is(a,span){text-decoration:none!important}@media (max-width:768px){.portal-profile-detail-modal{padding:.75rem!important;width:min(94vw,24rem)!important}.portal-profile-detail-card{padding:6.8rem 1.15rem 1.28rem!important}}.home-page .portal-social-post-card .portal-author-name-button,.portal-author-name-button,.portal-comment-item .portal-author-name-button,.portal-post-author-name .portal-author-name-button,.portal-post-detail-modal .portal-author-name-button,.portal-social-post-header .portal-author-name-button,body[data-theme=light] #root .home-page .portal-social-post-card .portal-author-name-button,html[data-theme=light] #root .home-page .portal-social-post-card .portal-author-name-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-social-post-card .portal-author-name-button{-webkit-text-fill-color:currentColor!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;display:inline!important;font:inherit!important;height:auto!important;letter-spacing:inherit!important;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:0!important;text-align:inherit!important;text-transform:none!important;white-space:inherit!important;width:auto!important}.home-page .portal-social-post-card .portal-author-open-button,.portal-author-open-button,.portal-comment-item .portal-author-open-button,.portal-post-detail-modal .portal-author-open-button,body[data-theme=light] #root .home-page .portal-social-post-card .portal-author-open-button,html[data-theme=light] #root .home-page .portal-social-post-card .portal-author-open-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-social-post-card .portal-author-open-button{background-image:none!important;border-style:solid!important;box-shadow:none!important;cursor:pointer!important;margin:0!important;padding:0!important}.home-page .portal-social-post-card .portal-author-open-button.portal-post-avatar,.portal-post-detail-modal .portal-author-open-button.portal-post-avatar,body[data-theme=light] #root .home-page .portal-social-post-card .portal-author-open-button.portal-post-avatar,html[data-theme=light] #root .home-page .portal-social-post-card .portal-author-open-button.portal-post-avatar,html[data-theme=light] body[data-theme=light] #root .home-page .portal-social-post-card .portal-author-open-button.portal-post-avatar{-webkit-text-fill-color:#fff!important;aspect-ratio:1/1!important;background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;border-radius:.45rem!important;border-width:0!important;color:#fff!important;display:grid!important;height:2.7rem!important;max-height:2.7rem!important;max-width:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;overflow:hidden!important;place-items:center!important;width:2.7rem!important}.portal-comment-item .portal-author-open-button.portal-comment-avatar,.portal-post-detail-modal .portal-author-open-button.portal-comment-avatar{-webkit-text-fill-color:#fff!important;aspect-ratio:1/1!important;background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;border-radius:999px!important;border-width:0!important;color:#fff!important;display:grid!important;height:1.8rem!important;max-height:1.8rem!important;max-width:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;overflow:hidden!important;place-items:center!important;width:1.8rem!important}.portal-author-open-button.portal-comment-avatar img,.portal-author-open-button.portal-post-avatar img{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}.portal-post-detail-header .portal-post-title-block,.portal-social-post-header .portal-post-title-block{align-self:center!important;justify-self:start!important;text-align:left!important}.portal-post-detail-header .portal-post-author-name,.portal-social-post-header .portal-post-author-name{background:#0000!important;box-shadow:none!important;display:block!important;margin:0 0 .16rem!important;max-width:100%!important;min-width:0!important;padding:0!important;text-align:left!important;width:auto!important}.portal-profile-detail-card .tailor-profile-info{margin:0 0 1rem!important;text-align:left!important}.portal-profile-detail-card .tailor-profile-name{-webkit-text-fill-color:#1a1a1a!important;color:#1a1a1a!important;font-size:1.42rem!important;font-weight:700!important;line-height:1.15!important;margin:0 0 .25rem!important}.portal-profile-detail-card .tailor-profile-title{-webkit-text-fill-color:#666!important;color:#666!important;font-size:.9rem!important;font-weight:700!important;line-height:1.2!important;margin:0 0 .5rem!important}.portal-profile-detail-card .tailor-social-links{align-items:center!important;display:flex!important;gap:.5rem!important;margin:0 0 1rem!important}.portal-profile-detail-card .tailor-social-btn{-webkit-text-fill-color:#1a1a1a!important;align-items:center!important;background:#f0f2f5!important;background-color:#f0f2f5!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;color:#1a1a1a!important;display:inline-flex!important;height:2.5rem!important;justify-content:center!important;max-height:2.5rem!important;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;overflow:hidden!important;padding:0!important;width:2.5rem!important}.portal-profile-detail-card .tailor-social-btn.is-empty{opacity:.58!important}.portal-profile-detail-card .tailor-social-btn svg{fill:#1a1a1a!important;display:block!important;height:1.25rem!important;max-height:1.25rem!important;max-width:1.25rem!important;min-height:1.25rem!important;min-width:1.25rem!important;object-fit:contain!important;width:1.25rem!important}.portal-profile-detail-card .tailor-profile-stats{border-top:1px solid #eee!important;display:flex!important;gap:.7rem!important;justify-content:space-between!important;margin-top:1rem!important;padding-top:1rem!important}.portal-profile-detail-card .tailor-stat-item{flex:1 1!important;min-width:0!important;text-align:center!important}.portal-profile-detail-card .tailor-stat-value{-webkit-text-fill-color:#1a1a1a!important;color:#1a1a1a!important;font-weight:800!important;line-height:1.15!important}.portal-profile-detail-card .tailor-stat-label{-webkit-text-fill-color:#666!important;color:#666!important;font-size:.78rem!important;font-weight:700!important}.portal-profile-detail-posts{margin-top:.9rem!important}.portal-profile-detail-posts,.portal-profile-detail-posts .portal-social-list{grid-gap:.78rem!important;display:grid!important;gap:.78rem!important;width:100%!important}.portal-profile-detail-posts .portal-social-list{margin:0!important;padding:0!important}.portal-profile-detail-posts .portal-social-post-card{-webkit-text-fill-color:#172033!important;background:#fffaf4!important;background-color:#fffaf4!important;background-image:none!important;border:1px solid #e3d4c2!important;border-radius:.78rem!important;box-shadow:0 10px 22px #0000001a!important;box-sizing:border-box!important;color:#172033!important;margin:0!important;max-width:none!important;width:100%!important}.portal-profile-detail-posts .portal-social-post-card :is(.portal-post-author-name,.portal-post-body,.portal-social-post-header p,.portal-post-comments p){-webkit-text-fill-color:#172033!important;color:#172033!important}.portal-profile-detail-posts .portal-social-post-card .portal-post-reach{-webkit-text-fill-color:#fff!important;background:#aa6477!important;border:0!important;color:#fff!important}.portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar,.portal-profile-detail-posts .portal-author-open-button.portal-post-avatar{-webkit-text-fill-color:#fff!important;background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;background-color:#32180f!important;background-color:var(--jt-dark-brown,#32180f)!important;color:#fff!important}.portal-profile-detail-posts :is(.portal-post-avatar,.portal-comment-avatar).has-default-profile-icon .portal-default-profile-icon,.portal-profile-detail-posts :is(.portal-post-avatar,.portal-comment-avatar).has-default-profile-icon .portal-default-profile-icon path,.portal-profile-detail-posts :is(.portal-post-avatar,.portal-comment-avatar).has-default-profile-icon .portal-default-profile-icon svg{fill:#fff!important;-webkit-text-fill-color:#fff!important;stroke:none!important;color:#fff!important}@media (max-width:768px){.portal-profile-detail-posts{margin-top:.72rem!important}.portal-profile-detail-posts .portal-social-post-card{padding:.78rem!important}}:is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon,body[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon,html[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon,html[data-theme=light] body[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon{-webkit-text-fill-color:#fff!important;background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;background-color:#32180f!important;background-color:var(--jt-dark-brown,#32180f)!important;color:#fff!important}:is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon,:is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon *,body[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon,body[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon *,html[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon,html[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon *,html[data-theme=light] body[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon,html[data-theme=light] body[data-theme=light] #root :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon *{fill:#fff!important;stroke:none!important;-webkit-text-fill-color:#fff!important;color:#fff!important}.portal-job-modal-backdrop,body[data-theme=light] #root .portal-job-modal-backdrop,html[data-theme=light] #root .portal-job-modal-backdrop,html[data-theme=light] body[data-theme=light] #root .portal-job-modal-backdrop{align-items:center!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a3!important;display:grid!important;inset:0!important;justify-items:center!important;overflow:hidden!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:1210!important}.portal-job-modal,body[data-theme=light] #root .portal-job-modal,html[data-theme=light] #root .portal-job-modal,html[data-theme=light] body[data-theme=light] #root .portal-job-modal{-webkit-text-fill-color:#172033!important;background:#e5ded2!important;background-color:#e5ded2!important;background-image:none!important;border:1px solid #63c0b83d!important;border-radius:.95rem!important;box-shadow:0 24px 70px #00000080!important;color:#172033!important;height:auto!important;margin:0!important;max-height:min(88dvh,44rem)!important;min-height:0!important;overflow:auto!important;padding:1rem!important;position:relative!important;width:min(92vw,30rem)!important}.portal-job-modal :is(h3,h4,p,li,span,strong),body[data-theme=light] #root .portal-job-modal :is(h3,h4,p,li,span,strong),html[data-theme=light] #root .portal-job-modal :is(h3,h4,p,li,span,strong),html[data-theme=light] body[data-theme=light] #root .portal-job-modal :is(h3,h4,p,li,span,strong){-webkit-text-fill-color:#172033!important;color:#172033!important}.portal-job-modal .portal-job-modal-header{margin-bottom:.8rem!important;padding-right:2.3rem!important}.portal-job-modal .portal-job-modal-back-button{-webkit-text-fill-color:#172033!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#172033!important;display:inline-flex!important;height:1.45rem!important;justify-content:center!important;min-height:1.45rem!important;min-width:1.45rem!important;padding:0!important;position:absolute!important;right:.72rem!important;top:.62rem!important;width:1.45rem!important;z-index:2!important}.portal-job-modal .portal-job-modal-back-button svg{height:.9rem!important;width:.9rem!important}.portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats{grid-gap:.35rem!important;background:#0000!important;border-bottom:1px solid #1720331f!important;border-top:1px solid #1720331f!important;box-shadow:none!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:.85rem 0!important;padding:.7rem 0!important}.portal-job-modal .portal-candidate-job-stat{background:#0000!important;border:0!important;box-shadow:none!important}.portal-job-modal .portal-job-modal-section{margin-top:.85rem!important}.portal-job-modal .portal-job-modal-section li,.portal-job-modal .portal-job-modal-section p{-webkit-text-fill-color:#334155!important;color:#334155!important}.portal-job-modal .portal-job-modal-actions{display:flex!important;flex-wrap:wrap!important;gap:.55rem!important;margin-top:1rem!important}@media (max-width:768px){.portal-job-modal-backdrop,body[data-theme=light] #root .portal-job-modal-backdrop,html[data-theme=light] #root .portal-job-modal-backdrop,html[data-theme=light] body[data-theme=light] #root .portal-job-modal-backdrop{align-items:center!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a3!important;justify-items:center!important;overflow:hidden!important;padding:1rem!important;place-items:center!important}.portal-job-modal,body[data-theme=light] #root .portal-job-modal,html[data-theme=light] #root .portal-job-modal,html[data-theme=light] body[data-theme=light] #root .portal-job-modal{border:1px solid #63c0b83d!important;border-radius:.95rem!important;box-shadow:0 24px 70px #00000080!important;height:auto!important;margin:0!important;max-height:88dvh!important;overflow:auto!important;padding:.9rem!important;width:min(94vw,24rem)!important}.portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats{gap:.18rem!important}.portal-job-modal .portal-job-modal-actions{display:grid!important;grid-template-columns:1fr!important}}.portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats,body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats,html[data-theme=light] #root .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats,html[data-theme=light] body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats{grid-gap:.22rem!important;align-items:start!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;gap:.22rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:.78rem 0 .8rem!important;padding:.56rem 0!important;width:100%!important}.portal-job-modal .portal-candidate-job-stat,body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat,html[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat{-webkit-text-fill-color:#26312f!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#26312f!important;display:flex!important;flex-direction:column!important;font-size:.58rem!important;font-weight:750!important;gap:.1rem!important;height:auto!important;justify-content:flex-start!important;line-height:1.05!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:.04rem .02rem!important;text-align:center!important;white-space:normal!important;width:auto!important}.portal-job-modal .portal-candidate-job-stat>svg,body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat>svg,html[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat>svg,html[data-theme=light] body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat>svg{display:none!important}.portal-job-modal .portal-candidate-job-stat strong,body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat strong,html[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat strong,html[data-theme=light] body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat strong{-webkit-text-fill-color:#101817!important;color:#101817!important;display:block!important;font-size:.92rem!important;font-weight:950!important;line-height:.95!important;margin:0!important;text-align:center!important;width:100%!important}@media (max-width:768px){.portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats,body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats,html[data-theme=light] #root .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats,html[data-theme=light] body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats{gap:.1rem!important;margin:.62rem 0 .7rem!important;padding:.45rem 0!important}.portal-job-modal .portal-candidate-job-stat,body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat,html[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat{font-size:.48rem!important;gap:.06rem!important;line-height:1.02!important}.portal-job-modal .portal-candidate-job-stat strong,body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat strong,html[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat strong,html[data-theme=light] body[data-theme=light] #root .portal-job-modal .portal-candidate-job-stat strong{font-size:.8rem!important}}.portal-post-detail-modal .portal-post-detail-header,.portal-profile-detail-posts .portal-social-post-card .portal-social-post-header{grid-column-gap:.58rem!important;grid-row-gap:.16rem!important;align-items:center!important;column-gap:.58rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;justify-items:start!important;row-gap:.16rem!important;width:100%!important}.portal-post-detail-modal .portal-author-open-button.portal-post-avatar,.portal-profile-detail-posts .portal-author-open-button.portal-post-avatar{display:grid!important;grid-column:1!important;grid-row:1!important;height:2.7rem!important;margin:0!important;max-height:2.7rem!important;max-width:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;place-items:center!important;transform:none!important;width:2.7rem!important}.portal-post-detail-modal .portal-post-title-block,.portal-profile-detail-posts .portal-post-title-block{display:block!important;grid-column:2!important;grid-row:1!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;text-align:left!important;text-orientation:mixed!important;transform:none!important;width:100%!important;writing-mode:horizontal-tb!important}.portal-post-detail-modal .portal-post-title-block *,.portal-profile-detail-posts .portal-post-title-block *{text-orientation:mixed!important;writing-mode:horizontal-tb!important}.portal-post-detail-modal .portal-post-author-name,.portal-profile-detail-posts .portal-post-author-name{display:block!important;margin:0 0 .14rem!important;max-width:100%!important;overflow-wrap:anywhere!important;text-align:left!important;white-space:normal!important;width:100%!important}.portal-post-detail-modal .portal-post-title-block p,.portal-post-detail-modal .portal-social-post-header p,.portal-profile-detail-posts .portal-post-title-block p,.portal-profile-detail-posts .portal-social-post-header p{display:block!important;margin:0!important;max-width:100%!important;text-align:left!important;white-space:normal!important;width:100%!important}.portal-profile-detail-posts .portal-post-header-actions{align-self:start!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;min-width:1.65rem!important;width:auto!important}.portal-profile-detail-card{display:block!important}.portal-profile-detail-card:before{left:0!important;right:0!important;width:100%!important}@media (max-width:768px){.portal-post-detail-modal .portal-post-detail-header,.portal-profile-detail-posts .portal-social-post-card .portal-social-post-header{column-gap:.48rem!important;grid-template-columns:auto minmax(0,1fr) auto!important}}.portal-profile-detail-posts .portal-post-media{background:#0000!important;background-color:initial!important;background-image:none!important;border-radius:.78rem!important;display:block!important;margin:.72rem 0!important;max-width:100%!important;overflow:hidden!important;width:100%!important}.portal-profile-detail-posts .portal-post-media img,.portal-profile-detail-posts .portal-post-media video{background:#0000!important;background-color:initial!important;display:block!important;height:auto!important;margin:0 auto!important;max-height:26rem!important;max-width:100%!important;object-fit:contain!important;width:100%!important}.portal-profile-detail-posts .portal-post-comments{grid-gap:.5rem!important;border:0!important;margin-top:.55rem!important}.portal-profile-detail-posts .portal-comment-item,.portal-profile-detail-posts .portal-post-comments{background:#0000!important;box-shadow:none!important;display:grid!important;gap:.5rem!important;padding:0!important}.portal-profile-detail-posts .portal-comment-item{grid-gap:.5rem!important;align-items:start!important;grid-template-columns:auto minmax(0,1fr)!important}.portal-profile-detail-posts .portal-comment-item,.portal-profile-detail-posts .portal-comment-item p{-webkit-text-fill-color:#172033!important;color:#172033!important;margin:0!important;width:100%!important}.portal-profile-detail-posts .portal-comment-item p{display:block!important;font-size:.72rem!important;line-height:1.32!important;min-width:0!important;overflow-wrap:anywhere!important;text-align:left!important;white-space:normal!important;word-break:normal!important}.portal-profile-detail-posts .portal-comment-name.portal-author-name-button{-webkit-text-fill-color:#172033!important;color:#172033!important;display:inline!important;font-weight:900!important}.portal-profile-detail-posts .portal-comment-item .portal-author-open-button.portal-comment-avatar{border-radius:999px!important;grid-column:1!important;grid-row:1!important;height:1.8rem!important;max-height:1.8rem!important;max-width:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;width:1.8rem!important}.portal-post-detail-modal .portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon),.portal-post-detail-modal .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon),.portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon),.portal-profile-detail-posts .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){background:#0000!important;background-color:initial!important;background-image:none!important}.portal-post-detail-modal .portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon) img,.portal-post-detail-modal .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon) img,.portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon) img,.portal-profile-detail-posts .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon) img{border-radius:inherit!important}.portal-profile-detail-posts .portal-post-see-more-button{-webkit-text-fill-color:#a84e24!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#a84e24!important;margin-left:auto!important;max-width:max-content!important;min-width:0!important;padding:0!important;width:auto!important}.portal-post-detail-modal .portal-post-detail-comments{grid-gap:.72rem!important;display:grid!important;gap:.72rem!important;width:100%!important}.portal-post-detail-modal .portal-post-detail-comments .portal-comment-item{align-items:center!important;display:flex!important;flex-direction:row!important;gap:.62rem!important;justify-content:flex-start!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important;width:100%!important}.portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar{flex:0 0 2rem!important;height:2rem!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important}.portal-post-detail-modal .portal-post-detail-comments .portal-comment-line{-webkit-text-fill-color:#172033!important;display:flex!important;flex:1 1 auto!important;flex-flow:row wrap!important;font-size:.76rem!important;font-weight:760!important;gap:.14rem!important;line-height:1.35!important}.portal-post-detail-modal .portal-post-detail-comments .portal-comment-line,.portal-post-detail-modal .portal-post-detail-comments .portal-comment-name.portal-author-name-button{align-items:baseline!important;color:#172033!important;justify-content:flex-start!important;margin:0!important;min-width:0!important;text-align:left!important;white-space:normal!important}.portal-post-detail-modal .portal-post-detail-comments .portal-comment-name.portal-author-name-button{-webkit-text-fill-color:#172033!important;display:inline-flex!important;flex:0 0 auto!important;font:inherit!important;font-weight:900!important;line-height:inherit!important;max-width:none!important;padding:0!important;width:auto!important}.portal-post-detail-modal .portal-post-detail-comments .portal-comment-copy{-webkit-text-fill-color:#172033!important;color:#172033!important;display:inline!important;flex:1 1 8rem!important;min-width:0!important;overflow-wrap:anywhere!important;text-align:left!important}html body #root .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-comment-line{-webkit-text-fill-color:#172033!important;color:#172033!important;display:block!important;flex:1 1 auto!important;font-size:.76rem!important;font-weight:760!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important;word-break:normal!important}html body #root .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-name.portal-author-name-button{all:unset!important;background:#0000!important;border:0!important;box-shadow:none!important;cursor:pointer!important;font:inherit!important;font-weight:900!important;height:auto!important;max-height:none!important;max-width:none!important;min-height:0!important;width:auto!important}html body #root .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-copy,html body #root .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-name.portal-author-name-button{-webkit-text-fill-color:#172033!important;color:#172033!important;display:inline!important;line-height:inherit!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important;vertical-align:initial!important;white-space:normal!important}html body #root .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-copy{flex:none!important;font:inherit!important;overflow-wrap:anywhere!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-comment-line{-webkit-text-fill-color:#172033!important;color:#172033!important;display:block!important;flex:1 1 auto!important;font-size:.76rem!important;font-weight:760!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important;word-break:normal!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-name.portal-author-name-button{all:unset!important;background:#0000!important;border:0!important;box-shadow:none!important;cursor:pointer!important;font:inherit!important;font-weight:900!important;height:auto!important;max-height:none!important;max-width:none!important;min-height:0!important;width:auto!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-copy,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-name.portal-author-name-button{-webkit-text-fill-color:#172033!important;color:#172033!important;display:inline!important;line-height:inherit!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important;vertical-align:initial!important;white-space:normal!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-copy{flex:none!important;font:inherit!important;overflow-wrap:anywhere!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-author-inline{-webkit-text-fill-color:#172033!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;display:inline!important;font:inherit!important;font-weight:900!important;line-height:inherit!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;text-align:left!important;vertical-align:initial!important;white-space:normal!important;width:auto!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar{aspect-ratio:1/1!important;border:0!important;border-radius:999px!important;box-shadow:none!important;display:grid!important;flex:0 0 2rem!important;height:2rem!important;line-height:1!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;width:2rem!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon){background:#0000!important;background-color:initial!important;background-image:none!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar.has-default-profile-icon{background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;background-color:#32180f!important;background-color:var(--jt-dark-brown,#32180f)!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar .portal-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar img{border-radius:999px!important;display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;overflow:hidden!important;width:100%!important}#root .settings-container,body[data-theme=light] #root .settings-container,html[data-theme=light] #root .settings-container,html[data-theme=light] body[data-theme=light] #root .settings-container{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:none!important;padding:clamp(.35rem,1.8vw,.85rem)!important;width:100%!important}#root .settings-container :is(.settings-tabs,.tabs-content,.settings-tab),body[data-theme=light] #root .settings-container :is(.settings-tabs,.tabs-content,.settings-tab),html[data-theme=light] #root .settings-container :is(.settings-tabs,.tabs-content,.settings-tab),html[data-theme=light] body[data-theme=light] #root .settings-container :is(.settings-tabs,.tabs-content,.settings-tab){background:#0000!important;background-color:initial!important;background-image:none!important;border-left:0!important;border-right:0!important;box-shadow:none!important;margin-left:0!important;margin-right:0!important;max-width:none!important;min-width:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}#root .settings-container .settings-tab,body[data-theme=light] #root .settings-container .settings-tab,html[data-theme=light] #root .settings-container .settings-tab,html[data-theme=light] body[data-theme=light] #root .settings-container .settings-tab{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:.72rem!important}#root .settings-container :is(.settings-card,.notification-card),body[data-theme=light] #root .settings-container :is(.settings-card,.notification-card),html[data-theme=light] #root .settings-container :is(.settings-card,.notification-card),html[data-theme=light] body[data-theme=light] #root .settings-container :is(.settings-card,.notification-card){margin-left:0!important;margin-right:0!important;max-width:none!important;padding-inline:clamp(.95rem,4vw,1.35rem)!important;width:100%!important}#root .settings-container :is(form,.form-group,input,select,textarea),body[data-theme=light] #root .settings-container :is(form,.form-group,input,select,textarea),html[data-theme=light] #root .settings-container :is(form,.form-group,input,select,textarea),html[data-theme=light] body[data-theme=light] #root .settings-container :is(form,.form-group,input,select,textarea){max-width:none!important;width:100%!important}@media (max-width:768px){#root .settings-container,body[data-theme=light] #root .settings-container,html[data-theme=light] #root .settings-container,html[data-theme=light] body[data-theme=light] #root .settings-container{padding:0 0 2.25rem!important}#root .settings-container :is(.settings-card,.notification-card),body[data-theme=light] #root .settings-container :is(.settings-card,.notification-card),html[data-theme=light] #root .settings-container :is(.settings-card,.notification-card),html[data-theme=light] body[data-theme=light] #root .settings-container :is(.settings-card,.notification-card){padding-inline:.9rem!important}}html body :is(.modal-overlay,.modern-modal-overlay,.job-preview-overlay,.application-workspace-overlay,.candidate-modal-overlay,.job-detail-modal-overlay,.analytics-detail-overlay,.about-tour-overlay,.terms-modal-overlay,.public-landing-modal-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-create-story-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop){animation:jt-popup-backdrop-enter .26s ease-out both!important}html body :is(.login-modal,.modern-login-modal,.modal-content,.register-modal,.job-interest-modal,.job-preview-modal,.application-workspace-modal,.candidate-profile-modal,.job-detail-modal,.analytics-detail-modal,.about-tour-modal,.terms-modal,.public-auth-card,.public-assistant-dialog,.public-jobs-dialog,.portal-job-modal,.portal-job-review-modal,.portal-create-story-modal,.portal-post-detail-modal,.portal-profile-detail-modal){animation:jt-popup-card-enter .48s cubic-bezier(.16,1,.3,1) both!important;transform-origin:center center!important;will-change:transform,opacity,filter!important}html body :is(.portal-post-reactions.portal-reaction-rail.is-popover,.portal-comment-row.is-open,.portal-share-picker,.portal-post-options-menu,.tailor-social-popover){animation:jt-inline-popover-enter .36s cubic-bezier(.16,1,.3,1) both!important;transform-origin:center bottom!important;will-change:transform,opacity,filter!important}@media (prefers-reduced-motion:reduce){html body :is(.modal-overlay,.modern-modal-overlay,.job-preview-overlay,.application-workspace-overlay,.candidate-modal-overlay,.job-detail-modal-overlay,.analytics-detail-overlay,.about-tour-overlay,.terms-modal-overlay,.public-landing-modal-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-create-story-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.login-modal,.modern-login-modal,.modal-content,.register-modal,.job-interest-modal,.job-preview-modal,.application-workspace-modal,.candidate-profile-modal,.job-detail-modal,.analytics-detail-modal,.about-tour-modal,.terms-modal,.public-auth-card,.public-assistant-dialog,.public-jobs-dialog,.portal-job-modal,.portal-job-review-modal,.portal-create-story-modal,.portal-post-detail-modal,.portal-profile-detail-modal){animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}html body :is(.portal-post-reactions.portal-reaction-rail.is-popover,.portal-comment-row.is-open,.portal-share-picker,.portal-post-options-menu,.tailor-social-popover){animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html body .portal-post-detail-modal .portal-post-detail-header{grid-column-gap:.62rem!important;grid-row-gap:0!important;column-gap:.62rem!important;grid-template-columns:3.25rem minmax(0,1fr)!important;margin:0 0 .95rem!important;padding:.08rem 1.35rem 0 0!important;row-gap:0!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar{border-radius:.42rem!important;height:3.25rem!important;max-height:3.25rem!important;max-width:3.25rem!important;min-height:3.25rem!important;min-width:3.25rem!important;transform:none!important;width:3.25rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-title-block{grid-gap:.12rem!important;align-content:center!important;display:grid!important;justify-items:start!important;transform:none!important;width:100%!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-author-name{font-size:1.28rem!important;width:100%!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-title-block p{width:100%!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.56rem!important;grid-template-columns:3rem minmax(0,1fr)!important;padding-right:1.2rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar{height:3rem!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-author-name{font-size:1.08rem!important}}@keyframes jt-reaction-rail-open-slow{0%{clip-path:inset(0 48% 0 48% round 999px);filter:blur(1px);opacity:0}55%{clip-path:inset(0 0 0 0 round 999px);filter:blur(0);opacity:1}to{clip-path:inset(0 0 0 0 round 999px);filter:blur(0);opacity:1}}html body .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html body .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html body .portal-post-reactions.portal-reaction-rail.is-popover{animation:jt-reaction-rail-open-slow .72s cubic-bezier(.16,1,.3,1) both!important;transform-origin:center center!important;will-change:opacity,clip-path,filter!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.78rem!important;margin-bottom:.92rem!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach{font-size:.64rem!important;height:1.34rem!important;min-height:1.34rem!important;padding-inline:.54rem!important}}html body .portal-post-options-menu.portal-post-options-menu-floating{grid-gap:0!important}html body .portal-post-options-menu.portal-post-options-menu-floating button,html body .portal-post-options-menu.portal-post-options-menu-floating button:is(:hover,:focus,:focus-visible,:active){all:unset!important;align-items:center!important;border-radius:.42rem!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;font-size:.78rem!important;font-weight:750!important;justify-content:flex-start!important;line-height:1.1!important;min-height:1.9rem!important;padding:.36rem .48rem!important;text-align:left!important;white-space:nowrap!important;width:100%!important}html body .portal-feed-reach-wrap,html body .portal-profile-detail-posts .portal-feed-reach-wrap{align-items:center!important;display:inline-flex!important;justify-content:flex-start!important;max-width:max-content!important;min-width:max-content!important;white-space:nowrap!important;width:auto!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach,html body .portal-profile-detail-posts .portal-feed-reach-wrap .portal-reach-button.portal-post-reach,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach{-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#a86a78!important;background-color:#a86a78!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.66rem!important;font-weight:950!important;gap:0!important;height:1.38rem!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:1.38rem!important;min-width:max-content!important;padding:0 .58rem!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach:focus-visible,html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach:hover,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach:focus-visible,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach:hover{background:#925969!important;background-color:#925969!important;transform:none!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach *,html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach span,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach *,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach span{-webkit-text-fill-color:#fff!important;color:#fff!important;display:inline!important;font:inherit!important;line-height:inherit!important;white-space:nowrap!important}html body .portal-post-detail-modal .portal-post-detail-stats{-webkit-text-fill-color:#111827!important;color:#111827!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar,html body .portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar,html body .portal-profile-detail-posts .portal-comment-item .portal-author-open-button.portal-comment-avatar{border:0!important;box-shadow:none!important;display:grid!important;line-height:1!important;margin:0!important;padding:0!important;place-items:center!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar .portal-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar img,html body .portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar .portal-default-profile-icon,html body .portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar img{display:block!important;overflow:hidden!important}@media (max-width:768px){html body .portal-post-options-menu.portal-post-options-menu-floating{min-width:8rem!important;width:8rem!important}html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.78rem!important;margin-bottom:.92rem!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach{font-size:.64rem!important;height:1.34rem!important;min-height:1.34rem!important;padding-inline:.54rem!important}}html body .portal-social-post-card{overflow:visible!important}html body .portal-post-reach-row{margin:.42rem 0 .58rem!important;min-width:0!important}html body .portal-profile-detail-posts .portal-post-reach-row{margin:.42rem 0 .54rem!important}html body .portal-detail-reach-wrap,html body .portal-detail-stat-reach-wrap,html body .portal-feed-reach-wrap,html body .portal-reach-insight-wrap{align-items:center!important;justify-content:flex-start!important;text-orientation:mixed!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button,html body .portal-reach-button.portal-post-reach{font-size:.68rem!important;gap:0!important;height:1.44rem!important;min-height:1.44rem!important;padding:0 .64rem!important;text-orientation:mixed!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button-icon,html body .portal-reach-button-icon,html body .portal-reach-button.portal-post-reach svg{display:none!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button span,html body .portal-reach-button.portal-post-reach span{text-orientation:mixed!important;width:auto!important}html body .portal-post-options-menu.portal-post-options-menu-floating{grid-gap:.12rem!important;animation:jt-inline-popover-enter .18s cubic-bezier(.16,1,.3,1) both!important;display:grid!important;gap:.12rem!important}@media (max-width:768px){html body .portal-post-reach-row{margin-bottom:.54rem!important;margin-top:.36rem!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button,html body .portal-reach-button.portal-post-reach{font-size:.66rem!important;height:1.38rem!important;min-height:1.38rem!important;padding-inline:.58rem!important}}html body .portal-reach-insight-wrap{align-items:center!important;display:inline-flex!important;justify-content:flex-start!important;max-width:max-content!important;min-width:0!important;position:relative!important;width:auto!important;z-index:6!important}html body .portal-reach-button.portal-post-reach{-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#9b5a68!important;border-radius:999px!important;box-shadow:0 .4rem .9rem #5b18282e!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.72rem!important;font-weight:950!important;gap:.28rem!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:1.72rem!important;min-width:0!important;padding:.3rem .58rem!important;white-space:nowrap!important;width:auto!important}html body .portal-reach-button.portal-post-reach:focus-visible,html body .portal-reach-button.portal-post-reach:hover{background:#7d3044!important;transform:translateY(-1px)!important}html body .portal-reach-button-icon{display:block!important;flex:0 0 auto!important;height:.82rem!important;width:.82rem!important}html body .portal-reach-insight-popover{animation:jt-inline-popover-enter .22s cubic-bezier(.16,1,.3,1) both!important;background:#fffaf6!important;border:1px solid #7d304433!important;border-radius:.85rem!important;box-shadow:0 1rem 2.4rem #19121138!important;left:0!important;padding:.7rem!important;position:absolute!important;top:calc(100% + .42rem)!important;width:min(16rem,78vw)!important;z-index:80!important}html body .portal-reach-insight-header{-webkit-text-fill-color:#381620!important;align-items:baseline!important;color:#381620!important;display:flex!important;gap:.5rem!important;justify-content:space-between!important;margin-bottom:.58rem!important}html body .portal-reach-insight-header strong{font-size:.85rem!important;font-weight:950!important}html body .portal-reach-insight-header span{-webkit-text-fill-color:#875462!important;color:#875462!important;font-size:.62rem!important;font-weight:850!important}html body .portal-reach-chart{grid-gap:.34rem!important;align-items:end!important;display:grid!important;gap:.34rem!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;height:6.2rem!important}html body .portal-reach-chart-day{grid-gap:.12rem!important;align-items:end!important;display:grid!important;gap:.12rem!important;grid-template-rows:1fr auto auto!important;height:100%!important;justify-items:center!important;min-width:0!important}html body .portal-reach-chart-bar{background:linear-gradient(180deg,#a84f64,#6e2438)!important;border-radius:999px 999px .22rem .22rem!important;box-shadow:0 .3rem .75rem #6e243838!important;display:block!important;height:10%!important;height:var(--reach-bar-height,10%)!important;max-width:1.1rem!important;min-height:.4rem!important;width:100%!important}html body .portal-reach-chart-value{-webkit-text-fill-color:#381620!important;color:#381620!important;font-size:.58rem!important;font-weight:950!important;line-height:1!important}html body .portal-reach-chart-label{-webkit-text-fill-color:#875462!important;color:#875462!important;font-size:.54rem!important;font-weight:850!important;line-height:1!important}html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.9rem!important;margin-bottom:.72rem!important}html body .portal-post-detail-modal .portal-post-detail-reach-row{display:flex!important;justify-content:flex-start!important;margin:.15rem 0 .6rem!important;width:100%!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap{align-self:center!important;justify-self:center!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button{-webkit-text-fill-color:#4b5563!important;background:#0000!important;border-radius:0!important;box-shadow:none!important;color:#4b5563!important;flex-direction:column!important;font-size:.72rem!important;gap:.12rem!important;line-height:1.08!important;min-height:0!important;padding:0!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button-icon{display:none!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button span{grid-gap:.12rem!important;display:grid!important;gap:.12rem!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button span:first-line{-webkit-text-fill-color:#172033!important;color:#172033!important;font-size:1.02rem!important;font-weight:950!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-insight-popover{left:50%!important;transform:translateX(-50%)!important}html body .portal-profile-detail-posts .portal-social-post-card .portal-social-post-header{align-items:center!important;column-gap:.72rem!important;grid-template-columns:2.7rem minmax(0,1fr) auto!important}html body .portal-profile-detail-posts .portal-social-post-card .portal-post-title-block{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.12rem!important;justify-content:center!important;min-width:0!important;width:auto!important}html body .portal-profile-detail-posts .portal-social-post-card .portal-author-name-button{-webkit-text-fill-color:#172033!important;all:unset!important;background:#0000!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;display:inline!important;font:inherit!important;line-height:inherit!important;margin:0!important;max-width:max-content!important;min-width:0!important;padding:0!important;text-align:left!important;width:auto!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.78rem!important}html body .portal-reach-insight-popover{width:min(15rem,82vw)!important}}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button,html body .portal-reach-button.portal-post-reach{border:0!important;box-shadow:none!important;font-size:.72rem!important;height:auto!important;min-height:0!important;min-width:0!important;padding:.34rem .66rem!important;transform:none!important;width:auto!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button:focus-visible,html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button:hover,html body .portal-reach-button.portal-post-reach:focus-visible,html body .portal-reach-button.portal-post-reach:hover{background:#925969!important;transform:none!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button-icon,html body .portal-reach-button-icon{display:none!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button span:first-line{-webkit-text-fill-color:inherit!important;color:inherit!important;font:inherit!important}html body .portal-reach-insight-backdrop{animation:jt-popup-backdrop-enter .22s ease-out both!important;padding:1.2rem!important}html body .portal-reach-insight-backdrop .portal-reach-insight-popover{animation:jt-popup-card-enter .32s cubic-bezier(.16,1,.3,1) both!important;background:#fffaf6!important;border:1px solid #7d304433!important;border-radius:.95rem!important;box-shadow:0 1.4rem 3.4rem #100d0c5c!important;padding:.82rem .82rem .78rem!important;z-index:1!important}html body .portal-reach-insight-close{-webkit-text-fill-color:#381620!important;all:unset!important;border-radius:999px!important;color:#381620!important;cursor:pointer!important;display:grid!important;font-size:1rem!important;font-weight:950!important;height:1.45rem!important;line-height:1!important;place-items:center!important;position:absolute!important;right:.5rem!important;top:.42rem!important;width:1.45rem!important}html body .portal-reach-insight-close:focus-visible,html body .portal-reach-insight-close:hover{background:#7d30441a!important}html body .portal-post-detail-modal .portal-detail-reach-wrap,html body .portal-post-detail-modal .portal-detail-stat-reach-wrap{position:static!important;z-index:auto!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button,html body .portal-reach-button.portal-post-reach{font-size:.68rem!important;padding:.32rem .6rem!important}html body .portal-reach-insight-backdrop .portal-reach-insight-popover{width:min(17rem,88vw)!important}}@keyframes jt-portal-open-scale{0%{filter:blur(1px);opacity:0;transform:translateY(.45rem) scale(.955)}72%{filter:blur(0);opacity:1;transform:translateY(0) scale(1.006)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}html body .portal-section-transition-shell{animation:jt-portal-open-scale .34s cubic-bezier(.16,1,.3,1) both!important;min-width:0!important;transform-origin:center top!important;width:100%!important;will-change:transform,opacity,filter!important}html body .mobile-dashboard-section-panel.is-open .portal-section-transition-shell{animation-duration:.38s!important;transform-origin:center center!important}html body .contact-candidate-panel,html body .dashboard-search,html body .emoji-picker-popover,html body .floating-messenger-panel.is-mobile-chat-open .floating-messenger-chat,html body .floating-messenger-panel.is-mobile-thread-list .floating-messenger-contacts,html body .floating-messenger.is-open .floating-messenger-panel,html body .portal-default-search-container,html body .resume-playground-ats-details,html body .resume-playground-editor-mobile-overlay,html body .resume-playground-editor-mobile-sidepanel{animation:jt-portal-open-scale .3s cubic-bezier(.16,1,.3,1) both!important;transform-origin:center center!important;will-change:transform,opacity,filter!important}@media (max-width:768px){html body .portal-section-transition-shell{animation-duration:.36s!important}html body .floating-messenger.is-open .floating-messenger-panel,html body .mobile-dashboard-section-panel.is-open{animation:jt-portal-open-scale .36s cubic-bezier(.16,1,.3,1) both!important;transform-origin:center center!important}}@media (prefers-reduced-motion:reduce){html body .contact-candidate-panel,html body .dashboard-search,html body .emoji-picker-popover,html body .floating-messenger-panel.is-mobile-chat-open .floating-messenger-chat,html body .floating-messenger-panel.is-mobile-thread-list .floating-messenger-contacts,html body .floating-messenger.is-open .floating-messenger-panel,html body .mobile-dashboard-section-panel.is-open,html body .portal-default-search-container,html body .portal-section-transition-shell,html body .resume-playground-ats-details,html body .resume-playground-editor-mobile-overlay,html body .resume-playground-editor-mobile-sidepanel{animation-duration:1ms!important;transition-duration:1ms!important}}html body .portal-post-detail-modal .portal-post-detail-header{grid-column-gap:.7rem!important;column-gap:.7rem!important;grid-template-columns:3.35rem minmax(0,1fr)!important;justify-content:start!important;justify-items:start!important;margin:0 0 .9rem!important;min-width:0!important;padding:.1rem 1.45rem 0 0!important;width:100%!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar{all:unset!important;aspect-ratio:1/1!important;background:#32180f!important;background:var(--jt-dark-brown,#32180f)!important;border:0!important;border-radius:.52rem!important;box-shadow:none!important;cursor:pointer!important;display:grid!important;grid-row:1!important;height:3.35rem!important;max-height:3.35rem!important;max-width:3.35rem!important;min-height:3.35rem!important;min-width:3.35rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;width:3.35rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){background:#0000!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar .portal-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar img{border-radius:inherit!important;display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-title-block{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.12rem!important;grid-row:1!important;justify-content:center!important;max-width:100%!important;min-width:0!important;text-align:left!important;width:auto!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-author-name{-webkit-text-fill-color:#172033!important;color:#172033!important;display:block!important;font-size:1.18rem!important;font-weight:950!important;line-height:1.08!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-name-button{-webkit-text-fill-color:inherit!important;all:unset!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;display:inline!important;font:inherit!important;height:auto!important;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-title-block p{-webkit-text-fill-color:#172033!important;color:#172033!important;display:block!important;font-size:.82rem!important;font-weight:650!important;line-height:1.2!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;text-align:left!important;width:auto!important}@keyframes jt-reaction-rail-open-snappy{0%{clip-path:inset(0 38% 0 38% round 999px);filter:blur(.6px);opacity:0;transform:translateY(.18rem) scale(.94)}to{clip-path:inset(0 0 0 0 round 999px);filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}html body .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html body .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html body .portal-post-reactions.portal-reaction-rail.is-popover{animation:jt-reaction-rail-open-snappy .18s cubic-bezier(.2,.9,.2,1) both!important;transform-origin:left center!important;will-change:transform,opacity,clip-path!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.64rem!important;grid-template-columns:3rem minmax(0,1fr)!important;padding-right:1.35rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar{height:3rem!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-author-name{font-size:1rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-title-block p{font-size:.78rem!important}}@media (prefers-reduced-motion:reduce){html body .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html body .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html body .portal-post-reactions.portal-reaction-rail.is-popover{animation-duration:1ms!important}}html body .portal-post-reach-row{align-items:center!important;display:flex!important;justify-content:flex-start!important;margin:.36rem 0 .54rem!important;width:100%!important}html body .portal-detail-reach-wrap,html body .portal-detail-stat-reach-wrap,html body .portal-feed-reach-wrap,html body .portal-reach-insight-wrap{display:inline-flex!important;max-width:max-content!important;min-width:max-content!important;white-space:nowrap!important;width:auto!important;writing-mode:horizontal-tb!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button,html body .portal-reach-button.portal-post-reach{-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#a86a78!important;border-radius:999px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.66rem!important;font-weight:950!important;height:1.38rem!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:1.38rem!important;min-width:max-content!important;overflow-wrap:normal!important;padding:0 .58rem!important;white-space:nowrap!important;word-break:normal!important;writing-mode:horizontal-tb!important}html body .portal-post-detail-modal .portal-detail-stat-reach-wrap .portal-reach-button span,html body .portal-reach-button.portal-post-reach span{-webkit-text-fill-color:inherit!important;color:inherit!important;display:inline!important;font:inherit!important;line-height:inherit!important;min-width:max-content!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important;writing-mode:horizontal-tb!important}html body .portal-reach-button-icon,html body .portal-reach-button.portal-post-reach svg{display:none!important}html body .portal-reach-insight-backdrop{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#100d0c85!important;display:grid!important;inset:0!important;overflow:visible!important;place-items:center!important;position:fixed!important;z-index:10050!important}html body .portal-reach-insight-wrap>.portal-reach-insight-popover{display:none!important}html body .portal-reach-insight-backdrop .portal-reach-insight-popover{display:block!important;left:auto!important;max-width:90vw!important;position:relative!important;top:auto!important;transform:none!important;width:min(18rem,90vw)!important}html body .portal-post-options-menu.portal-post-options-menu-floating{border:1px solid #1720332e!important;border-radius:.58rem!important;bottom:auto!important;box-shadow:0 12px 28px #0000002e!important;min-width:8.5rem!important;padding:.36rem!important;right:auto!important;width:8.5rem!important;z-index:10045!important}html body .portal-post-options-menu.portal-post-options-menu-floating button{-webkit-text-fill-color:#172033!important;all:unset!important;align-items:center!important;border-radius:.42rem!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:flex!important;font-size:.78rem!important;font-weight:750!important;line-height:1.1!important;min-height:1.9rem!important;padding:.36rem .48rem!important;text-align:left!important;white-space:nowrap!important;width:100%!important}html body .portal-post-options-menu.portal-post-options-menu-floating button:focus-visible,html body .portal-post-options-menu.portal-post-options-menu-floating button:hover{outline:0!important}html body .portal-post-options-menu.portal-post-options-menu-floating{background:#f3eee6!important;background-color:#f3eee6!important;background-image:none!important;gap:0!important;max-width:8rem!important;min-width:8rem!important;overflow:hidden!important;width:8rem!important}html body .portal-post-options-menu.portal-post-options-menu-floating button,html body .portal-post-options-menu.portal-post-options-menu-floating button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#172033!important}html body .portal-post-options-menu.portal-post-options-menu-floating button:focus-visible,html body .portal-post-options-menu.portal-post-options-menu-floating button:hover{background:#a84e6324!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach{-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#a86a78!important;background-color:#a86a78!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.66rem!important;font-weight:950!important;gap:0!important;height:1.38rem!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:1.38rem!important;min-width:max-content!important;padding:0 .58rem!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach *,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach *{-webkit-text-fill-color:#fff!important;color:#fff!important;font:inherit!important;line-height:inherit!important}html body .portal-feed-reach-wrap .portal-reach-button-icon,html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach svg,html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach:after,html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach:before{content:none!important;display:none!important}html body .portal-reach-insight-backdrop{overflow:auto!important}html body .portal-reach-insight-backdrop .portal-reach-insight-popover{max-height:calc(100vh - 2.4rem)!important;max-width:calc(100vw - 2.4rem)!important;width:min(18rem,calc(100vw - 2.4rem))!important}html body .portal-post-detail-modal .portal-detail-reach-wrap,html body .portal-post-detail-modal .portal-post-detail-reach-row{display:none!important}html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.92rem!important;margin-bottom:1rem!important}html body .portal-post-detail-modal .portal-post-detail-stats{grid-gap:.56rem!important;border-bottom:1px solid #17203329!important;border-top:1px solid #17203329!important;display:grid!important;gap:.56rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:.82rem 0!important;width:100%!important}html body .portal-post-detail-modal .portal-post-detail-stats span{grid-gap:.18rem!important;-webkit-text-fill-color:#111827!important;color:#111827!important;display:grid!important;font-size:.74rem!important;font-weight:850!important;gap:.18rem!important;justify-items:center!important;line-height:1.18!important;text-align:center!important}html body .portal-post-detail-modal .portal-post-detail-stats strong{-webkit-text-fill-color:#111827!important;color:#111827!important;display:block!important;font-size:1.06rem!important;font-weight:950!important;line-height:1!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar,html body .portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar,html body .portal-profile-detail-posts .portal-comment-item .portal-author-open-button.portal-comment-avatar{aspect-ratio:1/1!important;border-radius:999px!important;flex:0 0 2rem!important;height:2rem!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;overflow:hidden!important;width:2rem!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar .portal-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar img,html body .portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar .portal-default-profile-icon,html body .portal-profile-detail-posts .portal-author-open-button.portal-comment-avatar img{border-radius:999px!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}@keyframes jt-popup-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes jt-popup-card-enter{0%{opacity:0;transform:translate3d(0,.5rem,0) scale(.9)}68%{opacity:1;transform:translateZ(0) scale(1.01)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes jt-inline-popover-enter{0%{opacity:0;transform:translate3d(0,.22rem,0) scale(.92)}to{opacity:1;transform:translateZ(0) scale(1)}}html body :is(.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-create-story-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.modal-overlay,.modern-modal-overlay,.job-preview-overlay,.application-workspace-overlay,.candidate-modal-overlay,.job-detail-modal-overlay,.analytics-detail-overlay,.about-tour-overlay,.terms-modal-overlay,.public-landing-modal-backdrop){animation:jt-popup-backdrop-enter .18s linear both!important;overscroll-behavior:contain!important;pointer-events:auto!important}html body :is(.portal-reach-insight-popover,.portal-reaction-stats-modal,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-create-story-modal,.portal-job-modal,.portal-job-review-modal,.login-modal,.modern-login-modal,.modal-content,.register-modal,.job-interest-modal,.job-preview-modal,.application-workspace-modal,.candidate-profile-modal,.job-detail-modal,.analytics-detail-modal,.about-tour-modal,.terms-modal,.public-auth-card,.public-assistant-dialog,.public-jobs-dialog){animation:jt-popup-card-enter .24s cubic-bezier(.16,1,.3,1) both!important;backface-visibility:hidden!important;transform-origin:center center!important;will-change:transform,opacity!important}html body :is(.portal-post-reactions.portal-reaction-rail.is-popover,.portal-comment-row.is-open,.portal-share-picker,.portal-post-options-menu,.tailor-social-popover,.emoji-picker-popover){animation:jt-inline-popover-enter .18s cubic-bezier(.16,1,.3,1) both!important;backface-visibility:hidden!important;transform-origin:center bottom!important;will-change:transform,opacity!important}html body .portal-reach-insight-backdrop,html body .portal-reaction-stats-backdrop{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#100d0c85!important;display:grid!important;inset:0!important;overflow:hidden!important;padding:1.2rem!important;place-items:center!important;position:fixed!important;touch-action:none!important;z-index:10070!important}html body .portal-reach-insight-popover,html body .portal-reaction-stats-modal{overscroll-behavior:contain!important;touch-action:auto!important}html body .portal-reach-insight-close,html body .portal-reaction-stats-close{-webkit-text-fill-color:#381620!important;all:unset!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#381620!important;cursor:pointer!important;display:grid!important;font-size:.95rem!important;font-weight:950!important;height:1rem!important;line-height:1!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.56rem!important;top:.48rem!important;width:1rem!important;z-index:2!important}html body .portal-post-detail-modal .portal-post-detail-stats :is(span,button.portal-post-detail-stat-button),html body .portal-post-detail-modal .portal-post-detail-stats button.portal-post-detail-stat-button:is(:hover,:focus,:focus-visible,:active){grid-gap:.18rem!important;-webkit-text-fill-color:#111827!important;all:unset!important;align-content:center!important;box-sizing:border-box!important;color:#111827!important;cursor:default!important;display:grid!important;font-size:.74rem!important;font-weight:850!important;gap:.18rem!important;justify-items:center!important;line-height:1.18!important;text-align:center!important}html body .portal-post-detail-modal .portal-post-detail-stats button.portal-post-detail-stat-button{cursor:pointer!important}html body .portal-post-detail-modal .portal-post-detail-stats button.portal-post-detail-stat-button:focus-visible,html body .portal-post-detail-modal .portal-post-detail-stats button.portal-post-detail-stat-button:hover{-webkit-text-fill-color:#7d3044!important;color:#7d3044!important;outline:0!important}html body .portal-post-detail-modal .portal-post-detail-stats :is(span,button.portal-post-detail-stat-button) strong{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font-size:1.06rem!important;font-weight:950!important;line-height:1!important}html body .portal-reaction-stats-modal{background:#fffaf6!important;border:1px solid #7d304433!important;border-radius:.95rem!important;box-shadow:0 1.4rem 3.4rem #100d0c5c!important;max-height:calc(100vh - 2.4rem)!important;max-width:calc(100vw - 2.4rem)!important;overflow:hidden auto!important;padding:.92rem!important;position:relative!important;width:min(19rem,calc(100vw - 2.4rem))!important}html body .portal-reaction-stats-header{-webkit-text-fill-color:#381620!important;align-items:baseline!important;color:#381620!important;display:flex!important;gap:.6rem!important;justify-content:space-between!important;margin-bottom:.72rem!important;padding-right:1.2rem!important}html body .portal-reaction-stats-header strong{font-size:.94rem!important;font-weight:950!important}html body .portal-reaction-stats-header span{-webkit-text-fill-color:#875462!important;color:#875462!important;font-size:.64rem!important;font-weight:850!important}html body .portal-reaction-stats-list{grid-gap:.52rem!important;display:grid!important;gap:.52rem!important}html body .portal-reaction-stats-row{grid-gap:.48rem!important;-webkit-text-fill-color:#172033!important;align-items:center!important;color:#172033!important;display:grid!important;gap:.48rem!important;grid-template-columns:1.6rem minmax(4.4rem,auto) minmax(3rem,1fr) auto!important}html body .portal-reaction-stats-icon{background:#a84e6324!important;border-radius:999px!important;color:#a84e63!important;display:grid!important;height:1.6rem!important;place-items:center!important;width:1.6rem!important}html body .portal-reaction-stats-icon svg{height:.88rem!important;width:.88rem!important}html body .portal-reaction-stats-name{font-size:.76rem!important;font-weight:900!important}html body .portal-reaction-stats-bar{background:#7d30441f!important;border-radius:999px!important;display:block!important;height:.42rem!important;overflow:hidden!important;position:relative!important}html body .portal-reaction-stats-bar:before{background:linear-gradient(90deg,#b16b7a,#7d3044)!important;border-radius:inherit!important;content:""!important;inset:0 auto 0 0!important;position:absolute!important;width:0!important;width:var(--reaction-stat-width,0)!important}html body .portal-reaction-stats-row strong{-webkit-text-fill-color:#381620!important;color:#381620!important;font-size:.78rem!important;font-weight:950!important}html body .portal-reaction-stats-empty{-webkit-text-fill-color:#172033!important;color:#172033!important;font-size:.82rem!important;font-weight:800!important;margin:0!important}html body .portal-home-feed .portal-post-body-wrap .portal-post-body{max-height:60rem!important;overflow:hidden!important;transition:max-height .32s cubic-bezier(.16,1,.3,1),opacity .24s ease!important;will-change:max-height!important}html body .portal-home-feed .portal-post-body-wrap.is-collapsed .portal-post-body{-webkit-mask-image:linear-gradient(180deg,#000 72%,#0000)!important;mask-image:linear-gradient(180deg,#000 72%,#0000)!important;max-height:8.7rem!important}html body .portal-home-feed .portal-post-body-wrap.is-expanded .portal-post-body{-webkit-mask-image:none!important;mask-image:none!important;max-height:60rem!important}html body .portal-profile-detail-posts .portal-social-post-card .portal-social-post-header,html body .portal-social-post-header{column-gap:.82rem!important}html body .portal-post-detail-modal .portal-post-detail-header{column-gap:1rem!important}@media (max-width:768px){html body .portal-profile-detail-posts .portal-social-post-card .portal-social-post-header,html body .portal-social-post-header{column-gap:.7rem!important}html body .portal-post-detail-modal .portal-post-detail-header{column-gap:.86rem!important}html body .portal-home-feed .portal-post-body-wrap.is-collapsed .portal-post-body{max-height:9.2rem!important}html body .portal-reaction-stats-row{gap:.4rem!important;grid-template-columns:1.5rem minmax(3.8rem,auto) minmax(2.4rem,1fr) auto!important}}@keyframes jt-home-tab-panel-pop{0%{filter:blur(.5px);opacity:0;transform:translate3d(0,.36rem,0) scale(.94)}to{filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}}html body .portal-home-feed-scroll>.portal-home-tab-panel{grid-gap:inherit!important;animation:jt-home-tab-panel-pop .19s cubic-bezier(.2,.9,.2,1) both!important;backface-visibility:hidden!important;display:grid!important;gap:inherit!important;min-width:0!important;transform-origin:center top!important;width:100%!important;will-change:transform,opacity!important}@media (prefers-reduced-motion:reduce){html body .portal-home-feed-scroll>.portal-home-tab-panel{animation:none!important}}html body .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card) .portal-post-options-button,html body .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card) .portal-post-options-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]){-webkit-text-fill-color:#111827!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#111827!important;cursor:pointer!important;display:grid!important;height:1.9rem!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:relative!important;touch-action:manipulation!important;width:1.9rem!important;z-index:8!important}html body .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card) .portal-post-options-button:after,html body .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card) .portal-post-options-button:before{content:none!important;display:none!important;pointer-events:none!important}html body .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card) .portal-post-options-button svg{height:1rem!important;pointer-events:none!important;width:1rem!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu,html body .portal-post-options-menu.portal-post-options-menu-floating{grid-gap:0!important;animation:jt-inline-popover-enter .16s cubic-bezier(.2,.9,.2,1) both!important;background:#f3eee6!important;background-color:#f3eee6!important;background-image:none!important;border:1px solid #17203324!important;border-radius:.58rem!important;box-shadow:0 12px 28px #100d0c33!important;box-sizing:border-box!important;display:grid!important;gap:0!important;max-width:8rem!important;min-width:8rem!important;overflow:hidden!important;padding:.34rem!important;width:8rem!important}html body .portal-post-options-menu.portal-post-options-menu-floating{position:fixed!important;z-index:10080!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu{left:auto!important;position:absolute!important;right:0!important;top:calc(100% + .34rem)!important;z-index:40!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button,html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button:is(:hover,:focus,:focus-visible,:active),html body .portal-post-options-menu.portal-post-options-menu-floating button,html body .portal-post-options-menu.portal-post-options-menu-floating button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;all:unset!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:.42rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:flex!important;font-size:.78rem!important;font-weight:760!important;justify-content:center!important;line-height:1.12!important;min-height:2.15rem!important;padding:.42rem .54rem!important;text-align:center!important;white-space:nowrap!important;width:100%!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button:first-child,html body .portal-post-options-menu.portal-post-options-menu-floating button:first-child{background:#a84e6329!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button:focus-visible,html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button:hover,html body .portal-post-options-menu.portal-post-options-menu-floating button:focus-visible,html body .portal-post-options-menu.portal-post-options-menu-floating button:hover{background:#a84e6338!important;outline:0!important}html body .portal-job-modal{isolation:isolate!important}html body .portal-job-modal .portal-job-modal-header{padding-right:2.3rem!important}html body .portal-job-modal .portal-job-modal-title-block{max-width:min(13rem,calc(100% - 3.8rem))!important}html body .portal-job-modal .portal-job-modal-title-block h3{display:block!important;line-height:1.08!important;margin:0!important;max-width:12.4rem!important;overflow:visible!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}html body .portal-job-modal .portal-job-modal-title-block p{margin:.14rem 0 0!important;max-width:12.4rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .portal-job-modal .portal-job-modal-back-button,html body .portal-job-modal .portal-job-modal-back-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:grid!important;height:1.62rem!important;max-height:1.62rem!important;max-width:1.62rem!important;min-height:1.62rem!important;min-width:1.62rem!important;padding:0!important;place-items:center!important;pointer-events:auto!important;right:.68rem!important;top:.58rem!important;touch-action:manipulation!important;width:1.62rem!important;z-index:4!important}html body .portal-job-modal .portal-job-modal-back-button:after,html body .portal-job-modal .portal-job-modal-back-button:before{content:none!important;display:none!important;pointer-events:none!important}html body .portal-job-modal .portal-job-modal-back-button svg{height:1.02rem!important;pointer-events:none!important;width:1.02rem!important}html body .portal-reach-insight-popover,html body .portal-reaction-stats-modal{isolation:isolate!important}html body .portal-reach-insight-header,html body .portal-reaction-stats-header{padding-right:1.72rem!important}html body .portal-reach-insight-close,html body .portal-reach-insight-close:is(:hover,:focus,:focus-visible,:active),html body .portal-reaction-stats-close,html body .portal-reaction-stats-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#381620!important;all:unset!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;box-sizing:border-box!important;color:#381620!important;cursor:pointer!important;display:grid!important;font-size:.95rem!important;font-weight:950!important;height:1.1rem!important;line-height:1!important;max-height:1.1rem!important;max-width:1.1rem!important;min-height:1.1rem!important;min-width:1.1rem!important;place-items:center!important;position:absolute!important;right:.72rem!important;top:.64rem!important;touch-action:manipulation!important;width:1.1rem!important;z-index:5!important}html body .portal-reach-insight-close:after,html body .portal-reach-insight-close:before,html body .portal-reaction-stats-close:after,html body .portal-reaction-stats-close:before{pointer-events:none!important}html body .portal-reach-insight-close:focus-visible,html body .portal-reach-insight-close:hover,html body .portal-reaction-stats-close:focus-visible,html body .portal-reaction-stats-close:hover{background:#7d30441a!important;outline:0!important}html body .portal-comment-row-backdrop{animation:jt-popup-backdrop-enter .18s linear both!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important;background:#100d0c8a!important;inset:0!important;padding:1rem!important;position:fixed!important;touch-action:none!important;z-index:10075!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open{grid-gap:.54rem!important;animation:jt-popup-card-enter .21s cubic-bezier(.16,1,.3,1) both!important;background:#fffaf6!important;background-color:#fffaf6!important;background-image:none!important;border:1px solid #7d30442e!important;border-radius:.86rem!important;box-shadow:0 1.4rem 3.4rem #100d0c57!important;box-sizing:border-box!important;gap:.54rem!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0!important;max-width:calc(100vw - 2rem)!important;padding:.7rem!important;position:relative!important;touch-action:auto!important;width:min(22rem,calc(100vw - 2rem))!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open input{min-width:0!important;width:100%!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open .portal-comment-button{border-radius:999px!important;height:2.25rem!important;max-width:none!important;min-height:2.25rem!important;min-width:3.8rem!important;padding:0 .72rem!important;width:auto!important}@media (max-width:768px){html body .portal-job-modal .portal-job-modal-title-block{max-width:min(11.8rem,calc(100% - 3.6rem))!important}html body .portal-job-modal .portal-job-modal-title-block h3,html body .portal-job-modal .portal-job-modal-title-block p{max-width:11.6rem!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu,html body .portal-post-options-menu.portal-post-options-menu-floating{max-width:7.75rem!important;min-width:7.75rem!important;width:7.75rem!important}}@keyframes jt-popup-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes jt-popup-card-exit{0%{filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}to{filter:blur(.4px);opacity:0;transform:translate3d(0,.36rem,0) scale(.86)}}html body :is(.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop,.portal-comment-row-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-create-story-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop).is-closing{animation:jt-popup-backdrop-exit .26s cubic-bezier(.4,0,.2,1) both!important;pointer-events:none!important}html body .portal-comment-row-backdrop.is-closing .portal-comment-row.is-open,html body .portal-create-story-backdrop.is-closing .portal-create-story-modal,html body .portal-job-modal-backdrop.is-closing .portal-job-modal,html body .portal-job-review-backdrop.is-closing .portal-job-review-modal,html body .portal-post-detail-backdrop.is-closing .portal-post-detail-modal,html body .portal-profile-detail-backdrop.is-closing .portal-profile-detail-modal,html body .portal-reach-insight-backdrop.is-closing .portal-reach-insight-popover,html body .portal-reaction-stats-backdrop.is-closing .portal-reaction-stats-modal{animation:jt-popup-card-exit .26s cubic-bezier(.4,0,.2,1) both!important;transform-origin:center center!important}html body .portal-comment-row-backdrop{backdrop-filter:blur(11px) saturate(.9)!important;-webkit-backdrop-filter:blur(11px) saturate(.9)!important;background:#100d0c99!important;display:grid!important;place-items:center!important;pointer-events:auto!important;z-index:10120!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open{grid-gap:.48rem!important;align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;gap:.48rem!important;grid-template-columns:minmax(0,1fr) 2.35rem!important;min-height:0!important;padding:0!important;width:min(22rem,calc(100vw - 2.2rem))!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open input,html body .portal-comment-row-backdrop .portal-comment-row.is-open input:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;all:unset!important;background:#fffaf6!important;border:0!important;border-radius:999px!important;box-shadow:0 .55rem 1.4rem #100d0c38!important;box-sizing:border-box!important;color:#172033!important;display:block!important;font-size:.84rem!important;font-weight:700!important;height:2.36rem!important;line-height:1.1!important;min-height:2.36rem!important;min-width:0!important;outline:0!important;padding:0 .9rem!important;width:100%!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open input::placeholder{-webkit-text-fill-color:#172033ad!important;color:#172033ad!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open .portal-comment-button,html body .portal-comment-row-backdrop .portal-comment-row.is-open .portal-comment-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;all:unset!important;background:#fffaf6!important;border:0!important;border-radius:999px!important;box-shadow:0 .55rem 1.4rem #100d0c38!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:grid!important;height:2.35rem!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;padding:0!important;place-items:center!important;pointer-events:auto!important;touch-action:manipulation!important;width:2.35rem!important}html body .portal-comment-row-backdrop .portal-comment-row.is-open .portal-comment-button svg{height:1.08rem!important;width:1.08rem!important}html body .portal-home-feed .portal-social-post-card{isolation:isolate!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-card-options,html body .portal-home-feed .portal-social-post-card .portal-post-header-actions,html body .portal-home-feed .portal-social-post-card .portal-post-options-wrap{pointer-events:auto!important;position:relative!important;z-index:35!important}html body .portal-home-feed .portal-social-post-card .portal-post-options-button,html body .portal-home-feed .portal-social-post-card .portal-post-options-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]){pointer-events:auto!important;z-index:36!important}html body .portal-home-feed .portal-social-post-card .portal-post-options-wrap{flex:0 0 1.9rem!important;height:1.9rem!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;overflow:visible!important;width:1.9rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline{grid-gap:0!important;animation:jt-inline-popover-enter .16s cubic-bezier(.2,.9,.2,1) both!important;background:#f3eee6!important;background-color:#f3eee6!important;background-image:none!important;border:1px solid #17203324!important;border-radius:.58rem!important;box-shadow:0 12px 28px #100d0c33!important;box-sizing:border-box!important;display:grid!important;gap:0!important;left:auto!important;max-width:8rem!important;min-width:8rem!important;overflow:hidden!important;padding:.34rem!important;position:absolute!important;right:0!important;top:calc(100% + .34rem)!important;width:8rem!important;z-index:90!important}html body .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline button,html body .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;all:unset!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:.42rem!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:flex!important;font-size:.78rem!important;font-weight:760!important;justify-content:center!important;line-height:1.12!important;min-height:2.15rem!important;padding:.42rem .54rem!important;text-align:center!important;white-space:nowrap!important;width:100%!important}html body .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline button:first-child{background:#a84e6329!important}html body .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline button:focus-visible,html body .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline button:hover{background:#a84e633d!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-card-options{bottom:auto!important;display:inline-flex!important;height:1.9rem!important;left:auto!important;margin:0!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;overflow:visible!important;padding:0!important;position:absolute!important;right:.75rem!important;top:.75rem!important;width:1.9rem!important}:root{--jt-feed-maroon:#7d3044;--jt-feed-maroon-dark:#4f1d2a;--jt-feed-maroon-soft:#b06b7a;--jt-feed-maroon-pale:#fff7f3}html body :is(.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-create-story-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-comment-row-backdrop){animation-duration:.3s!important}html body :is(.portal-reach-insight-popover,.portal-reaction-stats-modal,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-create-story-modal,.portal-job-modal,.portal-job-review-modal,.portal-comment-row.is-open){animation-duration:.42s!important;animation-timing-function:cubic-bezier(.16,.9,.2,1)!important}html body :is(.portal-post-reactions.portal-reaction-rail.is-popover,.portal-share-picker,.portal-post-options-menu,.portal-post-options-menu-inline,.tailor-social-popover,.emoji-picker-popover){animation-duration:.3s!important;animation-timing-function:cubic-bezier(.16,.9,.2,1)!important}html body :is(.portal-reach-insight-close,.portal-reaction-stats-close,.portal-post-detail-close,.portal-profile-detail-close,.portal-job-modal-back-button),html body :is(.portal-reach-insight-close,.portal-reaction-stats-close,.portal-post-detail-close,.portal-profile-detail-close,.portal-job-modal-back-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;-webkit-text-fill-color:var(--jt-feed-maroon-dark)!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#4f1d2a!important;color:var(--jt-feed-maroon-dark)!important;cursor:pointer!important;display:inline-grid!important;height:1.18rem!important;margin:0!important;max-height:1.18rem!important;max-width:1.18rem!important;min-height:1.18rem!important;min-width:1.18rem!important;padding:0!important;place-items:center!important;pointer-events:auto!important;touch-action:manipulation!important;width:1.18rem!important}html body .portal-job-modal .portal-job-modal-back-button,html body .portal-job-modal .portal-job-modal-back-button:is(:hover,:focus,:focus-visible,:active){flex:0 0 1.65rem!important;height:1.65rem!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;position:static!important;width:1.65rem!important}html body .portal-job-modal .portal-job-modal-back-button svg{height:1rem!important;width:1rem!important}html body .portal-job-modal .portal-job-modal-title-block{max-width:none!important;padding-right:.3rem!important}html body .portal-job-modal .portal-job-modal-title-block h3,html body .portal-job-modal .portal-job-modal-title-block p{max-width:none!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach,html body .portal-profile-detail-posts .portal-feed-reach-wrap .portal-reach-button.portal-post-reach,html body .portal-reach-button.portal-post-reach,html[data-theme=light] body[data-theme=light] .portal-feed-reach-wrap .portal-reach-button.portal-post-reach{-webkit-text-fill-color:#7d3044!important;-webkit-text-fill-color:var(--jt-feed-maroon)!important;background:#fff7f3!important;background:var(--jt-feed-maroon-pale)!important;border-radius:999px!important;box-shadow:0 .35rem 1rem #7d304414!important;color:#7d3044!important;color:var(--jt-feed-maroon)!important;height:1.8rem!important;max-width:7.2rem!important;min-height:1.8rem!important;min-width:4.2rem!important;padding:0 .72rem!important;width:auto!important}html body .portal-profile-detail-posts .portal-feed-reach-wrap .portal-reach-button.portal-post-reach{height:1.7rem!important;max-width:5.6rem!important;min-height:1.7rem!important;min-width:4.15rem!important;padding:0 .64rem!important}html body .portal-feed-reach-wrap .portal-reach-button.portal-post-reach *,html body .portal-profile-detail-posts .portal-feed-reach-wrap .portal-reach-button.portal-post-reach *,html body .portal-reach-button.portal-post-reach span{-webkit-text-fill-color:#7d3044!important;-webkit-text-fill-color:var(--jt-feed-maroon)!important;color:#7d3044!important;color:var(--jt-feed-maroon)!important;font-size:.68rem!important;line-height:1!important;white-space:nowrap!important}html body .portal-candidate-job-action-row :is(button,.job-post-reaction-button):not(.active),html body .portal-candidate-job-action-row :is(button,.job-post-reaction-button):not(.active) :is(svg,path,span,strong),html body .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction) :is(svg,path,span,strong),html body .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle,.portal-job-like-toggle,.portal-job-bookmark-toggle,.job-post-reaction-button,.job-post-comment-button,.job-post-share-button,.job-post-review-button):not(.active):not(.has-reaction){-webkit-text-fill-color:#4f1d2a!important;-webkit-text-fill-color:var(--jt-feed-maroon-dark)!important;fill:currentColor!important;stroke:currentColor!important;color:#4f1d2a!important;color:var(--jt-feed-maroon-dark)!important}html body .portal-home-feed .portal-post-action-row .portal-reaction-trigger:not(.has-reaction) .portal-light-reaction-smile,html body .portal-home-feed .portal-post-action-row .portal-reaction-trigger:not(.has-reaction) .portal-light-reaction-smile path{fill:currentColor!important;stroke:currentColor!important;color:#4f1d2a!important;color:var(--jt-feed-maroon-dark)!important}html body .portal-profile-detail-posts .portal-social-post-card{overflow:visible!important}html body .portal-profile-detail-posts .portal-social-post-card .portal-post-body-wrap.is-expanded .portal-post-see-more-button{display:none!important}html body .portal-profile-detail-posts .portal-post-action-cluster,html body .portal-profile-detail-posts .portal-post-action-row{align-items:center!important;display:flex!important;gap:.45rem!important;justify-content:flex-start!important;min-width:0!important;overflow:visible!important}html body .portal-profile-detail-posts .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle),html body .portal-profile-detail-posts .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):is(:hover,:focus,:focus-visible,:active){height:1.45rem!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;overflow:visible!important;padding:0!important;width:1.45rem!important}html body .portal-profile-detail-posts .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle) :is(svg,img){height:1.05rem!important;max-height:1.05rem!important;max-width:1.05rem!important;width:1.05rem!important}html body .portal-profile-detail-posts .portal-comment-trigger-count,html body .portal-profile-detail-posts .portal-reaction-trigger-count{-webkit-text-fill-color:#4f1d2a!important;-webkit-text-fill-color:var(--jt-feed-maroon-dark)!important;color:#4f1d2a!important;color:var(--jt-feed-maroon-dark)!important;font-size:.72rem!important;margin-left:-.2rem!important;min-width:0!important}html body .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html body .portal-profile-detail-posts .portal-post-reactions.portal-reaction-rail.is-popover{background:#fffaf6!important;border-color:#7d30442e!important;box-shadow:0 .8rem 2rem #4f1d2a2e!important}html body .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),html body .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) :is(svg,path,span,strong){-webkit-text-fill-color:#4f1d2a!important;-webkit-text-fill-color:var(--jt-feed-maroon-dark)!important;fill:currentColor!important;stroke:currentColor!important;color:#4f1d2a!important;color:var(--jt-feed-maroon-dark)!important}@media (max-width:768px){html body .portal-job-modal .portal-job-modal-title-block,html body .portal-job-modal .portal-job-modal-title-block h3,html body .portal-job-modal .portal-job-modal-title-block p{max-width:none!important}html body .portal-profile-detail-posts .portal-post-action-row{gap:.38rem!important}}html body .portal-home-feed .portal-feed-reach-wrap button.portal-post-reach.portal-reach-button,html body .portal-home-feed .portal-post-reach.portal-reach-button,html body .portal-home-feed .portal-profile-detail-posts .portal-feed-reach-wrap button.portal-post-reach.portal-reach-button,html body .portal-home-feed button.portal-post-reach,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-feed-reach-wrap button.portal-post-reach.portal-reach-button,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-post-reach.portal-reach-button,html[data-theme=light] body[data-theme=light] .portal-home-feed button.portal-post-reach{-webkit-text-fill-color:#fffaf6!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border-color:#4f1d2a1f!important;color:#fffaf6!important}html body .portal-home-feed .portal-post-reach.portal-reach-button *,html body .portal-home-feed button.portal-post-reach *,html[data-theme=light] body[data-theme=light] .portal-home-feed .portal-post-reach.portal-reach-button *,html[data-theme=light] body[data-theme=light] .portal-home-feed button.portal-post-reach *{-webkit-text-fill-color:#fffaf6!important;color:#fffaf6!important}html body .portal-reach-chart-bar,html body .portal-reaction-stats-bar:before{background:linear-gradient(180deg,#b06b7a,#7d3044)!important;background-color:#b06b7a!important}html body :is(.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-create-story-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop){pointer-events:auto!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}html body .portal-reach-insight-popover,html body .portal-reaction-stats-modal{overflow:hidden!important;position:relative!important}html body .portal-reach-insight-close,html body .portal-reach-insight-close:is(:hover,:focus,:focus-visible,:active),html body .portal-reaction-stats-close,html body .portal-reaction-stats-close:is(:hover,:focus,:focus-visible,:active){background:#0000!important;box-shadow:none!important;height:1.05rem!important;max-height:1.05rem!important;max-width:1.05rem!important;min-height:1.05rem!important;min-width:1.05rem!important;padding:0!important;pointer-events:auto!important;right:.5rem!important;top:.42rem!important;width:1.05rem!important}html body .portal-reach-insight-close:after,html body .portal-reach-insight-close:before,html body .portal-reaction-stats-close:after,html body .portal-reaction-stats-close:before{content:none!important;display:none!important}html body .portal-reach-insight-header,html body .portal-reaction-stats-header{padding-right:1.65rem!important}@media (prefers-reduced-motion:reduce){html body .portal-comment-row-backdrop.is-closing .portal-comment-row.is-open,html body .portal-create-story-backdrop.is-closing .portal-create-story-modal,html body .portal-job-modal-backdrop.is-closing .portal-job-modal,html body .portal-job-review-backdrop.is-closing .portal-job-review-modal,html body .portal-post-detail-backdrop.is-closing .portal-post-detail-modal,html body .portal-profile-detail-backdrop.is-closing .portal-profile-detail-modal,html body .portal-reach-insight-backdrop.is-closing .portal-reach-insight-popover,html body .portal-reaction-stats-backdrop.is-closing .portal-reaction-stats-modal,html body :is(.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop,.portal-comment-row-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-create-story-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop).is-closing{animation-duration:1ms!important}}#root .portal-home-feed .portal-post-options-dismiss-layer{background:#0000!important;display:block!important;height:100vh!important;inset:0!important;pointer-events:auto!important;position:fixed!important;touch-action:none!important;width:100vw!important;z-index:80!important}#root .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline{z-index:91!important}html body #root :is(.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-create-story-backdrop){backdrop-filter:blur(10px) saturate(.86)!important;-webkit-backdrop-filter:blur(10px) saturate(.86)!important;background:#100d0c94!important;pointer-events:auto!important;touch-action:none!important}html body #root :is(.portal-reach-insight-close,.portal-reaction-stats-close),html body #root :is(.portal-reach-insight-close,.portal-reaction-stats-close):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;all:unset!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#4f1d2a!important;cursor:pointer!important;display:grid!important;font-size:.95rem!important;font-weight:950!important;height:1.05rem!important;line-height:1!important;margin:0!important;max-height:1.05rem!important;max-width:1.05rem!important;min-height:1.05rem!important;min-width:1.05rem!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:absolute!important;right:.56rem!important;top:.48rem!important;touch-action:manipulation!important;width:1.05rem!important;z-index:7!important}html body #root :is(.portal-reach-insight-close,.portal-reaction-stats-close):after,html body #root :is(.portal-reach-insight-close,.portal-reaction-stats-close):before{content:none!important;display:none!important}html body #root .portal-home-feed :is(.portal-reach-insight-wrap,.portal-feed-reach-wrap){align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:inline-flex!important;height:auto!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}body[data-theme=light] #root .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button),html body #root .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button),html body #root .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button){-webkit-text-fill-color:#fffaf6!important;all:unset!important;align-items:center!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:0 .32rem .9rem #4f1d2a29!important;box-sizing:border-box!important;color:#fffaf6!important;cursor:pointer!important;display:inline-flex!important;height:1.7rem!important;justify-content:center!important;line-height:1!important;max-height:1.7rem!important;max-width:6.8rem!important;min-height:1.7rem!important;min-width:4.15rem!important;padding:0 .68rem!important;width:auto!important}html body #root .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button) *,html[data-theme=light] body[data-theme=light] #root .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button) *{-webkit-text-fill-color:#fffaf6!important;color:#fffaf6!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}html body #root .portal-profile-detail-posts :is(button.portal-post-reach,.portal-post-reach.portal-reach-button){height:1.55rem!important;max-height:1.55rem!important;max-width:5.2rem!important;min-height:1.55rem!important;min-width:4.05rem!important;padding:0 .58rem!important}html body #root .portal-candidate-job-action-row :is(button,.job-post-reaction-button,.job-post-comment-button,.job-post-share-button,.job-post-review-button,.portal-job-like-toggle,.portal-job-bookmark-toggle):not(.active),html body #root .portal-candidate-job-action-row :is(button,.job-post-reaction-button,.job-post-comment-button,.job-post-share-button,.job-post-review-button,.portal-job-like-toggle,.portal-job-bookmark-toggle):not(.active) :is(svg,path,span,strong),html body #root .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction),html body #root .portal-home-feed .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction) :is(svg,path,span,strong){-webkit-text-fill-color:#4f1d2a!important;fill:currentColor!important;stroke:currentColor!important;color:#4f1d2a!important}html body #root .portal-home-feed .portal-post-action-row .portal-reaction-trigger:not(.has-reaction) :is(.portal-light-reaction-smile,.portal-light-reaction-smile path){fill:currentColor!important;stroke:currentColor!important;color:#4f1d2a!important}html body #root .portal-profile-detail-posts .portal-social-post-card .portal-post-body-wrap.is-expanded .portal-post-see-more-button,html body #root .portal-profile-detail-posts .portal-social-post-card .portal-post-body-wrap:not(.is-collapsed) .portal-post-see-more-button{display:none!important}html body #root .portal-profile-detail-posts .portal-post-action-cluster,html body #root .portal-profile-detail-posts .portal-post-action-row{align-items:center!important;display:flex!important;gap:.48rem!important;justify-content:flex-start!important;min-width:0!important;overflow:visible!important}html body #root .portal-profile-detail-posts .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle),html body #root .portal-profile-detail-posts .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):is(:hover,:focus,:focus-visible,:active){height:1.55rem!important;max-height:1.55rem!important;max-width:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;overflow:visible!important;padding:0!important;width:1.55rem!important}html body #root .portal-profile-detail-posts .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle) :is(svg,img){height:1.08rem!important;max-height:1.08rem!important;max-width:1.08rem!important;width:1.08rem!important}html body #root .portal-post-reactions.portal-reaction-rail.is-popover{background:#fffaf6!important;background-color:#fffaf6!important;border-color:#7d30442e!important}html body #root .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),html body #root .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) :is(svg,path,span,strong){-webkit-text-fill-color:#4f1d2a!important;fill:currentColor!important;stroke:currentColor!important;color:#4f1d2a!important}html body #root .portal-reach-chart-bar,html body #root .portal-reaction-stats-bar:before{background:linear-gradient(180deg,#b06b7a,#7d3044)!important;background-color:#b06b7a!important}html body #root :is(.portal-reach-insight-popover,.portal-reaction-stats-modal,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-create-story-modal,.portal-job-modal,.portal-job-review-modal,.portal-comment-row.is-open){animation-duration:.46s!important;animation-timing-function:cubic-bezier(.16,.9,.18,1)!important}html body #root :is(.portal-post-reactions.portal-reaction-rail.is-popover,.portal-share-picker,.portal-post-options-menu,.portal-post-options-menu-inline){animation-duration:.34s!important;animation-timing-function:cubic-bezier(.16,.9,.18,1)!important}html body .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-reach-insight-wrap,html body .portal-reach-insight-wrap{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:inline-flex!important;filter:none!important;height:auto!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1!important;padding:0!important;width:auto!important}html body .portal-feed-reach-wrap button.portal-post-reach.portal-reach-button,html body .portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body button.portal-post-reach.portal-reach-button{-webkit-text-fill-color:#fffaf6!important;all:unset!important;align-items:center!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fffaf6!important;cursor:pointer!important;display:inline-flex!important;filter:none!important;height:1.7rem!important;justify-content:center!important;line-height:1!important;max-height:1.7rem!important;max-width:6.8rem!important;min-height:1.7rem!important;min-width:4.15rem!important;opacity:1!important;padding:0 .68rem!important;text-shadow:none!important;white-space:nowrap!important;width:auto!important}html body .portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body button.portal-post-reach.portal-reach-button *{-webkit-text-fill-color:#fffaf6!important;color:#fffaf6!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important;opacity:1!important;text-shadow:none!important;white-space:nowrap!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-body-wrap.is-collapsed .portal-post-see-more-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-body-wrap.is-expanded .portal-post-see-more-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-see-more-button{display:inline-flex!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reactions.portal-reaction-rail.is-popover{background:#fffaf6!important;background-color:#fffaf6!important;border-color:#7d30442e!important;box-shadow:0 .8rem 2rem #4f1d2a2e!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) :is(svg,path,span,strong){-webkit-text-fill-color:#4f1d2a!important;fill:currentColor!important;stroke:currentColor!important;color:#4f1d2a!important}html body .portal-reach-insight-popover>button.portal-reach-insight-close,html body .portal-reach-insight-popover>button.portal-reach-insight-close:is(:hover,:focus,:focus-visible,:active),html body .portal-reaction-stats-modal>button.portal-reaction-stats-close,html body .portal-reaction-stats-modal>button.portal-reaction-stats-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;all:unset!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#4f1d2a!important;cursor:pointer!important;display:inline-grid!important;filter:none!important;flex:0 0 1.05rem!important;font-size:.95rem!important;font-weight:950!important;height:1.05rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.05rem!important;max-width:1.05rem!important;min-height:1.05rem!important;min-width:1.05rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:absolute!important;right:.56rem!important;text-align:center!important;top:.48rem!important;touch-action:manipulation!important;width:1.05rem!important;z-index:8!important}html body .portal-reach-insight-popover>button.portal-reach-insight-close:after,html body .portal-reach-insight-popover>button.portal-reach-insight-close:before,html body .portal-reaction-stats-modal>button.portal-reaction-stats-close:after,html body .portal-reaction-stats-modal>button.portal-reaction-stats-close:before{content:none!important;display:none!important;pointer-events:none!important}html body .portal-reach-insight-popover>button.portal-reach-insight-close.portal-post-detail-close,html body .portal-reach-insight-popover>button.portal-reach-insight-close.portal-post-detail-close:is(:hover,:focus,:focus-visible,:active),html body .portal-reaction-stats-modal>button.portal-reaction-stats-close.portal-post-detail-close,html body .portal-reaction-stats-modal>button.portal-reaction-stats-close.portal-post-detail-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;all:unset!important;align-items:center!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:inline-flex!important;font-size:.98rem!important;font-weight:900!important;height:1.45rem!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;position:absolute!important;right:.72rem!important;text-align:center!important;top:.62rem!important;touch-action:manipulation!important;width:1.45rem!important;z-index:9!important}html body .portal-reach-insight-popover>button.portal-reach-insight-close.portal-post-detail-close:after,html body .portal-reach-insight-popover>button.portal-reach-insight-close.portal-post-detail-close:before,html body .portal-reaction-stats-modal>button.portal-reaction-stats-close.portal-post-detail-close:after,html body .portal-reaction-stats-modal>button.portal-reaction-stats-close.portal-post-detail-close:before{content:none!important;display:none!important}html body .portal-reach-insight-header,html body .portal-reaction-stats-header{padding-right:2.25rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach-row{background:#0000!important;box-shadow:none!important;height:auto!important;margin:.16rem 0 .46rem!important;min-height:0!important;min-width:0!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-reach-insight-wrap{border-radius:0!important;filter:none!important;min-width:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf6!important;background:#b06b7a!important;background-color:#b06b7a!important;border-radius:.5rem!important;color:#fffaf6!important;filter:none!important;height:1.55rem!important;max-height:1.55rem!important;min-height:1.55rem!important;text-shadow:none!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button span{-webkit-text-fill-color:#fffaf6!important;color:#fffaf6!important;font-size:.66rem!important;font-weight:900!important}html body .portal-reach-insight-popover>.portal-stats-close-cross,html body .portal-reach-insight-popover>.portal-stats-close-cross:is(:hover,:focus,:focus-visible,:active),html body .portal-reaction-stats-modal>.portal-stats-close-cross,html body .portal-reaction-stats-modal>.portal-stats-close-cross:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:999px!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:inline-grid!important;filter:none!important;font-size:.9rem!important;font-weight:950!important;height:.95rem!important;left:auto!important;line-height:.95rem!important;margin:0!important;max-height:.95rem!important;max-width:.95rem!important;min-height:.95rem!important;min-width:.95rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:absolute!important;right:.48rem!important;text-align:center!important;top:.42rem!important;touch-action:manipulation!important;width:.95rem!important;z-index:10!important}html body .portal-reach-insight-popover>.portal-stats-close-cross:after,html body .portal-reach-insight-popover>.portal-stats-close-cross:before,html body .portal-reaction-stats-modal>.portal-stats-close-cross:after,html body .portal-reaction-stats-modal>.portal-stats-close-cross:before{content:none!important;display:none!important;pointer-events:none!important}html body .portal-reach-insight-header,html body .portal-reaction-stats-header{padding-right:2rem!important}html body .portal-post-detail-modal .portal-post-detail-header{gap:.82rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar{margin-right:.08rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header{align-items:flex-start!important;gap:.64rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){border-radius:.52rem!important;flex:0 0 2.12rem!important;height:2.12rem!important;max-height:2.12rem!important;max-width:2.12rem!important;min-height:2.12rem!important;min-width:2.12rem!important;overflow:hidden!important;width:2.12rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar .portal-default-profile-icon,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){border-radius:.48rem!important;height:1.36rem!important;max-height:1.36rem!important;max-width:4.55rem!important;min-height:1.36rem!important;min-width:3.75rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-body-wrap{display:block!important;margin:.35rem 0 0!important;padding:0!important;position:relative!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-body-wrap .portal-post-body{margin:0!important;max-height:60rem!important;overflow:hidden!important;transition:max-height .32s cubic-bezier(.16,1,.3,1),opacity .24s ease!important;white-space:pre-line!important;will-change:max-height!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-body-wrap.is-collapsed .portal-post-body{-webkit-mask-image:linear-gradient(180deg,#000 72%,#0000)!important;mask-image:linear-gradient(180deg,#000 72%,#0000)!important;max-height:8.7rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-body-wrap.is-expanded .portal-post-body{-webkit-mask-image:none!important;mask-image:none!important;max-height:60rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-see-more-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-see-more-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#d17842!important;all:unset!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#d17842!important;cursor:pointer!important;display:inline-flex!important;font:inherit!important;font-size:.78rem!important;font-weight:900!important;height:auto!important;justify-content:flex-start!important;line-height:1.1!important;margin:.22rem 0 0!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:.18rem 0!important;text-align:left!important;text-transform:none!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-see-more-button:after,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-see-more-button:before{content:none!important;display:none!important}@media (max-width:768px){html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-body-wrap.is-collapsed .portal-post-body{max-height:9.2rem!important}}html body .portal-post-detail-modal .portal-post-detail-header{grid-column-gap:.72rem!important;align-items:center!important;column-gap:.72rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;margin-left:0!important;padding-right:2rem!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar{grid-column:1!important;margin:0!important}html body .portal-post-detail-modal .portal-post-detail-header .portal-post-title-block{align-self:center!important;grid-column:2!important;margin:0!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header{grid-column-gap:.5rem!important;column-gap:.5rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){border-radius:.56rem!important;flex:0 0 2.35rem!important;height:2.35rem!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;width:2.35rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){border-radius:.42rem!important;height:1.16rem!important;max-height:1.16rem!important;max-width:3.9rem!important;min-height:1.16rem!important;min-width:3.35rem!important;padding:0 .46rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button span{font-size:.58rem!important;line-height:1!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-list{gap:.58rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card{gap:.48rem!important;padding:.74rem .72rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header{grid-column-gap:.34rem!important;grid-row-gap:.16rem!important;column-gap:.34rem!important;grid-template-columns:auto minmax(0,1fr) auto!important;margin:0!important;row-gap:.16rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){border-radius:.85rem!important;flex:0 0 3rem!important;grid-column:1!important;grid-row:1!important;height:3rem!important;margin:0!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-title-block{align-self:start!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-author-name,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header h3{line-height:1.05!important;margin:0 0 .16rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header p{line-height:1.12!important;margin:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-header-actions{align-items:center!important;margin:-.18rem 0 0 .28rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-options-button{height:1.24rem!important;min-height:1.24rem!important;min-width:1.24rem!important;width:1.24rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach-row{align-items:center!important;display:flex!important;justify-content:flex-start!important;margin:.36rem 0 .54rem!important;padding:0!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-reach-insight-wrap{background:#0000!important;box-shadow:none!important;display:inline-flex!important;height:auto!important;margin:0!important;max-width:max-content!important;min-height:0!important;min-width:max-content!important;padding:0!important;white-space:nowrap!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#a86a78!important;background-color:#a86a78!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.66rem!important;font-weight:950!important;height:1.38rem!important;justify-content:center!important;line-height:1!important;max-height:1.38rem!important;max-width:max-content!important;min-height:1.38rem!important;min-width:max-content!important;padding:0 .58rem!important;white-space:nowrap!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button span{-webkit-text-fill-color:inherit!important;color:inherit!important;display:inline!important;font:inherit!important;line-height:inherit!important;min-width:max-content!important;white-space:nowrap!important}html body .portal-post-detail-modal .portal-opened-post-detail-header{grid-column-gap:.72rem!important;align-items:center!important;column-gap:.72rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;margin:0 0 .82rem!important;padding:0 2rem 0 0!important;transform:translateX(-1.45rem)!important;width:calc(100% + 1.45rem)!important}html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar{grid-column:1!important;justify-self:start!important;margin:0!important;transform:none!important}html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-post-title-block{align-self:center!important;grid-column:2!important;justify-self:start!important;margin:0!important;padding:0!important;transform:none!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-list{gap:.58rem!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card{gap:.48rem!important;padding:.74rem .72rem!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-social-post-header{grid-column-gap:.34rem!important;grid-row-gap:.16rem!important;align-items:start!important;column-gap:.34rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;margin:0!important;row-gap:.16rem!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){border-radius:.85rem!important;flex:0 0 3.35rem!important;grid-column:1!important;grid-row:1!important;height:3.35rem!important;margin:0!important;max-height:3.35rem!important;max-width:3.35rem!important;min-height:3.35rem!important;min-width:3.35rem!important;overflow:hidden!important;width:3.35rem!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar .portal-default-profile-icon,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-post-title-block{grid-column:2!important;grid-row:1!important;margin:0!important;min-width:0!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-post-header-actions{grid-column:3!important;grid-row:1!important;justify-self:end!important;margin:-.18rem 0 0 .28rem!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-post-reach-row{margin:.3rem 0 .48rem!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#a86a78!important;background-color:#a86a78!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;font-size:.56rem!important;font-weight:950!important;height:1.06rem!important;justify-content:center!important;line-height:1!important;max-height:1.06rem!important;max-width:max-content!important;min-height:1.06rem!important;min-width:max-content!important;padding:0 .42rem!important;white-space:nowrap!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button span{-webkit-text-fill-color:inherit!important;color:inherit!important;font:inherit!important;line-height:inherit!important;white-space:nowrap!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-social-post-header{column-gap:.06rem!important}html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-post-title-block{align-self:start!important;transform:translateY(.5rem)!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-opened-post-detail-header{column-gap:.56rem!important;padding:0 1.6rem 0 0!important;transform:none!important;width:100%!important}html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar,html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar.has-default-profile-icon,html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){border-radius:.52rem!important;border-width:1px!important;flex:0 0 2.42rem!important;height:2.42rem!important;max-height:2.42rem!important;max-width:2.42rem!important;min-height:2.42rem!important;min-width:2.42rem!important;overflow:hidden!important;width:2.42rem!important}html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar .portal-default-profile-icon,html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item{align-items:center!important;column-gap:.58rem!important;grid-template-columns:auto minmax(0,1fr)!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar.has-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon){border-radius:999px!important;border-width:1px!important;flex:0 0 1.85rem!important;height:1.85rem!important;max-height:1.85rem!important;max-width:1.85rem!important;min-height:1.85rem!important;min-width:1.85rem!important;overflow:hidden!important;width:1.85rem!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar .portal-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}}html body .portal-comment-avatar.has-default-profile-icon,html body .portal-post-avatar.has-default-profile-icon,html body .tailor-profile-image.has-default-profile-icon{background:#0000!important;background-color:initial!important;color:#0000!important}html body .portal-comment-avatar.has-default-profile-icon .portal-default-profile-icon,html body .portal-post-avatar.has-default-profile-icon .portal-default-profile-icon,html body .tailor-profile-image.has-default-profile-icon .portal-default-profile-icon{border-radius:inherit!important;display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;overflow:hidden!important;width:100%!important}html body .portal-default-profile-image{border-radius:inherit!important;display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body :is(.portal-post-avatar,.portal-comment-avatar,.tailor-profile-image).has-default-profile-icon{background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html body :is(.portal-post-avatar,.portal-comment-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon{background:#0000!important;background-color:initial!important;background-image:none!important}html body :is(.portal-post-avatar,.portal-comment-avatar,.tailor-profile-image).has-default-profile-icon .portal-default-profile-icon svg{background:#0000!important;background-color:initial!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item{grid-column-gap:.52rem!important;align-items:center!important;column-gap:.52rem!important;display:grid!important;grid-template-columns:1.34rem minmax(0,1fr)!important;min-height:1.6rem!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar.has-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item .portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon){background:#0000!important;background-color:initial!important;border:0!important;border-radius:999px!important;box-shadow:none!important;flex:0 0 1.34rem!important;height:1.34rem!important;margin:0!important;max-height:1.34rem!important;max-width:1.34rem!important;min-height:1.34rem!important;min-width:1.34rem!important;overflow:hidden!important;padding:0!important;width:1.34rem!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line{color:#1d2b2f!important;font-size:.84rem!important;line-height:1.32!important;margin:0!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-author-name-button,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-author-inline,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-name{color:#1d2b2f!important;font-size:.9rem!important;font-weight:950!important;line-height:1.2!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line .portal-comment-copy{color:#1d2b2f!important;font-size:.84rem!important;font-weight:700!important;line-height:1.32!important}html body .portal-post-detail-modal .portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar.has-default-profile-icon{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments{gap:.34rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-item{grid-column-gap:.48rem!important;align-items:center!important;column-gap:.48rem!important;display:grid!important;grid-template-columns:1.18rem minmax(0,1fr)!important;margin-top:.24rem!important;min-height:1.32rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-author-open-button.portal-comment-avatar,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar.has-default-profile-icon{background:#0000!important;background-color:initial!important;border:0!important;border-radius:999px!important;box-shadow:none!important;flex:0 0 1.18rem!important;height:1.18rem!important;margin:0!important;max-height:1.18rem!important;max-width:1.18rem!important;min-height:1.18rem!important;min-width:1.18rem!important;overflow:hidden!important;padding:0!important;width:1.18rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar .portal-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-item{column-gap:.46rem!important;grid-template-columns:1.02rem minmax(0,1fr)!important;min-height:1.12rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-author-open-button.portal-comment-avatar,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar.has-default-profile-icon{aspect-ratio:1/1!important;border-radius:999px!important;display:inline-grid!important;flex:0 0 1.02rem!important;height:1.02rem!important;max-height:1.02rem!important;max-width:1.02rem!important;min-height:1.02rem!important;min-width:1.02rem!important;overflow:hidden!important;place-items:center!important;width:1.02rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar .portal-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-avatar img{aspect-ratio:1/1!important;border-radius:999px!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-item{grid-column-gap:.48rem!important;align-items:center!important;column-gap:.48rem!important;display:grid!important;grid-template-columns:1.22rem minmax(0,1fr)!important;min-height:1.22rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar{all:unset!important;align-items:center!important;appearance:none!important;-webkit-appearance:none!important;aspect-ratio:1/1!important;background:#0000!important;block-size:1.22rem!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 1.22rem!important;inline-size:1.22rem!important;height:1.22rem!important;justify-content:center!important;line-height:0!important;margin:0!important;max-height:1.22rem!important;max-width:1.22rem!important;min-height:1.22rem!important;min-width:1.22rem!important;overflow:hidden!important;padding:0!important;vertical-align:middle!important;width:1.22rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>img{aspect-ratio:1/1!important;block-size:100%!important;border-radius:999px!important;box-sizing:border-box!important;display:block!important;flex:0 0 100%!important;inline-size:100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;overflow:hidden!important;width:100%!important}}html body .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-post-avatar,.portal-comment-avatar).has-default-profile-icon,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-author-open-button:is(.portal-post-avatar,.portal-comment-avatar).has-default-profile-icon{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#0000!important;overflow:hidden!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-post-avatar,.portal-comment-avatar).has-default-profile-icon .portal-default-profile-image,html body .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-post-avatar,.portal-comment-avatar).has-default-profile-icon>.portal-default-profile-icon{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:inherit!important;box-shadow:none!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header{column-gap:.5rem!important;margin-left:0!important;padding-left:0!important;transform:translateX(-1.28rem)!important;width:calc(100% + 1.55rem)!important}html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar,html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-post-title-block{margin-left:0!important;transform:none!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card{padding-left:.78rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-social-post-header,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-social-post-header{column-gap:.28rem!important;margin-left:0!important;transform:translateX(-.48rem)!important;width:calc(100% + .66rem)!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-author-open-button.portal-post-avatar,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar{margin-left:0!important;transform:none!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-title-block,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-post-title-block{margin-left:0!important;transform:translateY(.42rem)!important}}@media (max-width:768px){html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments{grid-gap:.46rem!important;background:#0000!important;border:0!important;box-shadow:none!important;display:grid!important;gap:.46rem!important;margin-top:.48rem!important;padding:0!important}html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments .portal-comment-item{align-items:center!important;background:#0000!important;box-shadow:none!important;display:flex!important;flex-direction:row!important;gap:.46rem!important;justify-content:flex-start!important;margin:0!important;min-height:1.18rem!important;padding:0!important;text-align:left!important;width:100%!important}html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar{all:unset!important;align-items:center!important;appearance:none!important;-webkit-appearance:none!important;aspect-ratio:1/1!important;background:#0000!important;background-color:initial!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 1.14rem!important;height:1.14rem!important;justify-content:center!important;max-height:1.14rem!important;max-width:1.14rem!important;min-height:1.14rem!important;min-width:1.14rem!important;width:1.14rem!important;block-size:1.14rem!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#0000!important;cursor:pointer!important;inline-size:1.14rem!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>img{aspect-ratio:1/1!important;background:#0000!important;display:block!important;flex:0 0 100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;width:100%!important;block-size:100%!important;border:0!important;border-radius:999px!important;box-shadow:none!important;inline-size:100%!important;object-fit:cover!important;overflow:hidden!important}html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments .portal-comment-item p{-webkit-text-fill-color:#1d2b2f!important;align-items:baseline!important;color:#1d2b2f!important;display:inline-flex!important;flex:1 1 auto!important;flex-flow:row wrap!important;font-size:.78rem!important;font-weight:760!important;gap:.12rem!important;justify-content:flex-start!important;line-height:1.25!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important;word-break:normal!important}html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section) .portal-social-post-card .portal-post-comments .portal-comment-name.portal-author-name-button{-webkit-text-fill-color:#1d2b2f!important;all:unset!important;color:#1d2b2f!important;cursor:pointer!important;display:inline!important;font:inherit!important;font-weight:950!important;line-height:inherit!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important}}@keyframes jt-comment-rotation-visibility{0%{opacity:0;transform:translateY(.08rem)}8%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.04rem)}}html body .portal-social-post-card .portal-post-comments .portal-comment-item-rotating{animation:jt-comment-rotation-visibility 5s ease-in-out both!important}@media (max-width:768px){html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar{aspect-ratio:auto!important;flex:0 0 1.14rem!important;height:.86rem!important;max-height:.86rem!important;max-width:1.14rem!important;min-height:.86rem!important;min-width:1.14rem!important;width:1.14rem!important;block-size:.86rem!important;border-radius:999px!important;inline-size:1.14rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>img{aspect-ratio:auto!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;width:100%!important;block-size:100%!important;border-radius:999px!important;inline-size:100%!important;object-fit:cover!important}}html body .portal-social-post-card .portal-post-comments .portal-comment-item-static{animation:none!important;opacity:1!important;transform:none!important}html body .portal-post-detail-modal .portal-post-detail-comments button.portal-author-open-button.portal-comment-avatar,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section,.portal-post-detail-modal) .portal-post-comments button.portal-author-open-button.portal-comment-avatar{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important;overflow:hidden!important}html body .portal-post-detail-modal .portal-post-detail-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-post-detail-modal .portal-post-detail-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-comments button.portal-author-open-button.portal-comment-avatar>img,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section,.portal-post-detail-modal) .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section,.portal-post-detail-modal) .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.tailor-profile-section,.portal-post-detail-modal) .portal-post-comments button.portal-author-open-button.portal-comment-avatar>img{border:0!important;border-radius:999px!important;box-shadow:none!important;object-fit:cover!important;outline:0!important}html body .portal-post-detail-modal .portal-post-detail-comments button.portal-author-open-button.portal-comment-avatar{background:#0000!important;border:0!important;box-shadow:none!important}@media (max-width:768px){html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:.46rem!important;justify-content:flex-start!important;margin:.48rem 0 0!important;padding:0!important;text-align:left!important;width:100%!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-item,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-item{align-items:center!important;display:flex!important;flex-direction:row!important;gap:.46rem!important;justify-content:flex-start!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important;width:100%!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-avatar{all:unset!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 1.14rem!important;height:.86rem!important;justify-content:center!important;margin:0!important;max-height:.86rem!important;max-width:1.14rem!important;min-height:.86rem!important;min-width:1.14rem!important;overflow:hidden!important;padding:0!important;width:1.14rem!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar .portal-default-profile-image,html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar>.portal-default-profile-icon,html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar>img,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-avatar .portal-default-profile-image,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-avatar>.portal-default-profile-icon,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-avatar>img{border:0!important;border-radius:999px!important;display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-item p{-webkit-text-fill-color:#1d2b2f!important;all:unset!important;box-sizing:border-box!important;color:#1d2b2f!important;display:inline!important;flex:1 1 auto!important;font-size:.78rem!important;font-weight:760!important;line-height:1.25!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;text-align:left!important;white-space:normal!important;width:auto!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-author-inline,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-name.portal-author-name-button{-webkit-text-fill-color:#1d2b2f!important;all:unset!important;color:#1d2b2f!important;cursor:pointer!important;display:inline!important;font:inherit!important;font-weight:950!important;line-height:inherit!important;text-align:left!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-copy{-webkit-text-fill-color:#1d2b2f!important;all:unset!important;color:#1d2b2f!important;display:inline!important;font:inherit!important;line-height:inherit!important;text-align:left!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-item,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-item,html body .tailor-profile-section .portal-social-post-card .portal-post-comments .portal-comment-item{align-items:center!important;display:flex!important;flex-direction:row!important;gap:.42rem!important;justify-content:flex-start!important;margin:0!important;min-height:1.05rem!important;padding:0!important;text-align:left!important;width:100%!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar,html body .tailor-profile-section .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar{all:unset!important;align-items:center!important;aspect-ratio:1/1!important;background:#0000!important;background-color:initial!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 1.05rem!important;height:1.05rem!important;justify-content:center!important;max-height:1.05rem!important;max-width:1.05rem!important;min-height:1.05rem!important;min-width:1.05rem!important;width:1.05rem!important;block-size:1.05rem!important;border:0!important;border-radius:999px!important;box-shadow:none!important;inline-size:1.05rem!important;margin:0!important;opacity:1!important;overflow:hidden!important;padding:0!important;visibility:visible!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>img,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>img,html body .tailor-profile-section .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .tailor-profile-section .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .tailor-profile-section .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>img{aspect-ratio:1/1!important;background:#0000!important;box-sizing:border-box!important;display:block!important;flex:0 0 100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;width:100%!important;block-size:100%!important;border:0!important;border-radius:999px!important;box-shadow:none!important;inline-size:100%!important;object-fit:cover!important;opacity:1!important;overflow:hidden!important;visibility:visible!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments .portal-comment-item p,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-comments .portal-comment-item p,html body .tailor-profile-section .portal-social-post-card .portal-post-comments .portal-comment-item p{-webkit-text-fill-color:#1d2b2f!important;color:#1d2b2f!important;display:inline!important;flex:1 1 auto!important;font-size:.78rem!important;font-weight:760!important;line-height:1.25!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important}}html body :is(.portal-comment-name,.portal-comment-author-inline,.portal-comment-line .portal-comment-author-inline,.portal-post-comments .portal-author-name-button,.portal-post-detail-comments .portal-author-name-button,.portal-post-detail-comments .portal-comment-author-inline,.portal-profile-detail-posts .portal-comment-name){font-variation-settings:"wght" 950!important;font-weight:950!important}@media (max-width:768px){html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar{aspect-ratio:1/1!important;border-radius:.52rem!important;flex:0 0 2.18rem!important;height:2.18rem!important;max-height:2.18rem!important;max-width:2.18rem!important;min-height:2.18rem!important;min-width:2.18rem!important;overflow:hidden!important;width:2.18rem!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar{aspect-ratio:1/1!important;border-radius:999px!important;flex:0 0 1.02rem!important;height:1rem!important;max-height:1rem!important;max-width:1.02rem!important;min-height:1rem!important;min-width:1.02rem!important;overflow:hidden!important;width:1.02rem!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar .portal-default-profile-image,html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar>.portal-default-profile-icon,html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-comments .portal-comment-avatar>img,html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar .portal-default-profile-image,html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar>.portal-default-profile-icon,html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar>img{aspect-ratio:1/1!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}}html[data-theme=light] body #root .home-page .about-jumptake-section button.settings-button.primary.about-tour-button,html[data-theme=light] body #root .home-page .about-jumptake-section button.settings-button.primary.about-tour-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .home-page .profile-header-actions button.upload-resume-button,html[data-theme=light] body #root .home-page .profile-header-actions button.upload-resume-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .home-page .profile-message button.upload-resume-button,html[data-theme=light] body #root .home-page .profile-message button.upload-resume-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .home-page .resume-playground-editor-actions button.settings-button.primary,html[data-theme=light] body #root .home-page .resume-playground-editor-actions button.settings-button.primary:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .home-page .resume-playground-open-session button.settings-button.primary,html[data-theme=light] body #root .home-page .resume-playground-open-session button.settings-button.primary:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#7d1320!important;background-color:#7d1320!important;background-image:none!important;border:1px solid #7d1320!important;border-radius:12px!important;box-shadow:none!important;color:#fff!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload,html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload,html[data-theme=light] body #root .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#2f241b!important;background:#fff1bd!important;background-color:#fff1bd!important;background-image:none!important;border:1px solid #a97e1f57!important;color:#2f241b!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch *,html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload *,html[data-theme=light] body #root .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload *{-webkit-text-fill-color:inherit!important;color:inherit!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active),html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action:is(:hover,:focus,:focus-visible,:active,:disabled,.is-pending,.is-friend){border-radius:999px!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.settings-button.primary.resume-playground-edit-upload-button,html[data-theme=light] body #root .home-page .resume-playground-panel button.settings-button.primary.resume-playground-edit-upload-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .resume-playground-panel button.settings-button.primary.resume-playground-edit-upload-button,html[data-theme=light] body #root .resume-playground-panel button.settings-button.primary.resume-playground-edit-upload-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#2f241b!important;background:#fff1bd!important;background-color:#fff1bd!important;background-image:none!important;border:1px solid #a97e1f57!important;box-shadow:none!important;color:#2f241b!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.settings-button.primary.resume-playground-edit-upload-button *,html[data-theme=light] body #root .resume-playground-panel button.settings-button.primary.resume-playground-edit-upload-button *{-webkit-text-fill-color:#2f241b!important;color:#2f241b!important}@media (max-width:768px){html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active),html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action:is(:hover,:focus,:focus-visible,:active,:disabled,.is-pending,.is-friend){-webkit-text-fill-color:#7d3044!important;align-items:center!important;aspect-ratio:1/1!important;background:#f0f2f5!important;background-color:#f0f2f5!important;background-image:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 2.5rem!important;height:2.5rem!important;justify-content:center!important;max-height:2.5rem!important;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;width:2.5rem!important;block-size:2.5rem!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;color:#7d3044!important;filter:none!important;inline-size:2.5rem!important;margin:0!important;max-block-size:2.5rem!important;max-inline-size:2.5rem!important;min-block-size:2.5rem!important;min-inline-size:2.5rem!important;opacity:1!important;overflow:hidden!important;padding:0!important;transform:none!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action :is(svg,path),html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action :is(svg,path){fill:currentColor!important;stroke:none!important;-webkit-text-fill-color:#7d3044!important;color:#7d3044!important;height:1.25rem!important;max-height:1.25rem!important;max-width:1.25rem!important;min-height:1.25rem!important;min-width:1.25rem!important;width:1.25rem!important}}html body #root .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action,html body #root .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active),html body #root .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action,html body #root .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action:is(:hover,:focus,:focus-visible,:active,:disabled,.is-pending,.is-friend){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;aspect-ratio:1/1!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;filter:none!important;flex:0 0 2rem!important;height:2rem!important;justify-content:center!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;opacity:1!important;outline:0!important;overflow:hidden!important;padding:0!important;transform:none!important;width:2rem!important}html body #root .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action.active,html body #root .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action.active:is(:hover,:focus,:focus-visible,:active){background:#7d3044!important;background-color:#7d3044!important}@media (max-width:768px){html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail .portal-comment-item>button.portal-author-open-button.portal-comment-avatar,html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail button.portal-author-open-button.portal-comment-avatar.has-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail button.portal-author-open-button.portal-comment-avatar:not(.has-default-profile-icon){all:unset!important;align-self:center!important;appearance:none!important;-webkit-appearance:none!important;aspect-ratio:1/1!important;background:#0000!important;background-color:initial!important;block-size:1.12rem!important;border:0!important;border-radius:50%!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important;flex:0 0 1.12rem!important;inline-size:1.12rem!important;height:1.12rem!important;line-height:0!important;margin:0!important;max-height:1.12rem!important;max-width:1.12rem!important;min-height:1.12rem!important;min-width:1.12rem!important;overflow:hidden!important;padding:0!important;vertical-align:middle!important;width:1.12rem!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail button.portal-author-open-button.portal-comment-avatar>img{aspect-ratio:1/1!important;background:#0000!important;block-size:1.12rem!important;border:0!important;border-radius:50%!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important;inline-size:1.12rem!important;height:1.12rem!important;margin:0!important;max-height:1.12rem!important;max-width:1.12rem!important;min-height:1.12rem!important;min-width:1.12rem!important;object-fit:cover!important;overflow:hidden!important;padding:0!important;width:1.12rem!important}}html body :is(.portal-post-comments .portal-comment-item p,.portal-post-detail-comments .portal-comment-line,.portal-post-detail-comments .portal-comment-copy,.portal-profile-detail-posts .portal-post-comments .portal-comment-item p,.tailor-profile-section .portal-post-comments .portal-comment-item p){font-variation-settings:normal!important;font-weight:500!important}html body :is(.portal-post-comments .portal-comment-name,.portal-post-comments .portal-author-name-button,.portal-post-detail-comments .portal-comment-author-inline,.portal-post-detail-comments .portal-comment-name,.portal-profile-detail-posts .portal-post-comments .portal-comment-name,.tailor-profile-section .portal-post-comments .portal-comment-name){font-variation-settings:"wght" 950!important;font-weight:950!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-copy,html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-line,html body .portal-profile-detail-posts .portal-post-comments .portal-comment-item p,html body .portal-social-post-card .portal-post-comments .portal-comment-item p,html body .tailor-profile-section .portal-post-comments .portal-comment-item p{font-variation-settings:"wght" 400!important;font-weight:400!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-author-inline,html body .portal-profile-detail-posts .portal-post-comments .portal-comment-item p .portal-comment-name,html body .portal-social-post-card .portal-post-comments .portal-comment-item p .portal-author-name-button,html body .portal-social-post-card .portal-post-comments .portal-comment-item p .portal-comment-name,html body .tailor-profile-section .portal-post-comments .portal-comment-item p .portal-comment-name{font-variation-settings:"wght" 950!important;font-weight:950!important}@media (max-width:768px){html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail .portal-comment-item{align-items:center!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail .portal-comment-item button.portal-author-open-button.portal-comment-avatar{appearance:none!important;-webkit-appearance:none!important;aspect-ratio:1/1!important;background:#0000!important;block-size:18px!important;border:0!important;border-radius:50%!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important;flex:0 0 18px!important;inline-size:18px!important;height:18px!important;line-height:0!important;margin:0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;overflow:hidden!important;padding:0!important;width:18px!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail .portal-comment-item button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail .portal-comment-item button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments.portal-rotating-comment-rail .portal-comment-item button.portal-author-open-button.portal-comment-avatar>img{aspect-ratio:1/1!important;background:#0000!important;block-size:18px!important;border:0!important;border-radius:50%!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important;inline-size:18px!important;height:18px!important;margin:0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;object-fit:cover!important;overflow:hidden!important;padding:0!important;width:18px!important}}html body .portal-job-modal .portal-job-modal-header{align-items:flex-start!important;display:flex!important;gap:.42rem!important;padding-right:2.45rem!important}html body .portal-job-modal .portal-job-modal-title-block{flex:1 1 auto!important;max-width:calc(100% - 3.2rem)!important;min-width:0!important;padding-right:0!important}html body .portal-job-modal .portal-job-modal-back-button,html body .portal-job-modal .portal-job-modal-back-button:is(:hover,:focus,:focus-visible,:active){flex:0 0 1.58rem!important;height:1.58rem!important;max-height:1.58rem!important;max-width:1.58rem!important;min-height:1.58rem!important;min-width:1.58rem!important;position:absolute!important;right:.56rem!important;top:.72rem!important;width:1.58rem!important;z-index:8!important}html body .portal-job-modal .portal-job-modal-back-button svg{height:1.12rem!important;width:1.12rem!important}html body .portal-candidate-job-stats.portal-job-modal-stats{grid-gap:.08rem!important;display:grid!important;gap:.08rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:.74rem 0 1.05rem!important;width:100%!important}html body .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat{-webkit-text-fill-color:#172033!important;background:#90a19a!important;border-radius:0!important;color:#172033!important;font-size:.58rem!important;font-weight:850!important;line-height:1.02!important;min-height:2.05rem!important;min-width:0!important;padding:.22rem .12rem!important}html body .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat strong{-webkit-text-fill-color:#172033!important;color:#172033!important;font-size:.9rem!important;font-weight:950!important;line-height:1!important}html body .portal-candidate-job-card .portal-job-meta-icons.compact{gap:.18rem!important}html body .portal-candidate-job-card .portal-job-meta-icons.compact .portal-job-meta-chip{-webkit-text-fill-color:#172033!important;color:#172033!important;font-size:.68rem!important;font-weight:400!important;line-height:1.2!important}html body .portal-candidate-job-card .portal-job-meta-icons.compact .portal-job-meta-chip :is(svg,.portal-job-salary-symbol){-webkit-text-fill-color:#172033!important;color:#172033!important;font-weight:400!important;height:.82rem!important;min-width:.82rem!important;width:.82rem!important}html body .portal-candidate-job-card .portal-candidate-job-stats .portal-candidate-job-stat{-webkit-text-fill-color:#172033!important;color:#172033!important;font-size:.66rem!important;font-weight:850!important;line-height:1.04!important}html body .portal-candidate-job-card .portal-candidate-job-stats .portal-candidate-job-stat strong{font-size:.95rem!important;font-weight:950!important;line-height:1!important}html body .portal-post-detail-modal .portal-post-detail-media{align-items:center!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;justify-content:center!important;margin:.82rem auto .95rem!important;overflow:visible!important;padding:0!important;width:100%!important}html body .portal-post-detail-modal .portal-post-detail-media img,html body .portal-post-detail-modal .portal-post-detail-media video{background:#0000!important;background-color:initial!important;border:0!important;border-radius:.62rem!important;box-shadow:none!important;display:block!important;height:auto!important;margin:0 auto!important;max-height:none!important;max-width:100%!important;object-fit:contain!important;width:auto!important}html body .portal-home-feed .tailor-profile-card:before,html body .portal-profile-detail-card:before{background-color:#a35a72!important;background-image:var(--tailor-cover-image)!important;background-position:50%!important;background-size:cover!important}html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-tool-button,html[data-theme=light] body .resume-playground-ai-template-actions .settings-button.primary{-webkit-text-fill-color:#111827!important;color:#111827!important}html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-tool-button,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-tool-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body .resume-playground-ai-template-actions .settings-button.primary,html[data-theme=light] body .resume-playground-ai-template-actions .settings-button.primary:is(:hover,:focus,:focus-visible,:active){background:#fffaf3!important;background-color:#fffaf3!important;background-image:none!important;border-color:#7158402e!important;box-shadow:none!important}html[data-theme=light] body .resume-playground-template-preview,html[data-theme=light] body .resume-playground-template-preview-scale{background:#f3eee6!important;background-color:#f3eee6!important;color:#111827!important}html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary *,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary:is(:hover,:focus,:focus-visible,:active) *{-webkit-text-fill-color:#111827!important;color:#111827!important;text-shadow:none!important}html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary:is(:hover,:focus,:focus-visible,:active){background:#fffaf3!important;background-color:#fffaf3!important;background-image:none!important;border-color:#7158402e!important;box-shadow:none!important}html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-template-preview{background:#fff!important;background-color:#fff!important}html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-template-preview-scale,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-template-preview-scale [data-resume-template-root]{background:#f3eee6!important;background-color:#f3eee6!important}@keyframes jt-home-tab-active-grow{0%{opacity:.86;transform:translateZ(0) scale(.92)}58%{opacity:1;transform:translate3d(0,-.03rem,0) scale(1.08)}to{opacity:1;transform:translateZ(0) scale(1.04)}}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab{backface-visibility:hidden!important;transform:translateZ(0) scale(.96)!important;transform-origin:center center!important;transition:transform .42s cubic-bezier(.16,1,.3,1),color .36s cubic-bezier(.16,1,.3,1),background-color .36s cubic-bezier(.16,1,.3,1),opacity .32s ease,filter .42s cubic-bezier(.16,1,.3,1)!important;will-change:transform,opacity,filter!important}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>:is(.portal-home-tab-icon,svg),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>:is(.portal-home-tab-icon,svg){backface-visibility:hidden!important;transform:translateZ(0) scale(.92)!important;transform-origin:center center!important;transition:transform .46s cubic-bezier(.16,1,.3,1),color .36s cubic-bezier(.16,1,.3,1),fill .36s cubic-bezier(.16,1,.3,1),stroke .36s cubic-bezier(.16,1,.3,1),opacity .32s ease!important;will-change:transform,opacity!important}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>span,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>span{transform:translateZ(0) scale(.97)!important;transform-origin:center top!important;transition:transform .42s cubic-bezier(.16,1,.3,1),color .36s cubic-bezier(.16,1,.3,1),opacity .32s ease!important;will-change:transform,opacity!important}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true]),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true]){animation:jt-home-tab-active-grow .52s cubic-bezier(.16,1,.3,1) both!important;transform:translateZ(0) scale(1.04)!important}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true])>:is(.portal-home-tab-icon,svg),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true])>:is(.portal-home-tab-icon,svg){transform:translate3d(0,-.02rem,0) scale(1.14)!important}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true])>span,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true])>span{transform:translate3d(0,.02rem,0) scale(1.02)!important}@media (max-width:768px){html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab{transition-duration:.5s,.42s,.42s,.36s,.5s!important}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>:is(.portal-home-tab-icon,svg),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>:is(.portal-home-tab-icon,svg){transition-duration:.54s,.42s,.42s,.42s,.36s!important}html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true]),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true]){animation-duration:.62s!important}}@media (prefers-reduced-motion:reduce){html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab,html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>:is(.portal-home-tab-icon,svg),html body .home-page .portal-home-feed .portal-home-tabs button.portal-home-tab>span{animation:none!important;transition:none!important}}html body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:first-of-type,html[data-theme=light] body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:first-of-type{-webkit-text-fill-color:#3a1821!important;background:#dfeee3!important;background-color:#dfeee3!important;background-image:none!important;border-color:#668f7161!important;box-shadow:none!important;color:#3a1821!important}html body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:nth-of-type(2),html[data-theme=light] body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:nth-of-type(2){-webkit-text-fill-color:#2f241b!important;background:#fff1bd!important;background-color:#fff1bd!important;background-image:none!important;border-color:#a97e1f57!important;box-shadow:none!important;color:#2f241b!important}html body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-ai-choice-card,html[data-theme=light] body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-ai-choice-card{-webkit-text-fill-color:#fffaf3!important;background:#a84e24!important;background-color:#a84e24!important;background-image:none!important;border-color:#5a261057!important;box-shadow:none!important;color:#fffaf3!important}html body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:first-of-type *,html body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:nth-of-type(2) *,html[data-theme=light] body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:first-of-type *,html[data-theme=light] body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-choice-card:nth-of-type(2) *{-webkit-text-fill-color:inherit!important;color:inherit!important}html body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-ai-choice-card *,html[data-theme=light] body .resume-playground-panel>.resume-playground-choice-grid>button.resume-playground-ai-choice-card *{-webkit-text-fill-color:#fffaf3!important;color:#fffaf3!important}html body .resume-playground-ai-tailor-panel .resume-playground-ai-tailor-header>button.resume-playground-tool-button,html body .resume-playground-ai-tailor-panel .resume-playground-ai-tailor-header>button.resume-playground-tool-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-ai-tailor-header>button.resume-playground-tool-button,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-ai-tailor-header>button.resume-playground-tool-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf3!important;background:#7d3044!important;background-color:#7d3044!important;background-image:none!important;border-color:#4f1d2a61!important;box-shadow:none!important;color:#fffaf3!important}html body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary,html body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf3!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border-color:#4f1d2a29!important;box-shadow:none!important;color:#fffaf3!important}html body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary *,html[data-theme=light] body .resume-playground-ai-tailor-panel .resume-playground-template-card .resume-playground-ai-template-actions>button.settings-button.primary *{-webkit-text-fill-color:#fffaf3!important;color:#fffaf3!important}html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch:active,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch:focus,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch:focus-visible,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch:hover{-webkit-text-fill-color:#3a1821!important;background:#dfeee3!important;background-color:#dfeee3!important;background-image:none!important;border:1px solid #668f7161!important;box-shadow:none!important;color:#3a1821!important}html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:active,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:focus,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:focus-visible,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:hover{-webkit-text-fill-color:#2f241b!important;background:#fff1bd!important;background-color:#fff1bd!important;background-image:none!important;border:1px solid #a97e1f57!important;box-shadow:none!important;color:#2f241b!important}html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor:active,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor:focus,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor:focus-visible,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor:hover{-webkit-text-fill-color:#fffaf3!important;background:#a84e24!important;background-color:#a84e24!important;background-image:none!important;border:1px solid #5a261057!important;box-shadow:none!important;color:#fffaf3!important}html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch *,html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload *{-webkit-text-fill-color:inherit!important;color:inherit!important}html body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor *{-webkit-text-fill-color:#fffaf3!important;color:#fffaf3!important}html body #root .home-page .resume-playground-ai-tailor-panel button.resume-playground-tool-button.resume-playground-ai-close-button,html body #root .home-page .resume-playground-ai-tailor-panel button.resume-playground-tool-button.resume-playground-ai-close-button:active,html body #root .home-page .resume-playground-ai-tailor-panel button.resume-playground-tool-button.resume-playground-ai-close-button:focus,html body #root .home-page .resume-playground-ai-tailor-panel button.resume-playground-tool-button.resume-playground-ai-close-button:focus-visible,html body #root .home-page .resume-playground-ai-tailor-panel button.resume-playground-tool-button.resume-playground-ai-close-button:hover{-webkit-text-fill-color:#fffaf3!important;background:#7d3044!important;background-color:#7d3044!important;background-image:none!important;border:1px solid #4f1d2a61!important;box-shadow:none!important;color:#fffaf3!important}html body #root .home-page .resume-playground-ai-tailor-panel button.settings-button.primary.resume-playground-use-style-button,html body #root .home-page .resume-playground-ai-tailor-panel button.settings-button.primary.resume-playground-use-style-button:active,html body #root .home-page .resume-playground-ai-tailor-panel button.settings-button.primary.resume-playground-use-style-button:focus,html body #root .home-page .resume-playground-ai-tailor-panel button.settings-button.primary.resume-playground-use-style-button:focus-visible,html body #root .home-page .resume-playground-ai-tailor-panel button.settings-button.primary.resume-playground-use-style-button:hover{-webkit-text-fill-color:#fffaf3!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:1px solid #4f1d2a29!important;box-shadow:none!important;color:#fffaf3!important}html body #root .home-page .resume-playground-ai-tailor-panel button.resume-playground-tool-button.resume-playground-ai-close-button *,html body #root .home-page .resume-playground-ai-tailor-panel button.settings-button.primary.resume-playground-use-style-button *{-webkit-text-fill-color:#fffaf3!important;color:#fffaf3!important}html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-button,html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-tool-button,html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button,html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-tool-button{-webkit-text-fill-color:#0b0f14!important;-webkit-text-fill-color:var(--resume-editor-toolbar-ink,#0b0f14)!important;color:#0b0f14!important;color:var(--resume-editor-toolbar-ink,#0b0f14)!important;font-variation-settings:"wght" 950!important;font-weight:950!important;text-shadow:none!important}html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-button>span,html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button>span{-webkit-text-fill-color:inherit!important;color:inherit!important;font-size:.9rem!important;font-variation-settings:"wght" 950!important;font-weight:950!important;line-height:1!important;text-shadow:none!important}html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-redo,html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-redo:is(:hover,:focus,:focus-visible,:active),html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-undo,html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-undo:is(:hover,:focus,:focus-visible,:active),html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-redo,html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-redo:is(:hover,:focus,:focus-visible,:active),html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-undo,html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-undo:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border-color:#4f1d2a29!important;box-shadow:none!important;color:#fff!important}html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-redo>span,html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-undo>span,html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-redo>span,html body #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-undo>span{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:1.08rem!important;font-variation-settings:"wght" 950!important;font-weight:950!important;transform:scale(1.14)!important}html body #root .resume-playground-editor-mobile-overlay .resume-playground-toolbar :is(.resume-playground-select,.resume-playground-color-picker),html body #root .resume-playground-editor-shell .resume-playground-toolbar :is(.resume-playground-select,.resume-playground-color-picker){-webkit-text-fill-color:#0b0f14!important;-webkit-text-fill-color:var(--resume-editor-toolbar-ink,#0b0f14)!important;color:#0b0f14!important;color:var(--resume-editor-toolbar-ink,#0b0f14)!important;font-variation-settings:"wght" 900!important;font-weight:900!important}html body #root .home-page .resume-playground-ai-photo-panel button.resume-playground-ai-photo-skip-button,html body #root .home-page .resume-playground-ai-photo-panel button.resume-playground-ai-photo-skip-button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .resume-playground-ai-photo-panel button.resume-playground-ai-photo-upload-button,html body #root .home-page .resume-playground-ai-photo-panel button.resume-playground-ai-photo-upload-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf3!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:1px solid #4f1d2a29!important;box-shadow:none!important;color:#fffaf3!important}html body #root .home-page .resume-playground-ai-photo-panel button.resume-playground-ai-photo-skip-button *,html body #root .home-page .resume-playground-ai-photo-panel button.resume-playground-ai-photo-upload-button *{-webkit-text-fill-color:#fffaf3!important;color:#fffaf3!important}html body #root .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general],html body #root .resume-playground-editor-mobile-overlay .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]{-webkit-text-fill-color:initial!important;box-sizing:border-box!important;color:#111827!important;display:grid!important;font-size:10.5px!important;grid-template-columns:190px minmax(0,1fr)!important;height:auto!important;line-height:1.22!important;max-width:100%!important;min-height:0!important;min-width:0!important;overflow:visible!important;overflow-wrap:break-word!important;width:100%!important;word-break:normal!important}html body #root .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]>aside,html body #root .resume-playground-editor-mobile-overlay .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]>aside{box-sizing:border-box!important;max-width:190px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:18px 14px!important;width:190px!important}html body #root .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]>main,html body #root .resume-playground-editor-mobile-overlay .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]>main{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow-wrap:break-word!important;padding:26px 24px!important;width:auto!important}html body #root .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general] :is(h1,h2,h3,p,ul,li,div),html body #root .resume-playground-editor-mobile-overlay .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general] :is(h1,h2,h3,p,ul,li,div){box-sizing:border-box!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-button,html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-tool-button,html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button,html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-tool-button{-webkit-text-fill-color:#0b0f14!important;-webkit-text-fill-color:var(--resume-editor-toolbar-ink,#0b0f14)!important;color:#0b0f14!important;color:var(--resume-editor-toolbar-ink,#0b0f14)!important;font-variation-settings:"wght" 950!important;font-weight:950!important;text-shadow:none!important}html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-redo,html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-redo:is(:hover,:focus,:focus-visible,:active),html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-undo,html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-undo:is(:hover,:focus,:focus-visible,:active),html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-redo,html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-redo:is(:hover,:focus,:focus-visible,:active),html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-undo,html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-undo:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border-color:#4f1d2a29!important;box-shadow:none!important;color:#fff!important}html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-redo>span,html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-undo>span,html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-redo>span,html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-undo>span{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:1.12rem!important;font-variation-settings:"wght" 950!important;font-weight:950!important;line-height:1!important;transform:scale(1.16)!important}html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar button.resume-playground-icon-button:not(.resume-playground-icon-undo):not(.resume-playground-icon-redo)>span,html body .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button:not(.resume-playground-icon-undo):not(.resume-playground-icon-redo)>span{-webkit-text-fill-color:#0b0f14!important;-webkit-text-fill-color:var(--resume-editor-toolbar-ink,#0b0f14)!important;color:#0b0f14!important;color:var(--resume-editor-toolbar-ink,#0b0f14)!important;font-variation-settings:"wght" 950!important;font-weight:950!important}html body .resume-playground-editor-mobile-overlay .resume-playground-toolbar :is(.resume-playground-select,.resume-playground-color-picker),html body .resume-playground-editor-shell .resume-playground-toolbar :is(.resume-playground-select,.resume-playground-color-picker){-webkit-text-fill-color:#0b0f14!important;-webkit-text-fill-color:var(--resume-editor-toolbar-ink,#0b0f14)!important;color:#0b0f14!important;color:var(--resume-editor-toolbar-ink,#0b0f14)!important;font-variation-settings:"wght" 900!important;font-weight:900!important}html body button.resume-playground-icon-button.resume-playground-redo-button,html body button.resume-playground-icon-button.resume-playground-redo-button:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-icon-button.resume-playground-undo-button,html body button.resume-playground-icon-button.resume-playground-undo-button:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-icon-button[aria-label=Redo],html body button.resume-playground-icon-button[aria-label=Redo]:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-icon-button[aria-label=Undo],html body button.resume-playground-icon-button[aria-label=Undo]:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-icon-button[title=Redo],html body button.resume-playground-icon-button[title=Undo]{-webkit-text-fill-color:#fff!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:1px solid #4f1d2a2e!important;box-shadow:none!important;color:#fff!important}html body button.resume-playground-icon-button.resume-playground-redo-button>span,html body button.resume-playground-icon-button.resume-playground-undo-button>span,html body button.resume-playground-icon-button[aria-label=Redo]>span,html body button.resume-playground-icon-button[aria-label=Undo]>span,html body button.resume-playground-icon-button[title=Redo]>span,html body button.resume-playground-icon-button[title=Undo]>span{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:1.14rem!important;font-variation-settings:"wght" 950!important;font-weight:950!important;line-height:1!important}html body .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general],html body .resume-playground-editor-mobile-overlay .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]{display:block!important;font-size:10px!important;grid-template-columns:none!important;line-height:1.22!important;max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}html body .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]>:is(aside,main),html body .resume-playground-editor-mobile-overlay .resume-playground-editor-document.is-ai-tailor-mode>[data-resume-template-root=general]>:is(aside,main){box-sizing:border-box!important;display:block!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .resume-playground-toolbar button.resume-playground-tool-button.resume-playground-icon-button[aria-label=Redo],html body .resume-playground-toolbar button.resume-playground-tool-button.resume-playground-icon-button[aria-label=Redo]:is(:hover,:focus,:focus-visible,:active),html body .resume-playground-toolbar button.resume-playground-tool-button.resume-playground-icon-button[aria-label=Undo],html body .resume-playground-toolbar button.resume-playground-tool-button.resume-playground-icon-button[aria-label=Undo]:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-icon-redo,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-icon-redo:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-icon-undo,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-icon-undo:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-redo-button,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-redo-button:is(:hover,:focus,:focus-visible,:active),html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-undo-button,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-undo-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border-color:#4f1d2a33!important;box-shadow:inset 0 0 0 999px #b06b7a!important;color:#fff!important}html body .resume-playground-toolbar button.resume-playground-tool-button.resume-playground-icon-button[aria-label=Redo]>span,html body .resume-playground-toolbar button.resume-playground-tool-button.resume-playground-icon-button[aria-label=Undo]>span,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-icon-redo>span,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-icon-undo>span,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-redo-button>span,html body button.resume-playground-tool-button.resume-playground-icon-button.resume-playground-undo-button>span{-webkit-text-fill-color:#fff!important;color:#fff!important;font-variation-settings:"wght" 950!important;font-weight:950!important}html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header{align-items:center!important;column-gap:1.18rem!important;grid-template-columns:2.55rem minmax(0,1fr)!important;padding-right:1.55rem!important}html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar,html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar.has-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){aspect-ratio:1/1!important;background:#0000!important;border:0!important;border-radius:.45rem!important;box-shadow:none!important;height:2.55rem!important;max-height:2.55rem!important;max-width:2.55rem!important;min-height:2.55rem!important;min-width:2.55rem!important;overflow:hidden!important;width:2.55rem!important}html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar .portal-default-profile-image,html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar>.portal-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar>img{aspect-ratio:1/1!important;border-radius:inherit!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}@media (max-width:768px){html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header{column-gap:1.06rem!important;grid-template-columns:2.35rem minmax(0,1fr)!important;padding-right:1.45rem!important}html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar,html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar.has-default-profile-icon,html body .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){height:2.35rem!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;width:2.35rem!important}}html body .portal-job-modal,html body .portal-job-modal .portal-job-modal-header{position:relative!important}html body .portal-job-modal>.portal-job-modal-x-close,html body .portal-job-modal>.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#172033!important;background:#0000!important;background-color:initial!important;background-image:none!important;height:1rem!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;right:.36rem!important;top:.34rem!important;width:1rem!important;block-size:1rem!important;border-radius:0!important;box-shadow:none!important;color:#172033!important;cursor:pointer!important;font-size:1rem!important;inline-size:1rem!important;max-block-size:1rem!important;max-inline-size:1rem!important;min-block-size:1rem!important;min-inline-size:1rem!important;outline:0!important;z-index:12!important}html body :is(.portal-home-feed,.portal-profile-detail-card) .tailor-social-links .tailor-social-btn :is(svg,path),html body :is(.portal-home-feed,.portal-profile-detail-card) .tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github):is(:hover,:focus,:focus-visible,:active) :is(svg,path),html body :is(.portal-home-feed,.portal-profile-detail-card) .tailor-social-links .tailor-social-btn:is(:hover,:focus,:focus-visible,:active) :is(svg,path){fill:#7d3044!important;stroke:none!important;-webkit-text-fill-color:#7d3044!important;color:#7d3044!important}html body .portal-post-detail-modal .portal-post-detail-body,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-body,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-body-wrap .portal-post-body,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-social-post-card>p:not(.portal-post-source-link),html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) :is(.portal-post-body,.portal-post-detail-body){-webkit-text-fill-color:#172033!important;color:#172033!important;font-variation-settings:"wght" 400!important;font-weight:400!important;text-shadow:none!important}html body .portal-post-detail-modal .portal-post-detail-header :is(.portal-post-author-name,.portal-author-name-button),html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section) .portal-social-post-card .portal-post-author-name,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-social-post-header :is(h3,.portal-post-author-name,.portal-author-name-button){font-variation-settings:"wght" 900!important;font-weight:900!important}html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-comments .portal-comment-item p,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-detail-comments .portal-comment-line,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) :is(.portal-comment-copy){font-variation-settings:"wght" 400!important;font-weight:400!important}html body .portal-post-detail-modal .portal-post-detail-comments .portal-comment-author-inline,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-comments .portal-comment-item p .portal-comment-name,html body :is(.portal-home-feed,.portal-profile-detail-backdrop,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) :is(.portal-comment-name,.portal-comment-author-inline,.portal-author-name-button.portal-comment-name){font-variation-settings:"wght" 900!important;font-weight:900!important}html body :is(.portal-home-feed,.portal-profile-detail-card) :is(.tailor-profile-stats,.tailor-social-links){border-top-color:#4f1d2a!important}html body :is(.portal-home-feed,.portal-profile-detail-card) .tailor-profile-stats{border-top:1px solid #4f1d2a!important}html body .portal-job-modal>.portal-job-modal-x-close,html body .portal-job-modal>.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;all:unset!important;align-items:center!important;background:#fff!important;bottom:auto!important;box-sizing:border-box!important;display:inline-flex!important;height:1.05rem!important;justify-content:center!important;left:auto!important;max-height:1.05rem!important;max-width:1.05rem!important;min-height:1.05rem!important;min-width:1.05rem!important;position:absolute!important;right:.44rem!important;top:.44rem!important;width:1.05rem!important;block-size:1.05rem!important;border:0!important;border-radius:999px!important;box-shadow:0 .12rem .26rem #1e110c24!important;clip-path:none!important;color:#4f1d2a!important;font-size:.86rem!important;font-weight:900!important;inline-size:1.05rem!important;line-height:1!important;margin:0!important;max-block-size:1.05rem!important;max-inline-size:1.05rem!important;min-block-size:1.05rem!important;min-inline-size:1.05rem!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;text-align:center!important;touch-action:manipulation!important;transform:none!important;translate:none!important;z-index:90!important}html body .portal-job-modal>.portal-job-modal-x-close:after,html body .portal-job-modal>.portal-job-modal-x-close:before{content:none!important;display:none!important}html body .portal-job-modal .portal-job-modal-header{padding-right:2.25rem!important}html body #root .portal-profile-detail-card .tailor-social-links{align-items:center!important;display:flex!important;justify-content:flex-start!important;max-width:100%!important;overflow:visible!important;width:100%!important}html body #root .portal-profile-detail-card .tailor-social-links :is(.tailor-social-btn,button.tailor-social-btn,a.tailor-social-btn,span.tailor-social-btn),html body #root .portal-profile-detail-card .tailor-social-links :is(.tailor-social-btn,button.tailor-social-btn,a.tailor-social-btn,span.tailor-social-btn):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#7d3044!important;align-items:center!important;aspect-ratio:1/1!important;background:#f0f2f5!important;background-color:#f0f2f5!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;box-sizing:border-box!important;clip-path:none!important;color:#7d3044!important;display:inline-flex!important;flex:0 0 2rem!important;height:2rem!important;justify-content:center!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;outline:0!important;overflow:hidden!important;padding:0!important;transform:none!important;width:2rem!important}html body #root .portal-profile-detail-card .tailor-social-links :is(.tailor-social-btn,button.tailor-social-btn,a.tailor-social-btn,span.tailor-social-btn) :is(svg,path){fill:currentColor!important;stroke:none!important;color:currentColor!important;display:block!important;height:1rem!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;width:1rem!important}html body #root .portal-profile-detail-card .tailor-social-links :is(.portal-profile-friend-action,.portal-profile-bookmark-action),html body #root .portal-profile-detail-card .tailor-social-links :is(.portal-profile-friend-action,.portal-profile-bookmark-action):is(:hover,:focus,:focus-visible,:active,.active,.is-pending,.is-friend){-webkit-text-fill-color:#fff!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:0!important;box-shadow:0 2px 5px #4f1d2a29!important;color:#fff!important;filter:none!important}html body #root .portal-profile-detail-card .tailor-social-links :is(.portal-profile-friend-action,.portal-profile-bookmark-action):disabled{opacity:.8!important}html body #root .portal-profile-detail-card .tailor-social-links .portal-profile-bookmark-action.active{background:#7d3044!important;background-color:#7d3044!important}@media (max-width:520px){html body #root .portal-profile-detail-card .tailor-social-links{gap:.42rem!important}html body #root .portal-profile-detail-card .tailor-social-links :is(.tailor-social-btn,button.tailor-social-btn,a.tailor-social-btn,span.tailor-social-btn),html body #root .portal-profile-detail-card .tailor-social-links :is(.tailor-social-btn,button.tailor-social-btn,a.tailor-social-btn,span.tailor-social-btn):is(:hover,:focus,:focus-visible,:active){flex-basis:1.9rem!important;height:1.9rem!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;width:1.9rem!important}}html body #root .portal-profile-detail-card .portal-profile-detail-action-message{-webkit-text-fill-color:#7d3044!important;color:#7d3044!important;font-size:.72rem!important;font-weight:800!important;line-height:1.25!important;margin:.18rem auto .64rem!important;text-align:center!important;width:min(19rem,calc(100% - 2rem))!important}html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-reaction-trigger.active,html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-reaction-trigger.active :is(svg,path,span,strong),html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-reaction-trigger.has-reaction,html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-reaction-trigger.has-reaction :is(svg,path,span,strong){-webkit-text-fill-color:#c64254!important;fill:currentColor!important;stroke:currentColor!important;color:#c64254!important;filter:drop-shadow(0 0 .34rem rgba(198,66,84,.28))!important}html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-comment-toggle.active,html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-comment-toggle.active :is(svg,path,span,strong){-webkit-text-fill-color:#7d3044!important;fill:currentColor!important;stroke:currentColor!important;color:#7d3044!important;filter:drop-shadow(0 0 .3rem rgba(125,48,68,.3))!important}html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-share-toggle.active,html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-share-toggle.active :is(svg,path,span,strong){-webkit-text-fill-color:#d9782f!important;fill:currentColor!important;stroke:currentColor!important;color:#d9782f!important;filter:drop-shadow(0 0 .3rem rgba(217,120,47,.32))!important}html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-like-reaction.active,html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-like-reaction.active :is(svg,path,span,strong){-webkit-text-fill-color:#b2364a!important;fill:currentColor!important;stroke:currentColor!important;color:#b2364a!important;filter:drop-shadow(0 0 .32rem rgba(178,54,74,.34))!important}html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-bookmark-reaction.active,html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-bookmark-reaction.active :is(svg,path,span,strong){-webkit-text-fill-color:#491a27!important;fill:currentColor!important;stroke:currentColor!important;color:#491a27!important;filter:drop-shadow(0 0 .32rem rgba(15,74,67,.34))!important}html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-review-reaction.active,html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-review-reaction.active :is(svg,path,span,strong){-webkit-text-fill-color:#7d3044!important;fill:currentColor!important;stroke:currentColor!important;color:#7d3044!important;filter:drop-shadow(0 0 .32rem rgba(125,48,68,.32))!important}html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-share-reaction:is(:hover,:focus-visible,:active),html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-share-reaction:is(:hover,:focus-visible,:active) :is(svg,path,span,strong){-webkit-text-fill-color:#d9782f!important;fill:currentColor!important;stroke:currentColor!important;color:#d9782f!important}.home-page .main-content>.portal-section-transition-shell,body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell,html[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell,html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell{max-width:none!important;min-width:0!important;width:100%!important}body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container),html[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container),html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container){box-sizing:border-box!important;margin-inline:-.35rem!important;max-width:none!important;width:calc(100% + .7rem)!important}body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>.notifications-page :is(.notifications-activity-intro,.notifications-list,.notification-empty-state),body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>.talent-pool-container :is(.candidate-community-intro,.talent-pool-controls,.candidates-grid,.candidate-profile),html[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>.notifications-page :is(.notifications-activity-intro,.notifications-list,.notification-empty-state),html[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>.talent-pool-container :is(.candidate-community-intro,.talent-pool-controls,.candidates-grid,.candidate-profile),html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>.notifications-page :is(.notifications-activity-intro,.notifications-list,.notification-empty-state),html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>.talent-pool-container :is(.candidate-community-intro,.talent-pool-controls,.candidates-grid,.candidate-profile){margin-inline:0!important;max-width:none!important;width:100%!important}@media (max-width:768px){html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-dashboard-section-panel.is-open{padding-inline:.45rem!important}body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container),html[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container),html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container){margin-inline:-.45rem!important;padding-inline:.82rem!important;width:calc(100% + .9rem)!important}}html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row :is(.job-post-like-reaction,.job-post-bookmark-reaction,.job-post-review-reaction,.job-post-share-reaction):is(.active,:hover,:focus-visible,:active),html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row :is(.job-post-like-reaction,.job-post-bookmark-reaction,.job-post-review-reaction,.job-post-share-reaction):is(.active,:hover,:focus-visible,:active) :is(svg,path,span,strong),html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):is(.active,.has-reaction,:hover,:focus-visible,:active),html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):is(.active,.has-reaction,:hover,:focus-visible,:active) :is(svg,path,span,strong){filter:none!important;text-shadow:none!important}html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-reaction-trigger.has-reaction,html body #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row .portal-reaction-trigger.has-reaction :is(svg,path,span,strong){-webkit-text-fill-color:#3b82f6!important;-webkit-text-fill-color:var(--reaction-active-color,#3b82f6)!important;fill:currentColor!important;stroke:currentColor!important;color:#3b82f6!important;color:var(--reaction-active-color,#3b82f6)!important;filter:none!important;text-shadow:none!important}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-like{--reaction-active-color:#3b82f6}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-appreciate{--reaction-active-color:#f5b82e}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-love{--reaction-active-color:#ef4444}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-empower{--reaction-active-color:#facc15}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-congratulate{--reaction-active-color:#f97316}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-motivate{--reaction-active-color:#8b5cf6}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-angry,html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-bad{--reaction-active-color:#ef4444}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-sad{--reaction-active-color:#38bdf8}html body #root .home-page .portal-post-action-row .portal-reaction-trigger.reaction-hide{--reaction-active-color:#22c55e}html body #root .portal-profile-detail-card .tailor-social-links{flex-wrap:nowrap!important;gap:.5rem!important}html body #root .portal-profile-detail-card .tailor-social-links :is(.portal-profile-friend-action,.portal-profile-bookmark-action),html body #root .portal-profile-detail-card .tailor-social-links :is(.portal-profile-friend-action,.portal-profile-bookmark-action):is(:hover,:focus,:focus-visible,:active,.active,.is-pending,.is-friend,:disabled){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;filter:none!important;flex:0 0 2rem!important;height:2rem!important;justify-content:center!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;opacity:1!important;outline:0!important;overflow:hidden!important;width:2rem!important}html body #root .portal-profile-detail-card .tailor-social-links .portal-profile-bookmark-action.active,html body #root .portal-profile-detail-card .tailor-social-links .portal-profile-bookmark-action.active:is(:hover,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#7d3044!important;background-color:#7d3044!important;color:#fff!important;filter:none!important}html body #root .portal-profile-detail-card .tailor-social-links :is(.portal-profile-friend-action,.portal-profile-bookmark-action) :is(svg,path){fill:currentColor!important;stroke:none!important;-webkit-text-fill-color:#fff!important;color:#fff!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach-row,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-post-reach-row{margin:.18rem 0 .34rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){font-size:.56rem!important;height:1.08rem!important;max-height:1.08rem!important;min-height:1.08rem!important;padding:0 .46rem!important}html[data-theme=light] body #root .home-page .dashboard-container.mobile-section-open :is(.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open) :is(.settings-card,.settings-section,.tabs-content,.notification-card,.notification-row,.empty-info,.loading-message,.error-message,.no-jobs-message,.no-applications-message,.job-card,.application-card,.assessment-card,.candidate-card,.profile-card,.profile-section,.company-profile-card,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.job-form,.job-form-intro,.about-guide-grid article),html[data-theme=light] body #root .home-page :is(.settings-card,.settings-section,.tabs-content,.notification-card,.notification-row,.empty-info,.loading-message,.error-message,.no-jobs-message,.no-applications-message,.job-card,.application-card,.assessment-card,.candidate-card,.profile-card,.profile-section,.company-profile-card,.company-profile-hero,.company-profile-summary,.company-profile-section,.company-profile-details,.dashboard-card,.stat-card,.analytics-card,.analytics-detail-panel,.interested-job-card,.assessment-send-panel,.job-management-form,.interview-link-panel,.job-form,.job-form-intro,.about-guide-grid article){background:#fff!important;background-color:#fff!important;background-image:none!important}html[data-theme=light] body #root .home-page :is(.settings-card,.settings-section,.tabs-content) input,html[data-theme=light] body #root .home-page :is(.settings-card,.settings-section,.tabs-content) select,html[data-theme=light] body #root .home-page :is(.settings-card,.settings-section,.tabs-content) textarea{background:#fffaf3!important;background-color:#fffaf3!important}html[data-theme=light] body #root .home-page .about-jumptake-section button.settings-button.primary.about-tour-button,html[data-theme=light] body #root .home-page .about-jumptake-section button.settings-button.primary.about-tour-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .home-page .resume-playground-editor-actions button.settings-button.primary,html[data-theme=light] body #root .home-page .resume-playground-editor-actions button.settings-button.primary:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .home-page .resume-playground-open-session button.settings-button.primary,html[data-theme=light] body #root .home-page .resume-playground-open-session button.settings-button.primary:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body #root .home-page :is(.profile-header-actions,.profile-message) button.upload-resume-button,html[data-theme=light] body #root .home-page :is(.profile-header-actions,.profile-message) button.upload-resume-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#7d1320!important;background-color:#7d1320!important;background-image:none!important;border:1px solid #7d1320!important;border-radius:12px!important;box-shadow:none!important;color:#fff!important}html[data-theme=light] body #root .home-page .about-jumptake-section button.settings-button.primary.about-tour-button *,html[data-theme=light] body #root .home-page .resume-playground-editor-actions button.settings-button.primary *,html[data-theme=light] body #root .home-page .resume-playground-open-session button.settings-button.primary *,html[data-theme=light] body #root .home-page :is(.profile-header-actions,.profile-message) button.upload-resume-button *{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch,html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#3a1821!important;background:#dfeee3!important;background-color:#dfeee3!important;background-image:none!important;border:1px solid #668f7161!important;color:#3a1821!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload,html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#2f241b!important;background:#fff1bd!important;background-color:#fff1bd!important;background-image:none!important;border:1px solid #a97e1f57!important;color:#2f241b!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor,html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf3!important;background:#a84e24!important;background-color:#a84e24!important;background-image:none!important;border:1px solid #5a261057!important;color:#fffaf3!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch *,html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload *{-webkit-text-fill-color:inherit!important;color:inherit!important}html[data-theme=light] body #root .home-page .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor *{-webkit-text-fill-color:#fffaf3!important;color:#fffaf3!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links{align-items:center!important;flex-wrap:nowrap!important;gap:.5rem!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active),html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action:is(:hover,:focus,:focus-visible,:active,:disabled,.is-pending,.is-friend){-webkit-text-fill-color:#b78996!important;all:unset!important;align-items:center!important;aspect-ratio:1/1!important;background:#f0f2f5!important;background-color:#f0f2f5!important;background-image:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 2rem!important;height:2rem!important;justify-content:center!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important;block-size:2rem!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;color:#b78996!important;filter:none!important;inline-size:2rem!important;margin:0!important;max-block-size:2rem!important;max-inline-size:2rem!important;min-block-size:2rem!important;min-inline-size:2rem!important;opacity:1!important;outline:0!important;overflow:hidden!important;padding:0!important;transform:none!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action :is(svg,path),html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action :is(svg,path){fill:currentColor!important;stroke:none!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-pending,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-pending:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-bookmark-reaction.active,html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-bookmark-reaction.active :is(svg,path,span,strong),html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-bookmark-reaction[aria-pressed=true],html body #root .home-page :is(.portal-candidate-job-card,.portal-job-modal) .portal-candidate-job-action-row .job-post-bookmark-reaction[aria-pressed=true] :is(svg,path,span,strong),html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action.active,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action.active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#f5b82e!important;fill:currentColor!important;stroke:currentColor!important;color:#f5b82e!important;filter:none!important;text-shadow:none!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-detail-message,html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#88a092!important;background-color:#88a092!important;background-image:none!important;border:0!important;border-radius:.58rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;font-size:.8rem!important;font-weight:850!important;height:2.18rem!important;justify-content:center!important;line-height:1!important;margin:.35rem auto .72rem!important;max-width:min(14rem,calc(100% - 2rem))!important;min-height:2.18rem!important;min-width:9.75rem!important;padding:0 1.35rem!important;width:auto!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-profile-stats{border-bottom:0!important;border-top:0!important;margin-top:.42rem!important;padding-top:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card button.portal-profile-detail-message,html body .portal-profile-detail-backdrop .portal-profile-detail-card button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#88a092!important;background-color:#88a092!important;background-image:none!important;border:0!important;border-radius:.5rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.76rem!important;font-weight:850!important;height:1.95rem!important;justify-content:center!important;line-height:1!important;margin:.28rem auto .6rem!important;max-width:9.5rem!important;min-height:1.95rem!important;min-width:7.25rem!important;padding:0 1.05rem!important;text-shadow:none!important;width:fit-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-detail-message+.tailor-profile-stats,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-profile-stats{background-image:none!important;border:0!important;border-bottom:0!important;border-top:0!important;box-shadow:none!important;margin-top:.2rem!important;padding-top:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card>button.portal-profile-detail-message,html body .portal-profile-detail-backdrop .portal-profile-detail-card>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){align-self:center!important;flex:0 0 auto!important;flex-grow:0!important;flex-shrink:0!important;justify-self:center!important;max-width:7.6rem!important;min-width:7.6rem!important;place-self:center!important;width:7.6rem!important;inline-size:7.6rem!important;height:1.82rem!important;margin:.22rem auto .54rem!important;max-inline-size:7.6rem!important;max-height:1.82rem!important;min-height:1.82rem!important;min-inline-size:7.6rem!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:.5rem!important;justify-content:center!important;max-width:100%!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active),html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action:is(:hover,:focus,:focus-visible,:active,:disabled,.is-pending,.is-friend){-webkit-text-fill-color:#7d3044!important;all:unset!important;align-items:center!important;aspect-ratio:1/1!important;background:#f0f2f5!important;background-color:#f0f2f5!important;background-image:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 2rem!important;flex-grow:0!important;flex-shrink:0!important;height:2rem!important;justify-content:center!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important;block-size:2rem!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;color:#7d3044!important;filter:none!important;inline-size:2rem!important;margin:0!important;max-block-size:2rem!important;max-inline-size:2rem!important;min-block-size:2rem!important;min-inline-size:2rem!important;opacity:1!important;outline:0!important;overflow:hidden!important;padding:0!important;transform:none!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-pending,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-pending:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats{gap:.18rem!important;margin:.82rem 0 1.16rem!important}html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat,html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#3f7658!important;background-color:#3f7658!important;border-radius:.48rem!important;color:#fff!important;display:inline-flex!important;flex-direction:column!important;font-size:.6rem!important;font-weight:850!important;gap:.12rem!important;justify-content:center!important;letter-spacing:0!important;line-height:1.12!important;min-height:2.48rem!important;padding:.34rem .16rem!important}html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat :is(svg,path),html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat strong{fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important;color:#fff!important}html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat strong{font-size:.96rem!important;line-height:1!important}html body #root .home-page .portal-job-country-menu,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu{background:#b88491!important;background-color:#b88491!important;border-color:#702f4047!important;box-shadow:0 16px 34px #44182447!important}@media (max-width:768px){html body #root .home-page .portal-job-country-menu,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu{border-radius:.6rem!important;gap:.12rem!important;min-width:10.6rem!important;padding:.36rem!important}html body #root .home-page .portal-job-country-menu button,html body #root .home-page .portal-job-country-menu span,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu span{border-radius:.42rem!important;font-size:.7rem!important;line-height:1.05!important;min-height:2.34rem!important;padding:.34rem .48rem!important}}html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar.has-default-profile-icon,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;outline:0!important}html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar .portal-default-profile-image,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar svg,html body .portal-home-feed .portal-social-post-card .portal-post-comments button.portal-author-open-button.portal-comment-avatar>.portal-default-profile-icon{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;outline:0!important}html body #root .home-page .portal-job-country-menu,html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu,html body .portal-home-feed .portal-post-options-menu,html body .portal-home-feed .portal-post-options-menu-inline,html body .portal-post-options-menu.portal-post-options-menu-floating,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu{background:#f7f0e7!important;background-color:#f7f0e7!important;border:1px solid #7e625338!important;border-radius:.56rem!important;box-shadow:0 14px 30px #4a2d222e!important;gap:.12rem!important;padding:.32rem!important}html body #root .home-page .portal-job-country-menu button,html body #root .home-page .portal-job-country-menu span,html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button,html body .portal-home-feed .portal-post-options-menu button,html body .portal-home-feed .portal-post-options-menu-inline button,html body .portal-post-options-menu.portal-post-options-menu-floating button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu span{-webkit-text-fill-color:#1f2f2d!important;background:#e5dace!important;background-color:#e5dace!important;border:0!important;border-radius:.38rem!important;box-shadow:none!important;color:#1f2f2d!important;font-size:.68rem!important;font-weight:850!important;line-height:1.04!important;min-height:1.92rem!important;padding:.24rem .46rem!important}html body #root .home-page .portal-job-country-menu button.active,html body #root .home-page .portal-job-country-menu button:hover,html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button:focus-visible,html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu button:hover,html body .portal-home-feed .portal-post-options-menu button:focus-visible,html body .portal-home-feed .portal-post-options-menu button:hover,html body .portal-home-feed .portal-post-options-menu-inline button:focus-visible,html body .portal-home-feed .portal-post-options-menu-inline button:hover,html body .portal-post-options-menu.portal-post-options-menu-floating button:focus-visible,html body .portal-post-options-menu.portal-post-options-menu-floating button:hover,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button.active,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button:hover{-webkit-text-fill-color:#152321!important;background:#d8c9bb!important;background-color:#d8c9bb!important;color:#152321!important}@media (max-width:768px){html body #root .home-page .portal-job-country-menu{min-width:9.7rem!important}html body .portal-home-feed .portal-candidate-job-card .portal-job-options-menu,html body .portal-home-feed .portal-post-options-menu,html body .portal-home-feed .portal-post-options-menu-inline,html body .portal-post-options-menu.portal-post-options-menu-floating{min-width:8.6rem!important}}html body .portal-profile-detail-modal>.portal-profile-detail-close,html body .portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;align-items:center!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 8px #14100e2e!important;box-sizing:border-box!important;color:#000!important;cursor:pointer!important;display:inline-flex!important;font-size:1rem!important;font-weight:900!important;height:1.38rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.38rem!important;max-width:1.38rem!important;min-height:1.38rem!important;min-width:1.38rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;right:.58rem!important;top:.58rem!important;width:1.38rem!important;z-index:20!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach-row,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-post-reach-row{margin:.28rem 0 .42rem!important;min-height:1.9rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-feed-reach-wrap{max-width:fit-content!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){font-size:.68rem!important;height:1.74rem!important;max-width:5.1rem!important;min-height:1.74rem!important;min-width:3.82rem!important;padding:.16rem .56rem!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button span,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button span{font-size:.68rem!important;line-height:1!important}html body .portal-job-review-modal>.portal-job-modal-x-close,html body .portal-job-review-modal>.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;all:unset!important;align-items:center!important;background:#fff!important;bottom:auto!important;box-sizing:border-box!important;display:inline-flex!important;height:1.05rem!important;justify-content:center!important;left:auto!important;max-height:1.05rem!important;max-width:1.05rem!important;min-height:1.05rem!important;min-width:1.05rem!important;position:absolute!important;right:.44rem!important;top:.44rem!important;width:1.05rem!important;block-size:1.05rem!important;border:0!important;border-radius:999px!important;box-shadow:0 .12rem .26rem #1e110c24!important;clip-path:none!important;color:#4f1d2a!important;font-size:.86rem!important;font-weight:900!important;inline-size:1.05rem!important;line-height:1!important;margin:0!important;max-block-size:1.05rem!important;max-inline-size:1.05rem!important;min-block-size:1.05rem!important;min-inline-size:1.05rem!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;text-align:center!important;touch-action:manipulation!important;transform:none!important;translate:none!important;z-index:90!important}html body .portal-job-review-modal>.portal-job-modal-x-close:after,html body .portal-job-review-modal>.portal-job-modal-x-close:before{content:none!important;display:none!important}html body .portal-job-review-modal .portal-job-review-header{padding-right:2.25rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links{position:relative!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active),html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action:is(:hover,:focus,:focus-visible,:active,:disabled,.is-pending,.is-friend,.menu-open){-webkit-text-fill-color:#7d3044!important;all:unset!important;align-items:center!important;aspect-ratio:1/1!important;background:#f0f2f5!important;background-color:#f0f2f5!important;background-image:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 2rem!important;height:2rem!important;justify-content:center!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important;block-size:2rem!important;border:0!important;border-radius:50%!important;box-shadow:0 2px 5px #0000001a!important;color:#7d3044!important;cursor:pointer!important;inline-size:2rem!important;margin:0!important;max-block-size:2rem!important;max-inline-size:2rem!important;min-block-size:2rem!important;min-inline-size:2rem!important;opacity:1!important;overflow:hidden!important;padding:0!important;transform:none!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action :is(svg,path),html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action :is(svg,path){fill:currentColor!important;stroke:none!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-pending,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-pending:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#d86f2a!important;color:#d86f2a!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-friend,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-friend-action.is-friend:is(:hover,:focus,:focus-visible,:active,.menu-open){-webkit-text-fill-color:#2f8a4b!important;color:#2f8a4b!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action.active,html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-social-links button.tailor-social-btn.portal-profile-bookmark-action.active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-friend-menu{background:#f7f0e7!important;border:1px solid #7e625338!important;border-radius:.48rem!important;box-shadow:0 12px 26px #4a2d222e!important;display:grid!important;left:0!important;min-width:6.9rem!important;padding:.28rem!important;position:absolute!important;top:calc(100% + .32rem)!important;z-index:25!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-friend-menu button,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-friend-menu button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#1f2f2d!important;all:unset!important;background:#e5dace!important;border-radius:.36rem!important;box-sizing:border-box!important;color:#1f2f2d!important;cursor:pointer!important;font-size:.7rem!important;font-weight:850!important;line-height:1!important;min-height:1.82rem!important;padding:.28rem .55rem!important;text-align:center!important}html body #root .home-page .portal-home-feed .portal-candidate-job-card .portal-job-options-menu,html body #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-menu,html body #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-menu-inline,html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-options-menu,html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline,html body #root .home-page .portal-job-country-menu,html body #root .home-page .portal-post-options-menu.portal-post-options-menu-floating,html body .portal-post-options-menu.portal-post-options-menu-floating,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-job-options-menu,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-options-menu,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-options-menu-inline,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu{grid-gap:.12rem!important;background:#f7f0e7!important;background-color:#f7f0e7!important;background-image:none!important;border:1px solid #7e625338!important;border-radius:.56rem!important;box-shadow:0 14px 30px #4a2d222e!important;box-sizing:border-box!important;display:grid!important;gap:.12rem!important;max-width:10rem!important;min-width:8.65rem!important;overflow:hidden!important;padding:.32rem!important}html body #root .home-page .portal-home-feed .portal-candidate-job-card :is(.portal-job-options-menu,.portal-post-options-menu,.portal-post-options-menu-inline) button,html body #root .home-page .portal-home-feed .portal-social-post-card :is(.portal-post-options-menu,.portal-post-options-menu-inline) button,html body #root .home-page .portal-job-country-menu button,html body #root .home-page .portal-job-country-menu span,html body #root .home-page .portal-post-options-menu.portal-post-options-menu-floating button,html body .portal-post-options-menu.portal-post-options-menu-floating button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu) button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu span{-webkit-text-fill-color:#1f2f2d!important;all:unset!important;align-items:center!important;background:#e5dace!important;background-color:#e5dace!important;background-image:none!important;border:0!important;border-radius:.38rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#1f2f2d!important;cursor:pointer!important;display:flex!important;font-size:.68rem!important;font-weight:850!important;justify-content:center!important;letter-spacing:0!important;line-height:1.05!important;min-height:1.88rem!important;padding:.24rem .5rem!important;text-align:center!important;white-space:nowrap!important;width:100%!important}html body #root .home-page .portal-home-feed .portal-candidate-job-card :is(.portal-job-options-menu,.portal-post-options-menu,.portal-post-options-menu-inline) button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .portal-home-feed .portal-social-post-card :is(.portal-post-options-menu,.portal-post-options-menu-inline) button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .portal-job-country-menu button.active,html body #root .home-page .portal-job-country-menu button:hover,html body #root .home-page .portal-post-options-menu.portal-post-options-menu-floating button:is(:hover,:focus,:focus-visible,:active),html body .portal-post-options-menu.portal-post-options-menu-floating button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu) button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button.active,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button:hover{-webkit-text-fill-color:#1f2f2d!important;background:#d8c9bb!important;background-color:#d8c9bb!important;color:#1f2f2d!important}@media (max-width:768px){html body #root .home-page .portal-home-feed .portal-candidate-job-card .portal-job-options-menu,html body #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-menu,html body #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-menu-inline,html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-options-menu,html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-options-menu-inline,html body #root .home-page .portal-job-country-menu,html body #root .home-page .portal-post-options-menu.portal-post-options-menu-floating,html body .portal-post-options-menu.portal-post-options-menu-floating,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-job-options-menu,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-options-menu,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-options-menu-inline,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu{max-width:8.75rem!important;min-width:7.7rem!important;padding:.28rem!important}html body #root .home-page .portal-home-feed .portal-candidate-job-card :is(.portal-job-options-menu,.portal-post-options-menu,.portal-post-options-menu-inline) button,html body #root .home-page .portal-home-feed .portal-social-post-card :is(.portal-post-options-menu,.portal-post-options-menu-inline) button,html body #root .home-page .portal-job-country-menu button,html body #root .home-page .portal-job-country-menu span,html body #root .home-page .portal-post-options-menu.portal-post-options-menu-floating button,html body .portal-post-options-menu.portal-post-options-menu-floating button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu) button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-menu span{border-radius:.34rem!important;font-size:.64rem!important;min-height:1.74rem!important;padding:.2rem .42rem!important}}html body #root .candidate-view-candidates .candidate-community-copy{grid-gap:.34rem!important;display:grid!important;gap:.34rem!important;line-height:1.05!important}html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span,html body #root .candidate-view-candidates .candidate-community-line{align-items:center!important;display:inline-flex!important;gap:.22rem!important;white-space:nowrap!important}html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span{-webkit-text-fill-color:#2e2787!important;color:#2e2787!important}html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-icon path{fill:currentColor!important;-webkit-text-fill-color:currentColor!important;color:#101820!important}html body #root .candidate-view-candidates .candidates-grid{grid-gap:.72rem!important;align-items:stretch!important;display:grid!important;gap:.72rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card,html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card:hover{background:#0000!important;border:0!important;border-radius:.62rem!important;box-shadow:none!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:0!important;transform:none!important;width:100%!important}html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card:after,html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card:before{content:none!important;display:none!important}html body #root .candidate-profile-mini-card{align-items:center!important;background:#fff!important;border:1px solid #624e422e!important;border-radius:.62rem!important;box-shadow:0 .55rem 1.25rem #3e231c1f!important;display:flex!important;flex-direction:column!important;min-width:0!important;overflow:hidden!important;position:relative!important;width:100%!important}html body #root .candidate-profile-mini-card.is-compact{min-height:13.1rem!important;padding:0 .42rem .58rem!important}html body #root .candidate-profile-mini-card.is-modal-card{border-radius:.52rem!important;min-height:27.4rem!important;padding:0 1.1rem 1.05rem!important}html body #root .candidate-profile-mini-cover{background:var(--candidate-profile-cover)!important;background-position:50%!important;background-size:cover!important;height:3.55rem!important;margin:0!important;width:calc(100% + 1px)!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-cover{height:7.25rem!important}html body #root .candidate-profile-mini-avatar{background:#fff!important;border:.12rem solid #fff!important;border-radius:999px!important;box-shadow:0 .18rem .42rem #18120e33!important;height:3.05rem!important;margin:-1.65rem 0 .42rem!important;min-height:3.05rem!important;min-width:3.05rem!important;overflow:hidden!important;width:3.05rem!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-avatar{border-width:.16rem!important;height:5.55rem!important;margin-bottom:1rem!important;margin-top:-3.05rem!important;min-height:5.55rem!important;min-width:5.55rem!important;width:5.55rem!important}html body #root .candidate-profile-mini-avatar .profile-avatar-image,html body #root .candidate-profile-mini-avatar img,html body #root .candidate-profile-mini-avatar svg{height:100%!important;object-fit:cover!important;width:100%!important}html body #root .candidate-profile-mini-info{min-width:0!important;text-align:center!important;width:100%!important}html body #root .candidate-profile-mini-info h3{-webkit-text-fill-color:#171722!important;color:#171722!important;font-size:.76rem!important;font-weight:900!important;line-height:1.08!important;margin:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-info h3{font-size:1.52rem!important}html body #root .candidate-profile-mini-info p{-webkit-text-fill-color:#6c6c70!important;color:#6c6c70!important;font-size:.48rem!important;font-weight:700!important;line-height:1.1!important;margin:.1rem 0 0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-info p{font-size:.82rem!important}html body #root .candidate-profile-mini-actions{align-items:center!important;display:flex!important;gap:.34rem!important;justify-content:center!important;margin:.82rem 0 .62rem!important;width:100%!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-actions{gap:.72rem!important;margin:3.35rem 0 1.25rem!important}html body #root .candidate-profile-mini-actions :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button),html body #root .candidate-profile-mini-actions :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#7d3044!important;all:unset!important;align-items:center!important;background:#f0f2f5!important;border-radius:999px!important;box-shadow:0 .14rem .32rem #0000001a!important;box-sizing:border-box!important;color:#7d3044!important;cursor:pointer!important;display:inline-flex!important;height:1.36rem!important;justify-content:center!important;min-height:1.36rem!important;min-width:1.36rem!important;opacity:1!important;width:1.36rem!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-actions :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button),html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-actions :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button):is(:hover,:focus,:focus-visible,:active,:disabled){height:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important}html body #root .candidate-profile-mini-actions :is(svg,path){fill:currentColor!important;stroke:none!important;color:currentColor!important;height:.76rem!important;width:.76rem!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-actions :is(svg,path){height:1.05rem!important;width:1.05rem!important}html body #root .candidate-profile-mini-actions .candidate-like-button .candidate-like-count{-webkit-text-fill-color:currentColor!important;color:currentColor!important;font-size:.52rem!important;font-weight:900!important;line-height:1!important;margin:0 .05rem 0 0!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-actions .candidate-like-button .candidate-like-count{font-size:.66rem!important}html body #root .candidate-profile-mini-actions :is(.candidate-like-button.active,.talent-bookmark-button.active,.bookmark-star-button.active){-webkit-text-fill-color:#f5b82e!important;color:#f5b82e!important}html body #root .candidate-profile-mini-actions .candidate-card-friend-action.pending{-webkit-text-fill-color:#d86f2a!important;color:#d86f2a!important}html body #root .candidate-profile-mini-actions .candidate-card-friend-action.accepted{-webkit-text-fill-color:#2f8a4b!important;color:#2f8a4b!important}html body #root .candidate-profile-mini-message,html body #root .candidate-profile-mini-message:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#91a696!important;border:0!important;border-radius:.28rem!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.62rem!important;font-weight:900!important;justify-content:center!important;line-height:1!important;min-height:1.68rem!important;padding:.3rem .65rem!important;text-align:center!important;width:88%!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-message,html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-message:is(:hover,:focus,:focus-visible,:active){border-radius:.42rem!important;font-size:.86rem!important;min-height:2.85rem!important}html body #root .candidate-profile-mini-stats{grid-gap:.18rem!important;display:grid!important;gap:.18rem!important;grid-template-columns:repeat(3,1fr)!important;margin-top:.58rem!important;width:100%!important}html body #root .candidate-profile-mini-stats span{grid-gap:.05rem!important;display:grid!important;gap:.05rem!important;justify-items:center!important;min-width:0!important}html body #root .candidate-profile-mini-stats strong{-webkit-text-fill-color:#202023!important;color:#202023!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}html body #root .candidate-profile-mini-stats small{-webkit-text-fill-color:#626266!important;color:#626266!important;font-size:.48rem!important;font-weight:800!important;line-height:1!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-stats strong{font-size:.94rem!important}html body #root .candidate-profile-mini-card.is-modal-card .candidate-profile-mini-stats small{font-size:.72rem!important}html body #root .candidate-view-candidates .candidate-card-extra-info{display:none!important}html body #root .candidate-profile-popup-backdrop{align-items:flex-start!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#0a0a0aad!important;display:flex!important;inset:0!important;justify-content:center!important;overflow-y:auto!important;padding:2.8rem 1rem!important;position:fixed!important;z-index:9500!important}html body #root .candidate-profile-popup{background:#effcf7!important;border:1px solid #cce7dacc!important;border-radius:.82rem!important;box-shadow:0 1.4rem 3rem #00000052!important;max-height:none!important;overflow:visible!important;padding:.82rem!important;position:relative!important;width:min(100%,22.2rem)!important}html body #root .candidate-profile-popup-close,html body #root .candidate-profile-popup-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#171717!important;all:unset!important;align-items:center!important;background:#fff!important;border-radius:999px!important;box-shadow:0 .12rem .3rem #00000029!important;box-sizing:border-box!important;color:#171717!important;cursor:pointer!important;display:inline-flex!important;font-size:1rem!important;font-weight:900!important;height:1.24rem!important;justify-content:center!important;line-height:1!important;position:absolute!important;right:.45rem!important;top:.45rem!important;width:1.24rem!important;z-index:4!important}html body #root .candidate-profile-popup .candidate-profile-body{margin-top:.72rem!important;padding:.2rem 0 0!important}@media (max-width:768px){html body #root .candidate-view-candidates{overflow:visible!important}html body #root .candidate-view-candidates .candidate-community-copy{gap:.28rem!important}html body #root .candidate-view-candidates .candidate-community-line{font-size:clamp(.84rem,3.6vw,1rem)!important;line-height:1.02!important;max-width:100%!important;overflow:hidden!important}html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span{font-size:1em!important;line-height:1!important}html body #root .candidate-view-candidates .candidate-community-description{display:block!important;font-size:.68rem!important;line-height:1.18!important}html body #root .candidate-view-candidates .candidates-grid{gap:.78rem .46rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-left:-.17rem!important;margin-right:-.17rem!important;overflow:visible!important;padding-bottom:4.5rem!important;width:calc(100% + .34rem)!important}html body #root .candidate-profile-mini-card.is-compact{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:11.8rem!important;overflow:visible!important;padding-inline:.2rem!important}html body #root .candidate-profile-mini-cover{border-radius:0!important;height:3.25rem!important;width:86%!important}html body #root .candidate-profile-mini-avatar{height:2.78rem!important;min-height:2.78rem!important;min-width:2.78rem!important;width:2.78rem!important}html body #root .candidate-profile-mini-info h3{font-size:.7rem!important}html body #root .candidate-profile-mini-info p{font-size:.43rem!important}html body #root .candidate-profile-mini-actions{gap:.24rem!important}html body #root .candidate-profile-mini-actions :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button),html body #root .candidate-profile-mini-actions :is(.candidate-card-action,.candidate-like-button,.talent-bookmark-button,.bookmark-star-button):is(:hover,:focus,:focus-visible,:active,:disabled){height:1.16rem!important;min-height:1.16rem!important;min-width:1.16rem!important;width:1.16rem!important}html body #root .candidate-profile-mini-message,html body #root .candidate-profile-mini-message:is(:hover,:focus,:focus-visible,:active){font-size:.56rem!important;min-height:1.45rem!important}html body #root .candidate-profile-popup-backdrop{padding:2.75rem .82rem!important}}html body #root .home-page .candidate-view-candidates .candidate-community-copy{max-width:100%!important;overflow:hidden!important;width:100%!important}html body #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span,html body #root .home-page .candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-community-line{font-size:clamp(.78rem,3.25vw,.96rem)!important;letter-spacing:0!important;line-height:1!important;max-width:100%!important;white-space:nowrap!important}html body #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-community-copy .candidate-grow-together>span{-webkit-text-fill-color:#2e2787!important;color:#2e2787!important}html body #root .home-page .candidate-view-candidates .candidates-grid,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidates-grid{grid-column-gap:.38rem!important;grid-row-gap:.98rem!important;column-gap:.38rem!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:1rem -.27rem 0!important;max-width:none!important;overflow:visible!important;padding:0 0 5.5rem!important;row-gap:.98rem!important;width:calc(100% + .54rem)!important}html body #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card,html body #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card:hover,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card:hover{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;max-width:none!important;min-height:0!important;min-width:0!important;outline:0!important;overflow:visible!important;padding:0!important;transform:none!important;width:100%!important}html body #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card:after,html body #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card:before,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card:after,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-card.uiverse-profile-card:before{content:none!important;display:none!important}html body #root .home-page .candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-view-candidates .candidate-profile-mini-card.is-compact{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:11.2rem!important;outline:0!important;overflow:visible!important;padding:0 .12rem .15rem!important;width:100%!important}html body #root .home-page .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover{border-radius:0!important;height:3.18rem!important;width:88%!important}html body #root .home-page .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-actions{gap:.2rem!important;margin-top:.66rem!important}html body #root .home-page .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-message,html body #root .home-page .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-message:is(:hover,:focus,:focus-visible,:active){font-size:.54rem!important;min-height:1.36rem!important;width:72%!important}html body #root .candidate-profile-popup-backdrop,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup-backdrop{align-items:center!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;background:#0c0b0aad!important;display:flex!important;inset:0!important;justify-content:center!important;min-height:100vh!important;min-height:100dvh!important;overflow-y:auto!important;padding:1.25rem!important;position:fixed!important;width:100vw!important;z-index:12000!important}html body #root .candidate-profile-popup,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup{background:#effcf7!important;border-radius:.95rem!important;box-shadow:0 1.4rem 3rem #0000005c!important;max-height:calc(100dvh - 2.5rem)!important;overflow-y:auto!important;width:min(22.5rem,calc(100vw - 2rem))!important}html body #root .candidate-view-candidates .candidate-community-copy,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-community-copy{max-width:100%!important;overflow:hidden!important;width:100%!important}html body #root .candidate-view-candidates .candidate-community-line,html body #root .candidate-view-candidates .candidate-grow-together,html body #root .candidate-view-candidates .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-grow-together>span{align-items:center!important;color:inherit!important;display:inline-flex!important;font-size:clamp(.72rem,3vw,.86rem)!important;gap:.14rem!important;letter-spacing:0!important;line-height:1!important;max-width:100%!important;white-space:nowrap!important}html body #root .candidate-view-candidates .candidate-grow-icon{height:.78rem!important;min-width:.78rem!important;width:.78rem!important}html body #root .candidate-view-candidates .candidates-grid,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidates-grid{gap:.92rem .36rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:.9rem -.37rem 0!important;max-width:none!important;overflow:visible!important;padding-bottom:6rem!important;width:calc(100% + .74rem)!important}html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card,html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card:hover,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-card.uiverse-profile-card:hover{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;padding:0!important}html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card:after,html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card:before,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-card.uiverse-profile-card:after,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-card.uiverse-profile-card:before{content:none!important;display:none!important}html body #root .candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-profile-mini-card.is-compact{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:auto!important;overflow:visible!important;padding:0!important}html body #root .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover{height:3.05rem!important;width:88%!important}html body #root .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-message,html body #root .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-message:is(:hover,:focus,:focus-visible,:active){min-height:1.34rem!important;width:72%!important}html body #root .candidate-view-candidates .candidate-community-copy,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-community-copy{overflow:visible!important}html body #root .candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-community-line{font-size:clamp(.88rem,3.9vw,1.05rem)!important;line-height:1.05!important;overflow:visible!important}html body #root .candidate-view-candidates .candidate-grow-together,html body #root .candidate-view-candidates .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-grow-together>span{-webkit-text-fill-color:#2e2787!important;color:#2e2787!important;font-size:clamp(1.85rem,7.4vw,2.35rem)!important;line-height:.9!important}html body #root .candidate-view-candidates .candidate-grow-icon{height:1.1rem!important;min-width:1.1rem!important;width:1.1rem!important}html body #root .candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-profile-mini-card.is-compact{background:#fff!important;background-color:#fff!important;border:1px solid #624e422e!important;border-radius:.62rem!important;box-shadow:0 .45rem 1rem #3e231c1a!important;min-height:11.85rem!important;overflow:hidden!important;padding:0 .16rem .42rem!important}html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card,html body #root .candidate-view-candidates .candidate-card.uiverse-profile-card:hover,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-card.uiverse-profile-card:hover{border-radius:.62rem!important}html body #root .candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover{height:3.18rem!important;width:calc(100% + 1px)!important}html body #root .candidate-profile-popup.portal-profile-detail-modal,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup.portal-profile-detail-modal{background:#effcf7!important;max-height:calc(100dvh - 2rem)!important;overflow-y:auto!important;padding:.72rem!important;width:min(22.8rem,calc(100vw - 1.5rem))!important}html body #root .candidate-profile-popup .portal-profile-detail-card{margin:0!important}html body #root .candidate-view-candidates .candidate-grow-together,html body #root .candidate-view-candidates .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .candidate-view-candidates .candidate-grow-together>span{font-size:clamp(2.25rem,9vw,2.95rem)!important;line-height:.86!important}html body #root .candidate-profile-popup .candidate-profile-home-post-card{margin:0 0 .72rem!important;width:100%!important}html body #root .candidate-profile-popup .portal-post-card-header{align-items:center!important;display:flex!important;gap:.58rem!important}html body #root .candidate-profile-popup .portal-post-author-copy{grid-gap:.08rem!important;display:grid!important;gap:.08rem!important;min-width:0!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy{overflow:visible!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-line{align-items:baseline!important;display:inline-flex!important;gap:.18rem!important;max-width:100%!important;overflow:visible!important;white-space:nowrap!important;width:100%!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-grow-together,html body #root .talent-pool-container.candidate-view-candidates .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-grow-together>span{-webkit-text-fill-color:#2e2787!important;align-items:center!important;color:#2e2787!important;display:inline-flex!important;font-size:clamp(2.35rem,10vw,3.15rem)!important;gap:.18rem!important;letter-spacing:0!important;line-height:.88!important;white-space:nowrap!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-grow-icon,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-grow-icon{-webkit-text-fill-color:#0f1720!important;color:#0f1720!important;height:1.35rem!important;min-width:1.35rem!important;width:1.35rem!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card,html body #root .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card:hover,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card:hover,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact{border-radius:.9rem!important;overflow:hidden!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover{border-top-left-radius:.9rem!important;border-top-right-radius:.9rem!important;overflow:hidden!important}@media (max-width:480px){html body #root .talent-pool-container.candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-line{font-size:.76rem!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-grow-together,html body #root .talent-pool-container.candidate-view-candidates .candidate-grow-together>span,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-grow-together>span{font-size:clamp(1.62rem,8.4vw,2.05rem)!important}}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text{-webkit-text-fill-color:#2e2787!important;color:#2e2787!important;font-size:clamp(1.3rem,5.75vw,1.72rem)!important;letter-spacing:0!important;line-height:.9!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon{height:1.15rem!important;min-width:1.15rem!important;width:1.15rem!important}@media (max-width:480px){html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text{font-size:clamp(.94rem,5.15vw,1.24rem)!important}}html body #root .candidate-profile-popup .portal-profile-preview-post-card.candidate-profile-home-post-card,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card.candidate-profile-home-post-card{border-radius:.72rem!important;padding:1rem .9rem .88rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-card-header{align-items:flex-start!important;gap:.62rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar,html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon),html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){border-radius:50%!important;flex:0 0 2.15rem!important;height:2.15rem!important;max-height:2.15rem!important;max-width:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;overflow:hidden!important;width:2.15rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar .candidate-profile-fallback-icon,html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar .profile-avatar-image,html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar img,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar .candidate-profile-fallback-icon,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar .profile-avatar-image,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar img{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-title-block{grid-gap:.08rem!important;display:grid!important;flex:1 1 auto!important;gap:.08rem!important;min-width:0!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-author-name{line-height:1.02!important;margin:0!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-title-block p{margin:0!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reach-row{margin:.8rem 0 .6rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-body-wrap{margin-top:0!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-action-cluster{margin-top:.75rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-comments{margin-top:.7rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-action-row{align-items:center!important;display:flex!important;gap:.72rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle),html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):is(:hover,:focus,:focus-visible,:active){background:#0000!important;border:0!important;box-shadow:none!important;height:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;padding:0!important;width:1.45rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-social-post-header,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-social-post-header{align-items:flex-start!important;display:flex!important;flex-direction:row!important;gap:.62rem!important;min-width:0!important;width:100%!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-title-block,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-title-block{grid-gap:.08rem!important;align-content:start!important;display:grid!important;flex:1 1 auto!important;gap:.08rem!important;min-width:0!important;text-align:left!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-name-button,html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-author-name,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-author-name-button,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-author-name{background:#0000!important;border:0!important;box-shadow:none!important;display:inline!important;margin:0!important;padding:0!important;text-align:left!important;width:auto!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-social-post-header .portal-post-title-block p,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-social-post-header .portal-post-title-block p{margin:0!important;text-align:left!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar{align-self:flex-start!important;flex:0 0 2.15rem!important;height:2.15rem!important;margin:0!important;max-height:2.15rem!important;max-width:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;width:2.15rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions.portal-reaction-rail.is-popover{background:#fffaf4!important;border:1px solid #782d462e!important;border-radius:999px!important;box-shadow:0 .7rem 1.5rem #2b191429!important;display:flex!important;gap:.38rem!important;max-width:100%!important;opacity:1!important;overflow-x:auto!important;padding:.42rem!important;visibility:visible!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions .portal-reaction-button,html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions .portal-reaction-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions .portal-reaction-button,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions .portal-reaction-button:is(:hover,:focus,:focus-visible,:active){align-items:center!important;background:#fff!important;border:1px solid #6a163024!important;border-radius:999px!important;color:#6a1630!important;display:inline-flex!important;height:1.7rem!important;justify-content:center!important;min-width:2.25rem!important;padding:0 .62rem!important;width:auto!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions .candidate-reaction-label{color:inherit!important;display:inline!important;font-size:.66rem!important;height:auto!important;line-height:1!important;opacity:1!important;visibility:visible!important;width:auto!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer{grid-gap:.18rem!important;display:grid!important;gap:.18rem!important;grid-template-columns:1fr!important;margin-top:.6rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer input,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer input{border-radius:.5rem!important;font-size:.78rem!important;min-height:2.1rem!important;width:100%!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer button,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer button{min-height:2rem!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay .candidate-grow-text,html body #root .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay,html body #root .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-grow-together.candidate-grow-replay .candidate-grow-text{animation-delay:0s!important;animation-fill-mode:both!important;animation-iteration-count:infinite!important}html body #root .home-page .main-content.mobile-section-view-candidates,html body #root .home-page .main-content.mobile-section-view-candidates.is-open,html body #root .home-page .mobile-section-view-candidates .mobile-dashboard-section-panel,html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-view-candidates,html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-view-candidates.is-open,html[data-theme=light] body[data-theme=light] #root .home-page .mobile-section-view-candidates .mobile-dashboard-section-panel{max-width:none!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates,html body #root .talent-pool-container.candidate-view-candidates,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates{margin-left:0!important;margin-right:0!important;max-width:none!important;overflow:visible!important;padding-left:0!important;padding-right:0!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-intro,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-intro,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-intro,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-intro{max-width:100%!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidates-grid,html body #root .talent-pool-container.candidate-view-candidates .candidates-grid,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidates-grid,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidates-grid{gap:1rem .72rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:1rem 0 0!important;max-width:100%!important;overflow:visible!important;padding:0 0 6rem!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card,html body #root .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-card.uiverse-profile-card{min-width:0!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact{min-height:13.75rem!important;padding:0 .26rem .72rem!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact .candidate-profile-mini-cover{height:3.85rem!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-message,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-message:is(:hover,:focus,:focus-visible,:active),html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-message,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-message:is(:hover,:focus,:focus-visible,:active){width:82%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-stats,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-stats{margin-top:.42rem!important;padding-bottom:.28rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-reactions.portal-reaction-rail{margin-bottom:.45rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer{align-items:center!important;display:flex!important;gap:.4rem!important;margin-top:.64rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer input{flex:1 1 auto!important;min-width:0!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-composer button{flex:0 0 auto!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-avatar .portal-comment-avatar-inner,html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-avatar .portal-comment-avatar-inner img,html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-comment-avatar .portal-comment-avatar-inner svg{height:100%!important;width:100%!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card{padding:1rem .82rem .9rem!important;text-align:left!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header{grid-column-gap:.62rem!important;align-items:start!important;column-gap:.62rem!important;display:grid!important;grid-template-columns:2.1rem minmax(0,1fr) auto!important;justify-items:start!important;text-align:left!important;width:100%!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar{align-self:start!important;flex:0 0 2.1rem!important;grid-column:1!important;height:2.1rem!important;justify-self:start!important;margin:0!important;max-height:2.1rem!important;max-width:2.1rem!important;min-height:2.1rem!important;min-width:2.1rem!important;padding:0!important;width:2.1rem!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar .portal-default-profile-icon,html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar .profile-avatar-image,html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar img,html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar svg,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar .portal-default-profile-icon,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar .profile-avatar-image,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar img,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header .portal-author-open-button.portal-post-avatar svg{height:100%!important;object-fit:cover!important;width:100%!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-title-block,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-title-block{grid-gap:.08rem!important;align-content:start!important;display:grid!important;gap:.08rem!important;grid-column:2!important;justify-items:start!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important;width:100%!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-author-name-button,html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-author-name,html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header p,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-author-name-button,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-author-name,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-social-post-header p{align-self:start!important;justify-self:start!important;line-height:1.15!important;margin:0!important;max-width:100%!important;padding:0!important;text-align:left!important;width:auto!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-header-actions,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-header-actions{align-self:start!important;grid-column:3!important;justify-self:end!important;margin:0!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-reach-row,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-reach-row{align-items:center!important;display:flex!important;justify-content:flex-start!important;margin:.78rem 0 .62rem!important;min-width:0!important;padding:0!important;text-align:left!important;width:auto!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card button.portal-post-reach.portal-reach-button,html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card button.portal-post-reach.portal-reach-button,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){align-items:center!important;border-radius:999px!important;display:inline-flex!important;height:auto!important;justify-content:center!important;line-height:1!important;max-width:max-content!important;min-height:1.72rem!important;min-width:0!important;padding:.34rem .78rem!important;text-align:center!important;white-space:nowrap!important;width:auto!important}html body #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-action-row,html[data-theme=light] body[data-theme=light] #root .candidate-profile-popup .portal-profile-detail-posts .portal-profile-preview-post-card.candidate-profile-home-post-card .portal-post-action-row{align-items:center!important;gap:.68rem!important;justify-content:flex-start!important;text-align:left!important;width:auto!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:.2rem .3rem!important;margin:0!important;overflow:visible!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-line,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-line{align-items:baseline!important;display:inline-flex!important;flex:0 1 auto!important;font-size:.98rem!important;gap:.34rem!important;line-height:1.22!important;max-width:100%!important;white-space:normal!important;width:auto!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-description,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-description,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-description,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-description{-webkit-text-fill-color:#263238!important;color:#263238!important;display:inline!important;flex:1 1 10rem!important;font-size:.82rem!important;line-height:1.28!important;margin:0!important;min-width:9rem!important;width:auto!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together .candidate-grow-text{-webkit-text-fill-color:#b84a12!important;color:#b84a12!important;margin-left:.1rem!important;white-space:nowrap!important}html body #root .candidate-profile-popup .portal-post-options-wrap{position:relative!important}html body #root .candidate-profile-popup .portal-post-options-button,html body #root .candidate-profile-popup .portal-post-options-button:is(:hover,:focus,:active){-webkit-text-fill-color:#7b8794!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#7b8794!important;display:inline-flex!important;font-size:1.05rem!important;height:2rem!important;justify-content:center!important;line-height:1!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;width:2rem!important}html body #root .candidate-profile-popup .portal-post-options-menu{background:#fff!important;border:1px solid #5f253524!important;border-radius:.55rem!important;box-shadow:0 .8rem 1.8rem #1f151229!important;display:grid!important;min-width:8rem!important;padding:.35rem!important;position:absolute!important;right:0!important;top:100%!important;z-index:20!important}html body #root .candidate-profile-popup .portal-post-options-menu button,html body #root .candidate-profile-popup .portal-post-options-menu button:is(:hover,:focus,:active){-webkit-text-fill-color:#1f2933!important;background:#0000!important;border:0!important;border-radius:.4rem!important;color:#1f2933!important;font-size:.78rem!important;justify-content:flex-start!important;min-height:2rem!important;padding:.35rem .55rem!important;text-align:left!important;width:100%!important}html body .candidate-comment-modal-backdrop{-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#0a0a0a6b!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:9999!important}html body .portal-comment-modal-card{grid-gap:.8rem!important;background:#fffaf2!important;border:1px solid #5e372329!important;border-radius:.9rem!important;box-shadow:0 1.2rem 3rem #140e0c47!important;display:grid!important;gap:.8rem!important;padding:1rem!important;position:relative!important;width:min(22rem,calc(100vw - 2rem))!important}html body .portal-comment-modal-close,html body .portal-comment-modal-close:is(:hover,:focus,:active){-webkit-text-fill-color:#111!important;background:#0000!important;border:0!important;color:#111!important;font-size:1.35rem!important;height:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;padding:0!important;position:absolute!important;right:.45rem!important;top:.35rem!important;width:1.8rem!important}html body .portal-comment-modal-card .portal-comment-composer{align-items:center!important;display:flex!important;gap:.5rem!important}html body .portal-comment-modal-card .portal-comment-composer input{background:#fff!important;border:1px solid #5e37232e!important;border-radius:.6rem!important;color:#111!important;flex:1 1 auto!important;min-height:2.4rem!important;min-width:0!important;padding:.55rem .7rem!important}html body .portal-comment-modal-card .portal-comment-composer button{background:#7a1d33!important;border:0!important;border-radius:.58rem!important;color:#fff!important;flex:0 0 auto!important;min-height:2.4rem!important;padding:.45rem .8rem!important}html body #root .candidate-profile-popup .portal-post-reactions.portal-reaction-rail.is-popover{align-items:center!important;border-color:#7a1d3324!important;gap:.34rem!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-like{color:#8a1d34!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-appreciate{color:#b84a12!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-love{color:#c02664!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-empower{color:#0f766e!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-congratulate{color:#7c3aed!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-motivate{color:#2563eb!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-angry{color:#dc2626!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-sad{color:#64748b!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-bad{color:#92400e!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-hide{color:#374151!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon{fill:#111!important;-webkit-text-fill-color:#111!important;color:#111!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-card-message-action,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-message,html body #root .talent-pool-container.candidate-view-candidates .candidate-card-message-action,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-message{display:none!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-card.is-compact{min-height:11.6rem!important;padding-bottom:.42rem!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-stats,html body #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-stats,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-profile-mini-stats,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-profile-mini-stats{margin-top:.18rem!important;padding-bottom:0!important}.friend-invitation-tab.is-incoming,.friend-invitation-tab.is-incoming.is-active,html[data-theme=light] .friend-invitation-tab.is-incoming,html[data-theme=light] .friend-invitation-tab.is-incoming.is-active{-webkit-text-fill-color:#201712!important;background:#ffe8cf!important;border-color:#f47b2047!important;color:#201712!important}.friend-invitation-tab.is-outgoing,.friend-invitation-tab.is-outgoing.is-active,html[data-theme=light] .friend-invitation-tab.is-outgoing,html[data-theme=light] .friend-invitation-tab.is-outgoing.is-active{-webkit-text-fill-color:#111c27!important;background:#e1f0ff!important;border-color:#4891dc4d!important;color:#111c27!important}.friend-invitation-tab.is-friends,.friend-invitation-tab.is-friends.is-active,html[data-theme=light] .friend-invitation-tab.is-friends,html[data-theme=light] .friend-invitation-tab.is-friends.is-active{-webkit-text-fill-color:#102012!important;background:#ddf7df!important;border-color:#3ea6534d!important;color:#102012!important}.friend-invitation-tab,.friend-invitation-tab *,html[data-theme=light] .friend-invitation-tab,html[data-theme=light] .friend-invitation-tab *{opacity:1!important}.friend-cancel-button,.friend-cancel-button *,.friend-invitation-actions .contact-candidate-panel>.settings-button.primary,.friend-invitation-actions .contact-candidate-panel>.settings-button.primary *,.friend-invitation-actions>.friend-block-button,.friend-invitation-actions>.friend-block-button *,.friend-invitation-actions>.secondary-button,.friend-invitation-actions>.secondary-button *,.friend-invitation-actions>.settings-button.primary,.friend-invitation-actions>.settings-button.primary *,.friend-status-pill,.friend-status-pill *,html[data-theme=light] .friend-cancel-button,html[data-theme=light] .friend-cancel-button *,html[data-theme=light] .friend-invitation-actions .contact-candidate-panel>.settings-button.primary,html[data-theme=light] .friend-invitation-actions .contact-candidate-panel>.settings-button.primary *,html[data-theme=light] .friend-invitation-actions>.friend-block-button,html[data-theme=light] .friend-invitation-actions>.friend-block-button *,html[data-theme=light] .friend-invitation-actions>.secondary-button,html[data-theme=light] .friend-invitation-actions>.secondary-button *,html[data-theme=light] .friend-invitation-actions>.settings-button.primary,html[data-theme=light] .friend-invitation-actions>.settings-button.primary *,html[data-theme=light] .friend-status-pill,html[data-theme=light] .friend-status-pill *{fill:#111!important;-webkit-text-fill-color:#111!important;color:#111!important;opacity:1!important}@media (max-width:480px){html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-copy{align-items:flex-start!important;gap:.12rem .24rem!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-line,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-line,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-line{flex-wrap:wrap!important;row-gap:.08rem!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-description,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-description,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-description,html[data-theme=light] body[data-theme=light] #root .talent-pool-container.candidate-view-candidates .candidate-community-description{flex:1 1 9.25rem!important;font-size:.78rem!important;line-height:1.26!important;min-width:8.6rem!important}}html body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill),html body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill) *,html body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill):is(:hover,:focus,:active,:disabled),html body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill):is(:hover,:focus,:active,:disabled) *,html[data-theme=light] body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill),html[data-theme=light] body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill) *,html[data-theme=light] body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill):is(:hover,:focus,:active,:disabled),html[data-theme=light] body #root .friend-invitations-section .friend-invitation-actions :is(button,.settings-button,.secondary-button,.friend-block-button,.friend-cancel-button,.friend-status-pill):is(:hover,:focus,:active,:disabled) *{fill:#111!important;stroke:#111!important;-webkit-text-fill-color:#111!important;color:#111!important;opacity:1!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card{grid-gap:.45rem!important;display:grid!important;gap:.45rem!important;padding:.8rem .72rem!important}html body #root .candidate-profile-popup .portal-social-post-header{grid-gap:0 .55rem!important;align-items:start!important;display:grid!important;gap:0 .55rem!important;grid-template-columns:2.45rem minmax(0,1fr) 1.7rem!important;margin:0!important;padding:0!important}html body #root .candidate-profile-popup .portal-author-open-button.portal-post-avatar,html body #root .candidate-profile-popup .portal-post-avatar{border-radius:50%!important;grid-column:1!important;height:2.35rem!important;margin:0!important;min-height:2.35rem!important;min-width:2.35rem!important;overflow:hidden!important;padding:0!important;width:2.35rem!important}html body #root .candidate-profile-popup .portal-post-avatar .profile-avatar-image,html body #root .candidate-profile-popup .portal-post-avatar img{border-radius:50%!important;height:100%!important;object-fit:cover!important;width:100%!important}html body #root .candidate-profile-popup .portal-post-avatar .portal-default-profile-icon,html body #root .candidate-profile-popup .portal-post-avatar .profile-avatar,html body #root .candidate-profile-popup .portal-post-avatar .profile-avatar-fallback{-webkit-text-fill-color:#5f2535!important;background:#f7f3eb!important;border-radius:50%!important;color:#5f2535!important;height:100%!important;min-height:100%!important;min-width:100%!important;width:100%!important}html body #root .candidate-profile-popup .portal-post-title-block{grid-gap:.08rem!important;align-content:start!important;display:grid!important;gap:.08rem!important;grid-column:2!important;justify-items:start!important;margin:0!important;min-width:0!important;padding:.08rem 0 0!important;text-align:left!important}html body #root .candidate-profile-popup .portal-author-name-button,html body #root .candidate-profile-popup .portal-post-author-name{font-size:.98rem!important;line-height:1.08!important;margin:0!important;padding:0!important;text-align:left!important}html body #root .candidate-profile-popup .portal-post-title-block p{font-size:.72rem!important;line-height:1.12!important;margin:0!important;padding:0!important;text-align:left!important}html body #root .candidate-profile-popup .portal-post-header-actions{align-self:start!important;grid-column:3!important;justify-self:end!important;margin:0!important}html body #root .candidate-profile-popup .portal-post-reach-row{justify-content:flex-start!important;margin:.32rem 0 .28rem!important;padding:0!important}html body #root .candidate-profile-popup .portal-post-reach,html body #root .candidate-profile-popup .portal-reach-button{border-radius:999px!important;font-size:.78rem!important;line-height:1!important;min-height:2rem!important;min-width:4.2rem!important;padding:.38rem .62rem!important;width:auto!important}html body #root .candidate-profile-popup .portal-post-action-cluster{margin-top:.18rem!important;position:relative!important}html body #root .candidate-profile-popup .portal-post-reactions.portal-reaction-rail.is-popover{background:#fff!important;border-radius:999px!important;bottom:calc(100% + .35rem)!important;box-shadow:0 .9rem 2rem #1912102e!important;display:flex!important;left:0!important;max-width:min(21rem,calc(100vw - 3rem))!important;overflow-x:auto!important;padding:.38rem!important;position:absolute!important;width:max-content!important;z-index:35!important}html body #root .candidate-profile-popup .portal-reaction-button{align-items:center!important;background:#fffaf2eb!important;border-radius:999px!important;display:inline-flex!important;flex-direction:column!important;gap:.12rem!important;height:2.45rem!important;justify-content:center!important;min-height:2.45rem!important;min-width:2.35rem!important;padding:.18rem!important;width:2.35rem!important}html body #root .candidate-profile-popup .candidate-reaction-icon{fill:currentColor!important;display:block!important;height:1rem!important;width:1rem!important}html body #root .candidate-profile-popup .candidate-reaction-label{-webkit-text-fill-color:currentColor!important;color:currentColor!important;font-size:.46rem!important;line-height:1!important;max-width:2.05rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .candidate-profile-popup .portal-share-picker{left:0!important;max-height:min(22rem,68vh)!important;overflow-y:auto!important;padding:.65rem!important;right:auto!important;width:min(18rem,calc(100vw - 3rem))!important}html body #root .candidate-profile-popup .portal-share-friend{grid-gap:.55rem!important;-webkit-text-fill-color:#111!important;align-items:center!important;color:#111!important;display:grid!important;gap:.55rem!important;grid-template-columns:2rem minmax(0,1fr)!important;min-height:2.6rem!important;text-align:left!important;width:100%!important}html body #root .candidate-profile-popup .portal-share-friend-avatar{-webkit-text-fill-color:#5f2535!important;align-items:center!important;background:#f7f3eb!important;border-radius:50%!important;color:#5f2535!important;display:inline-flex!important;height:2rem!important;justify-content:center!important;overflow:hidden!important;width:2rem!important}html body #root .candidate-profile-popup .portal-share-friend-avatar .profile-avatar-image,html body #root .candidate-profile-popup .portal-share-friend-avatar img{border-radius:50%!important;height:100%!important;object-fit:cover!important;width:100%!important}html body #root .candidate-profile-popup .portal-share-friend-name{-webkit-text-fill-color:#111!important;color:#111!important}html body #root .candidate-profile-popup .portal-share-friend small,html body #root .candidate-profile-popup .portal-share-picker p,html body #root .candidate-profile-popup .portal-share-status{-webkit-text-fill-color:#4b5563!important;color:#4b5563!important}html body .candidate-comment-modal-backdrop .portal-comment-modal-card{gap:.78rem!important;padding:1rem!important;width:min(22rem,calc(100vw - 2rem))!important}html body .candidate-comment-modal-backdrop .portal-comment-modal-card strong{-webkit-text-fill-color:#1f2933!important;color:#1f2933!important;font-size:.92rem!important;line-height:1.15!important}html body .candidate-comment-modal-backdrop .portal-comment-composer{grid-gap:.55rem!important;align-items:center!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr) 2.65rem!important}html body .candidate-comment-modal-backdrop .portal-comment-composer input{-webkit-text-fill-color:#111!important;background:#fff!important;border:1px solid #5f25352e!important;border-radius:.65rem!important;color:#111!important;min-height:2.65rem!important;min-width:0!important;padding:.55rem .75rem!important;width:100%!important}html body .candidate-comment-modal-backdrop .portal-comment-composer .portal-comment-submit-button,html body .candidate-comment-modal-backdrop .portal-comment-composer .portal-comment-submit-button:is(:hover,:focus,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#7a1d33!important;border:0!important;border-radius:.75rem!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;height:2.65rem!important;justify-content:center!important;min-height:2.65rem!important;min-width:2.65rem!important;padding:0!important;width:2.65rem!important}html body .candidate-comment-modal-backdrop .portal-comment-submit-button svg{fill:currentColor!important;height:1rem!important;width:1rem!important}@media (max-width:480px){html body #root .candidate-profile-popup .portal-profile-preview-post-card{gap:.42rem!important;padding:.72rem .62rem!important}html body #root .candidate-profile-popup .portal-social-post-header{column-gap:.48rem!important;grid-template-columns:2.25rem minmax(0,1fr) 1.55rem!important}html body #root .candidate-profile-popup .portal-author-open-button.portal-post-avatar,html body #root .candidate-profile-popup .portal-post-avatar{height:2.18rem!important;min-height:2.18rem!important;min-width:2.18rem!important;width:2.18rem!important}html body #root .candidate-profile-popup .portal-author-name-button,html body #root .candidate-profile-popup .portal-post-author-name{font-size:.9rem!important}html body #root .candidate-profile-popup .portal-post-title-block p{font-size:.68rem!important}}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .tailor-social-links .portal-profile-bookmark-action,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .tailor-social-links .portal-profile-friend-action{display:none!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-popup-name-row{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:.24rem!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-popup-name-row .tailor-profile-name{margin:0!important;max-width:calc(100% - 2.6rem)!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-popup-name-actions{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;gap:.12rem!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#9b5d70!important;align-items:center!important;background:#f7f4f8!important;border:0!important;border-radius:50%!important;color:#9b5d70!important;display:inline-flex!important;height:1rem!important;justify-content:center!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;overflow:hidden!important;padding:0!important;transform:none!important;width:1rem!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action path,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action svg,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action svg *{fill:currentColor!important;stroke:none!important;display:block!important;height:.52rem!important;max-height:.52rem!important;max-width:.52rem!important;transform:none!important;width:.52rem!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-social-post-header{grid-column-gap:.4rem!important;grid-row-gap:0!important;align-items:start!important;column-gap:.4rem!important;display:grid!important;grid-template-columns:1.95rem minmax(0,1fr) 1.05rem!important;margin:0 0 .08rem!important;min-height:1.95rem!important;padding:0!important;row-gap:0!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){border-radius:50%!important;grid-column:1!important;grid-row:1!important;height:1.9rem!important;margin:0!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;overflow:hidden!important;padding:0!important;width:1.9rem!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar .portal-default-profile-icon,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar .profile-avatar-image,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar img,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar svg{border-radius:50%!important;height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.02rem!important;grid-column:2!important;grid-row:1!important;margin:0!important;min-width:0!important;padding:.02rem 0 0!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-name-button,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-author-name{font-size:.84rem!important;line-height:1.04!important;margin:0!important;padding:0!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block p{font-size:.62rem!important;line-height:1.04!important;margin:0!important;padding:0!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-header-actions{align-self:start!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;margin:0!important;padding:0!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-reach-row{display:flex!important;justify-content:flex-start!important;margin:.06rem 0 .12rem!important;padding:0!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;display:inline-flex!important;font-size:.64rem!important;height:1.44rem!important;line-height:1!important;max-width:max-content!important;min-height:1.44rem!important;min-width:3.25rem!important;padding:.18rem .4rem!important;white-space:nowrap!important;width:auto!important}html body #root .portal-post-image-preview-button,html body #root .portal-post-image-preview-button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;cursor:zoom-in!important;display:block!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;transform:none!important;width:100%!important}html body #root .portal-post-image-preview-button img{display:block!important;height:auto!important;width:100%!important}html body #root .portal-post-detail-modal .portal-post-detail-media,html body #root .portal-post-detail-modal .portal-post-media{margin:1rem 0 1.15rem!important}html body #root .portal-post-detail-modal .portal-post-detail-stats{margin-top:.85rem!important}html body .portal-image-preview-backdrop{background:#05070ceb!important;display:grid!important;inset:0!important;padding:0!important;place-items:center!important;position:fixed!important;z-index:12000!important}html body .portal-image-preview-modal{background:#05070c!important;color:#fff!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;height:100vh!important;overflow:hidden!important;position:relative!important;width:100vw!important}html body .portal-image-preview-toolbar{align-items:center!important;background:#05070cd1!important;color:#fff!important;display:flex!important;gap:.5rem!important;justify-content:center!important;padding:max(.75rem,env(safe-area-inset-top)) .75rem .75rem!important;position:relative!important;z-index:2!important}html body .portal-image-preview-toolbar button,html body .portal-image-preview-toolbar button:is(:hover,:focus,:focus-visible,:active){align-items:center!important;background:#ffffff1f!important;border:1px solid #ffffff38!important;border-radius:999px!important;display:inline-flex!important;font-size:.82rem!important;justify-content:center!important;line-height:1!important;min-height:2.1rem!important;min-width:2.35rem!important;padding:.35rem .7rem!important;transform:none!important}html body .portal-image-preview-toolbar span{font-size:.8rem!important;min-width:3.4rem!important;text-align:center!important}html body .portal-image-preview-stage{display:grid!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;padding:1rem!important;place-items:center!important}html body .portal-image-preview-stage img{display:block!important;height:auto!important;max-height:calc(100vh - 6.5rem)!important;max-width:min(100%,1200px)!important;object-fit:contain!important;transform-origin:center center!important;transition:transform .16s ease!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-popup-name-row{justify-content:center!important;max-width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-popup-name-actions{transform:translateY(-.02rem)!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,:disabled){height:.92rem!important;max-height:.92rem!important;max-width:.92rem!important;min-height:.92rem!important;min-width:.92rem!important;width:.92rem!important}html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action path,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates button.candidate-popup-name-action svg{height:.48rem!important;width:.48rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-social-post-header,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-social-post-header{align-items:start!important;column-gap:.48rem!important;grid-template-columns:2.05rem minmax(0,1fr) 1.2rem!important}html body #root .candidate-profile-popup .portal-profile-preview-post-card .portal-post-title-block,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.06rem!important;justify-content:flex-start!important;padding-top:0!important}html body #root .candidate-profile-popup .portal-post-action-row .portal-reaction-trigger.has-reaction,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-post-action-row .portal-reaction-trigger.has-reaction{-webkit-text-fill-color:#8a1d34!important;-webkit-text-fill-color:var(--reaction-active-color,#8a1d34)!important;color:#8a1d34!important;color:var(--reaction-active-color,#8a1d34)!important}html body #root .candidate-profile-popup .portal-post-action-row .portal-reaction-trigger.has-reaction path,html body #root .candidate-profile-popup .portal-post-action-row .portal-reaction-trigger.has-reaction svg,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-post-action-row .portal-reaction-trigger.has-reaction path,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-post-action-row .portal-reaction-trigger.has-reaction svg{fill:currentColor!important}html body #root .candidate-profile-popup .portal-reaction-button.reaction-like,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-like{--candidate-reaction-color:#8a1d34}html body #root .candidate-profile-popup .portal-reaction-button.reaction-appreciate,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-appreciate{--candidate-reaction-color:#b84a12}html body #root .candidate-profile-popup .portal-reaction-button.reaction-love,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-love{--candidate-reaction-color:#c02664}html body #root .candidate-profile-popup .portal-reaction-button.reaction-empower,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-empower{--candidate-reaction-color:#0f766e}html body #root .candidate-profile-popup .portal-reaction-button.reaction-congratulate,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-congratulate{--candidate-reaction-color:#7c3aed}html body #root .candidate-profile-popup .portal-reaction-button.reaction-motivate,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-motivate{--candidate-reaction-color:#2563eb}html body #root .candidate-profile-popup .portal-reaction-button.reaction-angry,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-angry{--candidate-reaction-color:#dc2626}html body #root .candidate-profile-popup .portal-reaction-button.reaction-sad,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-sad{--candidate-reaction-color:#64748b}html body #root .candidate-profile-popup .portal-reaction-button.reaction-bad,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-bad{--candidate-reaction-color:#92400e}html body #root .candidate-profile-popup .portal-reaction-button.reaction-hide,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.reaction-hide{--candidate-reaction-color:#374151}html body #root .candidate-profile-popup .portal-reaction-button.active,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.active{-webkit-text-fill-color:#fff!important;background:#8a1d34!important;background:var(--candidate-reaction-color,#8a1d34)!important;color:#fff!important}html body #root .candidate-profile-popup .portal-reaction-button.active .candidate-reaction-icon,html body #root .candidate-profile-popup .portal-reaction-button.active .candidate-reaction-label,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.active .candidate-reaction-icon,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-reaction-button.active .candidate-reaction-label{fill:#fff!important;-webkit-text-fill-color:#fff!important;color:#fff!important}@media (max-width:640px){html body #root .candidate-profile-popup .portal-post-media,html body #root .portal-post-detail-modal .portal-post-detail-media,html body #root .portal-post-detail-modal .portal-post-media,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-post-media{margin:.85rem 0 1.15rem!important}html body #root .candidate-profile-popup .portal-post-action-cluster,html body #root .portal-post-detail-modal .portal-post-detail-stats,html body #root .portal-profile-detail-modal.candidate-profile-from-candidates .portal-post-action-cluster{margin-top:.75rem!important}html body .portal-image-preview-toolbar{justify-content:flex-start!important;overflow-x:auto!important}html body .portal-image-preview-stage{padding:.6rem!important}}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates{max-width:min(23rem,calc(100vw - 2rem))!important;overflow-x:hidden!important;width:min(23rem,calc(100vw - 2rem))!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-info{display:grid!important;justify-items:start!important;min-width:0!important;text-align:left!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-row{align-items:center!important;display:inline-flex!important;gap:.28rem!important;justify-content:flex-start!important;margin:0!important;max-width:100%!important;min-height:1.35rem!important;overflow:hidden!important;padding:0!important;text-align:left!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-row .tailor-profile-name{-webkit-text-fill-color:#1f2933!important;color:#1f2933!important;flex:0 1 auto!important;font-size:.95rem!important;line-height:1.12!important;margin:0!important;max-width:calc(100% - 2.45rem)!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;gap:.16rem!important;height:1rem!important;justify-content:flex-start!important;margin:0!important;min-height:1rem!important;min-width:0!important;overflow:hidden!important;padding:0!important;transform:none!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions .candidate-popup-name-action,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions .candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active,.is-pending,.is-friend){-webkit-text-fill-color:#7a1d33!important;align-items:center!important;background:#f2edf0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#7a1d33!important;display:inline-flex!important;flex:0 0 0.9rem!important;font-family:Arial,sans-serif!important;font-size:.72rem!important;font-weight:800!important;height:.9rem!important;inset:auto!important;justify-content:center!important;line-height:.9rem!important;margin:0!important;max-height:.9rem!important;max-width:.9rem!important;min-height:.9rem!important;min-width:.9rem!important;overflow:hidden!important;padding:0!important;position:static!important;text-align:center!important;transform:none!important;width:.9rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions .candidate-popup-name-action.active{-webkit-text-fill-color:#a41437!important;background:#f8d6df!important;color:#a41437!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions .candidate-popup-name-action span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font:inherit!important;height:auto!important;line-height:.9rem!important;margin:0!important;max-height:.9rem!important;max-width:.9rem!important;padding:0!important;transform:none!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions img,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions svg{display:none!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card{grid-gap:.44rem!important;display:grid!important;gap:.44rem!important;grid-template-columns:100%!important;overflow:visible!important;padding:.82rem .78rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-social-post-header{grid-column-gap:.58rem!important;align-items:start!important;column-gap:.58rem!important;display:grid!important;grid-template-columns:2.15rem minmax(0,1fr) 1.35rem!important;min-height:2.15rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar{align-self:start!important;grid-column:1!important;grid-row:1!important;height:2.12rem!important;justify-self:start!important;max-height:2.12rem!important;max-width:2.12rem!important;min-height:2.12rem!important;min-width:2.12rem!important;width:2.12rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block{align-self:start!important;grid-column:2!important;grid-row:1!important;justify-self:stretch!important;padding:.06rem 0 0!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-name-button,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-author-name,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block p{max-width:100%!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-name-button,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-author-name{font-size:.92rem!important;line-height:1.1!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block p{font-size:.66rem!important;line-height:1.12!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-header-actions{align-self:start!important;grid-column:3!important;grid-row:1!important;justify-self:end!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-reach-row{clear:both!important;margin:.26rem 0 .16rem!important;padding:0!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions span.candidate-popup-name-action,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions span.candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,.active,.is-pending,.is-friend),html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions span.candidate-popup-name-action[aria-disabled=true]{-webkit-text-fill-color:#7a1d33!important;background:#f2edf0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#7a1d33!important;cursor:pointer!important;display:inline-grid!important;flex:0 0 0.88rem!important;font-family:Arial,sans-serif!important;font-size:.68rem!important;font-weight:800!important;height:.88rem!important;inset:auto!important;line-height:.88rem!important;margin:0!important;max-height:.88rem!important;max-width:.88rem!important;min-height:.88rem!important;min-width:.88rem!important;outline-offset:2px!important;overflow:hidden!important;padding:0!important;place-items:center!important;position:static!important;text-align:center!important;transform:none!important;vertical-align:middle!important;width:.88rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions span.candidate-popup-name-action[aria-disabled=true]{cursor:default!important;opacity:.68!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions span.candidate-popup-name-action.active{-webkit-text-fill-color:#a41437!important;background:#f8d6df!important;color:#a41437!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-actions span.candidate-popup-name-action>span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font:inherit!important;height:.88rem!important;line-height:.88rem!important;margin:0!important;max-height:.88rem!important;max-width:.88rem!important;padding:0!important;text-align:center!important;width:.88rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-social-post-header{column-gap:.42rem!important;grid-template-columns:2.22rem minmax(0,1fr) 1.1rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block{padding-top:0!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-row,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-row .tailor-profile-name{display:block!important;margin:0!important;max-width:100%!important;min-height:0!important;overflow:visible!important;padding:0!important;text-align:left!important;white-space:normal!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-name-text{-webkit-text-fill-color:#1f2933!important;color:#1f2933!important;display:inline!important;font:inherit!important;line-height:inherit!important;margin:0!important;max-width:calc(100% - 2rem)!important;padding:0!important;vertical-align:initial!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;gap:.12rem!important;height:.85rem!important;justify-content:flex-start!important;margin:0 0 0 .26rem!important;min-height:.85rem!important;min-width:0!important;overflow:visible!important;padding:0!important;vertical-align:middle!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,.active,.is-pending,.is-friend),html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action[aria-disabled=true]{-webkit-text-fill-color:#7a1d33!important;background:#f2edf0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#7a1d33!important;display:inline-grid!important;font-family:Arial,sans-serif!important;font-size:.58rem!important;font-weight:800!important;height:.78rem!important;line-height:.78rem!important;margin:0!important;max-height:.78rem!important;max-width:.78rem!important;min-height:.78rem!important;min-width:.78rem!important;padding:0!important;place-items:center!important;text-align:center!important;vertical-align:middle!important;width:.78rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action>span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font:inherit!important;height:.78rem!important;line-height:.78rem!important;text-align:center!important;width:.78rem!important}html body .portal-image-preview-toolbar{background:#05070c!important;gap:.7rem!important;justify-content:flex-start!important;padding:max(.6rem,env(safe-area-inset-top)) .72rem .55rem!important}html body .portal-image-preview-toolbar button,html body .portal-image-preview-toolbar button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-size:.86rem!important;font-weight:700!important;height:auto!important;line-height:1.25!important;min-height:0!important;min-width:0!important;padding:.18rem .28rem!important;width:auto!important}html body .portal-image-preview-toolbar span{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:.78rem!important;font-weight:700!important;min-width:2.6rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions{gap:.18rem!important;height:1rem!important;margin-left:.28rem!important;min-height:1rem!important;transform:translateY(-.06rem)!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,.active,.is-pending,.is-friend),html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action[aria-disabled=true]{-webkit-text-fill-color:#111!important;background:#0000!important;color:#111!important;height:1rem!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;opacity:1!important;width:1rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action.is-pending,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action.is-pending:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#16a34a!important;color:#16a34a!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action.portal-profile-bookmark-action.active,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action.portal-profile-bookmark-action.active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#f5b301!important;color:#f5b301!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-inline-icon{fill:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;height:1rem!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;width:1rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-inline-icon path{fill:currentColor!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-social-post-header{align-items:flex-start!important;display:flex!important;gap:.48rem!important;grid-template-columns:none!important;justify-content:flex-start!important;margin:0!important;min-height:0!important;padding:0!important;text-align:left!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar{align-self:flex-start!important;flex:0 0 2.15rem!important;height:2.15rem!important;margin:0!important;max-height:2.15rem!important;max-width:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;order:1!important;padding:0!important;position:static!important;width:2.15rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block{align-items:flex-start!important;align-self:flex-start!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:.08rem!important;justify-content:flex-start!important;margin:0!important;min-width:0!important;order:2!important;padding:.05rem 0 0!important;position:static!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-header-actions{align-self:flex-start!important;flex:0 0 auto!important;margin-left:auto!important;order:3!important;position:static!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-author-name-button,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-author-name,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .portal-profile-preview-post-card .portal-post-title-block p{align-self:flex-start!important;display:block!important;margin:0!important;padding:0!important;text-align:left!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open{grid-gap:.5rem!important;display:grid!important;gap:.5rem!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:stretch!important;max-width:none!important;min-width:0!important;width:100%!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open>.settings-button.primary{grid-column:1/-1!important;max-width:none!important;width:100%!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open>.message-compose-card,html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open>.notification-message{grid-column:1/-1!important;max-width:none!important;min-width:0!important;width:100%!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open .message-compose-card{grid-gap:.58rem!important;display:grid!important;gap:.58rem!important;padding:.72rem!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open .message-compose-note,html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open .rich-message-editor,html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open .rich-message-input{max-width:none!important;min-width:0!important;width:100%!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open .message-compose-note{line-height:1.42!important;margin:0!important;text-align:left!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open .message-compose-actions{grid-gap:.5rem!important;display:grid!important;gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body #root .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open .message-compose-actions>button{max-width:none!important;min-width:0!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions{gap:.28rem!important;height:1.18rem!important;margin-left:.34rem!important;min-height:1.18rem!important;transform:translateY(-.04rem)!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,.active,.is-pending,.is-friend),html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .tailor-profile-name>.candidate-popup-name-actions>span.candidate-popup-name-action[aria-disabled=true]{height:1.18rem!important;max-height:1.18rem!important;max-width:1.18rem!important;min-height:1.18rem!important;min-width:1.18rem!important;width:1.18rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-inline-icon{height:1.18rem!important;max-height:1.18rem!important;max-width:1.18rem!important;min-height:1.18rem!important;min-width:1.18rem!important;width:1.18rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-card{padding:.76rem .78rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-header{grid-column-gap:.34rem!important;align-items:start!important;column-gap:.34rem!important;display:grid!important;grid-template-columns:1.88rem minmax(0,1fr) 1.2rem!important;margin:0!important;min-height:1.88rem!important;padding:0!important;text-align:left!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-avatar,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-avatar img,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-avatar-fallback{height:1.88rem!important;max-height:1.88rem!important;max-width:1.88rem!important;min-height:1.88rem!important;min-width:1.88rem!important;width:1.88rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-title{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.04rem!important;justify-content:flex-start!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-author,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-author-button{font-size:.9rem!important;line-height:1.08!important;margin:0!important;padding:0!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-meta{font-size:.64rem!important;line-height:1.08!important;margin:0!important;padding:0!important;text-align:left!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-options{align-self:start!important;justify-self:end!important;margin-left:0!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-card .portal-post-reach-row{justify-content:flex-start!important;margin:.2rem 0 .12rem!important;padding:0!important}html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-card button.portal-post-reach.portal-reach-button,html body #root .portal-profile-detail-modal.candidate-profile-popup.candidate-profile-from-candidates .candidate-popup-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;font-size:.58rem!important;height:1.36rem!important;line-height:1!important;max-height:1.36rem!important;max-width:max-content!important;min-height:1.36rem!important;min-width:2.85rem!important;padding:.14rem .36rem!important;white-space:nowrap!important;width:auto!important}.candidate-profile-popup .candidate-popup-name-actions{gap:.32rem!important;margin-left:.36rem!important}.candidate-profile-popup .candidate-popup-name-action,.candidate-profile-popup .candidate-popup-name-action:is(:hover,:focus,:focus-visible,:active,.active,.is-pending,.is-friend){height:16px!important;max-height:16px!important;max-width:16px!important;min-height:16px!important;min-width:16px!important;padding:0!important;width:16px!important}.candidate-profile-popup .candidate-popup-inline-icon{height:16px!important;max-height:16px!important;max-width:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.candidate-profile-popup .candidate-popup-post-header{grid-column-gap:.55rem!important;align-items:start!important;column-gap:.55rem!important;display:grid!important;grid-template-columns:2.05rem minmax(0,1fr) 1.25rem!important;margin:0!important;min-height:2.05rem!important;padding:0!important;width:100%!important}.candidate-profile-popup .candidate-popup-post-avatar img,.candidate-profile-popup .candidate-popup-post-avatar-fallback,.candidate-profile-popup button.candidate-popup-post-avatar{border-radius:50%!important;grid-column:1!important;grid-row:1!important;height:2.05rem!important;margin:0!important;max-height:2.05rem!important;max-width:2.05rem!important;min-height:2.05rem!important;min-width:2.05rem!important;object-fit:cover!important;overflow:hidden!important;padding:0!important;width:2.05rem!important}.candidate-profile-popup .candidate-popup-post-title{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.08rem!important;grid-column:2!important;grid-row:1!important;justify-content:flex-start!important;line-height:1!important;margin:0!important;min-width:0!important;padding:.02rem 0 0!important;text-align:left!important}.candidate-profile-popup .candidate-popup-post-author,.candidate-profile-popup .candidate-popup-post-author-button{-webkit-text-fill-color:#1f2937!important;background:#0000!important;border:0!important;color:#1f2937!important;display:block!important;font-size:.96rem!important;height:auto!important;line-height:1.05!important;margin:0!important;min-height:0!important;padding:0!important;text-align:left!important;width:auto!important}.candidate-profile-popup .candidate-popup-post-meta{-webkit-text-fill-color:#5d6774!important;align-self:flex-start!important;color:#5d6774!important;display:block!important;font-size:.68rem!important;line-height:1.12!important;margin:0!important;max-width:100%!important;padding:0!important;text-align:left!important;transform:none!important;width:auto!important}.candidate-profile-popup .candidate-popup-reach-row{display:flex!important;justify-content:flex-start!important;margin:.88rem 0 .9rem!important;padding:0!important}.candidate-profile-popup .candidate-popup-post-options{align-self:start!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;margin:0!important;padding:0!important}.candidate-profile-popup .candidate-popup-options-button,.candidate-profile-popup .candidate-popup-options-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]),html body #root .candidate-profile-popup .candidate-popup-options-button,html body #root .candidate-profile-popup .candidate-popup-options-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]){align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;height:16px!important;justify-content:center!important;line-height:1!important;max-height:16px!important;max-width:16px!important;min-height:16px!important;min-width:16px!important;padding:0!important;white-space:nowrap!important;width:16px!important}.candidate-profile-popup .candidate-popup-options-icon,.candidate-profile-popup .candidate-popup-options-icon *{fill:#5b6470!important;display:block!important;height:13px!important;width:13px!important}.candidate-profile-popup .candidate-popup-reach-wrap{display:inline-flex!important;margin:0!important;min-width:0!important;width:auto!important}.candidate-profile-popup button.candidate-popup-reach-button,.candidate-profile-popup button.candidate-popup-reach-button:is(:hover,:focus,:focus-visible,:active),html body #root .candidate-profile-popup button.candidate-popup-reach-button{-webkit-text-fill-color:#fff!important;border-radius:999px!important;color:#fff!important;font-size:9px!important;height:20px!important;line-height:1!important;max-height:20px!important;max-width:max-content!important;min-height:20px!important;min-width:38px!important;padding:2px 7px!important;width:auto!important}.candidate-profile-popup button.candidate-popup-reach-button *,html body #root .candidate-profile-popup button.candidate-popup-reach-button *{-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list,html body #root .talent-pool-container.candidate-view-candidates .candidate-list{grid-gap:.62rem!important;display:grid!important;gap:.62rem!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-row,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-row{grid-column-gap:.62rem!important;grid-row-gap:.48rem!important;align-items:center!important;background:#ffffffeb!important;border:1px solid #7053342e!important;border-radius:.75rem!important;box-shadow:none!important;color:#1f2937!important;column-gap:.62rem!important;cursor:pointer!important;display:grid!important;grid-template-areas:"avatar main" "stats stats"!important;grid-template-columns:2.35rem minmax(0,1fr)!important;min-width:0!important;padding:.72rem .78rem!important;row-gap:.48rem!important;text-align:left!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-row:is(:hover,:focus-visible),html body #root .talent-pool-container.candidate-view-candidates .candidate-list-row:is(:hover,:focus-visible){background:#fff!important;border-color:#70533447!important;outline:none!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar .default-profile-image,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar .profile-avatar-image,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar img,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-avatar,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-avatar .default-profile-image,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-avatar .profile-avatar-image,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-avatar img{border-radius:50%!important;grid-area:avatar!important;height:2.35rem!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;object-fit:cover!important;overflow:hidden!important;width:2.35rem!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-main,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-main{grid-gap:.1rem!important;align-content:center!important;display:grid!important;gap:.1rem!important;grid-area:main!important;min-width:0!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-name,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-name{-webkit-text-fill-color:#1f2937!important;color:#1f2937!important;display:block!important;font-size:.82rem!important;font-weight:800!important;line-height:1.08!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-id,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-skills,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-id,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-skills{-webkit-text-fill-color:#5f6874!important;color:#5f6874!important;display:block!important;font-size:.58rem!important;font-weight:700!important;line-height:1.12!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-skills,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-skills{-webkit-text-fill-color:#8f6f7b!important;color:#8f6f7b!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-stats{grid-gap:.3rem!important;border-top:1px solid #70533424!important;display:grid!important;gap:.3rem!important;grid-area:stats!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;min-width:0!important;padding:.5rem 0 0!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats>span,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-stats>span{grid-gap:.04rem!important;display:grid!important;gap:.04rem!important;justify-items:center!important;min-width:0!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats strong,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-stats strong{-webkit-text-fill-color:#1f2937!important;color:#1f2937!important;font-size:.7rem!important;font-weight:800!important;line-height:1!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats small,html body #root .talent-pool-container.candidate-view-candidates .candidate-list-stats small{-webkit-text-fill-color:#5f6874!important;color:#5f6874!important;font-size:.54rem!important;font-weight:700!important;line-height:1.05!important}html body #root .portal-post-detail-modal .portal-post-detail-body{margin-bottom:1rem!important}html body #root .portal-post-detail-modal .portal-post-detail-media,html body #root .portal-post-detail-modal .portal-post-media.portal-post-detail-media{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;margin:1rem 0 1.1rem!important;max-width:100%!important;outline:0!important;overflow:visible!important;padding:0!important;width:100%!important}html body #root .portal-post-detail-modal .portal-post-detail-media .portal-post-image-preview-button,html body #root .portal-post-detail-modal .portal-post-detail-media .portal-post-image-preview-button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;margin:0 auto!important;max-width:100%!important;outline:0!important;overflow:visible!important;padding:0!important;width:auto!important}html body #root .portal-post-detail-modal .portal-post-detail-media .portal-post-image-preview-button img,html body #root .portal-post-detail-modal .portal-post-detail-media img{background:#0000!important;border:0!important;border-radius:.42rem!important;box-shadow:none!important;display:block!important;margin:0 auto!important;max-height:28rem!important;max-width:min(100%,20rem)!important;object-fit:contain!important;padding:0!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-card{padding:.78rem .84rem!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-header{grid-column-gap:8px!important;grid-row-gap:0!important;align-items:start!important;column-gap:8px!important;display:grid!important;grid-template-columns:30px minmax(0,1fr) 18px!important;margin:0!important;min-height:30px!important;padding:0!important;row-gap:0!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-avatar,html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-avatar img,html body #root .portal-profile-detail-modal.candidate-profile-popup button.candidate-popup-post-avatar{border:0!important;border-radius:50%!important;height:30px!important;margin:0!important;max-height:30px!important;max-width:30px!important;min-height:30px!important;min-width:30px!important;object-fit:cover!important;padding:0!important;width:30px!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-title{grid-gap:2px!important;align-content:start!important;align-items:start!important;display:grid!important;gap:2px!important;grid-template-rows:max-content max-content!important;justify-content:start!important;justify-items:start!important;line-height:1!important;margin:0!important;min-width:0!important;padding:0!important;transform:none!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-author{display:block!important;font-size:.9rem!important;height:auto!important;line-height:1!important;margin:0!important;min-height:0!important;padding:0!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-author-button{-webkit-text-fill-color:#1f2937!important;background:#0000!important;border:0!important;color:#1f2937!important;display:inline-block!important;font-size:inherit!important;height:auto!important;line-height:1!important;margin:0!important;min-height:0!important;padding:0!important;text-align:left!important;transform:none!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-meta{-webkit-text-fill-color:#5f6874!important;color:#5f6874!important;display:block!important;font-size:.62rem!important;font-weight:700!important;height:auto!important;line-height:1!important;margin:0!important;min-height:0!important;padding:0!important;text-align:left!important;transform:none!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-post-card .portal-post-reach-row,html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-reach-row{align-items:center!important;display:flex!important;justify-content:flex-start!important;margin:.44rem 0 .55rem!important;padding:0!important;width:100%!important}html body #root .portal-profile-detail-modal.candidate-profile-popup .candidate-popup-reach-wrap{display:inline-flex!important;height:auto!important;margin:0!important;max-width:max-content!important;min-width:0!important;padding:0!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup button.candidate-popup-reach-button,html body #root .portal-profile-detail-modal.candidate-profile-popup button.candidate-popup-reach-button:is(:hover,:focus,:focus-visible,:active),html body #root .portal-profile-detail-modal.candidate-profile-popup button.portal-post-reach.candidate-popup-reach-button{-webkit-text-fill-color:#fff!important;align-items:center!important;background:#b77486!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:9px!important;font-weight:800!important;height:22px!important;justify-content:center!important;line-height:1!important;max-height:22px!important;max-width:max-content!important;min-height:22px!important;min-width:42px!important;padding:2px 8px!important;text-align:center!important;white-space:nowrap!important;width:auto!important}html body #root .portal-profile-detail-modal.candidate-profile-popup button.candidate-popup-reach-button *,html body #root .portal-profile-detail-modal.candidate-profile-popup button.candidate-popup-reach-button span,html body #root .portal-profile-detail-modal.candidate-profile-popup button.portal-post-reach.candidate-popup-reach-button span{-webkit-text-fill-color:#fff!important;color:#fff!important;display:inline!important;font-size:9px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}html body #root .applications-hub-container{grid-gap:.85rem!important;display:grid!important;gap:.85rem!important}html body #root .applications-hub-header{align-items:center!important;margin-bottom:0!important}html body #root .applications-hub-header h2{margin:0!important}html body #root .applications-hub-nav{grid-gap:.62rem!important;background:#ffffffb8!important;border:1px solid #70533429!important;border-radius:.85rem!important;box-shadow:0 .65rem 1.8rem #1f29370f!important;display:grid!important;gap:.62rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;padding:.68rem!important;width:100%!important}html body #root .applications-hub-tab{grid-gap:.28rem!important;-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#fff!important;border:1px solid #70533424!important;border-radius:.72rem!important;box-shadow:none!important;color:#1f2937!important;cursor:pointer!important;display:grid!important;gap:.28rem!important;grid-template-rows:1.55rem auto!important;justify-items:center!important;min-height:4.3rem!important;min-width:0!important;padding:.58rem .38rem!important}html body #root .applications-hub-tab.active,html body #root .applications-hub-tab:is(:hover,:focus-visible){-webkit-text-fill-color:#6b1428!important;background:#f7efe7e6!important;border-color:#7d30444d!important;color:#6b1428!important;outline:none!important}html body #root .applications-hub-tab-icon{fill:currentColor!important;color:currentColor!important;display:block!important;height:1.36rem!important;width:1.36rem!important}html body #root .applications-hub-tab span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font-size:.72rem!important;font-weight:800!important;line-height:1.08!important;max-width:100%!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .applications-hub-panel{display:block!important;min-width:0!important;width:100%!important}html body #root .applications-hub-panel>.applications-container{background:#0000!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}@media (max-width:768px){html body #root .applications-hub-nav{gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:.56rem!important}html body #root .applications-hub-tab{grid-template-columns:1.25rem minmax(0,1fr)!important;grid-template-rows:auto!important;justify-items:start!important;min-height:2.85rem!important;padding:.52rem .62rem!important}html body #root .applications-hub-tab-icon{height:1.14rem!important;width:1.14rem!important}html body #root .applications-hub-tab span{text-align:left!important;white-space:normal!important}}html body #root .bookmarks-hub-container{grid-gap:.85rem!important;display:grid!important;gap:.85rem!important}html body #root .bookmarks-hub-header{align-items:center!important;margin-bottom:0!important}html body #root .bookmarks-hub-header h2{margin:0!important}html body #root .bookmarks-hub-nav{grid-gap:.62rem!important;background:#ffffffb8!important;border:1px solid #70533429!important;border-radius:.85rem!important;box-shadow:0 .65rem 1.8rem #1f29370f!important;display:grid!important;gap:.62rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;padding:.68rem!important;width:100%!important}html body #root .bookmarks-hub-tab{grid-gap:.28rem!important;-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#fff!important;border:1px solid #70533424!important;border-radius:.72rem!important;box-shadow:none!important;color:#1f2937!important;cursor:pointer!important;display:grid!important;gap:.28rem!important;grid-template-rows:1.55rem auto!important;justify-items:center!important;min-height:4.3rem!important;min-width:0!important;padding:.58rem .38rem!important}html body #root .bookmarks-hub-tab.active,html body #root .bookmarks-hub-tab:is(:hover,:focus-visible){-webkit-text-fill-color:#6b1428!important;background:#f7efe7e6!important;border-color:#7d30444d!important;color:#6b1428!important;outline:none!important}html body #root .bookmarks-hub-tab-icon{fill:currentColor!important;color:currentColor!important;display:block!important;height:1.36rem!important;width:1.36rem!important}html body #root .bookmarks-hub-tab span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font-size:.72rem!important;font-weight:800!important;line-height:1.08!important;max-width:100%!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .bookmarks-hub-panel{display:block!important;min-width:0!important;width:100%!important}html body #root .bookmarks-hub-panel>:is(.applications-container,.talent-pool-container,.saved-posts-section){background:#0000!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}@media (max-width:768px){html body #root .bookmarks-hub-nav{gap:.42rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:.56rem!important}html body #root .bookmarks-hub-tab{min-height:3.35rem!important;padding:.48rem .3rem!important}html body #root .bookmarks-hub-tab-icon{height:1.12rem!important;width:1.12rem!important}html body #root .bookmarks-hub-tab span{font-size:.66rem!important;white-space:normal!important}}html body #root .applications-hub-panel .fresh-application-card-clickable{cursor:pointer!important}html body #root .applications-hub-panel .fresh-application-card-clickable:is(:hover,:focus-visible){border-color:#7d304452!important;outline:none!important;transform:translateY(-1px)!important}html body #root .applications-hub-panel .fresh-application-actions{display:none!important}html body #root .applications-container>.application-detail-view,html body #root .applications-hub-container .application-detail-view,html body #root .applications-hub-panel .application-detail-view{grid-gap:1rem!important;-webkit-text-fill-color:#1f2937!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#1f2937!important;display:grid!important;gap:1rem!important;margin:0 auto!important;max-width:min(100%,62rem)!important;padding:0!important;width:100%!important}html body #root .applications-container>.application-detail-view:after,html body #root .applications-container>.application-detail-view:before,html body #root .applications-hub-container .application-detail-view:after,html body #root .applications-hub-container .application-detail-view:before,html body #root .applications-hub-panel .application-detail-view:after,html body #root .applications-hub-panel .application-detail-view:before{content:none!important;display:none!important}html body #root .applications-container>.application-detail-view>.profile-section,html body #root .applications-hub-container .application-detail-view>.profile-section,html body #root .applications-hub-panel .application-detail-view>.profile-section{-webkit-text-fill-color:#1f2937!important;background:#fff!important;border:1px solid #7053342e!important;border-radius:.82rem!important;box-shadow:0 .75rem 1.65rem #1f29370f!important;color:#1f2937!important;margin:0!important;max-width:100%!important;padding:1.05rem 1.15rem!important;width:100%!important}html body #root .applications-container>.application-detail-view>.profile-section:after,html body #root .applications-container>.application-detail-view>.profile-section:before,html body #root .applications-hub-container .application-detail-view>.profile-section:after,html body #root .applications-hub-container .application-detail-view>.profile-section:before,html body #root .applications-hub-panel .application-detail-view>.profile-section:after,html body #root .applications-hub-panel .application-detail-view>.profile-section:before{content:none!important;display:none!important}html body #root .applications-container>.application-detail-view>.profile-section :is(h3,h4,p,strong,span,li),html body #root .applications-hub-container .application-detail-view>.profile-section :is(h3,h4,p,strong,span,li),html body #root .applications-hub-panel .application-detail-view>.profile-section :is(h3,h4,p,strong,span,li){-webkit-text-fill-color:#1f2937!important;color:#1f2937!important}html body #root .applications-container>.application-detail-view .status-detail-row,html body #root .applications-hub-container .application-detail-view .status-detail-row,html body #root .applications-hub-panel .application-detail-view .status-detail-row{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.75rem!important}html body #root .applications-container>.application-detail-view .status-detail-row .view-button,html body #root .applications-hub-container .application-detail-view .status-detail-row .view-button,html body #root .applications-hub-panel .application-detail-view .status-detail-row .view-button{-webkit-text-fill-color:#1f2937!important;background:#fffaf4!important;border:1px solid #70533429!important;border-radius:999px!important;box-shadow:none!important;color:#1f2937!important;flex:1 1 14rem!important;min-width:min(100%,14rem)!important}html body #root .applications-container>.application-detail-view .status-detail-row .view-button:after,html body #root .applications-container>.application-detail-view .status-detail-row .view-button:before,html body #root .applications-hub-container .application-detail-view .status-detail-row .view-button:after,html body #root .applications-hub-container .application-detail-view .status-detail-row .view-button:before,html body #root .applications-hub-panel .application-detail-view .status-detail-row .view-button:after,html body #root .applications-hub-panel .application-detail-view .status-detail-row .view-button:before{content:none!important;display:none!important}html body #root .applications-container>.application-detail-view .section-footer-nav,html body #root .applications-hub-container .application-detail-view .section-footer-nav,html body #root .applications-hub-panel .application-detail-view .section-footer-nav{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.65rem!important;justify-content:flex-end!important;padding:.15rem 0 0!important;width:100%!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button{align-items:center!important;display:inline-grid!important;flex:0 0 7.45rem!important;grid-template-columns:2.25rem minmax(4.9rem,1fr)!important;height:2.25rem!important;justify-content:stretch!important;max-height:2.25rem!important;max-width:7.45rem!important;min-height:2.25rem!important;min-width:7.45rem!important;overflow:hidden!important;padding:0!important;position:relative!important;width:7.45rem!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__text,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__text,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__text{-webkit-text-fill-color:#fff!important;align-items:center!important;color:#fff!important;display:flex!important;font-size:.78rem!important;font-weight:700!important;grid-column:2!important;height:100%!important;justify-content:center!important;line-height:1!important;min-width:0!important;overflow:hidden!important;padding:0 .55rem 0 .35rem!important;position:static!important;text-align:center!important;text-overflow:clip!important;transform:none!important;white-space:nowrap!important;width:100%!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__icon,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__icon,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__icon{display:flex!important;grid-column:1!important;height:100%!important;max-width:none!important;min-width:0!important;position:static!important;transform:none!important;width:100%!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button:is(:hover,:focus,:focus-visible,:active) .withdraw-uiverse-button__text,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button:is(:hover,:focus,:focus-visible,:active) .withdraw-uiverse-button__text,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button:is(:hover,:focus,:focus-visible,:active) .withdraw-uiverse-button__text{-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button:is(:hover,:focus,:focus-visible,:active) .withdraw-uiverse-button__icon,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button:is(:hover,:focus,:focus-visible,:active) .withdraw-uiverse-button__icon,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button:is(:hover,:focus,:focus-visible,:active) .withdraw-uiverse-button__icon{transform:none!important;width:100%!important}html body #root .applications-container>.application-detail-view .section-footer-nav .application-detail-back-icon,html body #root .applications-container>.application-detail-view .section-footer-nav .application-detail-back-icon:is(:hover,:focus,:focus-visible,:active),html body #root .applications-hub-container .application-detail-view .section-footer-nav .application-detail-back-icon,html body #root .applications-hub-container .application-detail-view .section-footer-nav .application-detail-back-icon:is(:hover,:focus,:focus-visible,:active),html body #root .applications-hub-panel .application-detail-view .section-footer-nav .application-detail-back-icon,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .application-detail-back-icon:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#fffaf4!important;border:1px solid #7053342e!important;border-radius:50%!important;box-shadow:none!important;color:#1f2937!important;display:inline-flex!important;font-size:1.2rem!important;font-weight:900!important;height:2.35rem!important;justify-content:center!important;line-height:1!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;padding:0!important;text-align:center!important;width:2.35rem!important}html body #root .applications-container>.application-detail-view .section-footer-nav .application-detail-back-icon:after,html body #root .applications-container>.application-detail-view .section-footer-nav .application-detail-back-icon:before,html body #root .applications-hub-container .application-detail-view .section-footer-nav .application-detail-back-icon:after,html body #root .applications-hub-container .application-detail-view .section-footer-nav .application-detail-back-icon:before,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .application-detail-back-icon:after,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .application-detail-back-icon:before{content:none!important;display:none!important}html body #root .applications-container>.application-detail-view .section-footer-nav .application-detail-back-icon span,html body #root .applications-hub-container .application-detail-view .section-footer-nav .application-detail-back-icon span,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .application-detail-back-icon span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;line-height:1!important}@media (max-width:768px){html body #root .applications-container>.application-detail-view,html body #root .applications-hub-container .application-detail-view,html body #root .applications-hub-panel .application-detail-view{gap:.78rem!important;max-width:100%!important}html body #root .applications-container>.application-detail-view>.profile-section,html body #root .applications-hub-container .application-detail-view>.profile-section,html body #root .applications-hub-panel .application-detail-view>.profile-section{border-radius:.72rem!important;padding:.9rem .95rem!important}html body #root .applications-container>.application-detail-view .section-footer-nav,html body #root .applications-hub-container .application-detail-view .section-footer-nav,html body #root .applications-hub-panel .application-detail-view .section-footer-nav{grid-gap:.5rem!important;align-items:center!important;display:grid!important;gap:.5rem!important;grid-template-columns:minmax(0,7.45rem) 2.35rem minmax(0,1fr)!important;justify-content:start!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button{font-size:.72rem!important;grid-column:1!important;grid-template-columns:2rem minmax(4.65rem,1fr)!important;height:2.15rem!important;max-height:2.15rem!important;max-width:7.15rem!important;min-height:2.15rem!important;min-width:7.15rem!important;width:7.15rem!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__text,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__text,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__text{font-size:.72rem!important;width:100%!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__icon,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__icon,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-uiverse-button .withdraw-uiverse-button__icon{max-width:none!important;min-width:0!important;width:100%!important}html body #root .applications-container>.application-detail-view .section-footer-nav .application-detail-back-icon,html body #root .applications-hub-container .application-detail-view .section-footer-nav .application-detail-back-icon,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .application-detail-back-icon{grid-column:2!important}}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-icon-button,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-icon-button,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-icon-button,html body #root .withdraw-icon-button,html body #root .withdraw-icon-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#dc2626!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#dc2626!important;cursor:pointer!important;display:inline-flex!important;height:2.35rem!important;justify-content:center!important;line-height:1!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;padding:0!important;width:2.35rem!important}html body #root .withdraw-icon-button svg,html body #root .withdraw-icon-button svg path{fill:#dc2626!important;-webkit-text-fill-color:#dc2626!important;color:#dc2626!important;height:1.25rem!important;width:1.25rem!important}html body #root .withdraw-icon-button:disabled{cursor:not-allowed!important;opacity:.5!important}@media (max-width:768px){html body #root .applications-container>.application-detail-view .section-footer-nav,html body #root .applications-hub-container .application-detail-view .section-footer-nav,html body #root .applications-hub-panel .application-detail-view .section-footer-nav{grid-template-columns:2.35rem 2.35rem minmax(0,1fr)!important}html body #root .applications-container>.application-detail-view .section-footer-nav .withdraw-icon-button,html body #root .applications-hub-container .application-detail-view .section-footer-nav .withdraw-icon-button,html body #root .applications-hub-panel .application-detail-view .section-footer-nav .withdraw-icon-button{grid-column:1!important}}html body #root .applications-container>.application-detail-view .profile-subsection,html body #root .applications-hub-container .application-detail-view .profile-subsection,html body #root .applications-hub-panel .application-detail-view .profile-subsection{margin-top:.58rem!important}html body #root .applications-container>.application-detail-view .profile-subsection h4,html body #root .applications-hub-container .application-detail-view .profile-subsection h4,html body #root .applications-hub-panel .application-detail-view .profile-subsection h4{font-size:.82rem!important;line-height:1.12!important;margin:0 0 .22rem!important}html body #root .applications-container>.application-detail-view .profile-list,html body #root .applications-hub-container .application-detail-view .profile-list,html body #root .applications-hub-panel .application-detail-view .profile-list{grid-gap:.2rem!important;display:grid!important;gap:.2rem!important;margin:.18rem 0 0!important;padding-left:1rem!important}html body #root .applications-container>.application-detail-view .profile-list li,html body #root .applications-hub-container .application-detail-view .profile-list li,html body #root .applications-hub-panel .application-detail-view .profile-list li{font-size:.72rem!important;font-weight:500!important;line-height:1.32!important;margin:0!important;padding:0!important}html body #root .applications-container>.application-detail-view .application-message-preview,html body #root .applications-hub-container .application-detail-view .application-message-preview,html body #root .applications-hub-panel .application-detail-view .application-message-preview{border-radius:.44rem!important;margin:.34rem 0 0!important;max-width:100%!important;min-width:min(100%,12rem)!important;padding:.5rem .68rem!important;width:fit-content!important}html body #root .applications-container>.application-detail-view .application-message-preview p,html body #root .applications-hub-container .application-detail-view .application-message-preview p,html body #root .applications-hub-panel .application-detail-view .application-message-preview p{font-size:.74rem!important;line-height:1.3!important;margin:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-feed-reach-wrap{display:inline-flex!important;flex:0 0 auto!important;inline-size:fit-content!important;max-width:max-content!important;min-width:0!important;width:fit-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;flex:0 0 auto!important;font-size:.62rem!important;inline-size:fit-content!important;height:1.45rem!important;line-height:1!important;max-height:1.45rem!important;max-width:max-content!important;min-height:1.45rem!important;min-width:0!important;padding:.14rem .42rem!important;white-space:nowrap!important;width:fit-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button *{font-size:.62rem!important;line-height:1!important;white-space:nowrap!important}@media (min-width:769px){html body #root .home-page>.dashboard-header.candidate-dashboard-header,html body #root .home-page>.dashboard-header.employer-dashboard-header,html body #root .loading-container>.dashboard-header.candidate-dashboard-header,html body #root .loading-container>.dashboard-header.employer-dashboard-header{box-sizing:border-box!important;margin:.55rem auto .75rem!important;max-width:1280px!important;width:min(calc(100% - 3rem),1280px)!important}html body #root .home-page .dashboard-container,html body #root .home-page .dashboard-container.mobile-section-open,html body #root .home-page>.dashboard-container{box-sizing:border-box!important;margin:1rem auto 2rem!important;max-width:1280px!important;padding-left:5.25rem!important;padding-right:1.25rem!important;width:min(calc(100% - 3rem),1280px)!important}html body #root .home-page .dashboard-container:has(>.portal-uiverse-sidebar.is-expanded){padding-left:15.5rem!important}html body #root .home-page .main-content.mobile-dashboard-section-panel{box-sizing:border-box!important;min-width:0!important;padding:1.4rem!important}html body #root .home-page .main-content>.portal-section-transition-shell{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:1080px!important;width:100%!important}}body[data-theme=light] #root .home-page .friend-invitation-tabs,body[data-theme=light] #root .home-page .resume-playground-tabs,html[data-theme=light] body #root .home-page .friend-invitation-tabs,html[data-theme=light] body #root .home-page .resume-playground-tabs{background:#efe5d5!important;border-color:#7a604333!important;box-shadow:0 .45rem 1.1rem #4e372214,inset 0 1px 0 #ffffffb8!important}body[data-theme=light] #root .home-page .resume-playground-tabs button,html[data-theme=light] body #root .home-page .resume-playground-tabs button{-webkit-text-fill-color:#3f352c!important;background:#fffaf2!important;border:1px solid #7a604326!important;color:#3f352c!important}.resume-playground-tabs.has-four-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.resume-playground-document-prompt{grid-gap:.75rem;background:#fffaf2b8;border:1px solid #7a60432e;border-radius:1rem;display:grid;gap:.75rem;padding:1rem}.resume-playground-document-prompt label{color:#3f352c;font-weight:800}.resume-playground-document-prompt textarea{background:#fff;border:1px solid #6f162047;border-radius:.9rem;box-sizing:border-box;color:#171717;font:inherit;line-height:1.45;min-height:7rem;padding:.85rem .95rem;resize:vertical;width:100%}.resume-playground-generate-documents-button{justify-self:start;min-width:0!important;width:auto!important}@media (max-width:768px){.resume-playground-tabs.has-four-tabs{display:flex!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:none}.resume-playground-tabs.has-four-tabs::-webkit-scrollbar{display:none}.resume-playground-tabs.has-four-tabs>button{flex:0 0 5.4rem!important}}body[data-theme=light] #root .home-page .friend-invitation-tab-icon,html[data-theme=light] body #root .home-page .friend-invitation-tab-icon{color:currentColor!important}@media (max-width:768px){html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card{box-sizing:border-box!important;max-width:100%!important;padding:.78rem!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header{grid-gap:.5rem!important;align-items:center!important;display:grid!important;gap:.5rem!important;grid-template-columns:2rem minmax(0,1fr) 1.4rem!important;min-width:0!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar{height:2rem!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-title-block{min-width:0!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach-row{display:flex!important;justify-content:flex-start!important;margin:.38rem 0 .5rem!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-feed-reach-wrap{flex:0 0 auto!important;inline-size:max-content!important;max-width:max-content!important;min-width:0!important;width:max-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;flex:0 0 auto!important;font-size:.56rem!important;inline-size:max-content!important;height:1.3rem!important;line-height:1!important;max-height:1.3rem!important;max-width:max-content!important;min-height:1.3rem!important;min-width:0!important;padding:.1rem .35rem!important;white-space:nowrap!important;width:max-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button *{font-size:.56rem!important;line-height:1!important;white-space:nowrap!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-list,html body .portal-profile-detail-backdrop .portal-profile-preview-post-list{grid-gap:.62rem!important;box-sizing:border-box!important;display:grid!important;gap:.62rem!important;grid-template-columns:minmax(0,1fr)!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:.44rem!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:.72rem .68rem!important;position:relative!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-social-post-header{grid-column-gap:.5rem!important;grid-row-gap:0!important;align-items:start!important;box-sizing:border-box!important;column-gap:.5rem!important;display:grid!important;grid-template-columns:2.15rem minmax(0,1fr) 1.35rem!important;grid-template-rows:auto!important;justify-items:stretch!important;margin:0!important;min-height:2.15rem!important;min-width:0!important;padding:0!important;row-gap:0!important;transform:none!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){align-self:start!important;border-radius:50%!important;flex:0 0 2.15rem!important;grid-column:1!important;grid-row:1!important;height:2.15rem!important;justify-self:start!important;margin:0!important;max-height:2.15rem!important;max-width:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;overflow:hidden!important;padding:0!important;transform:none!important;width:2.15rem!important}}@media (max-width:768px){html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-author-open-button.portal-post-avatar :is(img,svg,.portal-default-profile-icon,.portal-default-profile-image){border-radius:50%!important;display:block!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;transform:none!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-title-block{align-items:flex-start!important;align-self:start!important;display:flex!important;flex-direction:column!important;gap:.1rem!important;grid-column:2!important;grid-row:1!important;justify-self:stretch!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:.08rem 0 0!important;text-align:left!important;transform:none!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card :is(.portal-post-author-name,.portal-author-name-button){-webkit-text-fill-color:#172033!important;color:#172033!important;display:block!important;font-size:.82rem!important;font-weight:850!important;line-height:1.08!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-align:left!important;text-overflow:ellipsis!important;transform:none!important;white-space:nowrap!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-title-block p{font-size:.62rem!important;line-height:1.15!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-align:left!important;text-overflow:ellipsis!important;transform:none!important;white-space:nowrap!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-header-actions{align-items:flex-start!important;align-self:start!important;display:flex!important;grid-column:3!important;grid-row:1!important;justify-content:flex-end!important;justify-self:end!important;margin:0!important;max-width:1.35rem!important;min-width:1.35rem!important;padding:0!important;transform:none!important;width:1.35rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-options-button{height:1.3rem!important;margin:0!important;max-height:1.3rem!important;max-width:1.3rem!important;min-height:1.3rem!important;min-width:1.3rem!important;padding:0!important;transform:none!important;width:1.3rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-reach-row{align-items:center!important;display:flex!important;height:auto!important;justify-content:flex-start!important;margin:.1rem 0 .16rem!important;min-height:1.3rem!important;min-width:0!important;padding:0!important;transform:none!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card :is(.portal-post-body-wrap,.portal-post-media,.portal-post-file-attachment,.portal-post-action-cluster,.portal-post-comments){box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;transform:none!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-body-wrap{margin-bottom:0!important;margin-top:0!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-body{font-size:.76rem!important;line-height:1.42!important;margin:0!important;padding:0!important;text-align:left!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-action-cluster,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-action-row{align-items:center!important;justify-content:flex-start!important;margin-bottom:0!important;margin-top:0!important;min-width:0!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card .portal-feed-reach-wrap{all:unset!important;align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;inline-size:max-content!important;height:14px!important;justify-content:flex-start!important;margin:0!important;max-height:14px!important;max-width:max-content!important;min-height:14px!important;min-width:0!important;padding:0!important;width:max-content!important}}@media (max-width:768px){html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#b77486!important;background-color:#b77486!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;inline-size:max-content!important;justify-content:center!important;max-width:max-content!important;min-width:0!important;width:max-content!important;block-size:14px!important;border-radius:999px!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important;font-size:7.5px!important;font-weight:850!important;height:14px!important;line-height:1!important;margin:0!important;max-block-size:14px!important;max-height:14px!important;min-block-size:14px!important;min-height:14px!important;padding:1px 5px!important;text-align:center!important;transform:none!important;white-space:nowrap!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button span,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button *,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button span{-webkit-text-fill-color:#fff!important;all:unset!important;color:#fff!important;display:inline!important;font-family:inherit!important;font-size:7.5px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card{align-items:stretch!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:.42rem!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:.72rem .68rem!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header{grid-column-gap:.5rem!important;all:unset!important;align-items:start!important;box-sizing:border-box!important;column-gap:.5rem!important;display:grid!important;grid-template-columns:2.1rem minmax(0,1fr) 1.3rem!important;grid-template-rows:auto!important;margin:0!important;min-height:2.1rem!important;min-width:0!important;padding:0!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-author-open-button.portal-post-avatar{all:unset!important;border-radius:50%!important;box-sizing:border-box!important;display:block!important;grid-column:1!important;grid-row:1!important;height:2.1rem!important;margin:0!important;max-height:2.1rem!important;max-width:2.1rem!important;min-height:2.1rem!important;min-width:2.1rem!important;overflow:hidden!important;padding:0!important;width:2.1rem!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-author-open-button.portal-post-avatar>img{border-radius:50%!important;display:block!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-post-title-block{all:unset!important;align-items:flex-start!important;align-self:start!important;box-sizing:border-box!important;color:#172033!important;display:flex!important;flex-direction:column!important;gap:.1rem!important;grid-column:2!important;grid-row:1!important;justify-content:flex-start!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:.08rem 0 0!important;text-align:left!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-post-title-block>.portal-post-author-name,html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-post-title-block>.portal-post-author-name>.portal-author-name-button{-webkit-text-fill-color:#172033!important;all:unset!important;box-sizing:border-box!important;color:#172033!important;cursor:pointer!important;display:block!important;font-family:inherit!important;font-size:.82rem!important;font-weight:850!important;line-height:1.08!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-post-title-block>p{-webkit-text-fill-color:#5f6874!important;all:unset!important;box-sizing:border-box!important;color:#5f6874!important;display:block!important;font-family:inherit!important;font-size:.62rem!important;font-weight:650!important;line-height:1.15!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-post-header-actions{all:unset!important;align-items:flex-start!important;align-self:start!important;box-sizing:border-box!important;display:flex!important;grid-column:3!important;grid-row:1!important;justify-content:flex-end!important;justify-self:end!important;margin:0!important;max-width:1.3rem!important;min-width:1.3rem!important;padding:0!important;width:1.3rem!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-post-reach-row{align-items:center!important;display:flex!important;height:14px!important;justify-content:flex-start!important;margin:.08rem 0 .12rem!important;max-height:14px!important;min-height:14px!important;min-width:0!important;padding:0!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>:is(.portal-post-body-wrap,.portal-post-media,.portal-post-file-attachment,.portal-post-action-cluster,.portal-post-comments){box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;transform:none!important;width:100%!important}html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-post-body-wrap,html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-post-body-wrap>.portal-post-body{margin:0!important;padding:0!important;text-align:left!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap:after,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-feed-reach-wrap:before,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:after,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:before,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:after,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important;height:0!important;padding:0!important;width:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.portal-post-reach.portal-reach-button>span,html body .portal-profile-detail-backdrop .portal-profile-preview-post-card button.portal-post-reach.portal-reach-button>span{-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#b77486!important;background-color:#b77486!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;font-family:inherit!important;font-size:7.5px!important;font-weight:850!important;height:14px!important;justify-content:center!important;line-height:1!important;max-height:14px!important;max-width:max-content!important;min-height:14px!important;min-width:0!important;padding:1px 5px!important;white-space:nowrap!important;width:max-content!important}}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .profile-post-reach-pill-wrap{all:unset!important;align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;height:1.25rem!important;justify-content:flex-start!important;margin:0!important;max-height:1.25rem!important;max-width:max-content!important;min-height:1.25rem!important;min-width:0!important;padding:0!important;width:max-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#b77486!important;background-color:#b77486!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:.56rem!important;font-weight:850!important;height:1.25rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.25rem!important;max-width:max-content!important;min-height:1.25rem!important;min-width:0!important;padding:.08rem .35rem!important;text-align:center!important;transform:none!important;white-space:nowrap!important;width:max-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .profile-post-reach-pill-wrap:after,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .profile-post-reach-pill-wrap:before,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill:after,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill:before{content:none!important;display:none!important}@media (max-width:768px){html body .portal-profile-detail-backdrop .portal-profile-detail-posts .profile-post-reach-pill-wrap,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill:is(:hover,:focus,:focus-visible,:active){height:21px!important;max-height:21px!important;max-width:max-content!important;min-height:21px!important;min-width:0!important;width:max-content!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill,html body .portal-profile-detail-backdrop .portal-profile-detail-posts button.profile-post-reach-pill:is(:hover,:focus,:focus-visible,:active){font-size:10px!important;padding:3px 8px!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-reach-row:has(.profile-post-reach-pill-wrap){height:21px!important;margin:-.48rem 0 .08rem!important;max-height:21px!important;min-height:21px!important;padding:0!important}}html body .portal-profile-detail-backdrop .portal-profile-detail-card{position:relative!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions{display:inline-flex!important;gap:.45rem!important;height:auto!important;justify-content:flex-end!important;margin:0!important;min-width:0!important;position:absolute!important;top:6.55rem!important;width:max-content!important;z-index:4!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-bookmark-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-bookmark-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active),html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-friend-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-friend-action:is(:hover,:focus,:focus-visible,:active,:disabled,.is-friend,.is-pending),html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-like-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-like-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active){-webkit-text-fill-color:#8b3f55!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#8b3f55!important;cursor:pointer!important;display:inline-grid!important;flex:0 0 1.9rem!important;height:1.9rem!important;line-height:1!important;margin:0!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;padding:.38rem!important;place-items:center!important;transform:none!important;width:1.9rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>button.portal-profile-card-action{appearance:none!important;-webkit-appearance:none!important;aspect-ratio:1/1!important;border-radius:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-friend-action.is-pending{-webkit-text-fill-color:#2e8b57!important;color:#2e8b57!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-bookmark-action.active{-webkit-text-fill-color:#d99a00!important;color:#d99a00!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-like-action.active{-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>:disabled,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>[aria-disabled=true]{cursor:default!important;opacity:.65!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions .candidate-popup-inline-icon,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions img,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions svg{fill:currentColor!important;color:currentColor!important;display:block!important;height:1.05rem!important;margin:0!important;max-height:1.05rem!important;max-width:1.05rem!important;min-height:1.05rem!important;min-width:1.05rem!important;width:1.05rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions .portal-profile-friend-menu{position:absolute!important;right:2.2rem!important;top:calc(100% + .35rem)!important;z-index:5!important}@media (max-width:768px){html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-profile-name{font-size:1rem!important;line-height:1.15!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-name-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-author-name,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-title-block>.portal-post-author-name,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card .portal-post-title-block>.portal-post-author-name .portal-author-name-button,html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-post-title-block>.portal-post-author-name,html body .portal-profile-detail-modal.candidate-profile-from-candidates .candidate-section-profile-post-card>.portal-social-post-header>.portal-post-title-block>.portal-post-author-name>.portal-author-name-button{font-size:.9rem!important;line-height:1.12!important}}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>button.portal-profile-card-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>button.portal-profile-card-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active,.is-friend,.is-pending,.menu-open){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline-offset:.12rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>button.portal-profile-card-action:after,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>button.portal-profile-card-action:before{content:none!important;display:none!important}body[data-theme=light] #root .home-page>.dashboard-header,html body #root .home-page>.dashboard-header.candidate-dashboard-header,html body #root .home-page>.dashboard-header.employer-dashboard-header,html body #root .loading-container>.dashboard-header.candidate-dashboard-header,html body #root .loading-container>.dashboard-header.employer-dashboard-header,html[data-theme=light] body[data-theme=light] #root .home-page>.dashboard-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#f3e7d6!important;background-color:#f3e7d6!important;background-image:none!important;border:1px solid #d7bea0!important;border-radius:1.1rem!important;box-shadow:0 .45rem 1.25rem #46312414!important}html body #root .home-page>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header):after,html body #root .home-page>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header):before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html body #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav),html body #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav):after,html body #root .home-page :is(.portal-uiverse-sidebar,.portal-sidebar-nav):before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}body.jumptake-confirm-open{overflow:hidden!important}.jumptake-confirm-backdrop{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#1a161494!important;box-sizing:border-box!important;display:grid!important;height:100dvh!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;width:100vw!important;z-index:20000!important}.jumptake-confirm-dialog{background:#fffaf1!important;border:1px solid #5b111847!important;border-radius:1.15rem!important;box-shadow:0 1.5rem 4rem #00000057!important;box-sizing:border-box!important;color:#1a1513!important;max-width:100%!important;padding:1.35rem 1.15rem 1.1rem!important;text-align:center!important;width:min(22rem,calc(100vw - 2rem))!important}.jumptake-confirm-dialog h2{-webkit-text-fill-color:#5b1118!important;color:#5b1118!important;font-size:1.08rem!important;line-height:1.2!important;margin:0!important}.jumptake-confirm-dialog p{-webkit-text-fill-color:#28211e!important;color:#28211e!important;font-size:.84rem!important;line-height:1.42!important;margin:.62rem 0 1.05rem!important}.jumptake-confirm-actions{grid-gap:.68rem!important;display:grid!important;gap:.68rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.jumptake-confirm-button,.jumptake-confirm-button:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;font-size:.82rem!important;font-weight:800!important;line-height:1!important;margin:0!important;min-height:2.4rem!important;min-width:0!important;padding:.55rem .9rem!important;transform:none!important;width:100%!important}.jumptake-confirm-button.jumptake-confirm-yes,.jumptake-confirm-button.jumptake-confirm-yes:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;background:#fffaf1!important;border:2px solid #5b1118!important;color:#111!important}.jumptake-confirm-button.jumptake-confirm-no,.jumptake-confirm-button.jumptake-confirm-no:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#5b1118!important;border:2px solid #5b1118!important;color:#fff!important}@media (max-width:768px){html body #root .home-page .applications-hub-nav>button.applications-hub-tab,html body #root .home-page .applications-hub-nav>button.applications-hub-tab.active,html body #root .home-page .bookmarks-hub-nav>button.bookmarks-hub-tab,html body #root .home-page .bookmarks-hub-nav>button.bookmarks-hub-tab.active,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-nav>button.applications-hub-tab,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-nav>button.applications-hub-tab.active,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarks-hub-nav>button.bookmarks-hub-tab,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarks-hub-nav>button.bookmarks-hub-tab.active{align-items:center!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:.24rem!important;justify-content:center!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab)>:is(.applications-hub-tab-icon,.bookmarks-hub-tab-icon),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab)>:is(.applications-hub-tab-icon,.bookmarks-hub-tab-icon){flex:0 0 1.12rem!important;inset:auto!important;margin:0!important;order:0!important;position:static!important;transform:none!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab)>span,html body #root .home-page :is(.applications-hub-tab.active,.bookmarks-hub-tab.active)>span,html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab)>span,html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab.active,.bookmarks-hub-tab.active)>span{display:block!important;flex:0 0 auto!important;inset:auto!important;margin:0!important;order:1!important;position:static!important;text-align:center!important;transform:none!important;width:100%!important}html body #root .home-page .bookmarks-hub-panel{margin-top:.8rem!important}html body #root .home-page .bookmarks-hub-panel .no-applications-message,html body #root .home-page .bookmarks-hub-panel .no-candidates,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarks-hub-panel .no-applications-message,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarks-hub-panel .no-candidates{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:.55rem!important;justify-content:center!important;margin:.45rem 0 0!important;min-height:8.5rem!important;padding:1.1rem .8rem!important;text-align:center!important;width:100%!important}html body #root .home-page .bookmarks-hub-panel :is(.no-candidates,.no-applications-message) :is(h3,p),html[data-theme=light] body[data-theme=light] #root .home-page .bookmarks-hub-panel :is(.no-candidates,.no-applications-message) :is(h3,p){margin:0!important}html body #root .home-page .bookmarked-job-card .bookmarked-job-reactions,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-job-card .bookmarked-job-reactions{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.65rem!important;justify-content:flex-start!important;margin:.7rem 0 .45rem!important;max-width:100%!important;min-height:2rem!important;overflow:visible!important;overscroll-behavior:none!important;padding:0!important;position:static!important;scrollbar-width:none!important;touch-action:manipulation!important;width:max-content!important}html body #root .home-page .bookmarked-job-card .bookmarked-job-reactions::-webkit-scrollbar{display:none!important}html body #root .home-page .bookmarked-job-card .bookmarked-job-reactions>button,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-job-card .bookmarked-job-reactions>button{animation:none!important;flex:0 0 1.8rem!important;height:1.8rem!important;inset:auto!important;margin:0!important;min-height:1.8rem!important;min-width:1.8rem!important;overflow:visible!important;position:relative!important;transform:none!important;transition:color .18s ease!important;width:1.8rem!important}html body #root .home-page .bookmarked-job-card .bookmarked-job-star-glyph,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-job-card .bookmarked-job-star-glyph{fill:#5b1118!important;-webkit-text-fill-color:#5b1118!important;color:#5b1118!important;display:block!important;font-size:1.35rem!important;line-height:1!important;position:static!important;transform:none!important}html body #root .home-page .bookmarked-job-card .application-card-actions .view-profile-btn.secondary-action,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-job-card .application-card-actions .view-profile-btn.secondary-action{-webkit-text-fill-color:#111!important;border:2px solid #111!important;box-shadow:none!important;color:#111!important}}html body>.job-preview-overlay.message-company-profile-overlay,html body>.portal-profile-detail-backdrop{pointer-events:auto!important;z-index:15050!important}html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#f3e7d6!important;background-color:#f3e7d6!important;background-image:none!important;border:1px solid #d7bea0!important;border-radius:.95rem!important;box-shadow:0 .45rem 1.25rem #46312414!important;filter:none!important}html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail:after,html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail:before{content:none!important;display:none!important}html body #root .home-page .portal-uiverse-sidebar :is(.sidebar__list,.sidebar__item,.sidebar__link,.icon),html body #root .home-page .portal-uiverse-sidebar :is(.sidebar__list,.sidebar__item,.sidebar__link,.icon):is(:hover,:focus,:focus-visible,:active,.is-active,.is-danger){background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}@media (max-width:768px){html body #root .home-page>.dashboard-header.candidate-dashboard-header,html body #root .home-page>.dashboard-header.employer-dashboard-header{box-sizing:border-box!important;margin:.5rem auto .3rem!important;max-width:calc(100% - 1rem)!important;width:calc(100% - 1rem)!important}html body #root .home-page .portal-uiverse-sidebar,html body #root .home-page .portal-uiverse-sidebar.is-collapsed,html body #root .home-page .portal-uiverse-sidebar.is-collapsed.sidebar,html body #root .home-page .portal-uiverse-sidebar.sidebar{left:.25rem!important}html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{box-sizing:border-box!important;height:calc(100% - .2rem)!important;margin-top:.2rem!important;max-height:calc(100% - .2rem)!important}html body #root .home-page .main-content.mobile-dashboard-section-panel:not(.is-open){box-sizing:border-box!important;margin-top:.2rem!important}html body #root .home-page .dashboard-container,html body #root .home-page .dashboard-container.mobile-section-open,html body #root .home-page>.dashboard-container{padding-top:.35rem!important}html body #root .home-page .dashboard-container.mobile-section-open .main-content.mobile-dashboard-section-panel.is-open>.dashboard-section-title{display:none!important}html body #root .home-page .main-content.mobile-dashboard-section-panel.is-open>.portal-section-transition-shell{margin-top:0!important;padding-top:0!important;position:relative!important;top:auto!important}html body #root .home-page .main-content.mobile-dashboard-section-panel:is(.mobile-section-home,.mobile-section-job-feed).is-open .portal-home-feed{margin-top:0!important}html body #root .home-page .dashboard-container.mobile-section-open .mobile-dashboard-section-panel.is-open>.mobile-section-panel-header,html body #root .home-page .dashboard-container.mobile-section-open .mobile-job-management-section-panel.is-open>.mobile-section-panel-header{margin-top:0!important}html body #root .home-page .portal-home-feed-scroll>.portal-home-tab-panel{box-sizing:border-box!important;padding-left:.38rem!important;padding-right:.08rem!important;width:100%!important}html body #root .home-page .portal-uiverse-sidebar label.portal-sidebar-menu-icon{position:relative!important;top:.45rem!important}}@media (max-width:768px){html body #root .home-page :is(.applications-hub-nav,.bookmarks-hub-nav),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-nav,.bookmarks-hub-nav){align-items:stretch!important;background:#efe5d5!important;background-color:#efe5d5!important;background-image:none!important;border:1px solid #7a604333!important;border-radius:1rem!important;box-shadow:0 .45rem 1.1rem #4e372214,inset 0 1px 0 #ffffffb8!important;box-sizing:border-box!important;gap:.25rem!important;margin:0!important;padding:.38rem!important;width:100%!important}html body #root .home-page .applications-hub-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .home-page .bookmarks-hub-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab),html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):is(:hover,:focus,:focus-visible,:active,.active),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):is(:hover,:focus,:focus-visible,:active,.active){align-items:center!important;border-radius:.9rem!important;border-style:solid!important;border-width:1px!important;box-shadow:none!important;display:inline-flex!important;font-family:Lexend,Share Tech,system-ui,sans-serif!important;font-size:.68rem!important;font-weight:900!important;gap:.32rem!important;justify-content:center!important;line-height:1.05!important;min-height:2.2rem!important;min-width:0!important;outline:0!important;padding:.32rem .34rem!important;position:relative!important;text-align:center!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):first-child,html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):first-child{-webkit-text-fill-color:#201712!important;background:#ffe8cf!important;border-color:#f47b2047!important;color:#201712!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):nth-child(2),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):nth-child(2){-webkit-text-fill-color:#111c27!important;background:#e1f0ff!important;border-color:#4891dc4d!important;color:#111c27!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):nth-child(3),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):nth-child(3){-webkit-text-fill-color:#102012!important;background:#ddf7df!important;border-color:#3ea6534d!important;color:#102012!important}html body #root .home-page .applications-hub-tab:nth-child(4),html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-tab:nth-child(4){-webkit-text-fill-color:#2b1b38!important;background:#f0e6ff!important;border-color:#8258b847!important;color:#2b1b38!important}html body #root .home-page :is(.applications-hub-tab-icon,.bookmarks-hub-tab-icon){fill:currentColor!important;color:currentColor!important;flex:0 0 auto!important;height:1.05rem!important;width:1.05rem!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab)>span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font-size:.68rem!important;line-height:1.05!important;min-width:0!important;overflow:visible!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):after{background:currentColor!important;border-radius:999px!important;bottom:.18rem!important;content:""!important;display:block!important;height:2px!important;left:14%!important;position:absolute!important;right:14%!important;transform:scaleX(0)!important;transform-origin:center!important;transition:transform .22s ease!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):is(.active,:hover,:focus-visible):after{transform:scaleX(1)!important}html body #root .home-page .bookmarks-hub-panel{margin-top:.65rem!important}html body #root .home-page .bookmarks-hub-panel .no-candidates{box-sizing:border-box!important;margin-top:.45rem!important;padding-top:.45rem!important}html body #root .home-page .bookmarks-hub-panel .no-candidates :is(h3,p){margin-bottom:.28rem!important;margin-top:.28rem!important}}html body>.floating-messenger.is-open button.floating-messenger-mobile-back,html body>.floating-messenger.is-open button.floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active){appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;filter:none!important;height:2.2rem!important;max-height:2.2rem!important;max-width:2.2rem!important;min-height:2.2rem!important;min-width:2.2rem!important;outline:0!important;padding:0!important;width:2.2rem!important}html body .floating-messenger.is-open{display:grid!important;height:100dvh!important;inset:0!important;isolation:isolate!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;min-height:100dvh!important;min-width:100vw!important;overflow:hidden!important;padding:clamp(.7rem,3vw,2rem)!important;place-items:center!important;pointer-events:none!important;position:fixed!important;width:100vw!important;z-index:14000!important}html body .floating-messenger.is-open>.floating-messenger-backdrop{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#14121194!important;display:block!important;inset:0!important;pointer-events:auto!important;position:absolute!important;z-index:0!important}html body .floating-messenger.is-open>.floating-messenger-panel,html body .floating-messenger.is-open>.floating-messenger-panel.is-mobile,html body .floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open,html body .floating-messenger.is-open>.floating-messenger-panel.is-mobile-thread-list{border:1px solid #ffffff38!important;border-radius:1.35rem!important;inset:auto!important;bottom:auto!important;box-shadow:0 2rem 5rem #0000007a!important;height:min(42rem,calc(100dvh - clamp(1.4rem, 6vw, 4rem)))!important;max-height:42rem!important;max-width:60rem!important;overflow:hidden!important;pointer-events:auto!important;position:relative!important;right:auto!important;width:min(60rem,calc(100vw - clamp(1.4rem, 6vw, 4rem)))!important;z-index:1!important}@media (max-width:768px){html body .floating-messenger.is-open{padding:.7rem!important}html body .floating-messenger.is-open>.floating-messenger-panel,html body .floating-messenger.is-open>.floating-messenger-panel.is-mobile,html body .floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open,html body .floating-messenger.is-open>.floating-messenger-panel.is-mobile-thread-list{border-radius:1.1rem!important;height:min(86dvh,42rem)!important;max-height:calc(100dvh - 1.4rem)!important;max-width:32rem!important;width:calc(100vw - 1.4rem)!important}html body #root .home-page .main-content.mobile-section-view-candidates.is-open .talent-pool-container.candidate-view-candidates,html body #root .home-page .main-content.mobile-section-view-candidates.is-open>.portal-section-transition-shell,html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-view-candidates.is-open .talent-pool-container.candidate-view-candidates,html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-view-candidates.is-open>.portal-section-transition-shell{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;width:100%!important}}@media (max-width:768px){html body #root .home-page .talent-pool-container.candidate-view-candidates :is(.talent-pool-header,.candidate-community-intro,.candidate-community-copy,.talent-pool-controls,.search-container,.candidate-search,.candidate-list,.candidate-list-row,.candidate-list-pagination),html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates :is(.talent-pool-header,.candidate-community-intro,.candidate-community-copy,.talent-pool-controls,.search-container,.candidate-search,.candidate-list,.candidate-list-row,.candidate-list-pagination){box-sizing:border-box!important;max-width:100%!important;min-width:0!important}}.portal-job-search-field{align-items:center!important;background:hsla(0,0%,100%,.055)!important;border:1px solid #63c0b840!important;border-radius:.8rem!important;display:flex!important;gap:.65rem!important;margin:0 0 .75rem!important;min-height:2.8rem!important;padding:0 .85rem!important;width:100%!important}.portal-job-search-field svg{fill:none!important;stroke:#63c0b8!important;stroke-width:1.8!important;stroke-linecap:round!important;flex:0 0 auto!important;height:1.05rem!important;width:1.05rem!important}.portal-job-search-field input{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;font-size:.8rem!important;height:2.65rem!important;min-width:0!important;outline:0!important;padding:0!important;width:100%!important}.portal-job-search-field input::placeholder{color:#ffffff80!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-search-field{background:#fffaf1!important;border-color:#7f1d3233!important;box-shadow:0 8px 22px #56422512!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-search-field input{background:#0000!important;color:#34141d!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-search-field input::placeholder{color:#85747a!important}@media (max-width:768px){html body #root .home-page .dashboard-container.mobile-section-open>:is(.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open),html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-container.mobile-section-open>:is(.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open){bottom:0!important;height:auto!important;max-height:none!important;min-height:0!important;padding-bottom:.55rem!important;top:.12rem!important}html body #root .home-page :is(.applications-hub-nav,.bookmarks-hub-nav,.friend-invitation-tabs),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-nav,.bookmarks-hub-nav,.friend-invitation-tabs){align-items:stretch!important;background:#ffffffb8!important;background-color:#ffffffb8!important;background-image:none!important;border:1px solid #70533429!important;border-radius:.85rem!important;box-shadow:0 .65rem 1.8rem #1f29370f!important;box-sizing:border-box!important;display:grid!important;margin:0!important;padding:.56rem!important;width:100%!important}html body #root .home-page .applications-hub-nav{gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .home-page :is(.bookmarks-hub-nav,.friend-invitation-tabs){gap:.42rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #root .home-page .applications-hub-tab,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-tab{grid-gap:.28rem!important;-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#fff!important;border:1px solid #70533424!important;border-radius:.72rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#1f2937!important;display:grid!important;gap:.28rem!important;grid-template-columns:1fr!important;grid-template-rows:1.25rem auto!important;justify-items:center!important;min-height:3.35rem!important;min-width:0!important;padding:.48rem .3rem!important}html body #root .home-page :is(.bookmarks-hub-tab,.friend-invitation-tab),html[data-theme=light] body[data-theme=light] #root .home-page :is(.bookmarks-hub-tab,.friend-invitation-tab){grid-gap:.24rem!important;-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #70533424!important;border-radius:.72rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#1f2937!important;display:grid!important;gap:.24rem!important;grid-template-columns:1fr!important;grid-template-rows:1.25rem auto!important;justify-items:center!important;min-height:3.35rem!important;min-width:0!important;outline:0!important;padding:.48rem .3rem!important;position:relative!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):nth-child(n),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):nth-child(n){-webkit-text-fill-color:#1f2937!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#70533424!important;color:#1f2937!important}html body #root .home-page .friend-invitation-tab:is(.is-active,:hover,:focus-visible),html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):is(.active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitation-tab:is(.is-active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab):is(.active,:hover,:focus-visible){-webkit-text-fill-color:#6b1428!important;background:#f7efe7f5!important;background-color:#f7efe7f5!important;border-color:#7d30444d!important;box-shadow:inset 0 0 0 1px #7d304414!important;color:#6b1428!important}html body #root .home-page :is(.applications-hub-tab,.bookmarks-hub-tab,.friend-invitation-tab):after{content:none!important;display:none!important}html body #root .home-page :is(.applications-hub-tab-icon,.bookmarks-hub-tab-icon,.friend-invitation-tab-icon){fill:currentColor!important;color:currentColor!important;display:grid!important;height:1.12rem!important;min-width:1.12rem!important;place-items:center!important;width:1.12rem!important}html body #root .home-page .applications-hub-tab>span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;font-size:.72rem!important;line-height:1.08!important;text-align:center!important;white-space:normal!important}html body #root .home-page :is(.bookmarks-hub-tab>span,.friend-invitation-tab-label){-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font-size:.66rem!important;font-weight:800!important;line-height:1.08!important;max-width:100%!important;overflow:visible!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important}}@media (max-width:768px){html body #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark,html body #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#3c1822!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#3c1822!important;display:inline-flex!important;height:1.2rem!important;inset:.52rem .52rem auto auto!important;justify-content:center!important;margin:0!important;max-height:1.2rem!important;max-width:1.2rem!important;min-height:1.2rem!important;min-width:1.2rem!important;padding:0!important;position:absolute!important;transform:none!important;width:1.2rem!important;z-index:5!important}html body #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark svg,html body #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark svg path,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark svg,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>button.candidate-card-corner-bookmark svg path{fill:currentColor!important;stroke:none!important;display:block!important;height:.72rem!important;width:.72rem!important}html body #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>.candidate-avatar.profileimage,html[data-theme=light] body[data-theme=light] #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card>.candidate-avatar.profileimage{margin-top:.58rem!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card,html[data-theme=light] body[data-theme=light] #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card{align-content:start!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-body-wrap,html[data-theme=light] body[data-theme=light] #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-body-wrap{margin-bottom:0!important;order:2!important;position:static!important;transform:none!important;z-index:auto!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media,html[data-theme=light] body[data-theme=light] #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;clear:both!important;display:block!important;height:auto!important;inset:auto!important;margin:.82rem 0 .62rem!important;max-width:100%!important;min-height:0!important;min-width:0!important;order:3!important;outline:0!important;overflow:visible!important;padding:0!important;position:static!important;transform:none!important;width:100%!important;z-index:auto!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media:after,html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media:before{content:none!important;display:none!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media>.portal-post-image-preview-button,html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media>.portal-post-image-preview-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media>.portal-post-image-preview-button{background:#0000!important;border:0!important;border-radius:.7rem!important;box-shadow:none!important;display:block!important;height:auto!important;margin:0 auto!important;max-width:100%!important;overflow:hidden!important;padding:0!important;position:static!important;transform:none!important;width:max-content!important}html body #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media :is(img,video),html[data-theme=light] body[data-theme=light] #root .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-post-media :is(img,video){background:#0000!important;border:0!important;border-radius:.7rem!important;box-shadow:none!important;display:block!important;height:auto!important;margin:0 auto!important;max-height:26rem!important;max-width:100%!important;object-fit:contain!important;padding:0!important;position:static!important;transform:none!important;width:auto!important}}html body #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button,html body #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button,html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button:is(:hover,:focus,:focus-visible,:active,:disabled){align-self:flex-start!important;appearance:none!important;-webkit-appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;margin:0!important;max-width:max-content!important;min-height:0!important;min-width:0!important;outline:0!important;padding:0!important;transform:none!important;width:max-content!important}html body #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button:after,html body #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button:before,html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button:after,html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notifications-activity-intro>button.notification-mark-all-button:before{content:none!important;display:none!important}html body #root .home-page .bookmarked-job-card .bookmarked-job-star-glyph,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-job-card .bookmarked-job-star-glyph{fill:#5b1118!important;-webkit-text-fill-color:#5b1118!important;color:#5b1118!important;display:block!important;filter:none!important;height:1.22rem!important;max-height:1.22rem!important;max-width:1.22rem!important;min-height:1.22rem!important;min-width:1.22rem!important;object-fit:contain!important;opacity:1!important;width:1.22rem!important}html body #root .home-page .bookmarked-jobs-container .bookmarked-job-card button.bookmarked-job-remove-button,html body #root .home-page .bookmarked-jobs-container .bookmarked-job-card button.bookmarked-job-remove-button:is(:hover,:focus,:focus-visible,:active,:disabled),html body #root .home-page .bookmarked-jobs-container .bookmarked-job-card button.bookmarked-job-remove-button>.bookmarked-job-star-glyph,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-jobs-container .bookmarked-job-card button.bookmarked-job-remove-button,html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-jobs-container .bookmarked-job-card button.bookmarked-job-remove-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root .home-page .bookmarked-jobs-container .bookmarked-job-card button.bookmarked-job-remove-button>.bookmarked-job-star-glyph{fill:#5b1118!important;stroke:#5b1118!important;-webkit-text-fill-color:#5b1118!important;color:#5b1118!important;filter:none!important;opacity:1!important}.profile-details-card{background:#fffaf3f5;border:1px solid #70533438;border-radius:1rem;box-shadow:0 .65rem 1.8rem #311f1312;box-sizing:border-box;color:#25372f;margin:.78rem 0;min-width:0;padding:.9rem;width:100%}.profile-details-card-header,.profile-details-form-actions{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.profile-details-card-header span{color:#9b4a2a;display:block;font-size:.68rem;font-weight:800;letter-spacing:.05em;margin-bottom:.12rem;text-transform:uppercase}.profile-details-card-header h3{color:#32180f;font-size:1rem;line-height:1.2;margin:0}.profile-details-cancel,.profile-details-edit,.profile-details-save,.profile-details-view-more{-webkit-appearance:none;appearance:none;border-radius:999px;cursor:pointer;font:inherit;font-size:.76rem;font-weight:800}.profile-details-edit,.profile-details-save,.profile-details-view-more{background:#681421;border:1px solid #681421;color:#fff}.profile-details-edit{flex:0 0 auto;padding:.42rem .78rem}.profile-details-summary{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.78rem}.profile-details-section,.profile-details-summary>div{background:#ffffffc7;border-radius:.78rem;min-width:0;padding:.68rem}.profile-details-summary span,.profile-details-summary strong{display:block}.profile-details-summary strong{color:#681421;font-size:.73rem;margin-bottom:.25rem}.profile-details-summary span{color:#34443d;font-size:.76rem;line-height:1.35;overflow-wrap:anywhere}.profile-details-view-more{-webkit-text-fill-color:#fff!important;align-items:center!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #681421!important;border-radius:999px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:.68rem!important;font-weight:800!important;justify-content:center!important;line-height:1.15!important;margin:.58rem 0 0 auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:.32rem .68rem!important;white-space:nowrap!important;width:max-content!important}.profile-details-card.is-headerless .profile-details-summary{margin-top:0}html body #root .profile-details-card>span.profile-details-view-more[role=button],html body #root .profile-details-card>span.profile-details-view-more[role=button]:is(:hover,:focus,:focus-visible,:active),html body .profile-details-card>span.profile-details-view-more[role=button],html body .profile-details-card>span.profile-details-view-more[role=button]:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .profile-details-card>span.profile-details-view-more[role=button],html[data-theme=light] body[data-theme=light] .profile-details-card>span.profile-details-view-more[role=button]:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #681421!important;border-radius:999px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:.68rem!important;font-weight:800!important;justify-content:center!important;line-height:1.15!important;margin:.58rem 0 0 auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:.32rem .68rem!important;white-space:nowrap!important;width:max-content!important}.profile-details-full{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.62rem}.profile-details-section h4{color:#681421;font-size:.78rem;margin:0 0 .35rem}.profile-details-section :is(p,ul){color:#34443d;font-size:.75rem;line-height:1.4;margin:0}.profile-details-section ul{padding-left:1rem}.profile-details-form{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.8rem}.profile-details-form label{color:#32180f;display:flex;flex-direction:column;font-size:.76rem;font-weight:800;gap:.3rem;min-width:0}.profile-details-form textarea{background:#fff;border:1px solid #7053344d;border-radius:.72rem;box-sizing:border-box;color:#26362f;font:inherit;font-weight:500;min-width:0;padding:.62rem .68rem;resize:vertical;width:100%}.profile-details-form-actions{grid-column:1/-1;justify-content:flex-end}.profile-details-cancel,.profile-details-save{padding:.5rem 1rem}.profile-details-cancel{background:#fffaf3;border:1px solid #681421;color:#222}.profile-details-message{color:#426357;font-size:.74rem;margin:.65rem 0 0;text-align:center}.profile-details-message.is-error{color:#9c1d2d}.portal-profile-detail-card+.profile-details-card,.tailor-profile-card+.profile-details-card{margin-top:.7rem}html body #root .home-page .settings-container .settings-tabs{margin-top:.7rem!important}html body #root .home-page .settings-container .tabs-header,html[data-theme=light] body[data-theme=light] #root .home-page .settings-container .tabs-header{grid-gap:.5rem!important;background:#ffffffb8!important;border:1px solid #70533429!important;border-radius:.85rem!important;box-shadow:0 .65rem 1.8rem #1f29370f!important;box-sizing:border-box!important;display:grid!important;gap:.5rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 0 .72rem!important;padding:.56rem!important;width:100%!important}html body #root .home-page .settings-container .tab-button,html[data-theme=light] body[data-theme=light] #root .home-page .settings-container .tab-button{grid-gap:.25rem!important;background:#fff!important;border:1px solid #70533424!important;border-radius:.72rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#1f2937!important;display:grid!important;gap:.25rem!important;grid-template-columns:1fr!important;grid-template-rows:1.25rem auto!important;min-height:3.35rem!important;min-width:0!important;padding:.48rem .3rem!important;place-items:center!important}html body #root .home-page .settings-container .tab-button:is(.active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] #root .home-page .settings-container .tab-button:is(.active,:hover,:focus-visible){background:#f7efe7f5!important;border-color:#7d30444d!important;box-shadow:inset 0 0 0 1px #7d304414!important;color:#6b1428!important}html body #root .home-page .settings-container .tab-button .tab-icon{height:1.15rem!important;margin:0!important;opacity:1!important;width:1.15rem!important}html body #root .home-page .settings-container .tab-button>span{color:currentColor!important;display:block!important;font-size:.7rem!important;font-weight:800!important;line-height:1.08!important;text-align:center!important}html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab),html[data-theme=light] body[data-theme=light] #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body #root .home-page .settings-container :is(.settings-card,.notification-card){border-radius:1rem!important;overflow:hidden!important}html body #root .home-page :is(.portal-default-landing,.portal-default-hero,.portal-default-actions,.portal-default-stats,.analytics-page),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-default-landing,.portal-default-hero,.portal-default-actions,.portal-default-stats,.analytics-page){background:#0000!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #root .home-page .analytics-card :is(.analytics-card-glow,.analytics-card-inner){display:none!important}html body #root .home-page :is(.analytics-card,.analytics-card-content,.portal-default-action,.portal-default-stat){border-radius:1rem!important}@media (max-width:768px){.profile-details-card{border-radius:.9rem;margin:.62rem 0;padding:.75rem}.profile-details-card-header h3{font-size:.88rem}.profile-details-form,.profile-details-full,.profile-details-summary{grid-template-columns:1fr}.profile-details-summary{gap:.42rem}.profile-details-section,.profile-details-summary>div{padding:.58rem .64rem}html body #root .portal-profile-detail-backdrop .profile-details-card{margin:.62rem auto!important;width:calc(100% - 1rem)!important}html body #root .home-page .settings-container .settings-tabs{margin-top:.48rem!important}}@keyframes jumptake-portal-title-gentle{0%,to{transform:translateZ(0) rotate(0deg) scale(1)}40%{transform:translateZ(0) rotate(-.85deg) scale(1.02)}70%{transform:translateZ(0) rotate(.5deg) scale(1.01)}}.tailor-profile-details-card .profile-details-card-header.is-actions-only{justify-content:flex-end!important}html body #root .home-page .tailor-profile-details-card .profile-details-edit,html body #root .home-page .tailor-profile-details-card .profile-details-edit:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border:1px solid #5b1118!important;border-radius:999px!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.68rem!important;font-weight:800!important;justify-content:center!important;line-height:1.15!important;margin-left:auto!important;max-width:max-content!important;min-height:0!important;min-width:0!important;padding:.32rem .68rem!important;white-space:nowrap!important;width:max-content!important}html body #root .home-page .tailor-profile-details-card .profile-details-save,html body #root .home-page .tailor-profile-details-card .profile-details-save:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#5b1118!important;background:#fffaf3!important;background-color:#fffaf3!important;background-image:none!important;border:2px solid #5b1118!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #5b1118!important;color:#5b1118!important;min-height:2.25rem!important;outline:0!important;padding:.42rem 1rem!important}html body #root .home-page .tailor-profile-details-card .profile-details-cancel,html body #root .home-page .tailor-profile-details-card .profile-details-cancel:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#5b1118!important;background-color:#5b1118!important;background-image:none!important;border:2px solid #5b1118!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;min-height:2.25rem!important;padding:.42rem 1rem!important}html body #root .home-page .dashboard-section-title h2,html body #root .home-page .dashboard-title h1,html body #root .home-page .mobile-section-panel-header h2,html body #root .home-page .portal-title-jello-text{font-family:Boogaloo,Arial Narrow,Arial,sans-serif!important;font-weight:400!important}html body #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header),html body #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header),html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}html body #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:after,html body #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:before,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:after,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:before{content:none!important;display:none!important}html body #root .home-page .dashboard-section-title h2:focus-within .portal-title-jello-text,html body #root .home-page .dashboard-section-title h2:hover .portal-title-jello-text,html body #root .home-page .mobile-section-panel-header h2:focus-within .portal-title-jello-text,html body #root .home-page .mobile-section-panel-header h2:hover .portal-title-jello-text,html body #root .home-page .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text{-webkit-text-fill-color:#3a2116!important;align-items:center!important;animation:jumptake-activities-loop 7.5s infinite both!important;backdrop-filter:blur(13px) saturate(1.18)!important;-webkit-backdrop-filter:blur(13px) saturate(1.18)!important;background:linear-gradient(145deg,#fff8ea4d,#f3e4cc29 52%,#e8d6ba3d)!important;background-color:#f3e4cc33!important;border:1px solid #c8baa4!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #9c82601f,0 .28rem .75rem #4d321f14!important;box-sizing:border-box!important;color:#3a2116!important;display:inline-flex!important;font-size:clamp(1.16rem,2.05vw,1.48rem)!important;justify-content:center!important;letter-spacing:.01em!important;padding:.38rem 1.05rem!important;transform-origin:center!important;will-change:transform!important}@media (max-width:768px){html body #root .home-page .dashboard-section-title h2:focus-within .portal-title-jello-text,html body #root .home-page .dashboard-section-title h2:hover .portal-title-jello-text,html body #root .home-page .mobile-section-panel-header h2:focus-within .portal-title-jello-text,html body #root .home-page .mobile-section-panel-header h2:hover .portal-title-jello-text,html body #root .home-page .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text{font-size:1.22rem!important;padding:.34rem .9rem!important}}html body #root .home-page .candidate-card-friend-action.pending,html body #root .home-page .candidate-card-friend-action.pending:is(:hover,:focus,:focus-visible,:active,:disabled),html body #root .home-page .candidate-popup-name-action.is-pending,html body #root .home-page .portal-profile-friend-action.is-pending,html body #root .home-page .portal-profile-friend-action.is-pending:is(:hover,:focus,:focus-visible,:active,:disabled){fill:#2563eb!important;stroke:#2563eb!important;-webkit-text-fill-color:#2563eb!important;color:#2563eb!important;opacity:1!important}html body #root .home-page :is(.portal-profile-friend-action.is-pending,.candidate-popup-name-action.is-pending,.candidate-card-friend-action.pending) :is(svg,path){fill:#2563eb!important;stroke:currentColor!important;-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}html body .portal-profile-detail-backdrop .candidate-popup-name-action.is-pending,html body .portal-profile-detail-backdrop .candidate-popup-name-action.is-pending:is(:hover,:focus,:focus-visible,:active,:disabled),html body .portal-profile-detail-backdrop .portal-profile-friend-action.is-pending,html body .portal-profile-detail-backdrop .portal-profile-friend-action.is-pending:is(:hover,:focus,:focus-visible,:active,:disabled){fill:#2563eb!important;stroke:#2563eb!important;-webkit-text-fill-color:#2563eb!important;color:#2563eb!important;opacity:1!important}html body .portal-profile-detail-backdrop :is(.portal-profile-friend-action.is-pending,.candidate-popup-name-action.is-pending) :is(svg,path){fill:#2563eb!important;stroke:currentColor!important;-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}@keyframes jumptake-transient-notice{0%,82%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.notification-message,.portal-profile-detail-action-message,.profile-details-message{animation:jumptake-transient-notice 2s ease forwards}html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab),html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):after,html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):before{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):after,html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):before{content:none!important;display:none!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.42rem!important;justify-content:flex-start!important;padding:.6rem!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button,html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active,.selected){-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #681421!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;flex:0 0 auto!important;font-size:.68rem!important;font-weight:800!important;line-height:1.1!important;max-width:100%!important;min-height:0!important;padding:.42rem .72rem!important;white-space:nowrap!important;width:auto!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button.selected{background:#3f0c15!important;background-color:#3f0c15!important;box-shadow:inset 0 0 0 1px #ffffff59!important}html body #root .home-page .applications-hub-panel :is(.applications-list,.application-card),html body #root .home-page :is(.applications-hub-container,.applications-hub-panel,.applications-hub-panel>.applications-container){background:#fff!important;background-color:#fff!important;background-image:none!important}html body #root .home-page .draft-applications-container .applications-list{gap:.58rem!important}html body #root .home-page .draft-applications-container .application-card{gap:.38rem!important;min-height:0!important;padding:.78rem .88rem!important}html body #root .home-page .draft-applications-container .application-card-header,html body #root .home-page .draft-applications-container .application-job-summary{gap:.2rem!important;margin:0!important}html body #root .home-page .draft-applications-container .application-card-actions{flex-wrap:nowrap!important;gap:.42rem!important;margin-top:.32rem!important;width:auto!important}html body #root .home-page .draft-applications-container .application-card-actions .view-profile-btn{min-width:0!important;padding-inline:.78rem!important;width:auto!important}html body #root .home-page .friend-invitations-section .friend-cancel-button,html body #root .home-page .friend-invitations-section .friend-cancel-button *,html body #root .home-page .friend-invitations-section .friend-cancel-button:is(:hover,:focus,:focus-visible,:active,:disabled){fill:currentColor!important;-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border-color:#681421!important;color:#fff!important}html body #root .home-page .portal-default-actions.is-candidate{grid-gap:.35rem!important;align-items:center!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(4,2.85rem)!important;justify-content:center!important}html body #root .home-page .portal-default-actions.is-candidate .portal-default-action,html body #root .home-page .portal-default-actions.is-candidate .portal-default-action:is(:hover,:focus,:focus-visible,:active){fill:currentColor!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #681421!important;border-radius:.85rem!important;box-shadow:none!important;color:#fff!important;height:2.85rem!important;max-height:2.85rem!important;max-width:2.85rem!important;min-height:2.85rem!important;min-width:2.85rem!important;width:2.85rem!important}html body #root .home-page .portal-default-actions.is-candidate .portal-default-action :is(svg,path){fill:currentColor!important;stroke:none!important;color:#fff!important}.blocks-manager-section{padding:.25rem;width:100%}.blocks-manager-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.blocks-manager-card{background:#fff;border:1px solid #6814212e;border-radius:.9rem;padding:.85rem}.blocks-manager-card-wide{grid-column:1/-1}.blocks-manager-card h3{color:#3f0c15;font-size:.92rem;margin:0 0 .65rem}.blocks-manager-row{grid-gap:.7rem;align-items:center;border-top:1px solid #6814211a;display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr) auto;padding:.62rem 0}.blocks-manager-row>span{grid-gap:.12rem;display:grid;gap:.12rem;min-width:0;overflow:hidden;width:100%}.blocks-manager-row small,.blocks-manager-row strong{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blocks-manager-row small{color:#64706f}.blocks-manager-row button{background:#681421;border:1px solid #681421;border-radius:999px;color:#fff;flex:0 0 auto;font-size:.66rem;font-weight:800;padding:.38rem .7rem}.blocks-manager-hidden-post-row{gap:.48rem;grid-template-columns:minmax(0,1fr)}.blocks-manager-row>.blocks-manager-actions{align-items:center;display:flex;flex-direction:row;gap:.38rem;justify-content:flex-end;overflow:visible;width:100%}html body #root .blocks-manager-row .blocks-manager-actions button{flex:0 0 auto!important;margin:0!important;max-width:none!important;min-width:4.6rem!important;padding:.4rem .72rem!important;width:auto!important}html body #root .blocks-manager-row .blocks-view-post-button{background:#fffaf3!important;border-color:#6814214d!important;color:#681421!important}.blocks-post-preview-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#121010ad;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:10030}.blocks-post-preview{grid-gap:.85rem;background:#fffdf9;border:1px solid #6814212e;border-radius:1.1rem;box-shadow:0 1.25rem 3rem #140a0c47;color:#172726;display:grid;gap:.85rem;max-height:min(42rem,calc(100vh - 2rem));overflow:auto;padding:1rem;position:relative;width:min(31rem,100%)}.blocks-post-preview-close{background:#fff;border:0;border-radius:50%;color:#681421;display:grid;font-size:1.25rem;font-weight:900;height:1.8rem;padding:0;place-items:center;position:absolute;right:.55rem;top:.55rem;width:1.8rem}.blocks-post-preview header{align-items:center;display:flex;gap:.65rem;padding-right:2.2rem}.blocks-post-preview header>:first-child{background:#d7ece7;border-radius:50%;color:#681421;display:grid;flex:0 0 2.55rem;font-weight:900;height:2.55rem;object-fit:cover;overflow:hidden;place-items:center;width:2.55rem}.blocks-post-preview header div{grid-gap:.12rem;display:grid;gap:.12rem;min-width:0}.blocks-post-preview header small,.blocks-post-preview header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blocks-post-preview>p{line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.blocks-post-preview-media :is(img,video){background:#edf3f1;border-radius:.8rem;display:block;max-height:25rem;object-fit:contain;width:100%}.blocks-post-preview-source{color:#681421;font-weight:800}.blocks-post-preview footer{display:flex;gap:.45rem;justify-content:flex-end}.blocks-post-preview footer button{background:#fff;border:1px solid #681421;border-radius:999px;color:#681421;font-weight:800;padding:.48rem .82rem;width:auto}.blocks-post-preview footer button:last-child{background:#681421;color:#fff}.blocks-post-detail-actions{border-top:1px solid #68142121;display:flex;gap:.45rem;justify-content:flex-end;margin-top:.85rem;padding-top:.75rem}html body .blocks-post-detail-actions button,html body .blocks-post-detail-actions button:is(:hover,:focus,:focus-visible,:active){background:#fff!important;border:1px solid #681421!important;border-radius:999px!important;color:#681421!important;font-size:.7rem!important;font-weight:800!important;min-width:0!important;padding:.48rem .82rem!important;width:auto!important}html body .blocks-post-detail-actions button:last-child,html body .blocks-post-detail-actions button:last-child:is(:hover,:focus,:focus-visible,:active){background:#681421!important;color:#fff!important}.blocks-empty{color:#64706f;font-size:.76rem;margin:0}html body .portal-profile-detail-backdrop .portal-profile-detail-card .tailor-profile-info{margin-top:-.72rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:.04rem!important;justify-content:flex-start!important;padding:0!important;right:.85rem!important;top:8rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions.is-open{background:#0000!important;border:0!important;box-shadow:none!important;padding:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown{align-items:center!important;background:#fffaf3f5!important;border:1px solid #68142129!important;border-radius:999px!important;box-shadow:0 .35rem .9rem #3a12181f!important;display:flex!important;flex-direction:column!important;gap:.04rem!important;left:50%!important;opacity:0!important;padding:.12rem!important;pointer-events:none!important;position:absolute!important;top:calc(100% + .04rem)!important;transform:translate(-50%,-.38rem) scale(.88)!important;transform-origin:top center!important;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s!important;visibility:hidden!important;z-index:6!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions.is-open .portal-profile-actions-dropdown{opacity:1!important;pointer-events:auto!important;transform:translate(-50%) scale(1)!important;transition-delay:0s!important;visibility:visible!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active,.is-friend,.is-pending,.menu-open){fill:currentColor!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#8b3f55!important;display:inline-grid!important;flex:0 0 1.5rem!important;height:1.5rem!important;line-height:1!important;max-height:1.5rem!important;max-width:1.5rem!important;min-height:1.5rem!important;min-width:1.5rem!important;padding:.3rem!important;place-items:center!important;transform:none!important;transition:color .15s ease,transform .15s ease!important;width:1.5rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>:is(.portal-profile-more-action,.portal-profile-block-action),html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions>:is(.portal-profile-more-action,.portal-profile-block-action):is(:hover,:focus,:focus-visible,:active){fill:currentColor!important;background:#0000!important;border:0!important;box-sizing:border-box!important;color:#681421!important;display:inline-grid!important;height:1.5rem!important;max-height:1.5rem!important;max-width:1.5rem!important;min-height:1.5rem!important;min-width:1.5rem!important;padding:.3rem!important;place-items:center!important;width:1.5rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>.portal-profile-friend-action.is-pending{color:#2e8b57!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>.portal-profile-like-action.active{color:#2563eb!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>.portal-profile-bookmark-action.active{color:#d99a00!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>.portal-profile-block-action{color:#b42335!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-card-actions :is(svg,img,.candidate-popup-inline-icon){height:.82rem!important;max-height:.82rem!important;max-width:.82rem!important;min-height:.82rem!important;min-width:.82rem!important;width:.82rem!important}@media (max-width:768px){.blocks-manager-grid{grid-template-columns:1fr}.blocks-manager-card-wide{grid-column:auto}}html body #root .home-page .saved-post-card-icon.saved-post-card-avatar{background:#d9e8e4!important;border:1px solid #6814212e!important;border-radius:50%!important;color:#681421!important;display:grid!important;font-size:.88rem!important;font-weight:900!important;height:2.45rem!important;max-height:2.45rem!important;max-width:2.45rem!important;min-height:2.45rem!important;min-width:2.45rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;width:2.45rem!important}html body #root .home-page .saved-post-card-avatar img{border:0!important;border-radius:inherit!important;display:block!important;height:100%!important;margin:0!important;object-fit:cover!important;width:100%!important}html body #root .home-page .saved-post-card-actions{grid-gap:.42rem!important;display:grid!important;gap:.42rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(100%,12rem)!important}html body #root .home-page .saved-post-card-actions>button.saved-post-open-button,html body #root .home-page .saved-post-card-actions>button.saved-post-open-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#681421!important;background:#fffaf3!important;background-color:#fffaf3!important;background-image:none!important;border:1px solid #681421!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#681421!important;font-weight:800!important;margin:0!important;min-height:2rem!important;min-width:0!important;padding:.4rem .72rem!important;width:100%!important}html body #root .home-page .saved-post-card-actions>button.saved-post-remove-button,html body #root .home-page .saved-post-card-actions>button.saved-post-remove-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #681421!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;font-weight:800!important;margin:0!important;min-height:2rem!important;min-width:0!important;padding:.4rem .72rem!important;width:100%!important}html body .portal-post-detail-modal .saved-post-avatar-fallback{-webkit-text-fill-color:#681421!important;background:#d9e8e4!important;border-radius:50%!important;color:#681421!important;display:grid!important;font-weight:900!important;height:100%!important;place-items:center!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-like-action.active,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-like-action.active:is(:hover,:focus,:focus-visible,:active){fill:#2563eb!important;-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-like-action.active :is(svg,path),html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-like-action.active:is(:hover,:focus,:focus-visible,:active) :is(svg,path){fill:#2563eb!important;stroke:#2563eb!important;color:#2563eb!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-bookmark-action.active,html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-bookmark-action.active:is(:hover,:focus,:focus-visible,:active){fill:#d99a00!important;-webkit-text-fill-color:#d99a00!important;color:#d99a00!important}html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-bookmark-action.active :is(svg,path),html body .portal-profile-detail-backdrop .portal-profile-detail-card .portal-profile-actions-dropdown>button.portal-profile-card-action.portal-profile-bookmark-action.active:is(:hover,:focus,:focus-visible,:active) :is(svg,path){fill:#d99a00!important;stroke:#d99a00!important;color:#d99a00!important}@media (max-width:768px){html body #root .home-page .portal-home-feed-scroll>.portal-home-tab-panel{box-sizing:border-box!important;padding-left:.42rem!important;padding-right:.42rem!important;width:100%!important}html body #root .home-page .portal-home-tab-panel .portal-social-list,html body #root .home-page .portal-home-tab-panel .portal-social-post-card{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}}html body #root .home-page .friend-invitations-section :is(.friend-invitation-card,.friend-outgoing-row),html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section :is(.friend-invitation-card,.friend-outgoing-row){background:#fff!important;background-color:#fff!important;background-image:none!important}html body #root .home-page .friend-invitations-section .friend-cancel-button,html body #root .home-page .friend-invitations-section .friend-cancel-button :is(span,svg,path),html body #root .home-page .friend-invitations-section .friend-cancel-button:is(:hover,:focus,:focus-visible,:active,:disabled){fill:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border-color:#681421!important;color:#fff!important;opacity:1!important}@media (max-width:768px){html body #root .home-page .mobile-section-friend-invitations .friend-invitations-shell,html body #root .home-page .mobile-section-friends .friend-invitations-shell{margin-top:-.58rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-tabs{margin-top:0!important}}html body #root .home-page .notifications-page .notification-row :is(h3,p,time,.notification-action,.notification-action span){font-family:Share Tech,Segoe UI,sans-serif!important}html body #root .home-page .notifications-page .notification-row h3{font-weight:800!important}html body #root .home-page .applications-hub-container,html body #root .home-page .applications-hub-container>.applications-hub-panel,html body #root .home-page .applications-hub-panel>.applications-container,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-container,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-container>.applications-hub-panel{background:#f7eddf!important;background-color:#f7eddf!important;background-image:none!important}html body #root .home-page .applications-hub-panel :is(.fresh-application-card,.application-card),html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-panel :is(.fresh-application-card,.application-card){background:#fff!important;background-color:#fff!important;background-image:none!important}html body #root .home-page .draft-applications-container .application-card-actions{align-items:center!important;display:inline-flex!important;flex-flow:row nowrap!important;gap:.36rem!important;justify-content:flex-start!important;max-width:100%!important;width:max-content!important}html body #root .home-page .draft-applications-container .application-card-actions>.delete-button,html body #root .home-page .draft-applications-container .application-card-actions>.delete-button:is(:hover,:focus,:focus-visible,:active,:disabled){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-grid!important;flex:0 0 2rem!important;height:2rem!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;outline:0!important;padding:0!important;place-items:center!important;position:static!important;transform:none!important;width:2rem!important}html body #root .home-page .draft-applications-container .application-card-actions>.delete-button .trash-svg{height:1.35rem!important;margin:0!important;width:1.35rem!important}html body #root .home-page .applications-hub-container :is(.page-footer-actions,.application-detail-back-icon,button.back-button){display:none!important}html body #root .home-page .blocks-manager-grid,html body #root .home-page .portal-section-transition-shell[data-section=blocks],html body #root .home-page .portal-section-transition-shell[data-section=blocks]>.blocks-manager-section{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body #root .home-page .blocks-manager-card,html[data-theme=light] body[data-theme=light] #root .home-page .blocks-manager-card{background:#fff!important;background-color:#fff!important;background-image:none!important}html body #root .home-page .blocks-manager-row .blocks-manager-actions>button.blocks-view-post-button,html body #root .home-page .blocks-manager-row .blocks-manager-actions>button.blocks-view-post-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#681421!important;background:#fff!important;background-color:#fff!important;border:1px solid #681421!important;color:#681421!important}html body #root .home-page .blocks-manager-row .blocks-manager-actions>button:not(.blocks-view-post-button),html body #root .home-page .blocks-manager-row .blocks-manager-actions>button:not(.blocks-view-post-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;border:1px solid #681421!important;color:#fff!important}html body .portal-post-detail-modal.blocks-post-detail-modal{box-sizing:border-box!important;max-height:min(88dvh,44rem)!important;max-width:calc(100vw - 1.4rem)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:1rem!important;width:min(92vw,30rem)!important}html body .blocks-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header{grid-gap:.62rem!important;align-items:center!important;box-sizing:border-box!important;display:grid!important;gap:.62rem!important;grid-template-columns:2.35rem minmax(0,1fr)!important;margin:0 0 .82rem!important;min-height:2.35rem!important;padding:0 2rem 0 0!important;width:100%!important}html body .blocks-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar,html body .blocks-post-detail-modal .portal-post-detail-header .portal-author-open-button.portal-post-avatar:not(.has-default-profile-icon){background:#d9e8e4!important;border-radius:50%!important;display:grid!important;height:2.35rem!important;margin:0!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;width:2.35rem!important}html body .blocks-post-detail-modal .portal-post-detail-header .portal-post-avatar :is(img,.portal-default-profile-icon,svg){border-radius:50%!important;display:grid!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;place-items:center!important;width:100%!important}html body .blocks-post-detail-modal .portal-post-detail-header .portal-post-title-block{max-width:100%!important;min-width:0!important;overflow:hidden!important}html body .blocks-post-detail-modal .portal-post-detail-header .portal-post-title-block :is(h3,span,p){max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .blocks-post-detail-modal .portal-post-detail-body{margin:0 0 .8rem!important;position:relative!important;width:100%!important;z-index:1!important}html body .blocks-post-detail-modal .portal-post-detail-media,html body .blocks-post-detail-modal .portal-post-media.portal-post-detail-media{display:grid!important;margin:.65rem 0 .85rem!important;overflow:hidden!important;place-items:center!important;width:100%!important}html body .blocks-post-detail-modal .portal-post-detail-media .portal-post-image-preview-button,html body .blocks-post-detail-modal .portal-post-detail-media .portal-post-image-preview-button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;border:0!important;display:grid!important;margin:0 auto!important;max-width:100%!important;padding:0!important;place-items:center!important;width:auto!important}html body .blocks-post-detail-modal .portal-post-detail-media .portal-post-image-preview-button img,html body .blocks-post-detail-modal .portal-post-detail-media :is(img,video){border-radius:.55rem!important;display:block!important;height:auto!important;margin:0 auto!important;max-height:17rem!important;max-width:min(100%,14rem)!important;object-fit:contain!important;width:auto!important}html body #root .home-page .main-content.mobile-section-about-jumptake{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important}html body #root .home-page .mobile-section-about-jumptake .about-jumptake-section,html body #root .home-page .mobile-section-about-jumptake>.portal-section-transition-shell{height:auto!important;max-height:none!important;min-height:min-content!important;overflow:visible!important}html body #root .home-page .portal-section-transition-shell[data-section=settings],html body #root .home-page .portal-section-transition-shell[data-section=settings]>.settings-container,html body #root .home-page .settings-container .settings-tab,html body #root .home-page .settings-container .tabs-content,html body #root .home-page .settings-container>.settings-tabs{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body .analytics-detail-overlay{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a3!important;display:grid!important;height:100dvh!important;inset:0!important;overflow:hidden!important;padding:1rem!important;place-items:center!important;position:fixed!important;width:100vw!important;z-index:12050!important}html body .analytics-detail-overlay .analytics-detail-modal{background:#eaf7f0!important;border:1px solid #b85a6d59!important;border-radius:1rem!important;box-shadow:0 1.4rem 4rem #0000006b!important;box-sizing:border-box!important;color:#173b37!important;height:auto!important;margin:0!important;max-height:calc(100dvh - 2rem)!important;max-width:calc(100vw - 2rem)!important;min-height:0!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:1.05rem!important;position:relative!important;width:min(92vw,35rem)!important}html body .analytics-detail-overlay .analytics-detail-modal>.analytics-detail-close,html body .analytics-detail-overlay .analytics-detail-modal>.analytics-detail-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#681421!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#681421!important;cursor:pointer!important;display:grid!important;font-size:1.35rem!important;font-weight:900!important;height:1.65rem!important;line-height:1!important;margin:0!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;outline:0!important;padding:0!important;place-items:center!important;position:absolute!important;right:.62rem!important;top:.55rem!important;width:1.65rem!important;z-index:3!important}html body #root .home-page .analytics-card-footer{align-items:center!important;display:flex!important;gap:.65rem!important;justify-content:space-between!important}html body #root .home-page .analytics-card-footer>span{flex:0 0 auto!important;white-space:nowrap!important}html body #root .home-page .analytics-card-footer>button,html body #root .home-page .analytics-card-footer>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#d6a9b2!important;background-color:#d6a9b2!important;background-image:none!important;border:1px solid #8fbea9!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.7rem!important;font-weight:850!important;gap:.32rem!important;justify-content:center!important;margin:0!important;max-width:max-content!important;min-height:2rem!important;min-width:0!important;padding:.42rem .82rem!important;white-space:nowrap!important;width:auto!important}html body #root .home-page .analytics-card-footer>button :is(svg,path){fill:none!important;stroke:#fff!important;color:#fff!important;height:.9rem!important;width:.9rem!important}html body #root .home-page .portal-section-transition-shell[data-section=settings]:after,html body #root .home-page .portal-section-transition-shell[data-section=settings]:before,html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):after,html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):before,html body #root .home-page .settings-container:after,html body #root .home-page .settings-container:before{content:none!important;display:none!important}html body #root .home-page .portal-section-transition-shell[data-section=settings],html body #root .home-page .portal-section-transition-shell[data-section=settings]>.settings-container,html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab){background:#0000!important;border:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html body #root .home-page .applications-hub-panel>.draft-applications-container,html body #root .home-page .applications-hub-panel>.draft-applications-container>.applications-list,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-panel>.draft-applications-container,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-panel>.draft-applications-container>.applications-list{background:#0000!important;border:0!important;box-shadow:none!important;min-height:0!important;padding-bottom:0!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>button.friend-cancel-button,html body #root .home-page .friend-invitations-section .friend-invitation-actions>button.friend-cancel-button :is(span,svg,path),html body #root .home-page .friend-invitations-section .friend-invitation-actions>button.friend-cancel-button:is(:hover,:focus,:focus-visible,:active,:disabled){fill:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#fff!important;color:#fff!important}html body .portal-post-detail-modal.blocks-post-detail-modal .blocks-post-avatar{border-radius:50%!important;box-sizing:border-box!important;display:grid!important;height:2.5rem!important;inset:auto!important;margin:0!important;max-height:2.5rem!important;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;position:static!important;transform:none!important;width:2.5rem!important}html body .portal-post-detail-modal.blocks-post-detail-modal .blocks-post-avatar>:is(img,svg){border-radius:50%!important;box-sizing:border-box!important;display:block!important;height:100%!important;inset:auto!important;margin:0!important;min-height:0!important;min-width:0!important;object-fit:cover!important;object-position:center!important;position:static!important;transform:none!important;width:100%!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;justify-content:stretch!important}html body #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button{justify-self:end!important;margin:0 0 0 auto!important;position:static!important;transform:none!important}html body #root .floating-messenger-chat:has(.floating-messenger-assistant-chat){box-sizing:border-box!important;padding-bottom:.7rem!important}html body #root .floating-messenger-assistant-chat{box-sizing:border-box!important;margin:0 0 .35rem!important;padding-bottom:.45rem!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-header{align-items:center!important;display:flex!important;justify-content:space-between!important;min-height:2.7rem!important;padding:.65rem .8rem!important;position:relative!important;width:100%!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-brand{align-items:center!important;display:flex!important;margin:0!important;min-width:0!important}html body #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button,html body #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button:is(:hover,:focus,:focus-visible,:active,:disabled){align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:inline-flex!important;flex:0 0 auto!important;inset:auto!important;justify-content:center!important;margin:0 0 0 auto!important;min-height:1.8rem!important;min-width:0!important;padding:.25rem .45rem!important;position:static!important;transform:none!important;width:auto!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply{box-sizing:border-box!important;margin:0!important;padding:.55rem .72rem .68rem!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-row{grid-gap:.38rem!important;align-items:center!important;display:grid!important;gap:.38rem!important;grid-template-columns:minmax(0,1fr) 2.15rem!important;width:100%!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field{grid-gap:.35rem!important;align-items:center!important;box-sizing:border-box!important;display:grid!important;gap:.35rem!important;grid-template-columns:.95rem minmax(0,1fr)!important;height:2.15rem!important;max-height:2.15rem!important;min-height:2.15rem!important;min-width:0!important;padding:.2rem .65rem!important;position:relative!important;width:100%!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-search-icon{align-self:center!important;display:block!important;height:.9rem!important;inset:auto!important;margin:0!important;position:static!important;transform:none!important;width:.9rem!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field textarea{align-self:center!important;border:0!important;box-sizing:border-box!important;display:block!important;height:1.45rem!important;line-height:1.45rem!important;margin:0!important;max-height:1.45rem!important;min-height:1.45rem!important;min-width:0!important;overflow:hidden!important;padding:0!important;position:static!important;transform:none!important;width:100%!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button,html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:is(:hover,:focus,:focus-visible,:active,:disabled){align-self:center!important;border-radius:.66rem!important;box-sizing:border-box!important;display:inline-grid!important;height:2.15rem!important;inset:auto!important;margin:0!important;max-height:2.15rem!important;max-width:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;padding:0!important;place-items:center!important;position:static!important;transform:none!important;width:2.15rem!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button span{display:none!important}html body #root .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button svg{height:.82rem!important;width:.82rem!important}html body #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid{align-content:flex-start!important;align-items:center!important;display:flex!important;flex-flow:row wrap!important;gap:.24rem .28rem!important;justify-content:flex-start!important;padding:.38rem!important;width:100%!important}html body #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button,html body #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active,.selected){flex:0 0 auto!important;font-size:.61rem!important;line-height:1!important;margin:0!important;max-width:100%!important;min-height:1.58rem!important;min-width:0!important;overflow:visible!important;padding:.28rem .52rem!important;white-space:nowrap!important;width:auto!important}html body .portal-image-preview-backdrop,html body>.portal-image-preview-backdrop{isolation:isolate!important;z-index:30050!important}.guided-portal-tour{font-family:Lexend,Segoe UI,sans-serif;inset:0;pointer-events:auto;position:fixed;z-index:40000}.guided-tour-full-shade{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0909c7;inset:0;position:fixed}.guided-tour-spotlight{border:2px solid #fff2d1f5;border-radius:.9rem;box-shadow:0 0 0 9999px #0c0909cc,0 0 .9rem #ffdd9ae6;box-sizing:border-box;pointer-events:none;position:fixed;transition:top .35s ease,left .35s ease,width .35s ease,height .35s ease;z-index:1}.guided-tour-top-actions{align-items:center;display:flex;gap:.4rem;position:fixed;right:.75rem;top:max(.65rem,env(safe-area-inset-top));z-index:4}.guided-tour-top-actions button,.guided-tour-top-actions button:is(:hover,:focus-visible,:active){background:#681421;border:1px solid #ffffff52;border-radius:999px;box-shadow:0 .5rem 1.5rem #00000040;color:#fff;display:inline-grid;font-weight:800;min-height:2.2rem;min-width:0;padding:.42rem .75rem;place-items:center;transform:none;width:auto}.guided-tour-top-actions .guided-tour-close,.guided-tour-top-actions .guided-tour-close:is(:hover,:focus-visible,:active){font-size:1.35rem;line-height:1;min-width:2.2rem;padding:0;width:2.2rem}.guided-tour-card{grid-gap:.8rem;background:#fff8eb;border:1px solid #68142140;border-radius:1.15rem;box-shadow:0 1rem 3rem #00000059;box-sizing:border-box;color:#201b17;display:grid;gap:.8rem;grid-template-columns:3.2rem minmax(0,1fr);left:50%;max-height:min(22rem,calc(100vh - 6rem));overflow:auto;padding:1rem;position:fixed;transform:translateX(-50%);width:min(33rem,calc(100vw - 1.5rem));z-index:3}.guided-tour-ai-head{background:linear-gradient(145deg,#f28a42,#c85224);border-radius:50%;box-shadow:0 .45rem 1rem #8b371640;color:#fff;display:grid;height:3.2rem;place-items:center;width:3.2rem}.guided-tour-ai-head span{font-size:1.8rem;line-height:1}.guided-tour-copy{min-width:0}.guided-tour-eyebrow{color:#a94c24;display:block;font-size:.67rem;font-weight:900;letter-spacing:.08em;margin-bottom:.2rem;text-transform:uppercase}.guided-tour-card h2{color:#3f0c15;font-size:1.12rem;line-height:1.15;margin:0}.guided-tour-card p{color:#493f37;font-size:.82rem;line-height:1.48;margin:.48rem 0 .7rem}.guided-tour-progress-copy{color:#75685e;display:flex;font-size:.64rem;font-weight:700;gap:.6rem;justify-content:space-between}.guided-tour-progress{background:#6814211f;border-radius:999px;height:.24rem;margin:.38rem 0 .72rem;overflow:hidden}.guided-tour-progress span{animation:guided-tour-countdown 7s linear both;background:#681421;border-radius:inherit;display:block;height:100%;transform-origin:left;width:100%}.guided-tour-next,.guided-tour-next:is(:hover,:focus-visible,:active){align-items:center;background:#681421;border:0;border-radius:999px;color:#fff;display:inline-flex;font-size:.72rem;font-weight:900;justify-content:center;min-height:2rem;min-width:5rem;padding:.38rem .75rem;transform:none;width:auto}@keyframes guided-tour-countdown{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:768px){.guided-tour-card{border-radius:1rem;gap:.65rem;grid-template-columns:2.6rem minmax(0,1fr);max-height:min(21rem,calc(100vh - 5.3rem));padding:.8rem;width:calc(100vw - 1rem)}.guided-tour-ai-head{height:2.6rem;width:2.6rem}.guided-tour-ai-head span{font-size:1.45rem}.guided-tour-card h2{font-size:.96rem}.guided-tour-card p{font-size:.74rem}}.message-workspace-nav{grid-gap:.42rem;background:#ffffffc7;border:1px solid #68142121;border-radius:1rem;display:grid;gap:.42rem;grid-template-columns:repeat(6,minmax(0,1fr));margin:.65rem 0;padding:.5rem;width:100%}.message-workspace-tab{grid-gap:.22rem;align-content:center;background:#ded7cc;background-color:#ded7cc;border:1px solid #3c332d21;border-radius:.82rem;color:#1f2937;cursor:pointer;display:grid;gap:.22rem;min-height:4.15rem;min-width:0;padding:.45rem .3rem;place-items:center;position:relative}.message-workspace-tab:is(:hover,:focus-visible){background:#ded7cc;background-color:#ded7cc;border-color:#68142159;color:#681421}.message-workspace-tab.is-active,.message-workspace-tab.is-active:is(:hover,:focus-visible){background:#a451682e;background-color:#a451682e;border-color:#68142159;color:#681421}.message-workspace-tab svg{fill:currentColor;height:1.1rem;width:1.1rem}.message-workspace-tab>span{-webkit-text-fill-color:#111;color:#111;font-size:.68rem;font-weight:800;line-height:1.05;max-width:100%;text-align:center}.message-workspace-tab>small{background:#681421;border-radius:999px;color:#fff;display:grid;font-size:.58rem;height:1rem;min-width:1rem;padding:0 .22rem;place-items:center;position:absolute;right:.3rem;top:.25rem}.message-workspace-nav.is-compact{border:0;border-radius:0;box-sizing:border-box;flex:0 0 auto;grid-auto-columns:minmax(5.25rem,1fr);grid-auto-flow:column;grid-template-columns:none;margin:0;max-height:4.4rem;min-height:4.4rem;overflow-x:auto;padding:.42rem;scrollbar-width:thin}.message-workspace-nav.is-compact .message-workspace-tab{box-sizing:border-box;height:3.55rem;max-height:3.55rem;min-height:3.55rem;padding:.38rem .28rem}.message-thread-options{flex:0 0 auto;margin-left:auto;position:relative;z-index:auto}.message-thread-options.is-closing,.message-thread-options.is-open{z-index:90}.message-thread-options-trigger,.message-thread-options-trigger:is(:hover,:focus,:focus-visible,:active){background:#0000;border:0;border-radius:50%;box-shadow:none;color:#681421;cursor:pointer;display:grid;font-size:1rem;font-weight:900;height:1.9rem;letter-spacing:.06em;line-height:1;margin:0;max-height:1.9rem;max-width:1.9rem;min-height:1.9rem;min-width:1.9rem;padding:0 0 .35rem;place-items:center;width:1.9rem}.message-thread-options-menu{background:#fffaf5;border:1px solid #68142133;border-radius:.78rem;box-shadow:0 .8rem 2rem #2d1f192e;display:grid;min-width:10rem;padding:.38rem;position:absolute;right:0;top:calc(100% + .28rem);transform-origin:top right;width:max-content;will-change:opacity,transform;z-index:40}@keyframes message-options-menu-in{0%{opacity:0;transform:translateY(-.35rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes message-options-menu-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.28rem) scale(.97)}}.message-thread-options-menu.is-opening{animation:message-options-menu-in .18s cubic-bezier(.2,.82,.3,1) both}.message-thread-options-menu.is-closing{animation:message-options-menu-out .18s ease both;pointer-events:none}.message-thread-options-menu>button{background:#0000;border:0;border-radius:.5rem;color:#2b2523;cursor:pointer;font-size:.72rem;font-weight:750;min-height:2rem;padding:.45rem .62rem;text-align:left;width:100%}.message-thread-options-menu>button:hover{background:#f3e5df;color:#681421}.floating-messenger-chat-bar,.messenger-chat-header{position:relative}.floating-messenger-chat-bar>.message-thread-options,.messenger-chat-header>.message-thread-options{margin-left:auto}.message-profile-avatar-button,.message-profile-avatar-button:is(:hover,:focus,:focus-visible,:active,:disabled){background:#0000;border:0;border-radius:50%;box-shadow:none;cursor:pointer;display:grid;flex:0 0 auto;height:auto;margin:0;min-width:0;opacity:1;padding:0;place-items:center;width:auto}.message-profile-avatar-button:disabled{cursor:default}.message-unblock-chat-button{align-self:center;background:#681421;border:1px solid #681421;border-radius:999px;color:#fff;font-weight:800;margin:.75rem auto;padding:.58rem 1rem;width:max-content}.new-message-finder{grid-gap:.6rem;display:grid;gap:.6rem;padding:.75rem;text-align:left}.new-message-finder-heading{align-items:flex-start;display:flex;gap:.65rem;justify-content:space-between}.new-message-finder :is(h3,h4,p){margin:0}.new-message-finder h3{color:#321f20;font-size:.92rem}.new-message-finder h4{color:#681421;font-size:.76rem;margin-top:.3rem}.message-workspace-empty-copy,.new-message-finder-heading p{color:#6d625e;font-size:.68rem;line-height:1.35}.new-message-id-toggle,.new-message-id-toggle:is(:hover,:focus,:focus-visible,:active){background:#681421;border:1px solid #681421;border-radius:.5rem;color:#fff;display:grid;flex:0 0 1.8rem;font-size:1.2rem;height:1.8rem;line-height:1;max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem;padding:0;place-items:center;width:1.8rem}.new-message-id-form{grid-gap:.42rem;display:grid;gap:.42rem;grid-template-columns:minmax(0,1fr) auto}.new-message-id-form input{background:#fff;border:1px solid #68142140;border-radius:999px;min-height:2.35rem;min-width:0;padding:.5rem .7rem}.new-message-id-form button{background:#681421;border:1px solid #681421;border-radius:999px;color:#fff;font-size:.68rem;font-weight:800;padding:.45rem .75rem}.new-message-contact-list{grid-gap:.38rem;display:grid;gap:.38rem}.new-message-contact{grid-gap:.5rem;align-items:center;background:#fff;border:1px solid #6814211f;border-radius:.78rem;color:#252122;display:grid;gap:.5rem;grid-template-columns:2.2rem minmax(0,1fr);padding:.48rem;text-align:left;width:100%}.new-message-contact-avatar{border-radius:50%;height:2.2rem;overflow:hidden;width:2.2rem}.new-message-contact-avatar img{height:100%;object-fit:cover;width:100%}.new-message-contact>span{display:grid;min-width:0}.new-message-contact :is(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-message-contact strong{font-size:.75rem}.new-message-contact small{color:#706662;font-size:.63rem}.new-message-contact>b{color:#681421;font-size:1.1rem;text-align:center}.message-settings-panel{grid-gap:.75rem;background:#ded7cc;background-color:#ded7cc;border:1px solid #6814211a;border-radius:1rem;color:#111;display:grid;gap:.75rem;padding:.85rem;text-align:left}.message-settings-panel :is(h3,p,span,strong,small,label){-webkit-text-fill-color:#111;color:#111}.message-settings-heading :is(h3,p){margin:0}.message-settings-heading h3{-webkit-text-fill-color:#111;color:#111;font-size:.95rem}.message-settings-heading p{-webkit-text-fill-color:#111;color:#111;font-size:.68rem;line-height:1.35;margin-top:.18rem}.message-settings-list{grid-gap:.55rem;display:grid;gap:.55rem}.message-setting-row{grid-gap:.7rem;align-items:center;background:#fff;border:1px solid #68142124;border-radius:.85rem;cursor:pointer;display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr) 2.7rem;min-height:4.2rem;padding:.75rem;position:relative}.message-setting-row>span{grid-gap:.18rem;display:grid;gap:.18rem}.message-setting-row strong{-webkit-text-fill-color:#111;color:#111;font-size:.78rem}.message-setting-row small{-webkit-text-fill-color:#111;color:#111;font-size:.64rem;line-height:1.35}.message-setting-row>input{opacity:0;pointer-events:none;position:absolute}.message-setting-row>i{background:#e8dfdc;border:1px solid #68142140;border-radius:999px;height:1.55rem;position:relative;transition:background .18s ease,border-color .18s ease;width:2.7rem}.message-setting-row>i>b{background:#fff;border-radius:50%;box-shadow:0 .15rem .35rem #0003;height:1.12rem;left:.17rem;position:absolute;top:.16rem;transition:transform .18s ease;width:1.12rem}.message-setting-row>input:checked+i{background:#681421;border-color:#681421}.message-setting-row>input:checked+i>b{transform:translateX(1.12rem)}.message-setting-row>input:focus-visible+i{outline:2px solid #68142140;outline-offset:2px}.floating-messenger-contact[role=button],.inbox-thread-card.button-message[role=button]{cursor:pointer}.inbox-thread-card.button-message[role=button]{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto}.floating-messenger-chat-copy,.floating-messenger-contact-copy,.inbox-thread-card .notice-content,.messenger-chat-head>div{min-width:0;text-align:left!important}.floating-messenger-chat-copy :is(strong,span),.floating-messenger-contact-copy :is(strong,span),.messenger-chat-head :is(h2,p){display:block;margin-inline:0;text-align:left!important;width:100%}.floating-messenger-contact[role=button]>.message-thread-options,.inbox-thread-card[role=button]>.message-thread-options{justify-self:end}.floating-messenger-contact[role=button]{grid-gap:.35rem!important;align-items:center;display:grid;gap:.35rem!important;grid-template-columns:2rem minmax(0,1fr) auto auto!important;padding-left:.45rem!important}.floating-messenger-contact[role=button]>.message-list-avatar-button,.floating-messenger-contact[role=button]>.message-list-avatar-button .floating-messenger-contact-avatar{height:2rem!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important}.portal-composer-tagged-users,.portal-post-tagged-users{align-items:center;color:#645956;display:flex;flex-wrap:wrap;font-size:.7rem;gap:.32rem}.portal-composer-tagging{position:relative}.portal-composer-tagged-users>button.portal-composer-add-tag{background:#681421;border-style:dashed;color:#fff}.portal-composer-tag-picker{grid-gap:.28rem;background:#fffaf5;border:1px solid #68142133;border-radius:.8rem;box-shadow:0 .9rem 2.2rem #2c1d1a33;display:grid;gap:.28rem;left:0;max-height:13rem;overflow-y:auto;padding:.45rem;position:absolute;top:calc(100% + .35rem);width:min(19rem,90vw);z-index:25}.portal-composer-tag-picker>button{grid-gap:.4rem;align-items:center;background:#fff;border:1px solid #6814211a;border-radius:.58rem;color:#2c2524;display:grid;gap:.4rem;grid-template-columns:minmax(0,1fr) auto auto;min-height:2.25rem;padding:.42rem .55rem;text-align:left;width:100%}.portal-composer-tag-picker>button.is-selected{background:#f4e6e2;border-color:#68142159;color:#681421}.portal-composer-tag-picker>button :is(span,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-composer-tag-picker>button span{font-size:.72rem;font-weight:800}.portal-composer-tag-picker>button small{color:#726561;font-size:.62rem}.portal-composer-tag-picker>button b{font-size:.62rem}.portal-composer-tag-picker>p{font-size:.7rem;margin:0;padding:.6rem}.portal-composer-tagged-users>span,.portal-post-tagged-users>span{font-weight:800}.portal-composer-tagged-users>button,.portal-post-tagged-users>button{background:#fff7f1;border:1px solid #68142138;border-radius:999px;color:#681421;font-size:.68rem;font-weight:750;margin:0;min-height:1.55rem;min-width:0;padding:.25rem .5rem;width:auto}.portal-post-tagged-users{border-top:1px solid #68142114;margin-top:.42rem;padding-top:.38rem}.portal-post-tagged-users>button.portal-post-tagged-more{background:#681421;color:#fff;display:grid;height:1.6rem;min-width:1.6rem;padding:0;place-items:center;width:1.6rem}html body #root .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover,html body #root .portal-home-feed .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=light] body[data-theme=light] #root .portal-home-feed .portal-post-reactions.portal-reaction-rail.is-popover{background:#e9e4de!important;background-color:#e9e4de!important;border:.5px solid #d4ccc4!important;box-shadow:0 .55rem 1.35rem #3d312c24!important}html body #root .portal-home-feed .portal-post-action-row>.portal-feed-reach-wrap{flex:0 0 auto!important;margin:0 .08rem 0 0!important;order:-1!important}html body .portal-create-story-modal .portal-composer-tagged-users,html body .portal-create-story-modal .portal-composer-tagging{min-width:0!important;width:100%!important}html body .portal-create-story-modal .portal-composer-tagged-users{align-items:center!important;display:flex!important;flex-flow:row wrap!important;gap:.28rem!important;justify-content:flex-start!important}html body .portal-create-story-modal .portal-composer-tagged-users>span{flex:0 0 auto!important;font-size:.65rem!important;margin:0 .08rem 0 0!important;width:auto!important}html body .portal-create-story-modal .portal-composer-tagged-users>button,html body .portal-create-story-modal .portal-composer-tagged-users>button.portal-composer-add-tag{align-items:center!important;border-radius:999px!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.61rem!important;height:1.42rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-width:max-content!important;min-height:1.42rem!important;min-width:0!important;padding:.18rem .45rem!important;white-space:nowrap!important;width:auto!important}html body #root .portal-home-feed .portal-social-post-card>.portal-post-tagged-users{align-items:center!important;border-top:1px solid #68142112!important;color:#544a47!important;display:flex!important;flex-flow:row wrap!important;font-size:.67rem!important;gap:.18rem .28rem!important;justify-content:flex-start!important;margin:.32rem 0 0!important;padding:.32rem 0 0!important;width:100%!important}html body #root .portal-home-feed .portal-social-post-card>.portal-post-tagged-users>span{flex:0 0 auto!important;font-size:.67rem!important}html body #root .portal-home-feed .portal-social-post-card>.portal-post-tagged-users>button:not(.portal-post-tagged-more){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#681421!important;display:inline!important;flex:0 0 auto!important;font-size:.67rem!important;height:auto!important;line-height:1.25!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}html body #root .portal-home-feed .portal-social-post-card>.portal-post-tagged-users>button.portal-post-tagged-more{-webkit-text-fill-color:#681421!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#681421!important;display:inline-grid!important;flex:0 0 auto!important;font-size:1rem!important;font-weight:900!important;height:1rem!important;line-height:1!important;margin:0!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;padding:0!important;place-items:center!important;width:1rem!important}html body #root .portal-home-feed .portal-social-post-card>.portal-post-tagged-users+.portal-post-comments{margin-top:.24rem!important}@media (max-width:768px){.message-workspace-nav:not(.is-compact){grid-template-columns:repeat(6,minmax(4.4rem,1fr));overflow-x:auto}.message-workspace-tab{min-height:3.75rem}.message-workspace-tab>span{font-size:.61rem}.message-thread-options-menu{min-width:9.3rem;right:0}}html body #root .messenger-inbox .message-thread-options-menu,html body #root .messenger-inbox .message-thread-options-menu>button,html body #root .messenger-inbox .message-thread-options-menu>button:is(:hover,:focus,:focus-visible,:active),html body>.floating-messenger.is-open .message-thread-options-menu,html body>.floating-messenger.is-open .message-thread-options-menu>button,html body>.floating-messenger.is-open .message-thread-options-menu>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#211d1c!important;color:#211d1c!important;text-shadow:none!important}html body>.floating-messenger.is-open .floating-messenger-contact .message-thread-options-menu{left:auto!important;max-width:min(9.1rem,calc(100vw - 2.5rem))!important;min-width:9.1rem!important;padding:.3rem!important;right:0!important;top:calc(100% + .18rem)!important;width:9.1rem!important}html body>.floating-messenger.is-open .floating-messenger-contact:has(.message-thread-options.is-closing),html body>.floating-messenger.is-open .floating-messenger-contact:has(.message-thread-options.is-open){overflow:visible!important;position:relative!important;z-index:100!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar .message-thread-options-menu{left:auto!important;max-width:min(8.9rem,calc(100vw - 1.5rem))!important;min-width:8.9rem!important;padding:.28rem!important;right:0!important;top:calc(100% + .38rem)!important;width:8.9rem!important}html body>.floating-messenger.is-open .message-thread-options-menu>button{background:#0000!important;font-size:.68rem!important;line-height:1.15!important;min-height:1.85rem!important;padding:.38rem .5rem!important;text-align:left!important}html body>.floating-messenger.is-open .message-thread-options-menu>button:hover{-webkit-text-fill-color:#681421!important;background:#f2e3dd!important;color:#681421!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar{grid-gap:.4rem!important;display:grid!important;gap:.4rem!important;grid-template-columns:minmax(0,1fr) auto!important;padding:.55rem .62rem!important}html body>.floating-messenger.is-open .floating-messenger-chat-head{grid-gap:.48rem!important;align-items:start!important;display:grid!important;gap:.48rem!important;grid-template-columns:2.55rem minmax(0,1fr)!important;justify-self:start!important;margin:0!important;padding:0!important;width:100%!important}html body>.floating-messenger.is-open .floating-messenger-chat-head .floating-messenger-chat-avatar,html body>.floating-messenger.is-open .floating-messenger-chat-head .message-profile-avatar-button{height:2.55rem!important;margin:0!important;max-height:2.55rem!important;max-width:2.55rem!important;min-height:2.55rem!important;min-width:2.55rem!important;width:2.55rem!important}html body>.floating-messenger.is-open .floating-messenger-chat-head>.floating-messenger-chat-avatar,html body>.floating-messenger.is-open .floating-messenger-chat-head>.message-profile-avatar-button{align-self:start!important;transform:translateY(-.14rem)!important}html body>.floating-messenger.is-open .floating-messenger-chat-head .floating-messenger-chat-avatar.chat-avatar-default .chat-avatar-icon{height:88%!important;transform:translateY(-.28rem)!important;width:88%!important}html body>.floating-messenger.is-open .floating-messenger-chat-copy{grid-gap:.12rem!important;align-content:center!important;background:#0000!important;display:grid!important;gap:.12rem!important;min-width:0!important;transform:translateY(.16rem)!important}html body>.floating-messenger.is-open .floating-messenger-chat-copy>strong{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:.86rem!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body>.floating-messenger.is-open .floating-messenger-chat-copy>span{-webkit-text-fill-color:#ffffffc7!important;color:#ffffffc7!important;font-size:.62rem!important;font-weight:650!important;line-height:1.15!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body>.floating-messenger.is-open .floating-messenger-chat-actions{background:#0000!important;gap:.12rem!important;justify-self:end!important;margin:0!important;padding:0!important}html body>.floating-messenger.is-open .floating-messenger-chat-actions .message-thread-options{margin:0!important}html body>.floating-messenger.is-open .floating-messenger-chat-actions .floating-messenger-mobile-back,html body>.floating-messenger.is-open .floating-messenger-chat-actions .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active),html body>.floating-messenger.is-open .floating-messenger-chat-actions .message-thread-options-trigger,html body>.floating-messenger.is-open .floating-messenger-chat-actions .message-thread-options-trigger:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;border:0!important;border-radius:.42rem!important;box-shadow:none!important;color:#fff!important;display:grid!important;height:1.9rem!important;margin:0!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;padding:0!important;place-items:center!important;width:1.9rem!important}html body #root .messenger-inbox .new-message-id-toggle,html body #root .messenger-inbox .new-message-id-toggle:is(:hover,:focus,:focus-visible,:active),html body>.floating-messenger.is-open .new-message-id-toggle,html body>.floating-messenger.is-open .new-message-id-toggle:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#681421!important;border-radius:.5rem!important;color:#fff!important;font-size:.95rem!important;height:1.8rem!important;max-height:1.8rem!important;max-width:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;padding:0!important;width:1.8rem!important}.message-read-receipt{-webkit-text-fill-color:currentColor;color:inherit;font-size:.58rem;font-weight:800;margin-left:auto}.friend-invitation-tab.is-add{display:none!important}.friend-add-panel,.friend-add-results{grid-gap:.7rem;display:grid;gap:.7rem}.friend-add-results+.friend-add-results{margin-top:.35rem}.friend-add-description,.friend-add-results>h3{margin:0}.friend-add-description{color:#64726c;font-size:.72rem;line-height:1.35}.friend-add-search{grid-gap:.42rem;background:#fff;border:1px solid #6814212e;border-radius:.9rem;display:grid;gap:.42rem;padding:.78rem}.friend-search-directory{position:relative;z-index:12}.friend-search-popover{grid-gap:.42rem;background:#fffaf3;border:1px solid #68142138;border-radius:.95rem;box-shadow:0 .85rem 1.7rem #311f1533;display:grid;gap:.42rem;inset:calc(100% + .35rem) 0 auto;max-height:min(24rem,52dvh);overflow-x:hidden;overflow-y:auto;padding:.48rem;position:absolute;z-index:80}.friend-search-popover>.empty-info{margin:0;padding:.75rem;text-align:center}.friend-search-popover .friend-add-candidate-card{box-shadow:0 .15rem .5rem #311f150f;padding:.58rem}.friend-add-search label{color:#352127;font-size:.76rem;font-weight:850}.friend-add-search>div{display:flex;gap:.42rem}.friend-add-search input{background:#fffaf3;border:1px solid #70533447;border-radius:999px;color:#352127;flex:1 1 auto;min-width:0;padding:.58rem .68rem}.friend-add-button,.friend-add-search button{-webkit-text-fill-color:#fff;align-items:center;background:#681421;border:1px solid #681421;border-radius:999px;color:#fff;display:inline-flex;font-size:.68rem;font-weight:850;gap:.35rem;justify-content:center;padding:.52rem .78rem;white-space:nowrap}.friend-add-button.is-pending,.friend-add-button:disabled{cursor:default;opacity:.72}.friend-add-candidate-card{grid-gap:.48rem .62rem;align-items:center;background:#fff;border:1px solid #70533433;border-radius:.92rem;box-shadow:none;display:grid;gap:.48rem .62rem;grid-template-columns:2.5rem minmax(0,1fr);padding:.72rem}.friend-add-candidate-copy{min-width:0}.friend-add-candidate-copy :is(h3,p,span){display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friend-add-candidate-copy h3{color:#352127;font-size:.8rem}.friend-add-candidate-copy p,.friend-add-candidate-copy span{color:#65736d;font-size:.64rem}.friend-add-candidate-actions{display:flex;flex-wrap:wrap;gap:.42rem;grid-column:1/-1;padding-left:3.12rem}.friend-add-candidate-actions>button{min-width:0!important;width:auto!important}html body #root .home-page .main-content.mobile-section-settings,html body #root .home-page .portal-section-transition-shell[data-section=settings],html body #root .home-page .portal-section-transition-shell[data-section=settings]>.settings-container,html body #root .home-page .settings-container,html body #root .home-page .settings-container .settings-tab,html body #root .home-page .settings-container .tabs-content,html body #root .home-page .settings-container>.settings-tabs{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html body #root .home-page .main-content.mobile-section-settings:after,html body #root .home-page .main-content.mobile-section-settings:before,html body #root .home-page .portal-section-transition-shell[data-section=settings]:after,html body #root .home-page .portal-section-transition-shell[data-section=settings]:before,html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):after,html body #root .home-page .settings-container :is(.settings-tabs,.tabs-content,.settings-tab):before,html body #root .home-page .settings-container:after,html body #root .home-page .settings-container:before{content:none!important;display:none!important}html body .floating-messenger:not(.is-open) .floating-messenger-trigger,html body .floating-messenger:not(.is-open) .floating-messenger-trigger svg{transition:color .18s ease,stroke .18s ease,filter .18s ease!important}html body .floating-messenger.is-trigger-white:not(.is-open) .floating-messenger-trigger,html body .floating-messenger.is-trigger-white:not(.is-open) .floating-messenger-trigger svg{stroke:#fff!important;-webkit-text-fill-color:#fff!important;color:#fff!important;filter:drop-shadow(0 1px 3px rgba(0,0,0,.78))!important}html body .floating-messenger.is-trigger-maroon:not(.is-open) .floating-messenger-trigger,html body .floating-messenger.is-trigger-maroon:not(.is-open) .floating-messenger-trigger svg{stroke:#6f1422!important;-webkit-text-fill-color:#6f1422!important;color:#6f1422!important;filter:drop-shadow(0 1px 2px rgba(255,255,255,.84))!important}html body .floating-messenger.is-trigger-black:not(.is-open) .floating-messenger-trigger,html body .floating-messenger.is-trigger-black:not(.is-open) .floating-messenger-trigger svg{stroke:#111!important;-webkit-text-fill-color:#111!important;color:#111!important;filter:drop-shadow(0 1px 2px rgba(255,255,255,.8))!important}@media (max-width:768px){html body #root .home-page .friend-invitation-tab.is-add{display:grid!important}html body #root .home-page .friend-invitation-tabs{gap:.3rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}html body #root .home-page .friend-invitation-tab-label{font-size:.57rem!important}.friend-add-candidate-actions{padding-left:0}}html body #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active,html body #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active :is(.text,.icon,svg,path),html[data-theme=light] body #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active,html[data-theme=light] body #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active :is(.text,.icon,svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#6f1422!important;color:#6f1422!important}html body #root .app-mode-switch:has(input:disabled){cursor:not-allowed!important}html body #root .app-mode-switch input:disabled+.app-mode-switch-track{cursor:not-allowed!important;opacity:.72!important}@media (min-width:769px){html[data-theme=light] body[data-theme=light] #root .home-page>.dashboard-container>.main-content{background:#e5dfd4!important;background-color:#e5dfd4!important}}html body #root .home-page .portal-home-feed[data-active-tab=work-news]{--primary-color:#d17842;--primary-light:#e9a46c;--primary-dark:#8a451f;--primary-color-rgb:209,120,66;--jt-feed-maroon:#9b5724;--jt-feed-maroon-dark:#5f3218;--jt-feed-maroon-soft:#c9824d;--jt-feed-maroon-pale:#fff7ed}html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]){--primary-color:#3b82f6;--primary-light:#7db4ff;--primary-dark:#1d4ed8;--primary-color-rgb:59,130,246;--jt-feed-maroon:#2563eb;--jt-feed-maroon-dark:#123d72;--jt-feed-maroon-soft:#4aa3ff;--jt-feed-maroon-pale:#eff6ff}html body[data-theme=dark] #root .home-page .portal-home-feed:is([data-active-tab=work-news],[data-active-tab=job-posts],[data-active-tab=my-job-posts])>.portal-home-tabs,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed:is([data-active-tab=work-news],[data-active-tab=job-posts],[data-active-tab=my-job-posts])>.portal-home-tabs{background:#0f1318e6!important;background-color:#0f1318e6!important;border-color:#94a3b83d!important}html body #root .home-page .portal-home-feed[data-active-tab=work-news] :is(button.portal-post-reach,.portal-post-reach.portal-reach-button),html body #root .home-page .portal-home-feed[data-active-tab=work-news] :is(button.portal-post-reach,.portal-post-reach.portal-reach-button):is(:hover,:focus-visible,:active){background:#b66a36!important;background-color:#b66a36!important;border-color:#8a451f38!important;box-shadow:0 .32rem .9rem #8a451f2e!important}html body #root .home-page .portal-home-feed[data-active-tab=work-news] .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction),html body #root .home-page .portal-home-feed[data-active-tab=work-news] .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction) :is(svg,path,span,strong){-webkit-text-fill-color:#5f3218!important;fill:currentColor!important;stroke:currentColor!important;color:#5f3218!important}html body #root .home-page .portal-home-feed[data-active-tab=work-news] .portal-post-action-row .portal-comment-toggle.active,html body #root .home-page .portal-home-feed[data-active-tab=work-news] .portal-post-action-row .portal-comment-toggle.active :is(svg,path,span,strong){-webkit-text-fill-color:#9b5724!important;fill:currentColor!important;stroke:currentColor!important;color:#9b5724!important}html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .job-post-action-reactions{border-color:#3b82f647!important}html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .portal-candidate-job-action-row :is(button,.job-post-reaction-button,.job-post-comment-button,.job-post-share-button,.job-post-review-button,.portal-job-like-toggle,.portal-job-bookmark-toggle):not(.active),html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .portal-candidate-job-action-row :is(button,.job-post-reaction-button,.job-post-comment-button,.job-post-share-button,.job-post-review-button,.portal-job-like-toggle,.portal-job-bookmark-toggle):not(.active) :is(svg,path,span,strong){-webkit-text-fill-color:#123d72!important;fill:currentColor!important;stroke:currentColor!important;color:#123d72!important}html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .portal-candidate-job-action-row .job-post-review-reaction.active,html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .portal-candidate-job-action-row .job-post-review-reaction.active :is(svg,path,span,strong){-webkit-text-fill-color:#2563eb!important;fill:currentColor!important;stroke:currentColor!important;color:#2563eb!important}html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) :is(.portal-view-job-button,.sky-apply-button,.portal-job-filter-clear,.portal-job-country-button),html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) :is(.portal-view-job-button,.sky-apply-button,.portal-job-filter-clear,.portal-job-country-button):is(:hover,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#2563eb!important;background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important}html body #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .portal-job-filter-bar :is(select,input):focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f629!important;outline:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed[data-active-tab=work-news] .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction),html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed[data-active-tab=work-news] .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction) :is(svg,path,span,strong){-webkit-text-fill-color:#e9a46c!important;color:#e9a46c!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .portal-candidate-job-action-row :is(button,.job-post-reaction-button,.job-post-comment-button,.job-post-share-button,.job-post-review-button,.portal-job-like-toggle,.portal-job-bookmark-toggle):not(.active),html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed:is([data-active-tab=job-posts],[data-active-tab=my-job-posts]) .portal-candidate-job-action-row :is(button,.job-post-reaction-button,.job-post-comment-button,.job-post-share-button,.job-post-review-button,.portal-job-like-toggle,.portal-job-bookmark-toggle):not(.active) :is(svg,path,span,strong){-webkit-text-fill-color:#7db4ff!important;color:#7db4ff!important}body[data-theme=dark],html[data-theme=dark]{--primary-color:#c15167;--primary-light:#df8294;--primary-dark:#7f1d32;--primary-color-rgb:193,81,103}body[data-theme=light],html[data-theme=light]{--primary-color:#b44a5f;--primary-light:#d88a99;--primary-dark:#7f1d32;--primary-color-rgb:180,74,95}html body[data-theme=dark] #root .home-page .portal-home-feed>.portal-home-tabs,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed>.portal-home-tabs{background:#230d14db!important;background-color:#230d14db!important;border-color:#d66a7d47!important;box-shadow:inset 0 1px 0 #ffffff14,0 12px 28px #00000047!important}html body[data-theme=dark] #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{background:#210e14!important;background-color:#210e14!important;border-color:#d66a7d57!important;box-shadow:0 .65rem 1.6rem #00000061!important}html body[data-theme=dark] #root .home-page>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header),html[data-theme=dark] body[data-theme=dark] #root .home-page>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header){background:#1b0a10e6!important;background-color:#1b0a10e6!important;border-color:#d66a7d4d!important;box-shadow:0 .8rem 2rem #00000052!important}html body[data-theme=light] #root .home-page :is(button,a,input,textarea,select):focus-visible,html[data-theme=light] body[data-theme=light] #root .home-page :is(button,a,input,textarea,select):focus-visible{outline-color:#b44a5fb8!important}html body :is(.messenger-inbox,.floating-messenger) .message-list-avatar-button,html body :is(.messenger-inbox,.floating-messenger) .message-list-avatar-button:is(:hover,:focus,:focus-visible,:active,:disabled){background:#0000!important;background-color:initial!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:inherit!important;display:inline-grid!important;flex:0 0 auto!important;height:auto!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;place-items:center!important;width:auto!important}html body :is(.messenger-inbox,.floating-messenger) .message-list-avatar-button:not(:disabled){cursor:pointer!important}html body :is(.messenger-inbox,.floating-messenger) .message-list-avatar-button:disabled{cursor:default!important;opacity:1!important}html body #root .home-page .friend-invitations-section .friend-add-search>div{grid-gap:.45rem!important;align-items:center!important;display:grid!important;gap:.45rem!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-add-search input#friend-search{box-sizing:border-box!important;height:2.15rem!important;line-height:1.1!important;max-height:2.15rem!important;min-height:2.15rem!important;min-width:0!important;padding:.28rem .72rem!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-add-search button[type=submit],html body #root .home-page .friend-invitations-section .friend-add-search button[type=submit]:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#173f68!important;background-color:#173f68!important;background-image:none!important;border:1px solid #173f68!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;font-size:.68rem!important;font-weight:850!important;height:1.9rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.9rem!important;max-width:4.15rem!important;min-height:1.9rem!important;min-width:4.15rem!important;padding:.2rem .65rem!important;text-align:center!important;white-space:nowrap!important;width:4.15rem!important}html body :is(#root,.floating-messenger) .message-workspace-tab>small,html[data-theme=light] body :is(#root,.floating-messenger) .message-workspace-tab>small{-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-grid!important;font-size:.58rem!important;font-weight:900!important;height:1.08rem!important;line-height:1!important;max-height:1.08rem!important;min-height:1.08rem!important;min-width:1.08rem!important;padding:0 .25rem!important;place-items:center!important;position:absolute!important;text-align:center!important;width:max-content!important}html body #root .home-page .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]),html body #root .home-page .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]) :is(.text,.icon,svg,path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]) :is(.text,.icon,svg,path){--tab-accent:#681421!important;fill:#681421!important;-webkit-text-fill-color:#681421!important;color:#681421!important}@media (max-width:768px){html[data-theme=light],html[data-theme=light] body{background:#f3eadb!important;background-color:#f3eadb!important;box-sizing:border-box!important;height:100%!important;margin:0!important;max-height:100%!important;min-height:100%!important;overflow:hidden!important;overscroll-behavior:none!important;width:100%!important}html[data-theme=light] body{inset:0!important;position:fixed!important}html[data-theme=light] body #root,html[data-theme=light] body #root .home-page,html[data-theme=light] body #root>.app-container{background:#f3eadb!important;background-color:#f3eadb!important;box-sizing:border-box!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important;width:100%!important}html[data-theme=light] body #root .home-page .dashboard-container,html[data-theme=light] body #root .home-page>.dashboard-container{flex:1 1 auto!important;max-height:none!important;min-height:0!important;overflow:hidden!important;overscroll-behavior:none!important}html[data-theme=light] body #root .home-page :is(.main-content,.mobile-dashboard-section-panel,.mobile-job-management-section-panel){-webkit-overflow-scrolling:touch!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important}}html body #root .home-page :is(.main-content.mobile-section-settings,.portal-section-transition-shell[data-section=settings],.settings-container,.settings-tabs,.tabs-content,.settings-tab):after,html body #root .home-page :is(.main-content.mobile-section-settings,.portal-section-transition-shell[data-section=settings],.settings-container,.settings-tabs,.tabs-content,.settings-tab):before{background:none!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html body #root .home-page .friend-invitations-section .friend-add-search input#friend-search,html body #root .home-page .friend-invitations-section .friend-add-search input#friend-search::placeholder{font-size:.66rem!important;letter-spacing:0!important}@media (max-width:768px){html body #root .home-page .friend-invitations-section .friend-invitation-tabs{gap:.2rem!important;padding-inline:.35rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab{padding-inline:.08rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab-label{text-wrap:wrap!important;font-size:clamp(.49rem,2vw,.57rem)!important;letter-spacing:-.025em!important;line-height:1!important;max-width:100%!important;overflow:visible!important;white-space:normal!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab-label.is-stacked{grid-gap:.08rem!important;display:grid!important;gap:.08rem!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab-label.is-stacked>span{display:block!important;max-width:100%!important;white-space:nowrap!important;width:max-content!important}}html body>.portal-post-options-menu.portal-post-options-menu-floating{bottom:auto!important;left:var(--jt-options-left)!important;margin:0!important;position:fixed!important;right:auto!important;top:var(--jt-options-top)!important;z-index:15100!important}html body>.portal-share-picker.portal-share-picker-floating{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;z-index:15100!important}html body #root .home-page .friend-invitations-section :is(.friend-add-candidate-card,.friend-invitation-card,.friend-outgoing-row,.friend-outgoing-row.is-friend),html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section :is(.friend-add-candidate-card,.friend-invitation-card,.friend-outgoing-row,.friend-outgoing-row.is-friend){background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#68142129!important;box-shadow:0 .42rem 1rem #482b220f!important}html body #root .home-page .friend-invitations-section .friend-invitation-avatar{-webkit-text-fill-color:#7f8c91!important;background:#e9edef!important;background-color:#e9edef!important;background-image:none!important;border:1px solid #53606429!important;border-radius:50%!important;box-sizing:border-box!important;color:#7f8c91!important;display:grid!important;overflow:hidden!important;padding:0!important;place-items:center!important}html body #root .home-page .friend-invitations-section .friend-invitation-avatar :is(.profile-avatar-image,.candidate-profile-fallback-icon){border-radius:50%!important;display:block!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-invitation-avatar .candidate-profile-fallback-icon{fill:currentColor!important;stroke:none!important;box-sizing:border-box!important;padding:.18rem!important}html body #root .home-page .friend-invitations-section .friend-add-candidate-actions{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:.38rem!important;justify-content:flex-start!important;max-width:100%!important;padding-left:3.12rem!important;width:auto!important}html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>:is(button,.secondary-button,.settings-button,.friend-add-button),html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>:is(button,.secondary-button,.settings-button,.friend-add-button):is(:hover,:focus,:focus-visible,:active,:disabled){align-items:center!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.64rem!important;font-weight:850!important;gap:.28rem!important;height:1.82rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.82rem!important;max-width:max-content!important;min-height:1.82rem!important;min-width:0!important;opacity:1!important;padding:.3rem .62rem!important;white-space:nowrap!important;width:auto!important}html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>.secondary-button,html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>.secondary-button:is(:hover,:focus,:focus-visible,:active){fill:#681421!important;stroke:#681421!important;-webkit-text-fill-color:#681421!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #681421!important;color:#681421!important}html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>.friend-add-button:not(.is-pending),html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>.settings-button.primary{fill:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #681421!important;color:#fff!important}html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>.friend-add-button.is-pending,html body #root .home-page .friend-invitations-section .friend-add-candidate-actions>.friend-add-button.is-pending:disabled{fill:#681421!important;stroke:#681421!important;-webkit-text-fill-color:#681421!important;background:#f3e7dc!important;background-color:#f3e7dc!important;background-image:none!important;border:1px solid #6814216b!important;color:#681421!important}html body #root .home-page .friend-invitations-section .friend-add-candidate-actions .friend-action-icon{fill:currentColor!important;stroke:currentColor!important;color:currentColor!important;height:.78rem!important;min-width:.78rem!important;width:.78rem!important}@media (max-width:420px){html body #root .home-page .friend-invitations-section .friend-add-candidate-actions{padding-left:0!important}}html{scroll-behavior:smooth}@supports (content-visibility:auto){html body #root :is(.portal-post-card,.portal-candidate-job-card,.portal-job-summary-card,.job-card){contain-intrinsic-size:auto 28rem;content-visibility:auto}}html body #root :is(.portal-space-animation .star,.portal-space-animation .astronaut,.about-space-corner .jt-space-star,.about-space-corner .jt-astronaut,.portal-title-jello-text,.guided-portal-tour-card){backface-visibility:hidden;-webkit-backface-visibility:hidden}html body .portal-image-preview-backdrop,html body .portal-image-preview-modal{overscroll-behavior:none!important}html body .portal-image-preview-stage,html body .portal-image-preview-stage img{-webkit-user-drag:none!important;overscroll-behavior:none!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}html body .portal-image-preview-stage img{will-change:transform!important}@media (pointer:coarse){html body .portal-image-preview-stage img{transition:none!important}}html body #root .home-page .resume-playground-tabs.has-four-tabs,html[data-theme=light] body[data-theme=light] #root .home-page .resume-playground-tabs.has-four-tabs{grid-gap:.35rem!important;align-items:stretch!important;background:#ffffffb8!important;background-color:#ffffffb8!important;background-image:none!important;border:1px solid #70533429!important;border-radius:.85rem!important;box-shadow:0 .65rem 1.8rem #1f29370f!important;box-sizing:border-box!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;padding:.42rem!important;width:100%!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button,html[data-theme=light] body[data-theme=light] #root .home-page .resume-playground-tabs.has-four-tabs>button{grid-gap:.16rem!important;-webkit-text-fill-color:#1f2937!important;align-items:center!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #70533424!important;border-radius:.72rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#1f2937!important;display:grid!important;gap:.16rem!important;grid-template-columns:1fr!important;grid-template-rows:.95rem auto!important;justify-items:center!important;min-height:2.75rem!important;min-width:0!important;outline:0!important;padding:.32rem .14rem!important;position:relative!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button:is(.is-active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] #root .home-page .resume-playground-tabs.has-four-tabs>button:is(.is-active,:hover,:focus-visible){-webkit-text-fill-color:#6b1428!important;background:#f7efe7f5!important;background-color:#f7efe7f5!important;border-color:#7d30444d!important;box-shadow:inset 0 0 0 1px #7d304414!important;color:#6b1428!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button:after{content:none!important;display:none!important}html body #root .home-page .resume-playground-tabs.has-four-tabs .resume-playground-tab-icon{fill:currentColor!important;color:currentColor!important;display:grid!important;height:.88rem!important;place-items:center!important;width:.88rem!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button>span:last-child{-webkit-text-fill-color:currentColor!important;color:currentColor!important;display:block!important;font-size:clamp(.48rem,1.75vw,.66rem)!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1!important;min-width:0!important;overflow:visible!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important}html body #root .resume-playground-editor-document,html body #root .resume-playground-editor-page-frame,html body #root .resume-playground-editor-page-layer,html[data-theme=light] body[data-theme=light] #root .resume-playground-editor-document,html[data-theme=light] body[data-theme=light] #root .resume-playground-editor-page-frame,html[data-theme=light] body[data-theme=light] #root .resume-playground-editor-page-layer{background:#fff!important;background-color:#fff!important;background-image:none!important}html body .application-form-section .application-alternative-pill,html body .application-form-section .application-alternative-pill:is(:hover,:focus,:focus-visible,:active,:disabled){align-items:center;background:#fffaf4;border:1px solid #5b111847;border-radius:999px;box-shadow:none;color:#5b1118;display:inline-flex;font-size:.72rem;font-weight:850;justify-content:center;line-height:1;margin-top:.55rem;min-height:1.75rem;min-width:0;padding:.3rem .72rem;transform:none;width:fit-content}html body .application-form-section .application-alternative-pill-maroon,html body .application-form-section .application-alternative-pill-maroon:is(:hover,:focus,:focus-visible,:active,:disabled){background:#5b1118;border-color:#5b1118;color:#fff}html body .application-alternative-row{display:flex;justify-content:flex-start}html body .application-alternative-row+.application-profile-grid{margin-top:.65rem}html body :is(.application-workspace-modal,.portal-application-workspace) .application-uploaded-resume-preview{max-height:15rem;padding:.6rem}html body :is(.application-workspace-modal,.portal-application-workspace) .resume-file-preview-frame,html body :is(.application-workspace-modal,.portal-application-workspace) .resume-file-preview-image{background:#fff;height:10.5rem;max-height:10.5rem;min-height:10.5rem;object-fit:contain;width:100%}html body :is(.application-workspace-modal,.portal-application-workspace) .application-uploaded-resume-meta{font-size:.72rem;margin-bottom:.45rem}@media (max-width:420px){html body #root .home-page .resume-playground-tabs.has-four-tabs{gap:.2rem!important;padding:.3rem!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button{min-height:2.55rem!important;padding-inline:.06rem!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button>span:last-child{font-size:clamp(.41rem,1.95vw,.52rem)!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html body #root *,html body #root :after,html body #root :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html body #root .home-page .blocks-manager-shell>.blocks-manager-tabs,html[data-theme=light] body[data-theme=light] #root .home-page .blocks-manager-shell>.blocks-manager-tabs{align-content:stretch!important;align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-items:legacy!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;width:100%!important}html body #root .home-page .blocks-manager-shell>.blocks-manager-tabs>.blocks-manager-tab,html body #root .home-page .blocks-manager-shell>.blocks-manager-tabs>.blocks-manager-tab:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .blocks-manager-shell>.blocks-manager-tabs>.blocks-manager-tab,html[data-theme=light] body[data-theme=light] #root .home-page .blocks-manager-shell>.blocks-manager-tabs>.blocks-manager-tab:is(:hover,:focus,:focus-visible,:active){align-items:center!important;align-self:stretch!important;display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;justify-content:center!important;margin:0!important;max-width:7.5rem!important;min-height:2.72rem!important;min-width:5.2rem!important;text-align:center!important;vertical-align:middle!important;width:auto!important}html body #root .home-page .blocks-manager-shell .blocks-manager-tab-label{-webkit-line-clamp:unset!important;align-items:center!important;display:flex!important;justify-content:center!important;line-height:1.05!important;margin:auto!important;max-width:6.15rem!important;min-height:2.05em!important;text-align:center!important;white-space:normal!important;width:auto!important}html body .guided-portal-tour .guided-tour-top-actions{align-items:center!important;gap:.38rem!important}html body .guided-portal-tour .guided-tour-top-actions>button:not(.guided-tour-close),html body .guided-portal-tour .guided-tour-top-actions>button:not(.guided-tour-close):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;align-items:center!important;background:#d9a51b!important;background-color:#d9a51b!important;background-image:none!important;border:1px solid #b68508!important;border-radius:999px!important;box-shadow:0 .25rem .75rem #0000002e!important;color:#111!important;display:inline-flex!important;font-size:.64rem!important;font-weight:900!important;height:1.72rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.72rem!important;max-width:max-content!important;min-height:1.72rem!important;min-width:0!important;padding:.22rem .58rem!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body .guided-portal-tour .guided-tour-top-actions>.guided-tour-close,html body .guided-portal-tour .guided-tour-top-actions>.guided-tour-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;-webkit-appearance:none!important;appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-grid!important;font-size:1.35rem!important;height:1.65rem!important;line-height:1!important;margin:0!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;outline-offset:.08rem!important;padding:0!important;place-items:center!important;transform:none!important;width:1.65rem!important}html body .guided-portal-tour .guided-tour-card .guided-tour-next,html body .guided-portal-tour .guided-tour-card .guided-tour-next:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#2f83aa!important;background-color:#2f83aa!important;background-image:none!important;border:1px solid #276f93!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:.64rem!important;font-weight:900!important;height:1.72rem!important;justify-content:center!important;line-height:1!important;margin:.08rem 0 0!important;max-height:1.72rem!important;max-width:max-content!important;min-height:1.72rem!important;min-width:3.85rem!important;padding:.22rem .62rem!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body .guided-portal-tour .guided-tour-card.is-complete .guided-tour-begin,html body .guided-portal-tour .guided-tour-card.is-complete .guided-tour-begin:is(:hover,:focus,:focus-visible,:active){margin:.08rem auto 0!important}html body .guided-portal-tour .guided-tour-controls{display:flex!important;flex-flow:row nowrap!important;gap:.28rem!important;justify-content:flex-end!important;margin:.05rem 0 0!important}html body .guided-portal-tour .guided-tour-controls>:is(.guided-tour-previous,.guided-tour-next),html body .guided-portal-tour .guided-tour-controls>:is(.guided-tour-previous,.guided-tour-next):is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#2f83aa!important;background-color:#2f83aa!important;background-image:none!important;border:1px solid #276f93!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.56rem!important;font-weight:900!important;height:1.55rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.55rem!important;max-width:max-content!important;min-height:1.55rem!important;min-width:2.95rem!important;padding:.18rem .46rem!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-previous:disabled{cursor:default!important;opacity:.42!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-skip,html body .guided-portal-tour .guided-tour-controls>.guided-tour-skip:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;align-items:center!important;background:#d9a51b!important;background-color:#d9a51b!important;background-image:none!important;border:1px solid #b68508!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.56rem!important;font-weight:900!important;height:1.55rem!important;justify-content:center!important;max-height:1.55rem!important;max-width:max-content!important;min-height:1.55rem!important;min-width:0!important;padding:.18rem .46rem!important;width:auto!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-close,html body .guided-portal-tour .guided-tour-controls>.guided-tour-close:is(:hover,:focus,:focus-visible,:active){-webkit-appearance:none!important;appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-grid!important;flex:0 0 1.35rem!important;font-size:1.15rem!important;font-weight:900!important;height:1.55rem!important;max-height:1.55rem!important;max-width:1.35rem!important;min-height:1.55rem!important;min-width:1.35rem!important;place-items:center!important;width:1.35rem!important}.guided-portal-tour .guided-tour-full-shade{animation:guided-tour-shade-in .42s ease-out both}.guided-portal-tour .guided-tour-spotlight{transition:top .68s cubic-bezier(.22,1,.36,1),left .68s cubic-bezier(.22,1,.36,1),width .68s cubic-bezier(.22,1,.36,1),height .68s cubic-bezier(.22,1,.36,1),border-radius .68s ease!important;will-change:top,left,width,height,border-radius}.guided-portal-tour .guided-tour-card{animation:guided-tour-card-in .52s cubic-bezier(.22,1,.36,1) both;transition:top .52s cubic-bezier(.22,1,.36,1),bottom .52s cubic-bezier(.22,1,.36,1),box-shadow .32s ease!important}.guided-portal-tour .guided-tour-copy{animation:guided-tour-copy-in .46s cubic-bezier(.22,1,.36,1) both}.guided-portal-tour .guided-tour-ai-head{animation:guided-tour-ai-breathe 3.4s ease-in-out infinite}.guided-portal-tour .guided-tour-card.is-complete{align-items:center;animation:guided-tour-complete-in .65s cubic-bezier(.16,1,.3,1) both;max-height:calc(100vh - 2rem);text-align:center;transform:translate(-50%,-50%);width:min(31rem,calc(100vw - 1.5rem))}.guided-portal-tour .guided-tour-card.is-complete .guided-tour-ai-head{height:3.65rem;margin:0 auto;width:3.65rem}.guided-portal-tour .guided-tour-card.is-complete .guided-tour-progress.is-complete span{animation:none!important;transform:scaleX(1)!important}.guided-portal-tour .guided-tour-card.is-complete .guided-tour-begin,.guided-portal-tour .guided-tour-card.is-complete .guided-tour-begin:is(:hover,:focus-visible,:active){margin:.1rem auto 0;min-width:7.2rem}@keyframes guided-tour-shade-in{0%{opacity:0}to{opacity:1}}@keyframes guided-tour-card-in{0%{opacity:0;transform:translate(-50%,.7rem) scale(.975)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes guided-tour-copy-in{0%{opacity:0;transform:translateY(.42rem)}to{opacity:1;transform:translateY(0)}}@keyframes guided-tour-ai-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.13rem) scale(1.025)}}@keyframes guided-tour-complete-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 1rem)) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.guided-portal-tour :is(.guided-tour-full-shade,.guided-tour-spotlight,.guided-tour-card,.guided-tour-copy,.guided-tour-ai-head){animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html body .guided-portal-tour .guided-tour-controls{grid-gap:.22rem!important;align-items:center!important;box-sizing:border-box!important;display:grid!important;gap:.22rem!important;grid-template-columns:3.35rem 2.8rem 3.85rem 1.2rem!important;inset:auto!important;justify-content:center!important;margin:.05rem auto 0!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:0!important;position:static!important;transform:none!important;width:100%!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-previous,html body .guided-portal-tour .guided-tour-controls>.guided-tour-previous:is(:hover,:focus,:focus-visible,:active,:disabled){box-sizing:border-box!important;font-size:.5rem!important;height:1.42rem!important;inset:auto!important;line-height:1!important;margin:0!important;max-height:1.42rem!important;max-width:3.35rem!important;min-height:1.42rem!important;min-width:3.35rem!important;overflow:hidden!important;padding:.12rem .25rem!important;position:static!important;transform:none!important;width:3.35rem!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-next,html body .guided-portal-tour .guided-tour-controls>.guided-tour-next:is(:hover,:focus,:focus-visible,:active,:disabled){box-sizing:border-box!important;font-size:.5rem!important;height:1.42rem!important;inset:auto!important;line-height:1!important;margin:0!important;max-height:1.42rem!important;max-width:2.8rem!important;min-height:1.42rem!important;min-width:2.8rem!important;overflow:hidden!important;padding:.12rem .25rem!important;position:static!important;transform:none!important;width:2.8rem!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-skip,html body .guided-portal-tour .guided-tour-controls>.guided-tour-skip:is(:hover,:focus,:focus-visible,:active){box-sizing:border-box!important;font-size:.48rem!important;height:1.42rem!important;inset:auto!important;line-height:1!important;margin:0!important;max-height:1.42rem!important;max-width:3.85rem!important;min-height:1.42rem!important;min-width:3.85rem!important;overflow:hidden!important;padding:.12rem .22rem!important;position:static!important;transform:none!important;width:3.85rem!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-close,html body .guided-portal-tour .guided-tour-controls>.guided-tour-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;box-sizing:border-box!important;color:#111!important;font-size:1rem!important;height:1.42rem!important;inset:auto!important;line-height:1!important;margin:0!important;max-height:1.42rem!important;max-width:1.2rem!important;min-height:1.42rem!important;min-width:1.2rem!important;padding:0!important;position:static!important;transform:none!important;width:1.2rem!important}html body .guided-portal-tour .guided-tour-card.is-complete{box-sizing:border-box!important;display:block!important;max-height:calc(100vh - 2rem)!important;min-height:0!important;padding:.82rem .92rem .78rem!important;position:fixed!important;text-align:center!important;width:min(23rem,calc(100vw - 1.5rem))!important}html body .guided-portal-tour .guided-tour-card.is-complete>.guided-tour-ai-head{display:grid!important;height:2.05rem!important;inset:.58rem auto auto .58rem!important;margin:0!important;max-height:2.05rem!important;max-width:2.05rem!important;min-height:2.05rem!important;min-width:2.05rem!important;place-items:center!important;position:absolute!important;width:2.05rem!important}html body .guided-portal-tour .guided-tour-card.is-complete>.guided-tour-ai-head>span{font-size:1rem!important;line-height:1!important}html body .guided-portal-tour .guided-tour-card.is-complete>.guided-tour-copy{box-sizing:border-box!important;margin:0!important;min-width:0!important;padding:0 .15rem!important;text-align:center!important;width:100%!important}html body .guided-portal-tour .guided-tour-card.is-complete .guided-tour-eyebrow,html body .guided-portal-tour .guided-tour-card.is-complete h2,html body .guided-portal-tour .guided-tour-card.is-complete p{max-width:100%!important;text-align:center!important;width:100%!important}html body .guided-portal-tour .guided-tour-card.is-complete h2{font-size:.94rem!important;line-height:1.12!important;margin:.34rem auto 0!important;padding:0 2.05rem!important}html body .guided-portal-tour .guided-tour-card.is-complete p{font-size:.66rem!important;line-height:1.35!important;margin:.38rem auto .52rem!important}html body .guided-portal-tour .guided-tour-card.is-complete .guided-tour-progress-copy{font-size:.56rem!important}html body .guided-portal-tour .guided-tour-card.is-complete .guided-tour-progress{margin:.28rem 0 .48rem!important}html body .guided-portal-tour .guided-tour-card.is-complete .guided-tour-begin,html body .guided-portal-tour .guided-tour-card.is-complete .guided-tour-begin:is(:hover,:focus,:focus-visible,:active){display:inline-flex!important;font-size:.54rem!important;height:1.48rem!important;inset:auto!important;line-height:1!important;margin:0 auto!important;max-height:1.48rem!important;max-width:4.1rem!important;min-height:1.48rem!important;min-width:4.1rem!important;padding:.12rem .42rem!important;position:static!important;transform:none!important;width:4.1rem!important}html body .guided-portal-tour .guided-tour-controls{gap:.2rem!important;grid-template-columns:4.6rem 3.8rem 5.2rem 1.2rem!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-previous,html body .guided-portal-tour .guided-tour-controls>.guided-tour-previous:is(:hover,:focus,:focus-visible,:active,:disabled){border-radius:999px!important;font-size:.6rem!important;height:1.36rem!important;max-height:1.36rem!important;max-width:4.6rem!important;min-height:1.36rem!important;min-width:4.6rem!important;padding:.1rem .48rem!important;white-space:nowrap!important;width:4.6rem!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-next,html body .guided-portal-tour .guided-tour-controls>.guided-tour-next:is(:hover,:focus,:focus-visible,:active,:disabled){border-radius:999px!important;font-size:.6rem!important;height:1.36rem!important;max-height:1.36rem!important;max-width:3.8rem!important;min-height:1.36rem!important;min-width:3.8rem!important;padding:.1rem .48rem!important;white-space:nowrap!important;width:3.8rem!important}html body .guided-portal-tour .guided-tour-controls>.guided-tour-skip,html body .guided-portal-tour .guided-tour-controls>.guided-tour-skip:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;font-size:.58rem!important;height:1.36rem!important;max-height:1.36rem!important;max-width:5.2rem!important;min-height:1.36rem!important;min-width:5.2rem!important;padding:.1rem .5rem!important;white-space:nowrap!important;width:5.2rem!important}html body #root .home-page .bookmarked-job-card{position:relative!important}html body #root .home-page .bookmarked-job-card>.application-card-header{padding-right:1.8rem!important}html body #root .home-page .bookmarked-job-card>button.bookmarked-job-corner-star,html body #root .home-page .bookmarked-job-card>button.bookmarked-job-corner-star:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#5b1118!important;-webkit-appearance:none!important;appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#5b1118!important;display:grid!important;height:1.45rem!important;inset:.62rem .62rem auto auto!important;margin:0!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;opacity:1!important;padding:.18rem!important;place-items:center!important;position:absolute!important;transform:none!important;width:1.45rem!important;z-index:4!important}html body #root .home-page .bookmarked-job-card>button.bookmarked-job-corner-star:after,html body #root .home-page .bookmarked-job-card>button.bookmarked-job-corner-star:before{background:none!important;content:none!important;display:none!important}html body #root .home-page .bookmarked-job-card>button.bookmarked-job-corner-star>.bookmarked-job-star-glyph{display:block!important;height:1rem!important;margin:0!important;max-height:1rem!important;max-width:1rem!important;min-height:1rem!important;min-width:1rem!important;object-fit:contain!important;opacity:1!important;position:static!important;transform:none!important;width:1rem!important}html body #root .home-page .bookmarked-job-card>.application-card-actions{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:.36rem!important;justify-content:flex-start!important;margin:.48rem 0 0!important;width:100%!important}html body #root .home-page .bookmarked-job-card>.application-card-actions>button.view-profile-btn,html body #root .home-page .bookmarked-job-card>.application-card-actions>button.view-profile-btn:is(:hover,:focus,:focus-visible,:active,:disabled){align-items:center!important;border-radius:999px!important;box-shadow:none!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.58rem!important;height:1.56rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.56rem!important;max-width:max-content!important;min-height:1.56rem!important;min-width:4.15rem!important;padding:.18rem .58rem!important;position:static!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-search-card{grid-gap:.44rem!important;background:#fff!important;border:1px solid #6814212e!important;border-radius:.9rem!important;box-shadow:none!important;display:grid!important;gap:.44rem!important;margin:0 0 .72rem!important;padding:.72rem!important;width:100%!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-search-card>label{-webkit-text-fill-color:#352127!important;color:#352127!important;font-size:.76rem!important;font-weight:850!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-search-card>form{grid-gap:.44rem!important;align-items:center!important;display:grid!important;gap:.44rem!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-search-card input{-webkit-text-fill-color:#352127!important;background:#fffaf3!important;border:1px solid #70533447!important;border-radius:999px!important;box-sizing:border-box!important;color:#352127!important;font-size:.68rem!important;height:2.12rem!important;min-height:2.12rem!important;min-width:0!important;padding:.3rem .72rem!important;width:100%!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-search-card button,html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-search-card button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#173f68!important;border:1px solid #173f68!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:.66rem!important;font-weight:850!important;height:1.88rem!important;justify-content:center!important;margin:0!important;min-height:1.88rem!important;min-width:3.7rem!important;padding:.2rem .68rem!important;white-space:nowrap!important;width:auto!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-results{grid-gap:.48rem!important;display:grid!important;gap:.48rem!important;margin:0 0 .72rem!important}html body #root .talent-pool-container.candidate-view-candidates .candidate-directory-results>h3,html body #root .talent-pool-container.candidate-view-candidates :is(.candidate-directory-results,.candidate-suggestions-heading)>h3,html body #root .talent-pool-container.candidate-view-candidates h3.candidate-suggestions-heading{-webkit-text-fill-color:#321f20!important;color:#321f20!important;font-size:.82rem!important;font-weight:850!important;margin:0 0 .42rem!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy{display:block!important;white-space:nowrap!important;width:100%!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-line,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-line{align-items:baseline!important;display:inline-flex!important;flex-wrap:nowrap!important;font-size:.8rem!important;gap:.24rem!important;max-width:100%!important;white-space:nowrap!important;width:auto!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-text,html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-text,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together{font-size:1.34rem!important;line-height:.92!important;white-space:nowrap!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon,html body #root .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon{height:1rem!important;min-width:1rem!important;width:1rem!important}html body #root .home-page .notifications-page .notification-row,html body #root .home-page .notifications-page .notification-row:is(.read,.unread,:hover,:focus,:focus-visible){border:.5px solid #cfc3b5!important;box-shadow:none!important}html body #root .home-page .notifications-page .notification-status-slot{display:inline-grid!important;height:.55rem!important;min-width:.55rem!important;place-items:center!important;width:.55rem!important}html body #root .home-page .notifications-page .notification-status-dot{background:#bd6c80!important;border-radius:50%!important;box-shadow:0 0 0 .18rem #bd6c801f!important;display:block!important;height:.46rem!important;min-height:.46rem!important;min-width:.46rem!important;width:.46rem!important}html body :is(.messenger-inbox,.floating-messenger) .new-message-id-toggle,html body :is(.messenger-inbox,.floating-messenger) .new-message-id-toggle:is(:hover,:focus,:focus-visible,:active){border-radius:50%!important;flex:0 0 1.58rem!important;font-size:.9rem!important;height:1.58rem!important;line-height:1!important;max-height:1.58rem!important;max-width:1.58rem!important;min-height:1.58rem!important;min-width:1.58rem!important;padding:0!important;width:1.58rem!important}html body :is(.messenger-inbox,.floating-messenger) .new-message-id-form{align-items:center!important;gap:.38rem!important;grid-template-columns:minmax(0,1fr) auto!important}html body :is(.messenger-inbox,.floating-messenger) .new-message-id-form input,html body :is(.messenger-inbox,.floating-messenger) .new-message-id-form input::placeholder{box-sizing:border-box!important;font-size:.61rem!important;height:1.92rem!important;line-height:1!important;max-height:1.92rem!important;min-height:1.92rem!important;padding:.24rem .62rem!important}html body :is(.messenger-inbox,.floating-messenger) .new-message-id-form button,html body :is(.messenger-inbox,.floating-messenger) .new-message-id-form button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#173f68!important;border:1px solid #173f68!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;font-size:.62rem!important;font-weight:850!important;height:1.75rem!important;margin:0!important;max-height:1.75rem!important;min-height:1.75rem!important;min-width:3.8rem!important;padding:.2rem .62rem!important;white-space:nowrap!important;width:auto!important}html body #root .home-page .blocks-manager-shell{grid-gap:.62rem!important;display:grid!important;gap:.62rem!important;min-width:0!important}html body #root .home-page .blocks-manager-tabs{-webkit-overflow-scrolling:touch!important;background:#fff!important;border:1px solid #68142124!important;border-radius:.9rem!important;box-sizing:border-box!important;display:flex!important;flex-wrap:nowrap!important;gap:.38rem!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.48rem!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;width:100%!important}html body #root .home-page .blocks-manager-tabs::-webkit-scrollbar{display:none!important}html body #root .home-page .blocks-manager-tab,html body #root .home-page .blocks-manager-tab:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#352127!important;background:#fff!important;border:1px solid #68142129!important;border-radius:.76rem!important;box-shadow:none!important;color:#352127!important;font-size:.64rem!important;font-weight:800!important;line-height:1.05!important;margin:0!important;min-height:2.05rem!important;min-width:max-content!important;padding:.38rem .62rem!important;scroll-snap-align:start!important;white-space:nowrap!important}html body #root .home-page .blocks-manager-tab.is-active,html body #root .home-page .blocks-manager-tab.is-active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#681421!important;background:#f6ece6!important;border-color:#68142157!important;color:#681421!important}html body #root .home-page .blocks-manager-grid{grid-template-columns:minmax(0,1fr)!important}html body #root .home-page .blocks-manager-row .blocks-manager-actions>button,html body #root .home-page .blocks-manager-row .blocks-manager-actions>button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .blocks-manager-row>button,html body #root .home-page .blocks-manager-row>button:is(:hover,:focus,:focus-visible,:active){align-items:center!important;border:1px solid #c8bbac!important;border-radius:999px!important;box-shadow:none!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.6rem!important;font-weight:820!important;height:1.65rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.65rem!important;max-width:max-content!important;min-height:1.65rem!important;min-width:0!important;padding:.22rem .52rem!important;white-space:nowrap!important;width:auto!important}html body #root .home-page .blocks-manager-row .blocks-manager-actions{justify-content:flex-start!important}html body #root .messenger-inbox .new-message-id-toggle,html body #root .messenger-inbox .new-message-id-toggle:is(:hover,:focus,:focus-visible,:active),html body>.floating-messenger.is-open .new-message-id-toggle,html body>.floating-messenger.is-open .new-message-id-toggle:is(:hover,:focus,:focus-visible,:active){border-radius:50%!important;height:1.58rem!important;max-height:1.58rem!important;max-width:1.58rem!important;min-height:1.58rem!important;min-width:1.58rem!important;width:1.58rem!important}html body #root .home-page .blocks-manager-row .blocks-manager-actions>button.blocks-view-post-button,html body #root .home-page .blocks-manager-row .blocks-manager-actions>button.blocks-view-post-button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .blocks-manager-row .blocks-manager-actions>button:not(.blocks-view-post-button),html body #root .home-page .blocks-manager-row .blocks-manager-actions>button:not(.blocks-view-post-button):is(:hover,:focus,:focus-visible,:active){border-color:#c8bbac!important;font-size:.6rem!important;height:1.65rem!important;max-height:1.65rem!important;max-width:max-content!important;min-height:1.65rem!important;min-width:0!important;padding:.22rem .52rem!important;width:auto!important}html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy{display:block!important;white-space:nowrap!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-line{display:inline-flex!important;flex-wrap:nowrap!important;font-size:.8rem!important;gap:.24rem!important;max-width:100%!important;white-space:nowrap!important;width:auto!important}html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-text,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-together{font-size:1.34rem!important;line-height:.92!important;white-space:nowrap!important}html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-community-copy .candidate-grow-icon{height:1rem!important;min-width:1rem!important;width:1rem!important}html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notification-row,html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notification-row:is(.read,.unread,:hover,:focus,:focus-visible){border:.5px solid #cfc3b5!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notification-status-dot{background:#bd6c80!important;box-shadow:0 0 0 .18rem #bd6c801f!important}html body #root .home-page .portal-home-feed .portal-social-post-card>.portal-post-action-cluster,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card>.portal-post-action-cluster{align-items:flex-end!important;display:flex!important;flex-direction:column!important;margin:.68rem 0 0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body #root .home-page .portal-home-feed .portal-social-post-card>.portal-post-action-cluster>.portal-post-action-row,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card>.portal-post-action-cluster>.portal-post-action-row{align-items:center!important;align-self:stretch!important;box-sizing:border-box!important;display:flex!important;gap:.18rem!important;justify-content:flex-start!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row>.portal-feed-reach-wrap,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row>.portal-feed-reach-wrap{flex:0 0 auto!important;margin:0 auto 0 0!important;order:-1!important}html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle),html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):is(:hover,:focus,:focus-visible,:active){box-shadow:none!important;flex:0 0 1.22rem!important;height:1.22rem!important;margin:0!important;max-height:1.22rem!important;max-width:1.22rem!important;min-height:1.22rem!important;min-width:1.22rem!important;padding:0!important;width:1.22rem!important}html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle)>:is(svg,img),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle)>:is(svg,img){height:.84rem!important;max-height:.84rem!important;max-width:.84rem!important;min-height:.84rem!important;min-width:.84rem!important;width:.84rem!important}html body #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger-count,.portal-comment-trigger-count),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger-count,.portal-comment-trigger-count){font-size:.6rem!important;line-height:1!important;margin:0 .08rem 0 -.05rem!important;min-width:0!important}html body #root .home-page .blocks-manager-tabs{align-items:stretch!important;grid-template-columns:none!important}html body #root .home-page .blocks-manager-tab,html body #root .home-page .blocks-manager-tab:is(:hover,:focus,:focus-visible,:active){align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;height:auto!important;justify-content:center!important;max-width:7.6rem!important;min-height:2.75rem!important;min-width:5.45rem!important;overflow:visible!important;padding:.38rem .68rem!important;white-space:normal!important;width:auto!important}html body #root .home-page .blocks-manager-tab-label{text-wrap:balance!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;line-height:1.08!important;margin:0!important;max-width:6.25rem!important;overflow:hidden!important;overflow-wrap:normal!important;text-align:center!important;white-space:normal!important;width:max-content!important;word-break:normal!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active>.icon,html body #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active>.icon :is(svg,path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active>.icon,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .sidebar__link.is-active>.icon :is(svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#b45b72!important;color:#b45b72!important}html body #root .home-page .blocks-manager-card>.blocks-empty,html body #root .home-page :is(.no-applications-message,.no-jobs-message,.no-candidates,.no-recommendations,.notification-empty-state,.portal-feed-empty,.resume-playground-empty,.friend-invitation-panel.is-empty-panel>.empty-info,.friend-add-results>.empty-info){align-items:center!important;background:#fff!important;border:1px solid #68142126!important;border-radius:1rem!important;box-shadow:0 .48rem 1.2rem #4b30240f!important;box-sizing:border-box!important;color:#68736f!important;display:flex!important;flex-direction:column!important;justify-content:center!important;line-height:1.45!important;margin:0!important;min-height:12rem!important;padding:1.35rem 1rem!important;text-align:center!important;width:100%!important}html body #root .home-page .blocks-manager-card>.blocks-empty,html body #root .home-page :is(.no-applications-message,.no-jobs-message,.no-candidates,.no-recommendations,.notification-empty-state,.portal-feed-empty,.resume-playground-empty,.friend-invitation-panel.is-empty-panel>.empty-info,.friend-add-results>.empty-info) :is(h3,p){max-width:31rem!important}html body #root .home-page .blocks-manager-card>.blocks-empty:before,html body #root .home-page :is(.no-applications-message,.no-jobs-message,.no-candidates,.no-recommendations,.notification-empty-state,.portal-feed-empty,.resume-playground-empty,.friend-invitation-panel.is-empty-panel>.empty-info,.friend-add-results>.empty-info):not(:has(.empty-state-image)):before{background-color:#f7ecef!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a45168' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16l2 10v4H2v-4L4 5Z'/%3E%3Cpath d='M2 15h6l1.5 2h5l1.5-2h6M9 9h6'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:2.55rem 2.55rem!important;border:1px solid #b45b7233!important;border-radius:1.25rem!important;content:""!important;display:block!important;flex:0 0 4.6rem!important;height:4.6rem!important;margin:0 auto .8rem!important;width:4.6rem!important}html body #root .home-page :is(.no-applications-message,.no-jobs-message,.no-candidates,.no-recommendations,.notification-empty-state,.portal-feed-empty,.resume-playground-empty)>.empty-state-image{background:#f7ecef!important;border:1px solid #b45b7233!important;border-radius:1.25rem!important;color:#a45168!important;display:grid!important;flex:0 0 4.6rem!important;height:4.6rem!important;margin:0 auto .8rem!important;place-items:center!important;width:4.6rem!important}html body #root .home-page :is(.no-applications-message,.no-jobs-message,.no-candidates,.no-recommendations,.notification-empty-state,.portal-feed-empty,.resume-playground-empty)>.empty-state-image svg{stroke:currentColor!important;height:2.55rem!important;width:2.55rem!important}html body #root .home-page :is(.no-applications-message,.no-jobs-message,.no-candidates,.no-recommendations,.notification-empty-state)>h3{color:#352127!important;font-size:.9rem!important;line-height:1.2!important;margin:0 0 .28rem!important}html body #root .home-page :is(.no-applications-message,.no-jobs-message,.no-candidates,.no-recommendations,.notification-empty-state)>p{color:#68736f!important;font-size:.69rem!important;line-height:1.45!important;margin:0!important}html body #root .resume-playground-editor-page-layer{background-color:#fff!important}html body #root .floating-messenger-chat:has(.floating-messenger-assistant-chat){padding-bottom:1rem!important}html body #root .floating-messenger-assistant-chat{margin-bottom:.72rem!important;padding-bottom:.3rem!important}html body #root .floating-messenger-assistant-chat .portal-ai-chat-header-row{box-sizing:border-box!important;display:block!important;min-height:3rem!important;padding:.72rem 5.4rem .72rem .8rem!important;position:relative!important;width:100%!important}html body #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button-isolated,html body #root .floating-messenger-assistant-chat .portal-ai-clear-chat-button-isolated:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#301f1a!important;align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#301f1a!important;display:inline-flex!important;height:1.55rem!important;inset:50% .72rem auto auto!important;justify-content:flex-end!important;line-height:1!important;margin:0!important;max-height:1.55rem!important;max-width:max-content!important;min-height:1.55rem!important;min-width:0!important;outline-offset:.12rem!important;padding:0!important;position:absolute!important;transform:translateY(-50%)!important;width:max-content!important}html body #root .floating-messenger-assistant-chat .portal-ai-reply-row-aligned{align-items:center!important;gap:.32rem!important;grid-template-columns:minmax(0,1fr) 1.82rem!important}html body #root .floating-messenger-assistant-chat .portal-ai-reply-row-aligned .public-ai-reply-field{align-items:center!important;display:flex!important;gap:.32rem!important;height:1.92rem!important;max-height:1.92rem!important;min-height:1.92rem!important;padding:.18rem .58rem!important}html body #root .floating-messenger-assistant-chat .portal-ai-reply-row-aligned .public-ai-search-icon{align-self:center!important;flex:0 0 0.78rem!important;height:.78rem!important;margin:0!important;width:.78rem!important}html body #root .floating-messenger-assistant-chat .portal-ai-reply-row-aligned .public-ai-reply-field textarea{align-self:center!important;flex:1 1 auto!important;height:1.12rem!important;line-height:1.12rem!important;max-height:1.12rem!important;min-height:1.12rem!important;padding:0!important}html body #root .floating-messenger-assistant-chat .portal-ai-reply-row-aligned .public-ai-send-button,html body #root .floating-messenger-assistant-chat .portal-ai-reply-row-aligned .public-ai-send-button:is(:hover,:focus,:focus-visible,:active,:disabled){border-radius:.55rem!important;height:1.82rem!important;max-height:1.82rem!important;max-width:1.82rem!important;min-height:1.82rem!important;min-width:1.82rem!important;width:1.82rem!important}@media (max-width:420px){html body #root .home-page .blocks-manager-tab,html body #root .home-page .blocks-manager-tab:is(:hover,:focus,:focus-visible,:active){max-width:6.7rem!important;min-width:5.15rem!important}}html body #root .home-page .resume-playground-tabs.has-four-tabs>button,html[data-theme=light] body[data-theme=light] #root .home-page .resume-playground-tabs.has-four-tabs>button{gap:.22rem!important;grid-template-rows:1.2rem minmax(1.55rem,auto)!important;min-height:3.75rem!important;padding:.42rem .24rem!important}html body #root .home-page .resume-playground-tabs.has-four-tabs .resume-playground-tab-icon,html body #root .home-page .resume-playground-tabs.has-four-tabs .resume-playground-tab-icon svg{height:1.12rem!important;width:1.12rem!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button>span:last-child,html[data-theme=light] body[data-theme=light] #root .home-page .resume-playground-tabs.has-four-tabs>button>span:last-child{align-items:center!important;display:flex!important;font-size:clamp(.61rem,1.9vw,.72rem)!important;justify-content:center!important;letter-spacing:-.015em!important;line-height:1.12!important;min-height:1.55rem!important;overflow-wrap:normal!important;white-space:normal!important}html body #root .home-page .friend-invitations-section .friend-add-search input#friend-search,html body #root .home-page .friend-invitations-section .friend-add-search input#friend-search:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search input#friend-search,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search input#friend-search:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#171717!important;background:#fff!important;background-color:#fff!important;background-image:none!important;caret-color:#681421!important;color:#171717!important}body[data-theme=light] #root .home-page .messenger-inbox,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox{background:#fbf6ee!important;background-color:#fbf6ee!important;border-color:#43251c29!important;color:#241713!important}body[data-theme=light] #root .home-page .messenger-inbox>.manage-jobs-header,body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.manage-jobs-header,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header{background:#43251c!important;background-color:#43251c!important;border-color:#ffffff24!important;color:#fff!important}html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.manage-jobs-header{border-radius:1.05rem 1.05rem 0 0!important;box-sizing:border-box!important;margin:-1.5rem -1.5rem 0!important;padding:.85rem 1rem!important}html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.manage-jobs-header h2{margin:0!important}html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.manage-jobs-header .portal-title-jello-text{-webkit-text-fill-color:#3a2116!important;color:#3a2116!important}body[data-theme=light] #root .home-page .messenger-inbox .message-workspace-nav,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .message-workspace-nav{background:#fff!important;background-color:#fff!important}body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card.button-message,body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card.button-message:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card.button-message,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card.button-message:is(:hover,:focus,:focus-visible,:active){background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #43251c1f!important;border-radius:.95rem!important;box-shadow:none!important;color:#241713!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;max-height:4.1rem!important;min-height:4.1rem!important;padding:.55rem .68rem!important;transform:none!important}body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card .username,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card .username{-webkit-text-fill-color:#2b1c17!important;color:#2b1c17!important}body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card :is(.user-id,.thread-preview,time),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card :is(.user-id,.thread-preview,time){-webkit-text-fill-color:#75665e!important;color:#75665e!important}body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card .thread-preview,body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card .thread-time,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card .thread-preview,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .inbox-thread-card .thread-time{display:none!important}body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header{border-radius:1.05rem 1.05rem 0 0!important;margin:-1.5rem -1.5rem 0!important;padding:.85rem 1rem!important}body[data-theme=light] #root .home-page .messenger-inbox .messenger-chat-head :is(h2,p),body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header :is(button,svg),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .messenger-chat-head :is(h2,p),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header :is(button,svg){-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-theme=light] #root .home-page .messenger-inbox .messenger-thread,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .messenger-thread{background:#fbf6ee!important;background-color:#fbf6ee!important;border-radius:0!important}body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent{-webkit-text-fill-color:#681421!important;background:linear-gradient(145deg,#fff8ea,#f3e4cc 54%,#e8d6ba)!important;background-color:#f3e4cc!important;border-color:#c8baa4!important;border-radius:1rem!important;box-shadow:inset 0 1px 0 #ffffffe6,0 .25rem .7rem #4d321f14!important;color:#681421!important;display:flex!important;flex-direction:column!important}body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent .message-body,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent .message-body{order:1!important}body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent .message-meta,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent .message-meta{margin:.45rem 0 0!important;order:2!important}body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent :is(.message-meta,.message-body,p,li,span,strong,em,time),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.sent :is(.message-meta,.message-body,p,li,span,strong,em,time){-webkit-text-fill-color:#681421!important;color:#681421!important}body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.received,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.received{background:#fff!important;background-color:#fff!important;border-color:#43251c1a!important;color:#171717!important}body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.received :is(.message-meta,.message-body,p,li,span,strong,em,time),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .message-bubble.received :is(.message-meta,.message-body,p,li,span,strong,em,time){-webkit-text-fill-color:#171717!important;color:#171717!important}body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card,body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card :is(.rich-message-editor,.messageBox),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card :is(.rich-message-editor,.messageBox){background:#fff!important;background-color:#fff!important;border-color:#43251c2e!important}body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card .rich-message-input,body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card .rich-message-input :is(p,span,strong,em),html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card .rich-message-input,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox .messenger-compose-card .rich-message-input :is(p,span,strong,em){-webkit-text-fill-color:#111!important;caret-color:#681421!important;color:#111!important}@media (max-width:420px){html body #root .home-page .resume-playground-tabs.has-four-tabs>button{min-height:3.6rem!important;padding-inline:.14rem!important}html body #root .home-page .resume-playground-tabs.has-four-tabs>button>span:last-child{font-size:clamp(.57rem,2.35vw,.64rem)!important}}html body[data-theme=light] #root .home-page>.dashboard-container>.main-content.mobile-dashboard-section-panel,html[data-theme=light] body #root .home-page>.dashboard-container>.main-content.mobile-dashboard-section-panel{background:#ded7cc!important;background-color:#ded7cc!important;background-image:none!important}html body #root .home-page>.dashboard-container>.main-content:is(.mobile-section-dashboard,.mobile-section-view-candidates,.mobile-section-talent-pool){box-sizing:border-box!important;padding-inline:.35rem!important}html body #root .home-page .portal-section-transition-shell[data-section=dashboard],html body #root .home-page .portal-section-transition-shell[data-section=talent-pool],html body #root .home-page .portal-section-transition-shell[data-section=view-candidates]{border-radius:1rem!important;box-sizing:border-box!important;margin-inline:auto!important;max-width:100%!important;width:100%!important}html body #root .home-page .portal-section-transition-shell[data-section=dashboard]{margin-top:.55rem!important}html body #root .home-page .portal-section-transition-shell[data-section=dashboard]>.portal-default-landing,html body #root .home-page .portal-section-transition-shell[data-section=talent-pool]>.talent-pool-container,html body #root .home-page .portal-section-transition-shell[data-section=view-candidates]>.talent-pool-container.candidate-view-candidates{box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;width:100%!important}@media (min-width:769px){html body #root .home-page>.dashboard-container>.main-content:is(.mobile-section-dashboard,.mobile-section-view-candidates,.mobile-section-talent-pool){padding-inline:.55rem!important}}html body[data-theme=light] #root .home-page :is(.portal-social-post-card,.portal-post-card,.portal-profile-preview-post-card,.candidate-profile-home-post-card,.candidate-popup-post-card),html body[data-theme=light] :is(.portal-profile-detail-backdrop,.candidate-profile-popup) :is(.portal-social-post-card,.portal-profile-preview-post-card,.candidate-popup-post-card),html[data-theme=light] body #root .home-page :is(.portal-social-post-card,.portal-post-card,.portal-profile-preview-post-card,.candidate-profile-home-post-card,.candidate-popup-post-card),html[data-theme=light] body :is(.portal-profile-detail-backdrop,.candidate-profile-popup) :is(.portal-social-post-card,.portal-profile-preview-post-card,.candidate-popup-post-card){background:#fff!important;background-color:#fff!important;background-image:none!important}html body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell,html body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(section,div,article),html[data-theme=light] body #root .home-page .main-content>.portal-section-transition-shell,html[data-theme=light] body #root .home-page .main-content>.portal-section-transition-shell>:is(section,div,article){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #root .home-page>.dashboard-container>.main-content.mobile-dashboard-section-panel{box-sizing:border-box!important;padding-inline:.35rem!important}html body #root .home-page .main-content>.portal-section-transition-shell,html body #root .home-page .main-content>.portal-section-transition-shell>:is(section,div,article){box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body #root .home-page .portal-home-feed-scroll>.portal-home-tab-panel,html body #root .home-page .portal-home-feed>.portal-home-feed-scroll{background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}@media (min-width:769px){html body #root .home-page>.dashboard-container>.main-content.mobile-dashboard-section-panel{padding-inline:.55rem!important}}html body #root .home-page .blocks-manager-tabs{padding-left:.7rem!important;scroll-padding-inline-start:.7rem!important}html body #root .home-page .blocks-manager-tabs>.blocks-manager-tab:first-child{margin-left:.12rem!important}html body #root .home-page .friend-invitations-section .friend-add-panel .friend-add-candidate-copy>h3{font-size:.68rem!important;line-height:1.12!important}html body #root .home-page>.dashboard-container>.main-content.mobile-section-view-candidates,html body #root .home-page>.dashboard-container>.main-content.mobile-section-view-candidates.is-open{padding-inline:0!important}html body #root .home-page .main-content.mobile-section-view-candidates>.portal-section-transition-shell[data-section=view-candidates],html body #root .home-page .portal-section-transition-shell[data-section=view-candidates]>.talent-pool-container.candidate-view-candidates{box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body #root .home-page .portal-section-transition-shell[data-section=view-candidates]>.talent-pool-container.candidate-view-candidates{padding-inline:.08rem!important}@media (max-width:768px){html body #root .home-page .main-content.mobile-section-view-candidates.is-open .talent-pool-container.candidate-view-candidates,html body #root .home-page .main-content.mobile-section-view-candidates.is-open>.portal-section-transition-shell[data-section=view-candidates]{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}}@media (min-width:769px){html body #root .home-page>.dashboard-container>.main-content.mobile-section-view-candidates{padding-inline:.3rem!important}html body #root .home-page .portal-section-transition-shell[data-section=view-candidates]>.talent-pool-container.candidate-view-candidates{padding-inline:.24rem!important}}html body #root .home-page .applications-hub-container,html body #root .home-page .applications-hub-container>.applications-hub-panel,html body #root .home-page .applications-hub-panel>.applications-container,html body #root .home-page .friend-invitations-section,html body #root .home-page .friend-invitations-section .friend-invitation-panel,html body #root .home-page .friend-invitations-section>.friend-invitations-shell,html body #root .home-page .portal-section-transition-shell[data-section=applications]>.applications-hub-container,html body #root .home-page .portal-section-transition-shell[data-section=friend-invitations]>.friend-invitations-section,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-container,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-container>.applications-hub-panel,html[data-theme=light] body[data-theme=light] #root .home-page .applications-hub-panel>.applications-container,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-panel,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section>.friend-invitations-shell,html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=applications]>.applications-hub-container,html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=friend-invitations]>.friend-invitations-section{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #root .home-page .friend-invitations-section .friend-invitation-panel{border-radius:0!important}.portal-page-skeleton{grid-gap:.72rem;background:#0000;border-radius:1rem;box-sizing:border-box;display:grid;gap:.72rem;grid-template-columns:repeat(4,minmax(0,1fr));min-height:clamp(20rem,58vh,36rem);min-width:0;overflow:hidden;padding:.75rem;width:100%}.portal-page-skeleton.is-compact{min-height:clamp(15rem,44vh,27rem);padding:.4rem 0}.portal-page-skeleton :is(.portal-page-skeleton-title,.portal-page-skeleton-tabs>span,.portal-page-skeleton-card,.portal-page-skeleton-avatar,.portal-page-skeleton-line){animation:jt-page-skeleton-pulse .9s ease-in-out infinite alternate;background:#e7dfd4;display:block;will-change:opacity}.portal-page-skeleton-title{border-radius:999px;grid-column:1/-1;height:2.45rem;width:min(10rem,48%)}.portal-page-skeleton-tabs{grid-gap:.48rem;display:grid;gap:.48rem;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.portal-page-skeleton-tabs>span{border-radius:.85rem;height:3.5rem}.portal-page-skeleton-card{grid-gap:.42rem .7rem;align-items:center;border-radius:1rem;display:grid!important;gap:.42rem .7rem;grid-column:1/-1;grid-template-columns:2.6rem minmax(0,1fr);grid-template-rows:repeat(2,auto);min-height:6.4rem;padding:.85rem}.portal-page-skeleton-avatar{background:#d5cabd!important;border-radius:50%;grid-row:1/3;height:2.6rem;width:2.6rem}.portal-page-skeleton-line{background:#d5cabd!important;border-radius:999px;height:.72rem}.portal-page-skeleton-line.is-wide{width:82%}.portal-page-skeleton-line.is-medium{width:58%}.portal-page-skeleton-line.is-short{width:38%}.portal-page-skeleton.is-compact>.portal-page-skeleton-tabs,.portal-page-skeleton.is-compact>.portal-page-skeleton-title{display:none}.portal-page-skeleton-accessible-text{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.portal-section-transition-shell.is-cached-portal-section,.portal-section-transition-shell.is-loading-behind-skeleton{display:none!important}@keyframes jt-page-skeleton-pulse{0%{opacity:.58}to{opacity:1}}body[data-theme=dark] .portal-page-skeleton :is(.portal-page-skeleton-title,.portal-page-skeleton-tabs>span,.portal-page-skeleton-card),html[data-theme=dark] .portal-page-skeleton :is(.portal-page-skeleton-title,.portal-page-skeleton-tabs>span,.portal-page-skeleton-card){background:#342f2c}body[data-theme=dark] .portal-page-skeleton :is(.portal-page-skeleton-avatar,.portal-page-skeleton-line),html[data-theme=dark] .portal-page-skeleton :is(.portal-page-skeleton-avatar,.portal-page-skeleton-line){background:#4a423d!important}@media (prefers-reduced-motion:reduce){.portal-page-skeleton :is(.portal-page-skeleton-title,.portal-page-skeleton-tabs>span,.portal-page-skeleton-card,.portal-page-skeleton-avatar,.portal-page-skeleton-line){animation:none!important}}@media (min-width:769px){html body[data-theme=light] #root>.app-container>.home-page,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page{background:linear-gradient(#7f1d3217 1px,#0000 0),linear-gradient(90deg,#7f1d3217 1px,#0000 0),#e5dfd4!important;background-position:0 0!important;background-size:54px 54px,54px 54px,auto!important}html body[data-theme=dark] #root>.app-container>.home-page,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page{background:linear-gradient(#be526712 1px,#0000 0),linear-gradient(90deg,#be526712 1px,#0000 0),radial-gradient(circle at 14% 0,#4051892e,#0000 34%),linear-gradient(180deg,#050607,#000)!important;background:linear-gradient(#be526712 1px,#0000 1px),linear-gradient(90deg,#be526712 1px,#0000 1px),radial-gradient(circle at 14% 0,rgba(var(--primary-color-rgb),.18),#0000 34%),linear-gradient(180deg,#050607 0,#000 100%)!important;background-position:0 0!important;background-size:54px 54px,54px 54px,auto,auto!important}}@media (min-width:769px){html body #root>.app-container>.home-page>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header){box-sizing:border-box!important;height:4.6rem!important;margin-bottom:.3rem!important;margin-top:.45rem!important;max-height:4.6rem!important;min-height:4.6rem!important;padding:.38rem 1rem!important}html body #root>.app-container>.home-page>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header) :is(.candidate-dashboard-logo,.employer-dashboard-logo){height:auto!important;max-height:3.35rem!important;max-width:8.2rem!important;width:auto!important}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open{margin-top:.35rem!important}html body #root>.app-container>.home-page>.dashboard-container>.main-content:is(.mobile-section-job-feed,.mobile-section-home-feed){padding-top:.14rem!important}html body[data-theme=light] #root>.app-container>.home-page>.dashboard-container>.main-content:is(.mobile-section-job-feed,.mobile-section-home-feed),html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.dashboard-container>.main-content:is(.mobile-section-job-feed,.mobile-section-home-feed){background:#ded7cc!important;background-color:#ded7cc!important;background-image:none!important}html body #root>.app-container>.home-page .main-content .portal-home-feed{display:block!important;gap:0!important;padding-top:0!important;position:relative!important;row-gap:0!important}html body #root>.app-container>.home-page .main-content .portal-home-feed.is-tabs-hidden{gap:0!important;row-gap:0!important}html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-tabs{left:0!important;margin-bottom:0!important;margin-top:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:30!important}html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-feed-scroll{box-sizing:border-box!important;height:100%!important;max-height:100%!important;min-height:100%!important;padding-top:3.75rem!important}html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-feed-scroll,html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-feed-scroll>.portal-home-tab-panel{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;margin-top:0!important}html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-feed-scroll:after,html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-feed-scroll:before,html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-feed-scroll>.portal-home-tab-panel:after,html body #root>.app-container>.home-page .main-content .portal-home-feed>.portal-home-feed-scroll>.portal-home-tab-panel:before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}html body #root>.app-container>.home-page>.dashboard-container>.portal-uiverse-sidebar,html body #root>.app-container>.home-page>.dashboard-container>.portal-uiverse-sidebar.is-collapsed,html body #root>.app-container>.home-page>.dashboard-container>.portal-uiverse-sidebar.is-expanded,html body #root>.app-container>.home-page>.dashboard-container>.portal-uiverse-sidebar.sidebar{bottom:1.15rem!important;height:auto!important;max-height:none!important;min-height:0!important;top:1.15rem!important}html body #root>.app-container>.home-page>.dashboard-container>.portal-uiverse-sidebar .portal-sidebar-nav,html body #root>.app-container>.home-page>.dashboard-container>.portal-uiverse-sidebar .portal-uiverse-rail{box-sizing:border-box!important;height:100%!important;max-height:100%!important;min-height:0!important}html body #root>.app-container>.home-page .main-content>.portal-section-transition-shell[data-section]>:is(section,div,article)>:is(.section-header,.job-feed-header,.profile-header,.post-job-header,.manage-jobs-header,.talent-pool-header,.candidate-feed-header,.company-profile-header):first-child>h2:first-child{display:none!important}html body #root>.app-container>.home-page .main-content>.portal-section-transition-shell[data-section]>:is(section,div,article)>:is(.section-header,.job-feed-header,.profile-header,.post-job-header,.manage-jobs-header,.talent-pool-header,.candidate-feed-header,.company-profile-header):first-child:has(>h2:first-child):not(:has(>:not(h2))){display:none!important}}body[data-public-home-theme=dark] :is(.public-auth-card,.public-auth-form-shell) .public-auth-field{background:#2a0f18!important;background-color:#2a0f18!important;border-color:#df82946b!important}body[data-public-home-theme=dark] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input,body[data-public-home-theme=dark] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input:is(:focus,:active,:hover,:not(:placeholder-shown)){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;caret-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input::placeholder{-webkit-text-fill-color:#ffffff94!important;color:#ffffff94!important}body[data-public-home-theme=light] :is(.public-auth-card,.public-auth-form-shell) .public-auth-field{background:#fffaf1!important;background-color:#fffaf1!important;border-color:#7f1d3242!important}body[data-public-home-theme=light] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input,body[data-public-home-theme=light] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input:is(:focus,:active,:hover,:not(:placeholder-shown)){-webkit-text-fill-color:#2b1720!important;background:#0000!important;background-color:initial!important;caret-color:#2b1720!important;color:#2b1720!important}body[data-public-home-theme=light] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input::placeholder{-webkit-text-fill-color:#2b17208f!important;color:#2b17208f!important}body[data-public-home-theme=dark] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input:-webkit-autofill,body[data-public-home-theme=dark] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input:-webkit-autofill:is(:hover,:focus,:active){-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #2a0f18!important;caret-color:#fff!important}body[data-public-home-theme=light] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input:-webkit-autofill,body[data-public-home-theme=light] :is(.public-auth-card,.public-auth-form-shell) .public-auth-input:-webkit-autofill:is(:hover,:focus,:active){-webkit-text-fill-color:#2b1720!important;box-shadow:inset 0 0 0 1000px #fffaf1!important;caret-color:#2b1720!important}html[data-theme=dark] body[data-theme=dark] #root .portal-job-meta-chip svg,html[data-theme=dark] body[data-theme=dark] #root .portal-job-meta-chip svg path{fill:#f4fffb!important;color:#f4fffb!important}html[data-theme=light] body[data-theme=light] #root .portal-job-meta-chip svg,html[data-theme=light] body[data-theme=light] #root .portal-job-meta-chip svg path{fill:#172033!important;color:#172033!important}html body #root .home-page .portal-public-job-card{background:#000!important;border:1px solid #63c0b857!important;border-radius:1.5rem!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:1rem!important;margin:0 0 1rem!important;min-height:0!important;padding:1.55rem!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;width:100%!important}html body #root .home-page .portal-public-job-card:is(:hover,:focus-visible){border-color:#63c0b8a8!important;box-shadow:0 22px 54px #0000003d!important;outline:none!important;transform:translateY(-2px)!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-header{align-items:flex-start!important;gap:.85rem!important;padding:0 2.2rem 0 0!important}html body #root .home-page .portal-public-job-card .portal-job-company-avatar,html body #root .home-page .portal-public-job-card .portal-job-company-avatar img{border-radius:.9rem!important;height:3.35rem!important;min-width:3.35rem!important;width:3.35rem!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-header p{-webkit-text-fill-color:#63c0b8!important;color:#63c0b8!important;font-size:.72rem!important;font-weight:850!important;margin:0 0 .35rem!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-header h3{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:clamp(1.25rem,2.1vw,1.7rem)!important;line-height:1.08!important;margin:0!important}html body #root .home-page .portal-public-job-card .portal-job-meta-icons.compact{grid-gap:.55rem 1rem!important;border:0!important;display:grid!important;gap:.55rem 1rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}html body #root .home-page .portal-public-job-card .portal-job-meta-chip,html body #root .home-page .portal-public-job-card .portal-job-meta-chip>span{-webkit-text-fill-color:#ffffffc7!important;color:#ffffffc7!important;font-size:.7rem!important}html body #root .home-page .portal-public-job-card .portal-job-meta-chip svg,html body #root .home-page .portal-public-job-card .portal-job-meta-chip svg path{fill:#f4fffb!important;color:#f4fffb!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-description{-webkit-text-fill-color:#fffc!important;color:#fffc!important;font-size:.8rem!important;line-height:1.7!important;margin:0!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-skills{gap:.45rem!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-skills strong{display:none!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-skills span{-webkit-text-fill-color:#ffffffc7!important;background:hsla(0,0%,100%,.055)!important;border:1px solid #ffffff1c!important;border-radius:.55rem!important;color:#ffffffc7!important;padding:.38rem .65rem!important}html body #root .home-page .portal-public-job-social-actions{border-bottom:1px solid #ffffff1c!important;border-top:1px solid #ffffff1c!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #root .home-page .portal-public-job-social-actions button{align-items:center!important;background:#0000!important;border:0!important;color:#ffffff9e!important;cursor:pointer!important;display:inline-flex!important;font-size:.7rem!important;font-weight:750!important;gap:.4rem!important;justify-content:center!important;min-width:0!important;padding:.8rem .35rem!important}html body #root .home-page .portal-public-job-social-actions button:is(:hover,.active){background:#63c0b812!important;color:#63c0b8!important}html body #root .home-page .portal-public-job-social-actions svg{height:.95rem!important;width:.95rem!important}html body #root .home-page .portal-public-job-footer{align-items:center!important;display:flex!important;gap:1rem!important;justify-content:space-between!important}html body #root .home-page .portal-public-job-footer>div{display:flex!important;flex-wrap:wrap!important;gap:.25rem 1rem!important}html body #root .home-page .portal-public-job-footer span{-webkit-text-fill-color:#ffffff8a!important;color:#ffffff8a!important;font-size:.66rem!important}html body #root .home-page .portal-public-job-footer>button{background:#0000!important;border:0!important;color:#fff!important;cursor:pointer!important;font-size:.7rem!important;font-weight:850!important;padding:.5rem 0!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card{background:#fffaf1!important;border-color:#d8c5a8eb!important;box-shadow:0 16px 38px #56422514!important;color:#34141d!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-candidate-job-description,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-candidate-job-header h3,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-job-meta-chip,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-job-meta-chip>span,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-public-job-footer>button{-webkit-text-fill-color:#34141d!important;color:#34141d!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-candidate-job-header p,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-public-job-social-actions button:is(:hover,.active){-webkit-text-fill-color:#7f1d32!important;color:#7f1d32!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-job-meta-chip svg,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-job-meta-chip svg path{fill:#34141d!important;color:#34141d!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-card .portal-candidate-job-skills span{-webkit-text-fill-color:#5f4b52!important;background:#f7ecef!important;border-color:#7f1d3229!important;color:#5f4b52!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-social-actions{border-color:#7f1d3221!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-footer span,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-job-social-actions button{-webkit-text-fill-color:#74666b!important;color:#74666b!important}html body .portal-job-modal{background:#0d1112!important;border:1px solid #63c0b847!important;border-radius:1.4rem!important;box-shadow:0 32px 100px #00000080!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-job-modal{background:#fffaf1!important;border-color:#d8c5a8!important;box-shadow:0 32px 90px #5642253b!important;color:#34141d!important}@media (max-width:768px){html body #root .home-page .portal-public-job-card{border-radius:1.2rem!important;gap:.8rem!important;padding:1.15rem!important}html body #root .home-page .portal-public-job-card .portal-job-meta-icons.compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .home-page .portal-public-job-social-actions button{font-size:.61rem!important}html body #root .home-page .portal-public-job-footer{align-items:flex-end!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction),html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-home-feed,.portal-profile-detail-posts,.tailor-profile-section,.portal-post-detail-modal) .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):not(.active):not(.has-reaction) :is(svg,path,span,img){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-public-job-social-actions button:not(.active),html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-public-job-social-actions button:not(.active) :is(svg,path,span){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important;color:#fff!important}html body .floating-messenger.is-open.is-closing{pointer-events:none!important}html body .floating-messenger.is-open.is-closing>.floating-messenger-backdrop{animation:jumptake-messenger-backdrop-out .44s ease both!important}html body .floating-messenger.is-open.is-closing>.floating-messenger-panel{animation:jumptake-messenger-panel-out .44s cubic-bezier(.4,0,.2,1) both!important}@keyframes jumptake-messenger-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes jumptake-messenger-panel-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(1rem) scale(.975)}}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open :is(.floating-messenger-empty,.message-workspace-empty-state),html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open :is(.floating-messenger-empty,.message-workspace-empty-state) :is(h1,h2,h3,h4,p,span,strong){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open :is(.message-settings-panel,.message-setting-row,.new-message-contact){background:#080b10!important;background-color:#080b10!important;border-color:#ffffff24!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .message-setting-row{background:#111722!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open :is(.message-settings-panel,.new-message-finder) :is(h1,h2,h3,h4,p,span,strong,small,label,.message-workspace-empty-copy){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .new-message-id-form input,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .new-message-id-form input::placeholder{-webkit-text-fill-color:#fff!important;background:#111722!important;border-color:#ffffff29!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .new-message-contact-avatar.chat-avatar-default{background:#000!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .message-setting-row>i{background:#293241!important;border-color:#ffffff40!important}html body :is(.messenger-inbox,.floating-messenger) .new-message-id-toggle,html body :is(.messenger-inbox,.floating-messenger) .new-message-id-toggle:is(:hover,:focus,:focus-visible,:active){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#681421!important}html[data-theme=dark] body :is(.messenger-inbox,.floating-messenger) .new-message-id-toggle,html[data-theme=dark] body :is(.messenger-inbox,.floating-messenger) .new-message-id-toggle:is(:hover,:focus,:focus-visible,:active){color:#fff!important}.portal-create-story-backdrop,.portal-create-story-modal{overflow-y:auto!important;overscroll-behavior:contain!important}.portal-create-story-modal{-webkit-overflow-scrolling:touch;max-height:90dvh!important;overflow-x:hidden!important;touch-action:pan-y!important;width:min(94vw,46rem)!important}.portal-create-story-modal .portal-post-composer textarea{max-height:48dvh!important;min-height:min(18rem,42dvh)!important;overflow-y:auto!important;resize:vertical!important}#root .portal-modern{--pm-page:#080406;--pm-page-alt:#12070b;--pm-header:#14090deb;--pm-shell:#1a0b10f0;--pm-panel:#1d0d13;--pm-panel-2:#261017;--pm-card:#2b121a;--pm-card-hover:#341720;--pm-input:#180a0f;--pm-text:#f4efe5;--pm-heading:#fffaf0;--pm-muted:#aebbb6;--pm-faint:#74847e;--pm-line:#be52672b;--pm-line-strong:#be526761;--pm-accent:#d66a7d;--pm-accent-strong:#9e3049;--pm-accent-ink:#1b080e;--pm-highlight:#e49aaa;--pm-danger:#ff8b91;--pm-danger-bg:#ff5c661f;--pm-warning:#f6c86f;--pm-success:#83dfb0;--pm-shadow:0 24px 70px #00000061;--pm-card-shadow:0 15px 40px #00000038;--pm-grid:rgba(190,82,103,.035);--pm-radius-xl:28px;--pm-radius-lg:20px;--pm-radius-md:14px;--pm-radius-sm:10px;background:radial-gradient(circle at 82% -5%,#b8475c26,#0000 27rem),radial-gradient(circle at -5% 70%,#e49aaa0f,#0000 25rem),linear-gradient(var(--pm-grid) 1px,#0000 1px),linear-gradient(90deg,var(--pm-grid) 1px,#0000 1px),var(--pm-page)!important;background-size:auto,auto,42px 42px,42px 42px,auto!important;color:var(--pm-text)!important;font-family:Inter,Aptos,Segoe UI,Roboto,Arial,sans-serif!important;min-height:100dvh!important;transition:color .26s ease,background-color .26s ease!important}@media (max-width:768px){html body #root>.app-container>.home-page{--portal-dock-bottom:12px;--portal-dock-height:66px;--portal-dock-clearance:90px}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open{box-sizing:border-box!important;display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:1780px!important;padding:0!important;width:min(calc(100% - 24px),1780px)!important}html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.is-open,html body #root>.app-container>.home-page>.dashboard-container>.main-content{inset:auto!important;bottom:auto!important;box-sizing:border-box!important;height:auto!important;left:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;transition:none!important;width:100%!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-collapsed,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-expanded,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar{background:#0000!important;border:0!important;bottom:var(--portal-dock-bottom)!important;box-shadow:none!important;box-sizing:border-box!important;flex:none!important;inline-size:min(94vw,1120px)!important;height:var(--portal-dock-height)!important;left:50%!important;margin:0!important;max-inline-size:min(94vw,1120px)!important;max-height:var(--portal-dock-height)!important;max-width:min(94vw,1120px)!important;min-height:var(--portal-dock-height)!important;min-inline-size:0!important;min-width:0!important;opacity:1!important;overflow:visible!important;padding:0!important;position:fixed!important;right:auto!important;top:auto!important;transform:translate3d(-50%,0,0)!important;transition:height .3s cubic-bezier(.22,1,.36,1),min-height .3s cubic-bezier(.22,1,.36,1),max-height .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),opacity .22s ease!important;visibility:visible!important;width:min(94vw,1120px)!important;z-index:7900!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden{opacity:0!important;pointer-events:none!important;transform:translate3d(-50%,calc(100% + 28px),0)!important;visibility:hidden!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail,html body #root>.app-container>.home-page .portal-uiverse-sidebar>.portal-sidebar-nav{box-sizing:border-box!important;inline-size:100%!important;height:100%!important;margin:0!important;max-inline-size:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-inline-size:100%!important;min-width:100%!important;width:100%!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar>.portal-sidebar-nav{background:#0000!important;border:0!important;box-shadow:none!important;overflow:visible!important;padding:0!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-items:stretch!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;background:#fffaf2f0!important;background-color:#fffaf2f0!important;background-image:none!important;border:1px solid #6914213d!important;border-radius:20px!important;box-shadow:0 12px 38px #3c161f2b!important;color:#351820!important;display:flex!important;flex-flow:row nowrap!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;padding:7px!important;scroll-snap-type:x proximity!important;scrollbar-color:#69142166 #0000!important;scrollbar-width:thin!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{background:#000000eb!important;background-color:#000000eb!important;background-image:none!important;border-color:#ffffff2b!important;box-shadow:0 14px 44px #00000094!important;color:#fff!important;scrollbar-color:#ffffff52 #0000!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{align-items:center!important;background:#fffaf2!important;border-right:1px solid #6914212e!important;display:flex!important;flex:0 0 auto!important;gap:5px!important;left:0!important;padding-right:6px!important;position:sticky!important;z-index:3!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{background:#000!important;border-right-color:#ffffff24!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide,html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon{align-items:center!important;background:#ffffffb8!important;background-color:#ffffffb8!important;border:1px solid #6914213b!important;border-radius:13px!important;box-shadow:none!important;box-sizing:border-box!important;color:#681421!important;cursor:pointer!important;display:flex!important;flex:0 0 43px!important;height:43px!important;justify-content:center!important;margin:0!important;max-height:43px!important;max-width:43px!important;min-height:43px!important;min-width:43px!important;padding:0!important;position:relative!important;width:43px!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar :is(.portal-sidebar-menu-icon,.portal-dock-hide){background:#0b0b0b!important;background-color:#0b0b0b!important;border-color:#ffffff2e!important;color:#fff!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input{display:none!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span{background:currentColor!important;border:0!important;border-radius:99px!important;height:2px!important;left:12px!important;margin:0!important;opacity:1!important;position:absolute!important;transform-origin:center!important;transition:transform .22s ease,opacity .18s ease,top .22s ease!important;width:18px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span:first-of-type{top:14px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span:nth-of-type(2){top:20px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span:nth-of-type(3){top:26px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:first-of-type{left:12px!important;top:20px!important;transform:rotate(45deg)!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:nth-of-type(2){opacity:0!important;transform:scaleX(0)!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:nth-of-type(3){left:12px!important;top:20px!important;transform:rotate(-45deg)!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide>span{color:inherit!important;font-size:1.5rem!important;font-weight:800!important;line-height:1!important;margin-top:-5px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:5px!important;inline-size:max-content!important;height:100%!important;margin:0!important;min-inline-size:max-content!important;min-width:max-content!important;overflow:visible!important;padding:0!important;width:max-content!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .list--secondary{border-left:1px solid #6914212e!important;padding-left:6px!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .list--secondary{border-left-color:#ffffff24!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__item{flex:0 0 auto!important;inline-size:auto!important;height:100%!important;margin:0!important;min-height:0!important;min-inline-size:0!important;min-width:0!important;padding:0!important;scroll-snap-align:start!important;width:auto!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-collapsed button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:1px solid #0000!important;border-radius:13px!important;box-shadow:none!important;box-sizing:border-box!important;color:#6b4a53!important;display:flex!important;flex-direction:column!important;gap:5px!important;height:100%!important;justify-content:center!important;margin:0!important;max-height:100%!important;max-width:49px!important;min-height:0!important;min-width:49px!important;overflow:hidden!important;padding:0!important;transform:none!important;transition:width .26s cubic-bezier(.22,1,.36,1),color .18s ease,background-color .18s ease,border-color .18s ease!important;width:49px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{max-width:98px!important;min-width:98px!important;width:98px!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link{color:#ffffffb8!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link:is(:hover,:focus-visible){background:#69142112!important;border-color:#69142133!important;color:#681421!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link:is(:hover,:focus-visible){background:#ffffff17!important;border-color:#fff3!important;color:#fff!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]){background:#681421!important;background-color:#681421!important;background-image:none!important;border-color:#681421!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]){background:#e07b91!important;background-color:#e07b91!important;border-color:#e07b91!important;color:#000!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__link .icon,html body #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__link .icon svg{fill:currentColor!important;color:inherit!important;flex:0 0 20px!important;height:20px!important;margin:0!important;min-height:20px!important;min-width:20px!important;width:20px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__link .text{clip:auto!important;-webkit-text-fill-color:currentColor!important;color:inherit!important;font-size:.61rem!important;font-weight:800!important;height:0!important;line-height:1.05!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:static!important;transform:translateY(4px)!important;transition:opacity .18s ease,transform .22s ease!important;white-space:nowrap!important;width:0!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link .text{display:block!important;height:auto!important;max-width:88px!important;opacity:1!important;text-align:center!important;text-overflow:ellipsis!important;transform:translateY(0)!important;width:100%!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar [data-tooltip]:after,html body #root>.app-container>.home-page .portal-uiverse-sidebar [data-tooltip]:before{content:none!important;display:none!important}html body #root>.app-container>.home-page .portal-sidebar-reopen,html body #root>.app-container>.home-page .portal-sidebar-reopen.is-visible{-webkit-text-fill-color:#681421!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#fffaf2b8!important;background-color:#fffaf2b8!important;background-image:none!important;border:1px solid #69142147!important;border-radius:13px 13px 5px 5px!important;bottom:5px!important;box-shadow:0 5px 18px #3c161f26!important;box-sizing:border-box!important;color:#681421!important;font-size:1rem!important;font-weight:900!important;height:29px!important;left:50%!important;line-height:1!important;margin:0!important;max-height:29px!important;max-width:42px!important;min-height:29px!important;min-width:42px!important;opacity:0!important;padding:0!important;place-items:center!important;pointer-events:none!important;position:fixed!important;right:auto!important;top:auto!important;transform:translate3d(-50%,16px,0)!important;transition:opacity .18s ease,transform .24s ease,visibility .18s ease!important;visibility:hidden!important;width:42px!important;z-index:7901!important}html body #root>.app-container>.home-page .portal-sidebar-reopen.is-visible{display:grid!important;opacity:1!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important;visibility:visible!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-sidebar-reopen.is-visible{-webkit-text-fill-color:#fff!important;background:#000000b8!important;background-color:#000000b8!important;border-color:#fff3!important;box-shadow:0 6px 22px #0000007a!important;color:#fff!important}html body #root>.app-container>.home-page .floating-messenger-trigger{bottom:var(--portal-dock-clearance)!important;transition:bottom .3s cubic-bezier(.22,1,.36,1),transform .18s ease,color .18s ease!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .floating-messenger-trigger:after,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .floating-messenger-trigger:before{content:none!important;display:none!important}html body #root>.app-container>.home-page{--portal-dock-bottom:8px;--portal-dock-height:62px;--portal-dock-clearance:80px}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open{margin-left:4px!important;margin-right:4px!important;max-width:none!important;width:calc(100% - 8px)!important}html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.is-open,html body #root>.app-container>.home-page>.dashboard-container>.main-content{min-height:calc(100dvh - 98px)!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{border-radius:17px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{padding-right:5px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide,html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon{flex-basis:40px!important;height:40px!important;max-height:40px!important;max-width:40px!important;min-height:40px!important;min-width:40px!important;width:40px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span{left:11px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span:first-of-type{top:13px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:first-of-type,html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span:nth-of-type(3),html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span:nth-of-type(2){left:11px!important;top:19px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon span:nth-of-type(3){top:25px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-collapsed button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{max-width:45px!important;min-width:45px!important;width:45px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{max-width:86px!important;min-width:86px!important;width:86px!important}}#root .portal-modern.theme-light,html[data-theme=light] #root .portal-modern{--pm-page:#f2eadc;--pm-page-alt:#fff8ec;--pm-header:#fffaf1f0;--pm-shell:#fff8ecf0;--pm-panel:#fff8ec;--pm-panel-2:#f6ecdc;--pm-card:#fffdf7;--pm-card-hover:#fff8ed;--pm-input:#fffdf8;--pm-text:#4b1f2e;--pm-heading:#421827;--pm-muted:#76515d;--pm-faint:#957680;--pm-line:#69434f26;--pm-line-strong:#7f1d3261;--pm-accent:#b85a6d;--pm-accent-strong:#7f1d32;--pm-accent-ink:#fffaf1;--pm-highlight:#d98a9a;--pm-danger:#a33f4d;--pm-danger-bg:#a33f4d1a;--pm-warning:#9c6b2f;--pm-success:#277e64;--pm-shadow:0 24px 65px #56422529;--pm-card-shadow:0 14px 34px #5642251a;--pm-grid:rgba(127,29,50,.035)}#root .portal-modern,#root .portal-modern *,#root .portal-modern :after,#root .portal-modern :before{box-sizing:border-box}#root .portal-modern :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;color:var(--pm-heading)!important;font-family:Inter,Aptos Display,Segoe UI,sans-serif!important;font-weight:780!important;letter-spacing:-.035em!important}#root .portal-modern :is(p,small,label,figcaption){color:var(--pm-muted)!important}#root .portal-modern a{color:var(--pm-accent)!important}#root .portal-modern button{font-family:inherit!important}#root .portal-modern button :is(span,strong,small){-webkit-text-fill-color:currentColor!important;color:inherit!important}#root .portal-modern :focus-visible{outline:3px solid color-mix(in srgb,var(--pm-accent) 42%,#0000)!important;outline-offset:2px!important}html body #root .loading-container.portal-modern>.dashboard-header,html body #root .portal-modern>.dashboard-header{grid-gap:14px!important;align-items:center!important;backdrop-filter:blur(20px) saturate(1.1)!important;-webkit-backdrop-filter:blur(20px) saturate(1.1)!important;background:radial-gradient(circle at 50% -120%,color-mix(in srgb,var(--pm-accent) 20%,#0000),#0000 56%),var(--pm-header)!important;border:1px solid var(--pm-line)!important;border-radius:22px!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important;display:grid!important;gap:14px!important;grid-template-columns:1fr auto 1fr!important;isolation:isolate!important;margin:10px auto 0!important;min-height:72px!important;padding:10px 14px!important;position:sticky!important;top:10px!important;width:min(calc(100% - 28px),1680px)!important;z-index:5000!important}html body #root .portal-modern>.dashboard-header:before{animation:pm-header-light 11s linear infinite!important;background:linear-gradient(100deg,#0000 0 38%,color-mix(in srgb,var(--pm-accent) 8%,#0000) 50%,#0000 62% 100%)!important;background-size:220% 100%!important;border-radius:inherit!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important;z-index:-1!important}#root .portal-modern .portal-header-ai-action{align-items:center!important;background:#0000!important;border:0!important;display:flex!important;justify-self:start!important;margin:0!important;min-width:0!important;padding:0!important;width:auto!important}#root .portal-modern .portal-ai-top-button,#root .portal-modern .portal-theme-quick-toggle{background:color-mix(in srgb,var(--pm-card) 88%,#0000)!important;border:1px solid var(--pm-line-strong)!important;border-radius:14px!important;box-shadow:none!important;color:var(--pm-text)!important;margin:0!important;min-height:44px!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}#root .portal-modern .portal-ai-top-button{display:grid!important;height:44px!important;min-width:44px!important;padding:0!important;place-items:center!important;width:44px!important}#root .portal-modern .portal-ai-top-button:after,#root .portal-modern .portal-ai-top-button:before,#root .portal-modern .portal-theme-quick-toggle:after,#root .portal-modern .portal-theme-quick-toggle:before{content:none!important;display:none!important}#root .portal-modern .portal-ai-top-button:hover,#root .portal-modern .portal-theme-quick-toggle:hover{background:color-mix(in srgb,var(--pm-accent) 11%,var(--pm-card))!important;border-color:var(--pm-accent)!important;box-shadow:0 10px 25px color-mix(in srgb,var(--pm-accent) 13%,#0000)!important;color:var(--pm-accent)!important;transform:translateY(-2px)!important}#root .portal-modern .portal-ai-top-icon{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;height:19px!important;width:19px!important}#root .portal-modern .portal-dashboard-identity{background:#0000!important;border:0!important;justify-self:center!important;margin:0!important;min-width:0!important;padding:0!important}#root .portal-modern .dashboard-logo-button,#root .portal-modern .dashboard-logo-button:hover,#root .portal-modern .dashboard-logo-static{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:48px!important;margin:0!important;min-height:48px!important;padding:2px 8px!important;transform:none!important;width:auto!important}#root .portal-modern :is(.candidate-dashboard-logo,.employer-dashboard-logo){filter:none!important;height:44px!important;max-width:142px!important;object-fit:contain!important;width:auto!important}#root .portal-modern .portal-header-theme-action{justify-self:end!important}#root .portal-modern .portal-theme-quick-toggle{align-items:center!important;cursor:pointer!important;display:inline-flex!important;font-size:.75rem!important;font-weight:760!important;gap:8px!important;justify-content:center!important;padding:0 14px!important}#root .portal-modern .portal-theme-toggle-icon,#root .portal-modern .portal-theme-toggle-icon svg{display:block!important;height:18px!important;width:18px!important}#root .portal-modern .portal-theme-toggle-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body #root .portal-modern .dashboard-container{align-items:stretch!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;gap:14px!important;margin:14px auto 28px!important;max-width:1680px!important;min-height:calc(100dvh - 108px)!important;padding:0!important;width:min(calc(100% - 28px),1680px)!important}html body #root .portal-modern .main-content{background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--pm-accent) 8%,#0000),#0000 30rem),var(--pm-shell)!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-xl)!important;box-shadow:var(--pm-shadow)!important;color:var(--pm-text)!important;flex:1 1 auto!important;min-height:calc(100dvh - 108px)!important;min-width:0!important;overflow:auto!important;padding:clamp(18px,2.1vw,32px)!important;position:relative!important;scrollbar-color:var(--pm-accent) #0000!important}#root .portal-modern .portal-section-transition-shell{animation:pm-section-enter .42s cubic-bezier(.16,1,.3,1) both!important;min-width:0!important}#root .portal-modern .portal-section-transition-shell.is-loading-behind-skeleton{filter:blur(2px)!important;opacity:.26!important}#root .portal-modern .dashboard-section-title{background:#0000!important;border-bottom:1px solid var(--pm-line)!important;margin:0 0 20px!important;padding:0 2px 14px!important;width:100%!important}#root .portal-modern .dashboard-section-title h2{font-size:clamp(1.55rem,2.5vw,2.4rem)!important;line-height:1.05!important;margin:0!important}#root .portal-modern .portal-title-jello-text{-webkit-text-fill-color:var(--pm-heading)!important;animation:pm-title-enter .62s cubic-bezier(.16,1,.3,1) both!important;background:none!important;color:var(--pm-heading)!important}html body #root .portal-modern .portal-vertical-sidebar.sidebar{--expanded:17rem;--collapsed:4.15rem;--item:3rem;--svg:1.15rem;background:#0000!important;border:0!important;box-shadow:none!important;flex:0 0 var(--expanded)!important;inline-size:var(--expanded)!important;margin:0!important;min-height:calc(100dvh - 108px)!important;min-inline-size:var(--expanded)!important;padding:0!important}html body #root .portal-modern .portal-vertical-sidebar.is-collapsed{flex-basis:var(--collapsed)!important;inline-size:var(--collapsed)!important;min-inline-size:var(--collapsed)!important}html body #root .portal-modern .portal-sidebar-nav,html body #root .portal-modern .portal-uiverse-rail{background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--pm-accent) 15%,#0000),#0000 23rem),var(--pm-panel)!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-lg)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important;margin:0!important;min-height:100%!important;overflow:visible!important;padding:9px!important;width:100%!important}html body #root .portal-modern .portal-sidebar-nav{background:#0000!important;border:0!important;box-shadow:none!important;padding:0!important}#root .portal-modern .portal-sidebar-menu-icon{align-items:center!important;background:color-mix(in srgb,var(--pm-card) 86%,#0000)!important;border:1px solid var(--pm-line)!important;border-radius:13px!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:4px!important;height:var(--item)!important;justify-content:center!important;margin:0 0 7px!important;padding:0!important;width:var(--item)!important}#root .portal-modern .portal-sidebar-menu-icon span{background:var(--pm-muted)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;height:2px!important;margin:0!important;width:17px!important}#root .portal-modern .portal-sidebar-menu-icon:hover span{background:var(--pm-accent)!important}html body #root .portal-modern .portal-vertical-sidebar :is(.sidebar__list,.sidebar__item,.icon){background:#0000!important;border:0!important;box-shadow:none!important}#root .portal-modern .portal-vertical-sidebar .sidebar__list{gap:4px!important;margin:0!important;padding:0!important}#root .portal-modern .portal-vertical-sidebar .list--secondary{border-top:1px solid var(--pm-line)!important;margin-top:auto!important;padding-top:10px!important}html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link{background:#0000!important;border:1px solid #0000!important;border-radius:13px!important;box-shadow:none!important;color:var(--pm-muted)!important;gap:8px!important;min-height:var(--item)!important;padding:0 12px 0 0!important;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease!important}html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link:after,html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link:before{content:none!important;display:none!important}html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link:hover{background:color-mix(in srgb,var(--pm-accent) 8%,var(--pm-card))!important;border-color:var(--pm-line)!important;color:var(--pm-text)!important;transform:translateX(3px)!important}html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link.is-active,html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link[aria-current=page]{background:linear-gradient(135deg,var(--pm-accent),color-mix(in srgb,var(--pm-accent) 70%,var(--pm-highlight)))!important;border-color:color-mix(in srgb,var(--pm-accent) 65%,#0000)!important;box-shadow:0 9px 24px color-mix(in srgb,var(--pm-accent) 20%,#0000)!important;color:var(--pm-accent-ink)!important}html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link.is-danger{background:var(--pm-danger-bg)!important;border-color:color-mix(in srgb,var(--pm-danger) 22%,#0000)!important;color:var(--pm-danger)!important}#root .portal-modern .portal-vertical-sidebar .sidebar__link :is(.text,.icon,svg,path){fill:currentColor!important;-webkit-text-fill-color:currentColor!important;color:inherit!important}#root .portal-modern .portal-vertical-sidebar .sidebar__link .text{font-size:.78rem!important;font-weight:720!important;letter-spacing:-.01em!important}#root .portal-modern .portal-vertical-sidebar .sidebar__link .icon{flex:0 0 var(--item)!important;height:var(--item)!important;width:var(--item)!important}#root .portal-modern .portal-vertical-sidebar .nav-notification-dot{background:#ff6573!important;border:2px solid var(--pm-panel)!important;box-shadow:0 0 0 4px #ff657321!important;height:8px!important;width:8px!important}#root .portal-modern .portal-vertical-sidebar [data-tooltip]:before{background:var(--pm-card)!important;border:1px solid var(--pm-line-strong)!important;border-radius:10px!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important;left:calc(var(--collapsed) + 10px)!important;padding:8px 11px!important}html body #root .portal-modern :is(.portal-default-landing,.portal-default-hero,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-post-composer,.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.dashboard-content,.dashboard-card,.stat-card,.job-card,.application-card,.candidate-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.settings-card,.notification-card,.profile-card,.profile-section,.company-profile-card,.company-overview-card,.company-info-card,.message-compose-card,.inbox-thread-card,.no-jobs-message,.no-applications-message,.no-candidates,.no-recommendations,.friend-invitation-card,.saved-post-card,.bookmarked-job-card,.analytics-card,.about-feature-card,.about-tour-card){background:var(--pm-card)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important}html body #root .portal-modern :is(.dashboard-card,.stat-card,.job-card,.application-card,.candidate-card,.assessment-card,.settings-card,.notification-card,.portal-social-post-card,.portal-candidate-job-card,.portal-default-stat,.portal-default-action){border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-lg)!important;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,background .22s ease,box-shadow .22s ease!important}html body #root .portal-modern :is(.dashboard-card,.stat-card,.job-card,.application-card,.candidate-card,.assessment-card,.notification-card,.portal-social-post-card,.portal-candidate-job-card,.portal-default-stat,.portal-default-action):hover{background:var(--pm-card-hover)!important;border-color:var(--pm-line-strong)!important;box-shadow:0 20px 45px color-mix(in srgb,var(--pm-accent) 10%,#0000)!important;transform:translateY(-3px)!important}#root .portal-modern :is(.post-job-container,.manage-jobs-container,.assessment-builder-container,.general-assessments-container,.talent-pool-container,.applications-container,.my-applications-container,.my-assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.bookmarks-hub,.friend-invitations-container,.notifications-page,.notifications-container,.settings-container,.employer-settings-container,.company-profile-container,.about-jumptake-section,.about-container,.performance-analytics,.analytics-container,.blocks-manager-container,.interested-job-suggestion-section,.inbox-container){background:#0000!important;border-color:var(--pm-line)!important;box-shadow:none!important;color:var(--pm-text)!important;margin:0!important;max-width:none!important;width:100%!important}#root .portal-modern :is(.section-header,.manage-jobs-header,.post-job-header,.company-profile-header,.talent-pool-header){background:#0000!important;border-bottom:1px solid var(--pm-line)!important;margin-bottom:18px!important;padding:0 0 14px!important}#root .portal-modern .portal-default-landing{background:radial-gradient(circle at 83% 13%,color-mix(in srgb,var(--pm-accent) 18%,#0000),#0000 25rem),linear-gradient(145deg,var(--pm-card),var(--pm-panel))!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-xl)!important;box-shadow:var(--pm-shadow)!important;overflow:hidden!important;padding:clamp(22px,4vw,48px)!important;position:relative!important}#root .portal-modern .portal-default-landing:after{animation:pm-orbit 18s linear infinite!important;border:1px solid color-mix(in srgb,var(--pm-accent) 25%,#0000)!important;border-radius:50%!important;bottom:-90px!important;box-shadow:0 0 0 34px color-mix(in srgb,var(--pm-accent) 5%,#0000),0 0 0 68px color-mix(in srgb,var(--pm-accent) 3%,#0000)!important;content:""!important;height:260px!important;pointer-events:none!important;position:absolute!important;right:-70px!important;width:260px!important}#root .portal-modern .portal-default-kicker{color:var(--pm-accent)!important;font-size:.68rem!important;font-weight:820!important;letter-spacing:.14em!important;text-transform:uppercase!important}#root .portal-modern .portal-default-title-animated{color:var(--pm-heading)!important;font-size:clamp(2.2rem,5vw,5.2rem)!important;line-height:.96!important;margin:12px 0!important;max-width:760px!important}#root .portal-modern .portal-default-title-brand{-webkit-text-fill-color:var(--pm-accent)!important;color:var(--pm-accent)!important}#root .portal-modern .portal-default-actions,#root .portal-modern .portal-default-stats{gap:10px!important;position:relative!important;z-index:1!important}#root .portal-modern .portal-default-action,#root .portal-modern .portal-default-stat{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:color-mix(in srgb,var(--pm-card) 88%,#0000)!important;color:var(--pm-text)!important}#root .portal-modern .portal-default-action svg{fill:currentColor!important;color:var(--pm-accent)!important}#root .portal-modern .portal-default-stat strong{color:var(--pm-heading)!important;font-size:clamp(1.45rem,3vw,2.2rem)!important}#root .portal-modern .portal-default-stat span{color:var(--pm-muted)!important}#root .portal-modern .portal-home-tabs{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:color-mix(in srgb,var(--pm-panel) 88%,#0000)!important;border:1px solid var(--pm-line)!important;border-radius:16px!important;box-shadow:var(--pm-card-shadow)!important;gap:6px!important;margin-bottom:18px!important;padding:7px!important;position:sticky!important;top:-1px!important;z-index:20!important}#root .portal-modern .portal-home-tab{background:#0000!important;border:1px solid #0000!important;border-radius:12px!important;box-shadow:none!important;color:var(--pm-muted)!important;min-height:42px!important;padding:9px 14px!important}#root .portal-modern .portal-home-tab:after,#root .portal-modern .portal-home-tab:before{content:none!important;display:none!important}#root .portal-modern .portal-home-tab:hover{background:var(--pm-card)!important;color:var(--pm-text)!important}#root .portal-modern .portal-home-tab.active{background:var(--pm-accent)!important;border-color:var(--pm-accent)!important;color:var(--pm-accent-ink)!important}#root .portal-modern .portal-candidate-job-card,#root .portal-modern .portal-post-composer,#root .portal-modern .portal-social-post-card{margin-bottom:14px!important;padding:clamp(16px,2.2vw,24px)!important}#root .portal-modern .candidate-avatar,#root .portal-modern .portal-job-company-avatar,#root .portal-modern .portal-post-avatar,#root .portal-modern .profile-avatar{background:var(--pm-panel-2)!important;border:2px solid color-mix(in srgb,var(--pm-accent) 44%,#0000)!important;box-shadow:0 7px 18px #00000024!important}#root .portal-modern :is(.portal-post-author-name,.candidate-name,.portal-candidate-job-header h3){color:var(--pm-heading)!important}#root .portal-modern :is(.portal-post-body,.portal-candidate-job-description,.portal-comment-line,.portal-comment-copy){color:var(--pm-text)!important}#root .portal-modern :is(.portal-audience-pill,.portal-job-meta-chip,.skill-tag,.candidate-skill-tag,.status-badge){background:var(--pm-panel-2)!important;border:1px solid var(--pm-line)!important;border-radius:999px!important;color:var(--pm-muted)!important}#root .portal-modern .portal-job-country-row,#root .portal-modern .portal-job-filter-bar{background:var(--pm-panel-2)!important;border:1px solid var(--pm-line)!important;border-radius:16px!important;padding:12px!important}#root .portal-modern :is(.portal-post-action-row,.portal-candidate-job-action-row,.portal-candidate-job-footer){border-color:var(--pm-line)!important}#root .portal-modern :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-options-button){background:#0000!important;border-color:#0000!important;box-shadow:none!important;color:var(--pm-muted)!important}#root .portal-modern :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-options-button):hover{background:color-mix(in srgb,var(--pm-accent) 9%,#0000)!important;color:var(--pm-accent)!important}#root .portal-modern :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.form-control,.search-input,.candidate-search,.rich-message-input,.portal-create-story-audience-trigger){-webkit-text-fill-color:var(--pm-text)!important;background:var(--pm-input)!important;border:1px solid var(--pm-line)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pm-heading) 4%,#0000)!important;color:var(--pm-text)!important;min-height:44px!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}#root .portal-modern :is(input,textarea)::placeholder{-webkit-text-fill-color:var(--pm-faint)!important;color:var(--pm-faint)!important;opacity:1!important}#root .portal-modern :is(input,textarea,select):focus{border-color:var(--pm-accent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--pm-accent) 13%,#0000)!important;outline:0!important}#root .portal-modern select option{background:var(--pm-panel)!important;color:var(--pm-text)!important}#root .portal-modern :is(.form-section,.filter-panel,.advanced-filters,.search-container,.settings-section){background:var(--pm-card)!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-lg)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important;padding:clamp(16px,2.2vw,24px)!important}#root .portal-modern table{background:var(--pm-card)!important;border:1px solid var(--pm-line)!important;border-collapse:initial!important;border-radius:16px!important;border-spacing:0!important;color:var(--pm-text)!important;overflow:hidden!important;width:100%!important}#root .portal-modern :is(th,td){background:#0000!important;border-color:var(--pm-line)!important;color:var(--pm-text)!important;padding:13px 14px!important}#root .portal-modern th{background:var(--pm-panel-2)!important;color:var(--pm-muted)!important;font-size:.69rem!important;font-weight:820!important;letter-spacing:.08em!important;text-transform:uppercase!important}#root .portal-modern tbody tr{background:var(--pm-card)!important;transition:background .18s ease!important}#root .portal-modern tbody tr:hover{background:var(--pm-card-hover)!important}html body #root .portal-modern :is(.settings-button.primary,.card-button,.view-button,.save-button,.submit-button,.portal-view-job-button,.portal-publish-button,.spotlight-button.active){animation:none!important;background:linear-gradient(135deg,var(--pm-accent),color-mix(in srgb,var(--pm-accent) 74%,var(--pm-highlight)))!important;border:1px solid var(--pm-accent)!important;border-radius:12px!important;box-shadow:0 10px 23px color-mix(in srgb,var(--pm-accent) 18%,#0000)!important;color:var(--pm-accent-ink)!important;font-size:.74rem!important;font-weight:790!important;min-height:42px!important;padding:10px 15px!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}html body #root .portal-modern :is(.settings-button.primary,.card-button,.view-button,.save-button,.submit-button,.portal-view-job-button,.portal-publish-button):after,html body #root .portal-modern :is(.settings-button.primary,.card-button,.view-button,.save-button,.submit-button,.portal-view-job-button,.portal-publish-button):before{content:none!important;display:none!important}html body #root .portal-modern :is(.settings-button.primary,.card-button,.view-button,.save-button,.submit-button,.portal-view-job-button,.portal-publish-button):hover{box-shadow:0 14px 30px color-mix(in srgb,var(--pm-accent) 25%,#0000)!important;filter:brightness(1.05) saturate(1.05)!important;transform:translateY(-2px)!important}html body #root .portal-modern :is(.back-button,.secondary-button,.cancel-edit-button,.settings-button:not(.primary),.portal-view-job-button.secondary){animation:none!important;background:var(--pm-card)!important;border:1px solid var(--pm-line-strong)!important;border-radius:12px!important;box-shadow:none!important;color:var(--pm-text)!important;min-height:40px!important;padding:9px 14px!important}html body #root .portal-modern :is(.back-button,.secondary-button,.cancel-edit-button):hover{background:color-mix(in srgb,var(--pm-accent) 8%,var(--pm-card))!important;border-color:var(--pm-accent)!important;color:var(--pm-accent)!important;transform:translateY(-1px)!important}#root .portal-modern .settings-tabs{background:var(--pm-panel)!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-lg)!important;box-shadow:var(--pm-card-shadow)!important}#root .portal-modern .tabs-header{background:var(--pm-panel-2)!important;border-color:var(--pm-line)!important;gap:5px!important;padding:7px!important}#root .portal-modern .tab-button{background:#0000!important;border:1px solid #0000!important;border-radius:11px!important;color:var(--pm-muted)!important;min-height:42px!important}#root .portal-modern .tab-button.active{background:var(--pm-accent)!important;border-color:var(--pm-accent)!important;color:var(--pm-accent-ink)!important}#root .portal-modern .app-mode-card{align-items:center!important;background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--pm-accent) 12%,#0000),#0000 15rem),var(--pm-card)!important;border:1px solid var(--pm-line)!important;display:flex!important;gap:20px!important;justify-content:space-between!important;padding:20px!important}#root .portal-modern .app-mode-development-note{color:var(--pm-faint)!important;font-size:.75rem!important;margin-top:5px!important}#root .portal-modern .app-mode-switch{align-items:center!important;cursor:pointer!important;display:inline-flex!important;gap:6px!important;min-width:max-content!important}#root .portal-modern .app-mode-switch-track{background:var(--pm-panel-2)!important;border:1px solid var(--pm-line-strong)!important;border-radius:999px!important;height:29px!important;order:2!important;padding:3px!important;position:relative!important;transition:background .2s ease,border-color .2s ease!important;width:52px!important}#root .portal-modern .app-mode-switch-thumb{background:var(--pm-accent)!important;border-radius:50%!important;box-shadow:0 3px 8px #00000038!important;height:21px!important;left:3px!important;position:absolute!important;top:3px!important;transform:translateX(0)!important;transition:transform .22s cubic-bezier(.16,1,.3,1)!important;width:21px!important}#root .portal-modern .app-mode-switch input{opacity:0!important;pointer-events:none!important;position:absolute!important}#root .portal-modern .app-mode-switch input:checked+.app-mode-switch-track{background:color-mix(in srgb,var(--pm-accent) 16%,var(--pm-panel-2))!important;border-color:var(--pm-accent)!important}#root .portal-modern .app-mode-switch input:checked+.app-mode-switch-track .app-mode-switch-thumb{transform:translateX(23px)!important}#root .portal-modern .app-mode-switch-label{color:var(--pm-text)!important;font-size:.76rem!important;font-weight:760!important;order:1!important}html body #root .portal-modern .settings-container .settings-compact-submit{box-sizing:border-box!important;font-size:.68rem!important;height:2.1rem!important;max-height:2.1rem!important;min-height:2.05rem!important;min-width:7.5rem!important;padding:.38rem .7rem!important;width:min(50%,10rem)!important}#root .portal-modern .app-mode-card .app-mode-switch{align-self:center!important;justify-content:flex-start!important;max-width:100%!important;width:max-content!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .settings-container .tab-button:not(.active) .tab-icon{filter:brightness(0) invert(1)!important;opacity:1!important}#root .portal-modern :is(.modal-overlay,.modern-modal-overlay,.job-preview-overlay,.application-workspace-overlay,.candidate-modal-overlay,.job-detail-modal-overlay,.analytics-detail-overlay,.about-tour-overlay,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-create-story-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop){-webkit-backdrop-filter:blur(14px) saturate(.85)!important;backdrop-filter:blur(14px) saturate(.85)!important;background:color-mix(in srgb,var(--pm-page) 72%,#0000)!important}#root .portal-modern :is(.job-interest-modal,.job-preview-modal,.application-workspace-modal,.candidate-profile-modal,.job-detail-modal,.analytics-detail-modal,.about-tour-modal,.portal-job-modal,.portal-job-review-modal,.portal-create-story-modal,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-reaction-stats-modal,.portal-reach-insight-popover){background:var(--pm-panel)!important;border:1px solid var(--pm-line-strong)!important;border-radius:var(--pm-radius-xl)!important;box-shadow:0 40px 120px #00000075!important;color:var(--pm-text)!important}#root .portal-modern :is(.portal-post-options-menu,.portal-share-picker,.portal-create-story-audience-options,.portal-composer-tag-picker,.portal-job-country-menu,.portal-comment-row.is-open){background:var(--pm-card)!important;border:1px solid var(--pm-line-strong)!important;border-radius:14px!important;box-shadow:var(--pm-shadow)!important;color:var(--pm-text)!important}#root .portal-modern :is(.floating-messenger-panel,.floating-messenger-shell,.floating-messenger-contacts,.floating-messenger-chat){background:var(--pm-panel)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-shadow)!important;color:var(--pm-text)!important}#root .portal-modern .floating-messenger-trigger{background:var(--pm-accent)!important;border:1px solid var(--pm-accent)!important;box-shadow:0 14px 35px color-mix(in srgb,var(--pm-accent) 28%,#0000)!important;color:var(--pm-accent-ink)!important}#root .portal-modern :is(.floating-messenger-chat-bar,.floating-messenger-input,.public-ai-chat-header,.public-ai-chat-reply){background:var(--pm-panel-2)!important;border-color:var(--pm-line)!important}#root .portal-modern .portal-section-skeleton-overlay{background:var(--pm-shell)!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-xl)!important;box-shadow:var(--pm-card-shadow)!important}#root .portal-modern .portal-skeleton-block,#root .portal-modern .portal-skeleton-line{background:linear-gradient(90deg,var(--pm-panel-2),color-mix(in srgb,var(--pm-accent) 9%,var(--pm-card)),var(--pm-panel-2))!important;background-size:220% 100%!important}#root .portal-modern :is(.error-message,.notification-message.error){background:var(--pm-danger-bg)!important;border:1px solid color-mix(in srgb,var(--pm-danger) 30%,#0000)!important;color:var(--pm-danger)!important}#root .portal-modern :is(.success-message,.notification-message.success){background:color-mix(in srgb,var(--pm-success) 9%,#0000)!important;border:1px solid color-mix(in srgb,var(--pm-success) 28%,#0000)!important;color:var(--pm-success)!important}body[data-public-home-theme] .public-landing-modal-backdrop{backdrop-filter:blur(18px) saturate(.82)!important;-webkit-backdrop-filter:blur(18px) saturate(.82)!important;background:#020807c2!important;padding:18px!important}body[data-public-home-theme=light] .public-landing-modal-backdrop{background:#462b347a!important}body[data-public-home-theme] .public-auth-card,body[data-public-home-theme] .public-auth-card.is-register{background:radial-gradient(circle at 88% 0,#be526729,#0000 16rem),#1e0c12!important;border:1px solid #be526747!important;border-radius:28px!important;box-shadow:0 42px 120px #0000008a!important;color:#f4efe5!important;margin:auto!important;max-width:510px!important;min-height:0!important;overflow:hidden!important;padding:0!important;width:min(100%,510px)!important}body[data-public-home-theme=light] .public-auth-card,body[data-public-home-theme=light] .public-auth-card.is-register{background:radial-gradient(circle at 88% 0,#7f1d3229,#0000 16rem),#fff8ec!important;border-color:#d8c5a8!important;box-shadow:0 42px 110px #5642254d!important;color:#4b1f2e!important}body[data-public-home-theme] .public-auth-form-shell,body[data-public-home-theme] .public-auth-form-shell:focus-within,body[data-public-home-theme] .public-auth-form-shell:hover{background:#0000!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;color:inherit!important;margin:0!important;min-height:0!important;padding:clamp(22px,5vw,38px)!important;transform:none!important;width:100%!important}body[data-public-home-theme] .public-auth-brand-row{align-items:center!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin-bottom:28px!important}body[data-public-home-theme] .public-auth-brand-mark{display:block!important;height:42px!important;position:relative!important;width:118px!important}body[data-public-home-theme] .public-auth-brand-mark img{height:42px!important;inset:0!important;object-fit:contain!important;object-position:left center!important;position:absolute!important;width:118px!important}body[data-public-home-theme=dark] .public-auth-brand-mark .is-light-logo,body[data-public-home-theme=light] .public-auth-brand-mark .is-dark-logo{display:none!important}body[data-public-home-theme] .public-auth-brand-status{align-items:center!important;color:#f4efe5a6!important;display:inline-flex!important;font-size:.64rem!important;font-weight:760!important;gap:7px!important;white-space:nowrap!important}body[data-public-home-theme=light] .public-auth-brand-status{color:#76515d!important}body[data-public-home-theme] .public-auth-brand-status i{animation:pm-live-dot 1.8s ease-in-out infinite!important;background:#d66a7d!important;border-radius:50%!important;box-shadow:0 0 0 5px #be52671a!important;height:7px!important;width:7px!important}body[data-public-home-theme=light] .public-auth-brand-status i{background:#b85a6d!important}body[data-public-home-theme] .public-auth-title-block{margin-bottom:24px!important}body[data-public-home-theme] .public-auth-eyebrow{color:#d66a7d!important;display:block!important;font-size:.64rem!important;font-weight:820!important;letter-spacing:.13em!important;margin-bottom:8px!important;text-transform:uppercase!important}body[data-public-home-theme=light] .public-auth-eyebrow{color:#7f1d32!important}body[data-public-home-theme] .public-auth-heading{-webkit-text-fill-color:#fffaf0!important;animation:none!important;color:#fffaf0!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:clamp(1.75rem,6vw,2.55rem)!important;font-weight:790!important;letter-spacing:-.045em!important;line-height:1.02!important;margin:0!important;text-align:left!important}body[data-public-home-theme=light] .public-auth-heading{-webkit-text-fill-color:#4b1f2e!important;color:#4b1f2e!important}body[data-public-home-theme] .public-auth-title-block p{color:#f4efe59e!important;font-size:.76rem!important;line-height:1.55!important;margin:10px 0 0!important}body[data-public-home-theme=light] .public-auth-title-block p{color:#76515d!important}body[data-public-home-theme] .public-auth-form{gap:12px!important}body[data-public-home-theme] .public-auth-field{background:#261016!important;border:1px solid #be52672e!important;border-radius:14px!important;box-shadow:none!important;color:#f4efe5!important;margin:0!important;min-height:52px!important;padding:0 15px!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-public-home-theme=light] .public-auth-field{background:#fffdf7!important;border-color:#d8c5a8!important;color:#4b1f2e!important}body[data-public-home-theme] .public-auth-field:focus-within{border-color:#d66a7d!important;box-shadow:0 0 0 4px #be52671c!important}body[data-public-home-theme=light] .public-auth-field:focus-within{border-color:#b85a6d!important;box-shadow:0 0 0 4px #7f1d321a!important}body[data-public-home-theme] .public-auth-input{-webkit-text-fill-color:#f4efe5!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#f4efe5!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.78rem!important;min-height:50px!important;padding:0!important;width:100%!important}body[data-public-home-theme=light] .public-auth-input{-webkit-text-fill-color:#4b1f2e!important;color:#4b1f2e!important}body[data-public-home-theme] .public-auth-input::placeholder{-webkit-text-fill-color:#f4efe573!important;color:#f4efe573!important}body[data-public-home-theme=light] .public-auth-input::placeholder{-webkit-text-fill-color:#9a7c85!important;color:#9a7c85!important}body[data-public-home-theme] .public-auth-input-icon{fill:#d66a7d!important;height:18px!important;margin-right:10px!important;width:18px!important}body[data-public-home-theme=light] .public-auth-input-icon{fill:#b85a6d!important}body[data-public-home-theme] .public-auth-card .public-auth-submit{-webkit-text-fill-color:#1b080e!important;animation:none!important;background:linear-gradient(135deg,#d66a7d,#e49aaa)!important;border:1px solid #d66a7d!important;border-radius:14px!important;box-shadow:0 12px 28px #b8475c33!important;color:#1b080e!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.78rem!important;font-weight:800!important;margin:4px 0 0!important;max-width:none!important;min-height:50px!important;padding:12px 18px!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important;width:100%!important}body[data-public-home-theme=light] .public-auth-card .public-auth-submit{-webkit-text-fill-color:#fffaf1!important;background:linear-gradient(135deg,#b85a6d,#7f1d32)!important;border-color:#b85a6d!important;box-shadow:0 12px 28px #7f1d3233!important;color:#fffaf1!important}body[data-public-home-theme] .public-auth-card .public-auth-submit:after,body[data-public-home-theme] .public-auth-card .public-auth-submit:before{content:none!important;display:none!important}body[data-public-home-theme] .public-auth-card .public-auth-submit:focus-visible,body[data-public-home-theme] .public-auth-card .public-auth-submit:hover{box-shadow:0 16px 34px #b8475c47!important;filter:brightness(1.06) saturate(1.08)!important;transform:translateY(-2px)!important}body[data-public-home-theme] .social-auth-row{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(3,1fr)!important;margin:4px 0!important}body[data-public-home-theme] .social-auth-icon-button{background:#261016!important;border:1px solid #be526729!important;border-radius:12px!important;box-shadow:none!important;color:#f4efe5!important;min-height:44px!important;width:100%!important}body[data-public-home-theme=light] .social-auth-icon-button{background:#fffdf7!important;border-color:#d8c5a8!important;color:#4b1f2e!important}body[data-public-home-theme] .public-auth-link,body[data-public-home-theme] .public-auth-secondary-link{-webkit-text-fill-color:#d66a7d!important;background:#0000!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#d66a7d!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.7rem!important;font-weight:720!important;margin:0 auto!important;min-height:30px!important;padding:4px 8px!important;text-decoration:none!important;width:fit-content!important}body[data-public-home-theme=light] .public-auth-link,body[data-public-home-theme=light] .public-auth-secondary-link{-webkit-text-fill-color:#7f1d32!important;color:#7f1d32!important}body[data-public-home-theme] .public-auth-arrow-button{background:#261016!important;border:1px solid #be526733!important;border-radius:12px!important;box-shadow:none!important;color:#f4efe5!important;display:grid!important;height:42px!important;margin:18px 0 0!important;min-height:42px!important;min-width:42px!important;padding:0!important;place-items:center!important;position:static!important;width:42px!important}body[data-public-home-theme=light] .public-auth-arrow-button{background:#fffdf7!important;border-color:#d8c5a8!important;color:#4b1f2e!important}body[data-public-home-theme] .public-auth-arrow-button svg{fill:currentColor!important;height:17px!important;width:17px!important}body[data-public-home-theme] .public-auth-register-actions{gap:10px!important}body[data-public-home-theme] .public-auth-role-card{grid-gap:13px!important;align-items:center!important;background:#261016!important;border:1px solid #be52672e!important;border-radius:16px!important;box-shadow:none!important;color:#f4efe5!important;cursor:pointer!important;display:grid!important;gap:13px!important;grid-template-columns:48px minmax(0,1fr) 30px!important;min-height:92px!important;padding:14px!important;text-align:left!important;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,background .2s ease,box-shadow .2s ease!important;width:100%!important}body[data-public-home-theme=light] .public-auth-role-card{background:#fffdf7!important;border-color:#d8c5a8!important;color:#4b1f2e!important}body[data-public-home-theme] .public-auth-role-card:hover{background:#152a25!important;border-color:#d66a7d!important;box-shadow:0 14px 30px #00000038!important;transform:translateY(-3px)!important}body[data-public-home-theme=light] .public-auth-role-card:hover{background:#f6ecdc!important;border-color:#b85a6d!important;box-shadow:0 14px 30px #56422521!important}body[data-public-home-theme] .public-auth-role-icon{background:#d66a7d!important;border-radius:14px!important;color:#1b080e!important;display:grid!important;height:48px!important;place-items:center!important;width:48px!important}body[data-public-home-theme=light] .public-auth-role-icon{background:#b85a6d!important;color:#fffaf1!important}body[data-public-home-theme] .public-auth-role-icon svg{fill:currentColor!important;height:23px!important;width:23px!important}body[data-public-home-theme] .public-auth-role-copy{grid-gap:4px!important;display:grid!important;gap:4px!important;min-width:0!important}body[data-public-home-theme] .public-auth-role-copy strong{color:inherit!important;font-size:.88rem!important;font-weight:820!important}body[data-public-home-theme] .public-auth-role-copy small{color:#f4efe594!important;font-size:.67rem!important;line-height:1.45!important}body[data-public-home-theme=light] .public-auth-role-copy small{color:#76515d!important}body[data-public-home-theme] .public-auth-role-arrow{color:#d66a7d!important;font-size:1.2rem!important;transition:transform .18s ease!important}body[data-public-home-theme=light] .public-auth-role-arrow{color:#b85a6d!important}body[data-public-home-theme] .public-auth-role-card:hover .public-auth-role-arrow{transform:translateX(4px)!important}body[data-public-home-theme] .public-auth-message{border-radius:11px!important;font-size:.7rem!important;line-height:1.45!important;margin:12px 0 0!important;padding:10px 12px!important}@keyframes pm-section-enter{0%{filter:blur(2px);opacity:0;transform:translateY(16px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes pm-title-enter{0%{letter-spacing:.01em;opacity:0;transform:translateY(12px)}to{letter-spacing:-.035em;opacity:1;transform:translateY(0)}}@keyframes pm-header-light{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes pm-orbit{to{transform:rotate(1turn)}}@keyframes pm-live-dot{0%,to{opacity:.6;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:768px){html body #root .loading-container.portal-modern>.dashboard-header,html body #root .portal-modern>.dashboard-header{border-radius:17px!important;gap:7px!important;margin-top:6px!important;min-height:62px!important;padding:7px 8px!important;top:6px!important;width:calc(100% - 12px)!important}#root .portal-modern .portal-ai-top-button,#root .portal-modern .portal-theme-quick-toggle{height:40px!important;min-height:40px!important;min-width:40px!important;padding:0!important;width:40px!important}#root .portal-modern .portal-theme-quick-toggle>span:last-child{display:none!important}#root .portal-modern .dashboard-logo-button,#root .portal-modern .dashboard-logo-static{height:42px!important;min-height:42px!important;padding:0 4px!important}#root .portal-modern :is(.candidate-dashboard-logo,.employer-dashboard-logo){height:37px!important;max-width:108px!important}html body #root .portal-modern .dashboard-container{display:block!important;margin:8px auto 16px!important;min-height:calc(100dvh - 80px)!important;width:calc(100% - 12px)!important}html body #root .portal-modern .main-content{border-radius:19px!important;min-height:calc(100dvh - 80px)!important;padding:12px!important}html body #root .portal-modern .portal-vertical-sidebar.is-collapsed,html body #root .portal-modern .portal-vertical-sidebar.sidebar{margin:0!important;min-height:0!important;min-width:100%!important;width:100%!important}html body #root .portal-modern .portal-sidebar-nav,html body #root .portal-modern .portal-uiverse-rail{border-radius:19px!important;min-height:0!important}#root .portal-modern .portal-sidebar-menu-icon{display:none!important}#root .portal-modern .portal-vertical-sidebar .sidebar__list{grid-gap:6px!important;display:grid!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .portal-modern .portal-vertical-sidebar .list--secondary{margin-top:8px!important;padding-top:8px!important}html body #root .portal-modern .portal-vertical-sidebar button.sidebar__link,html body #root .portal-modern .portal-vertical-sidebar.is-collapsed button.sidebar__link{justify-content:flex-start!important;min-height:46px!important;padding:0 9px!important}#root .portal-modern .portal-vertical-sidebar .sidebar__link .icon{flex-basis:34px!important;height:34px!important;width:34px!important}#root .portal-modern .portal-vertical-sidebar.is-collapsed .sidebar__link .text{opacity:1!important;width:auto!important}#root .portal-modern .dashboard-section-title,#root .portal-modern .portal-vertical-sidebar [data-tooltip]:before{display:none!important}#root .portal-modern .mobile-section-panel-header{align-items:center!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:color-mix(in srgb,var(--pm-shell) 93%,#0000)!important;border-bottom:1px solid var(--pm-line)!important;display:flex!important;gap:10px!important;margin:-12px -12px 14px!important;padding:12px!important;position:sticky!important;top:-12px!important;z-index:40!important}#root .portal-modern .mobile-section-panel-header h2{font-size:1.15rem!important;margin:0!important}#root .portal-modern .portal-default-landing{border-radius:19px!important;padding:22px 16px!important}#root .portal-modern .portal-default-title-animated{font-size:clamp(2.2rem,14vw,4rem)!important}#root .portal-modern .portal-default-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .portal-modern .portal-home-tabs{margin-left:-4px!important;margin-right:-4px!important;overflow-x:auto!important;top:-12px!important}#root .portal-modern .portal-home-tab{min-width:max-content!important;padding:8px 11px!important}#root .portal-modern :is(.portal-post-composer,.portal-social-post-card,.portal-candidate-job-card){border-radius:17px!important;padding:14px!important}#root .portal-modern .app-mode-card{align-items:flex-start!important;flex-direction:column!important}#root .portal-modern .app-mode-switch{justify-content:space-between!important;width:100%!important}#root .portal-modern table{min-width:680px!important}#root .portal-modern .table-responsive{overflow-x:auto!important}body[data-public-home-theme] .public-landing-modal-backdrop{padding:8px!important}body[data-public-home-theme] .public-auth-card,body[data-public-home-theme] .public-auth-card.is-register{border-radius:22px!important;max-height:calc(100dvh - 16px)!important;overflow-y:auto!important;width:100%!important}body[data-public-home-theme] .public-auth-form-shell{padding:20px 16px!important}body[data-public-home-theme] .public-auth-brand-row{margin-bottom:22px!important}body[data-public-home-theme] .public-auth-brand-status{font-size:.58rem!important}body[data-public-home-theme] .public-auth-role-card{gap:10px!important;grid-template-columns:42px minmax(0,1fr) 22px!important;min-height:84px!important;padding:12px!important}body[data-public-home-theme] .public-auth-role-icon{height:42px!important;width:42px!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern{--pm-page:#060305;--pm-page-alt:#0d0709;--pm-header:#11080ce0;--pm-shell:#140a0ef0;--pm-panel:#160b10;--pm-panel-2:#1d0e14;--pm-card:#211017;--pm-card-hover:#2a141d;--pm-input:#10070b;--pm-text:#f8f4ee;--pm-heading:#fff;--pm-muted:#d2c9c5;--pm-faint:#a89899;--pm-line:#d66a7d33;--pm-line-strong:#d66a7d6b;color:var(--pm-text)!important;color-scheme:dark!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.dashboard-section-title h2,.dashboard-section-title h2 span,.mobile-section-panel-header h2,.mobile-section-panel-header h2 span,.portal-title-jello-text,.section-header h2,.manage-jobs-header h2,.post-job-header h2,.talent-pool-header h2,.bookmarks-hub-header h2,.settings-container h2,.settings-container h3,.employer-settings-container h2,.employer-settings-container h3,.friend-invitations-section h2,.friend-invitations-section h3,.resume-playground-section h2,.resume-playground-section h3,.tailor-profile-section h2,.tailor-profile-section h3){-webkit-text-fill-color:#fff!important;background-image:none!important;color:#fff!important;text-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-section-transition-shell :is(p,li,dt,dd,label,figcaption,.empty-info,.portal-post-body,.portal-post-detail-body,.portal-candidate-job-description,.portal-comment-line,.portal-comment-copy,.portal-comment-name,.portal-post-author-name,.portal-author-name-button,.portal-candidate-job-header h3,.portal-job-modal-title-block h2,.portal-job-modal-section,.portal-profile-detail-bio,.tailor-profile-name,.tailor-profile-title,.tailor-profile-bio,.tailor-stat-value,.tailor-stat-label,.notification-title,.notification-description,.friend-invitation-copy,.friend-add-candidate-copy,.application-job-summary,.candidate-email){-webkit-text-fill-color:var(--pm-text)!important;color:var(--pm-text)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-section-transition-shell :is(small,time,.portal-candidate-job-posted-date,.portal-post-source-link,.portal-post-detail-empty,.form-hint,.friend-add-description,.resume-playground-saved-source,.application-resume-upload-note){-webkit-text-fill-color:var(--pm-muted)!important;color:var(--pm-muted)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.portal-post-composer,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-profile-detail-card,.portal-job-modal,.portal-job-review-modal,.tailor-profile-details-card,.tailor-profile-posts,.profile-details-card,.profile-details-section,.profile-details-summary,.settings-tabs,.tabs-content,.settings-tab,.settings-card,.notification-card,.notification-option,.app-mode-card,.friend-invitations-shell,.friend-invitation-panel,.friend-add-panel,.friend-search-directory,.friend-search-popover,.friend-add-results,.friend-add-candidate-card,.friend-invitation-card,.friend-outgoing-row,.bookmarks-hub-container,.bookmarks-hub-nav,.bookmarks-hub-panel,.application-card,.candidate-card,.candidate-profile,.candidate-profile-header,.candidate-profile-body,.application-detail-view,.resume-playground-section,.resume-playground-tabs,.resume-playground-editor-shell,.resume-playground-editor-topbar,.resume-playground-toolbar-shell,.resume-playground-ats-panel,.resume-playground-ats-score-card,.resume-playground-signature-card,.resume-playground-saved-card,.post-job-content,.job-form-intro,.form-section){background:var(--pm-card)!important;background-color:var(--pm-card)!important;background-image:none!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.tailor-profile-card,.portal-profile-detail-card){background-color:var(--pm-card)!important;border-color:var(--pm-line-strong)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-home-feed-scroll,.portal-home-tab-panel,.tailor-profile-section,.settings-container,.employer-settings-container,.friend-invitations-section,.bookmarks-hub-container,.resume-playground-section,.post-job-container,.applications-container,.manage-applications-container,.talent-pool-container){background-color:initial!important;color:var(--pm-text)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(input,textarea,select,.form-control,.application-message,.profile-resume-input,.resume-playground-name-field input){-webkit-text-fill-color:#fff!important;background:var(--pm-input)!important;background-color:var(--pm-input)!important;border-color:var(--pm-line-strong)!important;box-shadow:none!important;caret-color:#fff!important;color:#fff!important;color-scheme:dark!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(input,textarea)::placeholder{-webkit-text-fill-color:#9f9295!important;color:#9f9295!important;opacity:1!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern select option{background:var(--pm-input)!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-job-meta-chip,.portal-audience-pill,.skill-tag,.candidate-skill-tag,.status-badge,.friend-status-pill){-webkit-text-fill-color:#f8f4ee!important;background:var(--pm-panel-2)!important;border-color:var(--pm-line)!important;color:#f8f4ee!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.tabs-header,.friend-invitation-tabs,.bookmarks-hub-nav,.resume-playground-tabs,.portal-home-tabs){background:#12090de0!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-card-shadow)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.tab-button,.friend-invitation-tab,.bookmarks-hub-tab,.resume-playground-tabs>button):not(.active):not(.is-active){-webkit-text-fill-color:var(--pm-muted)!important;background:#0000!important;color:var(--pm-muted)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-post-action-row,.portal-candidate-job-action-row,.portal-candidate-job-footer,.application-card-actions,.page-footer-actions){background-color:initial!important;border-color:var(--pm-line)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-options-button,.job-post-reaction-button,.candidate-card-action):not(.active):not(.has-reaction){-webkit-text-fill-color:#e8ddda!important;color:#e8ddda!important}@media (max-width:420px){#root .portal-modern .portal-vertical-sidebar .sidebar__list{grid-template-columns:1fr!important}#root .portal-modern .portal-default-stats{grid-template-columns:1fr 1fr!important}body[data-public-home-theme] .public-auth-brand-mark,body[data-public-home-theme] .public-auth-brand-mark img{width:102px!important}}@media (max-width:0px){html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container.mobile-section-open,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>.dashboard-container{box-sizing:border-box!important;display:block!important;height:calc(100dvh - 6.35rem)!important;margin:0!important;min-height:calc(100dvh - 6.35rem)!important;overflow:visible!important;padding:0 .25rem 0 3.45rem!important;position:relative!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-collapsed,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar{display:flex!important;flex:none!important;inline-size:3.35rem!important;height:auto!important;inset:1.15rem auto 1.15rem .25rem!important;margin:0!important;max-inline-size:3.35rem!important;max-height:none!important;max-width:3.35rem!important;min-height:0!important;min-inline-size:3.35rem!important;min-width:3.35rem!important;opacity:1!important;overflow:visible!important;padding:0!important;pointer-events:auto!important;position:fixed!important;transform:none!important;visibility:visible!important;width:3.35rem!important;z-index:5000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-expanded{box-shadow:18px 0 42px #0000008c!important;display:flex!important;flex:none!important;inline-size:min(76vw,15rem)!important;height:auto!important;inset:1.15rem auto 1.15rem .25rem!important;margin:0!important;max-inline-size:min(76vw,15rem)!important;max-height:none!important;max-width:min(76vw,15rem)!important;min-height:0!important;min-inline-size:min(76vw,15rem)!important;min-width:min(76vw,15rem)!important;overflow:visible!important;padding:0!important;position:fixed!important;transform:none!important;width:min(76vw,15rem)!important;z-index:7000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .portal-sidebar-nav,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .portal-uiverse-rail{box-sizing:border-box!important;inline-size:3.05rem!important;height:100%!important;max-inline-size:3.05rem!important;max-height:100%!important;max-width:3.05rem!important;min-height:0!important;min-inline-size:3.05rem!important;min-width:3.05rem!important;width:3.05rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-expanded .portal-sidebar-nav,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{inline-size:min(calc(76vw - .45rem),14.55rem)!important;max-inline-size:min(calc(76vw - .45rem),14.55rem)!important;max-width:min(calc(76vw - .45rem),14.55rem)!important;min-inline-size:min(calc(76vw - .45rem),14.55rem)!important;min-width:min(calc(76vw - .45rem),14.55rem)!important;width:min(calc(76vw - .45rem),14.55rem)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .portal-sidebar-nav{overflow:visible!important;padding:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .portal-uiverse-rail{align-items:center!important;border-radius:.85rem!important;display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.25rem .15rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-expanded .portal-uiverse-rail{align-items:stretch!important;padding:.36rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .portal-sidebar-menu-icon,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-expanded .portal-sidebar-menu-icon{align-self:center!important;display:block!important;height:1.9rem!important;margin:.06rem auto .42rem!important;max-height:1.9rem!important;max-width:2rem!important;min-height:1.9rem!important;min-width:2rem!important;padding:.42rem .34rem!important;width:2rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-items:center!important;display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;min-width:0!important;overflow:visible!important;padding:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .list--secondary{margin-top:.15rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .sidebar__item{align-items:center!important;display:flex!important;flex:0 0 auto!important;height:2.58rem!important;justify-content:center!important;min-height:2.58rem!important;min-width:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-collapsed button.sidebar__link{align-items:center!important;border-radius:.66rem!important;display:flex!important;height:2.42rem!important;justify-content:center!important;max-width:2.42rem!important;min-height:2.42rem!important;min-width:2.42rem!important;padding:0!important;width:2.42rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-expanded button.sidebar__link{gap:.72rem!important;justify-content:flex-start!important;max-width:100%!important;min-width:100%!important;padding:0 .72rem!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .sidebar__link .icon,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .sidebar__link .icon svg{flex:0 0 1rem!important;height:1rem!important;min-width:1rem!important;width:1rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-collapsed .sidebar__link .text{display:none!important;opacity:0!important;width:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar.is-expanded .sidebar__link .text{display:block!important;opacity:1!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.is-open,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container>.main-content{box-sizing:border-box!important;height:100%!important;inset:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;position:relative!important;transform:none!important;width:100%!important}}@media (prefers-reduced-motion:reduce){#root .portal-modern *,#root .portal-modern :after,#root .portal-modern :before,body[data-public-home-theme] .public-auth-card *,body[data-public-home-theme] .public-auth-card :after,body[data-public-home-theme] .public-auth-card :before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}html body #root .home-page.portal-modern>.dashboard-header.candidate-dashboard-header,html body #root .home-page.portal-modern>.dashboard-header.employer-dashboard-header,html body #root .loading-container.portal-modern>.dashboard-header.candidate-dashboard-header,html body #root .loading-container.portal-modern>.dashboard-header.employer-dashboard-header{backdrop-filter:blur(20px) saturate(1.1)!important;-webkit-backdrop-filter:blur(20px) saturate(1.1)!important;background:radial-gradient(circle at 50% -120%,color-mix(in srgb,var(--pm-accent) 20%,#0000),#0000 56%),var(--pm-header)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important}html body #root .home-page.portal-modern>.dashboard-header>.portal-header-ai-action,html body #root .loading-container.portal-modern>.dashboard-header>.portal-header-ai-action{grid-column:1!important;grid-row:1!important}html body #root .home-page.portal-modern>.dashboard-header>.portal-dashboard-identity,html body #root .loading-container.portal-modern>.dashboard-header>.portal-dashboard-identity{grid-column:2!important;grid-row:1!important;justify-self:center!important}html body #root .home-page.portal-modern>.dashboard-header>.portal-header-theme-action,html body #root .loading-container.portal-modern>.dashboard-header>.portal-header-theme-action{grid-column:3!important;grid-row:1!important;justify-self:end!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar.portal-vertical-sidebar,html body #root .home-page.portal-modern .portal-uiverse-sidebar.portal-vertical-sidebar>.portal-sidebar-nav{background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar.portal-vertical-sidebar .portal-uiverse-rail{backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--pm-accent) 15%,#0000),#0000 23rem),var(--pm-panel)!important;background-color:var(--pm-panel)!important;border:1px solid var(--pm-line)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-text)!important}html body #root .home-page.portal-modern .portal-feed-empty{background:var(--pm-card)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-muted)!important}html body #root .home-page.portal-modern .dashboard-container>.main-content{background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--pm-accent) 8%,#0000),#0000 30rem),var(--pm-shell)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-shadow)!important;color:var(--pm-text)!important}html[data-theme=light] body[data-theme=light] #root .home-page.portal-modern>.dashboard-container>.main-content.mobile-dashboard-section-panel{background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--pm-accent) 8%,#0000),#0000 30rem),var(--pm-shell)!important;background-color:var(--pm-shell)!important;border-color:var(--pm-line)!important}html body #root .home-page.portal-modern .portal-home-feed .portal-home-tabs{align-items:center!important;background:color-mix(in srgb,var(--pm-panel) 90%,#0000)!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-md)!important;display:flex!important;gap:6px!important;padding:6px!important}html body #root .home-page.portal-modern .portal-home-feed button.portal-home-tab{background:#0000!important;border:1px solid #0000!important;border-radius:10px!important;box-shadow:none!important;color:var(--pm-muted)!important;min-height:44px!important;padding:9px 14px!important;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease!important}html body #root .home-page.portal-modern .portal-home-feed button.portal-home-tab:hover{background:var(--pm-card-hover)!important;border-color:var(--pm-line)!important;color:var(--pm-heading)!important;transform:translateY(-1px)!important}html body #root .home-page.portal-modern .portal-home-feed button.portal-home-tab.active{background:var(--pm-accent)!important;border-color:color-mix(in srgb,var(--pm-accent) 58%,#0000)!important;box-shadow:0 8px 20px color-mix(in srgb,var(--pm-accent) 18%,#0000)!important;color:var(--pm-accent-ink)!important}html body #root .home-page.portal-modern .portal-home-feed button.portal-home-tab :is(span,svg,path){fill:currentColor!important;-webkit-text-fill-color:currentColor!important;color:inherit!important}html body #root .home-page.portal-modern .portal-home-feed .portal-feed-empty,html body #root .home-page.portal-modern .portal-home-feed .portal-home-tab-panel>.portal-feed-empty{background:var(--pm-card)!important;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius-lg)!important;box-shadow:var(--pm-card-shadow)!important;color:var(--pm-muted)!important;min-height:190px!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]){background:var(--pm-accent)!important;border-color:color-mix(in srgb,var(--pm-accent) 62%,#0000)!important;box-shadow:0 8px 20px color-mix(in srgb,var(--pm-accent) 20%,#0000)!important;color:var(--pm-accent-ink)!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]) :is(.text,.icon,svg,path){fill:currentColor!important;-webkit-text-fill-color:currentColor!important;color:inherit!important}@media (max-width:768px){html body #root .home-page.portal-modern .dashboard-container,html body #root .loading-container.portal-modern .dashboard-container{display:flex!important;flex-direction:column!important;gap:8px!important}html body #root .home-page.portal-modern .dashboard-container>.portal-uiverse-sidebar.portal-vertical-sidebar{flex:0 0 auto!important;inline-size:100%!important;height:auto!important;inset:auto!important;left:auto!important;max-width:100%!important;max-inline-size:100%!important;max-height:none!important;min-height:0!important;min-inline-size:100%!important;min-width:100%!important;position:relative!important;transform:none!important;width:100%!important;z-index:60!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar .portal-sidebar-nav{height:auto!important;min-height:0!important;overflow:hidden!important;padding:0!important;width:100%!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar .portal-uiverse-rail{align-items:center!important;display:flex!important;gap:6px!important;min-height:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:6px!important;scrollbar-width:thin!important;width:100%!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar .portal-sidebar-menu-icon{display:none!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-items:center!important;border:0!important;display:flex!important;flex-direction:row!important;gap:5px!important;margin:0!important;min-width:max-content!important;padding:0!important;width:max-content!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar .sidebar__item{flex:0 0 auto!important;min-width:auto!important;width:auto!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link,html body #root .home-page.portal-modern .portal-uiverse-sidebar.is-collapsed button.sidebar__link{display:grid!important;height:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;place-items:center!important;width:44px!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar .sidebar__link .icon{flex:0 0 44px!important;height:44px!important;width:44px!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar .sidebar__link .text{display:none!important}html body #root .home-page.portal-modern .dashboard-container>.main-content{height:auto!important;inset:auto!important;margin:0!important;max-width:100%!important;min-height:calc(100dvh - 164px)!important;position:relative!important;transform:none!important;width:100%!important}html body #root .home-page.portal-modern .dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.is-open{inset:auto!important;bottom:auto!important;height:auto!important;left:auto!important;margin:0!important;max-width:100%!important;min-height:calc(100dvh - 164px)!important;position:relative!important;right:auto!important;top:auto!important;width:100%!important}html body #root .home-page.portal-modern .portal-home-feed .portal-home-tabs{margin:0 0 10px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:5px!important;scrollbar-width:thin!important;width:100%!important}html body #root .home-page.portal-modern .portal-home-feed button.portal-home-tab{flex:0 0 auto!important;min-width:max-content!important}html body #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar,html body #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar.is-collapsed,html body #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar.is-expanded{flex:0 0 auto!important;inline-size:100%!important;height:58px!important;inset:auto!important;left:auto!important;max-inline-size:100%!important;max-height:58px!important;max-width:100%!important;min-height:58px!important;min-inline-size:100%!important;min-width:100%!important;overflow:hidden!important;position:relative!important;width:100%!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar.portal-vertical-sidebar .portal-sidebar-nav,html body #root .home-page.portal-modern .portal-uiverse-sidebar.portal-vertical-sidebar .portal-uiverse-rail{inline-size:100%!important;height:58px!important;max-inline-size:100%!important;max-height:58px!important;max-width:100%!important;min-height:58px!important;min-inline-size:100%!important;min-width:100%!important;width:100%!important}html body #root .home-page.portal-modern .portal-uiverse-sidebar.portal-vertical-sidebar .portal-uiverse-rail{box-sizing:border-box!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important}html body #root .home-page.portal-modern .portal-home-feed{max-width:100%!important;min-width:0!important;overflow:hidden!important;width:100%!important}html body #root .home-page.portal-modern .portal-home-feed>.portal-home-tabs{inset:auto!important;bottom:auto!important;left:auto!important;max-width:100%!important;min-width:0!important;position:relative!important;right:auto!important;scroll-snap-type:x proximity!important;top:auto!important;transform:none!important;width:100%!important}html body #root .home-page.portal-modern .portal-home-feed>.portal-home-tabs>button.portal-home-tab{align-items:center!important;display:inline-flex!important;gap:8px!important;justify-content:center!important;max-width:none!important;min-width:132px!important;padding:9px 14px!important;scroll-snap-align:start!important;transform:none!important;width:auto!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header),html[data-theme=dark] body[data-theme=dark] #root .loading-container.portal-modern>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header){align-items:center!important;background:#090909!important;background-color:#090909!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:none!important;color:#f8f4ee!important;display:flex!important;grid-template-columns:none!important;justify-content:flex-end!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>.dashboard-header>.portal-header-ai-action,html[data-theme=dark] body[data-theme=dark] #root .loading-container.portal-modern>.dashboard-header>.portal-header-ai-action{grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;margin-right:auto!important;order:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>.dashboard-header>.portal-dashboard-identity,html[data-theme=dark] body[data-theme=dark] #root .loading-container.portal-modern>.dashboard-header>.portal-dashboard-identity{flex:0 0 auto!important;grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;margin-left:auto!important;margin-right:0!important;min-width:0!important;order:1!important;text-align:right!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-dashboard-identity .dashboard-logo-button,html[data-theme=dark] body[data-theme=dark] #root .loading-container.portal-modern .portal-dashboard-identity .dashboard-logo-button{background:#0000!important;border:0!important;box-shadow:none!important;display:inline-flex!important;height:auto!important;margin:0!important;max-width:none!important;min-height:0!important;padding:0!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-dashboard-identity :is(.candidate-dashboard-logo,.employer-dashboard-logo),html[data-theme=dark] body[data-theme=dark] #root .loading-container.portal-modern .portal-dashboard-identity :is(.candidate-dashboard-logo,.employer-dashboard-logo){animation:jumptake-logo-soft-motion 16.6s ease-in-out .9s infinite both!important;background:#0000!important;border:0!important;box-shadow:none!important;filter:none!important;height:auto!important;max-width:none!important;object-fit:contain!important;transform-origin:center!important;width:clamp(6rem,7vw,7.25rem)!important;will-change:transform!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar :is(.portal-sidebar-menu-icon,.portal-sidebar-menu-icon:hover,.portal-sidebar-menu-icon:focus-within){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important;filter:none!important;height:1.9rem!important;margin:.06rem auto .42rem!important;max-height:1.9rem!important;max-width:2rem!important;min-height:1.9rem!important;min-width:2rem!important;outline:0!important;padding:.42rem .34rem!important;width:2rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .portal-sidebar-menu-icon span{background:#f5f5f5!important;border:0!important;border-radius:999px!important;box-shadow:none!important;display:block!important;height:2px!important;left:0!important;margin:0 0 .25rem!important;position:relative!important;transform-origin:left center!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar .portal-sidebar-menu-icon input:checked~span{background:#d66a7d!important;left:.08rem!important;margin-bottom:.28rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link:is(:hover,:focus,:focus-visible,:active,.is-active,.is-danger,[aria-current=page]){background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important;color:#f5f5f5!important;transform:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link:is(.is-active,[aria-current=page]) :is(.text,.icon,svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#d66a7d!important;color:#d66a7d!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link.is-danger,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-uiverse-sidebar button.sidebar__link.is-danger :is(.text,.icon,svg,path){fill:currentColor!important;-webkit-text-fill-color:#f87171!important;color:#f87171!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-header :is(.portal-header-ai-action,.portal-ai-top-button):is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-header .portal-ai-top-button{color:#f5f5f5!important;height:2.5rem!important;max-height:2.5rem!important;max-width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important;width:2.5rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-home-tabs,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed>.portal-home-tabs{align-items:center!important;backdrop-filter:blur(12px) saturate(1.18)!important;-webkit-backdrop-filter:blur(12px) saturate(1.18)!important;background:#000000db!important;background-color:#000000db!important;background-image:none!important;border:1px solid #ffffff29!important;border-radius:16px!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;gap:6px!important;padding:6px!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-home-tabs button.portal-home-tab,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-home-tabs button.portal-home-tab:is(:hover,:focus,:focus-visible,:active,.active,[data-active=true]){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#d3d3d3!important;filter:none!important;flex:1 1!important;min-height:44px!important;min-width:0!important;outline:0!important;padding:9px 14px!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-home-tabs button.portal-home-tab:after,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-home-tabs button.portal-home-tab:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true]),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-home-tabs button.portal-home-tab:is(.active,[data-active=true]) :is(span,svg,path){fill:currentColor!important;-webkit-text-fill-color:#d66a7d!important;color:#d66a7d!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-default-title-animated{-webkit-text-fill-color:#f5f5f5!important;animation:jumptake-title-jello .8s both!important;color:#f5f5f5!important;display:block!important;font-family:Chewy,system-ui,sans-serif!important;font-size:clamp(2rem,4vw,3.65rem)!important;font-weight:900!important;letter-spacing:0!important;line-height:1.08!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:.08rem 0 .22rem!important;transform-origin:center!important;white-space:normal!important;will-change:transform!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-default-title-animated span{-webkit-text-fill-color:#f5f5f5!important;color:#f5f5f5!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-default-title-animated .portal-default-title-brand{-webkit-text-fill-color:#d66a7d!important;color:#d66a7d!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.dashboard-section-title,.mobile-section-panel-header){align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;display:flex!important;filter:none!important;gap:0!important;inset:auto!important;justify-content:flex-end!important;margin:0 0 .6rem!important;max-width:100%!important;min-height:3.3rem!important;padding:0 .1rem 0 0!important;position:relative!important;text-align:right!important;transform:none!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.dashboard-section-title,.mobile-section-panel-header) h2{background:#0000!important;border:0!important;box-shadow:none!important;margin:0 -.72rem 0 auto!important;max-width:100%!important;padding:0!important;white-space:nowrap!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-title-jello-text,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.dashboard-section-title,.mobile-section-panel-header) h2:focus-within .portal-title-jello-text,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.dashboard-section-title,.mobile-section-panel-header) h2:hover .portal-title-jello-text{-webkit-text-fill-color:#f5f5f5!important;align-items:center!important;animation:jumptake-activities-loop 7.5s infinite both!important;backdrop-filter:blur(13px) saturate(1.18)!important;-webkit-backdrop-filter:blur(13px) saturate(1.18)!important;background:#000000d1!important;background-color:#000000d1!important;background-image:none!important;border:1px solid #fff3!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff14,0 .28rem .75rem #0000004d!important;box-sizing:border-box!important;color:#f5f5f5!important;display:inline-flex!important;font-family:Boogaloo,Arial Narrow,Arial,sans-serif!important;font-size:clamp(1.16rem,2.05vw,1.48rem)!important;font-weight:400!important;justify-content:center!important;letter-spacing:.01em!important;line-height:1.05!important;padding:.38rem 1.05rem!important;transform-origin:center!important;will-change:transform!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.applications-hub-panel,.applications-container,.application-detail-view,.application-detail-view>.profile-section,.fresh-application-card,.application-card,.assessment-card,.assessment-summary-card,.assessment-question-card,.friend-invitations-shell,.friend-invitation-panel,.friend-add-panel,.friend-search-directory,.friend-search-popover,.friend-add-results,.friend-add-candidate-card,.friend-invitation-card,.friend-outgoing-row,.candidate-directory-search-card,.candidate-directory-results,.candidate-list-row,.candidate-card,.notification-row,.notification-row.read,.notification-row.unread,.portal-post-composer,.portal-social-post-card,.portal-post-card,.portal-profile-preview-post-card,.candidate-profile-home-post-card,.candidate-popup-post-card,.portal-candidate-job-card,.portal-job-summary-card,.tailor-profile-card,.tailor-profile-posts,.tailor-profile-details-card,.profile-details-card,.profile-details-summary>div,.profile-details-section){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff26!important;box-shadow:none!important;color:#f5f5f5!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.notification-row:hover,.notification-row:focus-visible,.fresh-application-card:hover,.application-card:hover,.friend-add-candidate-card:hover,.friend-invitation-card:hover,.friend-outgoing-row:hover,.candidate-list-row:hover,.candidate-list-row:focus-visible,.portal-social-post-card:hover){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff3d!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.application-job-summary,.application-message-preview,.profile-subsection,.fresh-application-meta-grid>*,.friend-add-search,.talent-pool-controls,.search-container,.candidate-list-stats,.portal-post-action-cluster,.portal-post-action-row,.portal-post-comments,.tailor-profile-stats,.profile-details-form textarea){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff24!important;box-shadow:none!important;color:#f5f5f5!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-comment-modal-backdrop,.portal-comment-row-backdrop,.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop) :is(.portal-post-detail-modal,.portal-profile-detail-modal,.portal-profile-detail-card,.portal-comment-modal-card,.portal-comment-row,.portal-reach-insight-popover,.portal-reaction-stats-modal,.portal-social-post-card,.portal-profile-preview-post-card,.candidate-section-profile-post-card,.portal-profile-detail-posts,.profile-details-card,.profile-details-summary>div,.profile-details-section,.portal-post-detail-stats,.portal-post-detail-comments,.portal-post-action-cluster,.portal-post-action-row,.portal-post-comments){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff26!important;box-shadow:none!important;color:#f5f5f5!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .portal-home-feed,.portal-post-detail-backdrop .portal-post-detail-modal,.portal-profile-detail-backdrop .portal-profile-detail-modal) .portal-author-open-button.portal-post-avatar{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:none!important;box-sizing:border-box!important;display:grid!important;flex:0 0 3rem!important;height:3rem!important;margin:0!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;outline:0!important;overflow:hidden!important;padding:0!important;place-items:center!important;width:3rem!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .portal-home-feed,.portal-post-detail-backdrop .portal-post-detail-modal,.portal-profile-detail-backdrop .portal-profile-detail-modal) .portal-author-open-button.portal-post-avatar :is(img,svg,.profile-avatar,.profile-avatar-image,.profile-avatar-fallback,.portal-default-profile-icon,.portal-default-profile-image){background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;padding:0!important;width:100%!important}@media (max-width:768px){html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>:is(.dashboard-header.candidate-dashboard-header,.dashboard-header.employer-dashboard-header){align-items:center!important;box-sizing:border-box!important;flex-direction:row!important;gap:.5rem!important;justify-content:flex-end!important;margin:.2rem .15rem .45rem!important;max-width:calc(100% - .3rem)!important;min-height:4.5rem!important;padding:.55rem .75rem!important;width:calc(100% - .3rem)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-dashboard-identity{align-items:flex-end!important;flex-direction:column!important;justify-content:center!important;margin-left:auto!important;max-width:100%!important;text-align:right!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-dashboard-identity :is(.candidate-dashboard-logo,.employer-dashboard-logo){width:clamp(4.8rem,22vw,5.8rem)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-default-title-animated{align-items:flex-start!important;display:flex!important;flex-direction:column!important;font-size:clamp(2rem,10.4vw,2.82rem)!important;gap:0!important;line-height:1.02!important;max-width:100%!important;white-space:normal!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-default-title-line{display:block!important;white-space:nowrap!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-default-title-line-brand{align-items:baseline!important;display:inline-flex!important;gap:.12em!important;max-width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-title-jello-text{font-size:1.22rem!important;padding:.34rem .9rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .main-content .portal-home-feed{display:block!important;gap:0!important;padding-top:0!important;position:relative!important;row-gap:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .main-content .portal-home-feed>.portal-home-tabs{inset:0 0 auto 0!important;margin:0!important;position:absolute!important;width:100%!important;z-index:30!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .main-content .portal-home-feed>.portal-home-feed-scroll{box-sizing:border-box!important;height:100%!important;max-height:100%!important;min-height:100%!important;padding-top:4.45rem!important}}html body #root .home-page .portal-sidebar-reopen{display:none!important}@media (max-width:768px){html body #root .home-page .portal-sidebar-reopen.is-visible{-webkit-text-fill-color:#681421!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#fffaf2b3!important;background-color:#fffaf2b3!important;background-image:none!important;border:1px solid #69142173!important;border-left:0!important;border-radius:0 .78rem .78rem 0!important;box-shadow:0 .4rem 1rem #42192324!important;box-sizing:border-box!important;color:#681421!important;cursor:pointer!important;display:grid!important;font-size:1.35rem!important;font-weight:900!important;height:3.15rem!important;left:0!important;line-height:1!important;margin:0!important;max-height:3.15rem!important;max-width:1.85rem!important;min-height:3.15rem!important;min-width:1.85rem!important;padding:0 .12rem 0 0!important;place-items:center!important;position:fixed!important;top:50%!important;transform:translateY(-50%)!important;width:1.85rem!important;z-index:8100!important}html body #root .home-page .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-collapsed,.is-expanded),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-collapsed,.is-expanded){opacity:0!important;pointer-events:none!important;transform:translateX(calc(-100% - .75rem))!important;visibility:hidden!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-sidebar-reopen.is-visible{-webkit-text-fill-color:#fff!important;background:#000000ad!important;background-color:#000000ad!important;border-color:#ffffff4d!important;box-shadow:0 .45rem 1.1rem #0000006b!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed[data-active-tab=job-posts] .portal-job-country-button,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed[data-active-tab=job-posts] .portal-job-country-button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;min-width:0!important;padding:.18rem .24rem!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-job-meta-icons .portal-job-meta-chip,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-job-meta-icons .portal-job-meta-chip:is(:hover,:focus,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-candidate-job-stats .portal-candidate-job-stat,.portal-job-stats-grid .portal-job-stat),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-candidate-job-stats .portal-candidate-job-stat,.portal-job-stats-grid .portal-job-stat) :is(strong,span,svg,path){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-create-story-button,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-create-story-button:is(:hover,:focus,:focus-visible,:active){border-radius:.58rem!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.82rem!important;line-height:1!important;max-width:max-content!important;min-height:2rem!important;min-width:6.15rem!important;padding:.42rem .86rem!important;width:auto!important}html body #root .home-page .tailor-profile-section .portal-social-list,html body #root .home-page :is(.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary),html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-list{gap:.36rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card:is(:hover,:focus,:focus-visible){border-radius:1rem!important;box-sizing:border-box!important;height:auto!important;margin:0!important;max-width:100%!important;min-height:0!important;overflow:visible!important;padding:.74rem .72rem!important;transform:none!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card .portal-social-post-header{grid-column-gap:.34rem!important;grid-row-gap:.16rem!important;align-items:start!important;column-gap:.34rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;row-gap:.16rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card .portal-post-title-block{grid-column:2!important;grid-row:1!important;margin:0!important;min-width:0!important;padding:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card .portal-post-header-actions{align-items:center!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;margin:-.18rem 0 0 .28rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card .portal-post-body{margin:.52rem 0 .42rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card>.portal-post-action-cluster{align-items:flex-end!important;display:flex!important;flex-direction:column!important;gap:0!important;margin:.68rem 0 0!important;max-width:100%!important;padding:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-social-post-card>.portal-post-action-cluster>.portal-post-action-row{align-items:center!important;align-self:stretch!important;box-sizing:border-box!important;display:flex!important;gap:.18rem!important;justify-content:flex-start!important;margin:0!important;max-width:100%!important;min-height:1.9rem!important;padding:.07rem .42rem!important;width:100%!important}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:1780px!important;padding:0!important;width:min(calc(100% - 24px),1780px)!important}html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.is-open,html body #root>.app-container>.home-page>.dashboard-container>.main-content{height:auto!important;inset:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;position:relative!important;transform:none!important;width:100%!important}}@media (max-width:768px){html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-collapsed,.is-expanded){flex:none!important;inline-size:min(94vw,1120px)!important;height:var(--portal-dock-height)!important;inset:auto auto var(--portal-dock-bottom) 50%!important;margin:0!important;max-inline-size:min(94vw,1120px)!important;max-height:var(--portal-dock-height)!important;max-width:min(94vw,1120px)!important;min-height:var(--portal-dock-height)!important;min-inline-size:0!important;min-width:0!important;opacity:1!important;overflow:visible!important;padding:0!important;position:fixed!important;transform:translate3d(-50%,0,0)!important;visibility:visible!important;width:min(94vw,1120px)!important;z-index:7900!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-collapsed,.is-expanded){opacity:0!important;pointer-events:none!important;transform:translate3d(-50%,calc(100% + 28px),0)!important;visibility:hidden!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail,html body #root>.app-container>.home-page .portal-uiverse-sidebar>.portal-sidebar-nav{inline-size:100%!important;height:100%!important;margin:0!important;max-inline-size:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-inline-size:100%!important;min-width:100%!important;width:100%!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-items:stretch!important;display:flex!important;flex-flow:row nowrap!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:7px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls,html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-sidebar-menu-icon{display:flex!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:5px!important;inline-size:max-content!important;height:100%!important;margin:0!important;min-inline-size:max-content!important;min-width:max-content!important;overflow:visible!important;padding-bottom:0!important;padding-top:0!important;width:max-content!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__item{flex:0 0 auto!important;height:100%!important;min-height:0!important;min-width:0!important;width:auto!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-collapsed button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{align-items:center!important;display:flex!important;flex-direction:column!important;gap:5px!important;height:100%!important;justify-content:center!important;max-height:100%!important;max-width:49px!important;min-height:0!important;min-width:49px!important;padding:0!important;transform:none!important;width:49px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{max-width:98px!important;min-width:98px!important;width:98px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-collapsed .sidebar__link .text{display:block!important;height:0!important;opacity:0!important;width:0!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link .text{clip:auto!important;display:block!important;height:auto!important;margin:0!important;max-width:88px!important;opacity:1!important;overflow:hidden!important;padding:0!important;position:static!important;text-align:center!important;transform:none!important;width:100%!important}html body #root>.app-container>.home-page .portal-sidebar-reopen.is-visible{bottom:5px!important;display:grid!important;left:50%!important;opacity:1!important;pointer-events:auto!important;right:auto!important;top:auto!important;transform:translate3d(-50%,0,0)!important;visibility:visible!important}html body #root>.app-container>.home-page .floating-messenger-trigger{bottom:var(--portal-dock-clearance)!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open{margin-left:4px!important;margin-right:4px!important;max-width:none!important;width:calc(100% - 8px)!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-collapsed button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{max-width:45px!important;min-width:45px!important;width:45px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{max-width:86px!important;min-width:86px!important;width:86px!important}}@media (min-width:769px){html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{display:contents!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide{display:none!important}}@media (max-width:768px){html body #root>.app-container>.home-page{--portal-dock-bottom:7px;--portal-dock-height:64px;--portal-dock-clearance:84px}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open{display:block!important;filter:none!important;margin-left:4px!important;margin-right:4px!important;max-width:none!important;padding:0!important;transform:none!important;width:calc(100% - 8px)!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-collapsed,.is-expanded){inline-size:calc(100vw - 12px)!important;height:var(--portal-dock-height)!important;inset:auto auto var(--portal-dock-bottom) 50%!important;margin:0!important;max-inline-size:calc(100vw - 12px)!important;max-height:var(--portal-dock-height)!important;max-width:calc(100vw - 12px)!important;min-height:var(--portal-dock-height)!important;min-inline-size:0!important;min-width:0!important;opacity:1!important;overflow:visible!important;padding:0!important;position:fixed!important;transform:translate3d(-50%,0,0)!important;transform-origin:center bottom!important;visibility:visible!important;width:calc(100vw - 12px)!important;z-index:7900!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-collapsed,.is-expanded){opacity:0!important;pointer-events:none!important;transform:translate3d(-50%,calc(100% + 28px),0)!important;visibility:hidden!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail,html body #root>.app-container>.home-page .portal-uiverse-sidebar>.portal-sidebar-nav{height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;overflow-y:hidden!important;width:100%!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{-webkit-overflow-scrolling:touch!important;align-items:stretch!important;display:flex!important;flex-flow:row nowrap!important;gap:6px!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:none!important;padding:7px!important;scroll-snap-type:x proximity!important;touch-action:pan-x!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:5px!important;height:100%!important;margin:0!important;max-width:none!important;min-width:max-content!important;overflow:visible!important;padding-bottom:0!important;padding-top:0!important;width:max-content!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__item{flex:0 0 auto!important;height:100%!important;min-height:0!important;min-width:0!important;width:auto!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-collapsed button.sidebar__link,html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{align-items:center!important;display:flex!important;flex:0 0 47px!important;flex-direction:column!important;gap:5px!important;height:100%!important;justify-content:center!important;max-height:100%!important;max-width:47px!important;min-height:0!important;min-width:47px!important;padding:0!important;width:47px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded button.sidebar__link{flex-basis:90px!important;max-width:90px!important;min-width:90px!important;width:90px!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-collapsed .sidebar__link .text{height:0!important;opacity:0!important;width:0!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar.is-expanded .sidebar__link .text{clip:auto!important;display:block!important;height:auto!important;max-width:82px!important;opacity:1!important;overflow:hidden!important;position:static!important;text-align:center!important;text-overflow:ellipsis!important;transform:none!important;width:100%!important}html body #root>.app-container>.home-page .portal-sidebar-reopen.is-visible{display:grid!important;inset:auto auto 4px 50%!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;transform:translate3d(-50%,0,0)!important;visibility:visible!important;z-index:7901!important}html body #root>.app-container>.home-page .floating-messenger-trigger{bottom:var(--portal-dock-clearance)!important}}@media (max-width:768px){html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden){--portal-dock-bottom:6px;--portal-dock-height:58px;--portal-dock-clearance:76px}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden)>.dashboard-container,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden)>.dashboard-container.mobile-section-open{display:block!important;filter:none!important;height:auto!important;margin-left:4px!important;margin-right:4px!important;max-width:none!important;min-height:0!important;overflow:visible!important;padding:0!important;transform:none!important;width:calc(100% - 8px)!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed)>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed)>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.sidebar,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed)>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-collapsed,.is-expanded){box-shadow:none!important;display:block!important;flex:none!important;inline-size:calc(100vw - 12px)!important;height:var(--portal-dock-height)!important;inset:auto auto var(--portal-dock-bottom) 50%!important;margin:0!important;max-inline-size:calc(100vw - 12px)!important;max-height:var(--portal-dock-height)!important;max-width:calc(100vw - 12px)!important;min-height:var(--portal-dock-height)!important;min-inline-size:0!important;min-width:0!important;opacity:1!important;overflow:visible!important;padding:0!important;pointer-events:auto!important;position:fixed!important;transform:translate3d(-50%,0,0)!important;transform-origin:center bottom!important;visibility:visible!important;width:calc(100vw - 12px)!important;z-index:7900!important}html[data-theme] body[data-theme] #root>.app-container>.home-page.portal-dock-hidden>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-collapsed,.is-expanded){height:58px!important;inset:auto auto var(--portal-dock-bottom) 50%!important;opacity:0!important;pointer-events:none!important;position:fixed!important;transform:translate3d(-50%,calc(100% + 24px),0)!important;visibility:hidden!important;width:calc(100vw - 12px)!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .portal-uiverse-rail,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar>.portal-sidebar-nav{box-sizing:border-box!important;inline-size:100%!important;height:100%!important;margin:0!important;max-inline-size:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-inline-size:100%!important;min-width:100%!important;width:100%!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar>.portal-sidebar-nav{overflow:visible!important;padding:0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .portal-uiverse-rail{-webkit-overflow-scrolling:touch!important;align-items:center!important;border-radius:16px!important;display:flex!important;flex-flow:row nowrap!important;gap:3px!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:none!important;padding:4px 5px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .portal-dock-controls{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border-right:1px solid #69142129!important;box-shadow:none!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;gap:1px!important;height:100%!important;justify-content:flex-start!important;left:auto!important;margin:0!important;min-width:0!important;padding:0 3px 0 0!important;position:static!important;width:auto!important;z-index:auto!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page.portal-modern:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .portal-dock-controls{background:#0000!important;border-right-color:#ffffff26!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .portal-sidebar-menu-icon{align-self:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:10px!important;box-shadow:none!important;display:flex!important;flex:0 0 38px!important;height:38px!important;margin:0!important;max-height:38px!important;max-width:38px!important;min-height:38px!important;min-width:38px!important;padding:0!important;position:relative!important;width:38px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .portal-dock-hide,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .portal-dock-hide:is(:hover,:focus,:focus-visible,:active){align-self:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:currentColor!important;display:grid!important;flex:0 0 28px!important;height:38px!important;margin:0!important;max-height:38px!important;max-width:28px!important;min-height:38px!important;min-width:28px!important;padding:0!important;place-items:center!important;position:static!important;transform:none!important;width:28px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide>span{font-size:1.15rem!important;line-height:1!important;margin:-3px 0 0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-items:center!important;background:#0000!important;border-top:0!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:3px!important;inline-size:max-content!important;height:48px!important;margin:0!important;max-inline-size:none!important;max-height:48px!important;max-width:none!important;min-height:48px!important;min-inline-size:max-content!important;min-width:max-content!important;overflow:visible!important;padding-bottom:0!important;padding-top:0!important;width:max-content!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .list--secondary{margin-top:0!important;padding-left:3px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .sidebar__item{align-items:center!important;display:flex!important;flex:0 0 auto!important;height:48px!important;justify-content:center!important;margin:0!important;max-height:48px!important;min-height:48px!important;min-width:0!important;padding:0!important;width:auto!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar button.sidebar__link,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar.is-collapsed button.sidebar__link,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar.is-expanded button.sidebar__link{align-items:center!important;display:flex!important;flex:0 0 44px!important;flex-direction:column!important;gap:2px!important;height:48px!important;justify-content:center!important;margin:0!important;max-height:48px!important;max-width:44px!important;min-height:48px!important;min-width:44px!important;overflow:hidden!important;padding:0!important;transform:none!important;width:44px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page.portal-dock-open .portal-uiverse-sidebar.is-expanded button.sidebar__link{flex-basis:76px!important;max-width:76px!important;min-width:76px!important;width:76px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .sidebar__link .icon,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .portal-uiverse-sidebar .sidebar__link .icon svg{flex:0 0 18px!important;height:18px!important;margin:0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;width:18px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page.portal-dock-closed .portal-uiverse-sidebar.is-collapsed .sidebar__link .text{display:block!important;height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;width:0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page.portal-dock-open .portal-uiverse-sidebar.is-expanded .sidebar__link .text{clip:auto!important;-webkit-text-fill-color:currentColor!important;color:inherit!important;display:block!important;font-size:.54rem!important;font-weight:800!important;height:auto!important;line-height:1!important;margin:0!important;max-width:70px!important;opacity:1!important;overflow:hidden!important;padding:0!important;position:static!important;text-align:center!important;text-overflow:ellipsis!important;transform:none!important;white-space:nowrap!important;width:100%!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.resume-playground-tabs,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-open-session,.resume-playground-ai-tailor-panel,.resume-playground-ai-photo-panel,.resume-playground-document-prompt,.resume-playground-template-card,.resume-playground-saved-card,.resume-playground-editor-shell,.resume-playground-editor-topbar,.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-row-fixed,.resume-playground-toolbar-row-scroll,.resume-playground-ats-panel,.resume-playground-ats-score-card,.resume-playground-signature-card,.applications-hub-nav,.applications-hub-panel,.applications-hub-panel>.applications-container,.applications-hub-panel .applications-list,.applications-hub-panel :is(.fresh-application-card,.application-card),.friend-invitations-shell,.friend-invitation-tabs,.friend-invitation-panel,.friend-add-panel,.friend-search-directory,.friend-search-popover,.friend-add-results,.friend-add-candidate-card,.friend-invitation-card,.friend-outgoing-row,.candidate-community-intro,.talent-pool-controls,.candidate-directory-search-card,.candidate-directory-results,.candidate-list,.candidate-list-row,.bookmarks-hub-nav,.bookmarks-hub-panel,.bookmarks-hub-panel :is(.talent-pool-container,.applications-container,.saved-posts-section,.saved-posts-list,.saved-post-card,.bookmarked-job-card)){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.applications-hub-container,.friend-invitations-section,.talent-pool-container,.bookmarks-hub-container,.resume-playground-section) :is(h1,h2,h3,h4,h5,h6,p,li,label,small,strong,time,.empty-info,.candidate-name,.candidate-email,.candidate-match-summary,.candidate-jumptake-meta,.friend-invitation-copy,.friend-add-candidate-copy,.application-job-summary,.application-message-preview,.resume-playground-saved-copy,.resume-playground-saved-source){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.applications-hub-container,.friend-invitations-section,.talent-pool-container,.bookmarks-hub-container) :is(span,a,button),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.resume-playground-tabs,.resume-playground-panel,.resume-playground-choice-card,.resume-playground-open-session,.resume-playground-ai-tailor-panel,.resume-playground-ai-photo-panel,.resume-playground-document-prompt,.resume-playground-template-card,.resume-playground-saved-copy,.resume-playground-editor-topbar,.resume-playground-toolbar-shell,.resume-playground-ats-panel,.resume-playground-ats-score-card,.resume-playground-signature-card) :is(span,a,button){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.applications-hub-tab,.bookmarks-hub-tab,.friend-invitation-tab,.resume-playground-tabs>button){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff24!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.applications-hub-tab.active,.bookmarks-hub-tab.active,.friend-invitation-tab.is-active,.resume-playground-tabs>button.is-active){background:#171717!important;background-color:#171717!important;border-color:#ffffff47!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.applications-hub-tab-icon,.bookmarks-hub-tab-icon,.friend-invitation-tab-icon,.resume-playground-tab-icon),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.applications-hub-tab-icon,.bookmarks-hub-tab-icon,.resume-playground-tab-icon) :is(svg,path){fill:currentColor!important;stroke:currentColor!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .candidates-grid{align-items:stretch!important;gap:1rem!important;justify-items:center!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card.uiverse-profile-card{align-items:center!important;background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid #ffffff2e!important;border-radius:12px!important;box-shadow:none!important;color:#fff!important;display:flex!important;flex-direction:column!important;height:206px!important;justify-content:flex-start!important;max-height:206px!important;max-width:160px!important;min-height:206px!important;overflow:hidden!important;padding:0 .7rem 2.35rem!important;position:relative!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card.uiverse-profile-card:before{background:#ffffff3d!important;background-color:#ffffff3d!important;border-radius:0 0 10px 10px!important;flex:0 0 auto!important;height:6px!important;margin:0 auto .68rem!important;min-height:6px!important;width:62%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage){border-radius:50%!important;flex:0 0 auto!important;height:58px!important;margin:.18rem auto .78rem!important;max-height:58px!important;max-width:58px!important;min-height:58px!important;min-width:58px!important;overflow:hidden!important;width:58px!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card .candidate-info{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:.1rem!important;justify-content:flex-start!important;margin:.12rem 0 0!important;min-height:2.55rem!important;padding:0!important;text-align:center!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card :is(.candidate-name.Name,.candidate-name){font-size:.82rem!important;line-height:1.08!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta){font-size:.54rem!important;line-height:1.05!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card .candidate-card-socialbar.socialbar{align-items:center!important;background:#0000!important;border:0!important;bottom:.72rem!important;box-shadow:none!important;display:flex!important;flex-wrap:nowrap!important;gap:.34rem!important;justify-content:center!important;left:50%!important;margin:0!important;max-width:calc(100% - 1.1rem)!important;min-height:1.24rem!important;min-width:0!important;overflow:visible!important;padding:0!important;position:absolute!important;right:auto!important;transform:translateX(-50%)!important;width:max-content!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card :is(.candidate-name,.candidate-email,.candidate-match-summary,.candidate-jumptake-meta,.candidate-card-action,.candidate-card-action svg,.candidate-card-action path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button){flex:0 0 auto!important;height:1.1rem!important;margin:0!important;max-height:1.1rem!important;max-width:1.38rem!important;min-height:1.1rem!important;min-width:1.1rem!important;padding:0!important;width:1.1rem!important}@media (max-width:768px){html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .candidates-grid{gap:.7rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .candidate-card.uiverse-profile-card{height:178px!important;max-height:178px!important;max-width:132px!important;min-height:178px!important;padding:0 .48rem 2.15rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage){height:52px!important;margin:.16rem auto .62rem!important;max-height:52px!important;max-width:52px!important;min-height:52px!important;min-width:52px!important;width:52px!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card .candidate-info{margin-top:.08rem!important;min-height:2.32rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card :is(.candidate-name.Name,.candidate-name){font-size:.72rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.candidate-bookmarked-container,.bookmarked-talents-container) .uiverse-profile-card .candidate-card-socialbar.socialbar{bottom:.62rem!important;gap:.28rem!important;max-width:calc(100% - .8rem)!important}}@media (max-width:768px){html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden){--portal-dock-bottom:3px!important;--portal-dock-height:58px!important;--portal-dock-clearance:72px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;width:100%!important}html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-header{flex:0 0 auto!important}html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container,html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container.mobile-section-open{flex:1 1 auto!important;height:0!important;margin:0 4px!important;max-height:none!important;min-height:0!important;overflow:hidden!important;padding:0!important;transition:none!important;width:calc(100% - 8px)!important}html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>.main-content,html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>.main-content.mobile-dashboard-section-panel,html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>.main-content.mobile-dashboard-section-panel.is-open{-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;height:100%!important;inset:auto!important;margin:0!important;max-height:100%!important;max-width:100%!important;min-height:0!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;padding-bottom:calc(var(--portal-dock-clearance) + .75rem)!important;padding-left:.35rem!important;padding-right:.35rem!important;position:relative!important;transition:none!important;width:100%!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-hidden)>.dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.mobile-section-view-candidates.is-open,html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>.main-content.mobile-section-view-candidates,html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>.main-content.mobile-section-view-candidates.is-open{inset:auto!important;left:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;padding-left:.35rem!important;padding-right:.35rem!important;right:auto!important;width:100%!important}html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-expanded,.is-collapsed){height:var(--portal-dock-height)!important;inset:auto auto var(--portal-dock-bottom) 50%!important;max-height:var(--portal-dock-height)!important;max-width:calc(100vw - 12px)!important;min-height:var(--portal-dock-height)!important;min-width:0!important;opacity:1!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .46s ease,visibility 0s linear 0s!important;visibility:visible!important;width:calc(100vw - 12px)!important;will-change:transform,opacity!important}html[data-theme] body[data-theme] #root>.app-container>.home-page.portal-dock-open>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-collapsed,html[data-theme] body[data-theme] #root>.app-container>.home-page.portal-dock-open>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden,html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden{opacity:0!important;pointer-events:none!important;transform:translate3d(-50%,calc(100% + 24px),0)!important;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .46s ease,visibility 0s linear .6s!important;visibility:hidden!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{-webkit-overflow-scrolling:touch!important;align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-flow:row nowrap!important;gap:3px!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:auto!important;overscroll-behavior-y:none!important;padding:6px 10px 0 5px!important;scroll-behavior:smooth!important;scroll-padding-inline:0!important;scroll-snap-type:none!important;scrollbar-width:none!important;touch-action:pan-x!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden)>.dashboard-container>.portal-uiverse-sidebar .portal-uiverse-rail .portal-dock-controls>.portal-sidebar-menu-icon{display:none!important;height:0!important;margin:0!important;max-height:0!important;max-width:0!important;min-height:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;visibility:hidden!important;width:0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{align-items:center!important;align-self:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;flex:0 0 34px!important;height:52px!important;justify-content:center!important;left:auto!important;margin:0 5px 0 0!important;max-height:52px!important;max-width:34px!important;min-height:52px!important;min-width:34px!important;padding:0!important;position:static!important;width:34px!important;z-index:4!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide,html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide:is(:hover,:focus,:focus-visible,:active){align-self:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:0 0 30px!important;height:52px!important;margin:0!important;max-height:52px!important;max-width:30px!important;min-height:52px!important;min-width:30px!important;padding:0!important;pointer-events:auto!important;position:static!important;width:30px!important;z-index:5!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide>span{font-size:0!important;line-height:1!important;margin:0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-hide>span:before{content:"\2304"!important;display:block!important;font-size:1.15rem!important;line-height:1!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:3px!important;height:52px!important;margin:0!important;max-height:52px!important;max-width:none!important;min-height:52px!important;min-width:max-content!important;overflow:visible!important;padding:0!important;width:max-content!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .list--secondary{padding-right:10px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__item{height:52px!important;max-height:52px!important;min-height:52px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar:is(.is-expanded,.is-collapsed) button.sidebar__link{align-items:center!important;display:flex!important;flex:0 0 74px!important;flex-direction:column!important;gap:1px!important;height:52px!important;justify-content:center!important;margin:0!important;max-height:52px!important;max-width:74px!important;min-height:52px!important;min-width:74px!important;overflow:hidden!important;padding:3px 1px 0!important;pointer-events:auto!important;position:relative!important;width:74px!important;z-index:2!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar:is(.is-expanded,.is-collapsed) .sidebar__link .text{clip:auto!important;display:block!important;font-size:.54rem!important;font-weight:800!important;height:auto!important;line-height:1!important;margin:0!important;max-width:70px!important;opacity:1!important;overflow:hidden!important;padding:0!important;position:static!important;text-align:center!important;text-overflow:ellipsis!important;transform:none!important;white-space:nowrap!important;width:100%!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .list--secondary>.sidebar__item:last-child,html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .list--secondary>.sidebar__item:last-child>button{pointer-events:auto!important;z-index:6!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-sidebar-reopen.is-visible{display:grid!important;inset:auto auto 3px 50%!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;transform:translate3d(-50%,0,0)!important;transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s!important;visibility:visible!important;z-index:7901!important}}html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header){align-items:flex-start!important;display:flex!important;justify-content:flex-end!important;text-align:right!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2{margin-left:auto!important;margin-right:0!important;text-align:right!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.dashboard-section-title,.mobile-section-panel-header){align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important}@media (max-width:768px){html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .dashboard-section-title,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden)>.dashboard-container.mobile-section-open :is(.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open)>.mobile-section-panel-header{align-items:flex-start!important;box-sizing:border-box!important;display:flex!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:left!important;width:100%!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden) .dashboard-section-title>h2,html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden)>.dashboard-container.mobile-section-open :is(.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open)>.mobile-section-panel-header>h2{flex:0 0 auto!important;left:auto!important;margin-left:0!important;margin-right:auto!important;order:-1!important;right:auto!important;text-align:left!important;transform-origin:left center!important;width:auto!important}html[data-theme] body[data-theme] #root>.app-container>.home-page:is(.portal-dock-open,.portal-dock-closed,.portal-dock-hidden)>.dashboard-container.mobile-section-open :is(.mobile-dashboard-section-panel.is-open,.mobile-job-management-section-panel.is-open)>.mobile-section-panel-header>.back-button{flex:0 0 auto!important;margin-left:auto!important;margin-right:0!important;order:1!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.dashboard-section-title,.mobile-section-panel-header) h2{margin-left:0!important;margin-right:auto!important;text-align:left!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .main-content:is(.mobile-section-job-feed,.mobile-section-home-feed) .portal-home-feed-scroll{padding-top:.7rem!important}@media (max-width:768px){html[data-theme] body[data-theme] #root>.app-container>.home-page .main-content:is(.mobile-section-job-feed,.mobile-section-home-feed) .portal-home-feed>.portal-home-feed-scroll{padding-top:4.25rem!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .main-content:is(.mobile-section-job-feed,.mobile-section-home-feed) .portal-home-feed-scroll>.portal-home-tab-panel{row-gap:.68rem!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page.portal-modern .main-content:is(.mobile-section-job-feed,.mobile-section-home-feed) .portal-home-feed>.portal-home-feed-scroll{padding-top:5.15rem!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .floating-messenger:not(.is-open) .floating-messenger-trigger{bottom:calc(var(--portal-dock-bottom) + var(--portal-dock-height) + 4px)!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern,.portal-post-detail-backdrop,.portal-profile-detail-backdrop) .portal-post-comments .portal-comment-item{flex-flow:row nowrap!important;min-width:0!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern,.portal-post-detail-backdrop,.portal-profile-detail-backdrop) .portal-post-comments .portal-comment-item p{display:block!important;min-width:0!important;overflow:hidden!important;overflow-wrap:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern,.portal-post-detail-backdrop,.portal-profile-detail-backdrop) .portal-post-comments .portal-comment-item :is(.portal-comment-name,.portal-comment-author-inline,.portal-author-name-button){white-space:nowrap!important}}html[data-theme] body[data-theme] #root .home-page :is(.main-content.mobile-section-settings,.portal-section-transition-shell[data-section=settings],.settings-container,.settings-container>.settings-tabs,.settings-container .tabs-content,.settings-container .settings-tab){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .candidate-view-candidates :is(.candidate-card,.candidate-list-row) :is(h2,h3,h4,p,span,small,strong,label,.candidate-name,.candidate-email,.candidate-match-summary,.candidate-jumptake-meta){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-scratch:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#3a1821!important;background:#dfeee3!important;background-color:#dfeee3!important;border:1px solid #668f7161!important;color:#3a1821!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-upload:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#2f241b!important;background:#fff1bd!important;background-color:#fff1bd!important;border:1px solid #a97e1f57!important;color:#2f241b!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf3!important;background:#a84e24!important;background-color:#a84e24!important;border:1px solid #5a261057!important;color:#fffaf3!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card:is(.resume-playground-choice-scratch,.resume-playground-choice-upload) *{-webkit-text-fill-color:inherit!important;color:inherit!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .resume-playground-panel button.resume-playground-choice-card.resume-playground-choice-ai-tailor *{-webkit-text-fill-color:#fffaf3!important;color:#fffaf3!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.blocks-manager-card,.blocks-manager-row,.blocks-manager-hidden-post-row){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.blocks-manager-card,.blocks-manager-row,.blocks-manager-hidden-post-row) :is(h3,p,span,strong,small){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-default-landing.is-candidate{overflow:hidden!important;position:relative!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-default-landing.is-candidate:after{animation:pm-orbit 18s linear infinite!important;background:#6814210d!important;border:1px solid #68142157!important;border-radius:50%!important;bottom:-90px!important;box-shadow:0 0 0 34px #68142112,0 0 0 68px rgba(104,20,33,.035)!important;content:""!important;display:block!important;height:260px!important;pointer-events:none!important;position:absolute!important;right:-70px!important;width:260px!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed.is-feed-at-top>.portal-home-tabs{backdrop-filter:blur(2px) saturate(1.01)!important;-webkit-backdrop-filter:blur(2px) saturate(1.01)!important;background:#050505e6!important;background-color:#050505e6!important;border-color:#ffffff1f!important;box-shadow:0 .22rem .7rem #0000002e!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .portal-home-feed,#root .home-page.portal-modern .tailor-profile-section,.portal-post-detail-backdrop,.portal-profile-detail-backdrop) :is(.portal-post-author-name,.portal-author-name-button,.portal-post-body,.portal-post-detail-body,.portal-comment-line,.portal-comment-copy,.portal-comment-author-inline,.portal-comment-name,.portal-social-post-header>p,.portal-post-title-block>p){-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:none!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .portal-home-feed,#root .home-page.portal-modern .tailor-profile-section,.portal-post-detail-backdrop,.portal-profile-detail-backdrop) :is(.portal-comment-item>p,.portal-comment-line){-webkit-text-fill-color:#fff!important;color:#fff!important;display:block!important;font-weight:400!important;margin:0!important;min-width:0!important;overflow-wrap:anywhere!important;text-align:left!important;white-space:normal!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .portal-home-feed,#root .home-page.portal-modern .tailor-profile-section,.portal-post-detail-backdrop,.portal-profile-detail-backdrop) :is(.portal-comment-name,.portal-comment-author-inline,.portal-comment-copy){display:inline!important;margin:0!important;min-width:0!important;padding:0!important;vertical-align:initial!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-card,.portal-profile-detail-backdrop .portal-profile-detail-card) :is(.tailor-profile-name,.tailor-profile-bio,.portal-profile-detail-bio,.tailor-stat-value){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-section,.portal-profile-detail-backdrop) :is(.profile-details-summary>div,.profile-details-section){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-section,.portal-profile-detail-backdrop) :is(.profile-details-summary span,.profile-details-section p,.profile-details-section li){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-posts,.portal-profile-detail-backdrop .portal-profile-detail-posts){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body :is(#root .home-page .tailor-profile-card,.portal-profile-detail-backdrop .portal-profile-detail-card) .tailor-social-links .tailor-social-btn{aspect-ratio:1/1!important;border-radius:50%!important;box-sizing:border-box!important;display:inline-grid!important;flex:0 0 2rem!important;height:2rem!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;overflow:hidden!important;padding:0!important;place-items:center!important;width:2rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header{grid-column-gap:.62rem!important;grid-row-gap:0!important;align-items:start!important;column-gap:.62rem!important;display:grid!important;grid-template-columns:3rem minmax(0,1fr) auto!important;row-gap:0!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar{grid-column:1!important;grid-row:1!important;height:3rem!important;margin:0!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-title-block{align-self:center!important;grid-column:2!important;grid-row:1!important;margin:0!important;min-width:0!important;padding:0!important;transform:none!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-title-block .portal-post-author-name{line-height:1.12!important;margin:0 0 .14rem!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-post-header-actions{align-self:start!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;margin:0!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal-backdrop{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;background:#000000db!important;z-index:12000!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal{background:#080808!important;background-color:#080808!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:0 1.5rem 5rem #000000ad!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal :is(h3,h4,p,li,strong,.portal-job-meta-value,.portal-candidate-job-stat,.portal-job-modal-title-block){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal :is(.portal-job-modal-section,.portal-candidate-job-skills,.application-workspace){background:#101010!important;background-color:#101010!important;background-image:none!important;border-color:#ffffff24!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal :is(.portal-job-meta-icons,.portal-job-meta-chip,.portal-job-meta-chip *,.portal-candidate-job-skills,.portal-candidate-job-skills strong,.portal-candidate-job-skills span){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal .portal-candidate-job-skills span{background:#241117!important;background-color:#241117!important;border-color:#d66a7d57!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal .portal-job-modal-actions .portal-view-job-button{-webkit-text-fill-color:#fff!important;background:#5b1118!important;background-color:#5b1118!important;border-color:#8a303d!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal .portal-job-modal-actions .portal-view-job-button:disabled{-webkit-text-fill-color:#ffffffb8!important;background:#24181a!important;background-color:#24181a!important;border-color:#ffffff47!important;color:#ffffffb8!important;opacity:1!important}@media (max-width:768px){html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar>.portal-sidebar-nav{align-items:center!important;display:flex!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-items:center!important;height:100%!important;max-height:100%!important;min-height:100%!important;padding:0 10px 0 5px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{align-self:center!important;transform:none!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar :is(.sidebar__list,.list--secondary){align-self:center!important;height:48px!important;margin-bottom:auto!important;margin-top:auto!important;max-height:48px!important;min-height:48px!important;transform:translateY(1px)!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar .sidebar__item,html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar:is(.is-expanded,.is-collapsed) button.sidebar__link{height:48px!important;max-height:48px!important;min-height:48px!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar:is(.is-expanded,.is-collapsed) button.sidebar__link{justify-content:center!important;padding-bottom:0!important;padding-top:0!important;top:auto!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar:is(.is-expanded,.is-collapsed) button.sidebar__link>.text{flex:0 0 auto!important;height:auto!important;max-height:none!important;min-height:0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .portal-uiverse-sidebar:is(.is-expanded,.is-collapsed) button.sidebar__link>.nav-notification-dot{background:#fb7185!important;border:1.5px solid #000!important;border-radius:50%!important;box-shadow:0 0 0 2px #fb718529!important;box-sizing:border-box!important;height:8px!important;left:calc(50% + 5px)!important;margin:0!important;max-height:8px!important;max-width:8px!important;min-height:8px!important;min-width:8px!important;position:absolute!important;right:auto!important;top:5px!important;transform:none!important;width:8px!important;z-index:3!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .floating-messenger:not(.is-open){height:0!important;max-height:0!important;max-width:0!important;min-height:0!important;min-width:0!important;pointer-events:none!important;width:0!important}html[data-theme] body[data-theme] #root>.app-container>.home-page .floating-messenger:not(.is-open) .floating-messenger-trigger{pointer-events:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-header{column-gap:.5rem!important;grid-template-columns:2.65rem minmax(0,1fr) auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-author-open-button.portal-post-avatar{height:2.65rem!important;max-height:2.65rem!important;max-width:2.65rem!important;min-height:2.65rem!important;min-width:2.65rem!important;width:2.65rem!important}html body .portal-job-modal-backdrop{display:block!important;inset:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;z-index:12000!important}html body .portal-job-modal-backdrop,html body .portal-job-modal-backdrop>.portal-job-modal{box-sizing:border-box!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;min-height:100dvh!important;min-width:100vw!important;width:100vw!important}html body .portal-job-modal-backdrop>.portal-job-modal{border:0!important;border-radius:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:calc(env(safe-area-inset-top, 0px) + 1.1rem) 1rem calc(env(safe-area-inset-bottom, 0px) + 1.4rem)!important}html body .portal-job-modal>.portal-job-modal-x-close,html body .portal-job-modal>.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active){float:right!important;position:sticky!important;right:0!important;top:calc(env(safe-area-inset-top, 0px) + .2rem)!important;z-index:4!important}html body .portal-job-modal .portal-job-modal-header{clear:both!important;padding-top:.35rem!important}}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card>.portal-social-post-header{grid-column-gap:.75rem!important;align-items:start!important;column-gap:.75rem!important;display:grid!important;grid-template-columns:3rem minmax(0,1fr) 1.35rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card>.portal-social-post-header>.portal-author-open-button.portal-post-avatar{grid-column:1!important;grid-row:1!important;height:3rem!important;margin:0!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;transform:none!important;width:3rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card>.portal-social-post-header>.portal-post-title-block{align-self:center!important;grid-column:2!important;grid-row:1!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;transform:none!important;width:100%!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card>.portal-social-post-header>.portal-post-header-actions{grid-column:3!important;grid-row:1!important;justify-self:end!important}@media (max-width:768px){html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card>.portal-social-post-header{column-gap:.75rem!important;grid-template-columns:3rem minmax(0,1fr) 1.35rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card.portal-profile-preview-post-card>.portal-social-post-header>.portal-author-open-button.portal-post-avatar{height:3rem!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}}html body .portal-job-modal .portal-job-company-avatar,html body .portal-job-modal .portal-job-company-avatar:is(:hover,:focus,:focus-visible,:active),html[data-theme] body[data-theme] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-candidate-job-card .portal-job-company-avatar,html[data-theme] body[data-theme] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-candidate-job-card .portal-job-company-avatar:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body .portal-job-modal .portal-job-company-avatar>img,html[data-theme] body[data-theme] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-candidate-job-card .portal-job-company-avatar>img{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-job-country-row{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:.28rem 0 .48rem!important;min-height:0!important;padding:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-job-country-button,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-job-country-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#a86a73!important;background-color:#a86a73!important;background-image:none!important;border:1px solid #a86a73!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;font-size:.67rem!important;height:1.78rem!important;justify-content:center!important;line-height:1!important;margin:0 0 0 auto!important;max-height:1.78rem!important;max-width:max-content!important;min-height:1.78rem!important;min-width:0!important;padding:.3rem .68rem!important;text-shadow:none!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card>.portal-post-action-cluster,html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card>.portal-post-action-cluster{overflow:visible!important;position:relative!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card>.portal-post-action-cluster>.portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card>.portal-post-action-cluster>.portal-post-reactions.portal-reaction-rail.is-popover{align-content:center!important;align-items:center!important;border-radius:999px!important;bottom:calc(100% + .48rem)!important;box-sizing:border-box!important;display:flex!important;gap:.28rem!important;height:auto!important;justify-content:flex-start!important;left:auto!important;margin:0!important;max-width:min(32rem,calc(100% - .9rem),calc(100vw - 2rem))!important;min-height:3.15rem!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;padding:.38rem .48rem!important;position:absolute!important;right:.45rem!important;transform-origin:right bottom!important;width:max-content!important;z-index:80!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover>:is(.portal-reaction-item,.icon-content),html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover>:is(.portal-reaction-item,.icon-content){align-items:center!important;align-self:center!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 2.55rem!important;height:2.55rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:2.55rem!important;max-width:2.55rem!important;min-height:2.55rem!important;min-width:2.55rem!important;padding:0!important;transform:none!important;width:2.55rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button,html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 2.55rem!important;flex-direction:column!important;height:2.55rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:2.55rem!important;max-width:2.55rem!important;min-height:2.55rem!important;min-width:2.55rem!important;padding:.2rem!important;position:relative!important;transform:none!important;width:2.55rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button :is(.candidate-reaction-icon,svg),html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button :is(.candidate-reaction-icon,svg){display:block!important;height:1.25rem!important;margin:auto!important;max-height:1.25rem!important;max-width:1.25rem!important;min-height:1.25rem!important;min-width:1.25rem!important;vertical-align:middle!important;width:1.25rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle),html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle){box-sizing:border-box!important;flex:0 0 1.48rem!important;height:1.48rem!important;margin:0!important;max-height:1.48rem!important;max-width:1.48rem!important;min-height:1.48rem!important;min-width:1.48rem!important;padding:0!important;width:1.48rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle)>:is(svg,img),html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle)>:is(svg,img){height:1.04rem!important;max-height:1.04rem!important;max-width:1.04rem!important;min-height:1.04rem!important;min-width:1.04rem!important;width:1.04rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .tailor-profile-section .portal-social-post-card>.portal-post-action-cluster,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card>.portal-post-action-cluster{align-items:flex-end!important;display:flex!important;flex-direction:column!important;margin:.68rem 0 0!important;max-width:100%!important;padding:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .tailor-profile-section .portal-social-post-card .portal-post-action-row,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-action-row{align-items:center!important;align-self:stretch!important;box-sizing:border-box!important;display:flex!important;gap:.24rem!important;justify-content:flex-end!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .tailor-profile-section .portal-social-post-card .portal-post-action-row>.portal-feed-reach-wrap{flex:0 0 auto!important;margin:0 auto 0 0!important;order:-1!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-section,.portal-profile-detail-backdrop .portal-profile-detail-posts) .portal-social-post-card>.portal-post-tagged-users{-webkit-text-fill-color:#fff!important;align-items:center!important;border-top:1px solid #ffffff1f!important;color:#fff!important;display:flex!important;flex-flow:row wrap!important;font-size:.67rem!important;gap:.18rem .28rem!important;justify-content:flex-start!important;margin:.32rem 0 0!important;padding:.32rem 0 0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-section,.portal-profile-detail-backdrop .portal-profile-detail-posts) .portal-social-post-card>.portal-post-tagged-users>button:not(.portal-post-tagged-more){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline!important;flex:0 0 auto!important;font-size:.67rem!important;height:auto!important;line-height:1.25!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-section,.portal-profile-detail-backdrop .portal-profile-detail-posts) .portal-social-post-card :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):not(.active):not(.has-reaction),html[data-theme=dark] body[data-theme=dark] :is(#root .home-page.portal-modern .tailor-profile-section,.portal-profile-detail-backdrop .portal-profile-detail-posts) .portal-social-post-card :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):not(.active):not(.has-reaction) :is(svg,path){-webkit-text-fill-color:#fff!important;fill:currentColor!important;stroke:currentColor!important;color:#fff!important}@media (max-width:768px){html[data-theme] body[data-theme] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-candidate-job-card .portal-candidate-job-action-row>.portal-view-job-button.sky-apply-button,html[data-theme] body[data-theme] #root .home-page .portal-home-feed .portal-candidate-job-list .portal-candidate-job-card .portal-candidate-job-action-row>.portal-view-job-button.sky-apply-button:is(:hover,:focus,:focus-visible,:active,:disabled){border-radius:.48rem!important;box-sizing:border-box!important;flex:0 0 auto!important;font-size:.66rem!important;height:1.82rem!important;line-height:1!important;margin:0!important;max-height:1.82rem!important;max-width:5.6rem!important;min-height:1.82rem!important;min-width:4.85rem!important;padding:.28rem .62rem!important;width:auto!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card>.portal-post-action-cluster>.portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card>.portal-post-action-cluster>.portal-post-reactions.portal-reaction-rail.is-popover{gap:.12rem!important;left:auto!important;max-width:min(calc(100% - .9rem),calc(100vw - 1.5rem))!important;padding-left:.35rem!important;padding-right:.35rem!important;right:.45rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover>:is(.portal-reaction-item,.icon-content),html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button,html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover>:is(.portal-reaction-item,.icon-content){flex-basis:1.75rem!important;height:1.75rem!important;max-height:1.75rem!important;max-width:1.75rem!important;min-height:1.75rem!important;min-width:1.75rem!important;width:1.75rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button :is(.candidate-reaction-icon,svg),html[data-theme] body[data-theme] #root .home-page :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button :is(.candidate-reaction-icon,svg){height:1.12rem!important;max-height:1.12rem!important;max-width:1.12rem!important;min-height:1.12rem!important;min-width:1.12rem!important;width:1.12rem!important}}body[data-public-home-theme] .public-auth-card,body[data-public-home-theme] .public-auth-card.is-register,body[data-public-home-theme] .public-auth-card.is-register:is(:hover,:focus,:focus-within,:active),body[data-public-home-theme] .public-auth-card:is(:hover,:focus,:focus-within,:active),body[data-public-home-theme] .public-auth-form-shell,body[data-public-home-theme] .public-auth-form-shell:is(:hover,:focus,:focus-within,:active){animation:none!important;scale:1!important;transform:none!important;transition:none!important}body[data-public-home-theme] .public-auth-card,body[data-public-home-theme] .public-auth-card *{-webkit-tap-highlight-color:transparent!important}body[data-public-home-theme] .public-auth-role-card,body[data-public-home-theme] .public-auth-role-card .public-auth-role-arrow,body[data-public-home-theme] .public-auth-role-card:is(:hover,:focus,:focus-visible,:active),body[data-public-home-theme] .public-auth-role-card:is(:hover,:focus,:focus-visible,:active) .public-auth-role-arrow{transform:none!important}body[data-public-home-theme=light] .public-auth-card:not(.is-register),body[data-public-home-theme=light] .public-auth-card:not(.is-register) .public-auth-form,body[data-public-home-theme=light] .public-auth-card:not(.is-register) .public-auth-form:is(:hover,:focus,:focus-within,:active),body[data-public-home-theme=light] .public-auth-card:not(.is-register):is(:hover,:focus,:focus-within,:active),body[data-public-home-theme=light] .public-auth-card:not(.is-register)>.public-auth-form-shell,body[data-public-home-theme=light] .public-auth-card:not(.is-register)>.public-auth-form-shell:is(:hover,:focus,:focus-within,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html body .portal-post-detail-modal .portal-post-source-link.portal-post-detail-source,html[data-theme] body[data-theme] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-source-link{display:block!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:left!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-source-link,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-source-link :is(span,a),html[data-theme=light] body[data-theme=light] .portal-post-detail-modal .portal-post-source-link.portal-post-detail-source,html[data-theme=light] body[data-theme=light] .portal-post-detail-modal .portal-post-source-link.portal-post-detail-source :is(span,a){-webkit-text-fill-color:#000!important;color:#000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-source-link,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-social-post-card .portal-post-source-link :is(span,a){-webkit-text-fill-color:#fff!important;color:#fff!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header{grid-column-gap:.82rem!important;align-items:center!important;animation:none!important;bottom:auto!important;box-sizing:border-box!important;column-gap:.82rem!important;display:grid!important;grid-template-columns:2.7rem minmax(0,1fr)!important;left:auto!important;margin:0!important;min-width:0!important;overflow:visible!important;padding:0 2rem 0 0!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header>.portal-author-open-button.portal-post-avatar{align-self:center!important;animation:none!important;background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:none!important;box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;height:2.7rem!important;margin:0!important;max-height:2.7rem!important;max-width:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;overflow:hidden!important;padding:0!important;position:static!important;transform:none!important;width:2.7rem!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header>.portal-author-open-button.portal-post-avatar>:is(img,.portal-default-profile-icon){border-radius:inherit!important;display:block!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;width:100%!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header>.portal-post-title-block{align-self:center!important;grid-column:2!important;grid-row:1!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;position:static!important;text-align:left!important;transform:none!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-stat-button,html[data-theme=dark] body[data-theme=dark] .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-stat-button :is(strong,span),html[data-theme=dark] body[data-theme=dark] .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-stats,html[data-theme=dark] body[data-theme=dark] .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-stats>span{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.portal-reaction-rail.is-popover{background:#24113b!important;background-color:#24113b!important;background-image:none!important;border:1px solid #d3bfff3d!important;box-shadow:0 .9rem 2rem #0000007a!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button>:is(.candidate-reaction-icon,svg),html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button>:is(.candidate-reaction-icon,svg){animation:none!important;bottom:auto!important;left:50%!important;margin:0!important;position:absolute!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-home-feed,.tailor-profile-section) .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) :is(svg,path,span,strong),html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating),html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-reactions.is-popover .portal-reaction-button:not(.active):not(.is-click-animating) :is(svg,path,span,strong){-webkit-text-fill-color:#fff!important;fill:currentColor!important;stroke:currentColor!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.friend-invitation-panel.is-empty-panel,.friends-empty-state,.empty-state,.no-results,.no-jobs-message,.no-applications-message,.no-recommendations,.notification-empty-state,.message-workspace-empty-state,.portal-feed-empty){-webkit-text-fill-color:#fff!important;background:#050505!important;background-color:#050505!important;background-image:none!important;border:1px solid #ffffff24!important;border-radius:1rem!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.friend-invitation-panel.is-empty-panel,.friends-empty-state,.empty-state,.no-results,.no-jobs-message,.no-applications-message,.no-recommendations,.notification-empty-state,.message-workspace-empty-state,.portal-feed-empty) :is(h2,h3,h4,p,span,strong,svg,path){-webkit-text-fill-color:#fff!important;fill:currentColor!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitation-panel.is-empty-panel>.empty-info{-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root .home-page .friend-invitations-section :is(.friend-add-candidate-actions,.friend-invitation-actions)>:is(button,.secondary-button,.settings-button,.friend-add-button,.friend-cancel-button,.friend-status-pill,.contact-candidate-panel){animation:none!important;box-sizing:border-box!important;flex:0 0 6.65rem!important;height:1.95rem!important;margin:0!important;max-height:1.95rem!important;max-width:6.65rem!important;min-height:1.95rem!important;min-width:6.65rem!important;scale:1!important;transform:none!important;width:6.65rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary,html body #root .home-page .friend-invitations-section :is(.friend-add-candidate-actions,.friend-invitation-actions)>:is(button,.secondary-button,.settings-button,.friend-add-button,.friend-cancel-button,.friend-status-pill){align-items:center!important;border-radius:999px!important;display:inline-flex!important;font-size:.64rem!important;font-weight:850!important;gap:.3rem!important;justify-content:center!important;line-height:1!important;padding:.3rem .52rem!important;scale:1!important;transform:none!important;white-space:nowrap!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary{scale:1!important;transform:none!important}html body #root .home-page .friend-invitations-section :is(.friend-add-candidate-actions,.friend-invitation-actions) .friend-action-icon{flex:0 0 0.82rem!important;height:.82rem!important;max-height:.82rem!important;max-width:.82rem!important;min-height:.82rem!important;min-width:.82rem!important;width:.82rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section :is(.friend-add-candidate-actions,.friend-invitation-actions) :is(.secondary-button,.settings-button.primary,.friend-add-button.is-pending,.friend-cancel-button,.friend-status-pill),html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section :is(.friend-add-candidate-actions,.friend-invitation-actions) :is(.secondary-button,.settings-button.primary,.friend-add-button.is-pending,.friend-cancel-button,.friend-status-pill) :is(span,svg,path){-webkit-text-fill-color:#fff!important;fill:currentColor!important;stroke:currentColor!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitations-section .friend-invitation-panel.is-empty-panel,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitations-section .friend-invitation-panel.is-empty-panel :is(.friend-add-panel,.friend-add-results,.friend-search-directory){background:#050505!important;background-color:#050505!important;background-image:none!important;border-radius:1rem!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitations-section :is(.friend-invitation-panel.is-empty-panel>.empty-info,.friend-add-results>.empty-info){-webkit-text-fill-color:#fff!important;background:#050505!important;background-color:#050505!important;background-image:none!important;border-color:#ffffff24!important;border-radius:1rem!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitations-section .friend-add-button.is-pending,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitations-section .friend-add-button.is-pending :is(span,svg,path),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitations-section .friend-add-candidate-actions>.secondary-button,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .friend-invitations-section .friend-add-candidate-actions>.secondary-button :is(span,svg,path){-webkit-text-fill-color:#000!important;fill:currentColor!important;stroke:currentColor!important;color:#000!important}@media (max-width:768px){body[data-public-home-theme] .public-landing-modal-backdrop{align-items:center!important;justify-content:center!important;overflow:hidden!important}body[data-public-home-theme] .public-auth-card,body[data-public-home-theme] .public-auth-card.is-register{flex:0 0 auto!important;max-height:calc(100dvh - 1rem)!important;max-width:calc(100vw - 1rem)!important;overflow-x:hidden!important;overflow-y:auto!important;width:min(510px,calc(100vw - 1rem))!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header{column-gap:.75rem!important;grid-template-columns:3rem minmax(0,1fr)!important;padding-right:1.7rem!important}html body .portal-post-detail-backdrop .portal-post-detail-modal .portal-post-detail-header.portal-opened-post-detail-header>.portal-author-open-button.portal-post-avatar{height:3rem!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}html body #root .home-page .friend-invitations-section :is(.friend-add-candidate-actions,.friend-invitation-actions){display:flex!important;flex-flow:row wrap!important;justify-content:flex-start!important}}html[data-theme] body[data-theme]>.portal-job-modal-backdrop .portal-job-modal .portal-job-modal-actions>.portal-view-job-button:not(.secondary),html[data-theme] body[data-theme]>.portal-job-modal-backdrop .portal-job-modal .portal-job-modal-actions>.portal-view-job-button:not(.secondary):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#2563eb!important;background-color:#2563eb!important;background-image:none!important;border-color:#2563eb!important;box-shadow:none!important;color:#fff!important}html[data-theme] body[data-theme]>.portal-job-modal-backdrop .portal-job-modal .portal-job-modal-actions>.portal-view-job-button:not(.secondary):disabled{-webkit-text-fill-color:#ffffffc2!important;background:#315d9b!important;background-color:#315d9b!important;border-color:#315d9b!important;color:#ffffffc2!important;opacity:1!important}@media (max-width:768px){html[data-theme] body[data-theme]>.portal-job-modal-backdrop{inset:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;z-index:12000!important}html[data-theme] body[data-theme]>.portal-job-modal-backdrop,html[data-theme] body[data-theme]>.portal-job-modal-backdrop>.portal-job-modal{border:0!important;border-radius:0!important;box-sizing:border-box!important;display:block!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;min-height:100dvh!important;min-width:100vw!important;transform:none!important;width:100vw!important}html[data-theme] body[data-theme]>.portal-job-modal-backdrop>.portal-job-modal{inset:auto!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:calc(env(safe-area-inset-top, 0px) + 1.1rem) 1rem calc(env(safe-area-inset-bottom, 0px) + 1.4rem)!important;position:relative!important}}html[data-theme=dark] body[data-theme=dark]>.portal-post-detail-backdrop{backdrop-filter:blur(16px) saturate(.78)!important;-webkit-backdrop-filter:blur(16px) saturate(.78)!important;background:#000000d1!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;display:grid!important;height:100dvh!important;inset:0!important;isolation:isolate!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;min-height:100dvh!important;min-width:100vw!important;overflow:auto!important;overscroll-behavior:contain!important;padding:1rem!important;place-items:center!important;position:fixed!important;transform:none!important;width:100vw!important;z-index:13000!important}html[data-theme=dark] body[data-theme=dark]>.portal-post-detail-backdrop>.portal-post-detail-modal{box-sizing:border-box!important;max-height:calc(100dvh - 2rem)!important;overscroll-behavior:contain!important}@media (max-width:768px){html[data-theme=dark] body[data-theme=dark]>.portal-post-detail-backdrop{padding:calc(env(safe-area-inset-top, 0px) + .5rem) .5rem calc(env(safe-area-inset-bottom, 0px) + .5rem)!important}html[data-theme=dark] body[data-theme=dark]>.portal-post-detail-backdrop>.portal-post-detail-modal{max-height:calc(100dvh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - 1rem)!important;max-width:100%!important;width:min(100%,30rem)!important}}html body #root .home-page .portal-social-post-card .portal-post-action-row,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-action-row{align-items:center!important;box-sizing:border-box!important;display:flex!important;justify-content:space-between!important;max-width:100%!important;min-width:0!important;width:100%!important}html body #root .home-page :is(.tailor-profile-section,.portal-home-tab-panel-my-feed) .portal-social-post-card .portal-post-action-row{flex-direction:row!important}html body #root .home-page .portal-social-post-card .portal-post-icon-rail,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail{align-items:center!important;border-radius:999px!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 1 auto!important;gap:.16rem!important;justify-content:flex-start!important;margin:0!important;max-width:calc(100% - 6.3rem)!important;min-width:0!important;overflow:visible!important;padding:.18rem .34rem!important;width:auto!important}html body #root .home-page :is(.tailor-profile-section,.portal-home-tab-panel-my-feed) .portal-social-post-card .portal-post-icon-rail,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail{background:#80455414!important;border:1px solid #8045542e!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.tailor-profile-section,.portal-home-tab-panel-my-feed) .portal-social-post-card .portal-post-icon-rail,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail{background:#080508!important;background-color:#080508!important;border-color:#ffffff24!important}html body #root .home-page .portal-social-post-card .portal-post-action-row>:is(.portal-feed-reach-wrap,.profile-post-reach-pill-wrap),html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-action-row>:is(.portal-feed-reach-wrap,.profile-post-reach-pill-wrap){flex:0 0 auto!important;margin:0 0 0 auto!important;order:2!important;width:auto!important}html body #root .home-page .portal-social-post-card .portal-post-action-row>.portal-post-icon-rail,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-action-row>.portal-post-icon-rail{order:1!important}html body #root .home-page .portal-home-feed :is(.portal-home-tab-panel-my-feed,.tailor-profile-section) .portal-social-post-card .portal-post-action-row>.portal-post-icon-rail{order:1!important}html body #root .home-page .portal-home-feed :is(.portal-home-tab-panel-my-feed,.tailor-profile-section) .portal-social-post-card .portal-post-action-row>:is(.portal-feed-reach-wrap,.profile-post-reach-pill-wrap){margin-left:auto!important;margin-right:0!important;order:2!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-source-link{display:block!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:left!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page .portal-home-feed,.portal-profile-detail-backdrop .portal-profile-detail-posts,.portal-post-detail-backdrop .portal-post-detail-modal) .portal-post-source-link{-webkit-text-fill-color:#fff!important;color:#fff!important;text-align:left!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page .portal-home-feed,.portal-profile-detail-backdrop .portal-profile-detail-posts,.portal-post-detail-backdrop .portal-post-detail-modal) .portal-post-source-link>span{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(#root .home-page .portal-home-feed,.portal-profile-detail-backdrop .portal-profile-detail-posts,.portal-post-detail-backdrop .portal-post-detail-modal) .portal-post-source-link>a,html[data-theme=dark] body[data-theme=dark] :is(#root .home-page .portal-home-feed,.portal-profile-detail-backdrop .portal-profile-detail-posts,.portal-post-detail-backdrop .portal-post-detail-modal) .portal-post-source-link>a:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#f97316!important;color:#f97316!important;text-decoration-color:initial!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed .portal-social-post-card p.portal-post-source-link>a,html[data-theme=dark] body[data-theme=dark]>.portal-post-detail-backdrop .portal-post-detail-modal p.portal-post-source-link>a,html[data-theme=dark] body[data-theme=dark]>.portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card p.portal-post-source-link>a{-webkit-text-fill-color:#f97316!important;color:#f97316!important;text-decoration-color:initial!important}html[data-theme=dark] body[data-theme=dark]>:is(.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop){backdrop-filter:blur(14px) saturate(.82)!important;-webkit-backdrop-filter:blur(14px) saturate(.82)!important;background:#000000c2!important;box-sizing:border-box!important;height:100dvh!important;inset:0!important;isolation:isolate!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;min-height:100dvh!important;min-width:100vw!important;position:fixed!important;width:100vw!important;z-index:13150!important}html[data-theme=dark] body[data-theme=dark]>:is(.portal-comment-row-backdrop,.candidate-comment-modal-backdrop){backdrop-filter:blur(15px) saturate(.8)!important;-webkit-backdrop-filter:blur(15px) saturate(.8)!important;background:#000000c7!important;box-sizing:border-box!important;height:100dvh!important;inset:0!important;isolation:isolate!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;min-height:100dvh!important;min-width:100vw!important;position:fixed!important;width:100vw!important;z-index:13200!important}html[data-theme=dark] body[data-theme=dark]>.candidate-comment-modal-backdrop>.portal-comment-modal-card{-webkit-text-fill-color:#fff!important;background:#050505!important;background-color:#050505!important;border-color:#ffffff29!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.candidate-comment-modal-backdrop>.portal-comment-modal-card>:is(strong,.portal-comment-modal-close){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-reaction-stats-modal :is(.portal-reaction-stats-name,.portal-reaction-stats-row>strong,.portal-reaction-stats-empty),html[data-theme=dark] body[data-theme=dark] :is(.portal-reach-insight-popover,.portal-reaction-stats-modal) :is(.portal-reach-insight-header,.portal-reaction-stats-header) :is(strong,span),html[data-theme=dark] body[data-theme=dark] :is(.portal-reach-insight-popover,.portal-reaction-stats-modal)>.portal-stats-close-cross{-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:none!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-reach-insight-popover,.portal-reaction-stats-modal)>.portal-stats-close-cross :is(svg,path){fill:currentColor!important;stroke:currentColor!important;color:#fff!important}@media (max-width:768px){html body #root .home-page .portal-social-post-card .portal-post-icon-rail,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail{gap:.1rem!important;max-width:calc(100% - 5.6rem)!important;padding:.14rem .26rem!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox{-webkit-text-fill-color:#fff!important;background:#050505!important;background-color:#050505!important;background-image:none!important;border:1px solid #ffffff24!important;border-radius:1.15rem!important;box-shadow:0 1.2rem 3rem #00000061!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox :is(h2,h3,h4,strong,label,.username,.message-body,.message-body p,.message-body span,.message-body li){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox :is(p,small,time,.user-id,.thread-preview,.message-meta){-webkit-text-fill-color:#ffffffb8!important;color:#ffffffb8!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-workspace-nav{background:#090909!important;background-color:#090909!important;border-color:#ffffff21!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-workspace-tab,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-workspace-tab:is(:hover,:focus-visible){-webkit-text-fill-color:#fff!important;background:#141414!important;background-color:#141414!important;border-color:#ffffff21!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-workspace-tab.is-active,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-workspace-tab.is-active:is(:hover,:focus-visible){background:#35131d!important;background-color:#35131d!important;border-color:#d66a7d94!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-workspace-tab :is(span,svg,path){-webkit-text-fill-color:#fff!important;fill:currentColor!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox :is(.inbox-thread-card.button-message,.portal-ai-thread-card,.new-message-contact,.message-setting-row){-webkit-text-fill-color:#fff!important;background:#101010!important;background-color:#101010!important;background-image:none!important;border-color:#ffffff24!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox :is(.inbox-thread-card.button-message,.portal-ai-thread-card,.new-message-contact):is(:hover,:focus-visible){background:#181216!important;background-color:#181216!important;border-color:#d66a7d80!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox :is(.new-message-finder,.message-settings-panel,.messenger-thread,.messenger-compose-card,.rich-message-editor,.rich-message-toolbar){-webkit-text-fill-color:#fff!important;background:#090909!important;background-color:#090909!important;background-image:none!important;border-color:#ffffff24!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox :is(.new-message-finder,.message-settings-panel,.message-setting-row) :is(h3,h4,p,span,strong,small,label){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox :is(.new-message-id-form input,.rich-message-input){-webkit-text-fill-color:#fff!important;background:#161616!important;background-color:#161616!important;border-color:#ffffff26!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-bubble.sent{background:#3a1420!important;background-color:#3a1420!important;background-image:none!important;border-color:#d66a7d75!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-bubble.received{background:#171717!important;background-color:#171717!important;border-color:#ffffff21!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-thread-options-trigger{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-thread-options-menu{background:#101010!important;background-color:#101010!important;border-color:#ffffff29!important;box-shadow:0 .8rem 2rem #00000080!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-thread-options-menu>button{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .messenger-inbox .message-thread-options-menu>button:hover{background:#2a1219!important;color:#fff!important}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>.dashboard-container{grid-gap:1rem!important;align-items:stretch!important;display:grid!important;gap:1rem!important;grid-template-columns:auto minmax(0,1fr)!important;max-width:1240px!important;width:min(calc(100% - 3rem),1240px)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>.dashboard-container>.portal-vertical-sidebar{align-self:stretch!important;grid-column:1!important;grid-row:1!important;height:auto!important;inset:auto!important;max-height:100%!important;min-height:100%!important;position:relative!important;transform:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern>.dashboard-container>.main-content{grid-column:2!important;grid-row:1!important;inset:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:clamp(1rem,1.6vw,1.5rem)!important;position:relative!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .main-content .portal-home-feed{grid-row-gap:.85rem!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important;row-gap:.85rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .main-content .portal-home-feed>.portal-home-tabs{grid-row:1!important;inset:auto!important;margin:0!important;position:relative!important;z-index:30!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .main-content .portal-home-feed>.portal-home-feed-scroll{grid-row:2!important;height:100%!important;inset:auto!important;margin:0!important;max-height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-top:0!important;position:relative!important}}@media (max-width:768px){#root .portal-modern .app-mode-card .app-mode-switch{align-self:flex-end!important}}html[data-theme=light] body[data-theme=light] #root .home-page :is(.settings-container,.settings-tabs,.tabs-content,.settings-tab,.settings-card,.notification-card){background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(.settings-container,.settings-tabs,.tabs-content,.settings-tab,.settings-card,.notification-card){border-color:#0000!important}html body #root .home-page .job-interest-modal .settings-button.primary,html body #root .home-page .settings-container :is(.settings-button,.settings-button.primary,.settings-compact-submit,.notification-actions .settings-button){border-radius:9px!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.74rem!important;height:34px!important;line-height:1!important;max-width:max-content!important;min-height:34px!important;min-width:0!important;padding:7px 14px!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .frequency-option{-webkit-text-fill-color:#000!important;color:#000!important}html body #root .home-page .portal-social-post-card .portal-post-icon-rail,html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;gap:.28rem!important;padding:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-social-post-card .portal-post-icon-rail :is(.portal-reaction-trigger:not(.active):not(.has-reaction),.portal-comment-toggle:not(.active),.portal-share-toggle:not(.active),.portal-post-delete-toggle):not(:hover):not(:focus-visible):not(:active),html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail :is(.portal-reaction-trigger:not(.active):not(.has-reaction),.portal-comment-toggle:not(.active),.portal-share-toggle:not(.active),.portal-post-delete-toggle):not(:hover):not(:focus-visible):not(:active){-webkit-text-fill-color:#9a9a9a!important;color:#9a9a9a!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-social-post-card .portal-post-icon-rail :is(.portal-reaction-trigger:not(.active):not(.has-reaction),.portal-comment-toggle:not(.active),.portal-share-toggle:not(.active),.portal-post-delete-toggle):not(:hover):not(:focus-visible):not(:active) :is(svg,path),html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail :is(.portal-reaction-trigger:not(.active):not(.has-reaction),.portal-comment-toggle:not(.active),.portal-share-toggle:not(.active),.portal-post-delete-toggle):not(:hover):not(:focus-visible):not(:active) :is(svg,path){-webkit-text-fill-color:#9a9a9a!important;fill:currentColor!important;stroke:currentColor!important;color:#9a9a9a!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-social-post-card .portal-post-icon-rail .portal-reaction-trigger:not(.has-reaction):not(:hover):not(:focus-visible):not(:active) img,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-social-post-card .portal-post-icon-rail .portal-reaction-trigger:not(.has-reaction):not(:hover):not(:focus-visible):not(:active) img{filter:grayscale(1) brightness(.72)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.job-post-reaction-button,.portal-job-like-toggle,.portal-candidate-job-reactions .portal-job-bookmark-toggle):not(.active):not(:hover):not(:focus-visible):not(:active){-webkit-text-fill-color:#9a9a9a!important;color:#9a9a9a!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.job-post-reaction-button,.portal-job-like-toggle,.portal-candidate-job-reactions .portal-job-bookmark-toggle):not(.active):not(:hover):not(:focus-visible):not(:active) :is(svg,path){-webkit-text-fill-color:#9a9a9a!important;fill:currentColor!important;stroke:currentColor!important;color:#9a9a9a!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(.notifications-page,.notifications-container,.candidate-feed-container,.talent-pool-container,.friend-invitations-section,.friend-invitations-container),html[data-theme=light] body[data-theme=light] #root .home-page :is(.notifications-page,.notifications-container,.candidate-feed-container,.talent-pool-container,.friend-invitations-section,.friend-invitations-container) *{font-family:Share Tech,Segoe UI,sans-serif!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.notifications-page,.notifications-container,.candidate-feed-container,.talent-pool-container,.friend-invitations-section,.friend-invitations-container),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.notifications-page,.notifications-container,.candidate-feed-container,.talent-pool-container,.friend-invitations-section,.friend-invitations-container) *{font-family:Inter,Aptos,Segoe UI,sans-serif!important}html body #root>.app-container>.home-page>.dashboard-header{backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;background:linear-gradient(135deg,#fff8ec8a,#f7ecef57)!important;background-color:initial!important;border:1px solid #7f1d322e!important;box-shadow:0 16px 38px #4b1f2e1a,inset 0 1px 0 #ffffff85!important;transition:background .42s ease,box-shadow .42s ease,border-color .42s ease!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-header{backdrop-filter:blur(19px) saturate(140%)!important;-webkit-backdrop-filter:blur(19px) saturate(140%)!important;background:linear-gradient(135deg,#14090d80,#1a0b104d)!important;background-color:initial!important;border-color:#ffffff29!important;box-shadow:0 16px 38px #00000040,inset 0 1px 0 #ffffff12!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(20px) saturate(135%)!important;-webkit-backdrop-filter:blur(20px) saturate(135%)!important;background:linear-gradient(135deg,#fffaf28a,#f7ecef57)!important;background-color:initial!important;background-image:linear-gradient(135deg,#fffaf28a,#f7ecef57)!important;border-color:#7f1d3233!important;box-shadow:0 16px 40px #3c161f1f,inset 0 1px 0 #ffffff80!important;transition:background .42s ease,box-shadow .42s ease,border-color .42s ease!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(21px) saturate(145%)!important;-webkit-backdrop-filter:blur(21px) saturate(145%)!important;background:linear-gradient(135deg,#14090d85,#1a0b104d)!important;background-color:initial!important;background-image:linear-gradient(135deg,#14090d85,#1a0b104d)!important;border-color:#ffffff2e!important;box-shadow:0 17px 44px #00000057,inset 0 1px 0 #ffffff14!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#fffaf233!important;background-color:#fffaf233!important;border-right-color:#7f1d3229!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-dock-controls{background:#14090d33!important;background-color:#14090d33!important;border-right-color:#ffffff1f!important}@media (max-width:768px){html body #root>.app-container>.home-page>.dashboard-header{backdrop-filter:blur(16px) saturate(128%)!important;-webkit-backdrop-filter:blur(16px) saturate(128%)!important;background:linear-gradient(135deg,#fff8ec6b,#f7ecef40)!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-header{backdrop-filter:blur(17px) saturate(135%)!important;-webkit-backdrop-filter:blur(17px) saturate(135%)!important;background:linear-gradient(135deg,#14090d61,#1a0b1033)!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(18px) saturate(130%)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important;background:linear-gradient(135deg,#fffaf26b,#f7ecef3d)!important;background-image:linear-gradient(135deg,#fffaf26b,#f7ecef3d)!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(19px) saturate(140%)!important;-webkit-backdrop-filter:blur(19px) saturate(140%)!important;background:linear-gradient(135deg,#14090d66,#1a0b1038)!important;background-image:linear-gradient(135deg,#14090d66,#1a0b1038)!important}}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(30px) saturate(165%)!important;-webkit-backdrop-filter:blur(30px) saturate(165%)!important;background:linear-gradient(135deg,#fffaf2c2,#f7ecef9e)!important;background-color:#fffaf2b3!important;background-image:linear-gradient(115deg,#ffffff4d,#0000 38%,#b85a6d1a),linear-gradient(135deg,#fffaf2c2,#f7ecef9e)!important;border-color:#7f1d3247!important;box-shadow:0 18px 46px #3c161f2e,inset 0 1px 0 #ffffffc7,inset 0 -1px 0 #7f1d321f!important;isolation:isolate!important;overflow-x:auto!important;position:relative!important}html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail>*{position:relative!important;z-index:1!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(32px) saturate(175%)!important;-webkit-backdrop-filter:blur(32px) saturate(175%)!important;background:linear-gradient(135deg,#14090dbd,#1a0b1094)!important;background-color:#14090dad!important;background-image:linear-gradient(115deg,#ffffff1a,#0000 38%,#d66a7d1f),linear-gradient(135deg,#14090dbd,#1a0b1094)!important;border-color:#ffffff3d!important;box-shadow:0 19px 50px #00000075,inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #d66a7d24!important}@media (max-width:768px){html body #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(26px) saturate(155%)!important;-webkit-backdrop-filter:blur(26px) saturate(155%)!important;background-image:linear-gradient(115deg,#ffffff40,#0000 38%,#b85a6d17),linear-gradient(135deg,#fffaf2b3,#f7ecef8a)!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(28px) saturate(165%)!important;-webkit-backdrop-filter:blur(28px) saturate(165%)!important;background-image:linear-gradient(115deg,#ffffff14,#0000 38%,#d66a7d1a),linear-gradient(135deg,#14090dad,#1a0b1080)!important;background:linear-gradient(135deg,#000000b3,#08080885)!important;background-color:#0000009e!important;background-image:linear-gradient(135deg,#000000b3,#08080885)!important}}html[data-theme=light] body[data-theme=light] #root .home-page :is(.settings-container,.employer-settings-container) :is(.settings-card,.notification-card){background:#fff8ec!important;background:var(--cream-raised,#fff8ec)!important;background-color:#fff8ec!important;background-color:var(--cream-raised,#fff8ec)!important;background-image:none!important;border:1px solid #d8c5a8d1!important;border-radius:1rem!important;box-shadow:0 10px 24px #56422514!important;box-sizing:border-box!important;overflow:hidden!important}html[data-theme=light] #root .home-page .main-content.mobile-section-progress-check>.dashboard-section-title,html[data-theme=light] #root .home-page .main-content.mobile-section-progress-check>.mobile-section-panel-header,html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-progress-check>.dashboard-section-title,html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-progress-check>.mobile-section-panel-header{background:#fff8ec!important;background:var(--cream-raised,#fff8ec)!important;background-color:#fff8ec!important;background-color:var(--cream-raised,#fff8ec)!important;background-image:none!important;border:1px solid #d8c5a8d1!important;border-radius:1rem!important;box-shadow:0 10px 24px #56422514!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .progress-dashboard-header{background:#fffdf9!important;background-color:#fffdf9!important;background-image:none!important;border:1px solid #d8c5a8d1!important;border-radius:1rem!important;box-shadow:0 10px 24px #56422514!important;color:#3f1d2b!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .progress-dashboard .progress-periods button.is-active,html[data-theme=light] body[data-theme=light] #root .home-page .progress-dashboard .progress-periods button.is-active{background:#b85a6d!important;background-color:#b85a6d!important;border:1px solid #b85a6d!important;border-radius:.56rem!important;box-shadow:0 6px 15px #b85a6d3d!important;color:#fff!important}html body #root .home-page .progress-dashboard .progress-periods>button.is-active{-webkit-text-fill-color:#fff!important;background:#b85a6d!important;background-color:#b85a6d!important;background-image:none!important;border:1px solid #b85a6d!important;border-radius:.56rem!important;color:#fff!important}html body #root .home-page .main-content.mobile-section-progress-check>.dashboard-section-title,html body #root .home-page .main-content.mobile-section-progress-check>.mobile-section-panel-header{background:#0000!important;border:0!important;box-shadow:none!important;display:none!important;height:0!important;margin:0!important;min-height:0!important;padding:0!important;width:0!important}html body #root .home-page .main-content.mobile-section-progress-check .progress-dashboard{margin-top:0!important;padding-top:0!important}html body #root .home-page .progress-dashboard .progress-title-animated{animation:progress-check-title-motion .76s cubic-bezier(.16,1,.3,1) both!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-block!important;padding:0!important;transform-origin:left center!important;will-change:transform!important}html body #root .home-page .main-content.mobile-section-progress-check .dashboard-section-title,html body #root .home-page .main-content.mobile-section-progress-check .mobile-section-panel-header,html body #root .home-page .main-content:has(.progress-dashboard)>.dashboard-section-title,html body #root .home-page .main-content:has(.progress-dashboard)>.mobile-section-panel-header{background:#0000!important;border:0!important;box-shadow:none!important;display:none!important;height:0!important;margin:0!important;min-height:0!important;padding:0!important;width:0!important}@keyframes progress-check-title-motion{0%{letter-spacing:.04em;opacity:0;transform:translateY(10px) scale(.97)}to{letter-spacing:-.045em;opacity:1;transform:translateY(0) scale(1)}}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.tailor-profile-section,.portal-home-tab-panel-my-feed) .portal-social-post-card .portal-post-icon-rail{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.tailor-profile-section,.portal-home-tab-panel-my-feed) .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle),html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.tailor-profile-section,.portal-home-tab-panel-my-feed) .portal-social-post-card .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle,.portal-post-delete-toggle):is(:hover,:focus,:focus-visible,:active,.active,.has-reaction){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important}.portal-home-feed>.portal-home-tabs,.portal-home-tabs,html body #root .home-page.portal-modern .portal-home-feed>.portal-home-tabs{transition:transform .96s cubic-bezier(.34,1.22,.64,1),opacity .82s ease-in-out,max-height .96s cubic-bezier(.34,1.22,.64,1),margin .96s cubic-bezier(.34,1.22,.64,1),padding .96s cubic-bezier(.34,1.22,.64,1)!important;will-change:transform,opacity,max-height,margin,padding!important}.portal-home-feed.is-tabs-hidden>.portal-home-tabs,html body #root .home-page.portal-modern .portal-home-feed.is-tabs-hidden>.portal-home-tabs{opacity:0!important;pointer-events:none!important;transform:translateY(-1.65rem) scale(.975)!important}@media (prefers-reduced-motion:reduce){.portal-home-feed>.portal-home-tabs,.portal-home-tabs,html body #root .home-page.portal-modern .portal-home-feed>.portal-home-tabs{transition-duration:.2s!important}}@media (max-width:768px){html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-expanded,.is-collapsed),html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-expanded,.is-collapsed){transform:translate3d(-50%,0,0) scale(1)!important;transform-origin:center bottom!important;transition:transform 1.02s cubic-bezier(.34,1.22,.64,1),opacity .86s ease-in-out,visibility 0s linear 0s!important;will-change:transform,opacity!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-expanded,.is-collapsed),html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-expanded,.is-collapsed){transform:translate3d(-50%,calc(100% + 24px),0) scale(.975)!important;transform-origin:center bottom!important;transition:transform 1.02s cubic-bezier(.34,1.22,.64,1),opacity .86s ease-in-out,visibility 0s linear 1.02s!important;will-change:transform,opacity!important}}@media (prefers-reduced-motion:reduce) and (max-width:768px){html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-expanded,.is-collapsed),html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-expanded,.is-collapsed),html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar.is-hidden:is(.is-expanded,.is-collapsed),html[data-theme] body[data-theme] #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.portal-vertical-sidebar:is(.is-expanded,.is-collapsed){transition-duration:.2s!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page>.dashboard-container>.main-content,html[data-theme=dark] body[data-theme=dark] #root .home-page>.dashboard-container>.main-content.mobile-dashboard-section-panel.is-open{background:#050505!important;background-image:none!important;border-color:#ffffff1f!important;border-radius:1.25rem!important;color:#f7f1ea!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell>:is(.portal-home-feed,.notifications-page,.talent-pool-container,.friend-invitations-section,.applications-container,.interested-job-suggestion-section,.resume-playground-section,.blocks-manager-section,.about-jumptake-section,.settings-container,.progress-dashboard){background:#080808!important;background-color:#080808!important;background-image:none!important;border:1px solid #ffffff1f!important;border-radius:1.2rem!important;box-shadow:0 18px 42px #00000061!important;color:#f7f1ea!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell>:is(.portal-home-feed,.notifications-page,.talent-pool-container,.friend-invitations-section,.applications-container,.interested-job-suggestion-section,.resume-playground-section,.blocks-manager-section,.about-jumptake-section,.settings-container,.progress-dashboard) :is(h1,h2,h3,h4,p,label,li,span){color:#f7f1ea!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell>.portal-home-feed :is(.portal-home-feed-scroll,.portal-home-tab-panel),html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.friend-invitations-section,.applications-container,.interested-job-suggestion-section,.resume-playground-section,.blocks-manager-section,.about-jumptake-section,.settings-container)>:is(.tabs-content,.settings-tab){background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.friend-invitations-section,.applications-container,.interested-job-suggestion-section,.resume-playground-section,.blocks-manager-section,.about-jumptake-section,.settings-container) :is(.notification-row,.candidate-card,.friend-invitation-card,.friend-outgoing-row,.application-card,.fresh-application-card,.bookmarked-job-card,.settings-card,.notification-card,.interested-job-card,.blocks-manager-card,.about-guide-grid article){background:#101010!important;background-color:#101010!important;border-color:#ffffff24!important;color:#f7f1ea!important}html body #root .home-page .portal-default-hero{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #root .home-page .notifications-page .notifications-activities-word{animation:jumptake-activities-loop 7.5s infinite both!important;display:inline-block!important;font-family:Chewy,Lexend,system-ui,sans-serif!important;font-size:1.38em!important;font-weight:400!important;letter-spacing:0!important;line-height:1!important}html body #root .home-page>.dashboard-header,html body #root .loading-container>.dashboard-header,html body #root>.app-container>:is(.home-page,.loading-container)>.dashboard-header{background:#0000!important;border:0!important;box-shadow:none!important;display:none!important;height:0!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;width:0!important}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.is-open,html body #root>.app-container>.home-page>.dashboard-container>.main-content,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page.portal-modern>.dashboard-container.mobile-section-open>.main-content.mobile-dashboard-section-panel.is-open,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page.portal-modern>.dashboard-container>.main-content{margin-top:0!important;padding-top:0!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header),html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header){align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;filter:none!important;gap:0!important;inset:auto!important;justify-content:flex-start!important;margin:0 0 .6rem!important;max-width:100%!important;min-height:3.3rem!important;padding:0 .1rem!important;position:relative!important;text-align:left!important;transform:none!important;width:100%!important;z-index:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;margin:0 auto 0 0!important;max-width:100%!important;padding:0!important;text-align:left!important;white-space:nowrap!important;width:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:focus-within .portal-title-jello-text,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:hover .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2 .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:focus-within .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .home-page :is(.dashboard-section-title,.mobile-section-panel-header) h2:hover .portal-title-jello-text{-webkit-text-fill-color:#3f1d2b!important;align-items:center!important;animation:jumptake-activities-loop 7.5s infinite both!important;backdrop-filter:blur(13px) saturate(1.18)!important;-webkit-backdrop-filter:blur(13px) saturate(1.18)!important;background:#fff8eceb!important;background-color:#fff8eceb!important;background-image:none!important;border:1px solid #7f1d323d!important;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffffeb,0 .28rem .75rem #5642251f!important;box-sizing:border-box!important;color:#3f1d2b!important;display:inline-flex!important;font-family:Boogaloo,Arial Narrow,Arial,sans-serif!important;font-size:clamp(1.16rem,2.05vw,1.48rem)!important;font-weight:400!important;justify-content:center!important;letter-spacing:.01em!important;line-height:1.05!important;max-width:min(100%,34rem)!important;padding:.38rem 1.05rem!important;text-align:center!important;transform-origin:center!important;will-change:transform!important}@media (max-width:768px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.mobile-section-panel-header),html[data-theme=light] body[data-theme=light] #root .home-page :is(.mobile-section-panel-header){bottom:auto!important;margin:0 0 .6rem!important;min-height:3.3rem!important;overflow:visible!important;padding:0 .1rem!important;position:relative!important;top:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.mobile-section-panel-header)>.back-button,html[data-theme=light] body[data-theme=light] #root .home-page :is(.mobile-section-panel-header)>.back-button{margin-left:auto!important;margin-right:0!important;order:2!important}}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .main-content.mobile-section-progress-check>:is(.dashboard-section-title,.mobile-section-panel-header),html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .main-content:has(.progress-dashboard)>:is(.dashboard-section-title,.mobile-section-panel-header),html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-progress-check>:is(.dashboard-section-title,.mobile-section-panel-header),html[data-theme=light] body[data-theme=light] #root .home-page .main-content:has(.progress-dashboard)>:is(.dashboard-section-title,.mobile-section-panel-header){background:#0000!important;border:0!important;box-shadow:none!important;display:none!important;height:0!important;margin:0!important;min-height:0!important;padding:0!important;width:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tabs-header .tab-button.active,html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tabs-header .tab-button.active span{-webkit-text-fill-color:#000!important;color:#000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tabs-header .tab-button.active .tab-icon,html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tabs-header .tab-button.active .tab-icon:after,html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tabs-header .tab-button.active .tab-icon:before{background-color:#000!important;border-color:#000!important;color:#000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card-wide,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card>.blocks-empty{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff24!important;border-radius:1rem!important;color:#f5f5f5!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-row,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-row .blocks-manager-actions,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-row>span{background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card h3,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-row strong{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-empty,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-row small{-webkit-text-fill-color:#ffffffb8!important;color:#ffffffb8!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card>.blocks-empty:before,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card>.blocks-empty>.empty-state-image,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card>.blocks-empty>.empty-state-image svg{stroke:currentColor!important;background-color:#000!important;border-color:#fff3!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card>.blocks-empty:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16l2 10v4H2v-4L4 5Z'/%3E%3Cpath d='M2 15h6l1.5 2h5l1.5-2h6M9 9h6'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:2.55rem 2.55rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.resume-playground-empty,.resume-playground-choice-grid,.resume-playground-panel){border-radius:1rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .resume-playground-empty{-webkit-text-fill-color:#ffffffc2!important;background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid #ffffff29!important;color:#ffffffc2!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .resume-playground-empty:before,html[data-theme=dark] body[data-theme=dark] #root .home-page .resume-playground-empty>.empty-state-image{background-color:#000!important;border-color:#fff3!important;color:#fff!important}html body #root .home-page .resume-playground-edit-upload-button{font-size:.72rem!important;max-width:max-content!important;min-height:2.15rem!important;min-width:0!important;padding:.45rem .8rem!important;width:auto!important}html body #root .home-page .interested-job-suggestion-section .interested-job-card{border-radius:1.2rem!important;padding:clamp(1rem,2.3vw,1.6rem)!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid{grid-gap:.62rem!important;align-items:stretch!important;background:#0000!important;border:0!important;display:grid!important;gap:.62rem!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))!important;margin:1rem 0 1.25rem!important;padding:0!important;width:100%!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button,html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active,.selected){align-items:center!important;background:#ffffffb8!important;border:1px solid #68142133!important;border-radius:.78rem!important;color:#3f1d2b!important;display:flex!important;font-size:.74rem!important;font-weight:700!important;justify-content:flex-start!important;line-height:1.15!important;margin:0!important;min-height:2.72rem!important;min-width:0!important;padding:.62rem .78rem .62rem 2.05rem!important;position:relative!important;text-align:left!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important;white-space:normal!important;width:100%!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button:before{border:1px solid!important;border-radius:.28rem!important;color:currentColor!important;content:""!important;display:grid!important;height:.9rem!important;left:.72rem!important;place-items:center!important;position:absolute!important;width:.9rem!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button:is(:hover,:focus-visible){border-color:#a45168!important;box-shadow:0 .45rem 1rem #6814211f!important;transform:translateY(-1px)!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button.selected{background:linear-gradient(135deg,#681421,#a45168)!important;border-color:#681421!important;box-shadow:0 .45rem 1rem #68142133!important;color:#fff!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button.selected:before{background:#fff!important;border-color:#fff!important;box-shadow:inset 0 0 0 .2rem #8b3c55!important}html body #root .home-page .interested-job-suggestion-section .assessment-footer-actions .settings-button.primary{font-size:.74rem!important;max-width:max-content!important;min-height:2.35rem!important;min-width:8.8rem!important;padding:.5rem .9rem!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .interested-job-suggestion-section .interested-job-card{background:linear-gradient(145deg,#050505,#111)!important;background-color:#050505!important;border-color:#ffffff29!important;box-shadow:0 1rem 2rem #00000059!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .interested-job-suggestion-section .job-interest-grid>button,html[data-theme=dark] body[data-theme=dark] #root .home-page .interested-job-suggestion-section .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active){background:#111!important;border-color:#ffffff29!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .interested-job-suggestion-section .job-interest-grid>button.selected{background:linear-gradient(135deg,#8d334b,#d66a7d)!important;border-color:#d66a7d!important;color:#fff!important}html body #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card{background:linear-gradient(145deg,#fffdf9,#f7ecef)!important;border:1px solid #68142133!important;border-radius:1.15rem!important;box-shadow:0 .8rem 1.8rem #4b30241f!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}html body #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card:hover{border-color:#a4516894!important;box-shadow:0 1.15rem 2.2rem #4b30242e!important;transform:translateY(-3px)!important}html body #root .home-page .candidate-bookmarked-container .candidate-card .candidate-info,html body #root .home-page .candidate-bookmarked-container .candidate-card .candidate-name{color:#3f1d2b!important}html body #root .home-page .candidate-bookmarked-container .candidate-card .candidate-card-socialbar{align-items:center!important;background:#ffffff94!important;border-radius:.8rem!important;display:flex!important;gap:.42rem!important;padding:.35rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .candidate-bookmarked-container .candidate-card.uiverse-profile-card{background:linear-gradient(145deg,#050505,#151515)!important;border-color:#ffffff29!important;box-shadow:0 1rem 2.2rem #0000006b!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .candidate-bookmarked-container .candidate-card .candidate-email,html[data-theme=dark] body[data-theme=dark] #root .home-page .candidate-bookmarked-container .candidate-card .candidate-info,html[data-theme=dark] body[data-theme=dark] #root .home-page .candidate-bookmarked-container .candidate-card .candidate-name{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .candidate-bookmarked-container .candidate-card .candidate-card-socialbar{background:#ffffff14!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .saved-posts-section .saved-post-open-button,html[data-theme=dark] body[data-theme=dark] #root .home-page .saved-posts-section .saved-post-open-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;color:#000!important}html body #root .home-page :is(.portal-job-filter-bar,.advanced-filters,.portal-job-country-row){border-radius:1rem!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-job-filter-bar,.advanced-filters,.portal-job-country-row){background:#fffdf9e0!important;background-color:#fffdf9e0!important;border:1px solid #68142124!important;box-shadow:0 .5rem 1.2rem #4b302414!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-job-filter-bar,.advanced-filters,.portal-job-country-row){background:#050505!important;background-color:#050505!important;border:1px solid #ffffff24!important;box-shadow:0 .6rem 1.35rem #00000059!important}html body #root .home-page :is(.portal-job-filter-bar label select,.filter-group select,.filter-group input,.portal-job-country-button){background:#fffdf9!important;border:1px solid #68142138!important;border-radius:.72rem!important;box-shadow:0 .25rem .7rem #4b302414!important;color:#3f1d2b!important;min-height:2.35rem!important}html body #root .home-page .portal-job-country-button{min-width:8.2rem!important;padding:.5rem .8rem!important;text-align:left!important;width:auto!important}html body #root .home-page :is(.portal-job-country-menu,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu){background:#fffdf9!important;border:1px solid #68142133!important;border-radius:.85rem!important;box-shadow:0 1rem 2.2rem #24121633!important;overflow:hidden!important}html body #root .home-page :is(.portal-job-country-menu button,.portal-job-country-menu span,.portal-post-options-menu button,.portal-post-options-menu-inline button,.portal-job-options-menu button){background:#0000!important;border:0!important;border-radius:0!important;color:#3f1d2b!important;min-height:2.3rem!important;padding:.58rem .8rem!important;text-align:left!important}html body #root .home-page :is(.portal-job-country-menu button:hover,.portal-job-country-menu button.active,.portal-post-options-menu button:hover,.portal-post-options-menu button:focus-visible,.portal-post-options-menu-inline button:hover,.portal-post-options-menu-inline button:focus-visible,.portal-job-options-menu button:hover,.portal-job-options-menu button:focus-visible){background:#a451681f!important;color:#681421!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-job-filter-bar label select,.filter-group select,.filter-group input,.portal-job-country-button){background:#0b0b0b!important;border-color:#fff3!important;box-shadow:0 .3rem .8rem #00000057!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-job-country-menu,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu){background:#050505!important;border-color:#ffffff2e!important;box-shadow:0 1.1rem 2.4rem #0000008c!important}html[data-theme=light] body[data-theme=light] :is(.portal-post-options-menu-floating,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu){background:#fffdf9!important;border:1px solid #68142133!important;border-radius:.85rem!important;box-shadow:0 1rem 2.2rem #24121633!important;overflow:hidden!important}html[data-theme=light] body[data-theme=light] :is(.portal-post-options-menu-floating,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu) button{background:#0000!important;border:0!important;border-radius:0!important;color:#3f1d2b!important;min-height:2.3rem!important;padding:.58rem .8rem!important;text-align:left!important}html[data-theme=light] body[data-theme=light] :is(.portal-post-options-menu-floating,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu) button:is(:hover,:focus-visible){background:#a451681f!important;color:#681421!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-post-options-menu-floating,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu){background:#050505!important;border:1px solid #ffffff2e!important;border-radius:.85rem!important;box-shadow:0 1.1rem 2.4rem #0000008c!important;overflow:hidden!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-post-options-menu-floating,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu) button{-webkit-text-fill-color:#fff!important;background:#0000!important;border:0!important;border-radius:0!important;color:#fff!important;min-height:2.3rem!important;padding:.58rem .8rem!important;text-align:left!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-post-options-menu-floating,.portal-post-options-menu,.portal-post-options-menu-inline,.portal-job-options-menu) button:is(:hover,:focus-visible){background:#d66a7d2e!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-job-country-menu button,.portal-job-country-menu span,.portal-post-options-menu button,.portal-post-options-menu-inline button,.portal-job-options-menu button){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-job-country-menu button:hover,.portal-job-country-menu button.active,.portal-post-options-menu button:hover,.portal-post-options-menu button:focus-visible,.portal-post-options-menu-inline button:hover,.portal-post-options-menu-inline button:focus-visible,.portal-job-options-menu button:hover,.portal-job-options-menu button:focus-visible){background:#d66a7d2e!important;color:#fff!important}@media (max-width:768px){html body #root .home-page .interested-job-suggestion-section .job-interest-grid{gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button{font-size:.66rem!important;min-height:2.6rem!important;padding-inline:.55rem .42rem!important;padding-left:1.7rem!important}html body #root .home-page .interested-job-suggestion-section .job-interest-grid>button:before{left:.55rem!important}html body #root .home-page .interested-job-suggestion-section .assessment-footer-actions .settings-button.primary{min-width:8rem!important}}@media (max-width:420px){html body #root .home-page .interested-job-suggestion-section .job-interest-grid{grid-template-columns:1fr!important}}html body #root .home-page .portal-dock-hide,html body #root .home-page .portal-nav-brand,html body #root .home-page .portal-sidebar-reopen,html body #root .home-page .portal-uiverse-sidebar .is-mobile-only-nav-item{display:none!important}@media (min-width:769px){html body #root .home-page .portal-uiverse-sidebar .is-mobile-only-nav-item{display:list-item!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-collapsed,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-expanded,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.sidebar{bottom:auto!important;height:5.1rem!important;left:max(1rem,calc(50vw - 46rem))!important;margin:0!important;max-height:5.1rem!important;max-width:none!important;min-height:5.1rem!important;min-width:0!important;opacity:1!important;padding:0!important;position:fixed!important;right:max(1rem,calc(50vw - 46rem))!important;top:.65rem!important;transform:none!important;visibility:visible!important;width:auto!important;z-index:100000!important}html body #root .home-page .portal-uiverse-sidebar .portal-sidebar-nav,html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{box-sizing:border-box!important;height:5.1rem!important;margin:0!important;max-height:5.1rem!important;max-width:100%!important;min-height:5.1rem!important;min-width:0!important;width:100%!important}html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-items:stretch!important;border-radius:1.35rem!important;display:flex!important;flex-flow:row nowrap!important;gap:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 .55rem 0 0!important;position:relative!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail,html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(22px) saturate(1.18)!important;-webkit-backdrop-filter:blur(22px) saturate(1.18)!important;background:#fff8eceb!important;border:1px solid #7f1d3238!important;box-shadow:0 .9rem 2.5rem #43232c29!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(23px) saturate(1.28)!important;-webkit-backdrop-filter:blur(23px) saturate(1.28)!important;background:#070a0ae6!important;border:1px solid #ffffff2e!important;box-shadow:0 1rem 2.6rem #0000007a!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand{align-items:center!important;display:flex!important;flex:0 0 7rem!important;justify-content:center!important;left:0!important;padding:.45rem .8rem!important;position:sticky!important;width:7rem!important;z-index:4!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-nav-brand,html[data-theme=light] body[data-theme=light] #root .home-page .portal-nav-brand{background:#fff8ecf7!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-nav-brand{background:#070a0af7!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand-logo{display:none!important;height:auto!important;object-fit:contain!important;width:5.35rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-nav-brand-logo.is-light-logo,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-nav-brand-logo.is-dark-logo,html[data-theme=light] body[data-theme=light] #root .home-page .portal-nav-brand-logo.is-light-logo{display:block!important}html body #root .home-page .portal-uiverse-sidebar .portal-dock-controls{display:none!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__list{align-items:stretch!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:.2rem!important;height:100%!important;margin:0!important;min-width:max-content!important;overflow:visible!important;padding:.35rem 0!important;position:static!important;width:max-content!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__item{flex:0 0 6rem!important;height:100%!important;min-width:6rem!important;scroll-snap-align:start!important;width:6rem!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__link{align-items:center!important;display:flex!important;flex-direction:column!important;gap:.22rem!important;height:100%!important;justify-content:center!important;padding:.3rem!important;width:100%!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__link .text{display:block!important;font-size:.72rem!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:6.35rem!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}}html body #root .jt-job-review-backdrop,html body .portal-job-review-backdrop,html body>.portal-job-review-backdrop{backdrop-filter:blur(10px) saturate(.82)!important;-webkit-backdrop-filter:blur(10px) saturate(.82)!important;background:#05050794!important;inset:0!important;isolation:isolate!important;position:fixed!important;z-index:2147483000!important}html body #root .jt-job-review-dialog,html body .portal-job-review-modal{position:relative!important;z-index:2147483001!important}html body #root>.app-container>.home-page main.main-content :is(.portal-home-feed-scroll,.portal-home-tab-panel,.notifications-list,.friend-invitation-panel,.applications-hub-panel,.bookmarks-hub-panel,.about-jumptake-content,.post-job-content),html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell,html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell.is-active-portal-section,html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell.is-cached-portal-section,html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell>:is(.portal-home-feed,.notifications-page,.notifications-container,.candidate-feed-container,.talent-pool-container,.candidate-bookmarked-container,.friend-invitations-section,.friend-invitations-container,.applications-container,.interested-job-suggestion-section,.resume-playground-section,.blocks-manager-section,.about-jumptake-section,.settings-container,.employer-settings-container,.progress-dashboard,.post-job-container,.edit-job-container,.job-management-container,.performance-analytics,.performance-analytics-container),html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open>main.main-content,html body #root>.app-container>.home-page>.dashboard-container>main.main-content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html body #root>.app-container>.home-page main.main-content:after,html body #root>.app-container>.home-page main.main-content:before,html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell:after,html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}@media (max-width:768px){html body #root .home-page .portal-uiverse-sidebar .is-mobile-only-nav-item{display:list-item!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-collapsed,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-expanded,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.sidebar{bottom:auto!important;height:4.8rem!important;left:.55rem!important;margin:0!important;max-height:4.8rem!important;max-width:none!important;min-height:4.8rem!important;min-width:0!important;opacity:1!important;padding:0!important;pointer-events:auto!important;position:fixed!important;right:.55rem!important;top:.55rem!important;transform:none!important;visibility:visible!important;width:auto!important;z-index:100000!important}html body #root .home-page .portal-uiverse-sidebar .portal-sidebar-nav,html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{box-sizing:border-box!important;height:4.8rem!important;margin:0!important;max-height:4.8rem!important;max-width:100%!important;min-height:4.8rem!important;min-width:0!important;width:100%!important}html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{-webkit-overflow-scrolling:touch!important;align-items:stretch!important;border-radius:1.15rem!important;display:flex!important;flex-flow:row nowrap!important;gap:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 .35rem 0 0!important;position:relative!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(20px) saturate(1.18)!important;-webkit-backdrop-filter:blur(20px) saturate(1.18)!important;background:#fff8eceb!important;border:1px solid #7f1d3238!important;box-shadow:0 .8rem 2.1rem #43232c29!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{backdrop-filter:blur(21px) saturate(1.28)!important;-webkit-backdrop-filter:blur(21px) saturate(1.28)!important;background:#070a0ae6!important;border:1px solid #ffffff2e!important;box-shadow:0 .9rem 2.2rem #00000080!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand{align-items:center!important;display:flex!important;flex:0 0 5.15rem!important;justify-content:center!important;left:0!important;padding:.4rem .55rem!important;position:sticky!important;width:5.15rem!important;z-index:4!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-uiverse-sidebar .portal-nav-brand{background:#fff8ecf7!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-uiverse-sidebar .portal-nav-brand{background:#070a0af7!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand-logo{display:none!important;height:auto!important;max-width:4.05rem!important;object-fit:contain!important;width:4.05rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-nav-brand-logo.is-light-logo,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-nav-brand-logo.is-dark-logo,html[data-theme=light] body[data-theme=light] #root .home-page .portal-nav-brand-logo.is-light-logo{display:block!important}html body #root .home-page .portal-uiverse-sidebar .portal-dock-controls{display:none!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__list{align-items:stretch!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:.12rem!important;height:100%!important;margin:0!important;min-width:max-content!important;overflow:visible!important;padding:.3rem 0!important;position:static!important;width:max-content!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__item{display:list-item!important;flex:0 0 4.65rem!important;height:100%!important;min-width:4.65rem!important;scroll-snap-align:start!important;width:4.65rem!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__link{align-items:center!important;display:flex!important;flex-direction:column!important;gap:.18rem!important;height:100%!important;justify-content:center!important;min-width:0!important;padding:.25rem .2rem!important;width:100%!important}html body #root .home-page .portal-uiverse-sidebar .sidebar__link .text{display:block!important;font-size:.6rem!important;line-height:1.05!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:5.8rem!important}html body #root>.app-container>.home-page .portal-home-feed>.portal-home-tabs{display:none!important}html body #root>.app-container>.home-page .portal-home-feed>.portal-home-feed-scroll{padding-top:.35rem!important}html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.dashboard-container{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html body #root>.app-container>.home-page>.dashboard-container:after,html body #root>.app-container>.home-page>.dashboard-container:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell,html body #root>.app-container>.home-page main.main-content>.portal-section-transition-shell>*,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open>main.main-content.mobile-dashboard-section-panel.is-open,html body #root>.app-container>.home-page>.dashboard-container>main.main-content{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body #root>.app-container>.home-page{height:auto!important;max-height:none!important;min-height:100vh!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:visible!important}html body #root>.app-container>.home-page main.main-content:has(.portal-home-feed) .portal-home-feed,html body #root>.app-container>.home-page main.main-content:has(.portal-home-feed) .portal-home-feed-scroll>.portal-home-tab-panel,html body #root>.app-container>.home-page main.main-content:has(.portal-home-feed) .portal-home-feed>.portal-home-feed-scroll,html body #root>.app-container>.home-page main.main-content:has(.portal-home-feed)>.portal-section-transition-shell.is-active-portal-section,html body #root>.app-container>.home-page>.dashboard-container,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open,html body #root>.app-container>.home-page>.dashboard-container.mobile-section-open>main.main-content.is-open:has(.portal-home-feed),html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(.portal-home-feed){height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}html body #root>.app-container>.home-page main.main-content:has(.portal-home-feed) .portal-home-feed>.portal-home-feed-scroll{padding-bottom:2rem!important}}body[data-public-home-theme=light] #root .jt-job-review-backdrop,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-review-backdrop,html[data-theme=light] body[data-theme=light] .portal-job-review-backdrop{backdrop-filter:blur(10px) saturate(.92)!important;-webkit-backdrop-filter:blur(10px) saturate(.92)!important;background:#4a2d3333!important}body[data-public-home-theme=light] #root .jt-job-review-dialog,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-review-modal,html[data-theme=light] body[data-theme=light] .portal-job-review-modal{background:#fff8ec!important;background-color:#fff8ec!important;background-image:none!important;border-color:#7f1d323d!important;box-shadow:0 1.5rem 4rem #4c2a313d!important;color:#4a2230!important}body[data-public-home-theme=light] #root .jt-job-review-dialog :is(h2,h3,p,label,span),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-review-modal :is(h2,h3,p,label,span),html[data-theme=light] body[data-theme=light] .portal-job-review-modal :is(h2,h3,p,label,span){-webkit-text-fill-color:#4a2230!important;color:#4a2230!important}body[data-public-home-theme=light] #root .jt-job-review-dialog textarea,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-review-modal textarea,html[data-theme=light] body[data-theme=light] .portal-job-review-modal textarea{-webkit-text-fill-color:#4a2230!important;background:#fffdf9!important;border-color:#7f1d323d!important;caret-color:#7f1d32!important;color:#4a2230!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-review-star:not(.active),html[data-theme=light] body[data-theme=light] .portal-job-review-star:not(.active){-webkit-text-fill-color:#4a223061!important;color:#4a223061!important}html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-collapsed,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-expanded,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.sidebar{inset:.6rem max(.65rem,calc(50vw - 46rem)) auto max(.65rem,calc(50vw - 46rem))!important;bottom:auto!important;height:5.1rem!important;left:max(.65rem,calc(50vw - 46rem))!important;margin:0!important;max-height:5.1rem!important;max-width:none!important;min-height:5.1rem!important;opacity:1!important;position:fixed!important;right:max(.65rem,calc(50vw - 46rem))!important;top:.6rem!important;transform:none!important;visibility:visible!important;width:auto!important;z-index:1000000!important}html body #root .home-page .portal-uiverse-sidebar .portal-sidebar-nav,html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{height:5.1rem!important;max-height:5.1rem!important;max-width:100%!important;min-height:5.1rem!important;width:100%!important}html body #root .home-page .portal-uiverse-sidebar .portal-sidebar-nav,html body #root .home-page .portal-uiverse-sidebar>nav.portal-sidebar-nav{inset:auto!important;bottom:auto!important;left:0!important;margin:0!important;position:relative!important;right:auto!important;top:0!important;transform:none!important}html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{align-items:stretch!important;inset:auto!important;bottom:auto!important;display:flex!important;flex-flow:row nowrap!important;left:0!important;overflow-x:auto!important;overflow-y:hidden!important;right:auto!important;top:0!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand{align-items:center!important;align-self:stretch!important;flex:0 0 7rem!important;height:100%!important;justify-content:center!important;margin:0!important;max-width:7rem!important;min-width:7rem!important;opacity:1!important;order:-10!important;padding:.45rem .75rem!important;pointer-events:auto!important;position:sticky!important;transform:none!important;visibility:visible!important;width:7rem!important;z-index:100!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-nav-brand,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-nav-brand,html[data-theme=light] body[data-theme=light] #root .home-page .portal-nav-brand{background:#0000!important;border:0!important;box-shadow:none!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand-logo{display:none!important;height:auto!important;max-height:3.65rem!important;max-width:5.25rem!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;width:5.25rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-nav-brand-logo.is-light-logo,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-nav-brand-logo.is-dark-logo,html[data-theme=light] body[data-theme=light] #root .home-page .portal-nav-brand-logo.is-light-logo{display:block!important}html body #root .home-page .portal-dock-hide,html body #root .home-page .portal-sidebar-reopen,html body #root .home-page .portal-uiverse-sidebar .portal-dock-controls{display:none!important}@media (max-width:768px){html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-collapsed,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-expanded,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.sidebar{inset:.45rem .45rem auto .45rem!important;bottom:auto!important;height:4.8rem!important;left:.45rem!important;max-height:4.8rem!important;min-height:4.8rem!important;right:.45rem!important;top:.45rem!important}html body #root .home-page .portal-uiverse-sidebar .portal-sidebar-nav,html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{height:4.8rem!important;max-height:4.8rem!important;min-height:4.8rem!important}html body #root .home-page .portal-uiverse-sidebar .portal-sidebar-nav,html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail,html body #root .home-page .portal-uiverse-sidebar>nav.portal-sidebar-nav{inset:auto!important;bottom:auto!important;left:0!important;position:relative!important;right:auto!important;top:0!important;transform:none!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand{display:flex!important;flex:0 0 5.2rem!important;height:100%!important;left:0!important;max-width:5.2rem!important;min-width:5.2rem!important;opacity:1!important;padding:.35rem .5rem!important;position:sticky!important;top:0!important;visibility:visible!important;width:5.2rem!important;z-index:100!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand-logo{max-height:3.45rem!important;max-width:4.1rem!important;opacity:1!important;visibility:visible!important;width:4.1rem!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:5.7rem!important}}html body #root #portal-public-header.portal-public-header{grid-template-rows:2.72rem 2.8rem!important;height:5.7rem!important;max-height:5.7rem!important;min-height:5.7rem!important;padding:.08rem .65rem .16rem!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{border:1px solid #ffffff29!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{border:1px solid #1018271f!important;color:#34141d!important}html body #root #portal-public-header .portal-public-utilities,html body #root #portal-public-header .portal-public-utilities:after,html body #root #portal-public-header .portal-public-utilities:before,html body #root #portal-public-header .portal-public-utilities>button,html body #root #portal-public-header .portal-public-utilities>button:after,html body #root #portal-public-header .portal-public-utilities>button:before,html body #root #portal-public-header .portal-public-utilities>button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html body #root #portal-public-header .portal-public-utilities:after,html body #root #portal-public-header .portal-public-utilities:before,html body #root #portal-public-header .portal-public-utilities>button:after,html body #root #portal-public-header .portal-public-utilities>button:before{content:none!important;display:none!important}html body #root #portal-public-header .portal-public-utilities{gap:.78rem!important;top:.4rem!important}html body #root #portal-public-header .portal-public-utilities>button{height:1.65rem!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;padding:0!important;width:1.65rem!important}html body #root #portal-public-header .portal-public-utilities svg{height:1.34rem!important;width:1.34rem!important}html body #root #portal-public-header .portal-public-links-scroll{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;height:2.7rem!important;margin-top:-.42rem!important;padding:0 0 .28rem!important}html body #root #portal-public-header .portal-public-links-scroll>ul,html body #root #portal-public-header .portal-public-nav-item,html body #root #portal-public-header .portal-public-nav-link{background:#0000!important;border:0!important;box-shadow:none!important;height:2.48rem!important;max-height:2.48rem!important;min-height:2.48rem!important}html body #root #portal-public-header .portal-public-nav-link{gap:.62rem!important;min-width:6rem!important;padding:.22rem .72rem .34rem!important}html body #root #portal-public-header .portal-public-nav-link svg{height:1.42rem!important;width:1.42rem!important}html body #root #portal-public-header .portal-public-nav-link>span{font-size:.86rem!important;font-weight:760!important;line-height:1!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:6.65rem!important}@media (max-width:768px){html body #root #portal-public-header.portal-public-header{grid-template-rows:2.62rem 2.72rem!important;height:5.5rem!important;inset:.42rem .42rem auto!important;max-height:5.5rem!important;min-height:5.5rem!important;padding-inline:.48rem!important}html body #root #portal-public-header .portal-public-links-scroll{height:2.62rem!important;margin-top:-.38rem!important}html body #root #portal-public-header .portal-public-nav-link{gap:.52rem!important;min-width:5.45rem!important;padding-inline:.55rem!important}html body #root #portal-public-header .portal-public-nav-link svg{height:1.28rem!important;width:1.28rem!important}html body #root #portal-public-header .portal-public-nav-link>span{font-size:.76rem!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:6.35rem!important}}html body #root .home-page .portal-public-links-scroll{top:auto!important}html body #root .home-page .portal-public-nav-link{line-height:1!important;padding-bottom:.2rem!important;padding-top:.2rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .bookmarked-job-card .application-job-summary{margin-bottom:.68rem!important;margin-top:.58rem!important}html body .employer-registration-modal :is(h3,h4,p,label,span,strong),html body .resume-account-modal :is(h3,h4,p,label,span,strong),html body .resume-playground-ai-tailor-modal :is(h3,h4,p,label,span,strong){-webkit-text-fill-color:currentColor!important;color:inherit!important}html body .resume-playground-ai-tailor-modal .resume-playground-ai-tailor-header{padding:.2rem .2rem .85rem!important}html body .resume-playground-ai-tailor-modal .resume-playground-ai-photo-panel,html body .resume-playground-ai-tailor-modal .resume-playground-choice-card,html body .resume-playground-ai-tailor-modal .resume-playground-document-prompt,html body .resume-playground-ai-tailor-modal .resume-playground-template-card{border-radius:.92rem!important;overflow:hidden!important}html body .resume-playground-ai-tailor-modal .resume-playground-template-preview{min-height:13rem!important}html body .employer-registration-modal .employer-registration,html body .resume-account-modal .account-form-container{background:#0000!important;box-shadow:none!important;margin:0!important;padding:0!important}html body .employer-registration-modal form,html body .resume-account-modal .simplified-register-form,html body .resume-account-modal form{max-width:100%!important}html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;font-size:1.45rem!important;height:auto!important;left:auto!important;line-height:1!important;min-height:0!important;min-width:0!important;padding:.05rem!important;right:.68rem!important;top:.56rem!important;transform:none!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .profile-details-card :is(.profile-details-summary strong,.profile-details-section h4){-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-feed .portal-home-job-pagination,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-job-pagination{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;gap:.75rem!important;justify-content:center!important;margin:.75rem auto 0!important;max-width:100%!important;padding:.1rem 0!important;width:auto!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination button,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active),html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-feed .portal-home-job-pagination button,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-job-pagination button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:1.15rem!important;font-weight:950!important;height:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:0!important;min-width:0!important;padding:.05rem .1rem!important;width:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-feed .portal-home-job-pagination button,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-job-pagination button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#34141d!important;color:#34141d!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination button:disabled{cursor:default!important;opacity:.32!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination span{-webkit-text-fill-color:currentColor!important;align-items:center!important;color:inherit!important;display:inline-flex!important;font-size:.78rem!important;justify-content:center!important;min-width:4.7rem!important;text-align:center!important}html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){font-size:1.45rem!important;font-weight:950!important;right:.72rem!important;top:.62rem!important;z-index:20!important}html body .portal-job-modal.portal-job-modal-redesign{position:relative!important}html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){font-size:1.45rem!important;right:.72rem!important;top:.58rem!important;z-index:60!important}html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .profile-details-card :is(.profile-details-summary strong,.profile-details-section h4,.profile-details-card-header span,.profile-details-card-header h3){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-post-detail-modal .portal-post-detail-close,html[data-theme=dark] body[data-theme=dark] .portal-post-detail-modal .portal-post-detail-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;color:#fff!important}html body .portal-job-modal-redesign .portal-candidate-job-stat{--job-stat-bg-start:#801832fa;--job-stat-bg-end:#420919f0;--job-stat-border:#ffa8be42;--job-stat-glow:#80183247;--job-stat-text:#fff4f6;border-color:var(--job-stat-border)!important;box-shadow:inset 0 1px 0 #ffffff24,0 14px 32px var(--job-stat-glow)!important}html body .portal-job-modal-redesign .portal-candidate-job-stat-reach{--job-stat-bg-start:#8e1f3cfa;--job-stat-bg-end:#490a1df2}html body .portal-job-modal-redesign .portal-candidate-job-stat-applicants{--job-stat-bg-start:#751530fa;--job-stat-bg-end:#3a0818f2}html body .portal-job-modal-redesign .portal-candidate-job-stat-hired{--job-stat-bg-start:#992846fa;--job-stat-bg-end:#540c20f2}html body .portal-job-modal-redesign .portal-candidate-job-stat-fit{--job-stat-bg-start:#ac3453fa;--job-stat-bg-end:#650e27f5}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat{--job-stat-bg-start:#ffe6ed;--job-stat-bg-end:#f8c6d3;--job-stat-border:#7f1d3233;--job-stat-glow:#7f1d321f;--job-stat-text:#5b1626;--job-stat-strong:#34141d;-webkit-text-fill-color:var(--job-stat-text)!important;color:var(--job-stat-text)!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-reach,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-reach{--job-stat-bg-start:#fff0f4;--job-stat-bg-end:#f8ccd7}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-applicants,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-applicants{--job-stat-bg-start:#ffe8ef;--job-stat-bg-end:#f3b8c7}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-hired,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-hired{--job-stat-bg-start:#ffedf2;--job-stat-bg-end:#f7c2cf}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-fit,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-fit{--job-stat-bg-start:#ffe1ea;--job-stat-bg-end:#eca6ba}@media (max-width:768px){html body #root .home-page .portal-home-feed .portal-home-job-pagination{gap:.62rem!important;margin-top:.65rem!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination button,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active){font-size:1.05rem!important;padding:.04rem .08rem!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination span{font-size:.72rem!important;min-width:4.25rem!important}html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){left:auto!important;right:.62rem!important;top:.52rem!important;transform:none!important}}html body .portal-job-modal-redesign .portal-candidate-job-stat:before{filter:blur(.15rem)!important}@media (max-width:768px){html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button,html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button:is(:hover,:focus,:focus-visible,:active){flex-basis:6.25rem!important;height:6.25rem!important;max-height:6.25rem!important;max-width:6.25rem!important;min-height:6.25rem!important;min-width:6.25rem!important;width:6.25rem!important}html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){left:auto!important;right:.72rem!important;top:.68rem!important;transform:none!important}html body .portal-job-modal.portal-job-modal-redesign{max-height:calc(100dvh - 1.15rem)!important;padding-bottom:2.25rem!important;width:min(23rem,calc(100vw - 1.1rem))!important}html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){left:auto!important;right:.68rem!important;top:.62rem!important;transform:none!important}html body .portal-job-modal-redesign .portal-job-modal-stats{gap:.32rem!important}html body .portal-job-modal-redesign .portal-candidate-job-stat{border-radius:.55rem!important;min-height:3rem!important}}html body .jumptake-confirm-backdrop{display:grid!important;inset:0!important;place-items:center!important;position:fixed!important;z-index:2147483600!important}html body #root .home-page .portal-home-feed .tailor-profile-card{overflow:visible!important;position:relative!important}html body #root .home-page .portal-home-feed .tailor-cover-controls,html body #root .home-page .portal-home-feed .tailor-media-hidden-input,html body #root .home-page .portal-home-feed .tailor-photo-actions{display:none!important}html body #root .home-page .portal-home-feed .tailor-cover-click-target,html body #root .home-page .portal-home-feed .tailor-cover-click-target:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#0000!important;background:#0000!important;border:0!important;border-radius:inherit inherit 0 0!important;box-shadow:none!important;color:#0000!important;cursor:pointer!important;display:block!important;height:min(10.5rem,42%)!important;left:0!important;margin:0!important;min-height:4.5rem!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:1!important}html body #root .home-page .portal-home-feed .tailor-cover-click-target>span{clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important}html body #root .home-page .portal-home-feed .tailor-profile-image.tailor-profile-image-button,html body #root .home-page .portal-home-feed .tailor-profile-image.tailor-profile-image-button:is(:hover,:focus,:focus-visible,:active){-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;padding:0!important;position:relative!important;z-index:4!important}html body #root .home-page .portal-home-feed :is(.tailor-profile-info,.tailor-social-links,.tailor-social-popover,.tailor-profile-stats){position:relative!important;z-index:3!important}html body .tailor-media-action-backdrop{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#0000009e!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:2147483500!important}html body .tailor-media-action-sheet{grid-gap:.72rem!important;background:#0a0a0a!important;border:1px solid #ffffff24!important;border-radius:1rem!important;box-shadow:0 28px 80px #00000080!important;box-sizing:border-box!important;color:#fff!important;display:grid!important;gap:.72rem!important;padding:1.1rem!important;position:relative!important;width:min(20.5rem,calc(100vw - 2rem))!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .tailor-media-action-sheet,html[data-theme=light] body[data-theme=light] .tailor-media-action-sheet{background:#fffaf1!important;border-color:#7f1d3224!important;box-shadow:0 28px 72px #56422538!important;color:#34141d!important}html body .tailor-media-action-sheet h3{-webkit-text-fill-color:inherit!important;color:inherit!important;font-size:1rem!important;line-height:1.15!important;margin:0 2rem .15rem 0!important}html body .tailor-media-action-sheet button,html body .tailor-media-action-sheet button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:inherit!important;background:#ffffff12!important;border:1px solid #ffffff1f!important;border-radius:.75rem!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;cursor:pointer!important;font-size:.78rem!important;font-weight:850!important;min-height:2.55rem!important;padding:.65rem .85rem!important;text-align:left!important;width:100%!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .tailor-media-action-sheet button,html:not([data-theme=dark]) body:not([data-theme=dark]) .tailor-media-action-sheet button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .tailor-media-action-sheet button,html[data-theme=light] body[data-theme=light] .tailor-media-action-sheet button:is(:hover,:focus,:focus-visible,:active){background:#fff!important;border-color:#7f1d321f!important}html body .tailor-media-action-sheet button.danger:not(:disabled){-webkit-text-fill-color:#ffb4c1!important;color:#ffb4c1!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .tailor-media-action-sheet button.danger:not(:disabled),html[data-theme=light] body[data-theme=light] .tailor-media-action-sheet button.danger:not(:disabled){-webkit-text-fill-color:#7f1d32!important;color:#7f1d32!important}html body .tailor-media-action-sheet button:disabled{cursor:not-allowed!important;opacity:.48!important}html body .tailor-media-action-sheet .tailor-media-action-close,html body .tailor-media-action-sheet .tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;display:inline-grid!important;height:1.75rem!important;min-height:1.75rem!important;min-width:1.75rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.78rem!important;text-align:center!important;top:.78rem!important;width:1.75rem!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination{-webkit-text-fill-color:#fff!important;align-items:center!important;background:hsla(0,0%,100%,.045)!important;border:1px solid #ffffff1f!important;border-radius:999px!important;color:#fff!important;display:flex!important;gap:.55rem!important;justify-content:center!important;margin:.1rem auto 0!important;max-width:100%!important;padding:.35rem .45rem!important;width:max-content!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-feed .portal-home-job-pagination,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-home-job-pagination{-webkit-text-fill-color:#34141d!important;background:#fffaf1!important;border-color:#7f1d321f!important;color:#34141d!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination button,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#a86a73!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;font-size:.66rem!important;font-weight:850!important;min-height:1.85rem!important;min-width:4.8rem!important;padding:.34rem .66rem!important;width:auto!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination button:disabled{cursor:not-allowed!important;opacity:.42!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination span{font-size:.68rem!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}html body #root #portal-public-header :is(button,a,.portal-public-nav-link,.portal-public-nav-link:before,.portal-public-nav-link:after,.portal-public-utilities>button,.portal-public-nav-menu,.portal-public-nav-menu *){animation-delay:0ms!important;animation-duration:0ms!important;scroll-behavior:auto!important;touch-action:manipulation!important;transition-duration:0ms!important}html body #root #portal-public-header :is(.portal-public-nav-link,.portal-public-utilities>button):active{transform:none!important}@media (max-width:768px){html body .tailor-media-action-backdrop{align-items:end!important;padding:.65rem!important}html body .tailor-media-action-sheet{border-radius:1rem!important;width:100%!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination{gap:.38rem!important;padding:.28rem .34rem!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination button,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active){font-size:.58rem!important;min-height:1.65rem!important;min-width:3.9rem!important;padding:.26rem .44rem!important}html body #root .home-page .portal-home-feed .portal-home-job-pagination span{font-size:.58rem!important}}html body #root .home-page .portal-candidate-job-list>.portal-job-country-row{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:.65rem!important;justify-content:space-between!important;width:100%!important}html body #root .home-page .portal-job-country-actions{gap:.52rem!important;justify-content:flex-end!important;margin-left:auto!important}html body #root .home-page .portal-job-country-actions,html body #root .home-page .portal-job-country-actions .portal-job-country-picker{align-items:center!important;display:inline-flex!important;position:relative!important}html body #root .home-page .portal-job-country-actions .portal-job-country-button,html body #root .home-page .portal-job-country-actions .portal-job-country-button:is(:hover,:focus,:focus-visible,:active){align-items:center!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;font-size:.67rem!important;font-weight:850!important;height:1.78rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.78rem!important;max-width:max-content!important;min-height:1.78rem!important;min-width:0!important;padding:.3rem .68rem!important;text-transform:lowercase!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-job-country-actions .portal-job-country-button,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-job-country-actions .portal-job-country-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#a86a73!important;border:1px solid #a86a73!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-job-country-actions .portal-job-country-button,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-job-country-actions .portal-job-country-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-actions .portal-job-country-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-country-actions .portal-job-country-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#a86a73!important;border:1px solid #a86a73!important;color:#fff!important}html[data-theme] body[data-theme] #root .home-page .portal-job-country-actions .portal-job-match-button.active,html[data-theme] body[data-theme] #root .home-page .portal-job-country-actions .portal-job-match-button.active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#7f1d32!important;background:#fff!important;border-color:#fff!important;color:#7f1d32!important}html body #root .home-page .portal-candidate-job-card.portal-public-job-card .portal-candidate-job-skill-row{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:.85rem!important;justify-content:space-between!important;margin-top:0!important;width:100%!important}html body #root .home-page .portal-candidate-job-card.portal-public-job-card .portal-candidate-job-skill-row .portal-candidate-job-skills{flex:1 1 auto!important;margin:0!important;min-width:0!important}html body #root .home-page .portal-candidate-job-skill-empty{-webkit-text-fill-color:#ffffff94!important;color:#ffffff94!important;flex:1 1 auto!important;font-size:.72rem!important;font-weight:750!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-candidate-job-skill-empty,html[data-theme=light] body[data-theme=light] #root .home-page .portal-candidate-job-skill-empty{-webkit-text-fill-color:#74666b!important;color:#74666b!important}html body #root .home-page .portal-job-fit-pill{-webkit-text-fill-color:#fff!important;align-items:center!important;background:#63c0b81c!important;border:1px solid #63c0b861!important;border-radius:999px!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.68rem!important;font-weight:850!important;gap:.28rem!important;justify-content:center!important;line-height:1!important;margin-left:auto!important;min-height:1.95rem!important;min-width:4.75rem!important;padding:.3rem .62rem!important;white-space:nowrap!important}html body #root .home-page .portal-job-fit-pill strong{-webkit-text-fill-color:inherit!important;color:inherit!important;font-size:.78rem!important}html body #root .home-page .portal-job-fit-pill.no-fit{-webkit-text-fill-color:#ffffffb8!important;background:hsla(0,0%,100%,.055)!important;border-color:#ffffff29!important;color:#ffffffb8!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-job-fit-pill,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-fit-pill{-webkit-text-fill-color:#7f1d32!important;background:#f7ecef!important;border-color:#7f1d3229!important;color:#7f1d32!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-job-fit-pill.no-fit,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-fit-pill.no-fit{-webkit-text-fill-color:#74666b!important;background:#fff7e9!important;border-color:#34141d1f!important;color:#74666b!important}html body .portal-job-modal-backdrop{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#000000a8!important;padding:clamp(.85rem,2.2vw,1.55rem)!important;z-index:1001000!important}html body .portal-job-modal.portal-job-modal-redesign{background:#0a0a0a!important;background-image:none!important;border-radius:1.25rem!important;box-shadow:0 30px 90px #00000085!important;box-sizing:border-box!important;color:#fff!important;max-height:min(88vh,54rem)!important;overflow:auto!important;padding:clamp(1.05rem,2vw,1.65rem)!important;width:min(58rem,calc(100vw - 2rem))!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal.portal-job-modal-redesign{background:#070707!important;border:1px solid #ffffff21!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal.portal-job-modal-redesign,html[data-theme=light] body[data-theme=light] .portal-job-modal.portal-job-modal-redesign{background:#fffaf1!important;border:1px solid #7f1d3224!important;box-shadow:0 30px 86px #5642253d!important;color:#34141d!important}html body .portal-job-modal-redesign .portal-job-modal-close-button,html body .portal-job-modal-redesign .portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#ffffff12!important;border:1px solid #ffffff21!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-grid!important;font-size:1.35rem!important;height:2.15rem!important;line-height:1!important;min-height:2.15rem!important;min-width:2.15rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:1rem!important;top:1rem!important;width:2.15rem!important;z-index:3!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-close-button,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-close-button,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#34141d!important;background:#7f1d320f!important;border-color:#7f1d3224!important;color:#34141d!important}html body .portal-job-modal-redesign .portal-job-modal-hero{grid-gap:1rem!important;align-items:center!important;background:#111!important;border:1px solid #ffffff1a!important;border-radius:1rem!important;box-sizing:border-box!important;display:grid!important;gap:1rem!important;grid-template-columns:auto minmax(0,1fr) auto!important;min-height:7.2rem!important;padding:1.05rem 3.6rem 1.05rem 1.05rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-hero,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-hero{background:#fff!important;border-color:#7f1d321f!important}html body .portal-job-modal-redesign .portal-job-modal-company-mark{background:#000!important;border:1px solid #ffffff21!important;border-radius:1rem!important;display:inline-grid!important;height:4.25rem!important;min-height:4.25rem!important;min-width:4.25rem!important;overflow:hidden!important;place-items:center!important;width:4.25rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-company-mark,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-company-mark{background:#fff7e9!important;border-color:#7f1d321f!important}html body .portal-job-modal-redesign .portal-job-modal-company-mark img{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}html body .portal-job-modal-redesign .portal-job-modal-heading{min-width:0!important}html body .portal-job-modal-redesign .portal-job-modal-heading>span,html body .portal-job-modal-redesign .portal-job-modal-section>span{-webkit-text-fill-color:#63c0b8!important;color:#63c0b8!important;display:inline-flex!important;font-size:.68rem!important;font-weight:900!important;line-height:1!important;margin:0 0 .34rem!important;text-transform:uppercase!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-heading>span,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-section>span,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-heading>span,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-section>span{-webkit-text-fill-color:#7f1d32!important;color:#7f1d32!important}html body .portal-job-modal-redesign .portal-job-modal-heading h3{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:clamp(1.55rem,3vw,2.45rem)!important;letter-spacing:0!important;line-height:1.02!important;margin:0!important}html body .portal-job-modal-redesign .portal-job-modal-heading p{-webkit-text-fill-color:#ffffffad!important;color:#ffffffad!important;font-size:.86rem!important;font-weight:750!important;margin:.4rem 0 0!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-heading h3,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-heading h3{-webkit-text-fill-color:#34141d!important;color:#34141d!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-heading p,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-heading p{-webkit-text-fill-color:#74666b!important;color:#74666b!important}html body .portal-job-modal-redesign .portal-job-modal-fit-card{-webkit-text-fill-color:#fff!important;align-items:center!important;background:#63c0b81a!important;border:1px solid #63c0b852!important;border-radius:.9rem!important;color:#fff!important;display:inline-flex!important;flex-direction:column!important;justify-content:center!important;min-height:4.25rem!important;min-width:6.2rem!important;padding:.6rem .85rem!important;text-align:center!important}html body .portal-job-modal-redesign .portal-job-modal-fit-card strong{-webkit-text-fill-color:inherit!important;color:inherit!important;font-size:1.45rem!important;line-height:1!important}html body .portal-job-modal-redesign .portal-job-modal-fit-card span{-webkit-text-fill-color:inherit!important;color:inherit!important;font-size:.68rem!important;font-weight:850!important;margin-top:.22rem!important}html body .portal-job-modal-redesign .portal-job-modal-fit-card.no-fit{-webkit-text-fill-color:#ffffffb8!important;background:hsla(0,0%,100%,.055)!important;border-color:#ffffff21!important;color:#ffffffb8!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-fit-card,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-fit-card{-webkit-text-fill-color:#7f1d32!important;background:#f7ecef!important;border-color:#7f1d3229!important;color:#7f1d32!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-fit-card.no-fit,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-fit-card.no-fit{-webkit-text-fill-color:#74666b!important;background:#fff7e9!important;border-color:#34141d1f!important;color:#74666b!important}html body .portal-job-modal-redesign .portal-job-modal-meta-panel,html body .portal-job-modal-redesign .portal-job-modal-section,html body .portal-job-modal-redesign .portal-job-modal-stats{box-sizing:border-box!important}html body .portal-job-modal-redesign .portal-job-modal-meta-panel{background:#101010!important;border:1px solid #ffffff1a!important;border-radius:.9rem!important;margin-top:.9rem!important;padding:.85rem 1rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-meta-panel,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-meta-panel{background:#fff!important;border-color:#7f1d321a!important}html body .portal-job-modal-redesign .portal-job-modal-meta-panel .portal-job-meta-icons{grid-gap:.62rem 1rem!important;border:0!important;display:grid!important;gap:.62rem 1rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}html body .portal-job-modal-redesign .portal-job-meta-chip,html body .portal-job-modal-redesign .portal-job-meta-chip>span{-webkit-text-fill-color:#ffffffc7!important;color:#ffffffc7!important;font-size:.75rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-meta-chip,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-meta-chip>span,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-meta-chip,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-meta-chip>span{-webkit-text-fill-color:#5f4b52!important;color:#5f4b52!important}html body .portal-job-modal-redesign .portal-job-modal-stats{grid-gap:.62rem!important;gap:.62rem!important;margin:.9rem 0 0!important}html body .portal-job-modal-redesign .portal-candidate-job-stat{-webkit-text-fill-color:#ffffffad!important;background:#101010!important;border:1px solid #ffffff1a!important;border-radius:.85rem!important;color:#ffffffad!important;flex-direction:column!important;font-size:.68rem!important;font-weight:800!important;gap:.22rem!important;min-height:3.35rem!important;text-transform:uppercase!important}html body .portal-job-modal-redesign .portal-candidate-job-stat strong{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:1rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat{-webkit-text-fill-color:#74666b!important;background:#fff!important;border-color:#7f1d321a!important;color:#74666b!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat strong,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat strong{-webkit-text-fill-color:#34141d!important;color:#34141d!important}html body .portal-job-modal-redesign .portal-job-modal-content-grid{grid-gap:.9rem!important;display:grid!important;gap:.9rem!important;grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr)!important;margin-top:.9rem!important}html body .portal-job-modal-redesign .portal-job-modal-side-panel{grid-gap:.9rem!important;align-content:start!important;display:grid!important;gap:.9rem!important}html body .portal-job-modal-redesign .portal-job-modal-section{background:#101010!important;border:1px solid #ffffff1a!important;border-radius:.9rem!important;margin:0!important;padding:1rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-section,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-section{background:#fff!important;border-color:#7f1d321a!important}html body .portal-job-modal-redesign .portal-job-modal-section h4{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:1rem!important;line-height:1.15!important;margin:0 0 .65rem!important}html body .portal-job-modal-redesign .portal-job-modal-section li,html body .portal-job-modal-redesign .portal-job-modal-section p{-webkit-text-fill-color:#ffffffc2!important;color:#ffffffc2!important;font-size:.86rem!important;line-height:1.65!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-section h4,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-section h4{-webkit-text-fill-color:#34141d!important;color:#34141d!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-section li,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-section p,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-section li,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-section p{-webkit-text-fill-color:#5f4b52!important;color:#5f4b52!important}html body .portal-job-modal-redesign .portal-job-modal-section ul{grid-gap:.52rem!important;display:grid!important;gap:.52rem!important;margin:0!important;padding-left:1.05rem!important}html body .portal-job-modal-redesign .portal-job-modal-skills-panel .portal-candidate-job-skills{display:flex!important;flex-wrap:wrap!important;gap:.42rem!important;margin:0!important}html body .portal-job-modal-redesign .portal-job-modal-skills-panel .portal-candidate-job-skills span{-webkit-text-fill-color:#ffffffd1!important;background:#ffffff0f!important;border:1px solid #ffffff1c!important;border-radius:.62rem!important;color:#ffffffd1!important;font-size:.72rem!important;font-weight:850!important;padding:.42rem .68rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-skills-panel .portal-candidate-job-skills span,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-skills-panel .portal-candidate-job-skills span{-webkit-text-fill-color:#5f4b52!important;background:#f7ecef!important;border-color:#7f1d3229!important;color:#5f4b52!important}html body .portal-job-modal-redesign .portal-job-modal-actions{display:flex!important;justify-content:flex-end!important;margin-top:1rem!important}html body .portal-job-modal-redesign .portal-view-job-button,html body .portal-job-modal-redesign .portal-view-job-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#a86a73!important;border-radius:.82rem!important;color:#fff!important;font-size:.78rem!important;font-weight:900!important;min-height:2.65rem!important;min-width:8.2rem!important}@media (max-width:768px){html body #root .home-page .portal-candidate-job-list>.portal-job-country-row{align-items:flex-start!important}html body #root .home-page .portal-job-country-actions{flex-wrap:wrap!important;gap:.42rem!important}html body #root .home-page .portal-candidate-job-card.portal-public-job-card .portal-candidate-job-skill-row{align-items:flex-start!important;gap:.62rem!important}html body #root .home-page .portal-job-fit-pill{font-size:.62rem!important;min-height:1.75rem!important;min-width:4.25rem!important;padding:.25rem .52rem!important}html body .portal-job-modal-backdrop{align-items:end!important;padding:.5rem!important}html body .portal-job-modal.portal-job-modal-redesign{border-radius:1rem 1rem .85rem .85rem!important;max-height:86vh!important;width:100%!important}html body .portal-job-modal-redesign .portal-job-modal-hero{grid-template-columns:3.5rem minmax(0,1fr)!important;min-height:0!important;padding:.9rem 3.1rem .9rem .9rem!important}html body .portal-job-modal-redesign .portal-job-modal-company-mark{border-radius:.82rem!important;height:3.5rem!important;min-height:3.5rem!important;min-width:3.5rem!important;width:3.5rem!important}html body .portal-job-modal-redesign .portal-job-modal-fit-card{flex-direction:row!important;grid-column:1/-1!important;justify-content:flex-start!important;min-height:2.35rem!important;min-width:0!important;width:100%!important}html body .portal-job-modal-redesign .portal-job-modal-content-grid,html body .portal-job-modal-redesign .portal-job-modal-meta-panel .portal-job-meta-icons,html body .portal-job-modal-redesign .portal-job-modal-stats{grid-template-columns:1fr!important}}html body :is(.portal-home-feed .tailor-profile-card,.portal-profile-detail-card):before{background-color:#080b12!important;background-image:none!important;background-image:var(--tailor-cover-image,var(--tailor-cover-image-dark,none))!important;background-position:50%!important;background-size:cover!important}html:not([data-theme=dark]) body:not([data-theme=dark]) :is(.portal-home-feed .tailor-profile-card,.portal-profile-detail-card):before,html[data-theme=light] body[data-theme=light] :is(.portal-home-feed .tailor-profile-card,.portal-profile-detail-card):before{background-color:#efe4d3!important;background-image:none!important;background-image:var(--tailor-cover-image,var(--tailor-cover-image-light,none))!important}html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button,html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button:is(:hover,:focus,:focus-visible,:active){align-items:center!important;aspect-ratio:1/1!important;border-radius:50%!important;box-sizing:border-box!important;display:flex!important;flex:0 0 6.25rem!important;height:6.25rem!important;justify-content:center!important;margin:0 auto 1rem!important;max-height:6.25rem!important;max-width:6.25rem!important;min-height:6.25rem!important;min-width:6.25rem!important;overflow:hidden!important;padding:0!important;transform:none!important;width:6.25rem!important}html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button .portal-default-profile-icon,html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button :is(img,svg){border-radius:inherit!important;display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:currentColor!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;color:inherit!important;display:inline-flex!important;font-size:1.42rem!important;font-weight:900!important;height:auto!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:.05rem!important;position:absolute!important;right:.78rem!important;text-align:center!important;top:.72rem!important;transform:none!important;width:auto!important}html body .portal-job-modal.portal-job-modal-redesign{max-height:min(91vh,58rem)!important;max-height:min(91dvh,58rem)!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:1.55rem!important}html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:1.42rem!important;font-weight:950!important;height:auto!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:.05rem!important;position:absolute!important;right:.8rem!important;text-align:center!important;top:.72rem!important;transform:none!important;width:auto!important;z-index:12!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html[data-theme=light] body[data-theme=light] .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#34141d!important;color:#34141d!important}html body .portal-job-modal-redesign .portal-job-modal-fit-card{display:none!important}html body .portal-job-modal-redesign .portal-job-modal-hero{grid-template-columns:auto minmax(0,1fr)!important;padding-right:3.35rem!important}html body .portal-job-modal-redesign .portal-job-modal-stats{grid-gap:.42rem!important;display:grid!important;gap:.42rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible!important}html body .portal-job-modal-redesign .portal-candidate-job-stat{--job-stat-bg-start:#2dd4bff2;--job-stat-bg-end:#0d9488d1;--job-stat-border:#99f6e46b;--job-stat-glow:#2dd4bf3d;--job-stat-text:#fff;--job-stat-strong:#fff;-webkit-text-fill-color:var(--job-stat-text)!important;background:linear-gradient(135deg,var(--job-stat-bg-start),var(--job-stat-bg-end))!important;border:1px solid var(--job-stat-border)!important;border-radius:.62rem!important;box-shadow:inset 0 1px 0 #ffffff38,0 12px 30px var(--job-stat-glow)!important;color:var(--job-stat-text)!important;isolation:isolate!important;letter-spacing:.015em!important;min-height:3.25rem!important;overflow:hidden!important;position:relative!important}html body .portal-job-modal-redesign .portal-candidate-job-stat:before{background:#ffffff38!important;border-radius:999px!important;content:""!important;height:4.5rem!important;inset:-40% -30% auto auto!important;position:absolute!important;width:4.5rem!important;z-index:-1!important}html body .portal-job-modal-redesign .portal-candidate-job-stat :is(svg,path),html body .portal-job-modal-redesign .portal-candidate-job-stat strong{fill:var(--job-stat-strong)!important;-webkit-text-fill-color:var(--job-stat-strong)!important;color:var(--job-stat-strong)!important}html body .portal-job-modal-redesign .portal-candidate-job-stat-reach{--job-stat-bg-start:#2dd4bff0;--job-stat-bg-end:#14b8a6b8;--job-stat-border:#99f6e480;--job-stat-glow:#2dd4bf3d}html body .portal-job-modal-redesign .portal-candidate-job-stat-applicants{--job-stat-bg-start:#38bdf8f5;--job-stat-bg-end:#2563ebc7;--job-stat-border:#bae6fd80;--job-stat-glow:#38bdf838}html body .portal-job-modal-redesign .portal-candidate-job-stat-hired{--job-stat-bg-start:#4ade80f0;--job-stat-bg-end:#16a34ac7;--job-stat-border:#bbf7d080;--job-stat-glow:#22c55e38}html body .portal-job-modal-redesign .portal-candidate-job-stat-fit{--job-stat-bg-start:#fbbf24fa;--job-stat-bg-end:#f43f5ed1;--job-stat-border:#fef08a8a;--job-stat-glow:#fbbf2447}html body .portal-job-modal-redesign .portal-candidate-job-stat-fit:after{-webkit-text-fill-color:#ffffff80!important;color:#ffffff80!important;content:"★"!important;font-size:.8rem!important;line-height:1!important;position:absolute!important;right:.42rem!important;top:.34rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat{--job-stat-text:#47212d;--job-stat-strong:#251018;box-shadow:inset 0 1px 0 #ffffffb8,0 14px 28px #7445541f!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-reach,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-reach{--job-stat-bg-start:#d9fff7;--job-stat-bg-end:#a7f3d0;--job-stat-border:#0d948838}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-applicants,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-applicants{--job-stat-bg-start:#e0f2fe;--job-stat-bg-end:#bfdbfe;--job-stat-border:#2563eb33}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-hired,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-hired{--job-stat-bg-start:#dcfce7;--job-stat-bg-end:#bbf7d0;--job-stat-border:#16a34a2e}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat-fit,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat-fit{--job-stat-bg-start:#fff1c2;--job-stat-bg-end:#ffd4df;--job-stat-border:#be123c2e}html body .portal-job-modal-redesign .portal-job-modal-content-grid,html body .portal-job-modal-redesign .portal-job-modal-section,html body .portal-job-modal-redesign .portal-job-modal-side-panel,html body .portal-job-modal-redesign .portal-job-modal-skills-panel,html body .portal-job-modal-redesign .portal-job-modal-skills-panel .portal-candidate-job-skills{max-height:none!important;overflow:visible!important}html body .portal-job-modal-redesign .portal-job-modal-skills-panel{padding-bottom:1rem!important}html body .portal-job-modal-redesign .portal-job-modal-skills-panel .portal-candidate-job-skills{align-items:flex-start!important;padding-bottom:.4rem!important}@media (max-width:768px){html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button,html body #root .home-page .portal-home-feed .tailor-profile-card .tailor-profile-image.tailor-profile-image-button:is(:hover,:focus,:focus-visible,:active){flex-basis:6.25rem!important;height:6.25rem!important;max-height:6.25rem!important;max-width:6.25rem!important;min-height:6.25rem!important;min-width:6.25rem!important;width:6.25rem!important}html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){left:auto!important;right:.72rem!important;top:.68rem!important;transform:none!important}html body .portal-job-modal.portal-job-modal-redesign{max-height:calc(100dvh - 1.15rem)!important;padding-bottom:2.25rem!important;width:min(23rem,calc(100vw - 1.1rem))!important}html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){left:auto!important;right:.68rem!important;top:.62rem!important;transform:none!important}html body .portal-job-modal-redesign .portal-job-modal-hero{grid-template-columns:auto minmax(0,1fr)!important}html body .portal-job-modal-redesign .portal-job-modal-stats{gap:.32rem!important}html body .portal-job-modal-redesign .portal-candidate-job-stat{border-radius:.55rem!important;min-height:3rem!important}}html body #root #portal-public-header.portal-public-header:after,html body #root #portal-public-header.portal-public-header:before{background:none!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{backdrop-filter:blur(28px) saturate(140%)!important;-webkit-backdrop-filter:blur(28px) saturate(140%)!important;background:#08111f75!important;border-color:#ffffff24!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:blur(28px) saturate(130%)!important;-webkit-backdrop-filter:blur(28px) saturate(130%)!important;background:#ffffff8f!important}@media (max-width:0px){html body #root #portal-public-header.portal-public-header{left:.42rem!important;right:.42rem!important;top:.42rem!important}html body #root>.app-container>.home-page>.dashboard-container:has(#portal-public-header){box-sizing:border-box!important;height:100dvh!important;margin-top:0!important;max-height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container:has(#portal-public-header)>main.main-content{-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;height:100dvh!important;margin-top:0!important;max-height:100dvh!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;padding-top:5.25rem!important}html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed){overflow-y:hidden!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed) :is(.portal-section-transition-shell.is-active-portal-section,.portal-home-feed){box-sizing:border-box!important;height:100%!important;margin-top:0!important;max-height:100%!important;min-height:100%!important;overflow:hidden!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed) .portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;height:100%!important;margin-top:0!important;max-height:100%!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;padding-bottom:2rem!important;padding-top:4.82rem!important}}html body #root #portal-public-header.portal-public-header{display:block!important;height:4.35rem!important;max-height:4.35rem!important;min-height:4.35rem!important;overflow:visible!important;padding:.45rem .8rem!important}html body #root #portal-public-header .portal-public-header-top{align-items:center!important;display:flex!important;height:100%!important;justify-content:space-between!important;position:relative!important;width:100%!important;z-index:5!important}html body #root #portal-public-header .portal-public-links-scroll{display:none!important}html body #root #portal-public-header .portal-public-utilities{align-items:center!important;display:flex!important;gap:.85rem!important;position:static!important}html body #root #portal-public-header .portal-public-menu-toggle{align-items:center!important;display:inline-flex!important;flex-direction:column!important;gap:.24rem!important;justify-content:center!important}html body #root #portal-public-header .portal-public-menu-toggle>span{background:currentColor!important;border-radius:999px!important;display:block!important;height:2px!important;transition:transform .22s cubic-bezier(.22,.8,.22,1),opacity .18s ease!important;width:1.28rem!important}html body #root #portal-public-header .portal-public-menu-toggle.is-open>span:first-child{transform:translateY(.36rem) rotate(45deg)!important}html body #root #portal-public-header .portal-public-menu-toggle.is-open>span:nth-child(2){opacity:0!important}html body #root #portal-public-header .portal-public-menu-toggle.is-open>span:nth-child(3){transform:translateY(-.36rem) rotate(-45deg)!important}html body #root #portal-public-header .portal-public-menu-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;height:100dvh!important;inset:0!important;padding:0!important;position:fixed!important;width:100vw!important;z-index:2!important}html body #root #portal-public-header.portal-public-header{filter:none!important;z-index:9999!important}html[data-theme=dark].portal-menu-scroll-locked body[data-theme=dark].portal-menu-scroll-locked #root .home-page main.main-content>:is(.dashboard-section-title,.mobile-section-panel-header,.portal-section-transition-shell.is-active-portal-section){filter:blur(4px) brightness(.5)!important;transition:filter .18s ease!important}html:not([data-theme=dark]).portal-menu-scroll-locked body:not([data-theme=dark]).portal-menu-scroll-locked #root .home-page main.main-content>:is(.dashboard-section-title,.mobile-section-panel-header,.portal-section-transition-shell.is-active-portal-section),html[data-theme=light].portal-menu-scroll-locked body[data-theme=light].portal-menu-scroll-locked #root .home-page main.main-content>:is(.dashboard-section-title,.mobile-section-panel-header,.portal-section-transition-shell.is-active-portal-section){filter:blur(3px) brightness(.72)!important;transition:filter .18s ease!important}html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root :is(#portal-public-header,#portal-public-header *,.portal-public-menu,.portal-public-menu *){filter:none!important}html body #root #portal-public-header .portal-public-menu{grid-gap:.7rem!important;animation:portal-menu-enter .22s cubic-bezier(.16,1,.3,1) both!important;border-radius:1.25rem!important;display:grid!important;gap:.7rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;left:0!important;max-height:min(72vh,39rem)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.8rem!important;position:absolute!important;top:calc(100% + .65rem)!important;z-index:4!important}html body #root #portal-public-header.is-menu-closing .portal-public-menu{animation:portal-menu-exit .18s cubic-bezier(.4,0,.2,1) both!important;pointer-events:none!important}html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root .home-page:has(#portal-public-header.is-menu-closing) main.main-content>:is(.dashboard-section-title,.mobile-section-panel-header,.portal-section-transition-shell.is-active-portal-section){filter:none!important;transition:filter .12s ease!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu{backdrop-filter:blur(28px) saturate(145%)!important;-webkit-backdrop-filter:blur(28px) saturate(145%)!important;background:#08111fdb!important;border:1px solid #ffffff24!important;box-shadow:0 24px 65px #0000006b!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu{backdrop-filter:blur(28px) saturate(130%)!important;-webkit-backdrop-filter:blur(28px) saturate(130%)!important;background:#fffcf7e6!important;border:1px solid #4728301f!important;box-shadow:0 24px 65px #4d30382e!important;color:#34141d!important}html body #root #portal-public-header .portal-public-menu>ul{grid-gap:.48rem!important;align-content:start!important;display:grid!important;gap:.48rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}html body #root #portal-public-header .portal-public-page-search{align-items:center!important;border-radius:.9rem!important;display:flex!important;gap:.7rem!important;grid-column:1/-1!important;min-height:3.15rem!important;padding:0 .9rem!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-page-search{background:#ffffff12!important;border:1px solid #ffffff1f!important;color:#ffffffb8!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-page-search,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-page-search{background:#ffffffb8!important;border:1px solid #47283021!important;color:#34141dad!important}html body #root #portal-public-header .portal-public-page-search>svg{flex:0 0 auto!important;height:1.12rem!important;width:1.12rem!important}html body #root #portal-public-header .portal-public-page-search>input{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important;height:2.7rem!important;min-width:0!important;outline:0!important;padding:0!important;width:100%!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-item,html body #root #portal-public-header .portal-public-menu .portal-public-nav-link{height:auto!important;max-height:none!important;min-height:3.25rem!important;width:100%!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link{align-items:center!important;border-radius:.85rem!important;color:inherit!important;display:flex!important;gap:.72rem!important;justify-content:flex-start!important;min-width:0!important;padding:.7rem .78rem!important;text-align:left!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus-visible,.is-active){background:#ffffff17!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus-visible,.is-active),html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus-visible,.is-active){background:#8d4d5e1a!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link.is-active{color:#c45e73!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link.is-active:after{content:none!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link svg{flex:0 0 auto!important;height:1.25rem!important;width:1.25rem!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link>span{font-size:.82rem!important;font-weight:720!important;line-height:1.15!important}html body #root>.app-container>.home-page>.dashboard-container:has(#portal-public-header){padding-top:5.4rem!important}html body #root .home-page main.main-content,html:has(#portal-public-header){scroll-padding-top:5.4rem!important}@keyframes portal-menu-enter{0%{opacity:0;transform:translateY(-.5rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes portal-menu-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.32rem) scale(.985)}}@media (max-width:768px){html body #root #portal-public-header.portal-public-header{height:4.25rem!important;max-height:4.25rem!important;min-height:4.25rem!important;padding:.38rem .62rem!important}html body #root #portal-public-header .portal-public-menu{gap:.48rem!important;grid-template-columns:1fr!important;max-height:calc(100dvh - 5.8rem)!important;padding:.65rem!important}html body #root #portal-public-header .portal-public-menu>ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link{gap:.58rem!important;min-height:3rem!important;padding:.62rem!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link>span{font-size:.75rem!important}html body #root>.app-container>.home-page>.dashboard-container:has(#portal-public-header){padding-top:5.5rem!important}html body #root>.app-container>.home-page>.dashboard-container:has(>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed)){padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed){margin-top:0!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed)>.portal-section-transition-shell.is-active-portal-section{margin-top:0!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed) .portal-home-feed,html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed) .portal-home-feed-scroll{height:100%!important;max-height:100%!important;min-height:100%!important}html body #root>.app-container>.home-page>.dashboard-container>main:is(.mobile-section-job-feed,.mobile-section-home-feed,.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories,.mobile-section-tailor-profile,.mobile-section-my-feed) .portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;overflow-y:auto!important;padding-top:0!important}html body #root .home-page main.main-content,html:has(#portal-public-header){scroll-padding-top:5.5rem!important}}html body #root .home-page .portal-public-job-card .portal-candidate-job-header{grid-column-gap:.9rem!important;align-items:start!important;column-gap:.9rem!important;display:grid!important;grid-template-columns:3.35rem minmax(0,1fr)!important;width:100%!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-header>div:last-child{min-width:0!important;padding-top:.08rem!important;width:100%!important}html body #root .home-page .portal-public-job-card .portal-job-company-avatar{align-self:start!important;grid-column:1!important;margin:0!important;overflow:hidden!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-header :is(p,h3){max-width:100%!important;overflow:hidden!important;overflow-wrap:anywhere!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-header h3{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;text-overflow:ellipsis!important;white-space:normal!important}@media (max-width:768px){html body #root .home-page .portal-public-job-card .portal-candidate-job-header{column-gap:.7rem!important;grid-template-columns:3rem minmax(0,1fr)!important;padding-right:1.8rem!important}html body #root .home-page .portal-public-job-card .portal-job-company-avatar,html body #root .home-page .portal-public-job-card .portal-job-company-avatar img{height:3rem!important;min-width:3rem!important;width:3rem!important}html body #root .home-page .portal-public-job-card .portal-candidate-job-header h3{font-size:1.05rem!important;line-height:1.12!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page:has(#portal-public-header),html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header),html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root>.app-container{background:#000!important;background-color:#000!important;background-image:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page:has(#portal-public-header):after,html[data-theme=dark] body[data-theme=dark] #root .home-page:has(#portal-public-header):before{background:none!important;content:none!important;display:none!important}html body #root #portal-public-header.portal-public-header{isolation:isolate!important}html body #root>.app-container>.home-page>.dashboard-container:has(#portal-public-header),html body #root>.app-container>.home-page>.dashboard-container:has(#portal-public-header)>main.main-content{overflow-x:hidden!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{backdrop-filter:blur(28px) saturate(145%)!important;-webkit-backdrop-filter:blur(28px) saturate(145%)!important;background:#08111f94!important;border-color:#ffffff29!important;box-shadow:0 18px 50px #02081138!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:blur(28px) saturate(135%)!important;-webkit-backdrop-filter:blur(28px) saturate(135%)!important;background:#ffffff9e!important;border-color:#1018271f!important;box-shadow:0 18px 55px #1f33481a!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-public-header{backdrop-filter:blur(22px) saturate(1.08)!important;-webkit-backdrop-filter:blur(22px) saturate(1.08)!important;background-color:#08111feb!important;background-image:none!important;border:1px solid #ffffff21!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-public-header,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-header{backdrop-filter:blur(22px) saturate(1.08)!important;-webkit-backdrop-filter:blur(22px) saturate(1.08)!important;background-color:#fffffff0!important;background-image:none!important;border:1px solid #1018271a!important}html body #root .home-page .portal-public-header:after,html body #root .home-page .portal-public-header:before{content:none!important;display:none!important}html body #root .home-page .portal-public-utilities,html body #root .home-page .portal-public-utilities button,html body #root .home-page .portal-public-utilities button:after,html body #root .home-page .portal-public-utilities button:before,html body #root .home-page .portal-public-utilities button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .portal-public-utilities:after,html body #root .home-page .portal-public-utilities:before{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-color:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html body #root .home-page .portal-public-utilities button:after,html body #root .home-page .portal-public-utilities button:before,html body #root .home-page .portal-public-utilities:after,html body #root .home-page .portal-public-utilities:before{content:none!important;display:none!important}html body #root .home-page .portal-public-utilities{gap:.65rem!important}html body #root .home-page .portal-public-utilities button{height:1.65rem!important;min-width:1.65rem!important;width:1.65rem!important}html body #root .home-page .portal-public-theme-icon,html body #root .home-page .portal-public-utilities svg{height:1.22rem!important;width:1.22rem!important}html body #root .home-page .portal-public-links-scroll{height:2.5rem!important;margin-top:-.3rem!important;padding-bottom:.22rem!important}html body #root .home-page .portal-public-links-scroll>ul,html body #root .home-page .portal-public-nav-item,html body #root .home-page .portal-public-nav-link{height:2.34rem!important;max-height:2.34rem!important;min-height:2.34rem!important}html body #root .home-page .portal-public-nav-link{gap:.52rem!important;min-width:5.35rem!important;padding:.18rem .65rem .28rem!important}html body #root .home-page .portal-public-nav-link svg{height:1.2rem!important;width:1.2rem!important}html body #root .home-page .portal-public-nav-link>span{font-size:.78rem!important}@media (max-width:768px){html body #root .home-page .portal-public-links-scroll{margin-top:-.34rem!important}html body #root .home-page .portal-public-nav-link{gap:.46rem!important;min-width:5rem!important;padding-inline:.52rem!important}html body #root .home-page .portal-public-nav-link svg{height:1.12rem!important;width:1.12rem!important}html body #root .home-page .portal-public-nav-link>span{font-size:.69rem!important}}html body #root .home-page .portal-public-utilities button:hover{transform:rotate(7deg)!important}html body #root .home-page .portal-public-header{border-radius:1.2rem!important;box-sizing:border-box!important;display:grid!important;grid-template-rows:2.65rem 2.65rem!important;height:5.45rem!important;inset:.55rem max(.65rem,calc(50vw - 46rem)) auto!important;margin:0!important;overflow:hidden!important;padding:.1rem .55rem .15rem!important;position:fixed!important;transform:none!important;width:auto!important;z-index:1000000!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-public-header,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-header{backdrop-filter:blur(20px) saturate(1.18)!important;-webkit-backdrop-filter:blur(20px) saturate(1.18)!important;background:#fff8ecf0!important;border:1px solid #7f1d3238!important;box-shadow:0 .8rem 2rem #482b3226!important;color:#4a2230!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-public-header{backdrop-filter:blur(21px) saturate(1.28)!important;-webkit-backdrop-filter:blur(21px) saturate(1.28)!important;background:#040708f0!important;border:1px solid #ffffff2e!important;box-shadow:0 .9rem 2.2rem #0000007a!important;color:#f7f1ea!important}html body #root .home-page .portal-public-header-top{align-items:center!important;display:flex!important;justify-content:space-between!important;min-width:0!important}html body #root .home-page .portal-public-brand{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;height:2.45rem!important;padding:0!important;width:5.4rem!important}html body #root .home-page .portal-public-brand img{display:block!important;height:auto!important;max-height:2.35rem!important;max-width:4.55rem!important;object-fit:contain!important;width:4.55rem!important}html body #root .home-page .portal-public-utilities{align-items:center!important;display:flex!important;gap:.4rem!important}html body #root .home-page .portal-public-utilities button{align-items:center!important;border-radius:.65rem!important;cursor:pointer!important;display:inline-flex!important;height:2.1rem!important;justify-content:center!important;margin:0!important;min-width:2.1rem!important;padding:0!important;width:2.1rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-public-utilities button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-utilities button{background:#ffffff94!important;border:1px solid #7f1d3233!important;color:#4a2230!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-public-utilities button{background:#ffffff0f!important;border:1px solid #ffffff26!important;color:#f7f1ea!important}html body #root .home-page .portal-public-nav-link svg,html body #root .home-page .portal-public-utilities svg{fill:currentColor!important;flex:0 0 auto!important;height:1rem!important;width:1rem!important}html body #root .home-page .portal-public-links-scroll{-webkit-overflow-scrolling:touch!important;align-items:stretch!important;display:flex!important;flex-flow:row nowrap!important;gap:.12rem!important;height:2.55rem!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;width:100%!important}html body #root .home-page .portal-public-links-scroll::-webkit-scrollbar{display:none!important}html body #root .home-page .portal-public-links-scroll>ul{align-items:stretch!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:.12rem!important;height:100%!important;list-style:none!important;margin:0!important;min-width:max-content!important;padding:0!important;width:max-content!important}html body #root .home-page .portal-public-nav-item{flex:0 0 auto!important;height:100%!important;list-style:none!important;margin:0!important;padding:0!important;position:relative!important;scroll-snap-align:start!important}html body #root .home-page .portal-public-nav-link{align-items:center!important;background:#0000!important;border:0!important;border-radius:.65rem!important;color:inherit!important;cursor:pointer!important;display:inline-flex!important;font:inherit!important;gap:.35rem!important;height:100%!important;justify-content:center!important;margin:0!important;min-width:4.8rem!important;padding:.3rem .55rem!important;position:relative!important;white-space:nowrap!important}html body #root .home-page .portal-public-nav-link>span{font-size:.69rem!important;font-weight:750!important;line-height:1!important}html body #root .home-page .portal-public-nav-link.is-active{background:#b85a6d26!important}html body #root .home-page .portal-public-nav-link .nav-notification-dot{position:absolute!important;right:.28rem!important;top:.28rem!important}@media (max-width:768px){html body #root .home-page .portal-public-header{border-radius:1rem!important;grid-template-rows:2.55rem 2.5rem!important;height:5.2rem!important;inset:.42rem .42rem auto!important;padding-inline:.45rem!important}html body #root .home-page .portal-public-nav-link{min-width:4.45rem!important;padding-inline:.42rem!important}html body #root .home-page .portal-public-nav-link>span{font-size:.6rem!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:5.95rem!important}}html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail{border-radius:1.15rem!important;display:block!important;height:5.45rem!important;max-height:5.45rem!important;min-height:5.45rem!important;overflow:hidden!important;padding:0!important;position:relative!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand{background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;height:2.8rem!important;left:0!important;max-width:5.55rem!important;min-width:5.55rem!important;padding:.28rem .65rem!important;position:absolute!important;top:0!important;width:5.55rem!important;z-index:10!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-brand-logo{max-height:2.35rem!important;max-width:4.4rem!important;width:4.4rem!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-utilities{align-items:center!important;display:flex!important;gap:.35rem!important;height:2.15rem!important;justify-content:flex-end!important;position:absolute!important;right:.45rem!important;top:.34rem!important;z-index:12!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-utility-button{align-items:center!important;border-radius:.65rem!important;cursor:pointer!important;display:inline-flex!important;height:2.05rem!important;justify-content:center!important;margin:0!important;min-width:2.05rem!important;padding:0!important;width:2.05rem!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-utility-button svg{fill:currentColor!important;height:1rem!important;width:1rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-nav-utility-button,html[data-theme=light] body[data-theme=light] #root .home-page .portal-nav-utility-button{background:#ffffff94!important;border:1px solid #7f1d3233!important;color:#4a2230!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-nav-utility-button{background:#ffffff0f!important;border:1px solid #ffffff26!important;color:#f7f1ea!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll{-webkit-overflow-scrolling:touch!important;align-items:stretch!important;display:flex!important;flex-flow:row nowrap!important;gap:.1rem!important;height:2.8rem!important;inset:2.65rem 0 0 0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 .4rem!important;position:absolute!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;width:100%!important;z-index:5!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll::-webkit-scrollbar{display:none!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll>.sidebar__list{align-items:stretch!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:.12rem!important;height:100%!important;margin:0!important;min-width:max-content!important;overflow:visible!important;padding:0!important;position:static!important;width:max-content!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll .sidebar__item{flex:0 0 auto!important;height:100%!important;min-width:4.7rem!important;width:auto!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll .sidebar__link{align-items:center!important;border-radius:.65rem!important;display:flex!important;flex-flow:row nowrap!important;gap:.35rem!important;height:100%!important;justify-content:center!important;min-width:100%!important;padding:.25rem .55rem!important;width:auto!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll .sidebar__link .icon{display:inline-flex!important;flex:0 0 auto!important;order:1!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll .sidebar__link .text{display:block!important;font-size:.68rem!important;line-height:1!important;max-width:none!important;order:2!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:6.35rem!important}@media (max-width:768px){html body #root .home-page .portal-uiverse-sidebar .portal-sidebar-nav,html body #root .home-page .portal-uiverse-sidebar .portal-uiverse-rail,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-collapsed,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.is-expanded,html body #root>.app-container>.home-page>.dashboard-container>aside.portal-uiverse-sidebar.sidebar{height:5.45rem!important;max-height:5.45rem!important;min-height:5.45rem!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll .sidebar__link{padding-inline:.42rem!important}html body #root .home-page .portal-uiverse-sidebar .portal-nav-links-scroll .sidebar__link .text{font-size:.61rem!important}html body #root>.app-container>.home-page>.dashboard-container{padding-top:6.2rem!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-public-header{backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important;background:#08111feb!important;border-color:#ffffff21!important;box-shadow:0 18px 50px #02081147!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-public-header,html[data-theme=light] body[data-theme=light] #root .home-page .portal-public-header{backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important;background:#fffffff0!important;border-color:#1018271a!important;box-shadow:0 18px 55px #1f33481f!important;color:#34141d!important}html body #root .home-page .portal-public-links-scroll,html body #root .home-page .portal-public-links-scroll>ul,html body #root .home-page .portal-public-nav-item,html body #root .home-page .portal-public-nav-link,html body #root .home-page .portal-public-nav-link:is(:hover,:focus,:focus-visible,:active,.is-active){background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html body #root .home-page .portal-public-links-scroll{align-items:center!important;height:2.42rem!important;margin-top:-.14rem!important;padding-bottom:.14rem!important;padding-top:0!important}html body #root .home-page .portal-public-links-scroll>ul,html body #root .home-page .portal-public-nav-item,html body #root .home-page .portal-public-nav-link{height:2.25rem!important;max-height:2.25rem!important;min-height:2.25rem!important}html body #root .home-page .portal-public-nav-link{align-self:center!important;padding-block:.2rem!important}html body #root .home-page .portal-public-nav-link.is-active{color:#c45e73!important}html body #root .home-page .portal-public-nav-link.is-active:after{background:currentColor!important;border-radius:999px!important;bottom:.03rem!important;content:""!important;height:2px!important;left:.55rem!important;position:absolute!important;right:.55rem!important}html body #root .home-page .portal-public-utilities button,html body #root .home-page .portal-public-utilities button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:inherit!important}html body #root .home-page .portal-public-theme-icon{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:1.05rem!important;width:1.05rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-card>.blocks-empty,html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-row>span,html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.bookmarked-job-card,.draft-applications-container) .application-job-summary{grid-gap:.42rem!important;-webkit-text-fill-color:#fff!important;background:#050505!important;background-color:#050505!important;background-image:none!important;border-radius:.82rem!important;box-sizing:border-box!important;color:#fff!important;display:grid!important;gap:.42rem!important;margin:.72rem 0!important;max-width:100%!important;overflow:hidden!important;padding:.72rem .82rem!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .blocks-manager-row>span>*,html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.bookmarked-job-card,.draft-applications-container) .application-job-summary>*{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .saved-post-card-actions>button.saved-post-open-button,html[data-theme=dark] body[data-theme=dark] #root .home-page .saved-post-card-actions>button.saved-post-open-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;color:#000!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active,.selected),html[data-theme=light] body[data-theme=light] #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button,html[data-theme=light] body[data-theme=light] #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active,.selected){-webkit-text-fill-color:#111!important;color:#111!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .interested-job-suggestion-section .assessment-footer-actions,html[data-theme=light] body[data-theme=light] #root .home-page .interested-job-suggestion-section .assessment-footer-actions{background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .interested-job-suggestion-section .assessment-footer-actions .settings-button.primary,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .interested-job-suggestion-section .assessment-footer-actions .settings-button.primary:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .interested-job-suggestion-section .assessment-footer-actions .settings-button.primary,html[data-theme=light] body[data-theme=light] #root .home-page .interested-job-suggestion-section .assessment-footer-actions .settings-button.primary:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:1px solid #11111157!important;box-shadow:none!important;color:#111!important}html body .employer-registration-modal-backdrop,html body .resume-account-modal-backdrop,html body .resume-playground-ai-tailor-backdrop{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background:#000000a8!important;display:grid!important;inset:0!important;padding:clamp(.85rem,2.4vw,1.4rem)!important;place-items:center!important;position:fixed!important;z-index:2147483550!important}html body .employer-registration-modal,html body .resume-account-modal,html body .resume-playground-ai-tailor-modal{-webkit-text-fill-color:#fff!important;background:#090909!important;background-color:#090909!important;background-image:none!important;border:1px solid #ffffff21!important;border-radius:1.15rem!important;box-shadow:0 32px 90px #00000094!important;box-sizing:border-box!important;color:#fff!important;margin:0!important;max-height:min(88vh,48rem)!important;max-height:min(88dvh,48rem)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:clamp(1rem,2vw,1.35rem)!important;position:relative!important;width:min(42rem,calc(100vw - 1.7rem))!important}html body .resume-playground-ai-tailor-modal.is-sample-picker{width:min(76rem,calc(100vw - 1.7rem))!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-playground-ai-tailor-modal,html[data-theme=light] body[data-theme=light] .employer-registration-modal,html[data-theme=light] body[data-theme=light] .resume-account-modal,html[data-theme=light] body[data-theme=light] .resume-playground-ai-tailor-modal{-webkit-text-fill-color:#34141d!important;background:#fffaf3!important;background-color:#fffaf3!important;border-color:#7f1d3224!important;box-shadow:0 30px 82px #5c433242!important;color:#34141d!important}html body .resume-playground-ai-tailor-modal .resume-playground-ai-tailor-header{align-items:flex-start!important;background:inherit!important;gap:1rem!important;margin:-.2rem -.2rem .9rem!important;padding:.2rem 2rem .85rem .2rem!important;position:sticky!important;top:0!important;z-index:5!important}html body .employer-registration-modal-close,html body .employer-registration-modal-close:is(:hover,:focus,:focus-visible,:active),html body .resume-account-modal-close,html body .resume-account-modal-close:is(:hover,:focus,:focus-visible,:active),html body .resume-playground-ai-tailor-modal .resume-playground-ai-close-button,html body .resume-playground-ai-tailor-modal .resume-playground-ai-close-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:currentColor!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;display:inline-flex!important;font-size:1.42rem!important;font-weight:950!important;height:auto!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;min-height:0!important;min-width:0!important;padding:.05rem!important;position:absolute!important;right:.9rem!important;text-align:center!important;top:.8rem!important;width:auto!important;z-index:8!important}html body .resume-playground-ai-tailor-modal .resume-playground-ai-close-button{font-size:0!important}html body .resume-playground-ai-tailor-modal .resume-playground-ai-close-button:before{content:"×"!important;font-size:1.42rem!important;line-height:1!important}html body .resume-playground-ai-tailor-modal .resume-playground-template-grid.resume-playground-ai-template-grid{grid-gap:.9rem!important;display:grid!important;gap:.9rem!important;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))!important;max-height:none!important;overflow:visible!important;padding:.15rem .1rem .4rem!important}@media (max-width:768px){html body .employer-registration-modal-backdrop,html body .resume-account-modal-backdrop,html body .resume-playground-ai-tailor-backdrop{align-items:center!important;justify-items:center!important;padding:.75rem!important;place-items:center!important}html body .employer-registration-modal,html body .resume-account-modal,html body .resume-playground-ai-tailor-modal{border-radius:1rem!important;max-height:calc(100dvh - 1.5rem)!important;width:min(100%,calc(100vw - 1.5rem))!important}html body .resume-playground-ai-tailor-modal .resume-playground-template-grid.resume-playground-ai-template-grid{grid-template-columns:1fr!important}}.portal-navbar-portal-host{display:contents!important}.portal-feed-introduction{color:#291820;color:var(--text-primary,#291820);margin:0 auto 1.35rem;padding:.25rem clamp(.25rem,1.5vw,1rem) 0;width:min(100%,72rem)}.portal-feed-introduction>span{color:#a94f68;color:var(--accent-color,#a94f68);display:block;font-size:clamp(.68rem,.65rem + .15vw,.78rem);font-weight:800;letter-spacing:.17em;line-height:1.2;margin-bottom:.45rem;text-transform:uppercase}.portal-feed-introduction h1{color:inherit;font-family:Lexend,Inter,sans-serif;font-size:clamp(1.75rem,1.3rem + 2vw,3.5rem);font-weight:780;letter-spacing:-.055em;line-height:.98;margin:0;max-width:18ch}.portal-feed-keyword{animation:portal-feed-keyword-jump 5.4s cubic-bezier(.22,.8,.28,1) infinite;color:var(--portal-feed-keyword-color);display:inline-block;font-style:normal;transform-origin:50% 100%;will-change:transform}.portal-feed-keyword-color-0{--portal-feed-keyword-color:#164e43}.portal-feed-keyword-color-1{--portal-feed-keyword-color:#0f9f91}.portal-feed-keyword-color-2{--portal-feed-keyword-color:#9bcf72}.portal-feed-keyword-color-3{--portal-feed-keyword-color:#447a52}.portal-feed-keyword-color-4{--portal-feed-keyword-color:#d8899f}.portal-feed-keyword-color-5{--portal-feed-keyword-color:#e3a0b3}.portal-feed-keyword-color-6{--portal-feed-keyword-color:#c16f87}@keyframes portal-feed-keyword-jump{0%,72%,to{transform:translateZ(0) rotate(0)}77%{transform:translate3d(0,-.2em,0) rotate(-1.5deg)}81%{transform:translate3d(0,.035em,0) rotate(.8deg)}85%{transform:translate3d(0,-.08em,0) rotate(-.35deg)}89%{transform:translateZ(0) rotate(0)}}.portal-feed-introduction p{color:#694c57;color:var(--text-secondary,#694c57);font-size:clamp(.88rem,.84rem + .2vw,1rem);font-weight:500;line-height:1.55;margin:.75rem 0 0;max-width:44rem}html[data-theme=dark] body[data-theme=dark] .portal-feed-introduction{color:#f7f6f3}html[data-theme=dark] body[data-theme=dark] .portal-feed-introduction>span{color:#67c9bc}html[data-theme=dark] body[data-theme=dark] .portal-feed-introduction p{color:#f7f6f3b3}@media (max-width:768px){.portal-feed-introduction{margin-bottom:1rem;padding:0 .15rem}.portal-feed-introduction h1{font-size:clamp(2.05rem,9.4vw,2.75rem);line-height:.96;max-width:15ch}.portal-feed-introduction p{font-size:.98rem}}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active .tab-icon{background-color:#000!important;background-repeat:no-repeat!important}:is(html[data-theme=dark] body,body[data-theme=dark]) :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup,.candidate-profile-popup) :is(.profile-details-card h3,.profile-details-section h4,.profile-details-summary strong,.profile-details-summary>div>strong,.tailor-profile-name,.tailor-profile-title){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important}html body #root .home-page .portal-feed-introduction h1>.portal-feed-keyword{-webkit-text-fill-color:var(--portal-feed-keyword-color)!important;color:var(--portal-feed-keyword-color)!important;opacity:1!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts),html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>:is(.portal-feed-introduction,.portal-social-list,.portal-candidate-job-list),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>:is(.portal-feed-introduction,.portal-social-list,.portal-candidate-job-list){background:#f4eadc!important;background-color:#f4eadc!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-feed-introduction,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction{-webkit-text-fill-color:#291820!important;color:#291820!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-feed-introduction>p,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-feed-introduction>span,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction>p,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction>span{-webkit-text-fill-color:currentColor!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-feed-introduction h1>.portal-feed-keyword,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction h1>.portal-feed-keyword{-webkit-text-fill-color:var(--portal-feed-keyword-color)!important;color:var(--portal-feed-keyword-color)!important}@media (prefers-reduced-motion:reduce){.portal-feed-keyword{animation:none}}html body #root #portal-public-header.portal-public-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;bottom:auto!important;box-shadow:none!important;left:.65rem!important;margin:0!important;position:fixed!important;right:.65rem!important;top:.42rem!important;z-index:1000000!important}html body #root #portal-public-header .portal-public-brand,html body #root #portal-public-header .portal-public-header-top,html body #root #portal-public-header .portal-public-utilities{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{backdrop-filter:blur(28px) saturate(120%)!important;-webkit-backdrop-filter:blur(28px) saturate(120%)!important;background:#070e1247!important;background-color:#070e1247!important;background-image:none!important;border-color:#ffffff21!important;box-shadow:0 12px 38px #00000029!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:blur(28px) saturate(118%)!important;-webkit-backdrop-filter:blur(28px) saturate(118%)!important;background:#fffaf438!important;background-color:#fffaf438!important;background-image:none!important;border-color:#34141d1f!important;box-shadow:0 12px 38px #311b2214!important}html body #root .home-page .portal-feed-refresh-button,html body #root .home-page .portal-feed-refresh-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;outline:0!important}html body #root .home-page .portal-feed-refresh-button :is(svg,path){stroke:#fff!important;color:#fff!important}@media (max-width:768px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>.portal-feed-introduction,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>.portal-feed-introduction,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>.portal-feed-introduction{margin-top:0!important;padding-top:0!important}html body #root .home-page .portal-feed-introduction h1{line-height:.95!important}html body #root .home-page .portal-feed-introduction>p{line-height:1.58!important}}html body #root #portal-public-header.portal-public-header:after,html body #root #portal-public-header.portal-public-header:before{content:none!important;display:none!important}@media (max-width:768px){html body #root #portal-public-header.portal-public-header{left:.42rem!important;right:.42rem!important;top:.42rem!important}}html body #root #portal-public-header .portal-public-menu-backdrop,html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu-backdrop,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;filter:none!important}html body #root #portal-public-header.is-menu-open,html body #root #portal-public-header.is-menu-open .portal-public-brand,html body #root #portal-public-header.is-menu-open .portal-public-header-top,html body #root #portal-public-header.is-menu-open .portal-public-utilities{filter:none!important;opacity:1!important}@media (max-width:768px){html body>.floating-messenger:not(.is-open){pointer-events:none!important;z-index:8990!important}html body>.floating-messenger:not(.is-open),html body>.floating-messenger:not(.is-open)>.floating-messenger-trigger{bottom:calc(.25rem + env(safe-area-inset-bottom, 0px))!important;height:3rem!important;left:auto!important;margin:0!important;position:fixed!important;right:.8rem!important;top:auto!important;width:3rem!important}html body>.floating-messenger:not(.is-open)>.floating-messenger-trigger{max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;pointer-events:auto!important}}html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) :is(.resume-playground-toolbar-shell,.resume-playground-toolbar,.resume-playground-toolbar-row,.resume-playground-toolbar-group){color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) .resume-playground-toolbar :is(button.resume-playground-icon-button,button.resume-playground-tool-button),html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) .resume-playground-toolbar :is(button.resume-playground-icon-button,button.resume-playground-tool-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) .resume-playground-toolbar :is(button,button>span,svg,path){-webkit-text-fill-color:#fff!important;fill:currentColor!important;stroke:currentColor!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) .resume-playground-toolbar select.resume-playground-select{-webkit-text-fill-color:#fff!important;background-color:#0b0b0b!important;border-color:#fff3!important;color:#fff!important;color-scheme:dark!important}html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) .resume-playground-toolbar select.resume-playground-select option{background:#0b0b0b!important;color:#fff!important}html body #root .home-page .portal-candidate-job-list>.portal-job-search-field{border-radius:.68rem!important;box-sizing:border-box!important;gap:.52rem!important;height:2.2rem!important;max-height:2.2rem!important;min-height:2.2rem!important;padding:0 .7rem!important}html body #root .home-page .portal-candidate-job-list>.portal-job-search-field input{box-sizing:border-box!important;height:2.05rem!important;line-height:2.05rem!important;max-height:2.05rem!important;min-height:2.05rem!important}html body #root .home-page .portal-candidate-job-list>.portal-job-search-field svg{height:.92rem!important;width:.92rem!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link .nav-notification-dot{box-shadow:0 0 0 2px #ef444424!important;flex:0 0 0.45rem!important;height:.45rem!important;inset:auto!important;margin:0 0 0 -.15rem!important;max-height:.45rem!important;max-width:.45rem!important;min-height:.45rem!important;min-width:.45rem!important;position:static!important;width:.45rem!important}html[data-theme=light] body[data-theme=light] :is(.floating-messenger-assistant-chat .public-ai-chat-title,.floating-messenger-chat:has(.floating-messenger-assistant-chat) .floating-messenger-chat-copy strong){-webkit-text-fill-color:#000!important;color:#000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tab-button.active,html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tab-button.active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#d8798e!important;background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important;color:#d8798e!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tab-button.active .tab-icon{filter:brightness(0) saturate(100%) invert(57%) sepia(23%) saturate(1175%) hue-rotate(296deg) brightness(97%) contrast(88%)!important;opacity:1!important}html[data-theme=light] body[data-theme=light] :is(.floating-messenger-chat:has(.floating-messenger-assistant-chat),.floating-messenger-assistant-chat,.floating-messenger-assistant-chat .public-ai-chat-card,.floating-messenger-assistant-chat .portal-ai-chat-card,.floating-messenger-assistant-chat .public-ai-chat-messages){background:#e7dfd3!important;background-color:#e7dfd3!important;background-image:none!important}@media (max-width:768px){html:has(#portal-public-header){-webkit-overflow-scrolling:touch!important;height:auto!important;max-height:none!important;min-height:100%!important;overflow-x:clip!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;position:static!important;touch-action:pan-y!important}html body:has(#portal-public-header){height:auto!important;max-height:none!important;min-height:100svh!important;overflow-x:clip!important;overflow-y:visible!important;overscroll-behavior-y:auto!important;position:static!important;touch-action:pan-y!important}html body:has(#portal-public-header) :is(#root,#root>.app-container,#root>.app-container>.home-page,#root .home-page>.dashboard-container,#root .home-page main.main-content){height:auto!important;max-height:none!important;min-height:100svh!important;overflow-y:visible!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important}}html:not([data-theme=dark]) body:not([data-theme=dark]) #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]),html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:.65rem!important;top:auto!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:not(:is([data-section=home],[data-section=job-feed],[data-section=home-feed],[data-section=work-news],[data-section=job-posts],[data-section=talent-stories],[data-section=tailor-profile],[data-section=my-feed])){box-sizing:border-box!important;margin-top:0!important;padding-top:5.15rem!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:not(:is([data-section=home],[data-section=job-feed],[data-section=home-feed],[data-section=work-news],[data-section=job-posts],[data-section=talent-stories],[data-section=tailor-profile],[data-section=my-feed])))>:is(.dashboard-section-title,.mobile-section-panel-header){bottom:auto!important;left:auto!important;margin-bottom:.65rem!important;margin-top:5.15rem!important;position:relative!important;right:auto!important;top:auto!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>:is(.dashboard-section-title,.mobile-section-panel-header))>.portal-section-transition-shell.is-active-portal-section:not(:is([data-section=home],[data-section=job-feed],[data-section=home-feed],[data-section=work-news],[data-section=job-posts],[data-section=talent-stories],[data-section=tailor-profile],[data-section=my-feed])){padding-top:0!important}@media (max-width:768px){html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:not(:is([data-section=home],[data-section=job-feed],[data-section=home-feed],[data-section=work-news],[data-section=job-posts],[data-section=talent-stories],[data-section=tailor-profile],[data-section=my-feed])){padding-top:4.95rem!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:not(:is([data-section=home],[data-section=job-feed],[data-section=home-feed],[data-section=work-news],[data-section=job-posts],[data-section=talent-stories],[data-section=tailor-profile],[data-section=my-feed])))>:is(.dashboard-section-title,.mobile-section-panel-header){margin-bottom:.5rem!important;margin-top:4.95rem!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>:is(.dashboard-section-title,.mobile-section-panel-header))>.portal-section-transition-shell.is-active-portal-section:not(:is([data-section=home],[data-section=job-feed],[data-section=home-feed],[data-section=work-news],[data-section=job-posts],[data-section=talent-stories],[data-section=tailor-profile],[data-section=my-feed])){padding-top:0!important}}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:blur(24px) saturate(125%)!important;-webkit-backdrop-filter:blur(24px) saturate(125%)!important;background:#ffffff61!important;background-color:#ffffff61!important}html body #root #portal-public-header .portal-public-menu{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;left:auto!important;max-width:34rem!important;right:0!important;top:calc(100% + .5rem)!important;transform-origin:top right!important;width:min(92vw,34rem)!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff29!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu{background:#fff8ec!important;background-color:#fff8ec!important;background-image:none!important;border-color:#47283029!important}@media (max-width:768px){html body #root #portal-public-header .portal-public-menu{left:auto!important;max-width:calc(100vw - .84rem)!important;right:0!important;width:calc(100vw - .84rem)!important}}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:.65rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]),html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:0!important;position:relative!important;top:.65rem!important}html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header),html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root .home-page .portal-section-transition-shell.is-active-portal-section,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root .home-page main.main-content,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root .home-page>.dashboard-container,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root>.app-container,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root>.app-container>.home-page{background:#000!important;background-color:#000!important;background-image:none!important}html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root .home-page:after,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root .home-page:before,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root .home-page>.dashboard-container:after,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root .home-page>.dashboard-container:before,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root>.app-container:after,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root>.app-container:before,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header):after,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header):before{background:none!important;background-image:none!important;content:none!important;display:none!important}html body #root #portal-public-header.portal-public-header{z-index:9000!important}html body :is(.modal-overlay,.terms-modal-overlay,.public-landing-modal-backdrop,.jt-ai-editor-overlay,.jt-job-modal-backdrop,.jt-job-review-backdrop,.job-preview-overlay,.application-workspace-overlay,.portal-reach-insight-backdrop,.portal-reaction-stats-backdrop,.portal-comment-row-backdrop,.portal-comment-modal-backdrop,.portal-job-modal-backdrop,.portal-job-review-backdrop,.portal-create-story-backdrop,.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-image-preview-backdrop){backdrop-filter:blur(12px) saturate(.88)!important;-webkit-backdrop-filter:blur(12px) saturate(.88)!important;z-index:20000!important}html body>.floating-messenger.is-open{z-index:21000!important}html body>.floating-messenger.is-open>.floating-messenger-backdrop{backdrop-filter:blur(12px) saturate(.88)!important;-webkit-backdrop-filter:blur(12px) saturate(.88)!important}html[data-theme=dark] body[data-theme=dark] :is(.floating-messenger-panel,.floating-messenger-shell,.floating-messenger-contacts,.floating-messenger-header,.floating-messenger-contact-body,.floating-messenger-contact-list,.floating-messenger-chat,.floating-messenger-chat-bar,.floating-messenger-messages,.floating-messenger-input,.floating-messenger-chat-empty){background:#000!important;background-color:#000!important;background-image:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(.floating-messenger-input input,.floating-messenger-input textarea,.floating-messenger-header input,.floating-messenger-contacts input){background:#0b0b0b!important;background-color:#0b0b0b!important;border-color:#ffffff2e!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-nav,html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-nav.is-compact{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff24!important;scrollbar-color:#ffffff47 #0000!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-tab,html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-tab:is(:hover,:focus,:focus-visible){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff2e!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-tab svg,html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-tab>span{fill:currentColor!important;-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-tab.is-active,html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-tab.is-active:is(:hover,:focus,:focus-visible){-webkit-text-fill-color:#fff!important;background:#68142180!important;background-color:#68142180!important;border-color:#c97389b8!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger .message-workspace-tab>small{-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back),html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back) :is(svg,path){fill:currentColor!important;stroke:currentColor!important;color:#fff!important}@media (max-width:768px){html:has(#portal-public-header),html:has(#portal-public-header) body{height:auto!important;max-height:none!important;min-height:100%!important;overflow-x:clip!important;overflow-y:visible!important;overscroll-behavior-y:auto!important}html body:has(#portal-public-header) #root,html body:has(#portal-public-header) #root .home-page main.main-content,html body:has(#portal-public-header) #root .home-page>.dashboard-container,html body:has(#portal-public-header) #root>.app-container,html body:has(#portal-public-header) #root>.app-container>.home-page{height:auto!important;max-height:none!important;min-height:100svh!important;overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior-y:auto!important;position:relative!important;touch-action:pan-y!important}html body:has(#portal-public-header) #root>.app-container{overflow-x:clip!important}}@media (max-width:768px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]),html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:.65rem!important;position:relative!important;top:auto!important}}body[data-public-home-theme=dark] .modal-overlay .login-modal,body[data-public-home-theme=dark] .public-auth-card:not(.is-register),body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-form-shell,html[data-theme=dark] body[data-theme=dark] .modal-overlay .login-modal{background:#071713!important;background-color:#071713!important;background-image:none!important;border-color:#4dc4a461!important;box-shadow:0 24px 70px #0000007a,inset 0 0 0 1px #60d3b314!important;color:#f1fff9!important}body[data-public-home-theme=dark] :is(.public-auth-heading,.public-auth-card:not(.is-register) .public-auth-kicker),html[data-theme=dark] body[data-theme=dark] .login-modal .login-header h2,html[data-theme=dark] body[data-theme=dark] .login-modal .modal-brand{-webkit-text-fill-color:#6ed5b8!important;color:#6ed5b8!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) :is(label,p,.public-auth-link,.public-auth-secondary-link),html[data-theme=dark] body[data-theme=dark] .login-modal :is(label,p,.login-link-button,.login-signup,.login-signup *){-webkit-text-fill-color:#d7eee6!important;color:#d7eee6!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) :is(.public-auth-input,.public-auth-input:focus),html[data-theme=dark] body[data-theme=dark] .login-modal :is(.login-input,.login-input:focus){-webkit-text-fill-color:#f4fff9!important;background:#102a23!important;background-color:#102a23!important;border-color:#5bcfaf57!important;caret-color:#79dfc2!important;color:#f4fff9!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-submit,html[data-theme=dark] body[data-theme=dark] .login-modal .login-submit-button{-webkit-text-fill-color:#04110d!important;background:#4fbd9f!important;background-color:#4fbd9f!important;background-image:none!important;border-color:#62cbae!important;box-shadow:0 10px 24px #3eae9038!important;color:#04110d!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-arrow-button,html[data-theme=dark] body[data-theme=dark] .login-modal :is(.login-modal-close,.close-button){-webkit-text-fill-color:#dffff5!important;color:#dffff5!important}@media (max-width:768px){html body #root .home-page .portal-feed-introduction>span{font-size:.76rem!important;line-height:1.25!important}html body #root .home-page .portal-feed-introduction h1{font-size:clamp(2rem,9.2vw,2.75rem)!important;line-height:.95!important;max-width:14ch!important}html body #root .home-page .portal-feed-introduction h1>.portal-feed-keyword{font-size:clamp(2.714rem,12.5vw,3.717rem)!important;line-height:.82!important}html body #root .home-page .portal-feed-introduction>p{font-size:.98rem!important;line-height:1.58!important;max-width:34rem!important}}.portal-create-story-action-row,.portal-feed-section-actions,.portal-job-country-row{align-items:center!important;display:flex!important}.portal-feed-section-actions{justify-content:flex-end!important;margin:-.35rem 0 .65rem!important}.portal-create-story-action-row,.portal-job-country-row{gap:.55rem!important;justify-content:flex-end!important}.portal-feed-refresh-button,.portal-feed-refresh-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#6f243b!important;background:#0000!important;border:1px solid!important;border-radius:999px!important;box-shadow:none!important;color:#6f243b!important;display:inline-grid!important;flex:0 0 2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;padding:0!important;place-items:center!important;width:2.35rem!important}.portal-feed-refresh-button svg{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:1.08rem!important;width:1.08rem!important}.portal-feed-refresh-button:disabled{cursor:wait!important;opacity:.55!important}html[data-theme=dark] body[data-theme=dark] .portal-feed-refresh-button{-webkit-text-fill-color:#73d5bb!important;color:#73d5bb!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts),html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>:is(.portal-feed-introduction,.portal-social-list,.portal-candidate-job-list),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>:is(.portal-feed-introduction,.portal-social-list,.portal-candidate-job-list){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #root .home-page button.portal-feed-refresh-button,html body #root .home-page button.portal-feed-refresh-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;outline:0!important}html body #root .home-page button.portal-feed-refresh-button :is(svg,path){fill:none!important;stroke:#fff!important;color:#fff!important}@media (max-width:768px){html body #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-job-posts)>.portal-feed-introduction{margin-top:0!important;padding-top:0!important}}html[data-theme=dark] body[data-theme=dark] :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) :is(.tailor-profile-name,.tailor-profile-title,h1,h2,h3,h4,.profile-details-summary strong){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) :is(.portal-profile-more-action,.candidate-popup-options-button,.portal-post-options-button),html[data-theme=dark] body[data-theme=dark] :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) :is(.portal-profile-more-action,.candidate-popup-options-button,.portal-post-options-button):is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) :is(.portal-profile-more-action,.candidate-popup-options-button,.portal-post-options-button) :is(svg,path,circle){fill:#fff!important;stroke:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .candidate-profile-popup button.portal-profile-detail-message,html[data-theme=dark] body[data-theme=dark] #root .candidate-profile-popup button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active),html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-card button.portal-profile-detail-message,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-profile-detail-card button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#123d73!important;background-color:#123d73!important;background-image:none!important;border-color:#21558f!important;box-shadow:0 10px 24px #123d734d!important;color:#fff!important;font-size:1rem!important;font-weight:850!important;letter-spacing:.015em!important}html body :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) .tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github),html body :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) .tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github):is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) .tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github){-webkit-text-fill-color:#fff!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) .tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github),html[data-theme=light] body[data-theme=light] :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) .tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github){-webkit-text-fill-color:#000!important;color:#000!important}html body :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup) .tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github) :is(svg,path){fill:currentColor!important;stroke:none!important;color:currentColor!important}@media (max-width:768px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts]),html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts]){box-sizing:border-box!important;margin-top:0!important;padding-top:5.25rem!important;top:auto!important}}:is(html[data-theme=dark] body,body[data-theme=dark]) :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup,.candidate-profile-popup) :is(.profile-details-card h3,.profile-details-section h4,.profile-details-summary strong,.tailor-profile-name,.tailor-profile-title){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important}:is(html[data-theme=dark] body,body[data-theme=dark]) :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup,.candidate-profile-popup) button.portal-profile-detail-message,:is(html[data-theme=dark] body,body[data-theme=dark]) :is(.portal-profile-detail-backdrop .portal-profile-detail-card,#root .candidate-profile-popup,.candidate-profile-popup) button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#123d73!important;background-color:#123d73!important;background-image:none!important;border:1px solid #275b96!important;border-radius:.58rem!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:1rem!important;font-weight:850!important;height:2.35rem!important;justify-content:center!important;line-height:1!important;margin:.3rem auto .65rem!important;max-height:2.35rem!important;max-width:8.5rem!important;min-height:2.35rem!important;min-width:8.5rem!important;opacity:1!important;padding:0 1rem!important;visibility:visible!important;width:8.5rem!important}body[data-theme=dark] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .profile-details-card :is(.profile-details-summary>div>strong,.profile-details-section>h4,.profile-details-card-header h3),html[data-theme=dark] body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .profile-details-card :is(.profile-details-summary>div>strong,.profile-details-section>h4,.profile-details-card-header h3){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;text-shadow:none!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .tailor-social-links{justify-content:center!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){align-self:center!important;display:flex!important;justify-self:center!important;left:auto!important;margin-left:auto!important;margin-right:auto!important;place-self:center!important;position:relative!important;right:auto!important;transform:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page button.portal-feed-refresh-button,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page button.portal-feed-refresh-button:is(:hover,:focus,:focus-visible,:active,:disabled),html[data-theme=light] body[data-theme=light] #root .home-page button.portal-feed-refresh-button,html[data-theme=light] body[data-theme=light] #root .home-page button.portal-feed-refresh-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#681421!important;color:#681421!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page button.portal-feed-refresh-button :is(svg,path),html[data-theme=light] body[data-theme=light] #root .home-page button.portal-feed-refresh-button :is(svg,path){stroke:#681421!important;color:#681421!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-candidate-job-list>.portal-job-country-row,html[data-theme=light] body[data-theme=light] #root .home-page .portal-candidate-job-list>.portal-job-country-row{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;padding:0!important}body[data-theme=light] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message,body[data-theme=light] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message,html[data-theme=light] body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;align-self:center!important;background:#7d3044!important;background-color:#7d3044!important;background-image:none!important;border:1px solid #9b4960!important;border-radius:.58rem!important;box-shadow:0 9px 22px #7d30442e!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:1rem!important;font-weight:850!important;height:2.35rem!important;justify-content:center!important;justify-self:center!important;letter-spacing:.015em!important;line-height:1!important;margin:.3rem auto .65rem!important;max-height:2.35rem!important;max-width:8.5rem!important;min-height:2.35rem!important;min-width:8.5rem!important;opacity:1!important;padding:0 1rem!important;place-self:center!important;position:relative!important;text-align:center!important;transform:none!important;visibility:visible!important;width:8.5rem!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-wrap:nowrap!important;gap:clamp(.8rem,3vw,1.35rem)!important;justify-content:center!important;margin:.35rem auto .7rem!important;max-width:100%!important;padding:0!important;width:100%!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>.tailor-social-links{display:inline-flex!important;flex:0 1 auto!important;gap:.55rem!important;justify-content:center!important;margin:0!important;min-width:0!important;width:auto!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>button.portal-profile-detail-message,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){align-self:center!important;flex:0 0 auto!important;height:2.35rem!important;margin:0!important;max-height:2.35rem!important;max-width:8.5rem!important;min-height:2.35rem!important;min-width:8.5rem!important;position:static!important;transform:none!important;width:8.5rem!important}@media (max-width:420px){html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail{gap:.7rem!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>.tailor-social-links{gap:.38rem!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>button.portal-profile-detail-message{max-width:7.5rem!important;min-width:7.5rem!important;width:7.5rem!important}}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.portal-section-transition-shell[data-section=settings],.settings-container,.employer-settings-container,.settings-container>.settings-tabs,.employer-settings-container>.settings-tabs,.settings-container .tabs-content,.employer-settings-container .tabs-content,.settings-container .settings-tab,.employer-settings-container .settings-tab,.employer-settings-stack),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-section-transition-shell[data-section=settings],.settings-container,.employer-settings-container,.settings-container>.settings-tabs,.employer-settings-container>.settings-tabs,.settings-container .tabs-content,.employer-settings-container .tabs-content,.settings-container .settings-tab,.employer-settings-container .settings-tab,.employer-settings-stack){background:#f4eadc!important;background-color:#f4eadc!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(.settings-container,.employer-settings-container,.settings-tabs,.tabs-content,.settings-tab,.employer-settings-stack):after,html[data-theme=light] body[data-theme=light] #root .home-page :is(.settings-container,.employer-settings-container,.settings-tabs,.tabs-content,.settings-tab,.employer-settings-stack):before{background:none!important;content:none!important;display:none!important}body[data-theme=light] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail,html[data-theme=light] body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:.8rem!important;justify-content:center!important;margin:.35rem auto .7rem!important;width:100%!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links,html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links{align-items:center!important;display:inline-flex!important;flex:0 1 auto!important;gap:.4rem!important;justify-content:center!important;margin:0!important;width:auto!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github),html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github){-webkit-text-fill-color:#000!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important;display:inline-flex!important;flex:0 0 1.8rem!important;height:1.8rem!important;justify-content:center!important;margin:0!important;max-height:1.8rem!important;max-width:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;padding:0!important;width:1.8rem!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn :is(svg,path),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn :is(svg,path),html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn :is(svg,path){fill:#000!important;color:#000!important;height:1.08rem!important;width:1.08rem!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message,body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message,html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;align-items:center!important;background:#7d3044!important;background-color:#7d3044!important;border:1px solid #9b4960!important;border-radius:.58rem!important;box-shadow:0 8px 18px #7d304429!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 7.5rem!important;font-size:1rem!important;font-weight:850!important;height:2.35rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:2.35rem!important;max-width:7.5rem!important;min-height:2.35rem!important;min-width:7.5rem!important;opacity:1!important;padding:0 .8rem!important;text-align:center!important;visibility:visible!important;width:7.5rem!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card{align-items:stretch!important;display:flex!important;flex-direction:column!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.tailor-profile-image{order:0!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.tailor-profile-info{order:1!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail{order:2!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-card-actions{order:3!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-detail-action-message{order:4!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.tailor-profile-stats{order:5!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-more-action,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .portal-profile-card-actions>.portal-profile-more-action:is(:hover,:focus,:focus-visible,:active){display:none!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-card-actions,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-card-actions.is-open{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;inset:auto!important;justify-content:center!important;margin:0 auto .7rem!important;padding:0!important;position:relative!important;width:100%!important;z-index:3!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .portal-profile-actions-dropdown,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .portal-profile-card-actions.is-open .portal-profile-actions-dropdown{align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:row!important;gap:clamp(.7rem,4vw,1.15rem)!important;inset:auto!important;justify-content:center!important;margin:0 auto!important;opacity:1!important;padding:.35rem .55rem!important;pointer-events:auto!important;position:relative!important;transform:none!important;visibility:visible!important;width:auto!important;z-index:1!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:is(:hover,:focus,:focus-visible,:active,:disabled){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-grid!important;flex:0 0 2.15rem!important;height:2.15rem!important;margin:0!important;max-height:2.15rem!important;max-width:2.15rem!important;min-height:2.15rem!important;min-width:2.15rem!important;opacity:1!important;padding:.48rem!important;place-items:center!important;transform:none!important;width:2.15rem!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action :is(svg,path){fill:currentColor!important;stroke:none!important;color:currentColor!important;height:1.15rem!important;width:1.15rem!important}body[data-theme=dark] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:not(.active):not(.is-friend):not(.is-pending),html[data-theme=dark] body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:not(.active):not(.is-friend):not(.is-pending){-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-theme=light] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:not(.active):not(.is-friend):not(.is-pending),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:not(.active):not(.is-friend):not(.is-pending),html[data-theme=light] body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:not(.active):not(.is-friend):not(.is-pending){-webkit-text-fill-color:#000!important;color:#000!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>.portal-profile-friend-action:is(.is-friend,.is-pending){-webkit-text-fill-color:#2e8b57!important;color:#2e8b57!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>.portal-profile-like-action.active{-webkit-text-fill-color:#2563eb!important;color:#2563eb!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>.portal-profile-bookmark-action.active{-webkit-text-fill-color:#d99a00!important;color:#d99a00!important}@media (max-width:420px){html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card .portal-profile-actions-dropdown{gap:.7rem!important}}@media (max-width:768px){body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail,html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail{gap:.5rem!important;padding-inline:.15rem!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links,html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links{gap:.22rem!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github),html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>.tailor-social-links .tailor-social-btn:is(.facebook,.instagram,.linkedin,.github){flex-basis:1.55rem!important;height:1.55rem!important;max-height:1.55rem!important;max-width:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;width:1.55rem!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message,html[data-theme=light] body .portal-profile-detail-backdrop .portal-profile-contact-rail>button.portal-profile-detail-message{flex-basis:5.8rem!important;font-size:.86rem!important;height:2.05rem!important;max-height:2.05rem!important;max-width:5.8rem!important;min-height:2.05rem!important;min-width:5.8rem!important;padding:0 .55rem!important;width:5.8rem!important}}@media (max-width:768px){html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>button.portal-profile-detail-message,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>button.portal-profile-detail-message,html[data-theme=light] body[data-theme=light] .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-detail-card>.portal-profile-contact-rail>button.portal-profile-detail-message:is(:hover,:focus,:focus-visible,:active){align-self:center!important;display:inline-flex!important;flex:0 0 5.25rem!important;flex-grow:0!important;flex-shrink:0!important;inset:auto!important;justify-self:center!important;max-width:5.25rem!important;min-width:5.25rem!important;position:static!important;width:5.25rem!important;inline-size:5.25rem!important;height:1.9rem!important;block-size:1.9rem!important;font-size:.78rem!important;line-height:1!important;margin:0!important;max-inline-size:5.25rem!important;max-height:1.9rem!important;max-block-size:1.9rem!important;min-block-size:1.9rem!important;min-height:1.9rem!important;min-inline-size:5.25rem!important;padding:0 .45rem!important;transform:none!important}}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active,.is-friend,.is-pending){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:after,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:before,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-friend-action.is-pending:after,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-friend-action.is-pending:before{background:none!important;box-shadow:none!important;content:none!important;display:none!important;height:0!important;width:0!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-friend-action.is-pending :is(svg,path){fill:#2e8b57!important;stroke:none!important;color:#2e8b57!important;opacity:1!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active,.is-friend,.is-pending){flex:0 0 3.1rem!important;height:3.1rem!important;max-height:3.1rem!important;max-width:3.1rem!important;min-height:3.1rem!important;min-width:3.1rem!important;padding:.48rem!important;width:3.1rem!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action :is(svg,img,.candidate-popup-inline-icon),html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action :is(svg,img,.candidate-popup-inline-icon) :is(path,circle){height:2.1rem!important;max-height:2.1rem!important;max-width:2.1rem!important;min-height:2.1rem!important;min-width:2.1rem!important;width:2.1rem!important}@media (max-width:420px){html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-card-actions.is-open .portal-profile-actions-dropdown{gap:.35rem!important;padding-inline:.15rem!important}}body[data-public-home-theme=dark] :is(.public-auth-card:not(.is-register),.public-auth-card:not(.is-register) .public-auth-form-shell,.public-auth-card:not(.is-register) .public-auth-form){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff2e!important;box-shadow:none!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) :is(.public-auth-heading,.public-auth-kicker,label,p,strong,small,.public-auth-link,.public-auth-secondary-link){-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) :is(.public-auth-field,.public-auth-input,.public-auth-input:focus,.public-auth-input:hover){-webkit-text-fill-color:#fff!important;background:#0b0b0b!important;background-color:#0b0b0b!important;background-image:none!important;border-color:#ffffff38!important;box-shadow:none!important;caret-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-input::placeholder{-webkit-text-fill-color:#ffffff8a!important;color:#ffffff8a!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) :is(.public-auth-field-icon,.public-auth-social-button,.public-auth-arrow-button){-webkit-text-fill-color:#fff!important;background:#101010!important;background-color:#101010!important;background-image:none!important;border-color:#fff3!important;box-shadow:none!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) :is(.public-auth-field-icon,.public-auth-social-button,.public-auth-arrow-button) :is(svg,path,circle){fill:currentColor!important;stroke:currentColor!important;color:#fff!important}body[data-public-home-theme] .public-auth-card:not(.is-register) .public-auth-submit,body[data-public-home-theme] .public-auth-card:not(.is-register) .public-auth-submit:is(:hover,:focus,:focus-visible,:active,:disabled){align-self:center!important;font-size:.78rem!important;height:2.35rem!important;margin:.65rem auto!important;max-height:2.35rem!important;max-width:8rem!important;min-height:2.35rem!important;min-width:8rem!important;padding:0 1rem!important;width:8rem!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-submit,body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-submit:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#151515!important;background-color:#151515!important;background-image:none!important;border:1px solid #ffffff4d!important;box-shadow:none!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-submit:after,body[data-public-home-theme=dark] .public-auth-card:not(.is-register) .public-auth-submit:before{background:none!important;content:none!important;display:none!important}@media (max-width:768px){body[data-public-home-theme] .public-landing-modal-backdrop:has(.public-auth-card:not(.is-register)){display:block!important;inset:0!important;overflow:auto!important;position:fixed!important}body[data-public-home-theme] .public-auth-card:not(.is-register){bottom:auto!important;box-sizing:border-box!important;height:40.5rem!important;left:50%!important;margin:0!important;max-height:40.5rem!important;max-width:min(23rem,calc(100vw - 1.5rem))!important;min-height:40.5rem!important;min-width:min(23rem,calc(100vw - 1.5rem))!important;overflow-y:auto!important;position:fixed!important;right:auto!important;top:max(.75rem,calc(100svh/2 - 20.25rem))!important;transform:translateX(-50%)!important;transform-origin:top center!important;width:min(23rem,calc(100vw - 1.5rem))!important}}body[data-public-home-theme] .public-auth-card .public-auth-arrow-button,body[data-public-home-theme] .public-auth-card .public-auth-arrow-button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-grid!important;filter:none!important;height:2rem!important;margin:0 auto!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;outline:0!important;padding:0!important;place-items:center!important;transform:none!important;width:2rem!important}body[data-public-home-theme] .public-auth-card .public-auth-arrow-button:after,body[data-public-home-theme] .public-auth-card .public-auth-arrow-button:before{background:none!important;box-shadow:none!important;content:none!important;display:none!important}body[data-public-home-theme=dark] :is(.public-auth-card.is-register,.public-auth-card.is-register .public-auth-form-shell,.public-auth-card.is-register .public-auth-form,.public-auth-card.is-register .public-auth-choice-stack){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff2e!important;box-shadow:none!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card.is-register :is(h1,h2,h3,h4,p,span,strong,small,label,.public-auth-heading,.public-auth-kicker){-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card.is-register :is(.public-auth-field,.public-auth-input,.public-auth-input:hover,.public-auth-input:focus,input,select,textarea){-webkit-text-fill-color:#fff!important;background:#0b0b0b!important;background-color:#0b0b0b!important;background-image:none!important;border-color:#ffffff38!important;box-shadow:none!important;caret-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card.is-register :is(button,.public-auth-social-button,.public-auth-submit){-webkit-text-fill-color:#fff!important;background:#121212!important;background-color:#121212!important;background-image:none!important;border-color:#ffffff3d!important;box-shadow:none!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card.is-register .public-auth-arrow-button{background:#0000!important;background-color:initial!important;border:0!important}body[data-public-home-theme] :is(.public-auth-card,.public-auth-form-shell,.public-auth-form),body[data-public-home-theme] :is(.public-auth-card,.public-auth-form-shell,.public-auth-form):is(:hover,:focus,:focus-within,:active){animation:none!important;rotate:0deg!important;scale:1!important;transition:none!important}@media (min-width:769px){body[data-public-home-theme] :is(.public-auth-card,.public-auth-form-shell,.public-auth-form),body[data-public-home-theme] :is(.public-auth-card,.public-auth-form-shell,.public-auth-form):is(:hover,:focus,:focus-within,:active){transform:none!important}}@media (max-width:768px){body[data-public-home-theme] .public-auth-card :is(input,select,textarea,.public-auth-input){font-size:16px!important}body[data-public-home-theme] .public-auth-card,body[data-public-home-theme] .public-auth-card:is(:hover,:focus,:focus-within,:active){animation:none!important;transition:none!important}body[data-public-home-theme] .public-auth-card:not(.is-register),body[data-public-home-theme] .public-auth-card:not(.is-register):is(:hover,:focus,:focus-within,:active){transform:translateX(-50%)!important}body[data-public-home-theme] .public-auth-card :is(.public-auth-form-shell,.public-auth-form),body[data-public-home-theme] .public-auth-card :is(.public-auth-form-shell,.public-auth-form):is(:hover,:focus,:focus-within,:active){transform:none!important}}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action,html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action:is(:hover,:focus,:focus-visible,:active,:disabled,.active,.is-friend,.is-pending){flex-basis:2.65rem!important;height:2.65rem!important;max-height:2.65rem!important;max-width:2.65rem!important;min-height:2.65rem!important;min-width:2.65rem!important;padding:.5rem!important;width:2.65rem!important}html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action :is(svg,img,.candidate-popup-inline-icon),html body .portal-profile-detail-backdrop article.portal-profile-detail-modal .portal-profile-actions-dropdown>button.portal-profile-card-action :is(svg,img,.candidate-popup-inline-icon) :is(path,circle){height:1.55rem!important;max-height:1.55rem!important;max-width:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;width:1.55rem!important}body[data-public-home-theme=dark] .public-auth-card :is(.public-auth-field,.public-auth-input),body[data-public-home-theme=dark] .public-auth-card :is(.public-auth-field,.public-auth-input):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background-color:#0b0b0b!important;background-image:none!important;caret-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] .public-auth-card .public-auth-input:-webkit-autofill,body[data-public-home-theme=dark] .public-auth-card .public-auth-input:-webkit-autofill:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background-color:#0b0b0b!important;background-image:none!important;border-color:#0000!important;box-shadow:inset 0 0 0 1000px #0b0b0b!important;caret-color:#fff!important;-webkit-transition:background-color 99999s ease-out 0s!important;transition:background-color 99999s ease-out 0s!important}body[data-public-home-theme] .public-auth-card .public-auth-form-shell>button.public-auth-arrow-button,body[data-public-home-theme] .public-auth-card .public-auth-form-shell>button.public-auth-arrow-button:is(:hover,:focus,:focus-visible,:active){all:unset!important;align-self:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;cursor:pointer!important;display:inline-grid!important;height:2rem!important;justify-self:center!important;margin:0 auto!important;outline:0!important;padding:0!important;place-items:center!important;width:2rem!important}body[data-public-home-theme] .public-auth-card .public-auth-form-shell>button.public-auth-arrow-button :is(svg,path){fill:currentColor!important;stroke:none!important;height:1rem!important;margin:0!important;width:1rem!important}html body #root .home-page .portal-public-job-footer>button,html body #root .home-page .portal-public-job-footer>button:is(:hover,:focus,:focus-visible,:active){flex:0 0 auto!important;margin-left:auto!important;margin-right:-.4rem!important;text-align:right!important}body[data-public-home-theme] #root .jt-public-home .jt-job-card-footer>button,body[data-public-home-theme] #root .jt-public-home .jt-job-card-footer>button:is(:hover,:focus,:focus-visible,:active){flex:0 0 auto!important;margin-left:auto!important;margin-right:-.35rem!important;text-align:right!important}html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop :is(.portal-reaction-trigger-count,.portal-comment-trigger-count,.portal-share-trigger-count,.portal-reaction-count,.portal-comment-count,.reaction-count,.comment-count,.profile-post-reach-pill,.candidate-popup-reach-button),html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop :is(.portal-reaction-trigger-count,.portal-comment-trigger-count,.portal-share-trigger-count,.portal-reaction-count,.portal-comment-count,.reaction-count,.comment-count,.profile-post-reach-pill,.candidate-popup-reach-button) :is(span,strong,small){-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important}html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-backdrop .portal-post-action-row :is([aria-label$=" reactions"],[aria-label$=" comments"]){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button{-webkit-text-fill-color:#fff!important;background:#090909!important;background-color:#090909!important;background-image:none!important;border:1px solid #ffffff1f!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active,html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#fff!important;box-shadow:none!important;color:#000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active :is(.tab-icon,span,svg,path){-webkit-text-fill-color:#000!important;fill:currentColor!important;stroke:currentColor!important;color:#000!important;filter:brightness(0) saturate(100%)!important;opacity:1!important}@media (max-width:768px){html body #root .home-page .portal-public-job-footer{grid-gap:.45rem!important;align-items:center!important;display:grid!important;gap:.45rem!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}html body #root .home-page .portal-public-job-footer>div{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:.3rem .7rem!important;min-width:0!important;width:auto!important}html body #root .home-page .portal-public-job-footer>div>span{display:inline-block!important;font-size:clamp(.52rem,2.2vw,.62rem)!important;min-width:0!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:keep-all!important}html body #root .home-page .portal-public-job-footer>button{justify-self:end!important;margin-left:0!important;margin-right:-.3rem!important;white-space:nowrap!important}}html body>.floating-messenger{--msg-accent:#9f4058;--msg-accent-strong:#681421;--msg-accent-soft:#9f405824;--msg-backdrop:#130e118f;--msg-panel:#eee7dd;--msg-sidebar:#e4dbcf;--msg-surface:#f8f3ec;--msg-surface-raised:#fffdf9;--msg-surface-hover:#fff;--msg-border:#4a2b3424;--msg-border-strong:#68142147;--msg-text:#24191d;--msg-muted:#74666b;--msg-shadow:0 28px 80px #2e191f47;--msg-small-shadow:0 8px 22px #321b2214;pointer-events:none!important;z-index:21000!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger{--msg-accent:#d06a82;--msg-accent-strong:#a43d57;--msg-accent-soft:#d06a8224;--msg-backdrop:#000000ad;--msg-panel:#050506;--msg-sidebar:#09090b;--msg-surface:#0e0e11;--msg-surface-raised:#141417;--msg-surface-hover:#19191d;--msg-border:#ffffff1c;--msg-border-strong:#d06a825c;--msg-text:#f7f7f8;--msg-muted:#aaa7ae;--msg-shadow:0 30px 90px #000000b8;--msg-small-shadow:0 10px 26px #00000047}html body>.floating-messenger:not(.is-open){bottom:calc(.45rem + env(safe-area-inset-bottom, 0px))!important;height:3.25rem!important;left:auto!important;pointer-events:none!important;position:fixed!important;right:1rem!important;top:auto!important;width:3.25rem!important}html body>.floating-messenger:not(.is-open)>.floating-messenger-trigger{background:linear-gradient(145deg,#a94d65,#681421)!important;border:1px solid #ffffff52!important;border-radius:999px!important;bottom:calc(.45rem + env(safe-area-inset-bottom, 0px))!important;box-shadow:0 14px 34px #68142161,inset 0 1px 0 #ffffff4d!important;color:#fff!important;display:grid!important;filter:none!important;height:3.25rem!important;max-height:3.25rem!important;max-width:3.25rem!important;min-height:3.25rem!important;min-width:3.25rem!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:fixed!important;right:1rem!important;transition:transform .18s ease,box-shadow .18s ease!important;width:3.25rem!important}html body>.floating-messenger:not(.is-open)>.floating-messenger-trigger:is(:hover,:focus-visible){box-shadow:0 18px 38px #6814217a,inset 0 1px 0 #ffffff5c!important;transform:translateY(-2px) scale(1.035)!important}html body>.floating-messenger:not(.is-open)>.floating-messenger-trigger svg{fill:none!important;stroke:currentColor!important;color:#fff!important;filter:none!important}html body>.floating-messenger.is-open{display:grid!important;height:100dvh!important;inset:0!important;isolation:isolate!important;overflow:hidden!important;padding:clamp(.75rem,2.5vw,1.75rem)!important;place-items:center!important;pointer-events:none!important;position:fixed!important;width:100vw!important}html body>.floating-messenger.is-open>.floating-messenger-backdrop{backdrop-filter:blur(14px) saturate(.82)!important;-webkit-backdrop-filter:blur(14px) saturate(.82)!important;background:var(--msg-backdrop)!important;display:block!important;inset:0!important;pointer-events:auto!important;position:absolute!important;z-index:0!important}html body>.floating-messenger.is-open>.floating-messenger-panel{border:1px solid var(--msg-border)!important;border-radius:1.5rem!important;box-shadow:var(--msg-shadow)!important;color:var(--msg-text)!important;height:min(44rem,calc(100dvh - 2rem))!important;inset:auto!important;max-height:44rem!important;max-width:68rem!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;position:relative!important;width:min(68rem,calc(100vw - 2rem))!important;z-index:1!important}html body>.floating-messenger.is-open .floating-messenger-shell{grid-gap:.65rem!important;box-sizing:border-box!important;color:var(--msg-text)!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(18rem,22rem) minmax(0,1fr)!important;height:100%!important;padding:.65rem!important;width:100%!important}html body>.floating-messenger.is-open :is(.floating-messenger-contacts,.floating-messenger-chat){background:var(--msg-surface)!important;border:1px solid var(--msg-border)!important;border-radius:1.05rem!important;box-shadow:none!important;color:var(--msg-text)!important;min-height:0!important;min-width:0!important;overflow:hidden!important}html body>.floating-messenger.is-open .floating-messenger-contacts{background:var(--msg-sidebar)!important;border-right:1px solid var(--msg-border)!important;display:flex!important;flex-direction:column!important}html body>.floating-messenger.is-open .floating-messenger-header{align-items:center!important;background:#0000!important;border:0!important;border-bottom:1px solid var(--msg-border)!important;border-radius:0!important;box-shadow:none!important;color:var(--msg-text)!important;display:flex!important;margin:0!important;min-height:4rem!important;padding:.85rem 1rem!important}html body>.floating-messenger.is-open .floating-messenger-title-pill{-webkit-text-fill-color:var(--msg-text)!important;animation:none!important;background:#0000!important;border:0!important;box-shadow:none!important;color:var(--msg-text)!important;font-family:Lexend,Segoe UI,sans-serif!important;font-size:1.15rem!important;font-weight:850!important;letter-spacing:-.025em!important;padding:0!important}html body>.floating-messenger.is-open .floating-messenger-close{background:#0000!important;border:0!important;color:var(--msg-muted)!important;display:grid!important;place-items:center!important}html body>.floating-messenger.is-open .message-workspace-nav.is-compact{grid-gap:.4rem!important;background:var(--msg-sidebar)!important;border:0!important;border-bottom:1px solid var(--msg-border)!important;border-radius:0!important;box-sizing:border-box!important;display:grid!important;gap:.4rem!important;grid-auto-columns:minmax(4.65rem,1fr)!important;grid-auto-flow:column!important;margin:0!important;max-height:4.55rem!important;min-height:4.55rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.48rem!important;scrollbar-width:thin!important}html body>.floating-messenger.is-open .message-workspace-tab,html body>.floating-messenger.is-open .message-workspace-tab:is(:hover,:focus-visible){grid-gap:.2rem!important;-webkit-text-fill-color:var(--msg-muted)!important;align-content:center!important;background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border)!important;border-radius:.75rem!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--msg-muted)!important;display:grid!important;gap:.2rem!important;height:3.55rem!important;min-height:3.55rem!important;padding:.35rem .28rem!important;place-items:center!important}html body>.floating-messenger.is-open .message-workspace-tab.is-active,html body>.floating-messenger.is-open .message-workspace-tab.is-active:is(:hover,:focus-visible){-webkit-text-fill-color:var(--msg-accent)!important;background:var(--msg-accent-soft)!important;border-color:var(--msg-border-strong)!important;box-shadow:inset 0 0 0 1px var(--msg-accent-soft)!important;color:var(--msg-accent)!important}html body>.floating-messenger.is-open .message-workspace-tab :is(svg,path){fill:currentColor!important;color:currentColor!important}html body>.floating-messenger.is-open .message-workspace-tab>span{-webkit-text-fill-color:currentColor!important;color:currentColor!important;font-size:.61rem!important;font-weight:780!important}html body>.floating-messenger.is-open .message-workspace-tab>small{-webkit-text-fill-color:#fff!important;background:var(--msg-accent-strong)!important;color:#fff!important;right:.25rem!important;top:.22rem!important}html body>.floating-messenger.is-open .floating-messenger-contact-body{background:var(--msg-surface)!important;border:1px solid var(--msg-border)!important;border-radius:.85rem!important;box-shadow:none!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;margin:.55rem!important;min-height:0!important;overflow:hidden!important}html body>.floating-messenger.is-open .floating-messenger-contact-list{background:#0000!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:.42rem!important;min-height:0!important;overflow-y:auto!important;padding:.5rem!important}html body>.floating-messenger.is-open .floating-messenger-contact{grid-gap:.62rem!important;align-items:center!important;background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border)!important;border-radius:.8rem!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--msg-text)!important;display:grid!important;gap:.62rem!important;grid-template-columns:2.55rem minmax(0,1fr) auto!important;max-height:none!important;min-height:4rem!important;overflow:visible!important;padding:.58rem .62rem!important;transition:border-color .16s ease,background .16s ease,transform .16s ease!important}html body>.floating-messenger.is-open .floating-messenger-contact:is(:hover,:focus-visible){background:var(--msg-surface-hover)!important;border-color:var(--msg-border-strong)!important;transform:translateY(-1px)!important}html body>.floating-messenger.is-open .floating-messenger-contact.is-active{background:var(--msg-accent-soft)!important;border-color:var(--msg-border-strong)!important;box-shadow:inset 3px 0 0 var(--msg-accent)!important}html body>.floating-messenger.is-open :is(.floating-messenger-contact-avatar,.floating-messenger-chat-avatar){background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border-strong)!important;color:var(--msg-accent)!important;height:2.55rem!important;width:2.55rem!important}html body>.floating-messenger.is-open :is(.floating-messenger-contact-copy,.floating-messenger-chat-copy){min-width:0!important}html body>.floating-messenger.is-open :is(.floating-messenger-contact-copy,.floating-messenger-chat-copy) strong{-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important;font-size:.82rem!important;font-weight:800!important}html body>.floating-messenger.is-open .floating-messenger-contact time,html body>.floating-messenger.is-open :is(.floating-messenger-contact-copy,.floating-messenger-chat-copy) span{-webkit-text-fill-color:var(--msg-muted)!important;color:var(--msg-muted)!important;font-size:.65rem!important}html body>.floating-messenger.is-open .floating-messenger-chat{background:var(--msg-surface)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar{align-items:center!important;background:var(--msg-surface-raised)!important;border:0!important;border-bottom:1px solid var(--msg-border)!important;box-sizing:border-box!important;color:var(--msg-text)!important;display:flex!important;justify-content:space-between!important;min-height:4.35rem!important;padding:.78rem 1rem!important}html body>.floating-messenger.is-open .floating-messenger-chat-head{align-items:center!important;display:flex!important;gap:.7rem!important;min-width:0!important}html body>.floating-messenger.is-open .floating-messenger-messages{background:var(--msg-surface)!important;display:flex!important;flex-direction:column!important;gap:.72rem!important;min-height:0!important;overflow-y:auto!important;padding:1rem!important}html body>.floating-messenger.is-open .floating-messenger-message{align-self:flex-start!important;background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border)!important;border-radius:1rem 1rem 1rem .3rem!important;box-shadow:var(--msg-small-shadow)!important;color:var(--msg-text)!important;max-width:min(76%,36rem)!important;padding:.72rem .85rem!important}html body>.floating-messenger.is-open .floating-messenger-message.is-own{align-self:flex-end!important;background:linear-gradient(135deg,var(--msg-accent-strong),var(--msg-accent))!important;border-color:#0000!important;border-radius:1rem 1rem .3rem 1rem!important;color:#fff!important}html body>.floating-messenger.is-open .floating-messenger-message :is(.floating-messenger-message-sender,.floating-messenger-message-body,.floating-messenger-message-body p,.floating-messenger-message-body li,.floating-messenger-message-body span,.floating-messenger-message-body strong,.floating-messenger-message-body em,.floating-messenger-message-meta span){-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important}html body>.floating-messenger.is-open .floating-messenger-message.is-own :is(.floating-messenger-message-sender,.floating-messenger-message-body,.floating-messenger-message-body p,.floating-messenger-message-body li,.floating-messenger-message-body span,.floating-messenger-message-body strong,.floating-messenger-message-body em,.floating-messenger-message-meta span){-webkit-text-fill-color:#fff!important;color:#fff!important}html body>.floating-messenger.is-open .floating-messenger-input{background:var(--msg-surface-raised)!important;border:0!important;border-top:1px solid var(--msg-border)!important;padding:.72rem!important}html body>.floating-messenger.is-open .floating-messenger-input :is(.rich-message-editor-messagebox,.messageBox){background:var(--msg-surface)!important;border:1px solid var(--msg-border)!important;border-radius:.9rem!important}html body>.floating-messenger.is-open .floating-messenger-input :is(.messageInput,.rich-message-input){-webkit-text-fill-color:var(--msg-text)!important;background:#0000!important;color:var(--msg-text)!important}html body>.floating-messenger.is-open .floating-messenger-input :is(.messageInput,.rich-message-input)::placeholder{-webkit-text-fill-color:var(--msg-muted)!important;color:var(--msg-muted)!important}html body>.floating-messenger.is-open .floating-messenger-input .sendButton{background:var(--msg-accent-strong)!important;border:0!important;border-radius:.72rem!important;color:#fff!important}html body>.floating-messenger.is-open :is(.floating-messenger-empty,.message-workspace-empty-state){background:#0000!important;color:var(--msg-muted)!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat,html body>.floating-messenger.is-open .floating-messenger-assistant-chat :is(.portal-ai-chat-card,.public-ai-chat-card){background:var(--msg-surface)!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--msg-text)!important;min-height:0!important;overflow:hidden!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat :is(.public-ai-chat-header,.portal-ai-chat-header-row){background:var(--msg-surface-raised)!important;border:0!important;border-bottom:1px solid var(--msg-border)!important;padding:.62rem .85rem!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-title{-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important;font-weight:850!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-messages{background:var(--msg-surface)!important;min-height:0!important;overflow-y:auto!important;padding:.9rem!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply{background:var(--msg-surface-raised)!important;border-top:1px solid var(--msg-border)!important;padding:.72rem!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-reply-field{background:var(--msg-surface)!important;border:1px solid var(--msg-border)!important;border-radius:.9rem!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-reply-field textarea{-webkit-text-fill-color:var(--msg-text)!important;background:#0000!important;color:var(--msg-text)!important}html body>.floating-messenger.is-open :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back),html body>.floating-messenger.is-open :is(.floating-messenger-mobile-back,.floating-messenger-list-bottom-back):is(:hover,:focus-visible,:active){-webkit-text-fill-color:var(--msg-text)!important;background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border)!important;border-radius:999px!important;box-shadow:none!important;color:var(--msg-text)!important;display:grid!important;height:2.25rem!important;min-height:2.25rem!important;min-width:2.25rem!important;padding:0!important;place-items:center!important;width:2.25rem!important}@media (max-width:768px){html body>.floating-messenger.is-open{padding:.45rem!important}html body>.floating-messenger.is-open>.floating-messenger-panel,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-thread-list{border-radius:1.2rem!important;height:calc(100dvh - .9rem)!important;max-height:calc(100dvh - .9rem)!important;max-width:34rem!important;width:calc(100vw - .9rem)!important}html body>.floating-messenger.is-open .floating-messenger-shell{display:block!important;padding:.45rem!important}html body>.floating-messenger.is-open .floating-messenger-chat,html body>.floating-messenger.is-open .floating-messenger-contacts{border-radius:.9rem!important;height:100%!important;width:100%!important}html body>.floating-messenger.is-open .floating-messenger-panel.is-mobile-chat-open .floating-messenger-contacts,html body>.floating-messenger.is-open .floating-messenger-panel.is-mobile-thread-list .floating-messenger-chat{display:none!important}html body>.floating-messenger.is-open .message-workspace-nav.is-compact{grid-auto-columns:minmax(4.75rem,1fr)!important}html body>.floating-messenger.is-open .floating-messenger-contact-body{margin:.45rem!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar{min-height:4rem!important;padding:.65rem .72rem!important}html body>.floating-messenger.is-open .floating-messenger-message{max-width:86%!important}html body>.floating-messenger.is-open .floating-messenger-list-bottom-back{margin:.15rem auto .4rem!important}}html body>.floating-messenger.is-open .floating-messenger-assistant-chat,html body>.floating-messenger.is-open .floating-messenger-contact-body{margin:0!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-assistant-chat{background:#f7f3ec!important;background-image:none!important;border:0!important;border-radius:1rem!important;box-shadow:none!important;box-sizing:border-box!important;height:calc(100% - 1.1rem)!important;margin:.55rem!important;min-height:0!important;min-width:0!important;overflow:hidden!important;width:calc(100% - 1.1rem)!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-assistant-chat :is(.public-ai-chat-messages,.portal-ai-chat-messages,.public-ai-chat-reply,.assistant-saved-chats){background:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar>.floating-messenger-chat-head{grid-gap:.65rem!important;align-items:center!important;box-sizing:border-box!important;display:grid!important;gap:.65rem!important;grid-template-columns:2.55rem minmax(0,1fr)!important;justify-content:start!important;justify-self:stretch!important;margin:0!important;min-width:0!important;padding:0!important;width:auto!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-avatar,html body>.floating-messenger.is-open .floating-messenger-chat-bar .message-profile-avatar-button{align-self:center!important;background:#0000!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;display:grid!important;height:2.55rem!important;margin:0!important;max-height:2.55rem!important;max-width:2.55rem!important;min-height:2.55rem!important;min-width:2.55rem!important;padding:0!important;place-items:center!important;transform:none!important;width:2.55rem!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-copy{grid-gap:.14rem!important;align-content:center!important;display:grid!important;gap:.14rem!important;justify-items:start!important;margin:0!important;min-width:0!important;padding:0!important;text-align:left!important;transform:none!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-copy>strong{-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important;display:block!important;font-size:.88rem!important;font-weight:850!important;line-height:1.15!important;margin:0!important;opacity:1!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html body>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-copy>span{-webkit-text-fill-color:var(--msg-muted)!important;color:var(--msg-muted)!important;display:block!important;font-size:.64rem!important;font-weight:620!important;line-height:1.2!important;margin:0!important;opacity:1!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-copy>strong{-webkit-text-fill-color:#24191d!important;color:#24191d!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-copy>span{-webkit-text-fill-color:#74666b!important;color:#74666b!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-copy>strong{-webkit-text-fill-color:#f7f7f8!important;color:#f7f7f8!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-chat-bar .floating-messenger-chat-copy>span{-webkit-text-fill-color:#aaa7ae!important;color:#aaa7ae!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .chat-avatar-default{background:#fffdf9!important;border-color:#6814213d!important;color:#161216!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .chat-avatar-default{background:#111114!important;border-color:#ffffff47!important;color:#fff!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .chat-avatar-default .chat-avatar-icon{fill:currentColor!important;color:#161216!important;height:68%!important;transform:none!important;width:68%!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .chat-avatar-default .chat-avatar-icon{fill:currentColor!important;color:#fff!important;height:68%!important;transform:none!important;width:68%!important}@media (max-width:768px){html body>.floating-messenger.is-open .floating-messenger-chat-bar{grid-gap:.55rem!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr) auto!important}html body>.floating-messenger.is-open .message-workspace-nav.is-compact{-ms-overflow-style:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}html body>.floating-messenger.is-open .message-workspace-nav.is-compact::-webkit-scrollbar{background:#0000!important;display:none!important;height:0!important;width:0!important}html body>.floating-messenger.is-open .floating-messenger-list-bottom-back,html body>.floating-messenger.is-open .floating-messenger-list-bottom-back:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--msg-text)!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--msg-text)!important;filter:none!important;height:2rem!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;outline:0!important;padding:0!important;width:2rem!important}}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat-actions .floating-messenger-mobile-back,html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat-actions .floating-messenger-mobile-back:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;color:#000!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .portal-ai-chat-header-row .public-ai-chat-brand{display:none!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .portal-ai-chat-header-row{align-items:center!important;display:flex!important;justify-content:flex-end!important}html body>.floating-messenger.is-open :is(.assistant-new-chat-button,.assistant-chat-options-trigger),html body>.floating-messenger.is-open :is(.assistant-new-chat-button,.assistant-chat-options-trigger):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--msg-text)!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--msg-text)!important;display:grid!important;height:2.1rem!important;min-height:2.1rem!important;min-width:2.1rem!important;padding:0!important;place-items:center!important;width:2.1rem!important}html body>.floating-messenger.is-open .assistant-new-chat-button>span{font-size:1.5rem!important;line-height:1!important}html body>.floating-messenger.is-open .assistant-chat-options-trigger>span{font-size:.78rem!important;font-weight:900!important;line-height:1!important}html body>.floating-messenger.is-open .assistant-chat-options{position:relative!important;z-index:40!important}html body>.floating-messenger.is-open .assistant-chat-options-menu{grid-gap:.2rem!important;background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border)!important;border-radius:.72rem!important;box-shadow:var(--msg-small-shadow)!important;display:grid!important;gap:.2rem!important;padding:.38rem!important;position:absolute!important;right:0!important;top:calc(100% + .35rem)!important;width:9.25rem!important;z-index:41!important}html body>.floating-messenger.is-open .assistant-chat-options-menu>button,html body>.floating-messenger.is-open .assistant-chat-options-menu>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--msg-text)!important;background:#0000!important;border:0!important;border-radius:.48rem!important;color:var(--msg-text)!important;font-size:.72rem!important;font-weight:720!important;min-height:2.2rem!important;padding:.45rem .58rem!important;text-align:left!important;width:100%!important}html body>.floating-messenger.is-open .assistant-chat-options-menu>button:hover{-webkit-text-fill-color:var(--msg-accent)!important;background:var(--msg-accent-soft)!important;color:var(--msg-accent)!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat>.portal-ai-chat-header-row{display:none!important}html body>.floating-messenger.is-open .assistant-saved-chats{background:var(--msg-surface)!important;color:var(--msg-text)!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;padding:.85rem!important}html body>.floating-messenger.is-open .assistant-saved-chats-heading{align-items:center!important;border-bottom:1px solid var(--msg-border)!important;display:flex!important;gap:.75rem!important;justify-content:space-between!important;padding:.15rem .1rem .75rem!important}html body>.floating-messenger.is-open .assistant-saved-chats-heading>div{grid-gap:.12rem!important;display:grid!important;gap:.12rem!important}html body>.floating-messenger.is-open .assistant-saved-chats-heading strong{-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important;font-size:1rem!important}html body>.floating-messenger.is-open .assistant-saved-chat-open span,html body>.floating-messenger.is-open .assistant-saved-chats-heading span{-webkit-text-fill-color:var(--msg-muted)!important;color:var(--msg-muted)!important;font-size:.62rem!important}html body>.floating-messenger.is-open .assistant-saved-chats-heading>button,html body>.floating-messenger.is-open .assistant-saved-chats-heading>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--msg-text)!important;background:#0000!important;border:0!important;color:var(--msg-text)!important;font-size:1.2rem!important;height:2rem!important;padding:0!important;width:2rem!important}html body>.floating-messenger.is-open .assistant-saved-chat-list{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:.45rem!important;min-height:0!important;overflow-y:auto!important;padding-top:.65rem!important}html body>.floating-messenger.is-open .assistant-saved-chat-list>article{grid-gap:.3rem!important;align-items:center!important;background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border)!important;border-radius:.75rem!important;display:grid!important;gap:.3rem!important;grid-template-columns:minmax(0,1fr) 2rem!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat:has(.floating-messenger-assistant-chat) .floating-messenger-chat-bar .floating-messenger-chat-copy>strong{-webkit-text-fill-color:#000!important;color:#000!important;opacity:1!important}html body>.floating-messenger.is-open .assistant-saved-chat-list>article.is-current{border-color:var(--msg-border-strong)!important;box-shadow:inset 3px 0 0 var(--msg-accent)!important}html body>.floating-messenger.is-open .assistant-saved-chat-open,html body>.floating-messenger.is-open .assistant-saved-chat-open:is(:hover,:focus,:focus-visible,:active){grid-gap:.16rem!important;background:#0000!important;border:0!important;display:grid!important;gap:.16rem!important;min-width:0!important;padding:.68rem .72rem!important;text-align:left!important}html body>.floating-messenger.is-open .assistant-saved-chat-open strong{-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important;font-size:.76rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body>.floating-messenger.is-open .assistant-saved-chat-delete,html body>.floating-messenger.is-open .assistant-saved-chat-delete:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--msg-muted)!important;background:#0000!important;border:0!important;border-radius:999px!important;color:var(--msg-muted)!important;font-size:1rem!important;height:1.8rem!important;padding:0!important;width:1.8rem!important}html body>.floating-messenger.is-open .assistant-saved-chat-delete:hover{-webkit-text-fill-color:var(--msg-accent)!important;color:var(--msg-accent)!important}html body>.floating-messenger.is-open .assistant-saved-chats-empty{grid-gap:.25rem!important;align-content:center!important;color:var(--msg-muted)!important;display:grid!important;gap:.25rem!important;min-height:12rem!important;place-items:center!important;text-align:center!important}html body>.floating-messenger.is-open .assistant-saved-chats-empty strong{-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important}html body>.floating-messenger.is-open .floating-messenger-chat-actions{align-items:center!important;display:inline-flex!important;gap:.24rem!important;justify-content:flex-end!important}html body>.floating-messenger.is-open .floating-messenger-chat-actions :is(.assistant-new-chat-button,.assistant-chat-options-trigger,.floating-messenger-mobile-back),html body>.floating-messenger.is-open .floating-messenger-chat-actions :is(.assistant-new-chat-button,.assistant-chat-options-trigger,.floating-messenger-mobile-back):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--msg-text)!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--msg-text)!important;display:grid!important;filter:none!important;height:2rem!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;place-items:center!important;width:2rem!important}html body>.floating-messenger.is-open .assistant-chat-options-trigger>span,html body>.floating-messenger.is-open .assistant-new-chat-button>span,html body>.floating-messenger.is-open .floating-messenger-mobile-back{display:block!important;font-size:1.35rem!important;font-weight:850!important;letter-spacing:0!important;line-height:1!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body>.floating-messenger.is-open .assistant-chat-options-trigger>span{font-size:1.55rem!important;transform:translateY(-.12rem)!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat{border:1px solid var(--msg-border)!important;border-radius:.95rem!important;margin:.55rem!important;overflow:hidden!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat :is(.public-ai-chat-messages,.public-ai-chat-reply,.assistant-saved-chats){background-clip:padding-box!important}html body>.floating-messenger.is-open .assistant-saved-chats{border-radius:.9rem!important;position:relative!important}html body>.floating-messenger.is-open .assistant-saved-chats-heading{border-radius:.72rem .72rem 0 0!important;padding-right:2.5rem!important}html body>.floating-messenger.is-open .assistant-saved-chats-heading>button,html body>.floating-messenger.is-open .assistant-saved-chats-heading>button:is(:hover,:focus,:focus-visible,:active){margin:0!important;position:absolute!important;right:.42rem!important;top:.42rem!important;z-index:3!important}html body>.floating-messenger.is-open .assistant-saved-chat-list>article{border-radius:.78rem!important;overflow:hidden!important}@media (max-width:768px){html body>.floating-messenger:not(.is-open),html body>.floating-messenger:not(.is-open)>.floating-messenger-trigger{bottom:0!important;position:fixed!important;top:auto!important}}html body>.floating-messenger.is-open{--msg-panel:#f7f3ec;--msg-sidebar:#f7f3ec;--msg-surface:#f7f3ec;--msg-surface-raised:#f7f3ec;--msg-surface-hover:#f7f3ec}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open{--msg-panel:#000;--msg-sidebar:#000;--msg-surface:#000;--msg-surface-raised:#000;--msg-surface-hover:#050505}html body>.floating-messenger.is-open>.floating-messenger-panel{background:var(--msg-panel)!important;background-image:none!important}html body>.floating-messenger.is-open .floating-messenger-shell{background:var(--msg-panel)!important;gap:0!important;padding:0!important}html body>.floating-messenger.is-open :is(.floating-messenger-contacts,.floating-messenger-chat,.floating-messenger-contact-body,.floating-messenger-header,.floating-messenger-chat-bar,.floating-messenger-input,.message-workspace-nav.is-compact,.floating-messenger-assistant-chat,.floating-messenger-assistant-chat .portal-ai-chat-card,.floating-messenger-assistant-chat .public-ai-chat-card,.assistant-saved-chats,.assistant-saved-chats-heading){background:var(--msg-panel)!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body>.floating-messenger.is-open :is(.floating-messenger-contact-body,.floating-messenger-assistant-chat){margin:0!important}html body>.floating-messenger.is-open .floating-messenger-contact,html body>.floating-messenger.is-open .floating-messenger-contact:is(:hover,:focus,:focus-visible,.is-active),html body>.floating-messenger.is-open .message-workspace-tab,html body>.floating-messenger.is-open .message-workspace-tab:is(:hover,:focus,:focus-visible,.is-active){background:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}html body>.floating-messenger.is-open .floating-messenger-input :is(.rich-message-editor-messagebox,.messageBox){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body>.floating-messenger.is-open .assistant-saved-chat-list>article{border-radius:0!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat:has(.floating-messenger-assistant-chat){background:#f7f3ec!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat>.floating-messenger-assistant-chat{align-self:stretch!important;background:#f7f3ec!important;background-image:none!important;border:0!important;border-radius:1rem!important;box-shadow:none!important;box-sizing:border-box!important;height:calc(100% - 1.1rem)!important;justify-self:stretch!important;margin:.55rem!important;min-height:0!important;min-width:0!important;overflow:hidden!important;width:calc(100% - 1.1rem)!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat>.floating-messenger-assistant-chat :is(.public-ai-chat-messages,.portal-ai-chat-messages,.public-ai-chat-reply,.assistant-saved-chats){background:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field,html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-reply-field textarea{background:#ded4c7!important;background-color:#ded4c7!important;background-image:none!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .portal-ai-reply-row-aligned{gap:.28rem!important;grid-template-columns:minmax(0,1fr) 1.65rem!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button,html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button:is(:hover,:focus,:focus-visible,:active,:disabled){border-radius:.45rem!important;box-sizing:border-box!important;height:1.65rem!important;max-height:1.65rem!important;max-width:1.65rem!important;min-height:1.65rem!important;min-width:1.65rem!important;padding:0!important;width:1.65rem!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply .public-ai-send-button svg{height:.76rem!important;width:.76rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active .tab-icon{background:#000!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;filter:none!important;height:1.15rem!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-size:contain!important;mask-size:contain!important;width:1.15rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active .account-icon{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M4 21v-2a6 6 0 0 1 6-6h4a6 6 0 0 1 6 6v2z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M4 21v-2a6 6 0 0 1 6-6h4a6 6 0 0 1 6 6v2z'/%3E%3C/svg%3E")!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active .security-icon{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3h1a3 3 0 0 1 3 3v7a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3v-7a3 3 0 0 1 3-3h1zm2 0h6V7a3 3 0 0 0-6 0v3zm-3 2a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H6z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3h1a3 3 0 0 1 3 3v7a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3v-7a3 3 0 0 1 3-3h1zm2 0h6V7a3 3 0 0 0-6 0v3zm-3 2a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H6z'/%3E%3C/svg%3E")!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.settings-container,.employer-settings-container) .tabs-header .tab-button.active .notifications-icon{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a6 6 0 0 0-6 6c0 5-2.5 7.5-3 8h18c-.5-.5-3-3-3-8a6 6 0 0 0-6-6zM9 19a3 3 0 0 0 6 0H9z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a6 6 0 0 0-6 6c0 5-2.5 7.5-3 8h18c-.5-.5-3-3-3-8a6 6 0 0 0-6-6zM9 19a3 3 0 0 0 6 0H9z'/%3E%3C/svg%3E")!important}html[data-theme=dark],html[data-theme=dark] body[data-theme=dark]{--resume-editor-toolbar-ink:#fff}html:not([data-theme=dark]),html[data-theme=light]{--resume-editor-toolbar-ink:#0b0f14}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-job-posts,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-create-story,.portal-home-tab-panel-my-feed),html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-job-posts,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-create-story,.portal-home-tab-panel-my-feed) *,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-job-posts,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-create-story,.portal-home-tab-panel-my-feed),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-job-posts,.portal-home-tab-panel-talent-stories,.portal-home-tab-panel-create-story,.portal-home-tab-panel-my-feed) *{font-family:Inter,Aptos,Segoe UI,Roboto,Arial,sans-serif!important}html body #root .home-page .portal-job-country-menu{max-height:min(19rem,55vh)!important;overflow-y:auto!important}.portal-job-location-consent-backdrop{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#0000006b!important;box-sizing:border-box!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:30000!important}.portal-job-location-consent{border-radius:1.35rem!important;box-sizing:border-box!important;max-height:calc(100dvh - 2rem)!important;overflow-y:auto!important;padding:clamp(1.25rem,4vw,2rem)!important;text-align:center!important;width:min(100%,30rem)!important}html[data-theme=dark] body[data-theme=dark] .portal-job-location-consent{background:#070707!important;border:1px solid #ffffff29!important;box-shadow:0 28px 75px #000000a6!important;color:#f7f7f5!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-location-consent,html[data-theme=light] body[data-theme=light] .portal-job-location-consent{background:#fffaf2!important;border:1px solid #5b2f3d2e!important;box-shadow:0 28px 75px #3c252a47!important;color:#291820!important}.portal-job-location-icon{background:#b8e986!important;border-radius:50%!important;color:#07120d!important;display:grid!important;font-size:1.65rem!important;font-weight:900!important;height:3rem!important;margin:0 auto .8rem!important;place-items:center!important;width:3rem!important}.portal-job-location-eyebrow{color:#69bda7!important;font-size:.72rem!important;font-weight:850!important;letter-spacing:.14em!important;margin:0 0 .4rem!important;text-transform:uppercase!important}.portal-job-location-consent h2{color:inherit!important;font:800 clamp(1.5rem,5vw,2.1rem)/1.08 Lexend,Inter,sans-serif!important;margin:0 0 .7rem!important}.portal-job-location-consent>p:not(.portal-job-location-eyebrow){color:inherit!important;font-size:.94rem!important;line-height:1.55!important;margin:0 auto 1.1rem!important;opacity:.78!important}.portal-job-location-error{background:#cf455824!important;border-radius:.7rem!important;color:#e56f82!important;font-size:.82rem!important;margin:0 0 .85rem!important;padding:.7rem!important}.portal-job-location-actions{grid-gap:.58rem!important;display:grid!important;gap:.58rem!important}.portal-job-location-actions button{background:#0000!important;border:1px solid!important;border-radius:.8rem!important;color:inherit!important;font:750 .88rem/1 Lexend,Inter,sans-serif!important;min-height:2.85rem!important;padding:.65rem 1rem!important}.portal-job-location-actions button.is-primary{background:#7fb8a5!important;border-color:#7fb8a5!important;color:#07120d!important}.portal-job-location-actions button.is-text{border-color:#0000!important;min-height:2.2rem!important;opacity:.72!important}.portal-job-location-country-list{grid-gap:.5rem!important;display:grid!important;gap:.5rem!important;max-height:min(20rem,52dvh)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:.15rem!important;scrollbar-width:thin!important}.portal-job-location-country-list button{align-items:center!important;border-radius:.78rem!important;display:flex!important;font:750 .88rem/1.2 Lexend,Inter,sans-serif!important;gap:1rem!important;justify-content:space-between!important;min-height:3rem!important;padding:.7rem .9rem!important;text-align:left!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] .portal-job-location-country-list button{background:#121212!important;border:1px solid #ffffff24!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-location-country-list button,html[data-theme=light] body[data-theme=light] .portal-job-location-country-list button{background:#f5eadc!important;border:1px solid #5b2f3d24!important;color:#291820!important}@media (min-width:769px){html:not(.portal-menu-scroll-locked),html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked){height:auto!important;max-height:none!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important}html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root,html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root .home-page .portal-section-transition-shell.is-active-portal-section,html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root .home-page main.main-content,html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root .home-page>.dashboard-container,html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root>.app-container,html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root>.app-container>.home-page{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;overscroll-behavior:auto!important;touch-action:auto!important}html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root .home-page main.main-content,html:not(.portal-menu-scroll-locked) body:not(.portal-menu-scroll-locked) #root .home-page>.dashboard-container{min-height:100vh!important}}html body #root .home-page .portal-home-tab-panel:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-talent-stories) .portal-social-post-header :is(h3.portal-post-author-name,.portal-post-author-name,.portal-author-name-button){font-variation-settings:"wght" 700!important;font-weight:700!important;text-shadow:none!important}html.portal-menu-scroll-locked,html.portal-menu-scroll-locked body.portal-menu-scroll-locked{overflow:hidden!important;overscroll-behavior:none!important}html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root .home-page :is(.dashboard-container,main.main-content,.portal-section-transition-shell,.portal-home-feed,.portal-home-feed-scroll,.mobile-dashboard-section-panel){overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root #portal-public-header .portal-public-menu{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important}@media (max-width:768px){html.portal-menu-scroll-locked,html.portal-menu-scroll-locked body.portal-menu-scroll-locked{height:100%!important;overflow:hidden!important;touch-action:none!important;width:100%!important}html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root,html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root .dashboard-container,html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root .home-page,html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root main.main-content,html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root>.app-container{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root #portal-public-header .portal-public-menu{overflow-y:auto!important;touch-action:pan-y!important}}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link,html body #root #portal-public-header .portal-public-menu .portal-public-nav-link>span{font-family:Lexend,Inter,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link,html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus,:focus-visible,:active,.is-active),html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link>span{-webkit-text-fill-color:#f7f6f3!important;color:#f7f6f3!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu .portal-public-nav-link,html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus,:focus-visible,:active,.is-active),html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu .portal-public-nav-link>span,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu .portal-public-nav-link,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus,:focus-visible,:active,.is-active),html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu .portal-public-nav-link>span{-webkit-text-fill-color:#291820!important;color:#291820!important}html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) .resume-playground-toolbar :is(.resume-playground-tool-button,.resume-playground-icon-button,.resume-playground-select,.resume-playground-color-picker),html[data-theme=dark] body[data-theme=dark] :is(.resume-playground-editor-shell,.resume-playground-editor-mobile-overlay) .resume-playground-toolbar :is(.resume-playground-tool-button,.resume-playground-icon-button,.resume-playground-select,.resume-playground-color-picker) :is(span,svg,path){-webkit-text-fill-color:#fff!important;stroke:currentColor!important;color:#fff!important}@media (max-width:768px){html body #root>.app-container>.home-page.portal-dock-open{--portal-dock-bottom:0px!important;--portal-dock-height:0px!important;--portal-dock-clearance:0px!important}html body #root>.app-container>.home-page.portal-dock-open .portal-home-feed>.portal-home-feed-scroll,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel.is-open{padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))!important}html body #root>.app-container>.home-page>.floating-messenger:not(.is-open),html body #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger{bottom:max(0px,env(safe-area-inset-bottom,0px))!important;left:auto!important;margin:0!important;position:fixed!important;right:.55rem!important;top:auto!important;transform:none!important}html body #root>.app-container>.home-page>.floating-messenger:not(.is-open){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:none!important;filter:none!important;height:2.65rem!important;outline:0!important;padding:0!important;width:2.65rem!important}html body #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger{appearance:none!important;-webkit-appearance:none!important;border:0!important;border-radius:50%!important;display:grid!important;height:2.65rem!important;max-height:2.65rem!important;max-width:2.65rem!important;min-height:2.65rem!important;min-width:2.65rem!important;outline:0!important;padding:0!important;place-items:center!important;width:2.65rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger{-webkit-text-fill-color:#681421!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#f4eadc!important;background-color:#f4eadc!important;background-image:none!important;border:0!important;box-shadow:0 .35rem 1rem #4a2b3429!important;color:#681421!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger{-webkit-text-fill-color:#fff!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#000000ad!important;background-color:#000000ad!important;background-image:none!important;border:0!important;box-shadow:0 .35rem 1rem #0000004d!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger :is(svg,path),html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger :is(svg,path){stroke:#681421!important;color:#681421!important;filter:none!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger :is(svg,path){stroke:#fff!important;color:#fff!important;filter:none!important}html body #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger .floating-message-glyph-fill{fill:currentColor!important;stroke:none!important}html body #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger .floating-message-glyph-detail{fill:none!important;stroke-width:1.7!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger .floating-message-glyph-detail,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger .floating-message-glyph-detail{stroke:#f4eadc!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger .floating-message-glyph-detail{stroke:#080808!important}html body #root>.app-container>.home-page>.floating-messenger:not(.is-open):after,html body #root>.app-container>.home-page>.floating-messenger:not(.is-open):before,html body #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger:after,html body #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger:before{background:#0000!important;border:0!important;box-shadow:none!important;content:none!important;display:none!important}html body #root>.app-container>.home-page>.floating-messenger:not(.is-open)>.floating-messenger-trigger>svg{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;padding:0!important}.portal-light-mobile-feed-clearance{display:none}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-section-transition-shell:is([data-section=tailor-profile],[data-section=my-feed]).is-active-portal-section .portal-light-mobile-feed-clearance,html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell:is([data-section=tailor-profile],[data-section=my-feed]).is-active-portal-section .portal-light-mobile-feed-clearance{display:block!important;flex:0 0 4.85rem!important;height:4.85rem!important;margin:0!important;min-height:4.85rem!important;padding:0!important;pointer-events:none!important;width:100%!important}html body #root .home-page .main-content>.portal-section-transition-shell.is-active-portal-section{box-sizing:border-box!important;padding-top:.55rem!important}html body #root .home-page .portal-section-transition-shell[data-section]:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts]) .portal-feed-introduction{margin-bottom:.55rem!important;margin-top:.3rem!important;padding-top:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section]:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts]).is-active-portal-section .portal-feed-introduction{margin-top:.85rem!important}html body #root .home-page .portal-section-transition-shell[data-section]:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts]) :is(.portal-feed-section-actions,.portal-create-story-action-row,.portal-job-country-row){margin-bottom:.55rem!important;margin-top:0!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell:is([data-section=tailor-profile],[data-section=my-feed]).is-active-portal-section{padding-top:1rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-section-transition-shell[data-section=my-feed].is-active-portal-section .portal-home-tab-panel-my-feed,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-section-transition-shell[data-section=tailor-profile].is-active-portal-section .portal-home-tab-panel-create-story>.tailor-profile-section,html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=my-feed].is-active-portal-section .portal-home-tab-panel-my-feed,html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=tailor-profile].is-active-portal-section .portal-home-tab-panel-create-story>.tailor-profile-section{box-sizing:border-box!important;margin-top:0!important;padding-top:1.15rem!important;position:relative!important;top:auto!important}}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-feed-introduction h1,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction h1{font-family:Lexend,Inter,sans-serif!important;font-weight:780!important;letter-spacing:-.055em!important;line-height:.95!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-feed-introduction>:is(span,p),html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction>:is(span,p){font-family:Inter,Aptos,Segoe UI,Roboto,Arial,sans-serif!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-feed-introduction h1>.portal-feed-keyword,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction h1>.portal-feed-keyword{font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-cover-upload,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-cover-upload:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;background:#c65d00!important;background-color:#c65d00!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#000!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-photo-add,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-photo-add:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-social-btn,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-social-btn:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;transform:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-social-btn :is(svg,path){fill:#fff!important;stroke:currentColor!important;color:#fff!important;opacity:1!important}html body #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-details-card :is(.profile-details-summary>div,.profile-details-section){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] :is(.tailor-profile-details-card,.tailor-profile-details-card .profile-details-summary,.tailor-profile-details-card .profile-details-summary>div,.tailor-profile-details-card .profile-details-section){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-section-transition-shell[data-section=tailor-profile] :is(.tailor-profile-details-card,.tailor-profile-details-card .profile-details-summary,.tailor-profile-details-card .profile-details-summary>div,.tailor-profile-details-card .profile-details-section),html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] :is(.tailor-profile-details-card,.tailor-profile-details-card .profile-details-summary,.tailor-profile-details-card .profile-details-summary>div,.tailor-profile-details-card .profile-details-section){background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#70533438!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-posts-header{align-items:center!important;box-sizing:border-box!important;display:flex!important;justify-content:flex-end!important;max-width:100%!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-post-create,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-post-create:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important;flex:0 0 1.45rem!important;inset:auto!important;margin:0 0 0 auto!important;position:static!important;transform:none!important}@keyframes jt-mobile-feedback-pulse{0%{transform:scale(1)}42%{transform:scale(.88)}72%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes jt-portal-menu-close{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-12px) scale(.975)}}@keyframes jt-backdrop-close{0%{opacity:1}to{opacity:0}}@media (pointer:coarse){.jt-mobile-feedback-pulse{animation:jt-mobile-feedback-pulse .24s cubic-bezier(.2,.8,.2,1)!important}:is(.portal-reaction-button,.portal-reaction-toggle,.portal-comment-toggle,.portal-share-toggle,.portal-comment-button,.portal-comment-submit-button,.job-card-like-button,.jt-job-action-button,.portal-public-menu-toggle,.portal-profile-detail-close,.portal-comment-modal-close,.jt-modal-close){-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s ease,background-color .18s ease,opacity .18s ease!important}}#portal-public-header.is-menu-closing .portal-public-menu{animation:jt-portal-menu-close .22s cubic-bezier(.4,0,1,1) both!important;pointer-events:none}#portal-public-header.is-menu-closing .portal-public-menu-backdrop{animation:jt-backdrop-close .22s ease both!important;pointer-events:none}#portal-public-header .portal-public-menu-toggle>span{transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .18s ease,width .22s ease!important}:is(.portal-reaction-picker,.portal-share-picker,.portal-comment-composer,.portal-profile-actions-dropdown){animation:jt-popup-control-open .21s cubic-bezier(.2,.8,.2,1) both;transform-origin:top center}@keyframes jt-popup-control-open{0%{opacity:0;transform:translateY(-7px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){#portal-public-header.is-menu-closing .portal-public-menu,#portal-public-header.is-menu-closing .portal-public-menu-backdrop,.jt-mobile-feedback-pulse,:is(.portal-reaction-picker,.portal-share-picker,.portal-comment-composer,.portal-profile-actions-dropdown){animation:none!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-button,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;background-image:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-button svg,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-card .portal-post-options-button svg *{fill:currentColor!important;stroke:currentColor!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-card :is(.portal-job-options-menu,.portal-post-options-menu,.portal-post-options-menu-inline){background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff2e!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-card :is(.portal-job-options-menu,.portal-post-options-menu,.portal-post-options-menu-inline) button,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-home-feed .portal-candidate-job-card :is(.portal-job-options-menu,.portal-post-options-menu,.portal-post-options-menu-inline) button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;background-image:none!important;color:#fff!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .talent-pool-container.candidate-view-candidates .candidate-directory-introduction,html[data-theme=light] body[data-theme=light] #root .home-page .talent-pool-container.candidate-view-candidates .candidate-directory-introduction{-webkit-text-fill-color:#291820!important;background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important;color:#291820!important}@media (max-width:768px){html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:.55rem!important;justify-content:space-between!important;margin:.55rem 0 .65rem!important;min-height:0!important;padding:.45rem .55rem!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header h2{font-size:.96rem!important;line-height:1.1!important;margin:0!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header-actions{flex:0 0 auto!important;margin:0!important;min-width:0!important;width:auto!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .add-friends-button,html body #root .home-page .talent-pool-container.candidate-view-candidates .add-friends-button:is(:hover,:focus,:focus-visible,:active){box-sizing:border-box!important;font-size:.7rem!important;line-height:1!important;margin:0!important;min-height:1.9rem!important;min-width:0!important;padding:.32rem .68rem!important;width:auto!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .add-friend-panel{gap:.55rem!important;margin-bottom:.7rem!important;padding:.65rem .72rem!important}html body>.floating-messenger.is-open,html body>.floating-messenger.is-open>.floating-messenger-panel,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-thread-list{max-height:100dvh!important;max-height:var(--jt-mobile-visible-height,100dvh)!important}html body>.floating-messenger.is-open{height:100dvh!important;height:var(--jt-mobile-visible-height,100dvh)!important}html body>.floating-messenger.is-open>.floating-messenger-panel,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-thread-list{height:calc(100dvh - .9rem)!important;height:calc(var(--jt-mobile-visible-height, 100dvh) - .9rem)!important}html body #root .home-page .portal-home-feed,html body #root .home-page .portal-home-feed-scroll{-webkit-overflow-scrolling:touch;min-height:0!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important}}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.bookmarks-hub-container,.candidate-bookmarked-container,.bookmarked-talents-container,.bookmarked-jobs-container,.saved-posts-section) :is(.no-candidates,.no-jobs-message,.portal-feed-empty):not(:has(.empty-state-image)):before{background-color:#101010!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4f4f4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16l2 10v4H2v-4L4 5Z'/%3E%3Cpath d='M2 15h6l1.5 2h5l1.5-2h6M9 9h6'/%3E%3C/svg%3E")!important;border-color:#ffffff29!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.bookmarks-hub-container,.candidate-bookmarked-container,.bookmarked-talents-container,.bookmarked-jobs-container,.saved-posts-section) :is(.no-candidates,.no-jobs-message,.portal-feed-empty)>.empty-state-image{background:#101010!important;background-color:#101010!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:none!important;color:#f4f4f4!important}html[data-theme=dark] body[data-theme=dark] #root :is(.portal-home-feed,.portal-profile-detail-backdrop,.candidate-profile-popup,.tailor-profile-section,.saved-posts-section,.portal-post-detail-modal) :is(.portal-social-post-card,.portal-profile-preview-post-card,.candidate-profile-home-post-card,.saved-post-card) .portal-post-action-cluster{box-sizing:border-box!important;max-width:100%!important;overflow:visible!important;padding-inline:.28rem!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root :is(.portal-home-feed,.portal-profile-detail-backdrop,.candidate-profile-popup,.tailor-profile-section,.saved-posts-section,.portal-post-detail-modal) :is(.portal-social-post-card,.portal-profile-preview-post-card,.candidate-profile-home-post-card,.saved-post-card) .portal-post-action-row{box-sizing:border-box!important;max-width:100%!important;overflow:visible!important;padding-inline:.12rem!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root :is(.portal-home-feed,.portal-profile-detail-backdrop,.candidate-profile-popup,.tailor-profile-section,.saved-posts-section,.portal-post-detail-modal) .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle):not(.active):not(.has-reaction){-webkit-text-fill-color:#fff!important;color:#fff!important;flex-shrink:0!important;opacity:1!important;overflow:visible!important;visibility:visible!important}html[data-theme=dark] body[data-theme=dark] #root :is(.portal-home-feed,.portal-profile-detail-backdrop,.candidate-profile-popup,.tailor-profile-section,.saved-posts-section,.portal-post-detail-modal) .portal-post-action-row :is(.portal-reaction-trigger,.portal-comment-toggle,.portal-share-toggle) :is(svg,path){stroke:currentColor!important;color:currentColor!important;opacity:1!important;visibility:visible!important}@media (max-width:768px){html[data-theme=dark] body[data-theme=dark] #root :is(.portal-home-feed,.portal-profile-detail-backdrop,.candidate-profile-popup,.tailor-profile-section,.saved-posts-section,.portal-post-detail-modal) :is(.portal-social-post-card,.portal-profile-preview-post-card,.candidate-profile-home-post-card,.saved-post-card) .portal-post-action-cluster{padding-inline:.38rem!important}}html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header,html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header:is(:hover,:focus,:focus-within){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;justify-content:flex-end!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header:after,html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header:before{content:none!important;display:none!important}html body #root .home-page .talent-pool-container.candidate-view-candidates .talent-pool-header>h2{display:none!important}html body #root .home-page .portal-feed-introduction,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction{font-family:Lexend,Inter,sans-serif!important;margin:0 auto 1.35rem!important;padding:.25rem clamp(.25rem,1.5vw,1rem) 0!important;width:min(100%,72rem)!important}html body #root .home-page .portal-feed-introduction>span,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction>span{font-family:Lexend,Inter,sans-serif!important;font-size:clamp(.68rem,.65rem + .15vw,.78rem)!important;font-weight:800!important;letter-spacing:.17em!important;line-height:1.2!important;margin-bottom:.45rem!important}html body #root .home-page .portal-feed-introduction h1,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction h1{font-family:Lexend,Inter,sans-serif!important;font-size:clamp(1.75rem,1.3rem + 2vw,3.5rem)!important;font-weight:780!important;letter-spacing:-.055em!important;line-height:.98!important;margin:0!important;max-width:18ch!important}html body #root .home-page .portal-feed-introduction>p,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction>p{font-family:Lexend,Inter,sans-serif!important;font-size:clamp(.88rem,.84rem + .2vw,1rem)!important;font-weight:500!important;line-height:1.55!important;margin:.75rem 0 0!important;max-width:44rem!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-keyword-color-0{--portal-feed-keyword-color:#6f1d32!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-keyword-color-1{--portal-feed-keyword-color:#a13d2d!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-keyword-color-2{--portal-feed-keyword-color:#243b65!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-keyword-color-3{--portal-feed-keyword-color:#8a4b12!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-keyword-color-4{--portal-feed-keyword-color:#571426!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-keyword-color-5{--portal-feed-keyword-color:#71304b!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-keyword-color-6{--portal-feed-keyword-color:#3c315f!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-feed-keyword-color-4{--portal-feed-keyword-color:#b85f78!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-feed-keyword-color-5{--portal-feed-keyword-color:#c66d86!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-feed-keyword-color-6{--portal-feed-keyword-color:#a64e68!important}html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page,html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page :is(h1,h2,h3,h4,p,span,time,button,strong,small){-webkit-text-fill-color:#111!important;color:#111!important}html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notification-row :is(h3,p,time,.notification-action,.notification-action span){font-family:Inter,Aptos,Segoe UI,sans-serif!important}html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page,html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page *{font-family:Inter,Aptos,Segoe UI,sans-serif!important}html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-notifications>:is(.dashboard-section-title,.mobile-section-panel-header),html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-notifications>:is(.dashboard-section-title,.mobile-section-panel-header) *{font-family:Inter,Aptos,Segoe UI,sans-serif!important}html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notifications-activities-word{font-family:Chewy,Lexend,system-ui,sans-serif!important}@media (max-width:768px){html body #root .home-page .portal-feed-introduction,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction{margin:0 auto 1rem!important;padding:0 .15rem!important}html body #root .home-page .portal-feed-introduction h1,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction h1{font-size:clamp(2.05rem,9.4vw,2.75rem)!important;line-height:.96!important;max-width:15ch!important}html body #root .home-page .portal-feed-introduction>p,html[data-theme=light] body[data-theme=light] #root .home-page .portal-feed-introduction>p{font-size:.98rem!important}html[data-theme=light] body[data-theme=light] #root .home-page>.dashboard-container>.main-content.mobile-section-view-candidates,html[data-theme=light] body[data-theme=light] #root .home-page>.dashboard-container>.main-content.mobile-section-view-candidates.is-open{margin-left:-.35rem!important;margin-right:-.35rem!important;max-width:calc(100% + .7rem)!important;padding-inline:0!important;width:calc(100% + .7rem)!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=view-candidates]>.talent-pool-container.candidate-view-candidates{max-width:none!important;padding-inline:.08rem!important;width:100%!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header),html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root>.app-container,html[data-theme=dark] body[data-theme=dark]:has(#portal-public-header) #root>.app-container>.home-page{background:#000!important;background-color:#000!important;background-image:none!important;min-height:100%}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{backdrop-filter:blur(24px) saturate(125%)!important;-webkit-backdrop-filter:blur(24px) saturate(125%)!important;background:#07090b9e!important;border:1px solid #ffffff29!important;border-radius:22px!important;box-shadow:0 18px 48px #00000057,inset 0 1px hsla(0,0%,100%,.055)!important;box-sizing:border-box!important;left:50%!important;max-width:1180px!important;min-height:72px!important;padding:10px 12px 10px 18px!important;right:auto!important;top:18px!important;transform:translateX(-50%)!important;width:min(1180px,calc(100% - 36px))!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-header-top{gap:1.25rem!important;min-height:3.1rem!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-brand img{display:block!important;height:3rem!important;max-width:9.2rem!important;object-fit:contain!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-utilities{align-items:center!important;display:flex!important;gap:.82rem!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-utilities>button{background:#0000!important;border:0!important;border-radius:.65rem!important;color:#f7f8f8!important;flex:0 0 2.4rem!important;height:2.4rem!important;min-height:2.4rem!important;min-width:2.4rem!important;padding:.38rem!important;width:2.4rem!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-utilities>button:is(:hover,:focus-visible){background:#ffffff14!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu{background:#050505!important;border:1px solid #ffffff29!important;border-radius:1rem!important;box-shadow:0 26px 70px #00000094!important;box-sizing:border-box!important;max-height:calc(100vh - 7rem)!important;max-width:46rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.85rem!important;right:0!important;top:calc(100% + .7rem)!important;width:min(46rem,calc(100vw - 2rem))!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu>ul{grid-gap:.45rem!important;align-items:stretch!important;box-sizing:border-box!important;display:grid!important;gap:.45rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu>ul+ul{border-top:1px solid #ffffff1a!important;margin-top:.6rem!important;padding-top:.6rem!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-nav-item{margin:0!important;min-width:0!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-nav-link{grid-gap:.7rem!important;align-items:center!important;background:#0000!important;border:1px solid #0000!important;border-radius:.72rem!important;box-sizing:border-box!important;color:#f5f5f4!important;display:grid!important;gap:.7rem!important;grid-template-columns:1.3rem minmax(0,1fr) auto!important;margin:0!important;min-height:3rem!important;min-width:0!important;padding:.65rem .8rem!important;text-align:left!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-nav-link>span{display:block!important;font-size:.88rem!important;line-height:1.2!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-nav-link>svg{height:1.2rem!important;width:1.2rem!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-nav-link:is(:hover,:focus-visible,.is-active){background:#151515!important;border-color:#ffffff21!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0 auto!important;max-width:1120px!important;min-height:100vh!important;padding:6.4rem clamp(1.25rem,2.5vw,2.2rem) 3rem!important;width:min(100%,1120px)!important}html[data-theme=dark] body[data-theme=dark] #root .home-page main.main-content{background:#0000!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0 auto!important;max-width:1120px!important;min-height:calc(100vh - 7rem)!important;overflow:visible!important;padding:clamp(1rem,1.6vw,1.5rem)!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .dashboard-section-title{box-sizing:border-box!important;margin:0 0 1rem!important;padding:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .dashboard-section-title h2{color:#fff!important;font-size:clamp(1.45rem,2vw,2rem)!important;line-height:1.1!important;margin:0!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section]{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.portal-social-post-card,.portal-candidate-job-card,.notification-row,.candidate-list-row,.application-card,.fresh-application-card,.settings-card,.profile-details-card,.friend-invitation-card,.friend-add-candidate-card,.bookmarked-job-card){background-color:#0b0b0b!important;border-color:#ffffff26!important;box-shadow:0 12px 32px #0003!important;box-sizing:border-box!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.notifications-list,.candidate-list,.applications-list,.friend-add-results,.admin-records,.portal-social-list,.portal-candidate-job-list){box-sizing:border-box!important;gap:.85rem!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(input,textarea,select){box-sizing:border-box!important}}@media (min-width:769px){html[data-theme=light] body[data-theme=light]:has(#portal-public-header),html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container>.home-page{background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important;min-height:100%}html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:blur(24px) saturate(120%)!important;-webkit-backdrop-filter:blur(24px) saturate(120%)!important;background:#fffbf5a8!important;border:1px solid #482a3324!important;border-radius:22px!important;box-shadow:0 18px 48px #50372b1f,inset 0 1px #ffffffb3!important;box-sizing:border-box!important;left:50%!important;max-width:1180px!important;min-height:72px!important;padding:10px 12px 10px 18px!important;right:auto!important;top:18px!important;transform:translateX(-50%)!important;width:min(1180px,calc(100% - 36px))!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-top{gap:1.25rem!important;min-height:3.1rem!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-brand img{display:block!important;height:3rem!important;max-width:9.2rem!important;object-fit:contain!important;width:auto!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-utilities{align-items:center!important;display:flex!important;gap:.82rem!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-utilities>button{background:#0000!important;border:0!important;border-radius:.65rem!important;color:#291820!important;flex:0 0 2.4rem!important;height:2.4rem!important;min-height:2.4rem!important;min-width:2.4rem!important;padding:.38rem!important;width:2.4rem!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-utilities>button:is(:hover,:focus-visible){background:rgba(91,47,61,.075)!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu{background:#fffaf3!important;border:1px solid #482a3329!important;border-radius:1rem!important;box-shadow:0 26px 70px #50372b38!important;box-sizing:border-box!important;max-height:calc(100vh - 7rem)!important;max-width:46rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.85rem!important;right:0!important;top:calc(100% + .7rem)!important;width:min(46rem,calc(100vw - 2rem))!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu>ul{grid-gap:.45rem!important;align-items:stretch!important;box-sizing:border-box!important;display:grid!important;gap:.45rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu>ul+ul{border-top:1px solid #482a331a!important;margin-top:.6rem!important;padding-top:.6rem!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-nav-item{margin:0!important;min-width:0!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-nav-link{grid-gap:.7rem!important;align-items:center!important;background:#0000!important;border:1px solid #0000!important;border-radius:.72rem!important;box-sizing:border-box!important;color:#291820!important;display:grid!important;gap:.7rem!important;grid-template-columns:1.3rem minmax(0,1fr) auto!important;margin:0!important;min-height:3rem!important;min-width:0!important;padding:.65rem .8rem!important;text-align:left!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-nav-link>span{display:block!important;font-size:.88rem!important;line-height:1.2!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-nav-link>svg{height:1.2rem!important;width:1.2rem!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-nav-link:is(:hover,:focus-visible,.is-active){background:#f3e8da!important;border-color:#5a2d3b1f!important}html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page>.dashboard-container{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0 auto!important;max-width:1120px!important;min-height:100vh!important;padding:6.4rem clamp(1.25rem,2.5vw,2.2rem) 3rem!important;width:min(100%,1120px)!important}html[data-theme=light] body[data-theme=light] #root .home-page main.main-content{background:#0000!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0 auto!important;max-width:1120px!important;min-height:calc(100vh - 7rem)!important;overflow:visible!important;padding:clamp(1rem,1.6vw,1.5rem)!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-section-title{box-sizing:border-box!important;margin:0 0 1rem!important;padding:0!important}html[data-theme=light] body[data-theme=light] #root .home-page .dashboard-section-title h2{color:#291820!important;font-size:clamp(1.45rem,2vw,2rem)!important;line-height:1.1!important;margin:0!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section]{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-social-post-card,.portal-candidate-job-card,.notification-row,.candidate-list-row,.application-card,.fresh-application-card,.settings-card,.profile-details-card,.friend-invitation-card,.friend-add-candidate-card,.bookmarked-job-card){background-color:#fffdf9!important;border-color:#5b372b29!important;box-shadow:0 12px 30px #5b413014!important;box-sizing:border-box!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(.notifications-list,.candidate-list,.applications-list,.friend-add-results,.admin-records,.portal-social-list,.portal-candidate-job-list){box-sizing:border-box!important;gap:.85rem!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(input,textarea,select){box-sizing:border-box!important}html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell,html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(section,div,article){box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;min-width:0!important;padding-inline:0!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page .main-content>.portal-section-transition-shell>:is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container){box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed :is(.tailor-profile-section,.tailor-profile-card,.tailor-profile-posts),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed-scroll,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-tab-panel,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-social-list,.portal-candidate-job-list),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card){box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root .home-page{font-family:Inter,Aptos,Segoe UI,Roboto,Arial,sans-serif!important}html[data-theme=light] body[data-theme=light] #root .home-page :is(h1,h2,h3,h4,h5,h6){font-family:Inter,Aptos Display,Segoe UI,sans-serif!important;font-weight:780!important;letter-spacing:-.035em!important}}html body #root .home-page .candidate-list-pagination,html body #root .home-page .job-feed-pagination,html body #root .home-page .mobile-list-pagination,html body #root .home-page .portal-home-feed .portal-home-job-pagination,html body #root .home-page .portal-list-pagination{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;gap:.48rem!important;justify-content:center!important;margin:.9rem auto 1.2rem!important;max-width:calc(100% - 1rem)!important;padding:.16rem .25rem!important;width:fit-content!important}html body #root .home-page .candidate-list-pagination button,html body #root .home-page .candidate-list-pagination button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .job-feed-pagination button,html body #root .home-page .job-feed-pagination button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .mobile-list-pagination button,html body #root .home-page .mobile-list-pagination button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .portal-home-feed .portal-home-job-pagination button,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:is(:hover,:focus,:focus-visible,:active),html body #root .home-page .portal-list-pagination button,html body #root .home-page .portal-list-pagination button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#f7eef1!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#f7eef1!important;cursor:pointer!important;display:inline-grid!important;font-family:inherit!important;font-size:1.14rem!important;font-weight:950!important;height:1.35rem!important;line-height:1!important;margin:0!important;max-height:1.35rem!important;max-width:none!important;min-height:1.35rem!important;min-width:1.18rem!important;padding:0 .1rem!important;place-items:center!important;text-indent:0!important;width:auto!important}html body #root .home-page .candidate-list-pagination button:after,html body #root .home-page .candidate-list-pagination button:before,html body #root .home-page .job-feed-pagination button:after,html body #root .home-page .job-feed-pagination button:before,html body #root .home-page .mobile-list-pagination button:after,html body #root .home-page .mobile-list-pagination button:before,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:after,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:before,html body #root .home-page .portal-list-pagination button:after,html body #root .home-page .portal-list-pagination button:before{content:none!important;display:none!important}html body #root .home-page .candidate-list-pagination button:disabled,html body #root .home-page .job-feed-pagination button:disabled,html body #root .home-page .mobile-list-pagination button:disabled,html body #root .home-page .portal-home-feed .portal-home-job-pagination button:disabled,html body #root .home-page .portal-list-pagination button:disabled{cursor:default!important;opacity:.42!important}html body #root .home-page .candidate-list-pagination span,html body #root .home-page .job-feed-pagination span,html body #root .home-page .mobile-list-pagination span,html body #root .home-page .portal-home-feed .portal-home-job-pagination span,html body #root .home-page .portal-list-pagination span{-webkit-text-fill-color:#ffffffe0!important;color:#ffffffe0!important;display:inline-block!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:.01em!important;line-height:1!important;margin:0!important;min-width:max-content!important;text-align:center!important;white-space:nowrap!important;width:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.portal-home-job-pagination,.portal-list-pagination,.mobile-list-pagination,.candidate-list-pagination,.job-feed-pagination) button,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.portal-home-job-pagination,.portal-list-pagination,.mobile-list-pagination,.candidate-list-pagination,.job-feed-pagination) button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-home-job-pagination,.portal-list-pagination,.mobile-list-pagination,.candidate-list-pagination,.job-feed-pagination) button,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-home-job-pagination,.portal-list-pagination,.mobile-list-pagination,.candidate-list-pagination,.job-feed-pagination) button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#5c1f31!important;color:#5c1f31!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.portal-home-job-pagination,.portal-list-pagination,.mobile-list-pagination,.candidate-list-pagination,.job-feed-pagination) span,html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-home-job-pagination,.portal-list-pagination,.mobile-list-pagination,.candidate-list-pagination,.job-feed-pagination) span{-webkit-text-fill-color:#34141d!important;color:#34141d!important}html body .portal-job-modal,html body .portal-job-modal.portal-job-modal-redesign,html body .tailor-media-action-sheet{position:relative!important}html body .portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),html body .portal-job-modal>button.portal-job-modal-x-close,html body .portal-job-modal>button.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active),html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-grid!important;font-family:inherit!important;font-size:1.35rem!important;font-weight:950!important;height:1.45rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;overflow:visible!important;padding:0!important;place-items:center!important;position:absolute!important;right:.78rem!important;text-align:center!important;text-indent:0!important;top:.68rem!important;transform:none!important;translate:none!important;width:1.45rem!important;z-index:120!important}html body .portal-job-modal>button.portal-job-modal-x-close:after,html body .portal-job-modal>button.portal-job-modal-x-close:before,html body .tailor-media-action-sheet>button.tailor-media-action-close:after,html body .tailor-media-action-sheet>button.tailor-media-action-close:before{content:none!important;display:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal>button.portal-job-modal-x-close,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal>button.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active),html:not([data-theme=dark]) body:not([data-theme=dark]) .tailor-media-action-sheet>button.tailor-media-action-close,html:not([data-theme=dark]) body:not([data-theme=dark]) .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .portal-job-modal>button.portal-job-modal-x-close,html[data-theme=light] body[data-theme=light] .portal-job-modal>button.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .tailor-media-action-sheet>button.tailor-media-action-close,html[data-theme=light] body[data-theme=light] .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;color:#4f1d2a!important}@media (max-width:768px){html body .portal-job-modal>button.portal-job-modal-x-close,html body .portal-job-modal>button.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active),html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){left:auto!important;right:.72rem!important;top:.62rem!important;transform:none!important}}html[data-theme=dark] body[data-theme=dark] #root .portal-profile-detail-backdrop .profile-details-card :is(.profile-details-summary strong,.profile-details-section h4),html[data-theme=dark] body[data-theme=dark] #root .portal-profile-detail-backdrop .tailor-profile-details-card :is(.profile-details-summary strong,.profile-details-section h4),html[data-theme=dark] body[data-theme=dark] #root .portal-profile-detail-modal :is(.profile-details-summary strong,.profile-details-section h4){-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .portal-post-detail-modal .portal-post-detail-close,html[data-theme=dark] body[data-theme=dark] #root .portal-post-detail-modal .portal-post-detail-close:is(:hover,:focus,:focus-visible,:active),html[data-theme=dark] body[data-theme=dark] #root .portal-reach-insight-popover>button.portal-reach-insight-close.portal-post-detail-close,html[data-theme=dark] body[data-theme=dark] #root .portal-reaction-stats-modal>button.portal-reaction-stats-close.portal-post-detail-close{-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root .home-page .portal-job-modal-redesign .portal-job-modal-stats,html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats,html body .portal-job-modal-redesign .portal-job-modal-stats{gap:.34rem!important}html body #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat,html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat,html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat:is(:hover,:focus,:focus-visible,:active),html body .portal-job-modal-redesign .portal-candidate-job-stat{-webkit-text-fill-color:#fff7fa!important;background:radial-gradient(circle at 18% 12%,#ffacc13b,#0000 38%),linear-gradient(135deg,#761f34f5,#370f1cfa)!important;border:1px solid #ff96ae47!important;border-radius:.72rem!important;box-shadow:0 12px 28px #440e1e57,inset 0 1px 0 #ffffff24!important;color:#fff7fa!important;isolation:isolate!important;overflow:hidden!important;position:relative!important}html body #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat:before,html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat:before,html body .portal-job-modal-redesign .portal-candidate-job-stat:before{background:linear-gradient(120deg,#0000,#ffffff24 46%,#0000 70%)!important;content:""!important;display:block!important;inset:0!important;opacity:.5!important;position:absolute!important;transform:translateX(-38%)!important;z-index:-1!important}html body #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat :is(strong,span,svg,path),html body .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat :is(strong,span,svg,path),html body .portal-job-modal-redesign .portal-candidate-job-stat :is(strong,span,svg,path){-webkit-text-fill-color:#fff7fa!important;fill:currentColor!important;stroke:currentColor!important;color:#fff7fa!important}html body #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat-reach,html body .portal-job-modal-redesign .portal-candidate-job-stat-reach{background:radial-gradient(circle at 20% 10%,#ffc4d240,#0000 38%),linear-gradient(135deg,#8b2e49,#4c1225)!important}html body #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat-applicants,html body .portal-job-modal-redesign .portal-candidate-job-stat-applicants{background:radial-gradient(circle at 20% 10%,#f79eb638,#0000 38%),linear-gradient(135deg,#75203a,#3d0c1c)!important}html body #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat-hired,html body .portal-job-modal-redesign .portal-candidate-job-stat-hired{background:radial-gradient(circle at 20% 10%,#ffb89b38,#0000 38%),linear-gradient(135deg,#641a31,#300815)!important}html body #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat-fit,html body .portal-job-modal-redesign .portal-candidate-job-stat-fit{background:radial-gradient(circle at 20% 10%,#ffdde647,#0000 38%),linear-gradient(135deg,#9f3555,#541226)!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat{-webkit-text-fill-color:#3b111f!important;background:radial-gradient(circle at 18% 12%,#ffffffb8,#0000 40%),linear-gradient(135deg,#ffd5df,#b85c73)!important;border-color:#7f1d322e!important;box-shadow:0 12px 26px #7f1d322e,inset 0 1px 0 #ffffffb8!important;color:#3b111f!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat :is(strong,span,svg,path),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat :is(strong,span,svg,path),html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-candidate-job-stat :is(strong,span,svg,path),html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-modal-redesign .portal-candidate-job-stat :is(strong,span,svg,path),html[data-theme=light] body[data-theme=light] .portal-job-modal .portal-candidate-job-stats.portal-job-modal-stats .portal-candidate-job-stat :is(strong,span,svg,path),html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat :is(strong,span,svg,path){-webkit-text-fill-color:#3b111f!important;fill:currentColor!important;stroke:currentColor!important;color:#3b111f!important}html body .resume-dropbox .resume-processing-wait-note{-webkit-text-fill-color:#fff!important;background:#0a0a0adb!important;border:1px solid #ffb4c833!important;border-radius:.9rem!important;box-shadow:0 14px 32px #00000038!important;box-sizing:border-box!important;color:#fff!important;font-size:.9rem!important;font-weight:850!important;line-height:1.35!important;margin:1rem auto .8rem!important;padding:.78rem .92rem!important;text-align:center!important;width:min(42rem,calc(100% - 1rem))!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-dropbox .resume-processing-wait-note,html[data-theme=light] body[data-theme=light] .resume-dropbox .resume-processing-wait-note{-webkit-text-fill-color:#1c1115!important;background:#fffaf3!important;border-color:#7f1d3229!important;box-shadow:0 14px 32px #5c433224!important;color:#1c1115!important}html body .employer-registration-modal-backdrop,html body .resume-account-modal-backdrop{align-items:center!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background:#000000b8!important;display:grid!important;height:100vh!important;height:100dvh!important;inset:0!important;justify-items:center!important;margin:0!important;overflow:hidden!important;padding:clamp(.75rem,3vw,1.25rem)!important;place-items:center!important;position:fixed!important;width:100vw!important;z-index:2147483550!important}html body .employer-registration-modal,html body .resume-account-modal{-webkit-text-fill-color:#fff!important;background:#080808!important;background-color:#080808!important;background-image:none!important;border:1px solid #ffffff1f!important;border-radius:1.18rem!important;box-shadow:0 34px 94px #0000009e!important;box-sizing:border-box!important;color:#fff!important;margin:0!important;max-height:min(88vh,48rem)!important;max-height:min(88dvh,48rem)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:clamp(1.8rem,3vw,2.1rem) clamp(1.35rem,2.4vw,1.65rem) clamp(1.35rem,2.4vw,1.65rem)!important;position:relative!important;width:min(42rem,calc(100vw - 1.5rem))!important}html body .employer-registration-modal :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button),html body .resume-account-modal :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button){-webkit-text-fill-color:#fff!important;color:#fff!important}html body .employer-registration-modal :is(input,textarea,select),html body .resume-account-modal :is(input,textarea,select){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid #ffffff2e!important;box-sizing:border-box!important;caret-color:#fff!important;color:#fff!important}html body .employer-registration-modal :is(input,textarea,select)::placeholder,html body .resume-account-modal :is(input,textarea,select)::placeholder{-webkit-text-fill-color:#ffffff94!important;color:#ffffff94!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal,html[data-theme=light] body[data-theme=light] .employer-registration-modal,html[data-theme=light] body[data-theme=light] .resume-account-modal{-webkit-text-fill-color:#111!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#7f1d3224!important;box-shadow:0 30px 82px #5c43323d!important;color:#111!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button),html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button),html[data-theme=light] body[data-theme=light] .employer-registration-modal :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button),html[data-theme=light] body[data-theme=light] .resume-account-modal :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button){-webkit-text-fill-color:#111!important;color:#111!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal :is(input,textarea,select),html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal :is(input,textarea,select),html[data-theme=light] body[data-theme=light] .employer-registration-modal :is(input,textarea,select),html[data-theme=light] body[data-theme=light] .resume-account-modal :is(input,textarea,select){-webkit-text-fill-color:#111!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#1111112e!important;caret-color:#111!important;color:#111!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal :is(input,textarea,select)::placeholder,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal :is(input,textarea,select)::placeholder,html[data-theme=light] body[data-theme=light] .employer-registration-modal :is(input,textarea,select)::placeholder,html[data-theme=light] body[data-theme=light] .resume-account-modal :is(input,textarea,select)::placeholder{-webkit-text-fill-color:#1111117a!important;color:#1111117a!important}html body .employer-registration-modal>button.employer-registration-modal-close,html body .employer-registration-modal>button.employer-registration-modal-close:is(:hover,:focus,:focus-visible,:active),html body .resume-account-modal>button.resume-account-modal-close,html body .resume-account-modal>button.resume-account-modal-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-grid!important;font-size:1.45rem!important;font-weight:950!important;height:1.5rem!important;left:auto!important;line-height:1!important;margin:0!important;min-height:1.5rem!important;min-width:1.5rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.82rem!important;text-align:center!important;top:.7rem!important;transform:none!important;translate:none!important;width:1.5rem!important;z-index:20!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal>button.employer-registration-modal-close,html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal>button.employer-registration-modal-close:is(:hover,:focus,:focus-visible,:active),html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal>button.resume-account-modal-close,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal>button.resume-account-modal-close:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .employer-registration-modal>button.employer-registration-modal-close,html[data-theme=light] body[data-theme=light] .employer-registration-modal>button.employer-registration-modal-close:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .resume-account-modal>button.resume-account-modal-close,html[data-theme=light] body[data-theme=light] .resume-account-modal>button.resume-account-modal-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;color:#111!important}@media (max-width:768px){html body .employer-registration-modal-backdrop,html body .resume-account-modal-backdrop{align-items:center!important;display:grid!important;justify-items:center!important;padding:.75rem!important;place-items:center!important}html body .employer-registration-modal,html body .resume-account-modal{border-radius:1.08rem!important;margin:0!important;max-height:calc(100dvh - 1.5rem)!important;width:min(100%,calc(100vw - 1.5rem))!important}}html body .employer-registration-modal .terms-agreement,html body .resume-account-modal .terms-agreement{margin:.84rem 0 .95rem!important}html body .employer-registration-modal .gl-checkbox,html body .resume-account-modal .gl-checkbox{align-items:center!important;display:inline-flex!important;gap:.34rem!important}html body .employer-registration-modal .gl-checkbox__box,html body .resume-account-modal .gl-checkbox__box{-webkit-text-fill-color:#ffffffe0!important;background:#0000!important;background-color:initial!important;border:1px solid #ffffffc7!important;border-radius:.32rem!important;box-shadow:none!important;color:#ffffffe0!important;flex:0 0 1.15rem!important;height:1.15rem!important;min-height:1.15rem!important;min-width:1.15rem!important;width:1.15rem!important}html body .employer-registration-modal .gl-checkbox__check,html body .resume-account-modal .gl-checkbox__check{color:currentColor!important}html body .employer-registration-modal .gl-checkbox__label,html body .resume-account-modal .gl-checkbox__label{align-items:center!important;display:inline-flex!important;margin:0!important;padding:0!important}html body .employer-registration-modal .terms-inline-button,html body .employer-registration-modal .terms-inline-button:is(:hover,:focus,:focus-visible,:active),html body .resume-account-modal .terms-inline-button,html body .resume-account-modal .terms-inline-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#f5dce4!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;color:#f5dce4!important;font-weight:900!important;margin:0!important;padding:0!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal .gl-checkbox__box,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal .gl-checkbox__box,html[data-theme=light] body[data-theme=light] .employer-registration-modal .gl-checkbox__box,html[data-theme=light] body[data-theme=light] .resume-account-modal .gl-checkbox__box{-webkit-text-fill-color:#111111db!important;border-color:#111111b8!important;color:#111111db!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal .terms-inline-button,html:not([data-theme=dark]) body:not([data-theme=dark]) .employer-registration-modal .terms-inline-button:is(:hover,:focus,:focus-visible,:active),html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal .terms-inline-button,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-account-modal .terms-inline-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .employer-registration-modal .terms-inline-button,html[data-theme=light] body[data-theme=light] .employer-registration-modal .terms-inline-button:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] .resume-account-modal .terms-inline-button,html[data-theme=light] body[data-theme=light] .resume-account-modal .terms-inline-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;color:#4f1d2a!important}html body .employer-registration-modal .gl-checkbox__input:checked~.gl-checkbox__box,html body .resume-account-modal .gl-checkbox__input:checked~.gl-checkbox__box{-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#f0b5c4,#8b2e49)!important;border-color:#0000!important;box-shadow:0 0 0 3px #f0b5c429!important;color:#fff!important}@media (min-width:769px){html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:blur(22px) saturate(135%)!important;-webkit-backdrop-filter:blur(22px) saturate(135%)!important;background:#fffbf573!important;background-color:#fffbf573!important;background-image:none!important;border-color:#482a332e!important;box-shadow:0 16px 42px #50372b29!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{backdrop-filter:blur(22px) saturate(135%)!important;-webkit-backdrop-filter:blur(22px) saturate(135%)!important;background:#0000007a!important;background-color:#0000007a!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:0 16px 42px #0000004d!important}}html[data-theme] body[data-theme] #root :is(.portal-section-transition-shell,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.main-content){scrollbar-color:#7a828673 #0000!important;scrollbar-width:thin!important}html[data-theme] body[data-theme] #root :is(.portal-section-transition-shell,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.main-content)::-webkit-scrollbar{height:.45rem!important;width:.45rem!important}html[data-theme] body[data-theme] #root :is(.portal-section-transition-shell,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.main-content)::-webkit-scrollbar-thumb{background:#7a828673!important;border-radius:999px!important}html[data-theme] body[data-theme] #root :is(.portal-section-transition-shell,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.main-content)::-webkit-scrollbar-track{background:#0000!important}@media (min-width:769px){html[data-theme=light] body[data-theme=light] #root .home-page :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-home-tab-panel :is(.portal-social-list,.portal-candidate-job-list),.portal-feed-introduction),html[data-theme=light] body[data-theme=light] #root .home-page>.dashboard-container>.main-content,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page{background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=light] body[data-theme=light] #root>.app-container,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page{background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important}}.portal-side-widgets{display:none}@media (min-width:1900px){.portal-side-widgets{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;bottom:1.25rem;box-shadow:none!important;box-sizing:border-box;display:flex;flex-direction:column;position:fixed;top:6.5rem;z-index:8000}.portal-side-widgets-left{gap:.85rem;left:max(.5rem,calc(50vw - 560px - 28.5rem));width:28rem}.portal-side-widgets-right{gap:.85rem;right:max(.5rem,calc(50vw - 560px - 29.5rem));width:29rem}.portal-widget{animation:pw-widget-in .55s cubic-bezier(.22,1,.36,1) both;border:1px solid #0000;border-radius:1.25rem;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;overflow:hidden}.portal-side-widgets-left .portal-widget:nth-child(2){animation-delay:.08s}.portal-side-widgets-left .portal-widget:nth-child(3){animation-delay:.16s}.portal-side-widgets-right .portal-widget{animation-delay:.1s}@keyframes pw-widget-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.portal-side-widgets-left .portal-widget-last-used{flex:1 1;min-height:0}.portal-side-widgets-left .portal-widget-performance{flex:0 0 auto;max-height:30%;min-height:0}.portal-side-widgets-left .portal-widget-profile{flex:0 0 auto;min-height:0}.portal-side-widgets-right :is(.portal-widget-notepad,.portal-widget-chat){flex:1 1;max-height:calc(50% - .425rem);min-height:0}.portal-widget-header{align-items:center;border-radius:0;box-sizing:border-box;display:flex;font-family:Inter,Aptos,Segoe UI,sans-serif;gap:.6rem;justify-content:space-between;min-height:2.7rem;padding:.72rem 1rem;width:100%}.portal-widget-header>span{font-size:.62rem;font-weight:800;letter-spacing:.16em;opacity:.78;text-transform:uppercase}.portal-widget-header>strong{font-size:.82rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-widget-empty{box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Aptos,Segoe UI,sans-serif;gap:.35rem;padding:1rem;width:100%}.portal-widget-empty strong{font-size:.82rem;font-weight:800}.portal-widget-empty span{font-size:.72rem;line-height:1.45;opacity:.72}.portal-widget-last-used-body{flex:1 1 auto;min-height:0;overflow:hidden}.portal-widget-last-used-scroll{box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto;padding:.65rem}.portal-widget-last-used-zoom{box-sizing:border-box;font-size:1rem;max-width:none;min-width:0;overflow:hidden;width:100%}.portal-widget-last-used-zoom>:is(section,div,article){box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.portal-widget-last-used-zoom *,.portal-widget-last-used-zoom :after,.portal-widget-last-used-zoom :before{box-sizing:border-box!important;min-width:0!important}.portal-widget-last-used-zoom :is(.about-guide-grid,.settings-grid,.dashboard-grid,.profile-details-grid){grid-template-columns:minmax(0,1fr)!important}.portal-widget-last-used-zoom .portal-job-filter-bar{gap:.42rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:.52rem!important}.portal-widget-last-used-zoom .portal-job-filter-clear{grid-column:1/-1!important}.portal-widget-last-used-zoom :is(p,span,strong,small,h1,h2,h3,h4,label,button){overflow-wrap:break-word!important;word-break:normal!important}.portal-widget-last-used-zoom table{table-layout:fixed!important;width:100%!important}.portal-widget-last-used-scroll :is(.portal-section-transition-shell,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.dashboard-container,.main-content,.dashboard-content){background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;height:auto!important;inset:auto!important;margin:0!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding:0!important;position:static!important;transform:none!important}.portal-widget-last-used-scroll .dashboard-section-title,.portal-widget-last-used-scroll .mobile-section-panel-header,.portal-widget-last-used-scroll .page-footer-actions,.portal-widget-last-used-scroll .portal-feed-section-actions,.portal-widget-last-used-scroll .portal-home-feed>.portal-home-tabs{display:none!important}.portal-widget-last-used-scroll :is(.portal-social-list,.portal-candidate-job-list,.portal-social-post-card,.portal-candidate-job-card){box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;width:100%!important}.portal-widget-last-used-scroll :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.notification-row,.candidate-list-row,.application-card,.fresh-application-card){border-radius:.6rem!important;margin-bottom:.4rem!important;padding:.45rem!important}.portal-widget-last-used-scroll{font-size:.92rem!important}.portal-widget-last-used-scroll h1{font-size:clamp(1.8rem,7vw,2.35rem)!important;line-height:.98!important;max-width:15ch!important}.portal-widget-last-used-scroll h2{font-size:1.4rem!important;line-height:1.12!important}.portal-widget-last-used-scroll h3{font-size:1rem!important;line-height:1.2!important}.portal-widget-last-used-scroll h4{font-size:.9rem!important;line-height:1.25!important}.portal-widget-last-used-scroll :is(p,li){font-size:.82rem!important;line-height:1.5!important}.portal-widget-last-used-scroll :is(input,textarea,select,button){font-size:.78rem!important}.portal-widget-last-used-scroll .about-jumptake-section{border-radius:.85rem!important;min-height:0!important;padding:1rem!important}.portal-widget-last-used-scroll .about-guide-grid{gap:.65rem!important;margin-top:1rem!important}.portal-widget-last-used-scroll .about-guide-grid article{padding:.85rem!important}.portal-widget-last-used-scroll :is(.portal-feed-introduction,.portal-feed-introduction h1,.portal-feed-introduction p,.about-jumptake-content,.about-jumptake-content p,.about-guide-grid article,.portal-candidate-job-description){max-width:100%!important;white-space:normal!important;width:100%!important}.portal-widget-last-used-scroll .portal-feed-introduction{margin:0 0 1rem!important;padding:0 .15rem!important}.portal-widget-last-used-scroll .portal-candidate-job-card{gap:.48rem!important;padding:.82rem .78rem .86rem!important}.portal-widget-last-used-scroll .portal-job-filter-bar label{font-size:.72rem!important;gap:.18rem!important}.portal-widget-last-used-scroll .portal-job-filter-bar label select{border-radius:.52rem!important;font-size:.72rem!important;min-height:1.86rem!important;padding:.28rem 1.65rem .28rem .48rem!important}.portal-widget-last-used-scroll .portal-job-filter-clear{font-size:.72rem!important;min-height:1.8rem!important;padding:.26rem .5rem!important}.portal-widget-last-used-scroll .portal-job-search-field input{font-size:.74rem!important;min-height:2.15rem!important}.portal-widget-last-used-scroll :is(.candidates-grid,.candidate-list,.dashboard-content,.applications-hub-container,.bookmarks-hub-container,.notifications-page,.talent-pool-container)>*,.portal-widget-last-used-scroll :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card,.notification-row,.candidate-list-row,.application-card,.fresh-application-card,.settings-card,.profile-details-card,.friend-invitation-card,.bookmarked-job-card,.saved-post-card,.stat-card){box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow-wrap:break-word!important}.portal-widget-last-used-zoom :is(section,div,article,main,form,fieldset,table,thead,tbody,tr){box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.portal-widget-last-used-zoom :is(img,video,svg){height:auto!important;max-width:100%!important}.portal-widget-last-used-zoom :is(button,input,textarea,select){box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.portal-widget-last-used-scroll :is(.candidates-grid,.candidate-list,.candidate-card-list,.dashboard-stats,.dashboard-cards,.portal-default-stats,.applications-hub-panel,.bookmarks-hub-panel,.notifications-list,.application-list,.progress-summary-grid,.progress-visual-grid,.progress-lower-grid,.friend-invitation-list,.friend-add-results,.candidate-directory-results){grid-gap:.5rem!important;display:grid!important;gap:.5rem!important;grid-template-columns:1fr!important}.portal-widget-last-used-scroll :is(.portal-vertical-sidebar,.portal-uiverse-sidebar,.dashboard-header,.candidate-dashboard-header,.employer-dashboard-header,.portal-home-tabs,.job-feed-header,.section-header,.talent-pool-header,.dashboard-section-title,.mobile-section-panel-header,.page-footer-actions,.section-footer-nav,.portal-feed-section-actions,.portal-create-story-action-row){display:none!important}.portal-widget-last-used-scroll .dashboard-container{display:block!important}.portal-widget-last-used-body[data-last-used-section=bookmarks] :is(.bookmarks-hub-container,.bookmarks-hub-panel,.candidate-bookmarked-container,.talent-pool-container){margin-inline:0!important;max-width:100%!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=bookmarks] .candidates-grid{grid-gap:.7rem!important;align-items:stretch!important;display:grid!important;gap:.7rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:center!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=bookmarks] .candidate-card.uiverse-profile-card{margin:0!important;max-width:10rem!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] :is(.friend-invitations-section,.friend-invitations-shell,.friend-invitation-panel,.friend-invitation-list){max-width:100%!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-tabs{grid-gap:.28rem!important;display:grid!important;gap:.28rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:.42rem!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-tab{grid-gap:.18rem!important;display:grid!important;gap:.18rem!important;grid-template-rows:1rem auto!important;min-height:3.25rem!important;padding:.35rem .1rem!important;place-items:center!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-tab-label{grid-gap:.06rem!important;display:grid!important;font-size:.55rem!important;gap:.06rem!important;justify-items:center!important;line-height:1.05!important;white-space:normal!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-tab-label>span{max-width:100%!important;white-space:nowrap!important;width:max-content!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] :is(.friend-invitation-card,.friend-outgoing-row,.friend-outgoing-row.is-friend){grid-gap:.65rem!important;align-items:center!important;display:grid!important;gap:.65rem!important;grid-template-columns:2.7rem minmax(0,1fr)!important;padding:.75rem!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-copy{min-width:0!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-copy :is(h3,p,span){overflow-wrap:break-word!important;white-space:normal!important;width:100%!important;word-break:normal!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-actions{grid-gap:.4rem!important;display:grid!important;gap:.4rem!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=friend-invitations] .friend-invitation-actions>*{margin:0!important;max-width:100%!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=settings] :is(.settings-container,.settings-tabs,.tabs-content,.settings-tab,.settings-card){max-width:100%!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=settings] .app-mode-card{grid-gap:.75rem!important;align-items:center!important;display:grid!important;gap:.75rem!important;grid-template-columns:minmax(0,1fr) auto!important;padding:1rem!important}.portal-widget-last-used-body[data-last-used-section=settings] .app-mode-switch{align-items:center!important;display:inline-flex!important;flex-direction:row!important;gap:.45rem!important;justify-content:flex-end!important;max-width:none!important;min-width:max-content!important;width:auto!important}.portal-widget-last-used-body[data-last-used-section=settings] .app-mode-switch-label{display:block!important;overflow-wrap:normal!important;white-space:nowrap!important;width:auto!important;word-break:normal!important}.portal-widget-last-used-body[data-last-used-section=dashboard] .portal-default-landing{padding:1.15rem!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=dashboard] .portal-default-title-animated{align-items:flex-start!important;display:flex!important;flex-direction:column!important;font-size:1.25rem!important;gap:.08rem!important;line-height:1.08!important;max-width:100%!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=dashboard] .portal-default-title-line{display:block!important;white-space:nowrap!important;width:auto!important}.portal-widget-last-used-body[data-last-used-section=dashboard] .portal-default-title-line-brand{align-items:baseline!important;display:inline-flex!important;flex-direction:row!important;gap:.18em!important}.portal-widget-last-used-body[data-last-used-section=dashboard] .portal-default-stats{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=resume-playground] .resume-playground-choice-grid{grid-gap:.65rem!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}.portal-widget-last-used-body[data-last-used-section=resume-playground] .resume-playground-choice-card{min-height:0!important;padding:.9rem!important;width:100%!important}.portal-widget-last-used-scroll .dashboard-content,.portal-widget-last-used-scroll .main-content,.portal-widget-last-used-scroll .portal-section-transition-shell{margin:0!important;padding:0!important}.portal-widget-performance{box-sizing:border-box}.portal-widget-performance-body{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 .7rem .7rem}.pw-metrics-row{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(4,1fr);margin-bottom:.6rem}.pw-metric{align-items:flex-start;animation:pw-pop .5s cubic-bezier(.22,1,.36,1) both;border:1px solid #0000;border-radius:.7rem;border-top:2px solid var(--pw-tone,var(--progress-accent));box-sizing:border-box;display:flex;flex-direction:column;gap:.1rem;justify-content:center;min-width:0;padding:.55rem .5rem .5rem}.pw-metrics-row .pw-metric:nth-child(2){animation-delay:.06s}.pw-metrics-row .pw-metric:nth-child(3){animation-delay:.12s}.pw-metrics-row .pw-metric:nth-child(4){animation-delay:.18s}@keyframes pw-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pw-metric strong{color:var(--progress-accent);color:var(--pw-tone,var(--progress-accent));font-size:1.02rem;font-weight:850;line-height:1}.pw-metric span{font-size:.56rem;font-weight:700;letter-spacing:.03em;opacity:.72;text-transform:uppercase;white-space:nowrap}.pw-donut-card,.pw-trend-card{border:1px solid #0000;border-radius:.85rem;box-sizing:border-box;margin-bottom:.55rem;padding:.7rem .75rem}.pw-panel-heading{display:flex;flex-direction:column;font-family:Inter,Aptos,Segoe UI,sans-serif;gap:.06rem;margin-bottom:.55rem}.pw-panel-heading>span{font-size:.56rem;font-weight:800;letter-spacing:.15em;opacity:.72;text-transform:uppercase}.pw-panel-heading>strong{font-size:.84rem;font-weight:800}.pw-donut-layout{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.pw-donut-layout .progress-donut{animation:pw-donut-shine 6s ease-in-out infinite;border-radius:50%;display:grid;flex:0 0 auto;height:5.4rem;isolation:isolate;overflow:hidden;place-items:center;position:relative;width:5.4rem}.pw-donut-layout .progress-donut:before{background:var(--progress-surface-strong);background:var(--pw-donut-hole,var(--progress-surface-strong));border-radius:50%;content:"";height:auto;inset:.72rem;position:absolute;width:auto;z-index:1}.pw-donut-layout .progress-donut>div{grid-gap:.04rem;display:grid;gap:.04rem;height:auto;inset:.72rem;margin:0;place-content:center;position:absolute;text-align:center;transform:none;width:auto;z-index:2}@keyframes pw-donut-shine{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}.pw-donut-layout .progress-legend{display:flex;flex-direction:column;font-size:.68rem;gap:.4rem;line-height:1.2}.pw-legend-chip{align-items:center;display:flex;gap:.4rem}.pw-legend-chip i{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;height:.95rem;justify-content:center;width:.95rem}.pw-trend-card .progress-trend-chart{display:block;height:3.8rem;width:100%}.pw-extra-card,.pw-overall-card{border:1px solid #0000;border-radius:.85rem;box-sizing:border-box;margin-bottom:.55rem;padding:.7rem .75rem}.pw-overall-layout{align-items:center;display:flex;gap:.75rem}.pw-overall-layout .progress-ring{animation:pw-ring-pulse 3.4s ease-in-out infinite;display:grid;flex:0 0 auto;height:4.55rem;isolation:isolate;overflow:visible;place-items:center;transform-origin:center;width:4.55rem}@keyframes pw-ring-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.pw-overall-layout .progress-ring:before{animation:none;background:var(--progress-surface-strong);background:var(--pw-donut-hole,var(--progress-surface-strong));border-radius:50%;content:"";inset:.62rem;pointer-events:none;position:absolute;z-index:1}.pw-overall-layout .progress-ring:after{animation:pw-ring-sweep 2.6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,color-mix(in srgb,var(--progress-accent) 55%,#0000) 40deg,#0000 90deg);border-radius:50%;content:"";inset:-.16rem;opacity:.5;pointer-events:none;position:absolute;z-index:0}.pw-overall-layout .progress-ring-center{display:grid;font-size:.72rem;height:100%;line-height:1;margin:0;place-items:center;position:relative;text-align:center;transform:none;width:100%;z-index:2}@keyframes pw-ring-sweep{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pw-overall-copy{flex:1 1 auto;font-size:.72rem;line-height:1.45;min-width:0;opacity:.78}.pw-extra-row{align-items:center;border-bottom:1px solid #7a828624;display:flex;font-size:.74rem;gap:.5rem;justify-content:space-between;padding:.34rem .1rem}.pw-extra-row:last-child{border-bottom:0}.pw-extra-row span{opacity:.78}.pw-extra-row strong{font-size:.78rem;font-weight:800}.portal-widget-profile{border:1px solid #0000;border-radius:1.25rem;box-sizing:border-box;cursor:pointer;font-family:Inter,Aptos,Segoe UI,sans-serif;overflow:hidden;position:relative;text-align:left}.portal-widget-profile-cover{background-image:linear-gradient(135deg,#f0dcc2,#d9a08b);background-image:var(--pw-cover-light,linear-gradient(135deg,#f0dcc2,#d9a08b));background-position:50%;background-size:cover;box-sizing:border-box;display:block;height:4.4rem;width:100%}.portal-widget-profile-body{box-sizing:border-box;padding:0 .9rem .85rem}.portal-widget-profile-avatar{background:#d8a0a0;border:3px solid #fff;border-radius:50%;box-shadow:0 4px 12px #0000002e;box-sizing:border-box;display:block;height:3.5rem;margin-top:-1.75rem;object-fit:cover;width:3.5rem}.portal-widget-profile-name{font-size:.98rem;font-weight:850;line-height:1.15;margin-top:.45rem}.portal-widget-profile-id,.portal-widget-profile-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-widget-profile-id{font-size:.7rem;margin-top:.1rem;opacity:.68}.portal-widget-profile-stats{align-items:center;border-top:1px solid #7a828633;display:flex;gap:1.1rem;margin-top:.65rem;padding-top:.55rem}.portal-widget-profile-stat{display:flex;flex-direction:column;gap:.05rem}.portal-widget-profile-stat strong{font-size:.92rem;font-weight:850;line-height:1}.portal-widget-profile-stat span{font-size:.62rem;font-weight:700;letter-spacing:.04em;opacity:.68;text-transform:uppercase}.portal-widget-notepad-body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;min-height:0;padding:.75rem}.portal-widget-notepad-body textarea{border:1px solid #0000;border-radius:.9rem;box-sizing:border-box;display:block;flex:1 1 auto;font:500 .85rem/1.55 Inter,Aptos,Segoe UI,sans-serif;margin:0;min-height:0;min-width:0;outline:0;padding:.85rem;resize:none;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.portal-widget-notepad-body textarea:focus-visible{box-shadow:0 0 0 3px #7f1d321f}.portal-widget-notepad-actions{align-items:center;display:flex;flex:0 0 auto;font-family:Inter,Aptos,Segoe UI,sans-serif;gap:.75rem;justify-content:space-between;min-height:2rem}.portal-widget-notepad-actions>span{font-size:.68rem;font-weight:700;opacity:.66}.portal-widget-notepad-actions>button{border:0;border-radius:.65rem;box-sizing:border-box;cursor:pointer;font:800 .72rem/1 Inter,Aptos,Segoe UI,sans-serif;min-height:2rem;min-width:4.4rem;padding:.45rem .85rem;transition:transform .15s ease,filter .15s ease}.portal-widget-notepad-actions>button:hover{filter:brightness(1.06);transform:translateY(-1px)}.portal-widget-chat-body{background:#0000!important;background-color:initial!important;background-image:none!important;flex:1 1 auto;padding:.15rem .55rem .55rem .35rem}.portal-widget-chat-body,.portal-widget-chat-body .public-ai-chat-card.portal-ai-chat-card{border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;min-height:0}.portal-widget-chat-body .public-ai-chat-card.portal-ai-chat-card{background:#0000!important;background-color:initial!important;display:flex;flex-direction:column;height:100%;padding:0}.portal-widget-chat-body .public-ai-chat-messages.portal-ai-chat-messages{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:1 1 auto;margin:0;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.25rem .1rem .45rem!important}.portal-widget-chat-body .public-ai-chat-reply{background:#0000!important;background-image:none!important;bottom:0!important;box-sizing:border-box;flex:0 0 auto;margin:0;overflow:visible!important;padding:.35rem 0 0!important}.portal-widget-chat-body .public-ai-chat-reply .public-ai-reply-row,.portal-widget-chat-body .public-ai-reply-field{border-radius:.9rem!important;box-sizing:border-box!important;overflow:visible!important}.portal-widget-chat-body .public-ai-reply-field{border:1px solid #0000;flex:1 1 auto!important;min-width:0!important;width:auto!important}.portal-widget-chat-body .public-ai-chat-reply .public-ai-reply-row{align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;display:flex!important;gap:.5rem!important;width:100%!important}.portal-widget-chat-body .public-ai-reply-field textarea{border-radius:.9rem!important;font-size:.88rem!important;line-height:1.35!important;max-height:6.5rem!important;min-height:2.6rem!important;overflow-y:auto!important;padding:.72rem .8rem .68rem 2.2rem!important}.portal-widget-chat-body .public-ai-chat-reply .public-ai-send-button{align-items:center!important;align-self:center!important;border-radius:.72rem!important;inset:auto!important;bottom:auto!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.68rem!important;height:2.35rem!important;justify-content:center!important;left:auto!important;margin:0!important;min-height:2.35rem!important;min-width:3.55rem!important;overflow:visible!important;padding:0 .42rem!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;white-space:nowrap!important;width:3.55rem!important}.portal-widget-chat-body .public-ai-chat-reply .public-ai-send-button svg{height:.9rem!important;width:.9rem!important}}@media (min-width:769px){html body #root>.app-container>.home-page .main-content .portal-home-feed.has-no-tab-bar>.portal-home-feed-scroll{padding-top:0!important}html body #root>.app-container>.home-page .main-content .portal-home-feed.has-no-tab-bar>.portal-home-tabs{display:none!important}}@media (min-width:769px){html[data-theme] body[data-theme] #root :is(.portal-widget-last-used-scroll,.portal-widget-performance-body,.portal-widget-chat-body .public-ai-chat-messages,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-section-transition-shell,.main-content,.dashboard-container){scrollbar-color:#0000 #0000!important;scrollbar-width:none!important}html[data-theme] body[data-theme] #root :is(.portal-widget-last-used-scroll,.portal-widget-performance-body,.portal-widget-chat-body .public-ai-chat-messages,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-section-transition-shell,.main-content,.dashboard-container)::-webkit-scrollbar{background:#0000!important;display:none!important;height:0!important;width:0!important}html[data-theme] body[data-theme] #root :is(.portal-widget-last-used-scroll,.portal-widget-performance-body,.portal-widget-chat-body .public-ai-chat-messages,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-section-transition-shell,.main-content,.dashboard-container)::-webkit-scrollbar-thumb,html[data-theme] body[data-theme] #root :is(.portal-widget-last-used-scroll,.portal-widget-performance-body,.portal-widget-chat-body .public-ai-chat-messages,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-section-transition-shell,.main-content,.dashboard-container)::-webkit-scrollbar-track{background:#0000!important}html[data-theme] body[data-theme] #root .portal-widget-chat-body .public-ai-chat-reply .public-ai-reply-field textarea{scrollbar-color:#0000 #0000!important;scrollbar-width:none!important}html[data-theme] body[data-theme] #root .portal-widget-chat-body .public-ai-chat-reply .public-ai-reply-field textarea::-webkit-scrollbar,html[data-theme] body[data-theme] #root .portal-widget-chat-body .public-ai-chat-reply .public-ai-reply-field textarea::-webkit-scrollbar-thumb,html[data-theme] body[data-theme] #root .portal-widget-chat-body .public-ai-chat-reply .public-ai-reply-field textarea::-webkit-scrollbar-track{background:#0000!important;display:none!important;height:0!important;width:0!important}}@media (min-width:1900px){html body #root .portal-side-widgets .portal-widget-last-used-scroll :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.tailor-profile-posts){background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html body #root .portal-side-widgets .portal-widget-last-used-scroll :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.tailor-profile-posts):after,html body #root .portal-side-widgets .portal-widget-last-used-scroll :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.tailor-profile-posts):before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}html body #root .portal-side-widgets .portal-widget-chat .public-ai-chat-reply{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;inset:auto!important;margin:auto 0 0!important;outline:0!important;padding:.35rem 0 0!important;position:static!important;width:100%!important}html body #root .portal-side-widgets .portal-widget-chat .public-ai-chat-reply .public-ai-reply-row,html body #root .portal-side-widgets .portal-widget-chat .public-ai-chat-reply .public-ai-reply-row-aligned{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;outline:0!important;padding:0!important;width:100%!important}html body #root .portal-side-widgets .portal-widget-chat :is(.public-ai-chat-reply,.public-ai-reply-row,.public-ai-reply-row-aligned):after,html body #root .portal-side-widgets .portal-widget-chat :is(.public-ai-chat-reply,.public-ai-reply-row,.public-ai-reply-row-aligned):before{content:none!important;display:none!important}}.portal-public-scroll-guard{display:none}@media (min-width:1900px){html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-notepad-body{background:#0000!important;background-color:initial!important;background-image:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-notepad-body textarea{-webkit-text-fill-color:#34141d!important;background:#faf5ee!important;background-color:#faf5ee!important;border-color:#5b372b2e!important;caret-color:#34141d!important;color:#34141d!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-notepad-actions>span,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-notepad-body textarea::placeholder{-webkit-text-fill-color:#8a7462!important;color:#8a7462!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-notepad-actions>button{-webkit-text-fill-color:#fff!important;background:#7f1d32!important;background-color:#7f1d32!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .portal-widget{background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important;border-color:#5b413029!important;box-shadow:0 18px 48px #4c372b21!important}html[data-theme=light] body[data-theme=light] .portal-widget-header{-webkit-text-fill-color:#2f1c22!important;background:#d8c3a8!important;background-color:#d8c3a8!important;background-image:none!important;border-bottom:1px solid #5b413026!important;color:#2f1c22!important}html[data-theme=light] body[data-theme=light] .portal-widget-performance{--progress-accent:#b85a6d;--progress-blue:#5378d8;--progress-purple:#8c69bf;--progress-orange:#e8873a;--progress-line:#7f1d3224;--pw-donut-hole:#f8f2e9}html[data-theme=light] body[data-theme=light] .pw-donut-card,html[data-theme=light] body[data-theme=light] .pw-extra-card,html[data-theme=light] body[data-theme=light] .pw-metric,html[data-theme=light] body[data-theme=light] .pw-overall-card,html[data-theme=light] body[data-theme=light] .pw-trend-card{background:#f8f2e9;border-color:#5b372b21}}@media (min-width:1900px){html[data-theme=light] body[data-theme=light] :is(.portal-widget-last-used-body,.portal-widget-last-used-scroll,.portal-widget-performance-body,.portal-widget-chat-body){background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=light] body[data-theme=light] .portal-widget-last-used-scroll :is(.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.interested-job-suggestion-section,.resume-playground-section,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section){background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-widget-last-used-scroll :is(.about-guide-grid article,.about-rating-card,.portal-job-filter-bar){background:#f8f2e9!important;background-color:#f8f2e9!important;background-image:none!important;border-color:#5b372b21!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-widget-last-used-scroll :is(p,span,small,h1,h2,h3,h4,strong),html[data-theme=light] body[data-theme=light] .portal-widget-performance :is(p,span,small,h1,h2,h3,h4,strong,label){color:#34141d}html[data-theme=light] body[data-theme=light] .portal-widget-profile{background:#f3ede3!important;background-color:#f3ede3!important;border-color:#5b372b29!important;box-shadow:0 18px 48px #4c372b21!important}html[data-theme=light] body[data-theme=light] .portal-widget-profile :is(.portal-widget-profile-name,.portal-widget-profile-id,.portal-widget-profile-stat strong,.portal-widget-profile-stat span){color:#34141d}html[data-theme=light] body[data-theme=light] .portal-widget-profile .portal-widget-profile-cover{background-image:linear-gradient(135deg,#f0dcc2,#d9a08b);background-image:var(--pw-cover-light,linear-gradient(135deg,#f0dcc2,#d9a08b))}html[data-theme=light] body[data-theme=light] .portal-widget-chat{background:#f3ede3!important;background-color:#f3ede3!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat :is(.public-ai-chat-card,.public-ai-chat-messages,.assistant-saved-chats){background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-chat-reply,html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-chat-reply .public-ai-reply-row,html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-chat-reply .public-ai-reply-row-aligned{background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-chat-bubble.is-assistant,html[data-theme=light] body[data-theme=light] .portal-widget-chat :is(.public-ai-chat-time,.public-ai-chat-messages,.assistant-saved-chats,.assistant-saved-chats *,.assistant-saved-chats-empty){-webkit-text-fill-color:#34141d!important;color:#34141d!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-chat-bubble.is-assistant,html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-chat-bubble.is-typing{background:#fbf7f1!important;background-color:#fbf7f1!important;border:1px solid #5b372b1f;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-reply-field,html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-reply-field textarea{-webkit-text-fill-color:#34141d!important;background:#faf5ee!important;background-color:#faf5ee!important;border-color:#5b372b2e!important;caret-color:#34141d!important;color:#34141d!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-reply-field input::placeholder,html[data-theme=light] body[data-theme=light] .portal-widget-chat .public-ai-reply-field textarea::placeholder{color:#8a7462!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat :is(.public-ai-send-button,.public-ai-search-icon){fill:currentColor!important;stroke:currentColor!important;color:#7f1d32!important}html[data-theme=light] body[data-theme=light] .portal-widget-chat .assistant-saved-chats{border-color:#5b372b29!important}}@media (min-width:769px){html[data-theme=light] body[data-theme=light]:has(#portal-public-header),html[data-theme=light]:has(body #portal-public-header){background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-top,html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-top,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{animation-timeline:none!important;animation:none!important;background:#f3ede3!important;background-clip:padding-box!important;background-color:#f3ede3!important;background-image:none!important;height:72px!important;isolation:isolate!important;max-height:72px!important;min-height:72px!important;scale:1!important;transform:translateX(-50%)!important;transform-origin:center top!important;transition:none!important;will-change:auto!important;z-index:9000!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-top,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-top{animation-timeline:none!important;animation:none!important;height:100%!important;max-height:100%!important;min-height:0!important;scale:1!important;transform:none!important;transition:none!important;will-change:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header :is(.portal-public-brand,.portal-public-brand img,.portal-public-utilities),html[data-theme=light] body[data-theme=light] #root #portal-public-header :is(.portal-public-brand,.portal-public-brand img,.portal-public-utilities){animation-timeline:none!important;animation:none!important;transition:none!important;will-change:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-top:after,html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-top:before,html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header:after,html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header:before,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-top:after,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-top:before,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header:after,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header:before{background:none!important;box-shadow:none!important;content:none!important;display:none!important;filter:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-public-scroll-guard,html[data-theme=light] body[data-theme=light] #root .portal-public-scroll-guard{background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important;box-shadow:none!important;display:block!important;filter:none!important;height:18px!important;inset:0 0 auto 0!important;max-width:none!important;pointer-events:none!important;position:fixed!important;width:100vw!important;z-index:8999!important}}@media (min-width:769px){html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.tailor-profile-posts),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.tailor-profile-posts):after,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.portal-job-posts-summary,.tailor-profile-posts):before{background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed :is(.portal-social-post-card,.portal-candidate-job-card,.portal-job-summary-card){box-shadow:0 10px 26px #4c372b17!important}}@media (min-width:1900px){html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile{background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important;border-color:#5b41302e!important;box-shadow:0 18px 44px #4c372b1f!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-header{-webkit-text-fill-color:#2f1c22!important;background:#d2bb98!important;background-color:#d2bb98!important;background-image:none!important;border-bottom:1px solid #5b413029!important;border-radius:0!important;box-shadow:none!important;color:#2f1c22!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-header :is(span,strong){-webkit-text-fill-color:#2f1c22!important;color:#2f1c22!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-performance-body{padding-top:.65rem!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light :is(.portal-widget-last-used-body,.portal-widget-last-used-scroll,.portal-widget-last-used-zoom,.portal-widget-performance-body,.portal-widget-profile-body,.portal-widget-chat-body,.public-ai-chat-card,.portal-ai-chat-card,.public-ai-chat-messages,.portal-ai-chat-messages,.public-ai-chat-reply,.public-ai-reply-row,.public-ai-reply-row-aligned,.assistant-saved-chats){background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat :is(.portal-widget-chat-body,.public-ai-chat-card,.public-ai-chat-messages,.public-ai-chat-reply,.public-ai-reply-row,.public-ai-reply-row-aligned){border:0!important;border-radius:0!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat :is(.portal-widget-chat-body,.public-ai-chat-card,.public-ai-chat-messages,.public-ai-chat-reply):after,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat :is(.portal-widget-chat-body,.public-ai-chat-card,.public-ai-chat-messages,.public-ai-chat-reply):before{content:none!important;display:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat .public-ai-chat-bubble.is-assistant,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat .public-ai-chat-bubble.is-typing{background:#fbf7f1!important;background-color:#fbf7f1!important;background-image:none!important;border:1px solid #5b41301f!important;box-shadow:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat .public-ai-reply-field,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat .public-ai-reply-field textarea{background:#faf5ee!important;background-color:#faf5ee!important;background-image:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-scroll :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.notifications-page,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.applications-container,.my-applications-container,.my-assessments-container,.assessments-container,.video-interviews-container,.draft-applications-container,.bookmarked-jobs-container,.saved-posts-container,.interested-job-suggestion-section,.resume-playground-section,.resume-playground-container,.profile-container,.settings-container,.about-jumptake-section,.progress-check-section,.performance-analytics-container,.friend-invitations-container,.inbox-container){background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light :is(.pw-metric,.pw-donut-card,.pw-trend-card,.pw-overall-card,.pw-extra-card,.about-guide-grid article,.about-rating-card,.portal-job-filter-bar){background:#f8f2e9!important;background-color:#f8f2e9!important;background-image:none!important;border-color:#5b372b21!important;box-shadow:none!important}}@media (min-width:1900px){html body #root aside.portal-side-widgets.portal-side-widgets-theme-light{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important;box-shadow:none!important;filter:none!important}html body #root aside.portal-side-widgets.portal-side-widgets-theme-light:after,html body #root aside.portal-side-widgets.portal-side-widgets-theme-light:before{background:none!important;box-shadow:none!important;content:none!important;display:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light :is(.portal-widget-last-used-body,.portal-widget-last-used-scroll,.portal-widget-performance-body,.portal-widget-chat-body){background:#f3ede3!important;background-color:#f3ede3!important;background-image:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light :is(.portal-widget-last-used,.portal-widget-performance,.portal-widget-chat){background:#0000!important;background-color:initial!important;background-image:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-scroll :is(.portal-section-transition-shell,.dashboard-container,.dashboard-content,.main-content,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.portal-social-list,.portal-candidate-job-list,.notifications-page,.notifications-list,.applications-hub-container,.applications-hub-panel,.bookmarks-hub-container,.bookmarks-hub-panel,.talent-pool-container,.candidate-bookmarked-container,.bookmarked-talents-container,.friend-invitations-section,.friend-invitations-shell,.friend-invitation-panel,.settings-container,.tabs-content,.settings-tab,.portal-default-landing,.resume-playground-section,.resume-playground-container,.resume-playground-panel,.about-jumptake-section,.progress-check-section,.performance-analytics-container),html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-zoom,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-zoom>*{background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-scroll :is(.portal-section-transition-shell,.dashboard-container,.dashboard-content,.main-content,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.notifications-page,.applications-hub-container,.applications-hub-panel,.bookmarks-hub-container,.bookmarks-hub-panel,.talent-pool-container,.friend-invitations-section,.friend-invitations-shell,.friend-invitation-panel,.settings-container,.tabs-content,.settings-tab,.portal-default-landing,.resume-playground-section,.resume-playground-container,.resume-playground-panel,.about-jumptake-section,.progress-check-section,.performance-analytics-container):after,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-scroll :is(.portal-section-transition-shell,.dashboard-container,.dashboard-content,.main-content,.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel,.notifications-page,.applications-hub-container,.applications-hub-panel,.bookmarks-hub-container,.bookmarks-hub-panel,.talent-pool-container,.friend-invitations-section,.friend-invitations-shell,.friend-invitation-panel,.settings-container,.tabs-content,.settings-tab,.portal-default-landing,.resume-playground-section,.resume-playground-container,.resume-playground-panel,.about-jumptake-section,.progress-check-section,.performance-analytics-container):before{background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat :is(.portal-widget-chat-body,.public-ai-chat-card,.public-ai-chat-messages,.public-ai-chat-reply,.public-ai-reply-row,.public-ai-reply-row-aligned){background:#0000!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}}@media (min-width:1900px){html[data-theme=dark] body[data-theme=dark] .portal-widget{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff26!important;box-shadow:0 14px 34px #00000047!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-header{-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-performance{--progress-accent:#d66a7d;--progress-blue:#6f9aff;--progress-purple:#ad88ff;--progress-orange:#f0a24d;--progress-line:#ffffff21;--pw-donut-hole:#0d0d0d}html[data-theme=dark] body[data-theme=dark] .pw-donut-card,html[data-theme=dark] body[data-theme=dark] .pw-extra-card,html[data-theme=dark] body[data-theme=dark] .pw-metric,html[data-theme=dark] body[data-theme=dark] .pw-overall-card,html[data-theme=dark] body[data-theme=dark] .pw-trend-card{background:#ffffff0d;border-color:#ffffff24}html[data-theme=dark] body[data-theme=dark] .portal-widget-last-used-scroll :is(p,span,small,h1,h2,h3,h4,strong),html[data-theme=dark] body[data-theme=dark] .portal-widget-performance :is(p,span,small,h1,h2,h3,h4,strong,label){color:#f7f6f3}html[data-theme=dark] body[data-theme=dark] .portal-widget-profile{background:#000;background-color:#000;border-color:#ffffff29;box-shadow:0 14px 34px #00000047}html[data-theme=dark] body[data-theme=dark] .portal-widget-profile :is(.portal-widget-profile-name,.portal-widget-profile-id,.portal-widget-profile-stat strong,.portal-widget-profile-stat span){color:#f7f6f3}html[data-theme=dark] body[data-theme=dark] .portal-widget-profile .portal-widget-profile-cover{background-image:linear-gradient(135deg,#3a1d26,#12080c);background-image:var(--pw-cover-dark,linear-gradient(135deg,#3a1d26,#12080c))}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat :is(.public-ai-chat-card,.public-ai-chat-messages,.assistant-saved-chats){background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat :is(.portal-widget-chat-body,.public-ai-chat-card,.public-ai-chat-messages,.public-ai-chat-reply,.public-ai-reply-row,.public-ai-reply-row-aligned){background:#0000!important;background-color:initial!important;background-image:none!important;border-radius:0!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-chat-reply,html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-chat-reply .public-ai-reply-row,html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-chat-reply .public-ai-reply-row-aligned{background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-chat-bubble.is-assistant,html[data-theme=dark] body[data-theme=dark] .portal-widget-chat :is(.public-ai-chat-time,.public-ai-chat-messages,.assistant-saved-chats,.assistant-saved-chats *,.assistant-saved-chats-empty){-webkit-text-fill-color:#f7f6f3!important;color:#f7f6f3!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-chat-bubble.is-assistant,html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-chat-bubble.is-typing{background:#171717!important;background-color:#171717!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-reply-field,html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-reply-field textarea{-webkit-text-fill-color:#f7f6f3!important;background:#111!important;background-color:#111!important;border-color:#ffffff29!important;caret-color:#f7f6f3!important;color:#f7f6f3!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-reply-field input::placeholder,html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .public-ai-reply-field textarea::placeholder{color:#f7f6f380!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat :is(.public-ai-send-button,.public-ai-search-icon){fill:currentColor!important;stroke:currentColor!important;color:#d8798e!important}html[data-theme=dark] body[data-theme=dark] .portal-widget-chat .assistant-saved-chats{border-color:#ffffff26!important}html body #root .portal-side-widgets.portal-side-widgets-theme-dark .portal-widget-notepad-body{background:#0000!important;background-color:initial!important;background-image:none!important}html body #root .portal-side-widgets.portal-side-widgets-theme-dark .portal-widget-notepad-body textarea{-webkit-text-fill-color:#f7f6f3!important;background:#111!important;background-color:#111!important;border-color:#ffffff29!important;caret-color:#f7f6f3!important;color:#f7f6f3!important}html body #root .portal-side-widgets.portal-side-widgets-theme-dark .portal-widget-notepad-actions>span,html body #root .portal-side-widgets.portal-side-widgets-theme-dark .portal-widget-notepad-body textarea::placeholder{-webkit-text-fill-color:#f7f6f38f!important;color:#f7f6f38f!important}html body #root .portal-side-widgets.portal-side-widgets-theme-dark .portal-widget-notepad-actions>button{-webkit-text-fill-color:#12080c!important;background:#d66a7d!important;background-color:#d66a7d!important;color:#12080c!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed-scroll>:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-create-story),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed:has(>.portal-home-feed-scroll>:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-create-story)),html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed:has(>.portal-home-feed-scroll>:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-create-story))>.portal-home-feed-scroll,html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-tab-panel-create-story>.tailor-profile-section{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-create-story,.portal-home-tab-panel-create-story .tailor-profile-section,.portal-home-tab-panel-create-story .tailor-profile-posts) :is(.portal-social-list,.portal-social-post-card){box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern .portal-home-feed:has(>.portal-home-feed-scroll>:is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-create-story))>.portal-home-feed-scroll{padding-left:.45rem!important;padding-right:.45rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page.portal-modern :is(.portal-home-tab-panel-work-news,.portal-home-tab-panel-create-story) .portal-social-post-card :is(.portal-social-post-header,.portal-post-title-block,.portal-post-body-wrap,.portal-post-body,.portal-post-media,.portal-post-action-cluster,.portal-post-comments){box-sizing:border-box!important;max-width:100%!important;min-width:0!important}}@media (min-width:769px){html body #root #portal-public-header.portal-public-header{animation:none!important;border-radius:22px!important;border-style:solid!important;border-width:1px!important;bottom:auto!important;box-sizing:border-box!important;height:auto!important;left:50%!important;margin:0!important;max-height:none!important;max-width:1180px!important;min-height:72px!important;overflow:visible!important;padding:10px 12px 10px 18px!important;position:fixed!important;right:auto!important;top:18px!important;transform:translateX(-50%)!important;transition:none!important;width:min(1180px,calc(100% - 36px))!important;z-index:1000000!important}html body #root #portal-public-header .portal-public-header-top{align-items:center!important;background:#0000!important;background-color:initial!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;gap:24px!important;height:auto!important;justify-content:space-between!important;max-height:none!important;min-height:50px!important;padding:0!important;width:100%!important}html body #root #portal-public-header .portal-public-brand{align-items:center!important;display:inline-flex!important;flex:0 0 142px!important;height:48px!important;width:142px!important}html body #root #portal-public-header .portal-public-brand img{display:block!important;height:100%!important;max-width:none!important;object-fit:contain!important;width:100%!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{backdrop-filter:blur(24px) saturate(145%)!important;-webkit-backdrop-filter:blur(24px) saturate(145%)!important;background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff2e!important;box-shadow:0 18px 46px #0000004d,inset 0 1px 0 #ffffff12!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important;background:#fff8ecf7!important;background-color:#fff8ecf7!important;background-image:none!important;border-color:#d8c5a8!important;box-shadow:0 18px 45px #56422521!important;color:#4b1f2e!important}}@media (min-width:1900px){html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header{-webkit-text-fill-color:#f4f5f6!important;background:#1b1d20!important;background-color:#1b1d20!important;background-image:none!important;border-color:#ffffff24!important;color:#f4f5f6!important}html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header :is(*,svg,path){-webkit-text-fill-color:#f4f5f6!important;stroke:currentColor!important;fill:currentColor!important;color:#f4f5f6!important}html body #root .portal-side-widgets .portal-widget-performance .portal-widget-performance-body{padding-top:.6rem!important}html body>.floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{height:min(620px,calc(100dvh - 120px))!important;max-height:min(620px,calc(100dvh - 120px))!important;max-width:1200px!important;width:min(1200px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(38rem,44rem) minmax(0,1fr)!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{grid-template-columns:3rem minmax(12rem,1fr) max-content 2.35rem!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy{display:grid!important;min-width:0!important;opacity:1!important;visibility:visible!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy :is(strong,span){display:block!important;min-width:0!important;opacity:1!important;overflow:hidden!important;text-overflow:ellipsis!important;visibility:visible!important;white-space:nowrap!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root #portal-public-header :is(.portal-public-header-search>button,.portal-public-search-toggle) :is(svg,path){-webkit-text-fill-color:#fff!important;fill:#fff!important;stroke:#fff!important;color:#fff!important}html body #root>.app-container>.home-page>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){margin-top:0!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){margin-top:0!important;padding-top:0!important;scroll-padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:0!important;min-height:100dvh!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed,html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed>.portal-home-feed-scroll{height:100%!important;min-height:100dvh!important;padding-top:0!important;scroll-padding-top:0!important}}@media (min-width:1900px){html body #root #portal-public-header .portal-public-header-search{flex:0 1 32rem!important;height:2.75rem!important;max-width:32rem!important;width:min(32rem,42vw)!important}html body #root #portal-public-header .portal-public-header-search>input{height:2.75rem!important;min-height:2.75rem!important;padding-left:.85rem!important;padding-right:2.8rem!important}html body #root .portal-side-widgets-left{top:4.55rem!important}html body #root .portal-side-logo{min-height:4.25rem!important;padding:.2rem .35rem .15rem!important}html body #root .portal-side-logo img{max-height:3.8rem!important;width:clamp(6.5rem,6vw,8rem)!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){overflow:hidden!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed{height:calc(100dvh - 4.35rem)!important;max-height:none!important;min-height:0!important;overflow:hidden!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed>.portal-home-feed-scroll{height:100%!important;max-height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-top:0!important;scroll-padding-top:0!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(30rem,34rem) minmax(0,1fr)!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{min-width:0!important;width:100%!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-body{background:#fff8ec!important;border:1px solid #6f4c3533!important;border-radius:1rem!important;margin:.65rem!important;min-width:0!important;width:auto!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-list{min-width:0!important;padding:.7rem!important;width:100%!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{min-width:0!important;width:100%!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{background:#17171b!important;background-color:#17171b!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-body{background:#111116!important;border-color:#ffffff1f!important}}@media (max-width:768px){html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close),html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),.portal-post-detail-modal>.portal-post-detail-close:is(:hover,:focus,:focus-visible,:active),.portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active),.portal-job-review-modal>.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active),.tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active)){-webkit-text-fill-color:#34141d!important;all:unset!important;animation:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;display:grid!important;font-size:1.45rem!important;font-weight:900!important;height:1.7rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.7rem!important;max-width:1.7rem!important;min-height:1.7rem!important;min-width:1.7rem!important;opacity:1!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:fixed!important;right:.65rem!important;text-align:center!important;top:.65rem!important;transform:none!important;transition:none!important;translate:none!important;visibility:visible!important;width:1.7rem!important;z-index:2147483647!important}html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close):after,html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close):before{content:none!important;display:none!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close){-webkit-text-fill-color:#fff!important;color:#fff!important}html body :is(.portal-job-modal.portal-job-modal-redesign,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-job-review-modal,.tailor-media-action-sheet){animation:none!important;transition:none!important}}@media (min-width:769px){html body:has(#portal-public-header),html body:has(#portal-public-header) #root,html body:has(#portal-public-header) #root>.app-container,html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open{box-sizing:border-box!important;height:auto!important;max-height:none!important;min-height:100dvh!important;overflow-x:clip!important;overflow-y:visible!important}html body:has(#portal-public-header){overflow-y:auto!important;overscroll-behavior-y:auto!important}html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])),html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]))>main.main-content{box-sizing:border-box!important;height:auto!important;margin-bottom:0!important;margin-top:0!important;max-height:none!important;min-height:100dvh!important;overflow:visible!important;overscroll-behavior:auto!important;scroll-padding-top:0!important}html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]))>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){box-sizing:border-box!important;display:block!important;height:auto!important;margin-top:0!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding-top:0!important}html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]))>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel){box-sizing:border-box!important;display:block!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root #portal-public-header :is(.portal-public-header-search>button,.portal-public-search-toggle) :is(svg,path){-webkit-text-fill-color:#fff!important;fill:#fff!important;stroke:#fff!important;color:#fff!important}html body #root>.app-container>.home-page>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])),html body #root>.app-container>.home-page>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]))>main.main-content{margin-top:0!important;padding-top:0!important;scroll-padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:0!important;min-height:100dvh!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) :is(.portal-home-feed,.portal-home-feed>.portal-home-feed-scroll){height:100%!important;min-height:100dvh!important;padding-top:0!important;scroll-padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){box-sizing:border-box!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed{box-sizing:border-box!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed>.portal-home-feed-scroll{box-sizing:border-box!important;height:100%!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;padding-top:0!important;scroll-padding-top:0!important}html body>.floating-messenger.is-closing.is-desktop-corner,html body>.floating-messenger.is-open.is-desktop-corner{box-sizing:border-box!important;overflow:hidden!important}html body>.floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{box-sizing:border-box!important;height:min(640px,calc(100dvh - 96px))!important;max-height:calc(100dvh - 96px)!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important;width:min(1120px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{box-sizing:border-box!important;grid-template-columns:minmax(20rem,24rem) minmax(0,1fr)!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}html body>.floating-messenger.is-open.is-desktop-corner :is(.floating-messenger-contacts,.floating-messenger-chat,.floating-messenger-contact-body,.floating-messenger-contact-list,.floating-messenger-messages,.floating-messenger-chat-bar,.floating-messenger-input){max-width:100%!important;min-width:0!important;overflow-x:hidden!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{column-gap:.42rem!important;grid-template-columns:2.75rem minmax(0,1fr) minmax(0,6.5rem) 2rem!important;max-width:100%!important;min-width:0!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy{align-content:center!important;display:grid!important;grid-template-rows:auto auto!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy :is(strong,span),html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact>time{display:block!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-messages{min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-message{box-sizing:border-box!important;max-width:min(26rem,78%)!important;overflow-wrap:anywhere!important;width:fit-content!important;word-break:break-word!important}}@media (min-width:1900px){html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header{-webkit-text-fill-color:#f4f5f6!important;background:#1b1d20!important;background-color:#1b1d20!important;background-image:none!important;border-color:#ffffff24!important;color:#f4f5f6!important}html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header :is(*,svg,path){-webkit-text-fill-color:#f4f5f6!important;stroke:currentColor!important;fill:currentColor!important;color:#f4f5f6!important}html body #root .portal-side-widgets .portal-widget-performance .portal-widget-performance-body{padding-top:.6rem!important}html body>.floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{height:min(620px,calc(100dvh - 120px))!important;max-height:min(620px,calc(100dvh - 120px))!important;max-width:1200px!important;width:min(1200px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(38rem,44rem) minmax(0,1fr)!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{grid-template-columns:3rem minmax(12rem,1fr) max-content 2.35rem!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy{align-content:center!important;display:grid!important;grid-template-rows:auto auto!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy :is(strong,span){display:block!important;min-width:0!important;opacity:1!important;overflow:hidden!important;text-overflow:ellipsis!important;visibility:visible!important;white-space:nowrap!important}}@media (min-width:1900px){html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets :is(.portal-widget-header,.portal-widget-last-used-header,.portal-widget-performance-header,.portal-widget-chat-header,.portal-widget-notepad-header){-webkit-text-fill-color:#f4fffd!important;background:#063b3a!important;background-color:#063b3a!important;background-image:none!important;border-color:#74e8de3d!important;color:#f4fffd!important}html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets :is(.portal-widget-header,.portal-widget-last-used-header,.portal-widget-performance-header,.portal-widget-chat-header,.portal-widget-notepad-header) :is(*,svg,path){-webkit-text-fill-color:#f4fffd!important;stroke:currentColor!important;fill:currentColor!important;color:#f4fffd!important}}@media (min-width:769px){html body #root #portal-public-header .portal-public-menu>ul+ul{border-block-start:0!important;border-top:0!important;box-shadow:none!important;margin-top:0!important;padding-top:0!important}html body #root #portal-public-header .portal-public-menu>ul+ul:after,html body #root #portal-public-header .portal-public-menu>ul+ul:before{border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page.portal-dock-open .main-content,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html[data-theme=light] body[data-theme=light]:has(#portal-public-header),html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container>.home-page{background:#faf5ee!important;background-color:#faf5ee!important;background-image:none!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header.is-menu-open{backdrop-filter:blur(18px) saturate(122%)!important;-webkit-backdrop-filter:blur(18px) saturate(122%)!important;background:#fff8ec8a!important;background-color:#fff8ec8a!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container.mobile-section-open{height:calc(100dvh - 90px)!important;margin-bottom:0!important;margin-top:90px!important;max-height:calc(100dvh - 90px)!important;min-height:calc(100dvh - 90px)!important;padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel{height:100%!important;margin-bottom:0!important;margin-top:0!important;max-height:100%!important;min-height:0!important;padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell{margin-top:0!important;padding-top:0!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger :is(svg,path){fill:none!important;stroke:currentColor!important;color:#fff!important}html body>.floating-messenger.is-open.is-closing.is-desktop-corner,html body>.floating-messenger.is-open.is-desktop-corner{height:min(740px,calc(100dvh - 16px))!important;max-height:min(740px,calc(100dvh - 16px))!important;max-width:920px!important;width:min(920px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(14rem,17.5rem) minmax(0,1fr)!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell[data-section=talent-stories] :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel-talent-stories){box-sizing:border-box!important;margin-right:1rem!important;max-width:calc(100% - 1rem)!important;min-width:0!important;padding-right:0!important;width:calc(100% - 1rem)!important}}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .main-content.mobile-section-notifications :is(.dashboard-section-title,.mobile-section-panel-header) .portal-title-jello-text,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .notifications-page .notifications-activities-word,html[data-theme=light] body[data-theme=light] #root .home-page .main-content.mobile-section-notifications :is(.dashboard-section-title,.mobile-section-panel-header) .portal-title-jello-text,html[data-theme=light] body[data-theme=light] #root .home-page .notifications-page .notifications-activities-word{font-family:Boogaloo,Arial Narrow,Arial,sans-serif!important;font-weight:400!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .interested-job-suggestion-section .job-interest-grid>button.selected:before,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .interested-job-suggestion-section .job-interest-grid>button:before,html[data-theme=light] body[data-theme=light] #root .home-page .interested-job-suggestion-section .job-interest-grid>button.selected:before,html[data-theme=light] body[data-theme=light] #root .home-page .interested-job-suggestion-section .job-interest-grid>button:before{background:#0000!important;border-color:#000!important;box-shadow:none!important;color:#000!important}@media (max-width:768px){html body>.portal-job-modal-backdrop>.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,html body>.portal-job-modal-backdrop>.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),html body>.portal-profile-detail-backdrop>.portal-profile-detail-modal>.portal-profile-detail-close,html body>.portal-profile-detail-backdrop>.portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active),html body>.tailor-media-action-backdrop>.tailor-media-action-sheet>button.tailor-media-action-close,html body>.tailor-media-action-backdrop>.tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){all:unset!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;cursor:pointer!important;display:grid!important;font-family:inherit!important;font-size:1.5rem!important;font-weight:900!important;height:1.7rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.7rem!important;max-width:1.7rem!important;min-height:1.7rem!important;min-width:1.7rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.56rem!important;text-align:center!important;top:.48rem!important;transform:none!important;translate:none!important;width:1.7rem!important;z-index:2147483646!important}html:not([data-theme=dark]) body:not([data-theme=dark])>.portal-job-modal-backdrop>.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,html:not([data-theme=dark]) body:not([data-theme=dark])>.portal-profile-detail-backdrop>.portal-profile-detail-modal>.portal-profile-detail-close,html:not([data-theme=dark]) body:not([data-theme=dark])>.tailor-media-action-backdrop>.tailor-media-action-sheet>button.tailor-media-action-close,html[data-theme=light] body[data-theme=light]>.portal-job-modal-backdrop>.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,html[data-theme=light] body[data-theme=light]>.portal-profile-detail-backdrop>.portal-profile-detail-modal>.portal-profile-detail-close,html[data-theme=light] body[data-theme=light]>.tailor-media-action-backdrop>.tailor-media-action-sheet>button.tailor-media-action-close{-webkit-text-fill-color:#34141d!important;color:#34141d!important}html[data-theme=dark] body[data-theme=dark]>.portal-job-modal-backdrop>.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,html[data-theme=dark] body[data-theme=dark]>.portal-profile-detail-backdrop>.portal-profile-detail-modal>.portal-profile-detail-close,html[data-theme=dark] body[data-theme=dark]>.tailor-media-action-backdrop>.tailor-media-action-sheet>button.tailor-media-action-close{-webkit-text-fill-color:#fff!important;color:#fff!important}}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button,html[data-theme=light] body[data-theme=light] #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button{gap:.55rem!important;padding-left:.78rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button:before,html[data-theme=light] body[data-theme=light] #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button:before{content:none!important;display:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active,.selected)>.job-interest-option-box,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button>.job-interest-option-box,html[data-theme=light] body[data-theme=light] #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button:is(:hover,:focus,:focus-visible,:active,.selected)>.job-interest-option-box,html[data-theme=light] body[data-theme=light] #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-grid>button>.job-interest-option-box{background:#000!important;background-color:#000!important;background-image:none!important;border:1.5px solid #000!important;border-radius:.16rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#0000!important;display:inline-block!important;flex:0 0 0.82rem!important;height:.82rem!important;margin:0!important;max-height:.82rem!important;max-width:.82rem!important;min-height:.82rem!important;min-width:.82rem!important;padding:0!important;pointer-events:none!important;width:.82rem!important}html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.interested-job-suggestion-section,.job-interest-modal) .job-interest-option-box{display:none!important}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark] #root .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active),html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}html[data-theme=dark] body[data-theme=dark] #root .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:after,html[data-theme=dark] body[data-theme=dark] #root .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:before,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:after,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:before{background:#0000!important;box-shadow:none!important;content:none!important;display:none!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open),html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:after,html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:before,html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:after,html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:before{content:none!important;display:none!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger :is(svg,path){fill:none!important;stroke:#fff!important;color:#fff!important}}@media (min-width:769px){html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{gap:.75rem!important;grid-template-columns:minmax(25rem,1fr) minmax(0,2.2fr)!important;padding:.75rem!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{grid-column-gap:0!important;grid-row-gap:0!important;background:#d7c6b0!important;background-image:none!important;border:1px solid var(--msg-border)!important;border-radius:1rem!important;column-gap:0!important;display:grid!important;grid-template-columns:4.65rem minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;min-width:0!important;overflow:hidden!important;row-gap:0!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{background:#070709!important;background-color:#070709!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-header{background:#0000!important;border-bottom:1px solid var(--msg-border)!important;grid-column:1/-1!important;grid-row:1!important;min-height:4rem!important;min-width:0!important}html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-nav.is-compact{align-items:stretch!important;background:#c6b095!important;border:0!important;border-radius:0!important;border-right:1px solid #4a2b3433!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:.42rem!important;grid-column:1!important;grid-row:2!important;justify-content:flex-start!important;margin:0!important;max-height:none!important;min-height:0!important;min-width:4.65rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.68rem .45rem!important;scrollbar-width:thin!important;width:4.65rem!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .message-workspace-nav.is-compact{background:#0d0d10!important;border-right-color:#ffffff24!important}html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab,html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab:is(:hover,:focus-visible,.is-active){-webkit-text-fill-color:#4b3037!important;background:#fffdf98a!important;border:1px solid #4a2b3433!important;border-radius:.72rem!important;box-shadow:none!important;color:#4b3037!important;display:grid!important;flex:0 0 3.45rem!important;height:3.45rem!important;margin:0!important;max-height:3.45rem!important;max-width:3.75rem!important;min-height:3.45rem!important;min-width:3.75rem!important;padding:0!important;place-items:center!important;position:relative!important;width:3.75rem!important}html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab.is-active,html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab.is-active:is(:hover,:focus-visible){-webkit-text-fill-color:#fff!important;background:var(--msg-accent-strong)!important;border-color:var(--msg-accent)!important;box-shadow:0 .35rem .75rem #3219202e!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab:is(:hover,:focus-visible){-webkit-text-fill-color:#c9c6cd!important;background:#151519!important;border-color:#ffffff1f!important;color:#c9c6cd!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab.is-active,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab.is-active:is(:hover,:focus-visible){-webkit-text-fill-color:#fff!important;background:#8e344c!important;border-color:#d06a82!important;color:#fff!important}html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab>svg{height:1.35rem!important;margin:0!important;width:1.35rem!important}html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab>span{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}html body>.floating-messenger.is-open.is-desktop-corner .message-workspace-tab>small{-webkit-text-fill-color:#fff!important;background:var(--msg-accent-strong)!important;border-radius:999px!important;color:#fff!important;font-size:.58rem!important;height:1rem!important;min-width:1rem!important;padding:0 .2rem!important;right:.22rem!important;top:.22rem!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-body{background:var(--msg-surface)!important;border:0!important;border-radius:.82rem!important;grid-column:2!important;grid-row:2!important;margin:.65rem!important;min-height:0!important;min-width:0!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-body{background:#101014!important}}@media (max-width:768px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-candidate-job-card,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-candidate-job-card:is(:hover,:focus-within,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-candidate-job-card,html[data-theme=light] body[data-theme=light] #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-candidate-job-card:is(:hover,:focus-within,:active){background:#fff!important;background-color:#fff!important;background-image:none!important}}@media (min-width:769px){html body #root#root>.app-container>.home-page.portal-dock-open>.dashboard-container,html body #root#root>.app-container>.home-page.portal-dock-open>.dashboard-container.mobile-section-open{height:calc(100dvh - 90px)!important;margin-bottom:0!important;margin-top:90px!important;max-height:calc(100dvh - 90px)!important;min-height:0!important;padding-top:0!important}html body #root#root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content,html body #root#root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel{height:100%!important;margin:0!important;max-height:100%!important;min-height:0!important;padding-top:0!important}html body #root#root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell{margin-top:0!important;padding-top:0!important}}@media (min-width:1900px){html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light :is(.portal-widget,.portal-widget-profile,.portal-widget-profile-body),html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light:after,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light:before{background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light :is(.portal-widget,.portal-widget-profile){border-color:#5b41302e!important;box-shadow:0 18px 44px #4c372b1f!important}}@media (min-width:769px){html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container.mobile-section-open{height:calc(100dvh - 90px)!important;margin-bottom:0!important;margin-top:90px!important;max-height:calc(100dvh - 90px)!important;min-height:0!important;padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel{height:100%!important;margin-bottom:0!important;margin-top:0!important;max-height:100%!important;min-height:0!important;padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open .portal-home-feed:not(:has(>.portal-home-tabs))>.portal-home-feed-scroll,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell{margin-top:0!important;padding-top:0!important}}@media (min-width:769px){html body #root #portal-public-header .portal-public-menu>ul+ul,html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu>ul+ul,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu>ul+ul{border-block-start:0!important;border-top:0!important;box-shadow:none!important;margin-top:0!important;outline:0!important;padding-top:0!important}html body #root #portal-public-header .portal-public-menu>ul+ul:after,html body #root #portal-public-header .portal-public-menu>ul+ul:before{border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page.portal-dock-open .main-content,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html[data-theme=light] body[data-theme=light]:has(#portal-public-header),html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container>.home-page{background:#e4dbcf!important;background-color:#e4dbcf!important;background-image:none!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header.is-menu-open{backdrop-filter:blur(18px) saturate(122%)!important;-webkit-backdrop-filter:blur(18px) saturate(122%)!important;background:#fff8ec8a!important;background-color:#fff8ec8a!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container.mobile-section-open,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel{height:100dvh!important;margin-top:0!important;max-height:none!important;min-height:100dvh!important;padding-top:0!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger :is(svg,path){fill:none!important;stroke:currentColor!important;color:#fff!important}html body>.floating-messenger.is-open.is-closing.is-desktop-corner,html body>.floating-messenger.is-open.is-desktop-corner{height:min(740px,calc(100dvh - 16px))!important;max-height:min(740px,calc(100dvh - 16px))!important;max-width:920px!important;width:min(920px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(14rem,17.5rem) minmax(0,1fr)!important}}html body>.portal-share-picker.portal-share-picker-floating{animation:none!important;bottom:auto!important;left:var(--jt-share-left)!important;margin:0!important;max-height:var(--jt-share-max-height)!important;max-width:calc(100vw - 24px)!important;position:fixed!important;right:auto!important;top:var(--jt-share-top)!important;transform:none!important;transform-origin:right bottom!important;transition:none!important;width:var(--jt-share-width)!important;z-index:2147483000!important}html body .portal-share-anchor{align-items:center!important;display:inline-flex!important;min-width:0!important;overflow:visible!important;position:relative!important}html body .portal-share-anchor>.portal-share-picker{animation:none!important;bottom:calc(100% + .5rem)!important;left:auto!important;margin:0!important;max-height:min(18rem,calc(100dvh - 24px))!important;position:absolute!important;right:0!important;top:auto!important;transform:none!important;width:min(18rem,calc(100vw - 24px))!important;z-index:2147483000!important}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell[data-section=talent-stories] .portal-home-feed,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell[data-section=talent-stories] .portal-home-feed-scroll,html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell[data-section=talent-stories] .portal-home-tab-panel-talent-stories{box-sizing:border-box!important;margin-right:1rem!important;max-width:calc(100% - 1rem)!important;min-width:0!important;padding-right:0!important;width:calc(100% - 1rem)!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell[data-section=talent-stories] :is(.portal-social-list,.portal-social-post-card){box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}}@media (min-width:769px){html body #root .home-page .portal-job-country-picker{overflow:visible!important;position:relative!important}html body #root .home-page .portal-job-country-menu{display:grid!important;max-height:min(22rem,calc(100dvh - 8rem))!important;overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important;touch-action:pan-y!important;z-index:120!important}html body #root .home-page .portal-job-country-menu::-webkit-scrollbar{width:.48rem!important}html body #root .home-page .portal-job-country-menu::-webkit-scrollbar-track{background:#0000!important}html body #root .home-page .portal-job-country-menu::-webkit-scrollbar-thumb{background:#b88491b8!important;background-clip:padding-box!important;border:.12rem solid #0000!important;border-radius:999px!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-job-filter-clear,html[data-theme=dark] body[data-theme=dark] #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-job-filter-clear:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;margin:0!important;min-height:0!important;min-width:0!important;outline-offset:.2rem!important;padding:0!important;width:auto!important}}@media (min-width:1900px){html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-candidate-job-list{grid-gap:.5rem!important;align-items:start!important;display:grid!important;gap:.5rem!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;width:100%!important}html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-candidate-job-card{align-self:start!important;box-sizing:border-box!important;height:auto!important;margin:0!important;max-height:none!important;max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-job-country-row{grid-gap:.35rem!important;align-items:center!important;box-sizing:border-box!important;display:grid!important;gap:.35rem!important;grid-template-columns:auto minmax(0,1fr)!important;margin:0 0 .38rem!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:0 .1rem!important;width:100%!important}html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-job-country-actions{grid-gap:.28rem!important;align-items:center!important;display:grid!important;gap:.28rem!important;grid-template-columns:auto minmax(0,7.7rem)!important;justify-content:end!important;max-width:100%!important;min-width:0!important;width:100%!important}html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-job-country-picker{max-width:7.7rem!important;min-width:0!important;overflow:visible!important;width:100%!important}html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-job-country-button{box-sizing:border-box!important;font-size:.64rem!important;line-height:1!important;max-width:100%!important;min-height:1.55rem!important;min-width:0!important;padding:.26rem .38rem!important;text-align:center!important;white-space:nowrap!important;width:auto!important}html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-job-country-picker>.portal-job-country-button{width:100%!important}html body #root .home-page .portal-side-widgets .portal-widget-last-used-body[data-last-used-section=job-posts] .portal-job-country-menu{left:auto!important;max-height:min(13rem,42vh)!important;max-width:7.7rem!important;min-width:7.7rem!important;right:0!important;width:100%!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header,html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header.is-menu-open{animation:none!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;background:linear-gradient(135deg,#04090f61,#02070c38)!important;background-color:initial!important;border:1px solid #ffffff29!important;border-radius:22px!important;box-shadow:0 14px 34px #00000038,inset 0 1px 0 #ffffff0f!important;box-sizing:border-box!important;height:72px!important;inset:18px auto auto 50%!important;margin:0!important;max-height:72px!important;max-width:1180px!important;min-height:72px!important;min-width:0!important;overflow:visible!important;padding:10px 12px 10px 18px!important;position:fixed!important;transform:translateX(-50%)!important;transition:none!important;width:min(1180px,calc(100% - 36px))!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header.is-menu-open,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header.is-menu-open{animation:none!important;backdrop-filter:blur(17px) saturate(130%)!important;-webkit-backdrop-filter:blur(17px) saturate(130%)!important;background:linear-gradient(135deg,#fff8ec75,#f7ecef4d)!important;background-color:initial!important;border:1px solid #7f1d3224!important;border-radius:22px!important;box-shadow:0 13px 32px #4b1f2e14,inset 0 1px 0 #ffffff7a!important;box-sizing:border-box!important;height:72px!important;inset:18px auto auto 50%!important;margin:0!important;max-height:72px!important;max-width:1180px!important;min-height:72px!important;min-width:0!important;overflow:visible!important;padding:10px 12px 10px 18px!important;position:fixed!important;transform:translateX(-50%)!important;transition:none!important;width:min(1180px,calc(100% - 36px))!important}html body #root #portal-public-header .portal-public-header-top,html body #root #portal-public-header.is-menu-open .portal-public-header-top{box-sizing:border-box!important;height:50px!important;margin:0!important;max-height:50px!important;min-height:50px!important;min-width:0!important;padding:0!important;transform:none!important;width:100%!important}html body #root #portal-public-header .portal-public-menu>ul+ul{border-top:0!important;margin-top:.45rem!important;padding-top:0!important}html body #root #portal-public-header .portal-public-menu>ul+ul:after,html body #root #portal-public-header .portal-public-menu>ul+ul:before{content:none!important;display:none!important}html body>.floating-messenger.is-open{background:#0000!important;display:block!important;height:100dvh!important;inset:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;width:100vw!important}html body>.floating-messenger.is-open>.floating-messenger-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;content:none!important;display:none!important;pointer-events:none!important}html body>.floating-messenger.is-open.is-closing>.floating-messenger-panel,html body>.floating-messenger.is-open>.floating-messenger-panel{animation:none!important;height:min(31rem,calc(100dvh - 5.25rem))!important;inset:auto .85rem 4.15rem auto!important;margin:0!important;max-height:min(31rem,calc(100dvh - 5.25rem))!important;max-width:40rem!important;pointer-events:auto!important;position:fixed!important;transform:none!important;transform-origin:right bottom!important;width:min(40rem,calc(100vw - 1.7rem))!important;z-index:2!important}html body>.floating-messenger.is-open>.floating-messenger-trigger{inset:auto .85rem .45rem auto!important;pointer-events:auto!important;position:fixed!important;transform:none!important}html body #root .home-page .notifications-page .notifications-activities-word,html body #root .home-page .notifications-page .notifications-activity-intro .notifications-activities-word{font-family:Boogaloo,Arial Narrow,Arial,sans-serif!important;font-weight:400!important}}@media (min-width:1900px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-stat,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-stat{background:#fff!important;background-color:#fff!important;background-image:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets-theme-light .portal-widget-notepad-tabs>button.is-active,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets-theme-light .portal-widget-notepad-tabs>button.is-active:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .portal-side-widgets-theme-light .portal-widget-notepad-tabs>button.is-active,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets-theme-light .portal-widget-notepad-tabs>button.is-active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#34141d!important;background:#ccb38d!important;background-color:#ccb38d!important;background-image:none!important;border-color:#b99b70!important;color:#34141d!important}}@media (min-width:1900px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets-theme-light .portal-widget-pin-button.is-pinned,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets-theme-light .portal-widget-pin-button.is-pinned :is(span,svg,path),html[data-theme=light] body[data-theme=light] #root .portal-side-widgets-theme-light .portal-widget-pin-button.is-pinned,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets-theme-light .portal-widget-pin-button.is-pinned :is(span,svg,path){-webkit-text-fill-color:#fff!important;fill:none!important;stroke:currentColor!important;color:#fff!important}html body #root .portal-widget-notepad{--notepad-surface:#fffaf3;--notepad-raised:#fff;--notepad-border:#5b372b33;--notepad-text:#34141d;--notepad-muted:#76656b;--notepad-active:#681421;--notepad-active-text:#fff}html[data-theme=dark] body[data-theme=dark] #root .portal-widget-notepad{--notepad-surface:#09090a;--notepad-raised:#141416;--notepad-border:#ffffff29;--notepad-text:#f7f7f8;--notepad-muted:#aaa3a6;--notepad-active:#c8667b;--notepad-active-text:#fff}html body #root .portal-widget-notepad .portal-widget-notepad-body{box-sizing:border-box!important;color:var(--notepad-text)!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:.42rem!important;min-height:0!important;padding:.58rem!important}html body #root .portal-widget-notepad-tabs{grid-gap:.3rem!important;background:var(--notepad-surface)!important;border:1px solid var(--notepad-border)!important;border-radius:.72rem!important;box-shadow:none!important;display:grid!important;flex:0 0 auto!important;gap:.3rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:.25rem!important;width:100%!important}html body #root .portal-widget-notepad-tabs>button,html body #root .portal-widget-notepad-tabs>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--notepad-text)!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:1px solid #0000!important;border-radius:.55rem!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--notepad-text)!important;display:inline-flex!important;font-size:.59rem!important;font-weight:820!important;gap:.22rem!important;height:1.85rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.85rem!important;min-height:1.85rem!important;min-width:0!important;padding:.25rem .28rem!important;transform:none!important;white-space:nowrap!important;width:100%!important}html body #root .portal-widget-notepad-tabs>button.is-active,html body #root .portal-widget-notepad-tabs>button.is-active:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--notepad-active-text)!important;background:var(--notepad-active)!important;background-color:var(--notepad-active)!important;border-color:var(--notepad-active)!important;color:var(--notepad-active-text)!important}html body #root .portal-widget-notepad-tabs>button>strong{background:color-mix(in srgb,currentColor 14%,#0000)!important;border-radius:999px!important;color:inherit!important;display:grid!important;font-size:.52rem!important;height:1rem!important;min-width:1rem!important;padding:0 .2rem!important;place-items:center!important}html body #root .portal-widget-notepad-panel{background:var(--notepad-surface)!important;border:1px solid var(--notepad-border)!important;border-radius:.72rem!important;box-sizing:border-box!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}html body #root .portal-widget-note-composer,html body #root .portal-widget-reminders-section,html body #root .portal-widget-saved-note-list{box-sizing:border-box!important;height:100%!important;min-height:0!important;width:100%!important}html body #root .portal-widget-note-composer{grid-gap:.4rem!important;display:grid!important;gap:.4rem!important;grid-template-rows:minmax(0,1fr) auto!important;padding:.48rem!important}html body #root .portal-widget-note-composer>textarea,html body #root .portal-widget-reminder-composer>input,html body #root .portal-widget-reminder-item>input{-webkit-text-fill-color:var(--notepad-text)!important;background:var(--notepad-raised)!important;background-color:var(--notepad-raised)!important;background-image:none!important;border:1px solid var(--notepad-border)!important;border-radius:.55rem!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--notepad-text)!important;font:inherit!important;font-size:.61rem!important;margin:0!important;min-width:0!important;outline:0!important}html body #root .portal-widget-note-composer>textarea{height:100%!important;max-height:none!important;min-height:3.6rem!important;padding:.55rem!important;resize:none!important;width:100%!important}html body #root :is(.portal-widget-note-composer,.portal-widget-reminder-composer)>button,html body #root :is(.portal-widget-note-composer,.portal-widget-reminder-composer)>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--notepad-active-text)!important;background:var(--notepad-active)!important;background-color:var(--notepad-active)!important;background-image:none!important;border:1px solid var(--notepad-active)!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--notepad-active-text)!important;font-size:.58rem!important;font-weight:850!important;height:1.75rem!important;justify-self:end!important;line-height:1!important;margin:0!important;max-height:1.75rem!important;min-height:1.75rem!important;min-width:0!important;padding:.28rem .62rem!important;transform:none!important;width:auto!important}html body #root .portal-widget-reminders-section{display:flex!important;flex-direction:column!important;gap:.42rem!important;padding:.45rem!important}html body #root .portal-widget-reminder-composer{grid-gap:.3rem!important;align-items:center!important;display:grid!important;flex:0 0 auto!important;gap:.3rem!important;grid-template-columns:minmax(0,1fr) 8.6rem auto!important}html body #root .portal-widget-reminder-composer>input{height:1.75rem!important;min-height:1.75rem!important;padding:.3rem .42rem!important;width:100%!important}html body #root :is(.portal-widget-reminder-list,.portal-widget-saved-note-list){min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin!important}html body #root .portal-widget-reminder-list{grid-gap:.34rem!important;display:grid!important;gap:.34rem!important}html body #root :is(.portal-widget-reminder-item,.portal-widget-saved-note-item){background:var(--notepad-raised)!important;border:1px solid var(--notepad-border)!important;border-radius:.62rem!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--notepad-text)!important}html body #root .portal-widget-reminder-item{grid-gap:.36rem!important;align-items:center!important;display:grid!important;gap:.36rem!important;grid-template-columns:minmax(0,1fr) 8.2rem 1.45rem!important;padding:.38rem!important}html body #root .portal-widget-reminder-item>div{min-width:0!important}html body #root .portal-widget-reminder-item>div>:is(strong,span){color:var(--notepad-text)!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .portal-widget-reminder-item>div>strong{font-size:.61rem!important}html body #root .portal-widget-reminder-item>div>span{color:var(--notepad-muted)!important;font-size:.54rem!important;margin-top:.15rem!important}html body #root .portal-widget-reminder-item>input{font-size:.53rem!important;height:1.55rem!important;min-height:1.55rem!important;padding:.22rem .3rem!important;width:8.2rem!important}html body #root :is(.portal-widget-reminder-item,.portal-widget-saved-note-item)>button,html body #root :is(.portal-widget-reminder-item,.portal-widget-saved-note-item)>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--notepad-text)!important;background:#0000!important;border:1px solid var(--notepad-border)!important;border-radius:50%!important;box-shadow:none!important;color:var(--notepad-text)!important;display:grid!important;font-size:.86rem!important;height:1.45rem!important;line-height:1!important;margin:0!important;max-height:1.45rem!important;max-width:1.45rem!important;min-height:1.45rem!important;min-width:1.45rem!important;padding:0!important;place-items:center!important;transform:none!important;width:1.45rem!important}html body #root .portal-widget-saved-note-list{grid-gap:.38rem!important;align-content:start!important;display:grid!important;gap:.38rem!important;padding:.45rem!important}html body #root .portal-widget-saved-note-item{grid-gap:.42rem!important;align-items:start!important;display:grid!important;gap:.42rem!important;grid-template-columns:minmax(0,1fr) auto!important;padding:.48rem!important}html body #root .portal-widget-saved-note-item p{-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;color:var(--notepad-text)!important;display:-webkit-box!important;font-size:.62rem!important;line-height:1.35!important;margin:0!important;overflow:hidden!important}html body #root .portal-widget-saved-note-item time{color:var(--notepad-muted)!important;display:block!important;font-size:.52rem!important;margin-top:.22rem!important}html body #root :is(.portal-widget-notepad-empty,.portal-widget-notepad-status){color:var(--notepad-muted)!important;font-size:.56rem!important;line-height:1.3!important;margin:0!important}html body #root .portal-widget-notepad-empty{padding:.65rem!important;text-align:center!important}html body #root .portal-widget-notepad-status{flex:0 0 auto!important;padding-inline:.16rem!important}html body #root .portal-widget-notepad :is(input,textarea)::placeholder{-webkit-text-fill-color:var(--notepad-muted)!important;color:var(--notepad-muted)!important;opacity:1!important}html body #root .portal-reminder-popup{grid-gap:.7rem!important;align-items:center!important;animation:pw-reminder-popup-in .28s cubic-bezier(.2,.8,.2,1) both!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #ffffff3d!important;border-radius:1rem!important;bottom:1rem!important;box-shadow:0 20px 55px #37121c57!important;box-sizing:border-box!important;color:#fff!important;display:grid!important;gap:.7rem!important;grid-template-columns:minmax(0,1fr) auto auto!important;padding:.75rem!important;position:fixed!important;right:5rem!important;width:min(24rem,calc(100vw - 6rem))!important;z-index:2147483000!important}html[data-theme=dark] body[data-theme=dark] #root .portal-reminder-popup{background:#c8667b!important;background-color:#c8667b!important;box-shadow:0 22px 60px #0000009e!important}html body #root .portal-reminder-popup>div{min-width:0!important}html body #root .portal-reminder-popup>div>:is(span,strong,time){-webkit-text-fill-color:#fff!important;color:#fff!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .portal-reminder-popup>div>span{font-size:.6rem!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body #root .portal-reminder-popup>div>strong{font-size:.78rem!important;margin-top:.22rem!important}html body #root .portal-reminder-popup>div>time{font-size:.58rem!important;margin-top:.18rem!important;opacity:.82!important}html body #root .portal-reminder-popup>button,html body #root .portal-reminder-popup>button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff6b!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;font-size:.58rem!important;font-weight:850!important;height:1.8rem!important;margin:0!important;max-height:1.8rem!important;min-height:1.8rem!important;min-width:0!important;padding:.28rem .58rem!important;transform:none!important;width:auto!important}html body #root .portal-reminder-popup>button.portal-reminder-popup-close{font-size:.9rem!important;max-width:1.8rem!important;min-width:1.8rem!important;padding:0!important;width:1.8rem!important}}@keyframes pw-reminder-popup-in{0%{opacity:0;transform:translateY(.65rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:1900px){html body #root .portal-side-widgets-right .portal-widget-notepad{flex:0 0 31%!important;height:31%!important;max-height:31%!important}html body #root .portal-side-widgets-right .portal-widget-chat{flex:1 1!important;height:auto!important;max-height:none!important}html body #root .portal-widget-last-used-header-actions{align-items:center!important;display:flex!important;gap:.42rem!important;justify-content:flex-end!important;margin-left:auto!important;min-width:0!important}html body #root .portal-widget-last-used-header-actions>strong{color:currentColor!important;font-size:.8rem!important;font-weight:800!important;line-height:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .portal-widget-pin-button,html body #root .portal-widget-pin-button:is(:hover,:focus,:focus-visible,:active){align-items:center!important;background:color-mix(in srgb,currentColor 8%,#0000)!important;background-color:color-mix(in srgb,currentColor 8%,#0000)!important;background-image:none!important;border:1px solid color-mix(in srgb,currentcolor 22%,#0000)!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:currentColor!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font:inherit!important;font-size:.58rem!important;font-weight:850!important;gap:.22rem!important;height:1.55rem!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:1.55rem!important;max-width:none!important;min-height:1.55rem!important;min-width:0!important;padding:.22rem .45rem!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body #root .portal-widget-pin-button.is-pinned{background:#681421!important;background-color:#681421!important;border-color:#681421!important;color:#fff!important}html body #root .portal-widget-pin-button:disabled{cursor:default!important;opacity:.42!important}html body #root .portal-widget-pin-button svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;display:block!important;height:.72rem!important;min-width:.72rem!important;width:.72rem!important}}@media (min-width:1100px){html body #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-candidate-job-list{grid-gap:1rem 1.1rem!important;align-items:stretch!important;display:grid!important;gap:1rem 1.1rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-inline:auto!important;max-width:74rem!important;width:min(100%,74rem)!important}html body #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-candidate-job-list>:not(.portal-candidate-job-card){grid-column:1/-1!important}html body #root .home-page .portal-section-transition-shell[data-section=job-posts] .portal-candidate-job-card{align-self:stretch!important;box-sizing:border-box!important;height:100%!important;margin:0!important;max-width:none!important;min-width:0!important;width:100%!important}html body #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-section{grid-gap:.9rem 1rem!important;align-items:stretch!important;display:grid!important;gap:.9rem 1rem!important;grid-template-columns:minmax(19rem,.88fr) minmax(0,1.12fr)!important;justify-content:stretch!important}html body #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-card,html body #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-details-card{align-self:stretch!important;box-sizing:border-box!important;height:100%!important;margin:0!important;max-width:none!important;min-width:0!important;width:100%!important}html body #root .home-page .portal-section-transition-shell[data-section=tailor-profile] .tailor-profile-posts{grid-column:1/-1!important;margin-top:.1rem!important;max-width:none!important;width:100%!important}}@media (min-width:769px){html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal-redesign .portal-job-modal-stats .portal-candidate-job-stat,html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-job-modal-stats .portal-candidate-job-stat{-webkit-text-fill-color:#fff!important;background:#681421!important;background-color:#681421!important;background-image:none!important;border-color:#681421!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal-redesign .portal-job-modal-stats .portal-candidate-job-stat{-webkit-text-fill-color:#fff!important;background:#c8667b!important;background-color:#c8667b!important;background-image:none!important;border-color:#c8667b!important;color:#fff!important}html body .portal-job-modal-redesign .portal-job-modal-stats .portal-candidate-job-stat:after,html body .portal-job-modal-redesign .portal-job-modal-stats .portal-candidate-job-stat:before{content:none!important;display:none!important}html body .portal-job-modal-redesign .portal-job-modal-stats .portal-candidate-job-stat :is(strong,svg,path){-webkit-text-fill-color:#fff!important;fill:currentColor!important;stroke:currentColor!important;color:#fff!important}}@media (min-width:1900px){html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-body{padding:0 .55rem .55rem!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-avatar{margin-left:.35rem!important;position:relative!important;z-index:2!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card{background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #5b372b24!important;border-radius:1rem!important;box-shadow:0 10px 24px #4c372b1a!important;box-sizing:border-box!important;margin-top:.45rem!important;padding:.72rem .78rem!important;width:100%!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card .portal-widget-profile-name{margin-top:0!important}html body #root .portal-side-widgets .pw-overall-layout .progress-ring{animation:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:none!important;display:grid!important;flex:0 0 4.55rem!important;height:4.55rem!important;isolation:isolate!important;margin:0!important;max-height:4.55rem!important;max-width:4.55rem!important;min-height:4.55rem!important;min-width:4.55rem!important;overflow:visible!important;padding:0!important;place-items:center!important;position:relative!important;transform:none!important;width:4.55rem!important}html body #root .portal-side-widgets .pw-overall-layout .progress-ring:after,html body #root .portal-side-widgets .pw-overall-layout .progress-ring:before{content:none!important;display:none!important}html body #root .portal-side-widgets .pw-overall-layout .progress-ring-svg{display:block!important;height:100%!important;inset:0!important;overflow:visible!important;position:absolute!important;transform:rotate(-90deg)!important;transform-origin:50% 50%!important;width:100%!important}}@media (min-width:1900px){html body #root .portal-side-widgets .pw-overall-layout :is(.progress-ring-track,.progress-ring-value){fill:none!important;stroke-width:6!important;vector-effect:non-scaling-stroke!important}html body #root .portal-side-widgets .pw-overall-layout .progress-ring-track{stroke:#7e5c6633!important;stroke:var(--progress-line,#7e5c6633)!important}html body #root .portal-side-widgets .pw-overall-layout .progress-ring-value{stroke:#c96b80!important;stroke:var(--progress-accent,#c96b80)!important;stroke-linecap:round!important;stroke-dasharray:100!important;stroke-dashoffset:100!important;stroke-dashoffset:var(--ring-offset,100)!important;animation:pw-widget-ring-reveal .85s cubic-bezier(.22,.8,.28,1) both,pw-widget-ring-breathe 2.8s ease-in-out .9s infinite!important;transition:stroke-dashoffset .65s cubic-bezier(.22,.8,.28,1)!important}html body #root .portal-side-widgets .pw-overall-layout .progress-ring-center{font-feature-settings:"tnum"!important;align-items:center!important;display:flex!important;font-size:.76rem!important;font-variant-numeric:tabular-nums!important;font-weight:900!important;height:auto!important;inset:0!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;padding:0!important;position:absolute!important;text-align:center!important;transform:none!important;width:auto!important;z-index:2!important}}@keyframes pw-widget-ring-reveal{0%{stroke-dashoffset:100}}@keyframes pw-widget-ring-breathe{0%,to{filter:drop-shadow(0 0 0 transparent);opacity:.9}50%{filter:drop-shadow(0 0 3px color-mix(in srgb,#c96b80 42%,transparent));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--progress-accent,#c96b80) 42%,transparent));opacity:1}}@media (prefers-reduced-motion:reduce){.portal-side-widgets .pw-overall-layout .progress-ring-value{animation:none!important;transition:none!important}}html body>.resume-playground-ats-details-backdrop{backdrop-filter:blur(14px) saturate(.82)!important;-webkit-backdrop-filter:blur(14px) saturate(.82)!important;background:#160d117a!important;box-sizing:border-box!important;display:grid!important;inset:0!important;padding:1rem!important;place-items:center!important;position:fixed!important;z-index:2147483647!important}@media (min-width:769px){html body>.resume-playground-ats-details-backdrop>.resume-playground-ats-details{grid-gap:.9rem!important;align-content:start!important;background:#09090a!important;background-color:#09090a!important;background-image:none!important;border:1px solid #ffffff24!important;border-radius:1.2rem!important;box-shadow:0 30px 90px #0000007a!important;box-sizing:border-box!important;color:#f7f7f8!important;display:grid!important;gap:.9rem!important;height:auto!important;inset:auto!important;margin:0!important;max-height:min(42rem,calc(100dvh - 3rem))!important;max-width:44rem!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:1.35rem 1.45rem!important;position:relative!important;width:min(44rem,calc(100vw - 3rem))!important}html[data-theme=light] body[data-theme=light]>.resume-playground-ats-details-backdrop{background:#4d392f3d!important}html[data-theme=light] body[data-theme=light]>.resume-playground-ats-details-backdrop>.resume-playground-ats-details{background:#fffaf3!important;background-color:#fffaf3!important;border-color:#5b372b2b!important;box-shadow:0 30px 90px #4c372b42!important;color:#34141d!important}html body>.resume-playground-ats-details-backdrop .resume-playground-ats-details-header,html body>.resume-playground-ats-details-backdrop .resume-playground-ats-details-section{margin-inline:0!important;max-width:none!important;width:100%!important}html body>.resume-playground-ats-details-backdrop .resume-playground-ats-details-close{flex:0 0 auto!important;max-width:none!important;min-width:4rem!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .resume-playground-editor-document.is-ai-tailor-mode :is([data-resume-template-root=ai-a4],[data-document-template-root=jumptake-ai]),html[data-theme=dark] body[data-theme=dark] #root .resume-playground-editor-document.is-ai-tailor-mode :is([data-resume-template-root=ai-a4],[data-document-template-root=jumptake-ai]) *{-webkit-text-fill-color:#111!important;color:#111!important;text-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .resume-playground-editor-document.is-ai-tailor-mode,html[data-theme=dark] body[data-theme=dark] #root .resume-playground-editor-document.is-ai-tailor-mode>:is(p,h1,h2,h3,h4,ul,ol,li){-webkit-text-fill-color:#111!important;color:#111!important;text-shadow:none!important}html body>.floating-messenger.is-open{background:#0000!important;display:block!important;height:100dvh!important;inset:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;width:100vw!important}html body>.floating-messenger.is-open>.floating-messenger-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;display:none!important;pointer-events:none!important}html body>.floating-messenger.is-open>.floating-messenger-panel{background:var(--msg-panel)!important;border:1px solid var(--msg-border)!important;border-radius:1.15rem!important;bottom:4.45rem!important;box-shadow:0 24px 70px #2e191f4d!important;height:min(38rem,calc(100dvh - 6rem))!important;left:auto!important;max-height:38rem!important;max-width:52rem!important;pointer-events:auto!important;position:fixed!important;right:1rem!important;top:auto!important;transform-origin:right bottom!important;width:min(52rem,calc(100vw - 2rem))!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open>.floating-messenger-panel{box-shadow:0 28px 80px #000000b8!important}html body>.floating-messenger.is-open .floating-messenger-shell{grid-gap:.55rem!important;background:var(--msg-panel)!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(16rem,19rem) minmax(0,1fr)!important;padding:.55rem!important}html body>.floating-messenger.is-open :is(.floating-messenger-contacts,.floating-messenger-chat){background:var(--msg-surface)!important;border:1px solid var(--msg-border)!important;border-radius:.9rem!important;box-shadow:none!important;overflow:hidden!important}html body>.floating-messenger.is-open .floating-messenger-contact-body{background:var(--msg-surface)!important;border:1px solid var(--msg-border)!important;border-radius:.75rem!important;margin:.5rem!important}html body>.floating-messenger.is-open .floating-messenger-contact,html body>.floating-messenger.is-open .floating-messenger-contact:is(:hover,:focus-visible,.is-active),html body>.floating-messenger.is-open .message-workspace-tab,html body>.floating-messenger.is-open .message-workspace-tab:is(:hover,:focus-visible,.is-active){background:var(--msg-surface-raised)!important;border:1px solid var(--msg-border)!important;border-radius:.7rem!important}html body>.floating-messenger.is-open .floating-messenger-contact.is-active,html body>.floating-messenger.is-open .message-workspace-tab.is-active{background:var(--msg-accent-soft)!important;border-color:var(--msg-border-strong)!important}html body>.floating-messenger.is-open .floating-messenger-input :is(.rich-message-editor-messagebox,.messageBox){background:var(--msg-surface)!important;border:1px solid var(--msg-border)!important;border-radius:.8rem!important}html body>.floating-messenger.is-open>.floating-messenger-trigger{background:#681421!important;background-color:#681421!important;background-image:none!important;border:1px solid #ffffff52!important;border-radius:999px!important;bottom:calc(.45rem + env(safe-area-inset-bottom, 0px))!important;box-shadow:0 12px 30px #68142157!important;color:#fff!important;display:grid!important;height:3.25rem!important;max-height:3.25rem!important;max-width:3.25rem!important;min-height:3.25rem!important;min-width:3.25rem!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:fixed!important;right:1rem!important;width:3.25rem!important;z-index:3!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark]>.floating-messenger:not(.is-open)>.floating-messenger-trigger{background:#070708!important;background-color:#070708!important;background-image:none!important;border-color:#ffffff3d!important;box-shadow:0 12px 30px #0000008a!important;color:#fff!important}html body>.floating-messenger.is-open>.floating-messenger-trigger :is(svg,path),html[data-theme=dark] body[data-theme=dark]>.floating-messenger:not(.is-open)>.floating-messenger-trigger :is(svg,path){stroke:currentColor!important;color:#fff!important}}@media (min-width:1900px){html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat .public-ai-chat-bubble.is-user,html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat .public-ai-chat-bubble.is-user *{-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-chat .public-ai-chat-bubble.is-typing>span{background:#111!important;background-color:#111!important;opacity:1!important}}@media (max-width:768px){html body>.resume-playground-ats-details-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;display:block!important;padding:0!important}html body>.resume-playground-ats-details-backdrop>.resume-playground-ats-details{border:0!important;border-radius:0!important;height:100dvh!important;inset:0!important;margin:0!important;max-height:100dvh!important;max-width:none!important;position:fixed!important;width:100vw!important}html[data-theme=dark] body[data-theme=dark]>.resume-playground-ats-details-backdrop .resume-playground-ats-details-header{grid-gap:.5rem!important;align-items:start!important;display:grid!important;gap:.5rem!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0 0 .65rem!important;max-width:none!important;padding:0!important;position:relative!important;width:100%!important}html[data-theme=dark] body[data-theme=dark]>.resume-playground-ats-details-backdrop .resume-playground-ats-details-close,html[data-theme=dark] body[data-theme=dark]>.resume-playground-ats-details-backdrop .resume-playground-ats-details-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;border-radius:.5rem!important;color:#fff!important;font-size:.66rem!important;height:1.75rem!important;inset:auto!important;justify-self:end!important;line-height:1!important;margin:0!important;max-height:1.75rem!important;max-width:3.5rem!important;min-height:1.75rem!important;min-width:3.5rem!important;padding:0!important;position:static!important;width:3.5rem!important}html body .tailor-media-action-sheet{padding-top:1.15rem!important;position:relative!important}html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){border-radius:999px!important;bottom:auto!important;display:grid!important;height:1.8rem!important;left:auto!important;margin:0!important;max-height:1.8rem!important;max-width:1.8rem!important;min-height:1.8rem!important;min-width:1.8rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.65rem!important;text-align:center!important;top:.62rem!important;transform:none!important;width:1.8rem!important;z-index:5!important}html body .tailor-media-action-sheet>h3{margin-right:2.35rem!important}html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#00000038!important;background-color:#00000038!important;background-image:none!important;border-radius:999px!important;bottom:auto!important;color:#fff!important;display:grid!important;height:2rem!important;left:auto!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.62rem!important;top:.58rem!important;transform:none!important;width:2rem!important;z-index:20!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button,html[data-theme=light] body[data-theme=light] .portal-job-modal.portal-job-modal-redesign>.portal-job-modal-x-close.portal-job-modal-close-button{-webkit-text-fill-color:#34141d!important;background:#ffffffb8!important;background-color:#ffffffb8!important;color:#34141d!important}html body .portal-job-modal-redesign .portal-candidate-job-stat{--job-stat-solid:#0f766e;background:var(--job-stat-solid)!important;background-color:var(--job-stat-solid)!important;background-image:none!important}html body .portal-job-modal-redesign .portal-candidate-job-stat:after,html body .portal-job-modal-redesign .portal-candidate-job-stat:before{content:none!important;display:none!important}html body .portal-job-modal-redesign .portal-candidate-job-stat-reach{--job-stat-solid:#0f766e}html body .portal-job-modal-redesign .portal-candidate-job-stat-applicants{--job-stat-solid:#2563eb}html body .portal-job-modal-redesign .portal-candidate-job-stat-hired{--job-stat-solid:#15803d}html body .portal-job-modal-redesign .portal-candidate-job-stat-fit{--job-stat-solid:#b45309}html[data-theme=light] body[data-theme=light] .portal-job-modal-redesign .portal-candidate-job-stat{--job-stat-text:#fff;--job-stat-strong:#fff;-webkit-text-fill-color:#fff!important;color:#fff!important}}@media (min-width:769px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets.portal-side-widgets-theme-light :is(.portal-widget-profile,.portal-widget-profile-body),html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light :is(.portal-widget-profile,.portal-widget-profile-body){background:#e5dfd4!important;background-color:#e5dfd4!important;background-image:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card{border-color:#5b372b2e!important;box-shadow:0 9px 22px #4c372b14!important}html body>.floating-messenger.is-open>.floating-messenger-panel{animation:none!important;bottom:72px!important;height:min(560px,calc(100dvh - 88px))!important;left:auto!important;margin:0!important;max-height:min(560px,calc(100dvh - 88px))!important;max-width:680px!important;position:fixed!important;right:16px!important;top:auto!important;transform:none!important;transform-origin:right bottom!important;width:min(680px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open .floating-messenger-shell{grid-template-columns:minmax(180px,220px) minmax(0,1fr)!important}html body>.floating-messenger.is-open>.floating-messenger-trigger{bottom:8px!important;right:16px!important}}@media (min-width:1900px){html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card,html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-stat,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-details-card,html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-profile-stat{background:#fff!important;background-color:#fff!important;background-image:none!important;border-radius:1rem!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-scroll :is(.portal-social-post-card,.portal-profile-preview-post-card,.candidate-section-profile-post-card,.portal-candidate-job-card,.portal-public-job-card,.portal-job-summary-card,.saved-post-card),html[data-theme=light] body[data-theme=light] #root .portal-side-widgets.portal-side-widgets-theme-light .portal-widget-last-used-scroll :is(.portal-social-post-card,.portal-profile-preview-post-card,.candidate-section-profile-post-card,.portal-candidate-job-card,.portal-public-job-card,.portal-job-summary-card,.saved-post-card){background:#fff!important;background-color:#fff!important;background-image:none!important}}@media (min-width:769px){html body>.floating-messenger.is-open.is-closing.is-desktop-corner,html body>.floating-messenger.is-open.is-desktop-corner{animation:none!important;background:#0000!important;box-sizing:border-box!important;display:block!important;height:min(632px,calc(100dvh - 16px))!important;inset:auto 16px 8px auto!important;margin:0!important;max-height:min(632px,calc(100dvh - 16px))!important;max-width:680px!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;transform:none!important;transition:none!important;width:min(680px,calc(100vw - 32px))!important;z-index:2147482000!important}html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-backdrop{content:none!important;display:none!important;pointer-events:none!important}html body>.floating-messenger.is-open.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{animation:none!important;box-sizing:border-box!important;height:auto!important;inset:0 0 64px 0!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;pointer-events:auto!important;position:absolute!important;transform:none!important;transform-origin:right bottom!important;transition:none!important;width:100%!important;z-index:2!important}html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-trigger{animation:none!important;inset:auto 0 0 auto!important;margin:0!important;pointer-events:auto!important;position:absolute!important;transform:none!important;transition:none!important;z-index:3!important}html body #root>.app-container>.home-page.portal-dock-open{padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container.mobile-section-open{box-sizing:border-box!important;height:calc(100dvh - 90px)!important;margin-bottom:0!important;margin-top:90px!important;max-height:calc(100dvh - 90px)!important;min-height:0!important;padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel{box-sizing:border-box!important;height:100%!important;margin-top:0!important;max-height:100%!important;min-height:0!important;padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section{margin-top:0!important;padding-top:0!important;top:auto!important;transform:none!important}html body #root>.app-container>.home-page.portal-dock-open .portal-home-feed:not(:has(>.portal-home-tabs))>.portal-home-feed-scroll{margin-top:0!important;padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open .portal-home-feed:not(:has(>.portal-home-tabs))>.portal-home-feed-scroll>.portal-home-tab-panel{margin-top:0!important;padding-top:0!important}}@media (max-width:768px){html body .portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,html body .portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),html body .portal-profile-detail-modal>.portal-profile-detail-close,html body .portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#34141d!important;all:unset!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;display:grid!important;font-size:1.55rem!important;font-weight:900!important;height:2rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;place-items:center!important;position:fixed!important;right:max(.75rem,env(safe-area-inset-right,0px))!important;text-align:center!important;top:max(.75rem,env(safe-area-inset-top,0px))!important;transform:none!important;translate:none!important;width:2rem!important;z-index:2147483646!important}html[data-theme=dark] body[data-theme=dark] .portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-modal>.portal-profile-detail-close{-webkit-text-fill-color:#fff!important;color:#fff!important}html body .tailor-media-action-sheet{position:relative!important}html body .tailor-media-action-sheet>button.tailor-media-action-close,html body .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#4f1d2a!important;all:unset!important;background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#4f1d2a!important;cursor:pointer!important;display:grid!important;font-size:1.45rem!important;font-weight:900!important;height:1.75rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.75rem!important;max-width:1.75rem!important;min-height:1.75rem!important;min-width:1.75rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.45rem!important;text-align:center!important;top:.45rem!important;transform:none!important;translate:none!important;width:1.75rem!important;z-index:2147483646!important}html[data-theme=dark] body[data-theme=dark] .tailor-media-action-sheet>button.tailor-media-action-close,html[data-theme=dark] body[data-theme=dark] .tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;color:#fff!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;height:2.75rem!important;max-height:2.75rem!important;max-width:2.75rem!important;min-height:2.75rem!important;min-width:2.75rem!important;padding:0!important;width:2.75rem!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-desktop-corner:not(.is-open)>.floating-messenger-trigger :is(svg,path){fill:none!important;stroke:currentColor!important;color:#fff!important}}@media (min-width:769px){html body #root #portal-public-header .portal-public-menu>ul+ul{border-block-start:0!important;border-top:0!important;box-shadow:none!important;margin-top:0!important;padding-top:0!important}html body #root #portal-public-header .portal-public-menu>ul+ul:after,html body #root #portal-public-header .portal-public-menu>ul+ul:before{border:0!important;box-shadow:none!important;content:none!important;display:none!important}html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page.portal-dock-open .main-content,html[data-theme=light] body[data-theme=light] #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html[data-theme=light] body[data-theme=light]:has(#portal-public-header),html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container,html[data-theme=light] body[data-theme=light]:has(#portal-public-header) #root>.app-container>.home-page{background:#0000!important;background-color:initial!important;background-image:none!important}html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header.is-menu-open{backdrop-filter:blur(18px) saturate(122%)!important;-webkit-backdrop-filter:blur(18px) saturate(122%)!important;background:#fff8ec8a!important;background-color:#fff8ec8a!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container.mobile-section-open,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content.mobile-dashboard-section-panel{height:100dvh!important;margin-bottom:0!important;margin-top:0!important;max-height:none!important;min-height:100dvh!important;padding-top:0!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger,html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=dark] body[data-theme=dark] .floating-messenger.is-desktop-corner>.floating-messenger-trigger :is(svg,path){fill:none!important;stroke:currentColor!important;color:#fff!important}html body>.floating-messenger.is-open.is-closing.is-desktop-corner,html body>.floating-messenger.is-open.is-desktop-corner{height:min(740px,calc(100dvh - 16px))!important;max-height:min(740px,calc(100dvh - 16px))!important;max-width:920px!important;width:min(920px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(14rem,17.5rem) minmax(0,1fr)!important}html[data-theme=dark] body[data-theme=dark] #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell[data-section=talent-stories] :is(.portal-home-feed,.portal-home-feed-scroll,.portal-home-tab-panel-talent-stories){box-sizing:border-box!important;margin-right:1rem!important;max-width:calc(100% - 1rem)!important;min-width:0!important;padding-right:0!important;width:calc(100% - 1rem)!important}}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){inset-block-start:0!important;margin-block-start:0!important;margin-top:0!important;padding-block-start:0!important;padding-top:0!important;position:relative!important;top:0!important;transform:none!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])>.portal-home-feed,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])>.portal-home-feed>.portal-home-feed-scroll,html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])>.portal-home-feed>.portal-home-feed-scroll>.portal-home-tab-panel{margin-block-start:0!important;margin-top:0!important;padding-block-start:0!important;padding-top:0!important}html body :is(.portal-job-modal.portal-job-modal-redesign,.portal-profile-detail-modal,.tailor-media-action-sheet){position:relative!important}html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-profile-detail-modal>.portal-profile-detail-close,.tailor-media-action-sheet>button.tailor-media-action-close){animation:none!important;transform:none!important;transition:none!important;translate:none!important}html:not([data-theme=dark]) body:not([data-theme=dark]) :is(.portal-job-modal.portal-job-modal-redesign,.portal-post-detail-modal,.portal-profile-detail-modal),html[data-theme=light] body[data-theme=light] :is(.portal-job-modal.portal-job-modal-redesign,.portal-post-detail-modal,.portal-profile-detail-modal){background:#fff!important;background-image:none!important;border-color:#6f293a2e!important;box-shadow:0 26px 80px #462d203d!important;color:#34141d!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close){-webkit-text-fill-color:#fff!important;color:#fff!important}@media (max-width:768px){html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-profile-detail-modal>.portal-profile-detail-close,.tailor-media-action-sheet>button.tailor-media-action-close),html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),.portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active),.tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active)){-webkit-text-fill-color:#34141d!important;all:unset!important;animation:none!important;background:#ffffffeb!important;background-image:none!important;border:1px solid #6f293a29!important;border-radius:999px!important;box-shadow:0 3px 10px #2f1d161f!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;display:grid!important;font-size:1.25rem!important;font-weight:900!important;height:2rem!important;inset:.42rem .5rem auto auto!important;line-height:1!important;margin:0!important;max-height:2rem!important;max-width:2rem!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;place-items:center!important;position:absolute!important;text-align:center!important;transform:none!important;transition:none!important;translate:none!important;width:2rem!important;z-index:2147483646!important}html body .tailor-media-action-sheet{overflow:visible!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-profile-detail-modal>.portal-profile-detail-close,.tailor-media-action-sheet>button.tailor-media-action-close),html[data-theme=dark] body[data-theme=dark] :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),.portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active),.tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active)){-webkit-text-fill-color:#fff!important;background:#161616f5!important;border-color:#fff3!important;color:#fff!important}}html body>.floating-messenger :is(.floating-messenger-contact-list,.floating-messenger-contact-body){min-width:0!important}html body>.floating-messenger .floating-messenger-contact{align-items:center!important;column-gap:.62rem!important;grid-template-columns:2.55rem minmax(0,1fr) auto 2rem!important;min-width:0!important}html body>.floating-messenger .floating-messenger-contact-copy{min-width:0!important;overflow:hidden!important}html body>.floating-messenger .floating-messenger-contact-copy :is(strong,span){min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body>.floating-messenger .floating-messenger-contact>time{min-width:max-content!important;text-align:right!important;white-space:nowrap!important}html body>.floating-messenger .message-thread-options{justify-self:end!important;margin-left:0!important;min-width:2rem!important;width:2rem!important}html body>.floating-messenger .message-thread-options-trigger{-webkit-text-fill-color:currentColor!important;background:#0000!important;background-image:none!important;border:0!important;box-shadow:none!important;color:currentColor!important;height:2rem!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;width:2rem!important}html body>.floating-messenger .message-thread-options-trigger>span{display:inline-block!important;letter-spacing:.08em!important;line-height:1!important;max-width:none!important;min-width:max-content!important;overflow:visible!important;overflow-wrap:normal!important;text-orientation:mixed!important;transform:none!important;white-space:nowrap!important;width:max-content!important;word-break:keep-all!important;writing-mode:horizontal-tb!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger :is(.floating-messenger-contact>time,.message-thread-options-trigger,.message-thread-options-trigger :is(span,svg,path)){-webkit-text-fill-color:#fff!important;fill:currentColor!important;stroke:currentColor!important;color:#fff!important}html body>.floating-messenger .message-thread-options-menu{max-width:min(18rem,calc(100vw - 1.5rem))!important;min-width:12rem!important;width:max-content!important}@media (min-width:769px){html body>.floating-messenger.is-open.is-closing.is-desktop-corner,html body>.floating-messenger.is-open.is-desktop-corner{height:min(760px,calc(100dvh - 16px))!important;max-height:min(760px,calc(100dvh - 16px))!important;max-width:1120px!important;width:min(1120px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(23rem,29rem) minmax(0,1fr)!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{grid-template-columns:5rem minmax(0,1fr)!important}html body :is(.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-job-modal-backdrop){padding:.75rem!important}html body .portal-post-detail-modal{max-height:min(92dvh,58rem)!important;max-width:58rem!important;width:min(58rem,calc(100vw - 2rem))!important}html body .portal-profile-detail-modal{max-height:min(92dvh,58rem)!important;max-width:56rem!important;width:min(56rem,calc(100vw - 2rem))!important}html body .portal-job-modal.portal-job-modal-redesign{max-height:min(92dvh,62rem)!important;max-width:72rem!important;width:min(72rem,calc(100vw - 2rem))!important}html body .portal-job-review-modal{max-height:min(92dvh,52rem)!important;max-width:48rem!important;width:min(48rem,calc(100vw - 2rem))!important}}html body .portal-job-review-modal{position:relative!important}html body .portal-job-review-modal>.portal-job-modal-x-close{-webkit-text-fill-color:#34141d!important;animation:none!important;border-radius:999px!important;color:#34141d!important;cursor:pointer!important;display:grid!important;height:2rem!important;place-items:center!important;position:absolute!important;right:.58rem!important;top:.5rem!important;transform:none!important;transition:none!important;width:2rem!important;z-index:3!important}html[data-theme=dark] body[data-theme=dark] .portal-job-review-modal>.portal-job-modal-x-close{-webkit-text-fill-color:#fff!important;color:#fff!important}@media (max-width:768px){html body .portal-job-review-modal>.portal-job-modal-x-close,html body .portal-job-review-modal>.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#34141d!important;all:unset!important;animation:none!important;background:#ffffffeb!important;border:1px solid #6f293a29!important;border-radius:999px!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;display:grid!important;font-size:1.25rem!important;font-weight:900!important;height:2rem!important;inset:.42rem .5rem auto auto!important;line-height:1!important;min-height:2rem!important;min-width:2rem!important;place-items:center!important;position:absolute!important;transform:none!important;transition:none!important;width:2rem!important;z-index:2147483646!important}html[data-theme=dark] body[data-theme=dark] .portal-job-review-modal>.portal-job-modal-x-close{-webkit-text-fill-color:#fff!important;background:#161616f5!important;border-color:#fff3!important;color:#fff!important}}html body>.floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{height:min(760px,calc(100dvh - 16px))!important;max-height:min(760px,calc(100dvh - 16px))!important;max-width:1120px!important;width:min(1120px,calc(100vw - 32px))!important}html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close){animation:none!important;inset:.52rem .62rem auto auto!important;position:absolute!important;transform:none!important;transition:none!important;translate:none!important;z-index:2147483646!important}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-review-modal,html[data-theme=light] body[data-theme=light] .portal-job-review-modal{background:#fff!important;background-image:none!important;border-color:#6f293a2e!important;box-shadow:0 26px 80px #462d203d!important;color:#34141d!important}html body #root #portal-public-header .portal-public-header-search{display:none!important}@media (min-width:1900px){html body #root #portal-public-header .portal-public-brand{display:none!important}html body #root #portal-public-header .portal-public-header-top{gap:1rem!important;justify-content:flex-end!important}html body #root #portal-public-header .portal-public-header-search{align-items:center!important;display:flex!important;flex:1 1 auto!important;height:3.125rem!important;margin-right:auto!important;max-width:46rem!important;min-width:0!important;position:relative!important}html body #root #portal-public-header .portal-public-header-search>input{-webkit-appearance:none!important;appearance:none!important;border:1px solid #94a3b85c!important;border-radius:.5rem!important;box-sizing:border-box!important;display:block!important;font:500 .9rem/1.2 Inter,Aptos,Segoe UI,sans-serif!important;height:3.125rem!important;min-height:3.125rem!important;outline:0!important;padding:0 3.15rem 0 1rem!important;text-overflow:ellipsis!important;transition:border-color .16s ease,box-shadow .16s ease!important;width:100%!important}html body #root #portal-public-header .portal-public-header-search>input::-webkit-search-cancel-button{display:none!important}html body #root #portal-public-header .portal-public-header-search>label{background:#ffffffeb!important;color:currentColor!important;font-size:.68rem!important;left:.7rem!important;line-height:1!important;opacity:0!important;padding:0 .32rem!important;pointer-events:none!important;position:absolute!important;top:.18rem!important;transform:translateY(-.7rem) scale(.75)!important;transform-origin:left center!important;transition:opacity .16s ease,transform .16s ease!important;z-index:1!important}html body #root #portal-public-header .portal-public-header-search:is(:focus-within,.has-value)>label{opacity:1!important}html body #root #portal-public-header .portal-public-header-search>input::placeholder{opacity:1!important}html body #root #portal-public-header .portal-public-header-search>button{background:#0000!important;border:0!important;border-radius:.4rem!important;box-shadow:none!important;color:currentColor!important;cursor:pointer!important;display:grid!important;height:2.25rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.45rem!important;top:.44rem!important;width:2.25rem!important;z-index:2!important}html body #root #portal-public-header .portal-public-header-search>button svg{height:1.25rem!important;width:1.25rem!important}html body #root #portal-public-header .portal-public-search-toggle{display:none!important}html body #root .portal-side-widgets-left{top:5.2rem!important}html body #root .portal-side-logo{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex:0 0 auto!important;justify-content:flex-start!important;min-height:5.25rem!important;overflow:visible!important;padding:.1rem .85rem .22rem!important;pointer-events:none!important;width:100%!important}html body #root .portal-side-logo img{animation:jumptake-logo-soft-motion 16.6s ease-in-out .9s infinite both!important;display:block!important;height:auto!important;max-height:4.75rem!important;max-width:none!important;object-fit:contain!important;transform-origin:center!important;width:clamp(8rem,8vw,10rem)!important;will-change:transform!important}}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-header-search>input{-webkit-text-fill-color:#fff!important;background:#0c0c0cb8!important;border-color:#fff3!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-header-search>input::placeholder{color:#ffffff9e!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-header-search>button{color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-header-search>label{background:#0c0c0c!important;color:#ffffffd1!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-header-search>input:focus{border-color:#ffffffb3!important;box-shadow:0 0 0 2px #ffffff1f!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-search>input,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-search>input{-webkit-text-fill-color:#34141d!important;background:#ffffffd1!important;border-color:#4728302e!important;color:#34141d!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-search>input::placeholder,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-search>input::placeholder{color:#34141d94!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-search>button,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-search>button{color:#34141d!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-search>label,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-search>label{background:#fff!important;color:#34141db8!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-header-search>input:focus,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-header-search>input:focus{border-color:#7f1d3280!important;box-shadow:0 0 0 2px #7f1d321f!important}@media (min-width:769px){html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){box-sizing:border-box!important;height:100dvh!important;max-height:none!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;padding-top:4.35rem!important;scroll-padding-top:4.35rem!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){box-sizing:border-box!important;margin-top:0!important;min-height:calc(100dvh - 4.35rem)!important;padding-top:0!important;transform:none!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed,html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed>.portal-home-feed-scroll{box-sizing:border-box!important;height:auto!important;max-height:none!important;min-height:calc(100dvh - 4.35rem)!important;overflow-y:visible!important;padding-top:0!important;scroll-padding-top:0!important}}@media (min-width:1900px){html body #root #portal-public-header .portal-public-header-search{flex:0 1 32rem!important;height:2.75rem!important;max-width:32rem!important;width:min(32rem,42vw)!important}html body #root #portal-public-header .portal-public-header-search>input{height:2.75rem!important;min-height:2.75rem!important;padding-left:.85rem!important;padding-right:2.8rem!important}html body #root .portal-side-widgets-left{top:4.55rem!important}html body #root .portal-side-logo{min-height:4.25rem!important;padding:.2rem .35rem .15rem!important}html body #root .portal-side-logo img{max-height:3.8rem!important;width:clamp(6.5rem,6vw,8rem)!important}}@media (min-width:769px){html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){overflow:hidden!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed{height:calc(100dvh - 4.35rem)!important;max-height:none!important;min-height:0!important;overflow:hidden!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed>.portal-home-feed-scroll{height:100%!important;max-height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-top:0!important;scroll-padding-top:0!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(34rem,40rem) minmax(0,1fr)!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{min-width:0!important;width:100%!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-body{background:#fff8ec!important;border:1px solid #6f4c3533!important;border-radius:1rem!important;margin:.65rem!important;min-width:0!important;width:auto!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-list{min-width:0!important;padding:.7rem!important;width:100%!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{column-gap:.72rem!important;grid-template-columns:3rem minmax(0,1fr) max-content 2.35rem!important;min-height:5rem!important;min-width:0!important;padding:.65rem .7rem!important;width:100%!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-avatar,html body>.floating-messenger.is-open.is-desktop-corner .message-list-avatar-button{height:3rem!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}html body>.floating-messenger.is-open.is-desktop-corner .message-thread-options-trigger{height:2.35rem!important;max-height:2.35rem!important;max-width:2.35rem!important;min-height:2.35rem!important;min-width:2.35rem!important;width:2.35rem!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{background:#17171b!important;background-color:#17171b!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-body{background:#111116!important;border-color:#ffffff1f!important}}@media (min-width:1900px){html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header{-webkit-text-fill-color:#f4f5f6!important;background:#1b1d20!important;background-color:#1b1d20!important;background-image:none!important;border-color:#ffffff24!important;color:#f4f5f6!important}html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header :is(*,svg,path){-webkit-text-fill-color:#f4f5f6!important;stroke:currentColor!important;fill:currentColor!important;color:#f4f5f6!important}html body #root .portal-side-widgets .portal-widget-performance .portal-widget-performance-body{padding-top:.6rem!important}html body>.floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{height:min(620px,calc(100dvh - 120px))!important;max-height:min(620px,calc(100dvh - 120px))!important;max-width:1200px!important;width:min(1200px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(38rem,44rem) minmax(0,1fr)!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{grid-template-columns:3rem minmax(12rem,1fr) max-content 2.35rem!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy{align-content:center!important;display:grid!important;grid-template-rows:auto auto!important;min-width:0!important;opacity:1!important;visibility:visible!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy :is(strong,span){display:block!important;min-width:0!important;opacity:1!important;overflow:hidden!important;text-overflow:ellipsis!important;visibility:visible!important;white-space:nowrap!important}}@media (min-width:769px){html body>.floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{height:min(620px,calc(100dvh - 120px))!important;max-height:min(620px,calc(100dvh - 120px))!important;max-width:1200px!important;width:min(1200px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(38rem,44rem) minmax(0,1fr)!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{grid-template-columns:3rem minmax(12rem,1fr) max-content 2.35rem!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy{align-content:center!important;display:grid!important;grid-template-rows:auto auto!important;min-width:0!important;opacity:1!important;visibility:visible!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy :is(strong,span){display:block!important;min-width:0!important;opacity:1!important;overflow:hidden!important;text-overflow:ellipsis!important;visibility:visible!important;white-space:nowrap!important}}@media (min-width:769px){html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){box-sizing:border-box!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;padding-top:0!important;scroll-padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) :is(.portal-home-feed,.portal-home-feed>.portal-home-feed-scroll){height:100%!important;max-height:none!important;min-height:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) .portal-home-feed>.portal-home-feed-scroll{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;padding-top:0!important;scroll-padding-top:0!important}html body>.floating-messenger.is-closing.is-desktop-corner,html body>.floating-messenger.is-open.is-desktop-corner{box-sizing:border-box!important;overflow:hidden!important}html body>.floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>.floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{box-sizing:border-box!important;height:min(640px,calc(100dvh - 96px))!important;max-height:calc(100dvh - 96px)!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important;width:min(1120px,calc(100vw - 32px))!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(20rem,24rem) minmax(0,1fr)!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}html body>.floating-messenger.is-open.is-desktop-corner :is(.floating-messenger-contacts,.floating-messenger-chat,.floating-messenger-contact-body,.floating-messenger-contact-list,.floating-messenger-messages,.floating-messenger-chat-bar,.floating-messenger-input){max-width:100%!important;min-width:0!important;overflow-x:hidden!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{column-gap:.42rem!important;grid-template-columns:2.75rem minmax(0,1fr) minmax(0,6.5rem) 2rem!important;max-width:100%!important;min-width:0!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy{align-content:center!important;display:grid!important;grid-template-rows:auto auto!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy :is(strong,span),html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-contact>time{display:block!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-messages{min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-message{box-sizing:border-box!important;max-width:min(26rem,78%)!important;overflow-wrap:anywhere!important;word-break:break-word!important}html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-message-body,html body>.floating-messenger.is-open.is-desktop-corner .floating-messenger-message-body *{box-sizing:border-box!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}}@media (min-width:769px){html[data-theme=dark] body[data-theme=dark] #root #portal-public-header :is(.portal-public-header-search>button,.portal-public-search-toggle) :is(svg,path){-webkit-text-fill-color:#fff!important;fill:#fff!important;stroke:#fff!important;color:#fff!important}html body #root>.app-container>.home-page>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])),html body #root>.app-container>.home-page>.dashboard-container:has(>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]))>main.main-content{margin-top:0!important;padding-top:0!important;scroll-padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:0!important;min-height:100dvh!important;padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) :is(.portal-home-feed,.portal-home-feed>.portal-home-feed-scroll){height:100%!important;min-height:100dvh!important;padding-top:0!important;scroll-padding-top:0!important}}@media (min-width:1900px){html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header{-webkit-text-fill-color:#f4f5f6!important;background:#121416!important;background-color:#121416!important;background-image:none!important;border-color:#ffffff1f!important;color:#f4f5f6!important}html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets .portal-widget-header :is(*,svg,path){-webkit-text-fill-color:#f4f5f6!important;fill:currentColor!important;stroke:currentColor!important;color:#f4f5f6!important}html body #root .portal-widget-notepad-tabs>button{font-size:.72rem!important;line-height:1.1!important}html body #root .portal-widget-notepad-tabs>button>strong{font-size:.62rem!important}html body #root .portal-widget-note-composer>textarea,html body #root .portal-widget-reminder-composer>input,html body #root .portal-widget-reminder-item>input{font-size:.74rem!important}html body #root :is(.portal-widget-note-composer,.portal-widget-reminder-composer)>button{font-size:.7rem!important}html body #root .portal-widget-reminder-item>div>strong{font-size:.72rem!important}html body #root .portal-widget-reminder-item>div>span,html body #root .portal-widget-saved-note-item time,html body #root :is(.portal-widget-notepad-empty,.portal-widget-notepad-status){font-size:.64rem!important}html body #root .portal-widget-saved-note-item p{font-size:.74rem!important;line-height:1.4!important}}@media (max-width:768px){html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){box-sizing:border-box!important;padding-top:4.75rem!important;scroll-padding-top:4.75rem!important}html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){margin-top:0!important;padding-top:0!important}}@media (min-width:769px){html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){padding-top:5.4rem!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content:is(.mobile-section-work-news,.mobile-section-talent-stories,.mobile-section-my-feed,.mobile-section-tailor-profile,.mobile-section-job-posts){padding-top:0!important;scroll-padding-top:0!important}html body #root>.app-container>.home-page.portal-dock-open>.dashboard-container>main.main-content:is(.mobile-section-work-news,.mobile-section-talent-stories,.mobile-section-my-feed,.mobile-section-tailor-profile,.mobile-section-job-posts)>.portal-section-transition-shell.is-active-portal-section{box-sizing:border-box!important;margin-top:0!important;padding-top:5.4rem!important}html body>.floating-messenger.is-closing,html body>.floating-messenger.is-open{background:#0000!important;box-sizing:border-box!important;display:block!important;height:auto!important;inset:5.5rem 1rem 1rem auto!important;margin:0!important;max-height:none!important;max-width:calc(100vw - 2rem)!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;transform:none!important;width:min(1120px,calc(100vw - 2rem))!important}html body>.floating-messenger.is-closing>.floating-messenger-backdrop,html body>.floating-messenger.is-open>.floating-messenger-backdrop{display:none!important;pointer-events:none!important}html body>.floating-messenger.is-closing>.floating-messenger-panel,html body>.floating-messenger.is-open>.floating-messenger-panel{box-sizing:border-box!important;height:100%!important;inset:0!important;margin:0!important;max-height:none!important;max-width:none!important;overflow:hidden!important;pointer-events:auto!important;position:absolute!important;width:100%!important}html body:has(#portal-public-header),html body:has(#portal-public-header) #root,html body:has(#portal-public-header) #root>.app-container,html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open:has(>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])),html body:has(#portal-public-header) #root>.app-container>.home-page.portal-dock-open:has(>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]))>.dashboard-container{box-sizing:border-box!important;height:auto!important;max-height:none!important;min-height:100dvh!important;overflow-x:clip!important;overflow-y:visible!important}html body:has(#portal-public-header){overflow-y:auto!important;overscroll-behavior-y:auto!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content:has(>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed])){box-sizing:border-box!important;display:block!important;height:auto!important;margin-bottom:0!important;margin-top:0!important;max-height:none!important;min-height:100dvh!important;overflow:visible!important;overscroll-behavior-y:auto!important;scroll-padding-top:0!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]){box-sizing:border-box!important;display:block!important;flex:none!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}html body #root>.app-container>.home-page>.dashboard-container>main.main-content>.portal-section-transition-shell.is-active-portal-section:is([data-section=work-news],[data-section=talent-stories],[data-section=job-posts],[data-section=tailor-profile],[data-section=my-feed]) :is(.portal-home-feed,.portal-home-feed-scroll){box-sizing:border-box!important;display:block!important;flex:none!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}}@media (max-width:768px){html body :is(.portal-job-modal.portal-job-modal-redesign,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-job-review-modal,.tailor-media-action-sheet){position:relative!important}html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close),html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button:is(:hover,:focus,:focus-visible,:active),.portal-post-detail-modal>.portal-post-detail-close:is(:hover,:focus,:focus-visible,:active),.portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active),.portal-job-review-modal>.portal-job-modal-x-close:is(:hover,:focus,:focus-visible,:active),.tailor-media-action-sheet>button.tailor-media-action-close:is(:hover,:focus,:focus-visible,:active)){-webkit-text-fill-color:#34141d!important;all:unset!important;animation:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;display:grid!important;font-size:1.45rem!important;font-weight:900!important;height:1.7rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.7rem!important;max-width:1.7rem!important;min-height:1.7rem!important;min-width:1.7rem!important;opacity:1!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:absolute!important;right:.6rem!important;text-align:center!important;top:.55rem!important;transform:none!important;transition:none!important;translate:none!important;visibility:visible!important;width:1.7rem!important;z-index:2147483647!important}html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close):after,html body :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close):before{content:none!important;display:none!important}html[data-theme=dark] body[data-theme=dark] :is(.portal-job-modal.portal-job-modal-redesign>button.portal-job-modal-x-close.portal-job-modal-close-button,.portal-post-detail-modal>.portal-post-detail-close,.portal-profile-detail-modal>.portal-profile-detail-close,.portal-job-review-modal>.portal-job-modal-x-close,.tailor-media-action-sheet>button.tailor-media-action-close){-webkit-text-fill-color:#fff!important;color:#fff!important}html body :is(.portal-job-modal.portal-job-modal-redesign,.portal-post-detail-modal,.portal-profile-detail-modal,.portal-job-review-modal,.tailor-media-action-sheet){animation:none!important;transition:none!important}}@media (min-width:769px){html body #root .portal-home-tab-panel>.portal-desktop-nav-clearance{display:block!important;flex:0 0 5.25rem!important;height:5.25rem!important;min-height:5.25rem!important;pointer-events:none!important;width:100%!important}body[data-theme=light] #root .portal-home-tab-panel>.portal-desktop-nav-clearance,html[data-theme=light] body[data-theme=light] #root .portal-home-tab-panel>.portal-desktop-nav-clearance{flex-basis:5.75rem!important;height:5.75rem!important;min-height:5.75rem!important}body[data-theme=dark] #root .portal-home-tab-panel>.portal-desktop-nav-clearance,html[data-theme=dark] body[data-theme=dark] #root .portal-home-tab-panel>.portal-desktop-nav-clearance{flex-basis:6.25rem!important;height:6.25rem!important;min-height:6.25rem!important}html body #root #portal-public-header,html body #root #portal-public-header .portal-public-header-search,html body #root #portal-public-header .portal-public-header-top{overflow:visible!important}html body #root #portal-public-header .portal-public-header-search{z-index:60!important}html body #root #portal-public-header .portal-header-search-suggestions{grid-gap:.32rem!important;backdrop-filter:blur(20px) saturate(140%)!important;-webkit-backdrop-filter:blur(20px) saturate(140%)!important;background:#fffaf3f5!important;border:1px solid #47283024!important;border-radius:.78rem!important;box-shadow:0 20px 52px #34141d33!important;box-sizing:border-box!important;display:grid!important;gap:.32rem!important;left:0!important;margin:0!important;max-height:min(31rem,calc(100dvh - 6.5rem))!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.42rem!important;position:absolute!important;right:0!important;top:calc(100% + .55rem)!important;width:100%!important;z-index:2147482501!important}html body #root #portal-public-header .portal-header-search-suggestion{grid-gap:.66rem!important;align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background:#0000!important;border:0!important;border-radius:.56rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;display:grid!important;gap:.66rem!important;grid-template-columns:2.35rem minmax(0,1fr)!important;margin:0!important;min-height:3.15rem!important;padding:.5rem .58rem!important;text-align:left!important;width:100%!important}html body #root #portal-public-header .portal-header-search-suggestion:is(:hover,:focus-visible,.is-active),html body #root #portal-public-header .portal-header-search-suggestion[aria-selected=true]{background:#7f1d321a!important;outline:none!important}html body #root #portal-public-header .portal-header-search-avatar,html body #root #portal-public-header .portal-header-search-suggestion-icon{background:#ffffffb8!important;border:1px solid #7f1d3224!important;border-radius:.62rem!important;box-sizing:border-box!important;color:#7f1d32!important;display:grid!important;height:2.35rem!important;overflow:hidden!important;place-items:center!important;width:2.35rem!important}html body #root #portal-public-header .portal-header-search-suggestion-icon svg{fill:currentColor!important;height:1.08rem!important;width:1.08rem!important}html body #root #portal-public-header .portal-header-search-avatar>img{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}html body #root #portal-public-header .portal-header-search-avatar>span{font-size:.86rem!important;font-weight:900!important;line-height:1!important}html body #root #portal-public-header .portal-header-search-suggestion-copy{grid-gap:.12rem!important;display:grid!important;gap:.12rem!important;min-width:0!important}html body #root #portal-public-header .portal-header-search-suggestion-copy>span,html body #root #portal-public-header .portal-header-search-suggestion-copy>strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root #portal-public-header .portal-header-search-suggestion-copy>strong{-webkit-text-fill-color:currentColor!important;color:inherit!important;font-size:.86rem!important;font-weight:850!important;line-height:1.2!important}html body #root #portal-public-header .portal-header-search-suggestion-copy>span{-webkit-text-fill-color:#34141d9e!important;color:#34141d9e!important;font-size:.72rem!important;font-weight:650!important;line-height:1.25!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-header-search-suggestions{background:#0a0a0cf5!important;border-color:#ffffff1f!important;box-shadow:0 22px 58px #0000007a!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-header-search-suggestion{color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-header-search-suggestion:is(:hover,:focus-visible,.is-active),html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-header-search-suggestion[aria-selected=true]{background:#ffffff1a!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-header-search-avatar,html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-header-search-suggestion-icon{background:#ffffff14!important;border-color:#ffffff21!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-header-search-suggestion-copy>span{-webkit-text-fill-color:#ffffff9e!important;color:#ffffff9e!important}html body>#jumptake-floating-messenger.is-closing.is-desktop-corner,html body>#jumptake-floating-messenger.is-open.is-desktop-corner{background:#0000!important;box-sizing:border-box!important;display:block!important;height:min(610px,calc(100dvh - 7rem))!important;inset:auto 1rem 1rem auto!important;margin:0!important;max-height:min(610px,calc(100dvh - 7rem))!important;max-width:calc(100vw - 2rem)!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;transform:none!important;width:min(1120px,calc(100vw - 2rem))!important;z-index:2147482500!important}html body>#jumptake-floating-messenger.is-closing.is-desktop-corner>.floating-messenger-backdrop,html body>#jumptake-floating-messenger.is-open.is-desktop-corner>.floating-messenger-backdrop{display:none!important}html body>#jumptake-floating-messenger.is-closing.is-desktop-corner>.floating-messenger-panel,html body>#jumptake-floating-messenger.is-open.is-desktop-corner>.floating-messenger-panel{box-sizing:border-box!important;height:100%!important;inset:0!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;overflow:hidden!important;pointer-events:auto!important;position:absolute!important;width:100%!important}html body>#jumptake-floating-messenger.is-open.is-desktop-corner:not(.is-closing)>.floating-messenger-panel{animation:jt-current-messenger-open .26s cubic-bezier(.2,.72,.28,1) both!important;transform-origin:right bottom!important}html body>#jumptake-floating-messenger.is-open.is-closing.is-desktop-corner>.floating-messenger-panel{animation:jt-current-messenger-close .52s cubic-bezier(.4,0,.2,1) both!important;pointer-events:none!important;transform-origin:right bottom!important;will-change:transform,opacity!important}@keyframes jt-current-messenger-open{0%{opacity:0;transform:translate3d(0,1rem,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes jt-current-messenger-close{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,2.25rem,0) scale(.985)}}html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-shell{grid-template-columns:minmax(0,.875fr) minmax(20rem,1fr)!important}html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-contacts{grid-template-columns:5rem minmax(0,1fr)!important;min-width:0!important;width:100%!important}html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-body,html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-list{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:auto!important}html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-contact{grid-template-columns:3rem minmax(0,1fr) minmax(4.5rem,max-content) 2.35rem!important;max-width:100%!important;min-width:0!important;width:100%!important}html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy{display:grid!important;min-width:0!important;opacity:1!important;visibility:visible!important}html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-contact-copy>strong{-webkit-text-fill-color:var(--msg-text)!important;color:var(--msg-text)!important;display:block!important;font-size:.88rem!important;font-weight:800!important;line-height:1.25!important;min-width:0!important;opacity:1!important;overflow:hidden!important;text-overflow:ellipsis!important;visibility:visible!important;white-space:nowrap!important}html body>#jumptake-floating-messenger.is-open.is-desktop-corner .floating-messenger-chat{max-width:100%!important;min-width:0!important}}@media (min-width:1900px){html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets-theme-dark .portal-widget-chat .public-ai-send-button,html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets-theme-dark .portal-widget-chat .public-ai-send-button :is(span,div,svg),html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets-theme-dark .portal-widget-chat .public-ai-send-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets-theme-dark .portal-widget-chat .public-ai-send-button svg,html[data-theme=dark] body[data-theme=dark] #root .portal-side-widgets-theme-dark .portal-widget-chat .public-ai-send-button svg path:not([fill=none]){fill:#fff!important;color:#fff!important}html body #root .portal-side-widgets-left{top:5.2rem!important}html body #root .portal-side-logo{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex:0 0 auto!important;justify-content:flex-end!important;min-height:4rem!important;overflow:visible!important;padding:.1rem .7rem .2rem!important;pointer-events:none!important;width:100%!important}html body #root .portal-side-logo>img{display:block!important;height:auto!important;max-height:3.7rem!important;max-width:8rem!important;object-fit:contain!important;width:clamp(6.5rem,6vw,8rem)!important}html body #root .portal-widget-chat-header{overflow:visible!important;position:relative!important;z-index:12!important}html body #root .portal-widget-chat-title-actions{align-items:center!important;display:flex!important;gap:.4rem!important;justify-content:flex-end!important;min-width:0!important}html body #root .portal-widget-chat-title-actions>strong{font-size:.82rem!important;font-weight:800!important;min-width:0!important;white-space:nowrap!important}html body #root .portal-widget-chat-options{flex:0 0 auto!important;position:relative!important}html body #root .portal-widget-chat-options-trigger{background:#0000!important;border:0!important;border-radius:50%!important;box-sizing:border-box!important;color:inherit!important;cursor:pointer!important;display:grid!important;height:1.8rem!important;margin:0!important;min-height:1.8rem!important;min-width:1.8rem!important;padding:.3rem!important;place-items:center!important;width:1.8rem!important}}@media (min-width:1900px){html body #root .portal-widget-chat-options-trigger:is(:hover,:focus-visible),html body #root .portal-widget-chat-options.is-open .portal-widget-chat-options-trigger{background:#7f1d321f!important;outline:none!important}html[data-theme=dark] body[data-theme=dark] #root .portal-widget-chat-options-trigger:is(:hover,:focus-visible),html[data-theme=dark] body[data-theme=dark] #root .portal-widget-chat-options.is-open .portal-widget-chat-options-trigger{background:#ffffff1f!important}html body #root .portal-widget-chat-options-trigger svg{fill:currentColor!important;display:block!important;height:1.15rem!important;width:1.15rem!important}html body #root .portal-widget-chat-options-menu{background:#fffaf3!important;border:1px solid #5b372b2e!important;border-radius:.7rem!important;box-shadow:0 14px 32px #34141d2e!important;box-sizing:border-box!important;display:grid!important;min-width:9.5rem!important;overflow:hidden!important;padding:.35rem!important;position:absolute!important;right:0!important;top:calc(100% + .45rem)!important;width:9.5rem!important;z-index:30!important}html body #root .portal-widget-chat-options-menu>button{-webkit-text-fill-color:#34141d!important;background:#0000!important;border:0!important;border-radius:.48rem!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;font:750 .72rem/1.2 Inter,Aptos,Segoe UI,sans-serif!important;margin:0!important;min-height:2rem!important;padding:.48rem .62rem!important;text-align:left!important;width:100%!important}html body #root .portal-widget-chat-options-menu>button:is(:hover,:focus-visible){background:#eadfce!important;outline:none!important}html[data-theme=dark] body[data-theme=dark] #root .portal-widget-chat-options-menu{background:#1b1d20!important;border-color:#ffffff26!important;box-shadow:0 16px 34px #0000006b!important}html[data-theme=dark] body[data-theme=dark] #root .portal-widget-chat-options-menu>button{-webkit-text-fill-color:#f4f5f6!important;color:#f4f5f6!important}html[data-theme=dark] body[data-theme=dark] #root .portal-widget-chat-options-menu>button:is(:hover,:focus-visible){background:#ffffff1a!important}}@media (max-width:768px){html body .portal-job-modal.portal-job-modal-redesign,html body .tailor-media-action-sheet{position:relative!important}html body #portal-job-post-close,html body #portal-job-post-close:is(:hover,:focus,:focus-visible,:active),html body #tailor-picture-options-close,html body #tailor-picture-options-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#34141d!important;all:unset!important;animation:none!important;background:#0000!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:#34141d!important;cursor:pointer!important;display:grid!important;font-size:1.4rem!important;font-weight:850!important;height:1.55rem!important;left:auto!important;line-height:1!important;margin:0!important;max-height:1.55rem!important;max-width:1.55rem!important;min-height:1.55rem!important;min-width:1.55rem!important;opacity:1!important;padding:0!important;place-items:center!important;pointer-events:auto!important;position:absolute!important;right:.6rem!important;top:.55rem!important;transform:none!important;transition:none!important;visibility:visible!important;width:1.55rem!important;z-index:2147483647!important}html body #portal-job-post-close:after,html body #portal-job-post-close:before,html body #tailor-picture-options-close:after,html body #tailor-picture-options-close:before{content:none!important;display:none!important}html[data-theme=dark] body[data-theme=dark] #portal-job-post-close,html[data-theme=dark] body[data-theme=dark] #tailor-picture-options-close{-webkit-text-fill-color:#fff!important;color:#fff!important}}:root{--jt-portal-dark-cream:#d4bc99;--jt-portal-dark-cream-soft:#f3e6d4;--jt-portal-dark-cream-deep:#c7aa83;--jt-portal-cream-ink:#3b2118}@media (min-width:1900px){html body #root .portal-side-widgets-left{bottom:1.25rem!important;gap:.85rem!important;top:5.2rem!important}html body #root .portal-side-logo{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex:0 0 4rem!important;height:4rem!important;justify-content:flex-end!important;margin:0!important;min-height:4rem!important;padding:.1rem .7rem .2rem!important;transform:translate(-1.5rem,-3.75rem)!important;width:100%!important;z-index:1!important}html body #root .portal-side-logo>img{display:block!important;height:auto!important;margin:0!important;max-height:3.2rem!important;max-width:9rem!important;object-fit:contain!important;object-position:right center!important;width:clamp(7.25rem,7vw,9rem)!important}}body[data-theme=light] #root .home-page .portal-job-filter-bar,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-filter-bar{background:#d4bc99!important;background:var(--jt-portal-dark-cream)!important;background-color:#d4bc99!important;background-color:var(--jt-portal-dark-cream)!important;background-image:none!important;border-color:#5b372b33!important;box-shadow:0 .7rem 1.8rem #5438231f!important}body[data-theme=light] #root .home-page .portal-job-filter-bar label select,html[data-theme=light] body[data-theme=light] #root .home-page .portal-job-filter-bar label select{-webkit-text-fill-color:#3b2118!important;-webkit-text-fill-color:var(--jt-portal-cream-ink)!important;background:#f3e6d4!important;background:var(--jt-portal-dark-cream-soft)!important;background-color:#f3e6d4!important;background-color:var(--jt-portal-dark-cream-soft)!important;border-color:#5b372b30!important;color:#3b2118!important;color:var(--jt-portal-cream-ink)!important}body[data-theme=light] #root .home-page .portal-home-feed .portal-job-filter-bar button.portal-job-filter-clear,body[data-theme=light] #root .home-page .portal-home-feed .portal-job-filter-bar button.portal-job-filter-clear:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-job-filter-bar button.portal-job-filter-clear,html[data-theme=light] body[data-theme=light] #root .home-page .portal-home-feed .portal-job-filter-bar button.portal-job-filter-clear:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#3b2118!important;-webkit-text-fill-color:var(--jt-portal-cream-ink)!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#3b2118!important;color:var(--jt-portal-cream-ink)!important;height:auto!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;width:auto!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search{background:#d4bc99!important;background:var(--jt-portal-dark-cream)!important;background-color:#d4bc99!important;background-color:var(--jt-portal-dark-cream)!important;background-image:none!important;border-color:#5b372b33!important;box-shadow:0 .7rem 1.8rem #5438231f!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search input#friend-search,body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search input#friend-search:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search input#friend-search,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-add-search input#friend-search:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#3b2118!important;-webkit-text-fill-color:var(--jt-portal-cream-ink)!important;background:#f3e6d4!important;background:var(--jt-portal-dark-cream-soft)!important;background-color:#f3e6d4!important;background-color:var(--jt-portal-dark-cream-soft)!important;border-color:#5b372b33!important;color:#3b2118!important;color:var(--jt-portal-cream-ink)!important}body[data-theme=light] #root .home-page :is(.friend-invitation-tabs,.applications-hub-nav,.bookmarks-hub-nav,.resume-playground-tabs,.blocks-manager-tabs,.settings-container .tabs-header),html[data-theme=light] body[data-theme=light] #root .home-page :is(.friend-invitation-tabs,.applications-hub-nav,.bookmarks-hub-nav,.resume-playground-tabs,.blocks-manager-tabs,.settings-container .tabs-header){background:#d4bc99!important;background:var(--jt-portal-dark-cream)!important;background-color:#d4bc99!important;background-color:var(--jt-portal-dark-cream)!important;background-image:none!important;border-color:#5b372b33!important;box-shadow:0 .65rem 1.55rem #5438231c!important}body[data-theme=light] #root .home-page :is(.friend-invitation-tab,.applications-hub-tab,.bookmarks-hub-tab,.resume-playground-tabs>button,.blocks-manager-tab,.settings-container .tab-button),html[data-theme=light] body[data-theme=light] #root .home-page :is(.friend-invitation-tab,.applications-hub-tab,.bookmarks-hub-tab,.resume-playground-tabs>button,.blocks-manager-tab,.settings-container .tab-button){-webkit-text-fill-color:#3b2118!important;-webkit-text-fill-color:var(--jt-portal-cream-ink)!important;background:#fff9efb3!important;background-color:#fff9efb3!important;border-color:#5b372b24!important;color:#3b2118!important;color:var(--jt-portal-cream-ink)!important}body[data-theme=light] #root .home-page :is(.friend-invitation-tab.is-active,.applications-hub-tab.active,.bookmarks-hub-tab.active,.resume-playground-tabs>button.is-active,.blocks-manager-tab.is-active,.settings-container .tab-button.active),html[data-theme=light] body[data-theme=light] #root .home-page :is(.friend-invitation-tab.is-active,.applications-hub-tab.active,.bookmarks-hub-tab.active,.resume-playground-tabs>button.is-active,.blocks-manager-tab.is-active,.settings-container .tab-button.active){-webkit-text-fill-color:#6f1422!important;background:#fff8ee!important;background-color:#fff8ee!important;border-color:#6f142257!important;box-shadow:inset 0 0 0 1px #6f142214!important;color:#6f1422!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container){box-sizing:border-box!important;margin-inline:auto!important;max-width:54rem!important;padding:0 .72rem 1.5rem!important;width:min(100%,54rem)!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-tabs,.tabs-content){min-width:0!important;width:100%!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card){border-radius:.9rem!important;box-sizing:border-box!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:.9rem!important;width:100%!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card) h3{font-size:.92rem!important;font-weight:850!important;letter-spacing:-.01em!important;line-height:1.2!important;margin:0 0 .28rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-copy>p,html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card)>p{font-size:.72rem!important;line-height:1.42!important;margin:0 0 .65rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) form{margin:0!important;min-width:0!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-group{box-sizing:border-box!important;margin:0 0 .55rem!important;min-width:0!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-group>label{display:block!important;font-size:.68rem!important;font-weight:800!important;line-height:1.2!important;margin:0 0 .24rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control{border-radius:.62rem!important;box-sizing:border-box!important;display:block!important;font-size:.76rem!important;height:2.3rem!important;line-height:1.2!important;margin:0!important;max-width:28rem!important;min-height:2.3rem!important;min-width:0!important;padding:.46rem .68rem!important;width:100%!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .settings-button.primary{border-radius:999px!important;font-size:.7rem!important;font-weight:850!important;margin-top:.08rem!important;min-height:2.2rem!important;min-width:0!important;padding:.46rem .86rem!important;width:auto!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-card{align-items:center!important;display:flex!important;gap:.85rem!important;justify-content:space-between!important;padding-block:.78rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-copy>p{margin-bottom:0!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-switch-track{height:1.75rem!important;width:3.25rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-switch-thumb{height:1.25rem!important;left:.2rem!important;top:.2rem!important;width:1.25rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-switch input:checked+.app-mode-switch-track .app-mode-switch-thumb{transform:translateX(1.45rem)!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-switch-label{font-size:.7rem!important;min-width:4.5rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .notification-option{background:#0000!important;border-radius:0!important;border-width:0 0 1px!important;margin:0!important;padding:.68rem 0!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .notification-option:last-of-type{border-bottom:0!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .checkbox-label{align-items:flex-start!important;gap:.65rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .notification-title{font-size:.76rem!important;font-weight:820!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .notification-description{font-size:.68rem!important;line-height:1.38!important;margin-top:.12rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .notification-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.6rem!important;margin-top:.72rem!important}body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card),html[data-theme=light] body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card){background:#fffaf3!important;background-color:#fffaf3!important;background-image:none!important;border:1px solid #5b372b29!important;box-shadow:0 .65rem 1.7rem #54382317!important;color:#3b2118!important;color:var(--jt-portal-cream-ink)!important}body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card) :is(h3,p,label,.notification-title,.notification-description,.app-mode-switch-label),html[data-theme=light] body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card) :is(h3,p,label,.notification-title,.notification-description,.app-mode-switch-label){-webkit-text-fill-color:#3b2118!important;-webkit-text-fill-color:var(--jt-portal-cream-ink)!important;color:#3b2118!important;color:var(--jt-portal-cream-ink)!important}body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control,html[data-theme=light] body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control{-webkit-text-fill-color:#3b2118!important;-webkit-text-fill-color:var(--jt-portal-cream-ink)!important;background:#f3e6d4!important;background:var(--jt-portal-dark-cream-soft)!important;border:1px solid #5b372b30!important;box-shadow:inset 0 1px 0 #ffffffa6!important;color:#3b2118!important;color:var(--jt-portal-cream-ink)!important}body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control:focus,html[data-theme=light] body[data-theme=light] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control:focus{border-color:#6f14227a!important;box-shadow:0 0 0 3px #6f14221a!important;outline:0!important}body[data-theme=dark] #root .home-page .settings-container .tabs-header,html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tabs-header{background:#151b1d!important;background-color:#151b1d!important;background-image:none!important;border-color:#80cabf29!important;box-shadow:0 .75rem 1.9rem #0000003d!important}body[data-theme=dark] #root .home-page .settings-container .tab-button,html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tab-button{-webkit-text-fill-color:#f4fbf9c2!important;background:hsla(0,0%,100%,.045)!important;border-color:#ffffff14!important;color:#f4fbf9c2!important}body[data-theme=dark] #root .home-page .settings-container .tab-button:is(.active,:hover,:focus-visible),html[data-theme=dark] body[data-theme=dark] #root .home-page .settings-container .tab-button:is(.active,:hover,:focus-visible){-webkit-text-fill-color:#f4fffd!important;background:#5fafa424!important;border-color:#7dd3c64d!important;box-shadow:inset 0 0 0 1px #7dd3c614!important;color:#f4fffd!important}body[data-theme=dark] #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card),html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card){background:linear-gradient(145deg,#192123fa,#0c1112fa)!important;background-color:#111719!important;border:1px solid #80cabf24!important;box-shadow:0 .8rem 2rem #0000004d!important;color:#f4fbf9!important}body[data-theme=dark] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control,html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control{-webkit-text-fill-color:#f4fbf9!important;background:#0b1112!important;border:1px solid #80cabf29!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important;color:#f4fbf9!important}body[data-theme=dark] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control:focus,html[data-theme=dark] body[data-theme=dark] #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control:focus{border-color:#7dd3c685!important;box-shadow:0 0 0 3px #5fafa421!important;outline:0!important}@media (min-width:769px){html body #root .home-page .candidate-settings-container .settings-tab{grid-gap:.75rem!important;align-items:start!important;display:grid!important;gap:.75rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .home-page .candidate-settings-container .account-tab>.app-mode-card,html body #root .home-page .candidate-settings-container .notifications-tab>.notification-card{grid-column:1/-1!important}html body #root .home-page .candidate-settings-container .tabs-header{margin-bottom:.75rem!important;padding:.42rem!important}html body #root .home-page .candidate-settings-container .tab-button{grid-template-rows:1.1rem auto!important;min-height:2.85rem!important;padding:.36rem .28rem!important}html body #root .home-page .employer-settings-container .employer-settings-stack{grid-gap:.75rem!important;align-items:start!important;display:grid!important;gap:.75rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root .home-page .employer-settings-container .employer-settings-stack>:is(.app-mode-card,.settings-card:nth-child(2)){grid-column:1/-1!important}html body #root .home-page .employer-settings-container .employer-settings-stack>.settings-card:nth-child(2)>form:first-of-type{grid-gap:.55rem!important;display:grid!important;gap:.55rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #root .home-page .employer-settings-container .employer-settings-stack>.settings-card:nth-child(2)>.employer-settings-form{grid-gap:.55rem!important;border-top:1px solid #80cabf1f!important;display:grid!important;gap:.55rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:.75rem!important;padding-top:.75rem!important}html body #root .home-page .employer-settings-container .employer-settings-stack>.settings-card:nth-child(2)>form>.settings-button{grid-column:1/-1!important;justify-self:start!important}}@media (max-width:768px){html body #root .home-page :is(.candidate-settings-container,.employer-settings-container){margin:0!important;max-width:none!important;padding:0 .62rem 1.2rem!important;width:100%!important}html body #root .home-page .candidate-settings-container .settings-tabs{margin-top:.35rem!important}html body #root .home-page .candidate-settings-container .tabs-header{grid-gap:.28rem!important;border-radius:.78rem!important;display:grid!important;gap:.28rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 0 .58rem!important;padding:.36rem!important;position:relative!important;width:100%!important}html body #root .home-page .candidate-settings-container .tab-button{min-height:2.75rem!important;padding:.34rem .12rem!important}html body #root .home-page .candidate-settings-container .settings-tab,html body #root .home-page .employer-settings-container .employer-settings-stack{grid-gap:.62rem!important;display:grid!important;gap:.62rem!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) :is(.settings-card,.notification-card){border-radius:.82rem!important;max-width:none!important;padding:.78rem!important;width:100%!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-group,html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) form{display:block!important;max-width:none!important;min-width:0!important;width:100%!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .form-control{box-sizing:border-box!important;font-size:.78rem!important;height:2.6rem!important;max-width:none!important;min-height:2.6rem!important;min-width:0!important;padding:.58rem .7rem!important;width:100%!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-card{align-items:center!important;flex-direction:row!important;padding-block:.72rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-switch{gap:.42rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .settings-button.primary{min-height:2.28rem!important;padding-inline:.84rem!important}html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .notification-option{padding-block:.62rem!important}}@media (max-width:420px){html body #root .home-page :is(.candidate-settings-container,.employer-settings-container) .app-mode-card{align-items:flex-start!important;flex-direction:column!important}html body #root .home-page .candidate-settings-container .tab-button>span{font-size:.62rem!important}}body[data-theme=light] #root .home-page .portal-default-landing.is-candidate .portal-default-title-animated,body[data-theme=light] #root .home-page .portal-default-landing.is-candidate .portal-default-title-animated *,html[data-theme=light] body[data-theme=light] #root .home-page .portal-default-landing.is-candidate .portal-default-title-animated,html[data-theme=light] body[data-theme=light] #root .home-page .portal-default-landing.is-candidate .portal-default-title-animated *{font-family:Chewy,system-ui,sans-serif!important;font-variation-settings:normal!important;font-weight:900!important;letter-spacing:0!important}@media (min-width:769px){body[data-theme=light] #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button:is(.resume-playground-icon-undo,.resume-playground-icon-redo,.resume-playground-undo-button,.resume-playground-redo-button),body[data-theme=light] #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button:is([aria-label=Undo],[aria-label=Redo]),html[data-theme=light] body[data-theme=light] #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button:is(.resume-playground-icon-undo,.resume-playground-icon-redo,.resume-playground-undo-button,.resume-playground-redo-button),html[data-theme=light] body[data-theme=light] #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button:is([aria-label=Undo],[aria-label=Redo]){-webkit-text-fill-color:#050505!important;color:#050505!important}body[data-theme=light] #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button:is(.resume-playground-icon-undo,.resume-playground-icon-redo,.resume-playground-undo-button,.resume-playground-redo-button,[aria-label=Undo],[aria-label=Redo])>span,html[data-theme=light] body[data-theme=light] #root .resume-playground-editor-shell .resume-playground-toolbar button.resume-playground-icon-button:is(.resume-playground-icon-undo,.resume-playground-icon-redo,.resume-playground-undo-button,.resume-playground-redo-button,[aria-label=Undo],[aria-label=Redo])>span{-webkit-text-fill-color:#050505!important;color:#050505!important;text-shadow:none!important}}html body #root#root .home-page .notifications-page .notifications-activity-intro .notifications-activity-copy,html body #root#root .home-page .notifications-page .notifications-activity-intro .notifications-activity-copy *,html body #root#root .home-page .portal-default-title-animated,html body #root#root .home-page .portal-default-title-animated *,html body #root#root .home-page .portal-title-jello-text,html body #root#root .home-page .progress-title-animated{font-family:Boogaloo,Arial Narrow,Arial,sans-serif!important;font-variation-settings:normal!important;font-weight:400!important;letter-spacing:0!important}html body #root#root .home-page .notifications-page .notifications-missing-copy{font-size:.78em!important;line-height:1.2!important}@media (min-width:1900px){html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-page{margin:0!important;max-width:100%!important;padding:.45rem .2rem 1rem!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-hero{margin:0 auto 1rem!important;max-width:24rem!important;padding:0 .3rem!important;text-align:center!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-eyebrow{display:block!important;font-size:.58rem!important;letter-spacing:0!important;line-height:1.2!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-hero h1{font-size:1.68rem!important;letter-spacing:0!important;line-height:1.02!important;margin:.48rem auto .35rem!important;overflow-wrap:normal!important;width:min(100%,18ch)!important;word-break:normal!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-hero p{font-size:.7rem!important;line-height:1.35!important;margin:0!important;overflow-wrap:normal!important;word-break:normal!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-grid{grid-gap:.65rem!important;align-items:stretch!important;display:grid!important;gap:.65rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card{border-radius:1rem!important;box-sizing:border-box!important;display:flex!important;min-height:18rem!important;min-width:0!important;padding:.82rem!important;transform:none!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-popular{align-self:flex-start!important;font-size:.5rem!important;line-height:1!important;margin:0 0 .45rem!important;max-width:100%!important;padding:.28rem .45rem!important;position:static!important;white-space:nowrap!important;width:auto!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-plan-name{display:block!important;font-size:.65rem!important;letter-spacing:0!important;line-height:1.15!important;overflow-wrap:normal!important;word-break:normal!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card h2{font-size:1.65rem!important;letter-spacing:0!important;line-height:1!important;margin:.48rem 0 .22rem!important;overflow-wrap:normal!important;word-break:normal!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card h2 small{font-size:.58rem!important;white-space:nowrap!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card p{font-size:.66rem!important;line-height:1.3!important;margin:0!important;min-height:2.15rem!important;overflow-wrap:normal!important;word-break:normal!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card ul{padding:.42rem 0 .65rem!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card li{font-size:.59rem!important;gap:.32rem!important;line-height:1.25!important;overflow-wrap:normal!important;padding:.36rem 0!important;word-break:normal!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card li>span{flex:0 0 auto!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-card button{border-radius:.7rem!important;font-size:.59rem!important;line-height:1.15!important;min-height:2.05rem!important;padding:.42rem .5rem!important;white-space:normal!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] :is(.pricing-payment-note,.pricing-code,.pricing-demo-countdown){align-items:stretch!important;border-radius:.85rem!important;box-sizing:border-box!important;flex-direction:column!important;font-size:.64rem!important;gap:.5rem!important;margin-top:.7rem!important;padding:.72rem!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-code label{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=pricing] .pricing-code input{min-width:0!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] :is(.bookmarks-hub-container,.bookmarks-hub-panel,.candidate-bookmarked-container,.talent-pool-container){margin:0!important;max-width:100%!important;padding-inline:0!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .bookmarks-hub-nav{gap:.48rem!important;padding:.58rem!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .bookmarks-hub-tab{min-height:3.75rem!important;padding:.45rem .25rem!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .candidates-grid{grid-gap:.7rem!important;align-items:stretch!important;display:grid!important;gap:.7rem!important;grid-template-columns:repeat(2,10rem)!important;justify-content:center!important;justify-items:center!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .candidate-card.uiverse-profile-card{align-items:center!important;border-radius:.75rem!important;display:flex!important;flex-direction:column!important;height:12.875rem!important;justify-content:flex-start!important;margin:0!important;max-height:12.875rem!important;max-width:10rem!important;min-height:12.875rem!important;min-width:10rem!important;overflow:hidden!important;padding:0 .7rem 2.35rem!important;position:relative!important;width:10rem!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .candidate-card.uiverse-profile-card:before{border-radius:0 0 .625rem .625rem!important;flex:0 0 auto!important;height:.375rem!important;margin:0 auto .68rem!important;min-height:.375rem!important;width:62%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage){border-radius:50%!important;flex:0 0 3.625rem!important;height:3.625rem!important;margin:.18rem auto .78rem!important;max-height:3.625rem!important;max-width:3.625rem!important;min-height:3.625rem!important;min-width:3.625rem!important;overflow:hidden!important;width:3.625rem!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card :is(.profileimage,.candidate-avatar.profileimage)>:is(img,svg){height:100%!important;object-fit:cover!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card .candidate-info{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:.1rem!important;justify-content:flex-start!important;margin:.12rem 0 0!important;min-height:2.55rem!important;padding:0!important;text-align:center!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card :is(.candidate-name.Name,.candidate-name){font-size:.82rem!important;line-height:1.08!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card :is(.candidate-email,.candidate-match-summary,.candidate-jumptake-meta){font-size:.54rem!important;line-height:1.05!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card .candidate-card-socialbar.socialbar{align-items:center!important;background:#0000!important;border:0!important;bottom:.72rem!important;box-shadow:none!important;display:flex!important;flex-wrap:nowrap!important;gap:.34rem!important;justify-content:center!important;left:50%!important;margin:0!important;max-width:calc(100% - 1.1rem)!important;min-height:1.24rem!important;min-width:0!important;overflow:visible!important;padding:0!important;position:absolute!important;right:auto!important;transform:translateX(-50%)!important;width:max-content!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card .candidate-card-socialbar.socialbar :is(.candidate-card-action,.candidate-like-button,.candidate-add-friend-button,.talent-bookmark-button,.bookmark-star-button){flex:0 0 1.1rem!important;height:1.1rem!important;margin:0!important;max-height:1.1rem!important;max-width:1.38rem!important;min-height:1.1rem!important;min-width:1.1rem!important;padding:0!important;width:1.1rem!important}html body #root .portal-widget-last-used-body[data-last-used-section=bookmarks] .uiverse-profile-card .candidate-card-socialbar.socialbar :is(svg,.like){height:.92rem!important;width:.92rem!important}html body #root .portal-widget-last-used-body[data-last-used-section=blocks] .blocks-manager-tabs{grid-gap:.35rem!important;align-items:stretch!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible!important;padding:.45rem!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=blocks] .blocks-manager-tab,html body #root .portal-widget-last-used-body[data-last-used-section=blocks] .blocks-manager-tab:is(:hover,:focus,:focus-visible,:active){align-items:center!important;display:flex!important;height:auto!important;justify-content:center!important;margin:0!important;max-width:none!important;min-height:3.55rem!important;min-width:0!important;overflow:visible!important;padding:.4rem .22rem!important;white-space:normal!important;width:100%!important}html body #root .portal-widget-last-used-body[data-last-used-section=blocks] .blocks-manager-tab-label{text-wrap:balance!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;display:block!important;font-size:.57rem!important;line-height:1.08!important;margin:0!important;max-width:100%!important;overflow:visible!important;overflow-wrap:break-word!important;text-align:center!important;white-space:normal!important;width:100%!important;word-break:normal!important}}html body #root .home-page .friend-invitations-section .friend-invitation-tabs{grid-gap:.38rem!important;align-items:stretch!important;box-sizing:border-box!important;display:grid!important;gap:.38rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible!important;padding:.45rem!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab{grid-gap:.2rem!important;border-radius:.7rem!important;box-sizing:border-box!important;display:grid!important;gap:.2rem!important;grid-template-rows:1.05rem auto!important;margin:0!important;min-height:3.25rem!important;min-width:0!important;padding:.38rem .2rem!important;place-items:center!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab-label{grid-gap:.04rem!important;display:grid!important;font-size:.65rem!important;gap:.04rem!important;justify-items:center!important;letter-spacing:0!important;line-height:1.05!important;max-width:100%!important;overflow:visible!important;text-align:center!important;white-space:normal!important;width:100%!important}html body #root .home-page .friend-invitations-section :is(.friend-add-candidate-actions,.friend-invitation-actions){align-items:center!important;gap:.42rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions{display:grid!important;grid-template-columns:repeat(2,minmax(6.75rem,1fr))!important;justify-content:stretch!important;justify-self:end!important;width:min(100%,14rem)!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>:is(button,.secondary-button,.settings-button,.friend-cancel-button,.friend-block-button,.friend-status-pill,.contact-candidate-panel){border-radius:999px!important;box-sizing:border-box!important;height:2.08rem!important;margin:0!important;max-height:2.08rem!important;max-width:none!important;min-height:2.08rem!important;min-width:0!important;transform:none!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary,html body #root .home-page .friend-invitations-section .friend-invitation-actions>:is(button,.secondary-button,.settings-button,.friend-cancel-button,.friend-block-button,.friend-status-pill){align-items:center!important;display:inline-flex!important;font-size:.66rem!important;font-weight:850!important;gap:.34rem!important;justify-content:center!important;line-height:1!important;padding:.34rem .58rem!important;white-space:nowrap!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary{border-radius:inherit!important;box-sizing:border-box!important;height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel.is-open{border-radius:.8rem!important;grid-column:1/-1!important;height:auto!important;max-height:none!important;max-width:none!important;min-height:0!important;width:100%!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-add,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-add{-webkit-text-fill-color:#6f1d32!important;background:#f7e8ec!important;border-color:#d8a6b2!important;color:#6f1d32!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-incoming,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-incoming{-webkit-text-fill-color:#68400d!important;background:#fff1dc!important;border-color:#e4be88!important;color:#68400d!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-outgoing,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-outgoing{-webkit-text-fill-color:#173f68!important;background:#eaf4fc!important;border-color:#a9c7e4!important;color:#173f68!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-friends,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab.is-friends{-webkit-text-fill-color:#27552e!important;background:#eaf6e9!important;border-color:#a8cda8!important;color:#27552e!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab:is(.is-active,:hover,:focus-visible),html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-tab:is(.is-active,:hover,:focus-visible){box-shadow:inset 0 0 0 1px currentColor,0 .28rem .7rem #402c2214!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.friend-status-pill,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.friend-status-pill{-webkit-text-fill-color:#174c46!important;background:#e9f6f4!important;border:1px solid #83bcb4!important;color:#174c46!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.friend-status-pill.is-friend,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.friend-status-pill.is-friend{-webkit-text-fill-color:#285b31!important;background:#eaf5e9!important;border-color:#8fbd94!important;color:#285b31!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.secondary-button,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.secondary-button{-webkit-text-fill-color:#38252b!important;background:#fffaf3!important;border:1px solid #d5c7b8!important;color:#38252b!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary{-webkit-text-fill-color:#173f68!important;background:#edf5fb!important;border:1px solid #a7bfd3!important;color:#173f68!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.settings-button.primary,html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>.settings-button.primary{-webkit-text-fill-color:#fff!important;background:#277f72!important;border:1px solid #277f72!important;color:#fff!important}body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>:is(.friend-cancel-button,.friend-block-button),html[data-theme=light] body[data-theme=light] #root .home-page .friend-invitations-section .friend-invitation-actions>:is(.friend-cancel-button,.friend-block-button){-webkit-text-fill-color:#fff!important;background:#7f1d32!important;border:1px solid #7f1d32!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-tabs{background:#0d0f11!important;border-color:#ffffff21!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-tab.is-add{-webkit-text-fill-color:#f0a8ba!important;background:#29161c!important;border-color:#633342!important;color:#f0a8ba!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-tab.is-incoming{-webkit-text-fill-color:#f0c783!important;background:#2d2115!important;border-color:#684c24!important;color:#f0c783!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-tab.is-outgoing{-webkit-text-fill-color:#a8d5fb!important;background:#152432!important;border-color:#345a7a!important;color:#a8d5fb!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-tab.is-friends{-webkit-text-fill-color:#aae2b2!important;background:#14291a!important;border-color:#396846!important;color:#aae2b2!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-tab:is(.is-active,:hover,:focus-visible){box-shadow:inset 0 0 0 1px currentColor!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-actions>.friend-status-pill{-webkit-text-fill-color:#c7f2ea!important;background:#112a2a!important;border:1px solid #4f948b!important;color:#c7f2ea!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-actions>.friend-status-pill.is-friend{-webkit-text-fill-color:#c8efce!important;background:#142b19!important;border-color:#579060!important;color:#c8efce!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-actions>.secondary-button{-webkit-text-fill-color:#f5f6f7!important;background:#1b1c21!important;border:1px solid #575b66!important;color:#f5f6f7!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary{-webkit-text-fill-color:#d7edff!important;background:#142432!important;border:1px solid #3f7296!important;color:#d7edff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-actions>.settings-button.primary{-webkit-text-fill-color:#fff!important;background:#165c52!important;border:1px solid #3e998b!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .friend-invitations-section .friend-invitation-actions>:is(.friend-cancel-button,.friend-block-button){-webkit-text-fill-color:#fff!important;background:#4d121d!important;border:1px solid #8f3849!important;color:#fff!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions :is(.friend-status-pill,.secondary-button,.settings-button.primary,.friend-cancel-button,.friend-block-button) :is(.friend-action-icon,svg,path),html body #root .home-page .friend-invitations-section .friend-invitation-actions>.contact-candidate-panel:not(.is-open)>.settings-button.primary :is(svg,path){fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important}@media (max-width:768px){html body #root .home-page .friend-invitations-section .friend-invitation-tabs{gap:.25rem!important;padding:.34rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab{min-height:3rem!important;padding:.32rem .08rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-tab-label{font-size:clamp(.51rem,2vw,.58rem)!important}html body #root .home-page .friend-invitations-section :is(.friend-invitation-card,.friend-outgoing-row,.friend-outgoing-row.is-friend){gap:.55rem!important;grid-template-columns:2.35rem minmax(0,1fr)!important;padding:.68rem!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:stretch!important;width:100%!important}html body #root .home-page .friend-invitations-section .friend-invitation-actions>:is(button,.secondary-button,.settings-button,.friend-cancel-button,.friend-block-button,.friend-status-pill,.contact-candidate-panel){height:2rem!important;max-height:2rem!important;max-width:none!important;min-height:2rem!important;min-width:0!important;width:100%!important}}body[data-theme=light] #root#root .home-page .portal-job-filter-bar,html[data-theme=light] body[data-theme=light] #root#root .home-page .portal-job-filter-bar{background:#e2ceb1!important;background-color:#e2ceb1!important;background-image:none!important;border-color:#5b372b29!important;box-shadow:0 .62rem 1.5rem #54382317!important}body[data-theme=light] #root#root .home-page .portal-job-filter-bar label select,html[data-theme=light] body[data-theme=light] #root#root .home-page .portal-job-filter-bar label select{background:#f7ecdd!important;background-color:#f7ecdd!important}body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-social-post-card,.candidate-popup-post-card,.portal-profile-preview-post-card),html:not([data-theme=dark]) body:not([data-theme=dark]) #root#root .home-page .portal-home-feed .portal-home-tab-panel :is(.portal-social-post-card,.portal-candidate-job-card,.portal-public-job-card),html:not([data-theme=dark]) body:not([data-theme=dark]) #root#root .home-page .portal-home-feed .portal-home-tab-panel :is(.portal-social-post-card,.portal-candidate-job-card,.portal-public-job-card):is(:hover,:focus,:focus-visible,:focus-within,:active),html[data-theme=light] body[data-theme=light] #root#root .home-page .portal-home-feed .portal-home-tab-panel :is(.portal-social-post-card,.portal-candidate-job-card,.portal-public-job-card),html[data-theme=light] body[data-theme=light] #root#root .home-page .portal-home-feed .portal-home-tab-panel :is(.portal-social-post-card,.portal-candidate-job-card,.portal-public-job-card):is(:hover,:focus,:focus-visible,:focus-within,:active),html[data-theme=light] body[data-theme=light] .portal-profile-detail-backdrop .portal-profile-detail-posts :is(.portal-social-post-card,.candidate-popup-post-card,.portal-profile-preview-post-card){background:#fff!important;background-color:#fff!important;background-image:none!important}html body #root#root .home-page .portal-section-transition-shell[data-section=work-news] .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button),html body #root#root .home-page .portal-section-transition-shell[data-section=work-news] .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button):is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf6!important;background:#b06b7a!important;background-color:#b06b7a!important;background-image:none!important;border-color:#4f1d2a1f!important;box-shadow:0 .32rem .9rem #4f1d2a29!important;color:#fffaf6!important}html body #root#root .home-page .portal-section-transition-shell[data-section=work-news] .portal-home-feed :is(button.portal-post-reach,.portal-post-reach.portal-reach-button) *{-webkit-text-fill-color:#fffaf6!important;color:#fffaf6!important}html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-modal>.portal-profile-detail-close,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;color:#000!important}body[data-public-home-theme=dark] #root .jt-public-home.is-dark .jt-radar-core{background:#0b1110!important;background-color:#0b1110!important;background-image:none!important;border-color:#050708!important;box-shadow:0 25px 50px #0000007a!important;color:#a8e3bd!important}body[data-public-home-theme=dark] #root .jt-public-home.is-dark .jt-hero-visual{background:#101617!important;background-color:#101617!important;background-image:none!important;border-color:#a8e3bd29!important;box-shadow:0 30px 80px #00000085!important}html body #root#root .resume-playground-editor-workbench,html body .resume-playground-editor-mobile-overlay .resume-playground-editor-workbench{box-sizing:border-box!important;min-width:946px!important;min-width:calc(900px + var(--resume-editor-page-inset, 46px))!important;padding:0!important;width:946px!important;width:calc(900px + var(--resume-editor-page-inset, 46px))!important}html body #root#root .resume-playground-ruler-horizontal,html body .resume-playground-editor-mobile-overlay .resume-playground-ruler-horizontal{height:34px!important;height:var(--resume-editor-ruler-size,34px)!important;left:46px!important;left:var(--resume-editor-page-inset,46px)!important;top:0!important;top:var(--resume-ruler-page-top,0)!important;width:900px!important}html body #root#root .resume-playground-ruler-vertical,html body .resume-playground-editor-mobile-overlay .resume-playground-ruler-vertical{left:0!important;top:46px!important;top:var(--resume-ruler-page-top,46px)!important;width:34px!important;width:var(--resume-editor-ruler-size,34px)!important}html body #root#root .resume-playground-editor-page-frame,html body .resume-playground-editor-mobile-overlay .resume-playground-editor-page-frame{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin-left:46px!important;margin-left:var(--resume-editor-page-inset,46px)!important;margin-top:46px!important;margin-top:var(--resume-editor-page-inset,46px)!important;padding:0!important}html body #root#root :is(.resume-playground-editor-pages-stack,.resume-playground-editor-document),html body .resume-playground-editor-mobile-overlay :is(.resume-playground-editor-pages-stack,.resume-playground-editor-document){background:#0000!important;background-color:initial!important;background-image:none!important}html body #root#root .resume-playground-editor-page-layer,html body .resume-playground-editor-mobile-overlay .resume-playground-editor-page-layer{background:#fff!important;background-color:#fff!important;background-image:none!important}html[data-theme=dark] body[data-theme=dark] #root#root .resume-playground-editor-document.uses-default-black-ink,html[data-theme=dark] body[data-theme=dark] #root#root .resume-playground-editor-document.uses-default-black-ink :is(p,div,span,font,li,h1,h2,h3,h4,h5,h6,td,th,a,strong,em,small,label),html[data-theme=dark] body[data-theme=dark] .resume-playground-editor-mobile-overlay .resume-playground-editor-document.uses-default-black-ink,html[data-theme=dark] body[data-theme=dark] .resume-playground-editor-mobile-overlay .resume-playground-editor-document.uses-default-black-ink :is(p,div,span,font,li,h1,h2,h3,h4,h5,h6,td,th,a,strong,em,small,label){-webkit-text-fill-color:#000!important;color:#000!important;text-shadow:none!important}html body #root#root .portal-widget-notepad :is(.portal-widget-notepad-tabs>button,.portal-widget-note-composer>button,.portal-widget-reminder-composer>button){animation:none!important;scale:1!important;transform:none!important;transition:transform .15s cubic-bezier(.2,.8,.2,1),filter .15s ease!important;will-change:transform}html body #root#root .portal-widget-notepad :is(.portal-widget-notepad-tabs>button,.portal-widget-note-composer>button,.portal-widget-reminder-composer>button):is(:hover,:focus,:focus-visible){scale:1!important;transform:none!important}html body #root#root .portal-widget-notepad :is(.portal-widget-notepad-tabs>button,.portal-widget-note-composer>button,.portal-widget-reminder-composer>button):active{scale:1!important;transform:scale(.955)!important}@media (min-width:769px){html body :is(.portal-post-detail-backdrop,.portal-profile-detail-backdrop,.portal-job-modal-backdrop,.job-preview-overlay){padding:1.25rem!important}html body .portal-profile-detail-modal{max-width:34rem!important;width:min(34rem,calc(100vw - 3rem))!important}html body .portal-post-detail-modal:not(.blocks-post-detail-modal){max-width:38rem!important;width:min(38rem,calc(100vw - 3rem))!important}html body .portal-job-modal.portal-job-modal-redesign{max-width:48rem!important;width:min(48rem,calc(100vw - 3rem))!important}html body :is(.job-preview-modal,.candidate-job-preview-modal){max-width:44rem!important;width:min(44rem,calc(100vw - 3rem))!important}html body .job-preview-modal.message-company-profile-modal{max-width:34rem!important;width:min(34rem,calc(100vw - 3rem))!important}html body .portal-job-review-modal{max-width:42rem!important;width:min(42rem,calc(100vw - 3rem))!important}}html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-modal>.portal-profile-detail-close,html[data-theme=dark] body[data-theme=dark] .portal-profile-detail-modal>.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active),html[data-theme=dark][data-theme=dark] body[data-theme=dark][data-theme=dark]>.portal-profile-detail-backdrop.portal-profile-detail-backdrop>.portal-profile-detail-modal.portal-profile-detail-modal>.portal-profile-detail-close.portal-profile-detail-close,html[data-theme=dark][data-theme=dark] body[data-theme=dark][data-theme=dark]>.portal-profile-detail-backdrop.portal-profile-detail-backdrop>.portal-profile-detail-modal.portal-profile-detail-modal>.portal-profile-detail-close.portal-profile-detail-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;background:#fff!important;background-color:#fff!important;color:#000!important;opacity:1!important;text-shadow:none!important}html body #root#root .home-page .bookmarks-hub-panel .applications-list{grid-gap:.8rem!important;align-items:stretch!important;display:grid!important;gap:.8rem!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-card{--saved-job-bg:#121416;--saved-job-raised:#1a1d20;--saved-job-border:#ffffff1f;--saved-job-text:#f5f6f7;--saved-job-muted:#a7adb3;background:var(--saved-job-bg)!important;background-color:var(--saved-job-bg)!important;background-image:none!important;border:1px solid var(--saved-job-border)!important;border-radius:8px!important;box-shadow:0 .55rem 1.4rem #00000029!important;box-sizing:border-box!important;color:var(--saved-job-text)!important;display:flex!important;flex-direction:column!important;gap:.78rem!important;margin:0!important;min-height:13rem!important;min-width:0!important;overflow:hidden!important;padding:1rem!important;position:relative!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root#root .home-page .bookmarks-hub-panel .bookmarked-job-card{--saved-job-bg:#fff;--saved-job-raised:#f6f1eb;--saved-job-border:#ded5ca;--saved-job-text:#20272e;--saved-job-muted:#69737a;box-shadow:0 .55rem 1.4rem #43302514!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-header{grid-gap:.72rem!important;align-items:center!important;background:#0000!important;border:0!important;display:grid!important;gap:.72rem!important;grid-template-columns:2.7rem minmax(0,1fr)!important;margin:0!important;min-width:0!important;padding:0 4.2rem 0 0!important;width:100%!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-company-mark{-webkit-text-fill-color:#b85f74!important;background:var(--saved-job-raised)!important;border:1px solid var(--saved-job-border)!important;border-radius:8px!important;color:#b85f74!important;display:grid!important;font-size:1rem!important;font-weight:900!important;height:2.7rem!important;line-height:1!important;place-items:center!important;width:2.7rem!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-heading-copy{min-width:0!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-heading-copy :is(h3,p){-webkit-text-fill-color:var(--saved-job-text)!important;color:var(--saved-job-text)!important;display:block!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-heading-copy h3{font-size:.92rem!important;font-weight:850!important;line-height:1.25!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-heading-copy p{-webkit-text-fill-color:var(--saved-job-muted)!important;color:var(--saved-job-muted)!important;font-size:.68rem!important;font-weight:650!important;margin-top:.22rem!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-status{-webkit-text-fill-color:#d9879a!important;background:#b85f741f!important;border:1px solid #b85f7461!important;border-radius:999px!important;color:#d9879a!important;font-size:.55rem!important;font-weight:850!important;line-height:1!important;padding:.24rem .46rem!important;position:absolute!important;right:2.9rem!important;top:1rem!important}html[data-theme=light] body[data-theme=light] #root#root .home-page .bookmarks-hub-panel .bookmarked-job-status{-webkit-text-fill-color:#7f1d32!important;color:#7f1d32!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-status.is-applied{-webkit-text-fill-color:#65c9a8!important;background:#3d8b7121!important;border-color:#3d8b716b!important;color:#65c9a8!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-meta{align-items:center!important;background:#0000!important;border:0!important;display:flex!important;flex-wrap:wrap!important;gap:.4rem!important;margin:0!important;padding:0!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-meta>:is(strong,span){-webkit-text-fill-color:var(--saved-job-muted)!important;align-items:center!important;background:var(--saved-job-raised)!important;border:1px solid var(--saved-job-border)!important;border-radius:6px!important;color:var(--saved-job-muted)!important;display:inline-flex!important;font-size:.61rem!important;font-weight:750!important;line-height:1!important;margin:0!important;min-height:1.65rem!important;padding:.3rem .55rem!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-card>.application-card-actions{grid-gap:.5rem!important;border-top:1px solid var(--saved-job-border)!important;display:grid!important;gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:auto 0 0!important;padding:.78rem 0 0!important;width:100%!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-card>.application-card-actions>button.view-profile-btn,html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-card>.application-card-actions>button.view-profile-btn:is(:hover,:focus,:focus-visible,:active,:disabled){border-radius:6px!important;box-sizing:border-box!important;font-size:.66rem!important;font-weight:850!important;height:2.15rem!important;margin:0!important;max-height:2.15rem!important;max-width:none!important;min-height:2.15rem!important;min-width:0!important;padding:.42rem .65rem!important;transform:none!important;width:100%!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-card>.application-card-actions>.secondary-action{-webkit-text-fill-color:var(--saved-job-text)!important;background:var(--saved-job-raised)!important;border:1px solid var(--saved-job-border)!important;color:var(--saved-job-text)!important}html body #root#root .home-page .bookmarks-hub-panel .bookmarked-job-card>.application-card-actions>.sky-apply-button{-webkit-text-fill-color:#fff!important;background:#7f1d32!important;border:1px solid #7f1d32!important;color:#fff!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-row{--candidate-row-bg:#121416;--candidate-row-raised:#1a1d20;--candidate-row-border:#ffffff1f;--candidate-row-text:#f5f6f7;--candidate-row-muted:#a7adb3;grid-gap:.8rem!important;align-items:center!important;background:var(--candidate-row-bg)!important;background-color:var(--candidate-row-bg)!important;background-image:none!important;border:1px solid var(--candidate-row-border)!important;border-radius:8px!important;box-shadow:0 .45rem 1.2rem #0000001f!important;box-sizing:border-box!important;color:var(--candidate-row-text)!important;display:grid!important;gap:.8rem!important;grid-template-areas:"avatar main stats open"!important;grid-template-columns:3.2rem minmax(0,1fr) minmax(12rem,.72fr) 5.6rem!important;margin:0!important;min-height:5.35rem!important;min-width:0!important;padding:.9rem!important;position:relative!important;transform:none!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease!important;width:100%!important}html[data-theme=light] body[data-theme=light] #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-row{--candidate-row-bg:#fff;--candidate-row-raised:#f6f1eb;--candidate-row-border:#ded5ca;--candidate-row-text:#20272e;--candidate-row-muted:#68737a;box-shadow:0 .45rem 1.2rem #43302512!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-row:is(:hover,:focus-visible){background:var(--candidate-row-bg)!important;border-color:#b85f748f!important;box-shadow:0 .72rem 1.7rem #00000029!important;outline:none!important;transform:translateY(-1px)!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar,html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar :is(img,svg,.profile-avatar-image,.default-profile-image){border-radius:50%!important;grid-area:avatar!important;height:3.2rem!important;max-height:3.2rem!important;max-width:3.2rem!important;min-height:3.2rem!important;min-width:3.2rem!important;object-fit:cover!important;width:3.2rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-main{grid-gap:.2rem!important;display:grid!important;gap:.2rem!important;grid-area:main!important;min-width:0!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-name{-webkit-text-fill-color:var(--candidate-row-text)!important;color:var(--candidate-row-text)!important;font-size:.88rem!important;font-weight:850!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates :is(.candidate-list-id,.candidate-list-skills){-webkit-text-fill-color:var(--candidate-row-muted)!important;color:var(--candidate-row-muted)!important;font-size:.62rem!important;font-weight:700!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-skills{-webkit-text-fill-color:#c47a8c!important;color:#c47a8c!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats{grid-gap:.3rem!important;background:var(--candidate-row-raised)!important;border:1px solid var(--candidate-row-border)!important;border-radius:6px!important;display:grid!important;gap:.3rem!important;grid-area:stats!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;padding:.55rem!important;width:100%!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats strong{-webkit-text-fill-color:var(--candidate-row-text)!important;color:var(--candidate-row-text)!important;font-size:.72rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats small{-webkit-text-fill-color:var(--candidate-row-muted)!important;color:var(--candidate-row-muted)!important;font-size:.52rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-open-label{-webkit-text-fill-color:#c47a8c!important;align-items:center!important;color:#c47a8c!important;display:inline-flex!important;font-size:.62rem!important;font-weight:850!important;gap:.35rem!important;grid-area:open!important;justify-content:flex-end!important;min-width:0!important;white-space:nowrap!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-open-label:after{content:"\2192"!important;font-size:.9rem!important;line-height:1!important}html body #root#root .home-page .friend-invitations-section .friend-invitation-tabs{background:#ffffffb8!important;background-color:#ffffffb8!important;background-image:none!important;border:1px solid #70533429!important;box-shadow:0 .65rem 1.8rem #1f29370f!important}html body #root#root .home-page .friend-invitations-section .friend-invitation-tab:is(.is-add,.is-incoming,.is-outgoing,.is-friends),html[data-theme=dark] body[data-theme=dark] #root#root .home-page .friend-invitations-section .friend-invitation-tab:is(.is-add,.is-incoming,.is-outgoing,.is-friends){-webkit-text-fill-color:#1f2937!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #70533424!important;box-shadow:none!important;color:#1f2937!important}html body #root#root .home-page .friend-invitations-section .friend-invitation-tab:is(.is-active,:hover,:focus-visible),html[data-theme=dark] body[data-theme=dark] #root#root .home-page .friend-invitations-section .friend-invitation-tab:is(.is-active,:hover,:focus-visible){-webkit-text-fill-color:#6b1428!important;background:#f7efe7f5!important;background-color:#f7efe7f5!important;border-color:#7d30444d!important;box-shadow:inset 0 0 0 1px #7d304414!important;color:#6b1428!important}html body #root#root .home-page .friend-invitations-section .friend-add-results{grid-gap:.72rem!important;align-items:stretch!important;display:grid!important;gap:.72rem!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>:is(h3,p,.empty-info){grid-column:1/-1!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card{--friend-card-bg:#121416;--friend-card-raised:#1a1d20;--friend-card-border:#ffffff1f;--friend-card-text:#f5f6f7;--friend-card-muted:#a7adb3;grid-gap:.7rem!important;align-items:center!important;background:var(--friend-card-bg)!important;background-color:var(--friend-card-bg)!important;background-image:none!important;border:1px solid var(--friend-card-border)!important;border-radius:8px!important;box-shadow:0 .5rem 1.3rem #00000021!important;box-sizing:border-box!important;display:grid!important;gap:.7rem!important;grid-template-columns:3rem minmax(0,1fr)!important;grid-template-rows:auto 2.15rem!important;margin:0!important;min-height:7.4rem!important;min-width:0!important;padding:.85rem!important}html[data-theme=light] body[data-theme=light] #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card{--friend-card-bg:#fff;--friend-card-raised:#f6f1eb;--friend-card-border:#ded5ca;--friend-card-text:#20272e;--friend-card-muted:#68737a;box-shadow:0 .5rem 1.3rem #43302512!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-invitation-avatar{height:3rem!important;max-height:3rem!important;max-width:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-add-candidate-copy :is(h3,p,span){-webkit-text-fill-color:var(--friend-card-text)!important;color:var(--friend-card-text)!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-add-candidate-copy h3{font-size:.82rem!important;font-weight:850!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-add-candidate-copy :is(p,span){-webkit-text-fill-color:var(--friend-card-muted)!important;color:var(--friend-card-muted)!important;font-size:.6rem!important;margin-top:.16rem!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-add-candidate-actions{grid-gap:.45rem!important;display:grid!important;gap:.45rem!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:2.15rem!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-add-candidate-actions>:is(button,.secondary-button,.friend-add-button),html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-add-candidate-actions>:is(button,.secondary-button,.friend-add-button):is(:hover,:focus,:focus-visible,:active,:disabled){border-radius:6px!important;box-sizing:border-box!important;font-size:.62rem!important;height:2.15rem!important;margin:0!important;max-height:2.15rem!important;max-width:none!important;min-height:2.15rem!important;min-width:0!important;padding:.38rem .48rem!important;transform:none!important;width:100%!important}html body #root#root .home-page .friend-invitations-section .friend-add-results>.friend-add-candidate-card .friend-add-candidate-actions>.secondary-button{-webkit-text-fill-color:var(--friend-card-text)!important;background:var(--friend-card-raised)!important;border:1px solid var(--friend-card-border)!important;color:var(--friend-card-text)!important}html body #root#root .home-page .resume-playground-open-session{align-items:center!important;border-radius:8px!important;display:flex!important;gap:.8rem!important;justify-content:space-between!important;min-height:3.2rem!important;padding:.68rem .78rem!important}html body #root#root .home-page .resume-playground-open-session-actions{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:.35rem!important}html body #root#root .home-page .resume-playground-open-session-close,html body #root#root .home-page .resume-playground-open-session-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#000!important;-webkit-appearance:none!important;appearance:none!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important;display:grid!important;font-size:1.25rem!important;font-weight:850!important;height:1.75rem!important;line-height:1!important;margin:0!important;max-height:1.75rem!important;max-width:1.75rem!important;min-height:1.75rem!important;min-width:1.75rem!important;padding:0!important;place-items:center!important;transform:none!important;width:1.75rem!important}html[data-theme=dark] body[data-theme=dark] #root#root .home-page .resume-playground-open-session-close,html[data-theme=dark] body[data-theme=dark] #root#root .home-page .resume-playground-open-session-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root#root .resume-playground-signature-color-button-light,html body #root#root .resume-playground-signature-color-button-light *,html body #root#root .resume-playground-signature-color-button-light:is(:hover,:focus,:focus-visible,:active,.is-active),html body .resume-playground-editor-mobile-overlay .resume-playground-signature-color-button-light,html body .resume-playground-editor-mobile-overlay .resume-playground-signature-color-button-light *,html body .resume-playground-editor-mobile-overlay .resume-playground-signature-color-button-light:is(:hover,:focus,:focus-visible,:active,.is-active){-webkit-text-fill-color:#000!important;color:#000!important}@media (max-width:768px){html body .resume-playground-editor-mobile-overlay .resume-playground-signature-color-actions{align-items:center!important;display:flex!important;gap:0!important;justify-content:flex-end!important;padding:0!important;width:1.84rem!important}html body .resume-playground-editor-mobile-overlay .resume-playground-signature-color-button,html body .resume-playground-editor-mobile-overlay .resume-playground-signature-color-button:is(:hover,:focus,:focus-visible,:active,.is-active){flex:0 0 0.92rem!important;margin:0!important;max-width:.92rem!important;min-width:.92rem!important;width:.92rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-row{gap:.6rem!important;grid-template-areas:"avatar main open" "stats stats stats"!important;grid-template-columns:2.7rem minmax(0,1fr) 1.5rem!important;min-height:0!important;padding:.72rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar,html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-avatar :is(img,svg,.profile-avatar-image,.default-profile-image){height:2.7rem!important;max-height:2.7rem!important;max-width:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;width:2.7rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-stats{padding:.48rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-open-label{font-size:0!important;justify-content:center!important;width:1.5rem!important}html body #root#root .home-page .talent-pool-container.candidate-view-candidates .candidate-list-open-label:after{font-size:.9rem!important}}.assistant-action-review-row{animation:assistant-action-row-enter .28s cubic-bezier(.2,.8,.2,1) both;width:100%}.assistant-action-review{animation:assistant-action-review-open .36s cubic-bezier(.2,.82,.22,1) both;background:#fffdf9;border:1px solid #ded7ce;border-radius:8px;box-shadow:0 12px 30px #46362c1a;color:#15201e;margin:0;overflow:hidden;padding:12px;transform-origin:18px top;width:min(100%,420px)}.assistant-action-review-header{grid-gap:9px;align-items:center;display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr) auto;min-height:36px}html body .assistant-action-review .assistant-action-review-header{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:36px!important;padding:0!important}.assistant-action-review-icon{background:#984015;border-radius:7px;color:#fff;display:grid;height:34px;place-items:center;width:34px}.assistant-action-review-icon svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.assistant-action-review.is-applying .assistant-action-review-icon,.assistant-action-review.is-opening .assistant-action-review-icon,.assistant-action-review.is-typing .assistant-action-review-icon{animation:assistant-action-icon-working .9s ease-in-out infinite alternate}.assistant-action-review-copy{grid-gap:1px;display:grid;gap:1px;min-width:0}.assistant-action-review-copy small,.assistant-action-review-copy strong,.assistant-action-review-safety,.assistant-action-review-status,.assistant-action-review-summary,.assistant-action-review-target{font-family:Roboto Flex,Arial,sans-serif;letter-spacing:0}.assistant-action-review-copy small{color:#697672;font-size:10px;font-weight:750;line-height:1.2;text-transform:uppercase}.assistant-action-review-copy strong{color:#15201e;font-size:13px;font-weight:780;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-action-review-status{color:#6c7774;font-size:10px;font-weight:720;justify-self:end;line-height:1}.assistant-action-review.is-applying .assistant-action-review-status,.assistant-action-review.is-approved .assistant-action-review-status,.assistant-action-review.is-ready .assistant-action-review-status{color:#287a49}.assistant-action-review.is-rejected .assistant-action-review-status{color:#9e3e50}.assistant-action-review-target{color:#51605c;font-size:11px;font-weight:610;line-height:1.35;margin:9px 0 0 43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .assistant-action-review .assistant-action-review-target{text-align:left!important}.assistant-action-review-editor{margin-top:10px;position:relative}.assistant-action-review-editor textarea{background:#fff;border:1px solid #cbd8d5;border-radius:6px;color:#16201e;display:block;font-family:Roboto Flex,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.5;max-height:170px;min-height:82px;outline:none;overflow:auto;padding:10px 11px;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;width:100%}html body .assistant-action-review .assistant-action-review-editor textarea,html body .assistant-action-review .assistant-action-review-editor textarea:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#16201e!important;background:#fff!important;border:1px solid #cbd8d5!important;border-radius:6px!important;box-shadow:none!important;box-sizing:border-box!important;color:#16201e!important;display:block!important;font-family:Roboto Flex,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.5!important;max-height:170px!important;min-height:82px!important;min-width:0!important;outline:none!important;padding:10px 11px!important;text-align:left!important;width:100%!important}html body .assistant-action-review .assistant-action-review-editor textarea:focus{border-color:#55a99c!important;box-shadow:0 0 0 3px #55a99c24!important}.assistant-action-review-editor textarea:focus{border-color:#55a99c;box-shadow:0 0 0 3px #55a99c24}.assistant-action-review-editor textarea[readonly]{cursor:default}.assistant-action-typing-caret{animation:assistant-action-caret .52s step-end infinite;background:#159280;bottom:9px;height:14px;position:absolute;right:10px;width:2px}.assistant-action-review-summary{align-items:center;background:#f8f5f0;border:1px solid #e1dbd3;border-radius:6px;color:#53615d;display:flex;font-size:11px;font-weight:570;gap:8px;line-height:1.35;margin-top:10px;min-height:42px;padding:9px 10px}.assistant-action-review-pulse{animation:assistant-action-pulse 1.25s ease-out infinite;background:#42a999;border-radius:50%;box-shadow:0 0 0 0 #42a9994d;flex:0 0 auto;height:7px;width:7px}.assistant-action-review.is-approved .assistant-action-review-pulse,.assistant-action-review.is-ready .assistant-action-review-pulse,.assistant-action-review.is-rejected .assistant-action-review-pulse{animation:none}.assistant-action-review-footer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.assistant-action-review-safety{color:#71807c;font-size:10px;font-weight:620;line-height:1.2}.assistant-action-review-controls{align-items:center;display:flex;gap:7px}.assistant-action-review-controls button,.assistant-action-review-controls button:is(:hover,:focus,:focus-visible,:active){border-radius:50%;box-shadow:none;display:grid;height:34px;margin:0;min-height:34px;min-width:34px;padding:0;place-items:center;transform:none;transition:color .16s ease,border-color .16s ease,background-color .16s ease,opacity .16s ease;width:34px}html body .assistant-action-review .assistant-action-review-controls>button,html body .assistant-action-review .assistant-action-review-controls>button:is(:hover,:focus,:focus-visible,:active){border-radius:50%!important;flex:0 0 34px!important;height:34px!important;max-height:34px!important;max-width:34px!important;min-height:34px!important;min-width:34px!important;padding:0!important;width:34px!important}.assistant-action-review-controls button svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:17px;width:17px}.assistant-action-review-reject,.assistant-action-review-reject:is(:hover,:focus,:focus-visible,:active){background:#fff;border:1px solid #e1b5bc;color:#b22940}.assistant-action-review-reject:hover:not(:disabled){background:#fff1f3;border-color:#bd3b51}.assistant-action-review-approve,.assistant-action-review-approve:is(:hover,:focus,:focus-visible,:active){background:#2d814c;border:1px solid #2d814c;color:#fff}.assistant-action-review-approve:hover:not(:disabled){background:#216d3d;border-color:#216d3d}.assistant-action-review-controls button:disabled{cursor:default;opacity:.42}.assistant-action-review.is-approved{animation:assistant-action-approved .72s ease both;border-color:#2b948280}.assistant-action-review.is-applying{animation:assistant-action-applying 1.8s ease-in-out infinite;border-color:#2d814c7a}.assistant-action-review.is-rejected{animation:assistant-action-rejected .62s ease both;border-color:#9e3e5066}body[data-theme=dark] .assistant-action-review,html[data-theme=dark] .assistant-action-review{background:#111917;border-color:#59bcab47;box-shadow:0 14px 34px #00000057;color:#f4f7f6}body[data-theme=dark] .assistant-action-review-icon,html[data-theme=dark] .assistant-action-review-icon{background:#984015;color:#fff}body[data-theme=dark] .assistant-action-review-copy small,body[data-theme=dark] .assistant-action-review-safety,body[data-theme=dark] .assistant-action-review-status,body[data-theme=dark] .assistant-action-review-target,html[data-theme=dark] .assistant-action-review-copy small,html[data-theme=dark] .assistant-action-review-safety,html[data-theme=dark] .assistant-action-review-status,html[data-theme=dark] .assistant-action-review-target{color:#a8b5b1}body[data-theme=dark] .assistant-action-review-copy strong,html[data-theme=dark] .assistant-action-review-copy strong{color:#f5f8f7}body[data-theme=dark] .assistant-action-review-editor textarea,html[data-theme=dark] .assistant-action-review-editor textarea{background:#0a100f;border-color:#35443f;color:#f4f7f6}html[data-theme=dark] body[data-theme=dark] .assistant-action-review .assistant-action-review-editor textarea,html[data-theme=dark] body[data-theme=dark] .assistant-action-review .assistant-action-review-editor textarea:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#f4f7f6!important;background:#0a100f!important;border-color:#35443f!important;color:#f4f7f6!important}body[data-theme=dark] .assistant-action-review-summary,html[data-theme=dark] .assistant-action-review-summary{background:#0b1210;border-color:#34423e;color:#c1ccc9}body[data-theme=dark] .assistant-action-review-reject,body[data-theme=dark] .assistant-action-review-reject:is(:hover,:focus,:focus-visible,:active),html[data-theme=dark] .assistant-action-review-reject,html[data-theme=dark] .assistant-action-review-reject:is(:hover,:focus,:focus-visible,:active){background:#211317;border-color:#5f343d;color:#ffacbb}html[data-theme=light] body[data-theme=light] .assistant-action-review{background:#fffdf9!important;border-color:#ded7ce!important;box-shadow:0 12px 30px #46362c1a!important;color:#2b2021!important}html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-header{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#2b2021!important}html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-copy,html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-copy small,html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-copy strong,html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-status{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-copy strong{-webkit-text-fill-color:#2b2021!important;color:#2b2021!important}html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-icon{-webkit-text-fill-color:#fff!important;background:#984015!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important}html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-copy small,html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-safety,html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-target{-webkit-text-fill-color:#70615d!important;color:#70615d!important}html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-reject,html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-reject:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#b22940!important;background:#fff!important;border-color:#e1b5bc!important;color:#b22940!important}html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-approve,html[data-theme=light] body[data-theme=light] .assistant-action-review .assistant-action-review-approve:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#2d814c!important;border-color:#2d814c!important;color:#fff!important}html body .portal-comment-row-backdrop.is-ai-preview{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000!important;pointer-events:none}html body .portal-comment-row-backdrop.is-ai-preview .portal-comment-row.is-open{animation:assistant-feed-preview-open .72s cubic-bezier(.16,1,.3,1) both!important;box-shadow:0 14px 38px #0d4f4533!important;pointer-events:none;position:relative!important}html body .portal-post-reactions.is-popover .portal-reaction-button.is-ai-preview{animation:assistant-reaction-preview 1.45s cubic-bezier(.16,1,.3,1) both!important;pointer-events:none!important}html body .portal-comment-row-backdrop.is-ai-preview .portal-comment-row.is-open :is(input,button){pointer-events:none!important}html body .portal-comment-row-backdrop.is-ai-preview .portal-comment-row.is-open input{box-shadow:0 0 0 2px #2faa97a8,0 14px 34px #0d4f4533!important}html body .portal-comment-row-backdrop.is-ai-preview .portal-comment-row.is-open:before{color:#e8fffa;content:"AI preview";font-family:Roboto Flex,Arial,sans-serif;font-size:10px;font-weight:760;left:10px;letter-spacing:0;line-height:1;position:absolute;text-transform:uppercase;top:-23px}html[data-theme=light] body[data-theme=light] .portal-comment-row-backdrop.is-ai-preview .portal-comment-row.is-open:before{color:#0b685c}@keyframes assistant-action-row-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes assistant-action-review-open{0%{clip-path:inset(0 0 100% 0 round 8px);opacity:0;transform:translateY(10px) scale(.985)}to{clip-path:inset(0 0 0 0 round 8px);opacity:1;transform:translateY(0) scale(1)}}@keyframes assistant-action-icon-working{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-2px) rotate(2deg)}}@keyframes assistant-action-caret{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes assistant-action-pulse{0%{box-shadow:0 0 0 0 #42a99957}to{box-shadow:0 0 0 7px #42a99900}}@keyframes assistant-action-approved{0%{opacity:1;transform:scale(1)}35%{transform:scale(1.012)}to{opacity:0;transform:translateY(-5px) scale(.99)}}@keyframes assistant-action-applying{0%,to{box-shadow:0 12px 30px #2d814c14}50%{box-shadow:0 14px 34px #2d814c2e}}@keyframes assistant-action-rejected{0%{opacity:1;transform:translateX(0)}22%{transform:translateX(-3px)}42%{transform:translateX(3px)}to{opacity:0;transform:translateY(4px)}}@keyframes assistant-feed-preview-open{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes assistant-reaction-preview{0%{opacity:0;transform:translateY(8px) scale(.82)}48%{opacity:1;transform:translateY(-3px) scale(1.12)}72%{transform:translateY(0) scale(.98)}to{opacity:1;transform:translateY(0) scale(1.04)}}@media (max-width:768px){.assistant-action-review{padding:10px;width:100%}.assistant-action-review-header{grid-template-columns:32px minmax(0,1fr) auto}.assistant-action-review-controls button,.assistant-action-review-controls button:is(:hover,:focus,:focus-visible,:active),.assistant-action-review-icon{height:32px;min-height:32px;min-width:32px;width:32px}html body .assistant-action-review .assistant-action-review-controls>button,html body .assistant-action-review .assistant-action-review-controls>button:is(:hover,:focus,:focus-visible,:active){flex-basis:40px!important;height:40px!important;max-height:40px!important;max-width:40px!important;min-height:40px!important;min-width:40px!important;width:40px!important}.assistant-action-review-safety{max-width:130px}}@media (prefers-reduced-motion:reduce){.assistant-action-review,.assistant-action-review-icon,.assistant-action-review-pulse,.assistant-action-review-row,.assistant-action-typing-caret,html body .portal-comment-row-backdrop.is-ai-preview .portal-comment-row.is-open{animation:none!important}}.guided-portal-tour .guided-tour-full-shade{animation:guided-tour-context-fade .62s ease both!important}.guided-portal-tour .guided-tour-full-shade,.guided-portal-tour .guided-tour-spotlight{backdrop-filter:blur(8px) saturate(.72)!important;-webkit-backdrop-filter:blur(8px) saturate(.72)!important;background:#f8f6f114!important;border:0!important}.guided-portal-tour .guided-tour-spotlight{animation:guided-tour-context-fade .68s cubic-bezier(.22,1,.36,1) both!important;border-radius:0!important;box-shadow:none!important;height:auto!important;inset:0!important;-webkit-mask-image:radial-gradient(circle var(--guided-focus-radius) at var(--guided-focus-x) var(--guided-focus-y),#0000 calc(var(--guided-focus-radius) - 3px),#000 calc(var(--guided-focus-radius) + 3px))!important;mask-image:radial-gradient(circle var(--guided-focus-radius) at var(--guided-focus-x) var(--guided-focus-y),#0000 calc(var(--guided-focus-radius) - 3px),#000 calc(var(--guided-focus-radius) + 3px))!important;pointer-events:none!important;position:fixed!important;transition:none!important;width:auto!important;will-change:opacity!important;z-index:1!important}.guided-portal-tour .guided-tour-spotlight:after{animation:guided-tour-circle-arrive .68s cubic-bezier(.22,1,.36,1) both;background:hsla(0,0%,100%,.035);border:0;border-radius:50%;content:"";height:calc(var(--guided-focus-radius)*2);left:var(--guided-focus-x);position:fixed;top:var(--guided-focus-y);transform:translate(-50%,-50%);width:calc(var(--guided-focus-radius)*2)}html[data-theme=dark] body[data-theme=dark] .guided-portal-tour :is(.guided-tour-full-shade,.guided-tour-spotlight){background:#080a0a12!important}@keyframes guided-tour-context-fade{0%{opacity:0}to{opacity:1}}@keyframes guided-tour-circle-arrive{0%{opacity:0;transform:translate(-50%,-50%) scale(.72)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.guided-portal-tour :is(.guided-tour-full-shade,.guided-tour-spotlight,.guided-tour-spotlight:after){animation-duration:1ms!important}}html[data-theme=light] body[data-theme=light] #root .portal-widget-chat .assistant-action-review,html[data-theme=light] body[data-theme=light]>.floating-messenger .assistant-action-review{background:#fffdf9!important;background-color:#fffdf9!important;background-image:none!important;border-color:#ded7ce!important;color:#2b2021!important}html[data-theme=light] body[data-theme=light] #root .portal-widget-chat .assistant-action-review :is(.assistant-action-review-header,.assistant-action-review-copy,.assistant-action-review-copy small,.assistant-action-review-copy strong,.assistant-action-review-status),html[data-theme=light] body[data-theme=light]>.floating-messenger .assistant-action-review :is(.assistant-action-review-header,.assistant-action-review-copy,.assistant-action-review-copy small,.assistant-action-review-copy strong,.assistant-action-review-status){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=light] body[data-theme=light] #root .portal-widget-chat .assistant-action-review .assistant-action-review-copy strong,html[data-theme=light] body[data-theme=light]>.floating-messenger .assistant-action-review .assistant-action-review-copy strong{-webkit-text-fill-color:#2b2021!important;color:#2b2021!important}html[data-theme=light] body[data-theme=light] #root .portal-widget-chat .assistant-action-review .assistant-action-review-copy small,html[data-theme=light] body[data-theme=light]>.floating-messenger .assistant-action-review .assistant-action-review-copy small{-webkit-text-fill-color:#8d491f!important;color:#8d491f!important}html body .assistant-action-review .assistant-action-review-icon,html body .assistant-action-review .assistant-action-review-icon:is(:hover,:focus,:active){-webkit-text-fill-color:#fff!important;background:#984015!important;background-color:#984015!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important}html body #root .assistant-action-review .assistant-action-review-icon,html body #root .assistant-action-review .assistant-action-review-icon :is(svg,path){-webkit-text-fill-color:#fff!important;stroke:currentColor!important;color:#fff!important}.portal-public-job-modal-backdrop{animation:portal-public-job-backdrop-in .24s ease both;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#03080fb8!important;box-sizing:border-box;display:grid;inset:0;padding:30px;place-items:center;position:fixed;z-index:30050}.portal-public-job-modal-backdrop.is-closing{animation:portal-public-job-backdrop-out .26s ease both;pointer-events:none}.portal-public-job-modal{--jt-ink:#08111f;--jt-line:#08111f1f;--jt-muted:#647083;--jt-teal-dark:#087d73;--jt-lime:#c7f36b;animation:portal-public-job-modal-in .24s ease both;background:#fff!important;background-color:#fff!important;background-image:none!important;border:0!important;border-radius:28px!important;box-shadow:0 35px 100px #00000059!important;color:var(--jt-ink)!important;margin:0!important;max-height:min(850px,calc(100vh - 60px))!important;max-width:760px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important;position:relative;width:min(760px,100%)!important}#portal-public-job-modal-close,#portal-public-job-modal-close:is(:hover,:focus,:focus-visible,:active),.portal-public-job-modal .jt-modal-close,.portal-public-job-modal .jt-modal-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--jt-ink)!important;background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:0!important;inset:18px 18px auto auto!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--jt-ink)!important;display:grid!important;flex:0 0 38px!important;font-size:1.3rem!important;height:38px!important;left:auto!important;line-height:1!important;margin:0!important;max-height:38px!important;max-width:38px!important;min-height:38px!important;min-width:38px!important;overflow:visible!important;padding:0!important;place-items:center!important;position:absolute!important;right:18px!important;top:18px!important;width:38px!important;z-index:3!important}.portal-public-job-modal .jt-job-modal-company{align-items:center!important;background:#eef6f2!important;border:0!important;border-bottom:1px solid var(--jt-line)!important;box-sizing:border-box!important;display:flex!important;gap:17px!important;min-height:0!important;padding:34px 70px 30px 34px!important}.portal-public-job-modal .jt-company-avatar.is-large,.portal-public-job-modal .jt-company-avatar.is-large .profile-avatar-image{border-radius:14px!important;flex:0 0 64px!important;height:64px!important;min-height:64px!important;min-width:64px!important;object-fit:cover!important;width:64px!important}.portal-public-job-modal .jt-job-modal-company>div:last-child{min-width:0!important}.portal-public-job-modal .jt-job-modal-company span{-webkit-text-fill-color:var(--jt-teal-dark)!important;color:var(--jt-teal-dark)!important;font-size:.67rem!important;font-weight:800!important}.portal-public-job-modal .jt-job-modal-company h2{-webkit-text-fill-color:var(--jt-ink)!important;color:var(--jt-ink)!important;font-size:1.85rem!important;letter-spacing:0!important;margin:3px 0 5px!important}.portal-public-job-modal .jt-public-job-meta{grid-gap:8px 12px!important;background:#0000!important;border-bottom:1px solid var(--jt-line)!important;display:grid!important;gap:8px 12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;padding:15px 24px!important}.portal-public-job-modal .jt-public-job-meta>span{-webkit-text-fill-color:#5d6877!important;align-items:center!important;color:#5d6877!important;display:flex!important;font-size:.68rem!important;gap:6px!important;line-height:1.3!important;min-width:0!important}.portal-public-job-modal .jt-icon{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex:0 0 auto!important;height:1.1em!important;width:1.1em!important}.portal-public-job-modal .jt-job-modal-body{background:#0000!important;padding:32px 34px!important}.portal-public-job-modal .jt-job-modal-body h3{-webkit-text-fill-color:var(--jt-ink)!important;color:var(--jt-ink)!important;font-size:.9rem!important;margin:24px 0 9px!important}.portal-public-job-modal .jt-job-modal-body h3:first-child{margin-top:0!important}.portal-public-job-modal .jt-job-modal-body :is(p,li){-webkit-text-fill-color:#596679!important;color:#596679!important;font-size:.76rem!important;line-height:1.75!important}.portal-public-job-modal .jt-job-modal-body ul{padding-left:20px!important}.portal-public-job-modal .jt-job-skills{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:24px!important}.portal-public-job-modal .jt-job-skills span{-webkit-text-fill-color:#48566a!important;background:#f7f8f6!important;border:1px solid #08111f17!important;border-radius:9px!important;color:#48566a!important;font-size:.62rem!important;font-weight:600!important;padding:6px 9px!important}.portal-public-job-modal .jt-job-modal-actions{align-items:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fffffff0!important;border-top:1px solid var(--jt-line)!important;bottom:0!important;display:flex!important;gap:10px!important;justify-content:flex-end!important;padding:16px 24px!important;position:sticky!important}.portal-public-job-modal .jt-job-modal-actions :is(.jt-primary-button,.jt-secondary-button),.portal-public-job-modal .jt-job-modal-actions :is(.jt-primary-button,.jt-secondary-button):is(:hover,:focus,:focus-visible,:active,:disabled){align-items:center!important;border-radius:14px!important;box-shadow:none!important;display:inline-flex!important;font-size:.8rem!important;font-weight:700!important;gap:9px!important;justify-content:center!important;min-height:0!important;min-width:0!important;padding:14px 19px!important;transform:none!important;width:auto!important}.portal-public-job-modal .jt-job-modal-actions .jt-secondary-button,.portal-public-job-modal .jt-job-modal-actions .jt-secondary-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--jt-ink)!important;background:#ffffffd1!important;border:1px solid var(--jt-line)!important;color:var(--jt-ink)!important}.portal-public-job-modal .jt-job-modal-actions .jt-secondary-button.is-saved{background:#e9f5f1!important;border-color:#087d736b!important}.portal-public-job-modal .jt-job-modal-actions .jt-secondary-button.is-saved .jt-icon{fill:currentColor!important}.portal-public-job-modal .jt-job-modal-actions .jt-primary-button,.portal-public-job-modal .jt-job-modal-actions .jt-primary-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:var(--jt-ink)!important;background:var(--jt-lime)!important;border:0!important;color:var(--jt-ink)!important}.portal-public-job-modal .jt-job-modal-actions button:disabled{cursor:default!important;opacity:.55!important}.portal-public-job-action-message{-webkit-text-fill-color:#087d73!important;background:#f1f8f5!important;color:#087d73!important;font-size:.72rem!important;font-weight:700!important;margin:0!important;padding:.65rem 1.5rem!important}.portal-public-job-application{padding:26px 34px!important}.portal-public-job-modal .portal-application-workspace{background:#0000!important;border:0!important;box-shadow:none!important;margin:0!important}html[data-theme=light] body[data-theme=light] .portal-public-job-modal-backdrop{background:#f2eadcc7!important}html[data-theme=light] body[data-theme=light] .portal-public-job-modal{--jt-ink:#34141d;--jt-line:#d8c5a8;--jt-teal-dark:#7f1d32;--jt-lime:#c7f36b;background:#fffaf1!important;border:1px solid #d8c5a8!important;box-shadow:0 35px 90px #56422538!important}html[data-theme=light] body[data-theme=light] .portal-public-job-modal .jt-job-modal-company{background:#fff3e2!important}html[data-theme=light] body[data-theme=light] .portal-public-job-modal .jt-job-modal-body :is(p,li),html[data-theme=light] body[data-theme=light] .portal-public-job-modal .jt-public-job-meta>span{-webkit-text-fill-color:#74666b!important;color:#74666b!important}html[data-theme=light] body[data-theme=light] .portal-public-job-modal .jt-job-modal-actions{background:#fffaf1f5!important}html[data-theme=light] body[data-theme=light] .portal-public-job-modal .jt-job-modal-actions .jt-primary-button,html[data-theme=light] body[data-theme=light] .portal-public-job-modal .jt-job-modal-actions .jt-primary-button:is(:focus,:focus-visible,:active){-webkit-text-fill-color:#fffaf1!important;background:#b85a6d!important;border:1px solid #b85a6d!important;box-shadow:0 12px 25px #7f1d322e!important;color:#fffaf1!important}html[data-theme=light] body[data-theme=light] .portal-public-job-modal .jt-job-modal-actions .jt-primary-button:hover{background:#7f1d32!important;border-color:#7f1d32!important}html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal-backdrop{background:#000000e0!important}html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal{--jt-ink:#fff;--jt-line:#ffffff29;--jt-teal-dark:#fff;background:#000!important;box-shadow:0 35px 100px #0000009e!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal :is(.jt-job-modal-company,.jt-job-modal-body,.jt-job-modal-actions,.portal-public-job-application){background:#000!important;border-color:var(--jt-line)!important}html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal :is(.jt-job-modal-company h2,.jt-job-modal-company span,.jt-job-modal-body h3,.jt-job-modal-body p,.jt-job-modal-body li,.jt-public-job-meta>span){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal .jt-job-skills span{-webkit-text-fill-color:#fff!important;background:#101010!important;border-color:#ffffff29!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #portal-public-job-modal-close:is(:hover,:focus,:focus-visible,:active),html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal .jt-modal-close{-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal .jt-job-modal-actions .jt-primary-button,html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal .jt-job-modal-actions .jt-primary-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#08111f!important;background:#c7f36b!important;border:0!important;box-shadow:0 14px 28px #78a62c33!important;color:#08111f!important}html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal .jt-job-modal-actions .jt-secondary-button,html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal .jt-job-modal-actions .jt-secondary-button.is-saved,html[data-theme=dark] body[data-theme=dark] .portal-public-job-modal .jt-job-modal-actions .jt-secondary-button:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#08111f!important;color:#08111f!important}@keyframes portal-public-job-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes portal-public-job-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes portal-public-job-modal-in{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){html.jt-mobile-modal-open,html.jt-mobile-modal-open>body.jt-mobile-modal-open{overflow:hidden!important;overscroll-behavior:none!important}html.jt-mobile-modal-open>body.jt-mobile-modal-open{bottom:auto!important;box-sizing:border-box!important;left:0!important;left:var(--jt-mobile-modal-scroll-x,0)!important;margin:0!important;min-width:100%!important;position:fixed!important;right:0!important;top:0!important;top:var(--jt-mobile-modal-scroll-y,0)!important;width:100%!important}.portal-public-job-modal-backdrop{padding:10px!important}.portal-public-job-modal{border-radius:22px!important;max-height:calc(100dvh - 20px)!important}.portal-public-job-modal .jt-job-modal-company{align-items:flex-start!important;padding:28px 55px 24px 22px!important}#portal-public-job-modal-close,#portal-public-job-modal-close:is(:hover,:focus,:focus-visible,:active),.portal-public-job-modal .jt-modal-close,.portal-public-job-modal .jt-modal-close:is(:hover,:focus,:focus-visible,:active){height:32px!important;inset:10px 10px auto auto!important;max-height:32px!important;max-width:32px!important;min-height:32px!important;min-width:32px!important;right:10px!important;top:10px!important;width:32px!important}.portal-public-job-modal .jt-job-modal-company h2{font-size:1.42rem!important}.portal-public-job-application,.portal-public-job-modal .jt-job-modal-body{padding:25px 22px!important}.portal-public-job-modal .jt-job-modal-actions{align-items:stretch!important;flex-direction:column!important}.portal-public-job-modal .jt-job-modal-actions :is(.jt-primary-button,.jt-secondary-button){width:100%!important}html[data-theme=light] body[data-theme=light] :is(.floating-messenger-assistant-chat,.portal-inbox-assistant,.portal-widget-chat) .public-ai-chat-bubble.is-user,html[data-theme=light] body[data-theme=light] :is(.floating-messenger-assistant-chat,.portal-inbox-assistant,.portal-widget-chat) .public-ai-chat-bubble.is-user *{-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=light] body[data-theme=light] #root .messenger-inbox .inbox-thread-card.button-message,html[data-theme=light] body[data-theme=light] #root .messenger-inbox .inbox-thread-card.button-message:is(:hover,:focus,:focus-visible,:active,.is-active),html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-contact,html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-contact:is(:hover,:focus,:focus-visible,:active,.is-active){background:#fff!important;background-color:#fff!important;background-image:none!important;border-radius:12px!important}html[data-theme=dark] body[data-theme=dark] #root .messenger-inbox .inbox-thread-card.button-message,html[data-theme=dark] body[data-theme=dark] #root .messenger-inbox .inbox-thread-card.button-message:is(:hover,:focus,:focus-visible,:active,.is-active),html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-contact,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-contact:is(:hover,:focus,:focus-visible,:active,.is-active){background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid #ffffff29!important;border-radius:12px!important}html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-contact:is(:hover,:focus,:focus-visible,:active,.is-active){border-color:#ffffff40!important}html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header button.message-thread-options-trigger,html[data-theme=light] body[data-theme=light] #root .home-page .messenger-inbox>.messenger-chat-header button.message-thread-options-trigger:is(:hover,:focus,:focus-visible,:active),html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat-bar .message-thread-options-trigger,html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .floating-messenger-chat-bar .message-thread-options-trigger:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#111!important;color:#111!important}html body>.floating-messenger.is-open{inset:0!important;bottom:0!important;display:block!important;height:100dvh!important;height:var(--jt-mobile-layout-height,100dvh)!important;left:0!important;max-height:100dvh!important;max-height:var(--jt-mobile-layout-height,100dvh)!important;max-width:100vw!important;min-height:100dvh!important;min-height:var(--jt-mobile-layout-height,100dvh)!important;min-width:100vw!important;padding:0!important;right:0!important;top:0!important;width:100vw!important}html body>.floating-messenger.is-open>.floating-messenger-panel,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-thread-list{border:0!important;border-radius:0!important;box-shadow:none!important;height:100dvh!important;height:var(--jt-mobile-layout-height,100dvh)!important;inset:0!important;max-height:100dvh!important;max-height:var(--jt-mobile-layout-height,100dvh)!important;max-width:100vw!important;min-height:100dvh!important;min-height:var(--jt-mobile-layout-height,100dvh)!important;min-width:100vw!important;position:absolute!important;width:100vw!important}html body>.floating-messenger.is-open .floating-messenger-chat,html body>.floating-messenger.is-open .floating-messenger-chat:has(.floating-messenger-assistant-chat),html body>.floating-messenger.is-open .floating-messenger-shell{border-radius:0!important;height:100%!important;margin:0!important;padding:0!important;width:100%!important}html body>.floating-messenger.is-open .floating-messenger-chat>.floating-messenger-assistant-chat{align-self:stretch!important;border-radius:0!important;height:100%!important;justify-self:stretch!important;margin:0!important;width:100%!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat,html body>.floating-messenger.is-open .floating-messenger-chat{min-height:0!important;overflow:hidden!important;position:relative!important}html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply,html body>.floating-messenger.is-open .floating-messenger-input{animation:none!important;bottom:0!important;bottom:var(--jt-mobile-keyboard-inset,0)!important;left:0!important;margin:0!important;position:absolute!important;right:0!important;transform:none!important;transition:none!important;width:auto!important;z-index:6!important}html body>.floating-messenger.is-open :is(.floating-messenger-messages,.floating-messenger-assistant-chat .public-ai-chat-messages){box-sizing:border-box!important;padding-bottom:5.4rem!important;padding-bottom:calc(5.4rem + var(--jt-mobile-keyboard-inset, 0px))!important;scroll-padding-bottom:5.4rem!important;scroll-padding-bottom:calc(5.4rem + var(--jt-mobile-keyboard-inset, 0px))!important}html body>.floating-messenger.is-open .mobile-chat-composer,html body>.floating-messenger.is-open .mobile-chat-composer:is(:focus-within){grid-gap:9px!important;align-items:end!important;animation:none!important;background:#050505!important;background-image:none!important;border:0!important;border-radius:0!important;border-top:1px solid #ffffff1f!important;bottom:0!important;bottom:var(--jt-mobile-keyboard-inset,0)!important;box-shadow:none!important;box-sizing:border-box!important;display:grid!important;gap:9px!important;grid-template-columns:minmax(0,1fr) 44px!important;left:0!important;margin:0!important;min-width:0!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px))!important;position:absolute!important;right:0!important;transition:background-color .32s ease,border-color .32s ease!important;width:auto!important;z-index:8!important}html body>.floating-messenger.is-open .mobile-chat-composer-field{align-items:center!important;background:#101012!important;border:1px solid #ffffff2e!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;margin:0!important;min-height:44px!important;min-width:0!important;overflow:hidden!important;padding:0!important;transition:border-color .36s ease,background-color .36s ease,box-shadow .36s ease!important}html body>.floating-messenger.is-open .mobile-chat-composer-field:focus-within{background:#151216!important;border-color:#d06a82b8!important;box-shadow:0 0 0 3px #d06a821a!important}html body>.floating-messenger.is-open .mobile-chat-composer-field textarea,html body>.floating-messenger.is-open .mobile-chat-composer-field textarea:is(:focus,:focus-visible){field-sizing:content;-webkit-text-fill-color:#fff!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;caret-color:#d06a82!important;color:#fff!important;font-family:Lexend,Segoe UI,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;margin:0!important;max-height:96px!important;min-height:42px!important;min-width:0!important;outline:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:11px 12px!important;resize:none!important;transition:none!important;width:100%!important}html body>.floating-messenger.is-open .mobile-chat-composer-field textarea::placeholder{-webkit-text-fill-color:#8f8c93!important;color:#8f8c93!important;opacity:1!important}html body>.floating-messenger.is-open .mobile-chat-composer-send,html body>.floating-messenger.is-open .mobile-chat-composer-send:is(:hover,:focus,:focus-visible,:active,:disabled){-webkit-text-fill-color:#fff!important;background:#9f3049!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:0 8px 18px #68142147!important;box-sizing:border-box!important;color:#fff!important;display:grid!important;height:44px!important;margin:0!important;max-height:44px!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;place-items:center!important;transform:none!important;transition:background-color .32s ease,opacity .32s ease,box-shadow .32s ease!important;width:44px!important}html body>.floating-messenger.is-open .mobile-chat-composer-send:disabled{box-shadow:none!important;opacity:.42!important}html body>.floating-messenger.is-open .mobile-chat-composer-send svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:20px!important;width:20px!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer,html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer:is(:focus-within){background:#fbf6ee!important;border-top-color:#43251c24!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer-field{background:#fff!important;border-color:#43251c29!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer-field:focus-within{background:#fff!important;border-color:#7f1d32a3!important;box-shadow:0 0 0 3px #7f1d3214!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer-field textarea,html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer-field textarea:is(:focus,:focus-visible){-webkit-text-fill-color:#241713!important;caret-color:#7f1d32!important;color:#241713!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer-field textarea::placeholder{-webkit-text-fill-color:#80736d!important;color:#80736d!important}html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer-send,html[data-theme=light] body[data-theme=light]>.floating-messenger.is-open .mobile-chat-composer-send:is(:hover,:focus,:focus-visible,:active,:disabled){background:#7f1d32!important;box-shadow:0 8px 18px #7f1d3233!important}html body>.floating-messenger.is-open>.floating-messenger-backdrop{overscroll-behavior:none!important;touch-action:none!important}html body>.floating-messenger.is-open>.floating-messenger-panel{overscroll-behavior:none!important;touch-action:pan-x pan-y!important}html body>.floating-messenger.is-open>.floating-messenger-panel :is(button,a,input,textarea,[role=button]){pointer-events:auto;touch-action:manipulation!important}html.jt-mobile-keyboard-open,html.jt-mobile-keyboard-open>body.jt-mobile-keyboard-open{overflow:hidden!important;overscroll-behavior:none!important}body.jt-mobile-keyboard-open>.floating-messenger.is-open{inset:0!important;bottom:0!important;top:0!important}body.jt-mobile-keyboard-open>.floating-messenger.is-open,body.jt-mobile-keyboard-open>.floating-messenger.is-open>.floating-messenger-panel,body.jt-mobile-keyboard-open>.floating-messenger.is-open>.floating-messenger-panel.is-mobile,body.jt-mobile-keyboard-open>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open{height:100vh!important;height:var(--jt-mobile-layout-height,100vh)!important;max-height:100vh!important;max-height:var(--jt-mobile-layout-height,100vh)!important}body.jt-mobile-keyboard-open>.floating-messenger.is-open .floating-messenger-chat{grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;position:relative!important}body.jt-mobile-keyboard-open>.floating-messenger.is-open .floating-messenger-chat-bar{max-height:4rem!important;min-height:4rem!important;position:relative!important;transform:none!important;z-index:5!important}body.jt-mobile-keyboard-open>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-reply,body.jt-mobile-keyboard-open>.floating-messenger.is-open .floating-messenger-input{bottom:0!important;bottom:var(--jt-mobile-keyboard-inset,0)!important;left:0!important;position:absolute!important;right:0!important;transition:none!important;width:auto!important;z-index:6!important}body.jt-mobile-keyboard-open>.floating-messenger.is-open .floating-messenger-assistant-chat{height:100%!important;position:relative!important}body.jt-mobile-keyboard-open>.floating-messenger.is-open :is(.floating-messenger-messages,.floating-messenger-assistant-chat .public-ai-chat-messages){padding-bottom:5.4rem!important;padding-bottom:calc(5.4rem + var(--jt-mobile-keyboard-inset, 0px))!important;scroll-padding-bottom:5.4rem!important;scroll-padding-bottom:calc(5.4rem + var(--jt-mobile-keyboard-inset, 0px))!important}body.jt-mobile-keyboard-open #root .messenger-inbox:has(>.messenger-chat-header){display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;height:calc(100vh - 4.35rem)!important;height:calc(var(--jt-mobile-layout-height, 100vh) - 4.35rem)!important;max-height:calc(100vh - 4.35rem)!important;max-height:calc(var(--jt-mobile-layout-height, 100vh) - 4.35rem)!important;min-height:0!important;overflow:hidden!important;position:relative!important;transform:translateY(0)!important;transform:translateY(var(--jt-mobile-viewport-offset-top,0))!important;transition:none!important}body.jt-mobile-keyboard-open #root .messenger-inbox>.messenger-chat-header{margin:0!important;max-height:4rem!important;min-height:4rem!important;position:relative!important;transform:none!important;z-index:5!important}body.jt-mobile-keyboard-open #root .messenger-inbox .messenger-thread{min-height:0!important;overflow-y:auto!important;padding-bottom:5.6rem!important;padding-bottom:calc(5.6rem + var(--jt-mobile-keyboard-inset, 0px))!important}body.jt-mobile-keyboard-open #root .messenger-inbox .messenger-compose-card{bottom:0!important;bottom:var(--jt-mobile-keyboard-inset,0)!important;left:0!important;margin:0!important;position:absolute!important;right:0!important;transition:none!important;z-index:6!important}body.jt-mobile-keyboard-open #root .messenger-inbox .portal-inbox-assistant{height:100%!important;min-height:0!important;overflow:hidden!important;position:relative!important}body.jt-mobile-keyboard-open #root .messenger-inbox .portal-inbox-assistant .public-ai-chat-reply{bottom:0!important;bottom:var(--jt-mobile-keyboard-inset,0)!important;left:0!important;position:absolute!important;right:0!important;transition:none!important;width:auto!important;z-index:6!important}body.jt-mobile-keyboard-open #root .messenger-inbox .portal-inbox-assistant .public-ai-chat-messages{padding-bottom:5.4rem!important;padding-bottom:calc(5.4rem + var(--jt-mobile-keyboard-inset, 0px))!important;scroll-padding-bottom:5.4rem!important;scroll-padding-bottom:calc(5.4rem + var(--jt-mobile-keyboard-inset, 0px))!important}body.jt-mobile-keyboard-open #root .messenger-inbox .mobile-subpage-return{display:none!important}}.tutorial-library,.tutorial-public-page{--tutorial-ink:#17131a;--tutorial-copy:#625d65;--tutorial-line:#39243029;--tutorial-surface:#fff;--tutorial-canvas:#f5f1eb;--tutorial-accent:#6f1828;color:var(--tutorial-ink);font-family:Avenir Next,Avenir,Segoe UI,sans-serif}.tutorial-public-page{background:var(--tutorial-canvas);min-height:100vh}.tutorial-public-page.is-dark,[data-theme=dark] .tutorial-library.is-portal{--tutorial-ink:#f8f7f4;--tutorial-copy:#b8b5b9;--tutorial-line:#ffffff26;--tutorial-surface:#111416;--tutorial-canvas:#07090a;--tutorial-accent:#ef9a62}.tutorial-public-nav{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--tutorial-canvas) 92%,#0000);border-bottom:1px solid var(--tutorial-line);display:flex;justify-content:space-between;min-height:76px;padding:10px clamp(20px,5vw,76px);position:sticky;top:0;z-index:20}.tutorial-public-brand{align-items:center;display:flex;height:54px;width:128px}.tutorial-public-brand img{max-height:52px;object-fit:contain;width:100%}.tutorial-public-actions{align-items:center;display:flex;gap:10px}.jt-quick-tour-button,.tutorial-back-link,.tutorial-theme-button{align-items:center;background:var(--tutorial-surface);border:1px solid var(--tutorial-line);border-radius:7px;color:var(--tutorial-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:.88rem;font-weight:750;gap:9px;justify-content:center;min-height:42px;padding:0 18px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.tutorial-back-link{background:var(--tutorial-accent);border-color:var(--tutorial-accent);color:#fff}.jt-quick-tour-button:hover,.tutorial-back-link:hover,.tutorial-theme-button:hover{transform:translateY(-2px)}.tutorial-library{background:var(--tutorial-canvas);margin:0 auto;max-width:1480px;padding:clamp(58px,8vw,112px) clamp(20px,5vw,76px) 110px;width:100%}.tutorial-library.is-portal{border-radius:0;max-width:none;min-height:100%;padding:clamp(28px,4vw,58px)}.tutorial-library.is-portal .tutorial-library-heading h1{font-size:clamp(2.35rem,4vw,4.4rem)}.tutorial-library-heading{margin-bottom:clamp(42px,6vw,74px);max-width:850px}.tutorial-card-copy>span,.tutorial-inline-video span,.tutorial-library-heading>span{color:var(--tutorial-accent);font-size:.74rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.tutorial-library-heading h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,6vw,6.4rem);font-weight:500;letter-spacing:0;line-height:.98;margin:12px 0 16px;max-width:780px}.tutorial-library-heading p{color:var(--tutorial-copy);font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.65;margin:0;max-width:620px}.tutorial-grid{grid-gap:clamp(30px,5vw,70px) clamp(22px,3vw,44px);display:grid;gap:clamp(30px,5vw,70px) clamp(22px,3vw,44px);grid-template-columns:repeat(2,minmax(0,1fr))}.tutorial-card{min-width:0}.tutorial-card.is-featured{grid-gap:clamp(28px,5vw,72px);align-items:center;border-bottom:1px solid var(--tutorial-line);display:grid;gap:clamp(28px,5vw,72px);grid-column:1/-1;grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);padding-bottom:clamp(38px,6vw,78px)}.tutorial-card-media{aspect-ratio:16/9;background:#151215;border:1px solid var(--tutorial-line);border-radius:8px;box-shadow:0 22px 65px #1f171c21;overflow:hidden;position:relative}.tutorial-card-media video,.tutorial-inline-video video{background:#151215;display:block;height:100%;object-fit:cover;width:100%}.tutorial-play-button{background:#6f1828f0;border:0;border-radius:50%;box-shadow:0 12px 36px #290b1247;color:#fff;cursor:pointer;display:grid;height:62px;left:50%;padding:0;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease;width:62px}html body #root .tutorial-play-button{border-radius:50%!important;height:62px!important;max-width:62px!important;min-height:62px!important;min-width:62px!important;padding:0!important;width:62px!important}.tutorial-play-button:hover{background:#8c2438;transform:translate(-50%,-50%) scale(1.08)}.tutorial-play-button svg{fill:currentColor;height:25px;width:25px}.tutorial-card-copy{padding-top:22px}.tutorial-card.is-featured .tutorial-card-copy{padding-top:0}.tutorial-card-copy h2{color:var(--tutorial-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.5vw,2.55rem);font-weight:500;letter-spacing:0;line-height:1.1;margin:9px 0 10px}.tutorial-card-copy p{color:var(--tutorial-copy);font-size:.97rem;line-height:1.65;margin:0;max-width:620px}.tutorial-inline-video{background:#fff;border:1px solid #6f182833;border-radius:8px;margin-top:12px;overflow:hidden;width:min(100%,420px)}.tutorial-inline-video video{aspect-ratio:16/9}.tutorial-inline-video>div{grid-gap:3px;color:#25181d;display:grid;gap:3px;padding:10px 12px 12px}.tutorial-inline-video strong{font-size:.88rem;line-height:1.25}.tutorial-inline-launch{align-items:center;background:#0000;border:0;color:#6f1828;cursor:pointer;display:inline-flex;font:inherit;font-size:.76rem;font-weight:800;gap:7px;margin-top:7px;min-height:34px;padding:0}.tutorial-inline-launch svg{fill:currentColor;height:17px;width:17px}.tutorial-chat-modal-backdrop{animation:tutorial-modal-fade .3s ease both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#140f1161;display:grid;inset:0;padding:42px;place-items:center;position:fixed;z-index:100050}.tutorial-chat-modal{animation:tutorial-modal-enter .42s cubic-bezier(.2,.8,.2,1) both;background:#f8f5f1;border:1px solid #4926302e;border-radius:8px;box-shadow:0 30px 90px #1d0e1442;color:#21171b;max-height:calc(100vh - 84px);overflow:auto;padding:22px;width:min(940px,calc(100vw - 84px))}.tutorial-chat-modal>header{align-items:flex-start;background:#0000;border:0;box-shadow:none;display:flex;justify-content:space-between;margin-bottom:18px;padding:0}html body .tutorial-chat-modal>header{background:#0000!important;border:0!important;box-shadow:none!important}.tutorial-chat-modal>header span{color:#6f1828;font-size:.69rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.tutorial-chat-modal h2{color:#21171b;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,3vw,2.55rem);font-weight:500;letter-spacing:0;line-height:1.08;margin:5px 0 0}.tutorial-chat-modal>header button{background:#0000;border:0;border-radius:50%;color:#6f1828;cursor:pointer;height:38px;min-height:38px;min-width:38px;padding:8px;width:38px}.tutorial-chat-modal>header button:hover{background:#6f182814}.tutorial-chat-modal>header svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;height:100%;width:100%}.tutorial-chat-modal>video{aspect-ratio:16/9;background:#171317;border:1px solid #49263029;border-radius:7px;display:block;width:100%}.tutorial-chat-modal>p{color:#655d61;font-size:.94rem;line-height:1.6;margin:16px 2px 2px;max-width:720px}[data-theme=dark] .tutorial-chat-modal{background:#111416;border-color:#ffffff24;box-shadow:0 30px 90px #00000085;color:#f8f7f4}[data-theme=dark] .tutorial-chat-modal h2{color:#f8f7f4}[data-theme=dark] .tutorial-chat-modal>header button,[data-theme=dark] .tutorial-chat-modal>header span{color:#ef9a62}[data-theme=dark] .tutorial-chat-modal>p{color:#b8b5b9}html[data-theme=light] body[data-theme=light] #root .tutorial-library.is-portal{background:#f5f1eb!important;color:#17131a!important}html[data-theme=dark] body[data-theme=dark] #root .tutorial-library.is-portal{background:#07090a!important;color:#f8f7f4!important}html[data-theme=light] body[data-theme=light] #root .tutorial-library.is-portal :is(.tutorial-library-heading h1,.tutorial-card-copy h2){color:#17131a!important}html[data-theme=light] body[data-theme=light] #root .tutorial-library.is-portal :is(.tutorial-library-heading p,.tutorial-card-copy p){color:#625d65!important}html[data-theme=dark] body[data-theme=dark] #root .tutorial-library.is-portal :is(.tutorial-library-heading h1,.tutorial-card-copy h2){color:#f8f7f4!important}html[data-theme=dark] body[data-theme=dark] #root .tutorial-library.is-portal :is(.tutorial-library-heading p,.tutorial-card-copy p){color:#b8b5b9!important}html body #root .tutorial-library.is-portal :is(.tutorial-library-heading,.tutorial-grid,.tutorial-card,.tutorial-card-copy){background:#0000!important}@media (min-width:769px){.tutorial-inline-video.has-launch-action>video{display:none}}@media (max-width:768px){.tutorial-chat-modal-backdrop,.tutorial-inline-launch{display:none}}@keyframes tutorial-modal-fade{0%{opacity:0}}@keyframes tutorial-modal-enter{0%{opacity:0;transform:translateY(20px) scale(.985)}}[data-theme=dark] .tutorial-inline-video{background:#111416;border-color:#ffffff29}[data-theme=dark] .tutorial-inline-video>div{color:#f8f7f4}.jt-quick-tour-button{align-self:center;background:#0000;border-color:#71172947;color:var(--jt-ink);min-width:205px}.jt-quick-tour-button .jt-icon{height:17px;width:17px}.jt-public-home .jt-platform-section .jt-feature-icon,.jt-public-home .jt-platform-section .jt-feature-icon.is-blue,.jt-public-home .jt-platform-section .jt-feature-icon.is-orange,.jt-public-home .jt-platform-section .jt-feature-icon.is-purple{background:#0000;color:#fff;height:68px;margin-bottom:24px;width:76px}.jt-public-home .jt-platform-section .jt-feature-icon .jt-icon{height:43px;width:43px}.jt-public-home.is-light .jt-platform-section .jt-feature-icon,.jt-public-home.is-light .jt-platform-section .jt-feature-icon.is-blue,.jt-public-home.is-light .jt-platform-section .jt-feature-icon.is-orange,.jt-public-home.is-light .jt-platform-section .jt-feature-icon.is-purple{background:#0000;color:#6f1828}.jt-public-home:not(.is-light) .jt-quick-tour-button{background:#0000;border-color:#ffffff59;color:#fff}html body #root .jt-public-home .jt-platform-section .jt-quick-tour-button{background:#6f1828!important;border:1px solid #6f1828!important;border-radius:7px!important;box-shadow:none!important;color:#fff!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.04rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;max-width:100%!important;min-height:46px!important;min-width:220px!important;padding:0 20px!important;text-transform:none!important;white-space:nowrap!important;width:auto!important}html body #root .jt-public-home:not(.is-light) .jt-platform-section .jt-quick-tour-button{background:#ef9a62!important;border-color:#ef9a62!important;color:#21171b!important}html body #root .jt-public-home .jt-platform-section .jt-quick-tour-button:hover{transform:translateY(-2px)!important}html body[data-public-home-theme=light] #root#root .jt-public-home.is-light .jt-platform-section .jt-section-heading .jt-quick-tour-button{-webkit-text-fill-color:#fff!important;color:#fff!important}html body[data-public-home-theme=dark] #root#root .jt-public-home.is-dark .jt-platform-section .jt-section-heading .jt-quick-tour-button{-webkit-text-fill-color:#21171b!important;color:#21171b!important}html body #root .jt-public-home .jt-platform-section .jt-quick-tour-button :is(.jt-icon,svg,path){fill:currentColor!important;stroke:currentColor!important;color:currentColor!important}html body #root .tutorial-public-page.is-light,html body #root .tutorial-public-page.is-light .tutorial-library,html body #root .tutorial-public-page.is-light .tutorial-public-nav{background:#f5f1eb!important;color:#17131a!important}html body #root .tutorial-public-page :is(.tutorial-library-heading,.tutorial-grid,.tutorial-card,.tutorial-card-copy){background:#0000!important}html body #root .tutorial-public-page .tutorial-library-heading{border:0!important;box-shadow:none!important}html body #root .tutorial-public-page.is-light :is(.tutorial-library-heading>span,.tutorial-card-copy>span){color:#6f1828!important}html body #root .tutorial-public-page.is-dark :is(.tutorial-library-heading>span,.tutorial-card-copy>span){color:#ef9a62!important}html body #root .tutorial-public-page.is-light :is(.tutorial-library-heading h1,.tutorial-card-copy h2){color:#17131a!important}html body #root .tutorial-public-page.is-light :is(.tutorial-library-heading p,.tutorial-card-copy p){color:#625d65!important}html body #root .tutorial-public-page.is-dark,html body #root .tutorial-public-page.is-dark .tutorial-library,html body #root .tutorial-public-page.is-dark .tutorial-public-nav{background:#07090a!important;color:#f8f7f4!important}html body #root .tutorial-public-page.is-dark :is(.tutorial-library-heading h1,.tutorial-card-copy h2){color:#f8f7f4!important}html body #root .tutorial-public-page.is-dark :is(.tutorial-library-heading p,.tutorial-card-copy p){color:#b8b5b9!important}@media (max-width:900px){.tutorial-card.is-featured{gap:24px;grid-template-columns:1fr}.tutorial-card.is-featured .tutorial-card-copy{padding-top:0}}@media (max-width:680px){.tutorial-public-nav{min-height:64px;padding:7px 14px}.tutorial-public-brand{height:46px;width:96px}.tutorial-public-actions{gap:6px}.tutorial-back-link,.tutorial-theme-button{font-size:.76rem;min-height:38px;padding:0 11px}.tutorial-library,.tutorial-library.is-portal{padding:40px 15px 74px}.tutorial-library-heading{margin-bottom:34px}.tutorial-library-heading h1{font-size:2.75rem}.tutorial-grid{gap:38px;grid-template-columns:1fr}.tutorial-card.is-featured{grid-column:auto;padding-bottom:38px}.tutorial-card-copy{padding-top:16px}.tutorial-play-button{height:52px;width:52px}html body #root .tutorial-play-button{height:52px!important;max-width:52px!important;min-height:52px!important;min-width:52px!important;width:52px!important}.tutorial-inline-video{width:100%}.tutorial-chat-modal-backdrop,.tutorial-inline-launch{display:none}.jt-quick-tour-button{justify-self:start}}@media (max-width:768px){html body #root .tutorial-public-nav{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:8px!important;justify-content:space-between!important;min-height:62px!important;padding:7px 10px!important;width:100%!important}html body #root .tutorial-public-brand{flex:0 0 82px!important;height:46px!important;max-width:82px!important;min-width:82px!important;width:82px!important}html body #root .tutorial-public-actions{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;gap:6px!important;justify-content:flex-end!important;max-width:none!important;min-width:0!important;width:auto!important}html body #root .tutorial-public-actions .tutorial-back-link,html body #root .tutorial-public-actions .tutorial-theme-button{border-radius:6px!important;flex:0 0 auto!important;font-family:Avenir Next,Avenir,Segoe UI,sans-serif!important;font-size:.72rem!important;font-weight:800!important;height:38px!important;letter-spacing:0!important;line-height:1!important;max-width:none!important;min-height:38px!important;padding:0 10px!important;white-space:nowrap!important;width:auto!important}html body #root .tutorial-public-actions .tutorial-theme-button{min-width:58px!important}html body #root .tutorial-public-actions .tutorial-back-link{min-width:94px!important}html body #root .jt-public-home .jt-platform-section .jt-quick-tour-button{font-size:.96rem!important;min-height:43px!important;min-width:196px!important;padding:0 16px!important}}@media (prefers-reduced-motion:reduce){.jt-quick-tour-button,.tutorial-back-link,.tutorial-play-button,.tutorial-theme-button{transition:none}}@media (max-width:768px){html body #root #portal-public-header .portal-public-menu{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:.48rem!important;max-height:calc(100dvh - 5.65rem - env(safe-area-inset-bottom, 0px))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:.65rem .65rem calc(.9rem + env(safe-area-inset-bottom, 0px))!important;scroll-padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))!important;scrollbar-gutter:stable!important;touch-action:pan-y!important}html body #root #portal-public-header .portal-public-menu>ul{flex:0 0 auto!important}html body #root #portal-public-header .portal-public-menu>ul:last-child{padding-bottom:.2rem!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link.is-danger{margin-bottom:.15rem!important}}html body #root .messenger-inbox .message-chat-row,html body>.floating-messenger.is-open .floating-messenger-message-row{align-items:flex-end!important;box-sizing:border-box!important;display:flex!important;gap:.52rem!important;min-width:0!important;width:100%!important}html body #root .messenger-inbox .message-chat-row.is-own,html body>.floating-messenger.is-open .floating-messenger-message-row.is-own{flex-direction:row-reverse!important}html body #root .messenger-inbox .message-inline-avatar,html body>.floating-messenger.is-open .floating-messenger-message-avatar{background:#fff!important;border:1px solid #68142133!important;border-radius:50%!important;box-sizing:border-box!important;color:#20171b!important;flex:0 0 1.9rem!important;height:1.9rem!important;margin-bottom:1.3rem!important;max-height:1.9rem!important;max-width:1.9rem!important;min-height:1.9rem!important;min-width:1.9rem!important;overflow:hidden!important;width:1.9rem!important}html[data-theme=dark] body[data-theme=dark] #root .messenger-inbox .message-inline-avatar,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-message-avatar{background:#111!important;border-color:#fff3!important;color:#fff!important}html body #root .messenger-inbox .message-inline-avatar :is(img,svg),html body>.floating-messenger.is-open .floating-messenger-message-avatar :is(img,svg){height:100%!important;object-fit:cover!important;width:100%!important}html body #root .messenger-inbox .message-inline-avatar svg,html body>.floating-messenger.is-open .floating-messenger-message-avatar svg{fill:currentColor!important;padding:.32rem!important}html body #root .messenger-inbox .message-chat-content,html body>.floating-messenger.is-open .floating-messenger-message-content{display:flex!important;flex:0 1 auto!important;flex-direction:column!important;max-width:min(78%,38rem)!important;min-width:0!important}html body #root .messenger-inbox .message-chat-row.is-own .message-chat-content,html body>.floating-messenger.is-open .floating-messenger-message-row.is-own .floating-messenger-message-content{align-items:flex-end!important}html body #root .messenger-inbox .message-chat-row.is-peer .message-chat-content,html body>.floating-messenger.is-open .floating-messenger-message-row.is-peer .floating-messenger-message-content{align-items:flex-start!important}html body #root .messenger-inbox .message-chat-content>.message-bubble,html body>.floating-messenger.is-open .floating-messenger-message-content>.floating-messenger-message{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:auto!important}html body #root .messenger-inbox .message-meta,html body>.floating-messenger.is-open .floating-messenger-message-meta{align-items:center!important;color:#35262c9e!important;display:flex!important;flex-direction:row!important;font-size:.66rem!important;gap:.45rem!important;line-height:1.2!important;margin:.28rem .18rem 0!important;width:auto!important}html[data-theme=dark] body[data-theme=dark] #root .messenger-inbox .message-meta,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-message-meta{color:#fff9!important}html body #root .messenger-inbox .message-meta :is(time,span),html body>.floating-messenger.is-open .floating-messenger-message-meta :is(time,span){-webkit-text-fill-color:currentColor!important;color:inherit!important;font:inherit!important}html body #root .messenger-inbox.portal-inbox-ai>.messenger-chat-header,html body>.floating-messenger.is-open .floating-messenger-chat:has(.floating-messenger-assistant-chat)>.floating-messenger-chat-bar{border-bottom:1px solid #5237412e!important}html[data-theme=dark] body[data-theme=dark] #root .messenger-inbox.portal-inbox-ai>.messenger-chat-header,html[data-theme=dark] body[data-theme=dark]>.floating-messenger.is-open .floating-messenger-chat:has(.floating-messenger-assistant-chat)>.floating-messenger-chat-bar{border-bottom-color:#ffffff29!important}@media (max-width:768px){html body>.floating-messenger.is-open{max-width:100vw!important;padding-left:0!important;padding-right:0!important;width:100vw!important}html body>.floating-messenger.is-open>.floating-messenger-panel,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile,html body>.floating-messenger.is-open>.floating-messenger-panel.is-mobile-chat-open{left:0!important;margin-left:0!important;margin-right:0!important;max-width:100vw!important;min-width:100vw!important;right:0!important;width:100vw!important}html body>.floating-messenger.is-open .floating-messenger-chat,html body>.floating-messenger.is-open .floating-messenger-shell{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}html body>.floating-messenger.is-open .floating-messenger-chat>.floating-messenger-assistant-chat{margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;width:100%!important}html[data-theme] body[data-theme]>.floating-messenger.is-open .floating-messenger-chat>.floating-messenger-assistant-chat{height:100%!important;margin:0!important;padding:0!important;width:100%!important}html body #root .messenger-inbox .portal-inbox-assistant{box-sizing:border-box!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}html body #root .messenger-inbox .portal-inbox-assistant .public-ai-chat-messages,html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-messages{box-sizing:border-box!important;padding-left:.48rem!important;padding-right:.48rem!important;width:100%!important}html body #root .messenger-inbox .portal-inbox-assistant .public-ai-chat-row,html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-row{box-sizing:border-box!important;max-width:100%!important;width:100%!important}html body #root .messenger-inbox .portal-inbox-assistant .public-ai-chat-bubble,html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-bubble{max-width:94%!important}html body #root .messenger-inbox .portal-inbox-assistant .assistant-action-review,html body #root .messenger-inbox .portal-inbox-assistant .public-ai-chat-row.is-assistant .public-ai-chat-bubble:not(.is-typing),html body>.floating-messenger.is-open .floating-messenger-assistant-chat .assistant-action-review,html body>.floating-messenger.is-open .floating-messenger-assistant-chat .public-ai-chat-row.is-assistant .public-ai-chat-bubble:not(.is-typing){max-width:100%!important;width:100%!important}html body #root .messenger-inbox .message-chat-content,html body>.floating-messenger.is-open .floating-messenger-message-content{max-width:calc(100% - 2.45rem)!important}html body #root .messenger-inbox .message-thread,html body>.floating-messenger.is-open .floating-messenger-messages{padding-left:.58rem!important;padding-right:.58rem!important}}html body #root .home-page .portal-public-job-card .portal-candidate-job-header p{font-size:.9rem!important;line-height:1.25!important}@media (max-width:768px){html body #root .home-page .portal-public-job-card .portal-candidate-job-header p{font-size:.86rem!important}html body #root #portal-public-header .portal-public-menu{-webkit-overflow-scrolling:touch!important;bottom:calc(.55rem + env(safe-area-inset-bottom, 0px))!important;height:auto!important;left:.55rem!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior-y:contain!important;position:fixed!important;right:.55rem!important;top:4.85rem!important;touch-action:pan-y!important;width:auto!important}html body #root #portal-public-header .portal-public-menu>ul:last-child{padding-bottom:calc(1.2rem + env(safe-area-inset-bottom, 0px))!important}}.tutorial-public-footer-actions{display:flex;justify-content:center;padding:0 1rem calc(2.5rem + env(safe-area-inset-bottom, 0px))}.tutorial-public-footer-actions>.tutorial-back-link{flex:0 0 auto}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal){background:radial-gradient(circle at 88% 0,#be526729,#0000 16rem),#1e0c12!important;border:1px solid #be526747!important;border-radius:28px!important;box-shadow:0 42px 120px #0000008a!important;color:#f4efe5!important;margin:auto!important;max-height:calc(100dvh - 36px)!important;max-width:510px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:clamp(22px,5vw,38px)!important;width:min(100%,510px)!important}html body[data-public-home-theme=light] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal){background:radial-gradient(circle at 88% 0,#7f1d3229,#0000 16rem),#fff8ec!important;border-color:#d8c5a8!important;box-shadow:0 42px 110px #5642254d!important;color:#4b1f2e!important}html body[data-public-home-theme] :is(.resume-account-modal-backdrop,.employer-registration-modal-backdrop){backdrop-filter:blur(18px) saturate(.82)!important;-webkit-backdrop-filter:blur(18px) saturate(.82)!important;background:#020807c2!important;padding:18px!important}html body[data-public-home-theme=light] :is(.resume-account-modal-backdrop,.employer-registration-modal-backdrop){background:#462b347a!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) .account-create-brand-row{margin-bottom:28px!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) .account-create-title-block{margin-bottom:24px!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) .account-create-title-block .registration-info{margin:10px 0 0!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) :is(.simplified-register-form form,.registration-form-container form){grid-gap:12px!important;display:grid!important;gap:12px!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) .form-group{grid-gap:6px!important;display:grid!important;gap:6px!important;margin:0!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) .form-group>label{-webkit-text-fill-color:#f4efe5c7!important;color:#f4efe5c7!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.7rem!important;font-weight:760!important}html body[data-public-home-theme=light] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) .form-group>label{-webkit-text-fill-color:#76515d!important;color:#76515d!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) :is(input,textarea,select){-webkit-text-fill-color:#f4efe5!important;background:#261016!important;border:1px solid #be52672e!important;border-radius:14px!important;box-shadow:none!important;box-sizing:border-box!important;caret-color:#f4efe5!important;color:#f4efe5!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.78rem!important;min-height:52px!important;padding:0 15px!important;width:100%!important}html body[data-public-home-theme=light] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) :is(input,textarea,select){-webkit-text-fill-color:#4b1f2e!important;background:#fffdf7!important;border-color:#d8c5a8!important;caret-color:#4b1f2e!important;color:#4b1f2e!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) :is(.create-account-button,.registration-form-container .submit-button){-webkit-text-fill-color:#1b080e!important;animation:none!important;background:linear-gradient(135deg,#d66a7d,#e49aaa)!important;border:1px solid #d66a7d!important;border-radius:14px!important;box-shadow:0 12px 28px #b8475c33!important;color:#1b080e!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.78rem!important;font-weight:800!important;margin:4px 0 0!important;max-width:none!important;min-height:50px!important;padding:12px 18px!important;width:100%!important}html body[data-public-home-theme=light] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) :is(.create-account-button,.registration-form-container .submit-button){-webkit-text-fill-color:#fffaf1!important;background:linear-gradient(135deg,#b85a6d,#7f1d32)!important;border-color:#b85a6d!important;color:#fffaf1!important}html body[data-public-home-theme=dark] :is(.resume-account-modal,.employer-registration-modal) .public-auth-brand-mark .is-dark-logo,html body[data-public-home-theme=light] :is(.resume-account-modal,.employer-registration-modal) .public-auth-brand-mark .is-light-logo{display:block!important}html body[data-public-home-theme=dark] :is(.resume-account-modal,.employer-registration-modal) .public-auth-brand-mark .is-light-logo,html body[data-public-home-theme=light] :is(.resume-account-modal,.employer-registration-modal) .public-auth-brand-mark .is-dark-logo{display:none!important}@media (max-width:768px){.tutorial-public-footer-actions{padding:0 .75rem calc(1.75rem + env(safe-area-inset-bottom, 0px))}html body[data-public-home-theme] :is(.resume-account-modal-backdrop,.employer-registration-modal-backdrop){padding:8px!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal){border-radius:22px!important;max-height:calc(100dvh - 16px)!important;padding:20px 16px!important;width:100%!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal) .account-create-brand-row{margin-bottom:22px!important}}html body #root .home-page .portal-job-country-picker{isolation:isolate!important;position:relative!important}html body #root .home-page .portal-job-country-menu{-webkit-overflow-scrolling:touch!important;max-height:min(20rem,52dvh)!important;overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;touch-action:pan-y!important;z-index:150!important}.portal-job-view-details-row{border-top:1px solid #ffffff21;display:flex;justify-content:flex-start;padding:.9rem 0 0}.portal-job-view-details-button{background:#0000;border:1px solid #fff3;border-radius:.65rem;color:#fff;cursor:pointer;font:750 .82rem/1 Inter,Segoe UI,sans-serif;min-height:2.55rem;padding:.65rem 1rem}.external-application-review-backdrop,.portal-job-details-window-backdrop{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#000000a3;box-sizing:border-box;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:2147483560}.external-application-review,.portal-job-details-window{background:#0b0b0b;border:1px solid #ffffff29;border-radius:1rem;box-shadow:0 28px 80px #00000094;box-sizing:border-box;color:#fff;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.2rem,3vw,1.8rem);position:relative;width:min(36rem,calc(100vw - 2rem))}.external-application-review h2,.portal-job-details-window h3{margin:0 2rem .55rem 0}.portal-job-details-window h3:not(:first-of-type){margin-top:1.25rem}.external-application-review p,.portal-job-details-window li,.portal-job-details-window p{color:#ffffffc2;line-height:1.65}.portal-job-details-window ul{margin:0;padding-left:1.2rem}.portal-job-details-window .jt-job-skills{margin-top:1.25rem}.external-application-review-close,.portal-job-details-window-close{background:#0000;border:0;color:currentColor;cursor:pointer;font-size:1.55rem;height:1.8rem;line-height:1;padding:0;position:absolute;right:.9rem;top:.8rem;width:1.8rem}.external-application-review{width:min(31rem,calc(100vw - 2rem))}.external-application-review-kicker{color:#63c0b8;display:block;font:850 .7rem/1 Inter,Segoe UI,sans-serif;letter-spacing:.08em;margin-bottom:.65rem;text-transform:uppercase}.external-application-review-actions{display:flex;gap:.65rem;justify-content:flex-end;margin-top:1.25rem}.external-application-review-actions button{border-radius:.65rem;cursor:pointer;font-weight:800;min-height:2.7rem;padding:.7rem 1rem}.external-application-review-actions .primary{background:#63c0b8;border:1px solid #63c0b8;color:#07110f}.external-application-review-actions .secondary{background:#0000;border:1px solid #fff3;color:#fff}.external-application-link-field{grid-gap:.45rem;display:grid;font-weight:750;gap:.45rem;margin-top:1rem}.external-application-link-field input{background:#000;border:1px solid #fff3;border-radius:.6rem;box-sizing:border-box;color:#fff;min-height:3rem;padding:.7rem .8rem;width:100%}.external-application-review-error{color:#ff9a9a!important;margin:.65rem 0 0!important}.external-application-tracking-link{color:#7f1d32;display:block;font-weight:750;max-width:100%;overflow-wrap:anywhere}html:not([data-theme=dark]) body:not([data-theme=dark]) :is(.portal-job-details-window,.external-application-review),html[data-theme=light] body[data-theme=light] :is(.portal-job-details-window,.external-application-review){background:#fffaf2;border-color:#7f1d322e;box-shadow:0 28px 80px #4b303742;color:#2d1720}html:not([data-theme=dark]) body:not([data-theme=dark]) :is(.portal-job-details-window p,.portal-job-details-window li,.external-application-review p),html[data-theme=light] body[data-theme=light] :is(.portal-job-details-window p,.portal-job-details-window li,.external-application-review p){color:#68575c}html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-view-details-row,html[data-theme=light] body[data-theme=light] .portal-job-view-details-row{border-top-color:#7f1d3224}html:not([data-theme=dark]) body:not([data-theme=dark]) .external-application-review-actions .secondary,html:not([data-theme=dark]) body:not([data-theme=dark]) .portal-job-view-details-button,html[data-theme=light] body[data-theme=light] .external-application-review-actions .secondary,html[data-theme=light] body[data-theme=light] .portal-job-view-details-button{border-color:#7f1d323d;color:#34141d}html:not([data-theme=dark]) body:not([data-theme=dark]) .external-application-link-field input,html[data-theme=light] body[data-theme=light] .external-application-link-field input{background:#fff;border-color:#7f1d3233;color:#26151b}@media (max-width:600px){.external-application-review-actions{display:grid;grid-template-columns:1fr 1fr}.external-application-review,.portal-job-details-window{border-radius:.9rem;max-height:calc(100dvh - 1.25rem);width:calc(100vw - 1.25rem)}}.admin-content>form[hidden]{display:none!important}.admin-bulk-actions{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff21;border-radius:.65rem;display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0;padding:.8rem}.admin-bulk-actions>span{font-size:.8rem;font-weight:700;margin-right:auto;opacity:.7}.admin-record-select,.admin-select-all-control{align-items:center;cursor:pointer;display:inline-flex;gap:.45rem}.admin-record-select input,.admin-select-all-control input{accent-color:#7f1d32;height:1rem;width:1rem}.admin-record-identity{align-items:flex-start;display:flex;gap:.7rem;min-width:0}.admin-record-identity>div{min-width:0}.admin-record-select{flex:0 0 auto;padding-top:.15rem}@media (max-width:680px){.admin-bulk-actions{display:grid;grid-template-columns:1fr 1fr}.admin-bulk-actions>span{margin:0;text-align:right}.admin-bulk-actions>button{min-width:0;white-space:normal}}.candidate-entry-brand{display:flex;justify-content:center;margin:0 auto .75rem}.candidate-entry-brand img{height:clamp(2.7rem,6vw,3.7rem);object-fit:contain;width:auto}.candidate-entry-brand .is-light-logo,body[data-public-home-theme=light] .candidate-entry-brand .is-dark-logo,html:not([data-theme=dark]) body:not([data-theme=dark]) .candidate-entry-brand .is-dark-logo,html[data-theme=light] body[data-theme=light] .candidate-entry-brand .is-dark-logo{display:none}body[data-public-home-theme=light] .candidate-entry-brand .is-light-logo,html:not([data-theme=dark]) body:not([data-theme=dark]) .candidate-entry-brand .is-light-logo,html[data-theme=light] body[data-theme=light] .candidate-entry-brand .is-light-logo{display:block}.resume-registration-brand{align-items:center;display:flex;margin:0 0 .8rem;min-height:3rem;width:100%}.resume-registration-logo{display:block;height:2.8rem;object-fit:contain;width:auto}.resume-registration-brand .is-light-logo,body[data-public-home-theme=light] .resume-registration-brand .is-dark-logo,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-registration-brand .is-dark-logo,html[data-theme=light] body[data-theme=light] .resume-registration-brand .is-dark-logo{display:none}body[data-public-home-theme=light] .resume-registration-brand .is-light-logo,html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-registration-brand .is-light-logo,html[data-theme=light] body[data-theme=light] .resume-registration-brand .is-light-logo{display:block}body[data-public-home-theme=dark] :is(.resume-account-modal,.resume-manual-profile-modal){-webkit-text-fill-color:#fff!important;background:#090909!important;background-color:#090909!important;border-color:#ffffff24!important;box-shadow:0 32px 90px #0000009e!important;color:#fff!important}body[data-public-home-theme=dark] :is(.resume-account-modal,.resume-manual-profile-modal) :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button){-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] :is(.candidate-entry-brand,.resume-registration-brand) .is-dark-logo{display:block}body[data-public-home-theme=dark] :is(.candidate-entry-brand,.resume-registration-brand) .is-light-logo{display:none}body[data-public-home-theme=dark] :is(.resume-account-modal,.resume-manual-profile-modal) :is(input,textarea,select){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;border-color:#ffffff2e!important;caret-color:#fff!important;color:#fff!important}body[data-public-home-theme=dark] :is(.resume-account-modal,.resume-manual-profile-modal) :is(input,textarea,select)::placeholder{-webkit-text-fill-color:#ffffff94!important;color:#ffffff94!important}body[data-public-home-theme=dark] .resume-account-modal>.resume-account-modal-close{-webkit-text-fill-color:#fff!important;color:#fff!important}body[data-public-home-theme=light] :is(.resume-account-modal,.resume-manual-profile-modal){-webkit-text-fill-color:#111!important;background:#fffaf3!important;background-color:#fffaf3!important;border-color:#7f1d3224!important;color:#111!important}.resume-manual-profile-modal{max-height:calc(100dvh - 2rem)!important;padding:clamp(1.1rem,3vw,1.65rem)!important;width:min(48rem,calc(100vw - 2rem))!important}.resume-manual-profile-heading{margin-bottom:1.15rem}.resume-manual-profile-heading>span{color:#efb4c1!important;display:block;font-size:.7rem;font-weight:850;letter-spacing:.08em;margin-bottom:.45rem;text-transform:uppercase}.resume-manual-profile-heading h2,.resume-manual-profile-heading p{margin:0}.resume-manual-profile-heading p{margin-top:.5rem;opacity:.72}.resume-manual-profile-modal .manual-profile-form{background:#0000;border:0;box-shadow:none;margin:0;max-width:none;padding:0;width:100%}.resume-manual-profile-modal .manual-profile-form>h3{margin:1.2rem 0 .7rem}.resume-manual-profile-modal .manual-profile-form .form-group{margin-bottom:.85rem}.resume-manual-profile-modal .manual-profile-form :is(input,textarea){width:100%}html:not([data-theme=dark]) body:not([data-theme=dark]) .resume-manual-profile-heading>span,html[data-theme=light] body[data-theme=light] .resume-manual-profile-heading>span{color:#7f1d32!important}@media (max-width:600px){.resume-account-modal-backdrop.resume-manual-modal-backdrop{padding:.55rem!important}.resume-manual-profile-modal{border-radius:.85rem!important;max-height:calc(100dvh - 1.1rem)!important;width:calc(100vw - 1.1rem)!important}.resume-registration-logo{height:2.35rem}}html body[data-public-home-theme=dark] .resume-account-modal.resume-account-modal,html body[data-public-home-theme=dark] .resume-account-modal.resume-account-modal :is(h1,h2,h3,h4,h5,p,label,span,strong,small,div,button){-webkit-text-fill-color:#fff!important;color:#fff!important}html body[data-public-home-theme=dark] .resume-account-modal.resume-account-modal{background:#090909!important;background-color:#090909!important;border-color:#ffffff24!important}html body[data-public-home-theme=dark] .resume-account-modal.resume-account-modal :is(input,textarea,select){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;border-color:#ffffff2e!important;caret-color:#fff!important;color:#fff!important}html body[data-public-home-theme=dark] .resume-account-modal.resume-account-modal .resume-manual-profile-heading>span{-webkit-text-fill-color:#efb4c1!important;color:#efb4c1!important}html body :is(.portal-job-details-window,.external-application-review){position:relative!important}html body .external-application-review>button.external-application-review-close,html body .external-application-review>button.external-application-review-close:is(:hover,:focus,:focus-visible,:active),html body .portal-job-details-window>button.portal-job-details-window-close,html body .portal-job-details-window>button.portal-job-details-window-close:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:currentColor!important;all:unset!important;background:#0000!important;border:0!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;cursor:pointer!important;display:grid!important;font-family:Arial,sans-serif!important;font-size:1.65rem!important;font-weight:400!important;height:2rem!important;left:auto!important;line-height:1!important;margin:0!important;min-height:2rem!important;min-width:2rem!important;padding:0!important;place-items:center!important;position:absolute!important;right:.78rem!important;top:.72rem!important;transform:none!important;translate:none!important;width:2rem!important;z-index:20!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .applications-container .application-detail-view>.profile-section :is(h1,h2,h3,h4,p,span,strong,small,li,a),html[data-theme=dark] body[data-theme=dark] #root .home-page .applications-hub-panel :is(.fresh-application-card,.application-card) :is(h1,h2,h3,h4,p,span,strong,small,li){-webkit-text-fill-color:#fff!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root .home-page .applications-container .application-detail-view .external-application-tracking-link{-webkit-text-fill-color:#fff!important;color:#fff!important;text-decoration-color:#ffffffb3!important}@media (min-width:769px){html body #root .home-page .applications-container .application-detail-view .section-footer-nav>.application-detail-back-icon{display:none!important}}@media (max-width:768px){html[data-theme=dark] body[data-theme=dark] #root .home-page .applications-container .application-detail-view .section-footer-nav>.application-detail-back-icon,html[data-theme=dark] body[data-theme=dark] #root .home-page .applications-container .application-detail-view .section-footer-nav>.application-detail-back-icon:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;height:2.35rem!important;justify-content:center!important;min-height:2.35rem!important;min-width:2.35rem!important;padding:0!important;width:2.35rem!important}}html body[data-public-home-theme=dark] .resume-account-modal.resume-account-modal:not(.resume-manual-profile-modal){background:radial-gradient(circle at 88% 0,#be526729,#0000 16rem),#1e0c12!important;border-color:#be526747!important;box-shadow:0 42px 120px #0000008a!important;color:#f4efe5!important}html body[data-public-home-theme=dark] .resume-account-modal.resume-account-modal:not(.resume-manual-profile-modal) :is(input,textarea,select){-webkit-text-fill-color:#f4efe5!important;background:#261016!important;border-color:#be52672e!important;caret-color:#f4efe5!important;color:#f4efe5!important}html body #root .tutorial-public-page .tutorial-card-media video{pointer-events:none!important}html body #root .tutorial-public-page .tutorial-card-media>.tutorial-play-button{display:none!important}@media (max-width:768px){html body>.floating-messenger.is-open button.floating-messenger-list-bottom-back,html body>.floating-messenger.is-open button.floating-messenger-list-bottom-back:is(:hover,:focus,:focus-visible,:active){background:#0000!important;box-sizing:border-box!important;display:grid!important;flex:0 0 2rem!important;inline-size:2rem!important;max-width:2rem!important;min-width:2rem!important;place-items:center!important;width:2rem!important;block-size:2rem!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:2rem!important;margin:.15rem auto .4rem!important;max-height:2rem!important;min-height:2rem!important;padding:0!important;transform:none!important}html body>.floating-messenger.is-open button.floating-messenger-list-bottom-back:after,html body>.floating-messenger.is-open button.floating-messenger-list-bottom-back:before{content:none!important;display:none!important}}html body[data-public-home-theme=light] .resume-manual-modal-backdrop.resume-manual-modal-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#f2eadc!important;background-color:#f2eadc!important;background-image:none!important}html body[data-public-home-theme=light] .resume-manual-profile-modal.resume-manual-profile-modal{-webkit-text-fill-color:#34141d!important;background:#f2eadc!important;background-color:#f2eadc!important;background-image:none!important;border-color:#d8c5a8!important;box-shadow:0 30px 82px #56422533!important;color:#34141d!important}html body[data-public-home-theme] .resume-manual-profile-modal>.manual-profile-top-close{display:none!important}html body[data-public-home-theme=light] .resume-manual-profile-modal .manual-profile-form{-webkit-text-fill-color:#34141d!important;background:#fff8ec!important;background-color:#fff8ec!important;background-image:none!important;border:1px solid #d8c5a8!important;border-radius:.9rem!important;box-shadow:none!important;box-sizing:border-box!important;color:#34141d!important;padding:clamp(.95rem,2.5vw,1.25rem)!important;width:100%!important}html body[data-public-home-theme=light] .resume-manual-profile-modal :is(.resume-manual-profile-heading,.manual-profile-form) :is(h1,h2,h3,h4,p,label,span,strong,small,div){-webkit-text-fill-color:#34141d!important;color:#34141d!important}html body[data-public-home-theme=light] .resume-manual-profile-modal .manual-profile-form :is(input,textarea,select){-webkit-text-fill-color:#34141d!important;background:#fffdf7!important;background-color:#fffdf7!important;border-color:#d8c5a8!important;caret-color:#34141d!important;color:#34141d!important}html body[data-public-home-theme=light] .resume-manual-profile-modal .manual-profile-form>.submit-button,html body[data-public-home-theme=light] .resume-manual-profile-modal .manual-profile-form>.submit-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#b85a6d,#7f1d32)!important;border-color:#7f1d32!important;box-shadow:0 12px 28px #7f1d3233!important;color:#fff!important}html body .resume-manual-profile-modal .manual-profile-form>.manual-profile-back-button,html body .resume-manual-profile-modal .manual-profile-form>.manual-profile-back-button:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:currentColor!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:currentColor!important;display:inline-flex!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.78rem!important;font-weight:800!important;gap:.3rem!important;justify-self:start!important;line-height:1!important;margin:.2rem 0 0!important;min-height:2.25rem!important;min-width:0!important;padding:.35rem .2rem!important;transform:none!important;width:auto!important}html body .resume-manual-profile-modal .manual-profile-form>.manual-profile-back-button>span{font-size:1rem!important;margin-right:0!important}html body[data-public-home-theme=dark] .resume-manual-profile-modal .manual-profile-form>.manual-profile-back-button{-webkit-text-fill-color:#fff!important;color:#fff!important;display:inline-flex!important}html body[data-public-home-theme] :is(.job-seeker-page,.company-page){background-image:none!important;box-sizing:border-box!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;padding:clamp(1rem,3vw,2rem)!important}html body[data-public-home-theme] .job-seeker-container{max-width:34rem!important;width:min(100%,34rem)!important}html body[data-public-home-theme] .company-container,html body[data-public-home-theme] .job-seeker-container{border-radius:1.25rem!important;box-sizing:border-box!important;margin:auto!important;padding:clamp(1.25rem,3vw,1.8rem)!important}html body[data-public-home-theme] .company-container{max-width:44rem!important;width:min(100%,44rem)!important}html body[data-public-home-theme] :is(.job-seeker-container,.company-container) .container-header{margin-bottom:1rem!important;text-align:center!important}html body[data-public-home-theme] :is(.job-seeker-container,.company-container) .portal-entry-brand{display:flex!important;justify-content:center!important;margin:0 auto .7rem!important;min-height:3.25rem!important}html body[data-public-home-theme] .job-seeker-container .candidate-entry-brand img,html body[data-public-home-theme] :is(.job-seeker-container,.company-container) .portal-entry-brand img{height:3.25rem!important;object-fit:contain!important;width:auto!important}html body[data-public-home-theme=dark] :is(.job-seeker-container,.company-container) .candidate-entry-brand .is-dark-logo,html body[data-public-home-theme=light] :is(.job-seeker-container,.company-container) .candidate-entry-brand .is-light-logo{display:block!important;opacity:1!important;visibility:visible!important}html body[data-public-home-theme=dark] :is(.job-seeker-container,.company-container) .candidate-entry-brand .is-light-logo,html body[data-public-home-theme=light] :is(.job-seeker-container,.company-container) .candidate-entry-brand .is-dark-logo{display:none!important}html body[data-public-home-theme] :is(.job-seeker-page,.company-page) :is(.candidate-login-button,.demo-cv-button,.search-button,.submit-button,.secondary-button):after,html body[data-public-home-theme] :is(.job-seeker-page,.company-page) :is(.candidate-login-button,.demo-cv-button,.search-button,.submit-button,.secondary-button):before{content:none!important;display:none!important}html body[data-public-home-theme] :is(.job-seeker-page,.company-page) :is(.candidate-login-button,.demo-cv-button,.search-button,.submit-button,.secondary-button){animation:none!important;border-radius:.72rem!important;box-shadow:none!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:.8rem!important;font-weight:800!important;line-height:1.1!important;margin:0!important;min-height:2.75rem!important;padding:.68rem 1rem!important;transform:none!important}html body[data-public-home-theme] :is(.job-seeker-page,.company-page) .buttons-container{gap:.55rem!important;margin:1rem auto 0!important;max-width:22rem!important;width:100%!important}html body[data-public-home-theme=light] :is(.job-seeker-page,.company-page){background:#f2eadc!important;background-color:#f2eadc!important;color:#34141d!important}html body[data-public-home-theme=light] :is(.job-seeker-container,.company-container){-webkit-text-fill-color:#34141d!important;background:#fff8ec!important;background-color:#fff8ec!important;background-image:none!important;border:1px solid #d8c5a8!important;box-shadow:0 28px 72px #56422529!important;color:#34141d!important}html body[data-public-home-theme=light] :is(.job-seeker-container,.company-container) :is(.container-title,.container-subtitle,.resume-dropbox h2,.drop-message,.supported-formats,.company-details-form h2,.company-details-form h3,.company-search-results h3,label,.form-hint,.input-hint,.registration-info){-webkit-text-fill-color:#34141d!important;color:#34141d!important}html body[data-public-home-theme=light] .company-page :is(.company-details-form,.company-search-results,.assessment-card),html body[data-public-home-theme=light] .job-seeker-page .drop-area{background:#fffdf7!important;background-color:#fffdf7!important;background-image:none!important;border-color:#d8c5a8!important;box-shadow:none!important;color:#34141d!important}html body[data-public-home-theme=light] .company-page :is(.company-input,.form-input,.form-textarea,input,textarea,select){-webkit-text-fill-color:#34141d!important;background:#fffdf7!important;background-color:#fffdf7!important;border:1px solid #d8c5a8!important;box-shadow:none!important;caret-color:#34141d!important;color:#34141d!important}html body[data-public-home-theme=light] :is(.job-seeker-page,.company-page) :is(.search-button,.submit-button),html body[data-public-home-theme=light] :is(.job-seeker-page,.company-page) :is(.search-button,.submit-button)>span{-webkit-text-fill-color:#fff!important;background:#7f1d32!important;border-color:#7f1d32!important;color:#fff!important}html body[data-public-home-theme=light] :is(.job-seeker-page,.company-page) :is(.candidate-login-button,.demo-cv-button,.secondary-button),html body[data-public-home-theme=light] :is(.job-seeker-page,.company-page) :is(.candidate-login-button,.demo-cv-button,.secondary-button)>span{-webkit-text-fill-color:#4b1f2e!important;background:#fffdf7!important;border-color:#d8c5a8!important;color:#4b1f2e!important}html body[data-public-home-theme=light] :is(.job-seeker-page,.company-page) .portal-entry-back-button{-webkit-text-fill-color:#4b1f2e!important;background:#0000!important;box-shadow:none!important;color:#4b1f2e!important}html body[data-public-home-theme=dark] :is(.job-seeker-page,.company-page){background:#020403!important;background-color:#020403!important;color:#fff!important}html body[data-public-home-theme=dark] :is(.job-seeker-container,.company-container){-webkit-text-fill-color:#fff!important;background:#09100d!important;background-color:#09100d!important;background-image:none!important;border:1px solid #75c1973d!important;box-shadow:0 30px 82px #00000080!important;color:#fff!important}html body[data-public-home-theme=dark] :is(.job-seeker-container,.company-container) :is(.container-title,.container-subtitle,.resume-dropbox h2,.drop-message,.supported-formats,.company-details-form h2,.company-details-form h3,.company-search-results h3,label,.form-hint,.input-hint,.registration-info){-webkit-text-fill-color:#fff!important;color:#fff!important}html body[data-public-home-theme=dark] .company-page :is(.company-details-form,.company-search-results,.assessment-card),html body[data-public-home-theme=dark] .job-seeker-page .drop-area{background:#050a08!important;background-color:#050a08!important;background-image:none!important;border-color:#75c19738!important;box-shadow:none!important;color:#fff!important}html body[data-public-home-theme=dark] .company-page :is(.company-input,.form-input,.form-textarea,input,textarea,select){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;border:1px solid #75c1973d!important;box-shadow:none!important;caret-color:#fff!important;color:#fff!important}html body[data-public-home-theme=dark] :is(.job-seeker-page,.company-page) :is(.search-button,.submit-button),html body[data-public-home-theme=dark] :is(.job-seeker-page,.company-page) :is(.search-button,.submit-button)>span{-webkit-text-fill-color:#04110b!important;background:#8bd4a8!important;border-color:#8bd4a8!important;color:#04110b!important}html body[data-public-home-theme=dark] :is(.job-seeker-page,.company-page) :is(.candidate-login-button,.demo-cv-button,.secondary-button),html body[data-public-home-theme=dark] :is(.job-seeker-page,.company-page) :is(.candidate-login-button,.demo-cv-button,.secondary-button)>span{-webkit-text-fill-color:#fff!important;background:#0d1712!important;border-color:#75c19747!important;color:#fff!important}html body[data-public-home-theme=dark] :is(.job-seeker-page,.company-page) .portal-entry-back-button{-webkit-text-fill-color:#fff!important;background:#0000!important;box-shadow:none!important;color:#fff!important}@media (max-width:768px){html body[data-public-home-theme] :is(.job-seeker-page,.company-page){align-items:flex-start!important;padding:.72rem!important}html body[data-public-home-theme] :is(.job-seeker-container,.company-container){border-radius:1rem!important;margin:0!important;max-width:none!important;min-height:calc(100dvh - 1.44rem)!important;padding:1rem!important;width:100%!important}html body[data-public-home-theme] .job-seeker-container .candidate-entry-brand img,html body[data-public-home-theme] :is(.job-seeker-container,.company-container) .portal-entry-brand img{height:2.75rem!important}html body[data-public-home-theme] .company-page .company-details-form .form-grid{grid-template-columns:1fr!important}}html body[data-public-home-theme] :is(.job-seeker-container,.company-container){display:flex!important;flex-direction:column!important;justify-content:center!important}html body[data-public-home-theme] .company-page :is(.search-section,.search-form,.buttons-container),html body[data-public-home-theme] .job-seeker-page :is(.resume-dropbox,.buttons-container){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;width:100%!important}html body[data-public-home-theme] :is(.job-seeker-page,.company-page) .portal-entry-back-button:before{color:currentColor!important;content:"<"!important;display:block!important;font-family:Arial,sans-serif!important;font-size:1.25rem!important;font-weight:700!important;line-height:1!important}html body[data-public-home-theme] :is(.job-seeker-page,.company-page) .portal-entry-back-button:after{content:none!important;display:none!important}@media (max-width:768px){html body[data-public-home-theme] :is(.job-seeker-page,.company-page){padding:.35rem!important}html body[data-public-home-theme] :is(.job-seeker-container,.company-container){border-radius:.9rem!important;min-height:calc(100dvh - .7rem)!important;padding:.78rem!important;width:100%!important}html body[data-public-home-theme] :is(.job-seeker-page,.company-page) .buttons-container{max-width:none!important}html body[data-public-home-theme] :is(.resume-account-modal-backdrop,.employer-registration-modal-backdrop){padding:.35rem!important}html body[data-public-home-theme] :is(.resume-account-modal:not(.resume-manual-profile-modal),.employer-registration-modal){border-radius:1rem!important;max-height:calc(100dvh - .7rem)!important;max-width:none!important;padding:18px 12px!important;width:100%!important}html body[data-public-home-theme] .resume-manual-modal-backdrop.resume-manual-modal-backdrop{padding:.3rem!important}html body[data-public-home-theme] .resume-manual-profile-modal.resume-manual-profile-modal{border-radius:.9rem!important;max-height:calc(100dvh - .6rem)!important;max-width:none!important;padding:.82rem!important;width:calc(100vw - .6rem)!important}html body[data-public-home-theme=light] .resume-manual-profile-modal .manual-profile-form{padding:.8rem!important}html body #root #portal-public-header.portal-public-header{border:1px solid!important;border-radius:1rem!important;box-sizing:border-box!important;filter:none!important;height:4.15rem!important;left:.32rem!important;max-height:4.15rem!important;min-height:4.15rem!important;overflow:visible!important;padding:.45rem .62rem!important;right:.32rem!important;top:.32rem!important;width:auto!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header.portal-public-header,html[data-theme=light] body[data-theme=light] #root #portal-public-header.portal-public-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff8ec!important;background-color:#fff8ec!important;border-color:#5c373f2e!important;box-shadow:0 8px 24px #482b321a!important;color:#34141d!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header.portal-public-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#050806!important;background-color:#050806!important;border-color:#75c19747!important;box-shadow:0 8px 24px #00000047!important;color:#fff!important}html body #root #portal-public-header .portal-public-header-top{align-items:center!important;display:flex!important;gap:.6rem!important;height:100%!important;justify-content:space-between!important;width:100%!important}html body #root #portal-public-header .portal-public-brand{flex:0 0 4.75rem!important;height:2.5rem!important;width:4.75rem!important}html body #root #portal-public-header .portal-public-brand img{max-height:2.4rem!important;max-width:4.45rem!important;object-fit:contain!important;width:4.45rem!important}html body #root #portal-public-header .portal-public-utilities{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:.22rem!important}}@media (max-width:768px){html body #root #portal-public-header .portal-public-utilities>button,html body #root #portal-public-header .portal-public-utilities>button:is(:hover,:focus,:focus-visible,:active){background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;border-radius:.55rem!important;box-shadow:none!important;box-sizing:border-box!important;color:currentColor!important;height:2.25rem!important;margin:0!important;max-height:2.25rem!important;max-width:2.25rem!important;min-height:2.25rem!important;min-width:2.25rem!important;padding:0!important;width:2.25rem!important}html body #root #portal-public-header .portal-public-theme-icon{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;background:#0000!important;height:1.3rem!important;width:1.3rem!important}html body #root #portal-public-header .portal-public-menu-backdrop{backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important;background:#0000002e!important;border:0!important;border-radius:0!important;height:100dvh!important;inset:0!important;position:fixed!important;width:100vw!important;z-index:2!important}html.portal-menu-scroll-locked body.portal-menu-scroll-locked #root .home-page main.main-content>:is(.dashboard-section-title,.mobile-section-panel-header,.portal-section-transition-shell.is-active-portal-section){filter:none!important}html body #root #portal-public-header .portal-public-menu{-webkit-overflow-scrolling:touch!important;animation:jt-mobile-portal-menu-open .44s cubic-bezier(.16,1,.3,1) both!important;border:1px solid!important;border-radius:1rem!important;bottom:calc(.42rem + env(safe-area-inset-bottom, 0px))!important;box-sizing:border-box!important;clip-path:none!important;display:flex!important;filter:none!important;flex-direction:column!important;gap:.55rem!important;height:auto!important;left:.42rem!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:.72rem .72rem calc(.9rem + env(safe-area-inset-bottom, 0px))!important;position:fixed!important;right:.42rem!important;top:4.8rem!important;touch-action:pan-y!important;transform-origin:top center!important;visibility:visible!important;width:auto!important;will-change:opacity,transform!important;z-index:4!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu{background:#fff8ec!important;background-color:#fff8ec!important;border-color:#5c373f2e!important;box-shadow:0 18px 45px #482b3233!important;color:#34141d!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff24!important;box-shadow:0 18px 45px #0000006b!important;color:#fff!important}html body #root #portal-public-header .portal-public-menu>ul{grid-gap:.5rem!important;align-content:start!important;box-sizing:border-box!important;display:grid!important;flex:0 0 auto!important;gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;list-style:none!important;margin:0!important;opacity:1!important;padding:0!important;visibility:visible!important;width:100%!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-item{display:block!important;min-width:0!important;opacity:1!important;visibility:visible!important}html body #root #portal-public-header .portal-public-menu .portal-public-nav-link{align-items:center!important;border:1px solid #0000!important;border-radius:.7rem!important;display:flex!important;gap:.58rem!important;justify-content:flex-start!important;min-height:3rem!important;min-width:0!important;opacity:1!important;padding:.62rem!important;visibility:visible!important;width:100%!important}html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu .portal-public-nav-link,html:not([data-theme=dark]) body:not([data-theme=dark]) #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus,:focus-visible,:active,.is-active,.active,.is-danger),html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu .portal-public-nav-link,html[data-theme=light] body[data-theme=light] #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus,:focus-visible,:active,.is-active,.active,.is-danger){background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link,html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(.is-active,.active,.is-danger),html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link:is(:hover,:focus,:focus-visible,:active){-webkit-text-fill-color:#fff!important;background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] body[data-theme=dark] #root #portal-public-header .portal-public-menu .portal-public-nav-link :is(span,svg,svg *){-webkit-text-fill-color:#fff!important;color:#fff!important}html body #root #portal-public-header .portal-public-menu-backdrop{animation:jt-mobile-portal-menu-backdrop-open .4s ease both!important;transform-origin:center!important;will-change:opacity!important}html body #root #portal-public-header.is-menu-closing .portal-public-menu{animation:jt-mobile-portal-menu-close .38s cubic-bezier(.4,0,.2,1) both!important;pointer-events:none!important}html body #root #portal-public-header.is-menu-closing .portal-public-menu-backdrop{animation:jt-mobile-portal-menu-backdrop-close .34s ease both!important;pointer-events:none!important}html body #root #portal-public-header .portal-public-menu-toggle>span{transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .28s ease!important}}@keyframes jt-mobile-portal-menu-open{0%{opacity:0;transform:translate3d(0,-.8rem,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes jt-mobile-portal-menu-close{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-.65rem,0) scale(.985)}}@keyframes jt-mobile-portal-menu-backdrop-open{0%{opacity:0}to{opacity:1}}@keyframes jt-mobile-portal-menu-backdrop-close{0%{opacity:1}to{opacity:0}}@media (max-width:768px) and (prefers-reduced-motion:reduce){html body #root #portal-public-header .portal-public-menu,html body #root #portal-public-header .portal-public-menu-backdrop,html body #root #portal-public-header.is-menu-closing .portal-public-menu,html body #root #portal-public-header.is-menu-closing .portal-public-menu-backdrop{animation-duration:1ms!important}}.company-jumptake-id{color:inherit;display:block;font-size:.82rem;line-height:1.3;margin-top:.25rem;opacity:.76}html body[data-public-home-theme=light] .job-seeker-page .resume-preview{-webkit-text-fill-color:#34141d!important;background:#fff8ec!important;background-color:#fff8ec!important;border-color:#d8c5a8!important;box-shadow:0 14px 34px #56422524!important;color:#34141d!important}html body[data-public-home-theme=light] .job-seeker-page .resume-preview h3{-webkit-text-fill-color:#7f1d32!important;border-color:#d8c5a8!important;color:#7f1d32!important}html body[data-public-home-theme=light] .job-seeker-page .resume-preview .preview-content{-webkit-text-fill-color:#34141d!important;background:#fffdf7!important;background-color:#fffdf7!important;border-color:#ddccb2!important;color:#34141d!important;color-scheme:light!important}html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-post-media{align-items:center!important;aspect-ratio:auto!important;background:#090c10!important;border:1px solid #ffffff1a!important;border-radius:.72rem!important;box-sizing:border-box!important;display:flex!important;height:auto!important;justify-content:center!important;margin:.72rem auto .62rem!important;max-height:none!important;max-width:min(100%,42rem)!important;overflow:hidden!important;padding:0!important;width:fit-content!important}html[data-theme=light] body[data-theme=light] #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-post-media,html[data-theme=light] body[data-theme=light] .portal-post-detail-modal .portal-post-detail-media{background:#eee9df!important;border-color:#34141d21!important}html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-post-media>.portal-post-image-preview-button{align-items:center!important;border-radius:inherit!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;max-height:min(30rem,62vh)!important;max-width:100%!important;overflow:hidden!important;padding:0!important;width:auto!important}html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-post-media :is(img,video){border-radius:0!important;display:block!important;height:auto!important;margin:0!important;max-height:min(30rem,62vh)!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important;width:auto!important}html body .portal-post-detail-backdrop .portal-post-detail-modal>.portal-post-detail-body{display:block!important;margin-bottom:.45rem!important;overflow-wrap:anywhere!important;position:relative!important;width:100%!important;z-index:1!important}html body .portal-post-detail-backdrop .portal-post-detail-modal>.portal-post-detail-media{align-items:center!important;aspect-ratio:auto!important;background:#090c10!important;border:1px solid #ffffff1a!important;border-radius:.72rem!important;box-sizing:border-box!important;display:flex!important;height:auto!important;inset:auto!important;justify-content:center!important;margin:.68rem auto .58rem!important;max-height:22rem!important;max-width:min(100%,32rem)!important;overflow:hidden!important;padding:0!important;position:relative!important;width:fit-content!important;z-index:0!important}html body .portal-post-detail-backdrop .portal-post-detail-modal>.portal-post-detail-media>.portal-post-image-preview-button{align-items:center!important;border-radius:inherit!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;max-height:20rem!important;max-width:100%!important;overflow:hidden!important;padding:0!important;width:auto!important}html body .portal-post-detail-backdrop .portal-post-detail-modal>.portal-post-detail-media :is(img,video){border-radius:0!important;display:block!important;height:auto!important;margin:0!important;max-height:20rem!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important;width:auto!important}@media (max-width:768px){html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-post-media{border-radius:.68rem!important;margin:.62rem auto .55rem!important;max-width:100%!important}html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-post-media :is(img,video),html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-post-media>.portal-post-image-preview-button{max-height:min(24rem,56svh)!important}html body .portal-post-detail-backdrop .portal-post-detail-modal>.portal-post-detail-media{align-items:center!important;aspect-ratio:auto!important;border-radius:.65rem!important;clear:both!important;display:flex!important;flex:0 0 auto!important;float:none!important;height:auto!important;inset:auto!important;justify-content:center!important;margin:.48rem auto .52rem!important;max-height:min(11.5rem,24dvh)!important;max-width:min(100%,16rem)!important;overflow:hidden!important;padding:0!important;position:relative!important;transform:none!important;width:fit-content!important}html body .portal-post-detail-backdrop .portal-post-detail-modal>.portal-post-detail-media :is(img,video),html body .portal-post-detail-backdrop .portal-post-detail-modal>.portal-post-detail-media>.portal-post-image-preview-button{display:block!important;height:auto!important;inset:auto!important;margin:0 auto!important;max-height:min(11rem,23dvh)!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;position:static!important;transform:none!important;width:auto!important}}html body #root .portal-post-reactions.portal-reaction-rail.is-popover{transform-origin:right bottom!important;will-change:opacity,translate,scale,filter}html body #root .portal-post-reactions.portal-reaction-rail.is-popover.is-opening{animation:jt-reaction-picker-open .42s cubic-bezier(.22,1,.36,1) both!important}html body #root .portal-post-reactions.portal-reaction-rail.is-popover.is-closing{animation:jt-reaction-picker-close .38s cubic-bezier(.4,0,.2,1) both!important;pointer-events:none!important}@keyframes jt-reaction-picker-open{0%{filter:blur(2px);opacity:0;scale:.96;translate:0 .5rem}to{filter:blur(0);opacity:1;scale:1;translate:0 0}}@keyframes jt-reaction-picker-close{0%{filter:blur(0);opacity:1;scale:1;translate:0 0}to{filter:blur(2px);opacity:0;scale:.96;translate:0 .42rem}}@media (prefers-reduced-motion:reduce){html body #root .portal-post-reactions.portal-reaction-rail.is-popover.is-closing,html body #root .portal-post-reactions.portal-reaction-rail.is-popover.is-opening{animation-duration:1ms!important}}.portal-public-menu-bottom-spacer{display:none}@media (max-width:768px){html body #root #portal-public-header .portal-public-menu{bottom:auto!important;height:calc(100dvh - 5.22rem)!important;height:var(--portal-menu-visual-height,calc(100dvh - 5.22rem))!important;left:.42rem!important;max-height:calc(100dvh - 5.22rem)!important;max-height:var(--portal-menu-visual-height,calc(100dvh - 5.22rem))!important;overflow-y:scroll!important;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom, 0px))!important;right:.42rem!important;scroll-padding-bottom:calc(6rem + env(safe-area-inset-bottom, 0px))!important;scrollbar-gutter:stable!important;top:4.8rem!important;top:var(--portal-menu-visual-top,4.8rem)!important}html body #root #portal-public-header .portal-public-menu>ul:last-child{padding-bottom:0!important}html body #root #portal-public-header .portal-public-menu .portal-public-menu-bottom-spacer{display:block!important;grid-column:1/-1!important;height:calc(5rem + env(safe-area-inset-bottom, 0px))!important;margin:0!important;min-height:calc(5rem + env(safe-area-inset-bottom, 0px))!important;padding:0!important;pointer-events:none!important;width:100%!important}html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-social-post-header>.portal-author-open-button.portal-post-avatar{align-self:center!important;aspect-ratio:1/1!important;box-sizing:border-box!important;display:grid!important;flex:0 0 2.7rem!important;flex-grow:0!important;flex-shrink:0!important;height:2.7rem!important;max-height:2.7rem!important;max-width:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;position:relative!important;width:2.7rem!important;block-size:2.7rem!important;border-radius:50%!important;inline-size:2.7rem!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;transform:none!important}html body #root :is(.portal-home-feed,.portal-profile-detail-posts,.talent-pool-container) .portal-social-post-card>.portal-social-post-header>.portal-author-open-button.portal-post-avatar>img{aspect-ratio:1/1!important;border-radius:50%!important;display:block!important;height:100%!important;inset:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;object-position:center!important;position:absolute!important;width:100%!important}.login-modal,.modal-overlay .login-modal{-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scroll-padding:.75rem!important}.login-modal form>.login-message:first-child{display:block!important;margin:0 0 .58rem!important;opacity:1!important;position:sticky!important;top:0!important;visibility:visible!important;width:100%!important;z-index:4!important}.public-auth-card,.public-auth-form-shell{max-height:calc(100dvh - 1rem)!important}.public-auth-form-shell{-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.public-auth-form-shell>.public-auth-message{border-radius:.55rem!important;display:block!important;margin:0 0 .4rem!important;opacity:1!important;padding:.48rem .58rem!important;position:sticky!important;top:0!important;visibility:visible!important;width:100%!important;z-index:5!important}.public-auth-form-shell>.public-auth-message.is-error{-webkit-text-fill-color:#fff!important;background:#8f1f37!important;border:1px solid #ffffff3d!important;color:#fff!important}.public-auth-form-shell>.public-auth-message.is-success{-webkit-text-fill-color:#fff!important;background:#176b51!important;color:#fff!important}}video[data-feed-autoplay-video=true]:not([controls])::-webkit-media-controls,video[data-feed-autoplay-video=true][data-feed-controls-visible=false]::-webkit-media-controls{display:none!important}html body #root .home-page .main-content:is(.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories) .portal-home-feed{display:flex!important;flex-direction:column!important;height:calc(100dvh - 8.25rem)!important;max-height:calc(100dvh - 8.25rem)!important;min-height:18rem!important;overflow:hidden!important}html body #root .home-page .main-content:is(.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories) .portal-home-feed>.portal-home-feed-scroll{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;height:auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important}@media (max-width:768px){html body #root .home-page .main-content:is(.mobile-section-work-news,.mobile-section-job-posts,.mobile-section-talent-stories) .portal-home-feed{height:calc(100dvh - 5.9rem)!important;max-height:calc(100dvh - 5.9rem)!important;min-height:14rem!important}}@media (max-width:768px){html[data-theme=dark] body .portal-post-detail-modal[data-post-author-type=employer] .portal-post-detail-header.portal-opened-post-detail-header{grid-template-columns:2.7rem minmax(0,1fr)!important}html[data-theme=dark] body .portal-post-detail-modal[data-post-author-type=employer] .portal-post-detail-header.portal-opened-post-detail-header>.portal-author-open-button.portal-post-avatar{aspect-ratio:1/1!important;box-sizing:border-box!important;display:grid!important;flex:0 0 2.7rem!important;flex-grow:0!important;flex-shrink:0!important;height:2.7rem!important;max-height:2.7rem!important;max-width:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;position:relative!important;width:2.7rem!important;block-size:2.7rem!important;border-radius:50%!important;inline-size:2.7rem!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;transform:none!important}html[data-theme=dark] body .portal-post-detail-modal[data-post-author-type=employer] .portal-post-detail-header.portal-opened-post-detail-header>.portal-author-open-button.portal-post-avatar>img{aspect-ratio:1/1!important;border-radius:50%!important;display:block!important;height:100%!important;inset:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;object-position:center!important;position:absolute!important;width:100%!important}html body #root #portal-public-header #portal-public-menu.portal-public-menu{-webkit-overflow-scrolling:touch!important;display:block!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important}html body #root #portal-public-header #portal-public-menu.portal-public-menu>ul{display:grid!important;height:auto!important;width:100%!important}html body #root #portal-public-header #portal-public-menu.portal-public-menu>.portal-public-page-search+ul,html body #root #portal-public-header #portal-public-menu.portal-public-menu>ul+ul{margin-top:.55rem!important}html body .portal-profile-detail-backdrop .portal-profile-detail-posts .portal-profile-preview-post-card>.portal-social-post-header{grid-template-columns:2.7rem minmax(0,1fr) 1.4rem!important;min-height:2.7rem!important}html body .blocks-post-detail-modal .portal-post-detail-header>.portal-author-open-button.portal-post-avatar,html body .portal-post-detail-modal .portal-post-detail-header>.portal-author-open-button.portal-post-avatar,html body .portal-social-post-card>.portal-social-post-header>.portal-author-open-button.portal-post-avatar{align-self:center!important;aspect-ratio:1/1!important;box-sizing:border-box!important;display:grid!important;flex:0 0 2.7rem!important;flex-grow:0!important;flex-shrink:0!important;height:2.7rem!important;max-height:2.7rem!important;max-width:2.7rem!important;min-height:2.7rem!important;min-width:2.7rem!important;place-items:center!important;position:relative!important;width:2.7rem!important;block-size:2.7rem!important;border-radius:50%!important;inline-size:2.7rem!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;transform:none!important}}@media (max-width:768px){html body :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.portal-share-friend-avatar,.candidate-list-avatar,.portal-header-search-avatar,.jt-company-avatar,.tailor-profile-image,.portal-sidebar-avatar){aspect-ratio:1/1!important;box-sizing:border-box!important;flex-grow:0!important;flex-shrink:0!important;overflow:hidden!important;position:relative!important}html body :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.portal-share-friend-avatar,.candidate-list-avatar,.portal-header-search-avatar,.jt-company-avatar,.tailor-profile-image,.portal-sidebar-avatar)>.portal-default-profile-icon,html body :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.portal-share-friend-avatar,.candidate-list-avatar,.portal-header-search-avatar,.jt-company-avatar,.tailor-profile-image,.portal-sidebar-avatar)>img{aspect-ratio:1/1!important;border-radius:inherit!important;box-sizing:border-box!important;display:block!important;height:100%!important;inset:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;object-position:center!important;position:absolute!important;transform:none!important;width:100%!important}html body :is(.portal-post-avatar,.portal-comment-avatar,.portal-job-company-avatar,.portal-share-friend-avatar,.candidate-list-avatar,.portal-header-search-avatar,.jt-company-avatar,.tailor-profile-image,.portal-sidebar-avatar) :is(.portal-default-profile-image,.profile-avatar-image,.default-profile-image,.candidate-profile-fallback-icon){aspect-ratio:1/1!important;border-radius:inherit!important;display:block!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important;width:100%!important}}
/*# sourceMappingURL=main.cf2aab51.css.map*/