.sprite-logos-universidade-nova-de-lisboa-faculdade-de-ciencias-e-tecnologia,.sprite-logos-universidade-nova-de-lisboa-escola-de-gestao-de-informacao-nova-ims,.sprite-logos-universidade-lusofona-do-porto,.sprite-logos-universidade-lusofona-de-humanidades-e-tecnologias,.sprite-logos-universidade-lusiada,.sprite-logos-universidade-fernando-pessoa,.sprite-logos-universidade-europeia,.sprite-logos-universidade-do-porto-faculdade-de-engenharia,.sprite-logos-universidade-do-porto-faculdade-de-ciencias,.sprite-logos-universidade-do-minho,.sprite-logos-universidade-do-algarve-faculdade-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-tras-os-montes-e-alto-douro-escola-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-lisboa-instituto-superior-tecnico,.sprite-logos-universidade-de-lisboa-faculdade-de-ciencias,.sprite-logos-universidade-de-evora-escola-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-coimbra-faculdade-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-aveiro,.sprite-logos-universidade-da-madeira-faculdade-de-ciencias-exatas-e-da-engenharia,.sprite-logos-universidade-da-beira-interior,.sprite-logos-universidade-catolica-portuguesa,.sprite-logos-universidade-autonoma-de-lisboa-luis-de-camoes,.sprite-logos-universidade-aberta,.sprite-logos-iscte-instituto-universitario-de-lisboa,.sprite-logos-instituto-superior-politecnico-gaya-escola-superior-de-ciencia-e-tecnologia,.sprite-logos-instituto-superior-manuel-teixeira-gomes,.sprite-logos-instituto-superior-de-tecnologias-avancadas,.sprite-logos-instituto-superior-de-economia-e-gestao,.sprite-logos-instituto-politecnico-jean-piaget-do-sul-escola-superior-de-tecnologia-e-gestao-jean-piaget,.sprite-logos-instituto-politecnico-do-porto-instituto-superior-de-engenharia-do-porto,.sprite-logos-instituto-politecnico-do-porto-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-do-cavado-e-do-ave,.sprite-logos-instituto-politecnico-de-viseu-escola-superior-de-tecnologia-e-gestao-de-viseu,.sprite-logos-instituto-politecnico-de-viseu-escola-superior-de-tecnologia-e-gestao-de-lamego,.sprite-logos-instituto-politecnico-de-viana-do-castelo-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-de-tomar-escola-superior-de-tecnologia-de-tomar,.sprite-logos-instituto-politecnico-de-setubal-escola-superior-de-tecnologia-de-setubal,.sprite-logos-instituto-politecnico-de-santarem,.sprite-logos-instituto-politecnico-de-portalegre-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-de-lisboa-instituto-superior-de-engenharia-de-lisboa,.sprite-logos-instituto-politecnico-de-leiria-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-de-coimbra-instituto-superior-de-engenharia-de-coimbra,.sprite-logos-instituto-politecnico-de-coimbra-escola-superior-de-tecnologia-e-gestao-de-oliveira-do-hospital,.sprite-logos-instituto-politecnico-de-castelo-branco-escola-superior-de-tecnologia-de-castelo-branco,.sprite-logos-instituto-politecnico-de-braganca-escola-superior-de-tecnologia-e-de-gestao-de-braganca,.sprite-logos-instituto-politecnico-de-beja-escola-superior-de-tecnologia-e-de-gestao,.sprite-logos-instituto-politecnico-da-maia,.sprite-logos-instituto-politecnico-da-lusofonia,.sprite-logos-instituto-politecnico-da-guarda-escola-superior-de-tecnologia-e-gestao,.sprite-logos-escola-superior-de-media-artes-e-design{background-image:url(/static/uploads/xuniversities_small_logos.png.pagespeed.ic.RQ-R8V-na3.png);background-repeat:no-repeat}.sprite-logos-universidade-nova-de-lisboa-faculdade-de-ciencias-e-tecnologia{background-position:0 0;width:60px;height:30px}.sprite-logos-universidade-nova-de-lisboa-escola-de-gestao-de-informacao-nova-ims{background-position:0 -30px;width:60px;height:30px}.sprite-logos-universidade-lusofona-do-porto{background-position:-60px 0;width:60px;height:30px}.sprite-logos-universidade-lusofona-de-humanidades-e-tecnologias{background-position:-60px -30px;width:60px;height:30px}.sprite-logos-universidade-lusiada{background-position:0 -60px;width:60px;height:30px}.sprite-logos-universidade-fernando-pessoa{background-position:-60px -60px;width:60px;height:30px}.sprite-logos-universidade-europeia{background-position:0 -90px;width:60px;height:30px}.sprite-logos-universidade-do-porto-faculdade-de-engenharia{background-position:-60px -90px;width:60px;height:30px}.sprite-logos-universidade-do-porto-faculdade-de-ciencias{background-position:-120px 0;width:60px;height:30px}.sprite-logos-universidade-do-minho{background-position:-120px -30px;width:60px;height:30px}.sprite-logos-universidade-do-algarve-faculdade-de-ciencias-e-tecnologia{background-position:-120px -60px;width:60px;height:30px}.sprite-logos-universidade-de-tras-os-montes-e-alto-douro-escola-de-ciencias-e-tecnologia{background-position:-120px -90px;width:60px;height:30px}.sprite-logos-universidade-de-lisboa-instituto-superior-tecnico{background-position:0 -120px;width:60px;height:30px}.sprite-logos-universidade-de-lisboa-faculdade-de-ciencias{background-position:-60px -120px;width:60px;height:30px}.sprite-logos-universidade-de-evora-escola-de-ciencias-e-tecnologia{background-position:-120px -120px;width:60px;height:30px}.sprite-logos-universidade-de-coimbra-faculdade-de-ciencias-e-tecnologia{background-position:0 -150px;width:60px;height:30px}.sprite-logos-universidade-de-aveiro{background-position:-60px -150px;width:60px;height:30px}.sprite-logos-universidade-da-madeira-faculdade-de-ciencias-exatas-e-da-engenharia{background-position:-120px -150px;width:60px;height:30px}.sprite-logos-universidade-da-beira-interior{background-position:-180px 0;width:60px;height:30px}.sprite-logos-universidade-catolica-portuguesa{background-position:-180px -30px;width:60px;height:30px}.sprite-logos-universidade-autonoma-de-lisboa-luis-de-camoes{background-position:-180px -60px;width:60px;height:30px}.sprite-logos-universidade-aberta{background-position:-180px -90px;width:60px;height:30px}.sprite-logos-iscte-instituto-universitario-de-lisboa{background-position:-180px -120px;width:60px;height:30px}.sprite-logos-instituto-superior-politecnico-gaya-escola-superior-de-ciencia-e-tecnologia{background-position:-180px -150px;width:60px;height:30px}.sprite-logos-instituto-superior-manuel-teixeira-gomes{background-position:0 -180px;width:60px;height:30px}.sprite-logos-instituto-superior-de-tecnologias-avancadas{background-position:-60px -180px;width:60px;height:30px}.sprite-logos-instituto-superior-de-economia-e-gestao{background-position:-120px -180px;width:60px;height:30px}.sprite-logos-instituto-politecnico-jean-piaget-do-sul-escola-superior-de-tecnologia-e-gestao-jean-piaget{background-position:-180px -180px;width:60px;height:30px}.sprite-logos-instituto-politecnico-do-porto-instituto-superior-de-engenharia-do-porto{background-position:0 -210px;width:60px;height:30px}.sprite-logos-instituto-politecnico-do-porto-escola-superior-de-tecnologia-e-gestao{background-position:-60px -210px;width:60px;height:30px}.sprite-logos-instituto-politecnico-do-cavado-e-do-ave{background-position:-120px -210px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-viseu-escola-superior-de-tecnologia-e-gestao-de-viseu{background-position:-180px -210px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-viseu-escola-superior-de-tecnologia-e-gestao-de-lamego{background-position:-240px 0;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-viana-do-castelo-escola-superior-de-tecnologia-e-gestao{background-position:-240px -30px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-tomar-escola-superior-de-tecnologia-de-tomar{background-position:-240px -60px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-setubal-escola-superior-de-tecnologia-de-setubal{background-position:-240px -90px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-santarem{background-position:-240px -120px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-portalegre-escola-superior-de-tecnologia-e-gestao{background-position:-240px -150px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-lisboa-instituto-superior-de-engenharia-de-lisboa{background-position:-240px -180px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-leiria-escola-superior-de-tecnologia-e-gestao{background-position:-240px -210px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-coimbra-instituto-superior-de-engenharia-de-coimbra{background-position:0 -240px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-coimbra-escola-superior-de-tecnologia-e-gestao-de-oliveira-do-hospital{background-position:-60px -240px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-castelo-branco-escola-superior-de-tecnologia-de-castelo-branco{background-position:-120px -240px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-braganca-escola-superior-de-tecnologia-e-de-gestao-de-braganca{background-position:-180px -240px;width:60px;height:30px}.sprite-logos-instituto-politecnico-de-beja-escola-superior-de-tecnologia-e-de-gestao{background-position:-240px -240px;width:60px;height:30px}.sprite-logos-instituto-politecnico-da-maia{background-position:0 -270px;width:60px;height:30px}.sprite-logos-instituto-politecnico-da-lusofonia{background-position:-60px -270px;width:60px;height:30px}.sprite-logos-instituto-politecnico-da-guarda-escola-superior-de-tecnologia-e-gestao{background-position:-120px -270px;width:60px;height:30px}.sprite-logos-escola-superior-de-media-artes-e-design{background-position:-180px -270px;width:60px;height:30px}@media screen and (-webkit-min-device-pixel-ratio:1.0),screen and (min--moz-device-pixel-ratio:1.0),screen and (-o-min-device-pixel-ratio:100/100),screen and (min-device-pixel-ratio:1.0),screen and (min-resolution:1.0dppx){.sprite-logos-universidade-nova-de-lisboa-faculdade-de-ciencias-e-tecnologia,.sprite-logos-universidade-nova-de-lisboa-escola-de-gestao-de-informacao-nova-ims,.sprite-logos-universidade-lusofona-do-porto,.sprite-logos-universidade-lusofona-de-humanidades-e-tecnologias,.sprite-logos-universidade-lusiada,.sprite-logos-universidade-fernando-pessoa,.sprite-logos-universidade-europeia,.sprite-logos-universidade-do-porto-faculdade-de-engenharia,.sprite-logos-universidade-do-porto-faculdade-de-ciencias,.sprite-logos-universidade-do-minho,.sprite-logos-universidade-do-algarve-faculdade-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-tras-os-montes-e-alto-douro-escola-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-lisboa-instituto-superior-tecnico,.sprite-logos-universidade-de-lisboa-faculdade-de-ciencias,.sprite-logos-universidade-de-evora-escola-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-coimbra-faculdade-de-ciencias-e-tecnologia,.sprite-logos-universidade-de-aveiro,.sprite-logos-universidade-da-madeira-faculdade-de-ciencias-exatas-e-da-engenharia,.sprite-logos-universidade-da-beira-interior,.sprite-logos-universidade-catolica-portuguesa,.sprite-logos-universidade-autonoma-de-lisboa-luis-de-camoes,.sprite-logos-universidade-aberta,.sprite-logos-iscte-instituto-universitario-de-lisboa,.sprite-logos-instituto-superior-politecnico-gaya-escola-superior-de-ciencia-e-tecnologia,.sprite-logos-instituto-superior-manuel-teixeira-gomes,.sprite-logos-instituto-superior-de-tecnologias-avancadas,.sprite-logos-instituto-superior-de-economia-e-gestao,.sprite-logos-instituto-politecnico-jean-piaget-do-sul-escola-superior-de-tecnologia-e-gestao-jean-piaget,.sprite-logos-instituto-politecnico-do-porto-instituto-superior-de-engenharia-do-porto,.sprite-logos-instituto-politecnico-do-porto-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-do-cavado-e-do-ave,.sprite-logos-instituto-politecnico-de-viseu-escola-superior-de-tecnologia-e-gestao-de-viseu,.sprite-logos-instituto-politecnico-de-viseu-escola-superior-de-tecnologia-e-gestao-de-lamego,.sprite-logos-instituto-politecnico-de-viana-do-castelo-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-de-tomar-escola-superior-de-tecnologia-de-tomar,.sprite-logos-instituto-politecnico-de-setubal-escola-superior-de-tecnologia-de-setubal,.sprite-logos-instituto-politecnico-de-santarem,.sprite-logos-instituto-politecnico-de-portalegre-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-de-lisboa-instituto-superior-de-engenharia-de-lisboa,.sprite-logos-instituto-politecnico-de-leiria-escola-superior-de-tecnologia-e-gestao,.sprite-logos-instituto-politecnico-de-coimbra-instituto-superior-de-engenharia-de-coimbra,.sprite-logos-instituto-politecnico-de-coimbra-escola-superior-de-tecnologia-e-gestao-de-oliveira-do-hospital,.sprite-logos-instituto-politecnico-de-castelo-branco-escola-superior-de-tecnologia-de-castelo-branco,.sprite-logos-instituto-politecnico-de-braganca-escola-superior-de-tecnologia-e-de-gestao-de-braganca,.sprite-logos-instituto-politecnico-de-beja-escola-superior-de-tecnologia-e-de-gestao,.sprite-logos-instituto-politecnico-da-maia,.sprite-logos-instituto-politecnico-da-lusofonia,.sprite-logos-instituto-politecnico-da-guarda-escola-superior-de-tecnologia-e-gestao,.sprite-logos-escola-superior-de-media-artes-e-design{background-image:url(/static/uploads/xuniversities_small_logos.png.pagespeed.ic.RQ-R8V-na3.png);-webkit-background-size:300px 300px;-moz-background-size:300px 300px;background-size:300px 300px}}.auth-box{padding:40px;text-align:center;max-width:450px;margin:0 auto}.auth-box .line-separator{display:flex;align-items:center;text-align:center;color:#777;margin-bottom:20px}.auth-box .line-separator::before,.auth-box .line-separator::after{content:'';flex:1;border-bottom:1px solid #777}.auth-box .line-separator::before{margin-right:.5em}.auth-box .line-separator::after{margin-left:.5em}.auth-box .main-title{font-size:26px;font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.3}.auth-box .social-login-container{margin:40px 0 20px;display:flow-root}.auth-box .social-login-container [class*="col-lg-"]{padding-left:0;padding-right:0}.auth-box .footer-text{font-size:14px;color:#888}.auth-box form{text-align:left}.auth-box .g-recaptcha>div{margin:0 auto}.auth-box .modal-auth-remember-row{display:flex;align-items:center;justify-content:space-between}.auth-box .modal-auth-remember{margin:0;font-weight:normal}.auth-box .modal-auth-error,.auth-box .modal-auth-success,.auth-box #modal-register-form,.auth-box #modal-reset-form,.auth-box .modal-auth-register-footer,.auth-box .modal-auth-register-title,.auth-box .modal-auth-reset-title,.auth-box .modal-auth-tos,.auth-box .modal-auth-student-note,.auth-box.modal-auth-register #modal-auth-form,.auth-box.modal-auth-register .modal-auth-login-title,.auth-box.modal-auth-register .modal-auth-login-footer,.auth-box.modal-auth-register.modal-auth-student .social-login-container,.auth-box.modal-auth-register.modal-auth-student .line-separator,.auth-box.modal-auth-reset #modal-auth-form,.auth-box.modal-auth-reset .modal-auth-login-title,.auth-box.modal-auth-reset .modal-auth-login-footer,.auth-box.modal-auth-reset .social-login-container,.auth-box.modal-auth-reset .line-separator{display:none}.auth-box.modal-auth-register #modal-register-form,.auth-box.modal-auth-register .modal-auth-register-footer,.auth-box.modal-auth-register .modal-auth-register-title,.auth-box.modal-auth-register .modal-auth-tos,.auth-box.modal-auth-register.modal-auth-student .modal-auth-student-note,.auth-box.modal-auth-reset #modal-reset-form,.auth-box.modal-auth-reset .modal-auth-reset-title,.auth-box.modal-auth-reset .modal-auth-register-footer{display:block}.auth-box ul.nav.custom_menu_signup{margin-bottom:40px}.auth-box.modal-auth-student ul.nav.custom_menu_signup{margin-top:20px;margin-bottom:20px}.auth-box .btn{font-size:14px!important}.auth-box .company_logo_default{padding:4px 8px;background:#fff;border:1px solid #e4e4e4}.auth-box ul.nav.custom_menu_signup{display:flex}.auth-box ul.nav.custom_menu_signup li{width:50%}.auth-box .custom_menu_signup li a{padding:8px;color:#333;background-color:#fff;border:1px solid #ccc}.auth-box .custom_menu_signup li a:hover{background-color:#eee!important;border-color:#adadad}.auth-box .custom_menu_signup li a:focus{background-color:#eee!important;border-color:#8c8c8c}.auth-box .custom_menu_signup li a:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.auth-box .custom_menu_signup li.active a{background:#e0e0e0!important}.auth-box .panel-success{border-color:#d6e9c6;border-radius:4px}.auth-box .panel-body{padding:15px!important}.auth-box .fa-green{color:#00c500;float:left;height:20px;padding:0 6px;margin-top:5px}.auth-password{position:relative}.auth-password .form-control{padding-right:40px}.auth-password input::-ms-reveal{display:none}.auth-password-toggle{position:absolute;top:0;right:0;width:40px;height:100%;padding:0;border:0;background:transparent;color:#888}.auth-password-toggle:hover,.auth-password-toggle:focus{color:#333}.layoffs-page .layoffs-stats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.layoffs-page .layoffs-stat{flex:1 1 150px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:12px 14px}.layoffs-page .layoffs-stat b{display:block;font-size:22px;font-weight:700;color:#1a1a1a;line-height:1.15;font-variant-numeric:tabular-nums}.layoffs-page .layoffs-stat span{display:block;font-size:12px;color:#8a8a8a;margin-top:3px}.layoffs-page .layoffs-toolbar{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:10px 12px;margin-bottom:14px;flex-wrap:wrap}.layoffs-page .layoffs-search{display:flex;align-items:center;gap:8px;padding:0 10px;height:36px;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;width:280px;color:#8a8a8a}.layoffs-page .layoffs-search input{border:none;outline:none;background:transparent;font:inherit;font-size:13px;color:#1a1a1a;flex:1;min-width:0}.layoffs-page .layoffs-search input::placeholder{color:#8a8a8a}.layoffs-page .layoffs-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.layoffs-page .layoffs-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid #e5e5e5;background:#fff;border-radius:8px;font-size:13px;font-weight:500;color:#4a4a4a;cursor:pointer;transition:background 120ms ease , color 120ms ease , border-color 120ms ease}.layoffs-page .layoffs-chip:hover{background:#fafafa}.layoffs-page .layoffs-chip-active{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.layoffs-page .layoffs-chip-active:hover{background:#1a1a1a}.layoffs-page .layoffs-chip-count{font-size:11px;font-weight:600;padding:1px 6px;border-radius:999px;background:rgba(0,0,0,.06);color:inherit;font-variant-numeric:tabular-nums}.layoffs-page .layoffs-chip-active .layoffs-chip-count{background:rgba(255,255,255,.22)}.layoffs-page .layoffs-chip-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;display:inline-block}.layoffs-page .layoffs-dot-official{background:#16a34a}.layoffs-page .layoffs-dot-unofficial{background:#d97706}.layoffs-page .layoffs-filters{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.layoffs-page .layoffs-filters label{margin:0;font-size:12px;font-weight:500;color:#8a8a8a;white-space:nowrap}.layoffs-page .layoffs-filters select{height:36px;padding:0 28px 0 10px;border:1px solid #e5e5e5;background:#fff url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'10\'\ height=\'6\'\ viewBox=\'0\ 0\ 10\ 6\'%3E%3Cpath\ fill=\'%238a8a8a\'\ d=\'M5\ 6\ 0\ 0h10z\'/%3E%3C/svg%3E) no-repeat right 10px center;border-radius:8px;font-size:13px;color:#1a1a1a;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.layoffs-page .layoffs-filters select:focus{outline:none;border-color:#1a1a1a}.layoffs-page .layoffs-empty{padding:32px 16px;text-align:center;color:#8a8a8a;font-size:14px;background:#fff;border-top:1px solid #e5e5e5}.layoffs-page .table-responsive{background:#fff;border:1px solid #e5e5e5;border-radius:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.layoffs-page .layoffs-table{width:100%;min-width:900px;border-collapse:collapse;table-layout:fixed;font-size:13.5px}.layoffs-page .layoffs-table th:nth-child(1), .layoffs-page .layoffs-table td:nth-child(1) {width:20%}.layoffs-page .layoffs-table th:nth-child(2), .layoffs-page .layoffs-table td:nth-child(2) {width:9%}.layoffs-page .layoffs-table th:nth-child(3), .layoffs-page .layoffs-table td:nth-child(3) {width:20%}.layoffs-page .layoffs-table th:nth-child(4), .layoffs-page .layoffs-table td:nth-child(4) {width:11%}.layoffs-page .layoffs-table th:nth-child(5), .layoffs-page .layoffs-table td:nth-child(5) {width:10%}.layoffs-page .layoffs-table th:nth-child(6), .layoffs-page .layoffs-table td:nth-child(6) {width:12%}.layoffs-page .layoffs-table th:nth-child(7), .layoffs-page .layoffs-table td:nth-child(7) {width:18%}.layoffs-page .layoffs-table th,.layoffs-page .layoffs-table td{padding:14px 16px;border-bottom:1px solid #e5e5e5;text-align:left;vertical-align:middle}.layoffs-page .layoffs-table thead{background-color:#f5f5f5}.layoffs-page .layoffs-table thead th{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a}.layoffs-page .layoffs-table tbody tr{transition:background 120ms ease}.layoffs-page .layoffs-table tbody tr:hover{background:#fafafa}.layoffs-page .layoffs-table tbody tr:last-child td{border-bottom:none}@media (min-width:768px){.layoffs-page .layoffs-table tbody tr.is-even{background:#f6f8f7}.layoffs-page .layoffs-table tbody tr:nth-child(n):hover {background:#f0f2f1}}.layoffs-page .layoffs-company{font-weight:600;color:#1a1a1a;font-size:14px}.layoffs-page .layoffs-date{font-variant-numeric:tabular-nums;color:#1a1a1a;font-weight:500;white-space:nowrap}.layoffs-page .layoffs-count{font-variant-numeric:tabular-nums;font-weight:600;color:#1a1a1a}.layoffs-page .layoffs-percent{font-variant-numeric:tabular-nums;font-weight:600;color:#9b2929}.layoffs-page .layoffs-blank{color:#b0b0b0}.layoffs-page .layoffs-pill{display:inline-block;padding:4px 10px;border-radius:10px!important;font-size:12px;font-weight:600;line-height:1.5;white-space:normal;color:#4a4a4a;background:#f0f0f0}.layoffs-page .layoffs-table tbody td:nth-child(3) {padding-left:6px;padding-right:6px}.layoffs-page .layoffs-source{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:13px}.layoffs-page .layoffs-source-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.layoffs-page .layoffs-source-official{color:#0f6b32}.layoffs-page .layoffs-source-official .layoffs-source-dot{background:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.15)}.layoffs-page .layoffs-source-unofficial{color:#92660a}.layoffs-page .layoffs-source-unofficial .layoffs-source-dot{background:#d97706}.layoffs-page .layoffs-link{color:#0f5fd6;font-weight:500;text-decoration:none;white-space:nowrap}.layoffs-page .layoffs-link:hover{text-decoration:underline}@media (max-width:767px){.layoffs-page .layoffs-stat{flex:1 1 45%}.layoffs-page .layoffs-toolbar{gap:8px;padding:10px}.layoffs-page .layoffs-search{width:100%}.layoffs-page .layoffs-chips{flex-basis:100%}.layoffs-page .layoffs-filters{flex-basis:100%;margin-left:0}.layoffs-page .layoffs-filters select{flex:1}.layoffs-page .table-responsive{border:none;background:transparent;border-radius:0;overflow:visible}.layoffs-page .layoffs-table{min-width:0;table-layout:auto}.layoffs-page .layoffs-table,.layoffs-page .layoffs-table tbody,.layoffs-page .layoffs-table tr,.layoffs-page .layoffs-table td{display:block;width:100%}.layoffs-page .layoffs-table thead{display:none}.layoffs-page .layoffs-table tbody tr{border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.06);background-color:#fff;margin:0 0 12px 0;padding:4px 14px}.layoffs-page .layoffs-table tbody tr td:last-child{border-bottom:none}.layoffs-page .layoffs-table td{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;align-items:center;border:none;border-bottom:1px solid #f0f0f0;padding:10px 0;word-wrap:break-word}.layoffs-page .layoffs-table td::before{content:attr(data-label);font-weight:600;color:#666;font-size:.85em}.layoffs-page .layoffs-table th:nth-child(n), .layoffs-page .layoffs-table td:nth-child(n) {width:100%}}.layoffs-page .layoffs-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 55px}.layoffs-page .layoffs-pill.is-ind-1{background:#dbeafe;color:#1d4ed8}.layoffs-page .layoffs-pill.is-ind-2{background:#dcfce7;color:#15803d}.layoffs-page .layoffs-pill.is-ind-3{background:#ede9fe;color:#6d28d9}.layoffs-page .layoffs-pill.is-ind-4{background:#ffedd5;color:#c2410c}.layoffs-page .layoffs-pill.is-ind-5{background:#cffafe;color:#0e7490}.layoffs-page .layoffs-pill.is-ind-6{background:#fef3c7;color:#92400e}.layoffs-page .layoffs-pill.is-ind-7{background:#ffe4e6;color:#be123c}.layoffs-page .layoffs-pill.is-ind-8{background:#ccfbf1;color:#0f766e}.layoffs-page .layoffs-pill.is-ind-9{background:#fae8ff;color:#a21caf}.layoffs-page .layoffs-pill.is-ind-10{background:#ecfccb;color:#4d7c0f}.layoffs-page .layoffs-pill.is-ind-11{background:#e2e8f0;color:#334155}.layoffs-page .layoffs-pill.is-ind-12{background:#e0e7ff;color:#4338ca}.layoffs-page .layoffs-domain{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layoffs-page .layoffs-stat span{min-height:32px}@media (max-width:767px){.layoffs-page .layoffs-stat span{min-height:0}.layoffs-page .layoffs-domain{white-space:normal}}.layoffs-page .layoffs-head{display:flex;align-items:baseline;flex-wrap:wrap;font-size:18px;font-weight:500}.layoffs-page .layoffs-head h1{flex:0 1 auto;margin:0}.layoffs-page .layoffs-head .live_stream{flex:none;line-height:20px}@media (max-width:767px){.layoffs-page .layoffs-head{display:block;padding-top:10px}.layoffs-page .layoffs-head .live_stream{display:table;margin-bottom:0}.layoffs-page .layoffs-head h1{padding-top:0}}.layoffs-page .layoffs-intro{margin:20px 0 10px;line-height:1.1}.layoffs-page .layoffs-intro small{font-size:15.6px;line-height:1;color:#777}.layoffs-page .layoffs-updated{font-size:13px;color:#8a8a8a}.layoffs-page .layoffs-updated time{font-weight:600;color:#4a4a4a}