body.ofertas-v4 .select2-container{width:100%!important}body.ofertas-v4 .select2-container--default .select2-selection--single{height:54px!important;padding:0 1rem!important;background:#fff!important;border:1px solid #e3e0d2!important;border-radius:.5rem!important;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-box-sizing:border-box;box-sizing:border-box}body.ofertas-v4 .select2-container--default .select2-selection--single:hover{border-color:#b8b18e!important}body.ofertas-v4 .select2-container--default.select2-container--focus .select2-selection--single{border-color:transparent!important;-webkit-box-shadow:0 0 0 2px #2c2902!important;box-shadow:0 0 0 2px #2c2902!important}body.ofertas-v4 .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:2rem!important;margin:0!important;height:54px!important;line-height:54px!important;color:#0b0a0a!important;font-size:1rem!important;overflow:hidden;text-overflow:ellipsis}body.ofertas-v4 .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#9a9161!important}body.ofertas-v4 .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px!important;right:.75rem!important;top:0!important;-webkit-transform:none!important;transform:none!important}body.ofertas-v4 .select2-container--default .select2-selection--multiple{min-height:54px!important;padding:.5rem .75rem!important;background:#fff!important;border:1px solid #e3e0d2!important;border-radius:.5rem!important}body.ofertas-v4 .select2-container .select2-search--inline .select2-search__field{height:24px!important}body.ofertas-v4 #wp-descricao-wrap .wp-editor-container{border:1px solid #e3e0d2;border-radius:.5rem;overflow:hidden}body.ofertas-v4 #wp-descricao-editor-container iframe{min-height:280px}body.ofertas-v4 #wp-descricao-wrap.focus{outline:none;-webkit-box-shadow:0 0 0 2px #2c290233,0 0 0 4px #2c2902;box-shadow:0 0 0 2px #2c290233,0 0 0 4px #2c2902}body.ofertas-v4 .select2-container.select2-container--open .select2-dropdown--below{-webkit-transform:translateY(32px)!important;transform:translateY(32px)!important}body.ofertas-v4 .select2-container.select2-container--open .select2-dropdown--above{-webkit-transform:translateY(-32px)!important;transform:translateY(-32px)!important}body.ofertas-v4 .select2-container .select2-dropdown{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.08)}.employer-logo-shortcode .success{display:none!important}.employer-logo-shortcode .wpua-edit{background:#ffffff;border:1px solid #e3e0d2;border-radius:20px;padding:2rem}.employer-logo-shortcode .wpua-edit-container h3{display:none}.employer-logo-shortcode .wpua-edit-container{margin:0}.employer-logo-shortcode #wpua-upload-button-existing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin:0 0 1rem}.employer-logo-shortcode #wpua-file-existing{max-width:260px;font-size:0.95rem;color:#9a9161}.employer-logo-shortcode #wpua-file-existing::-webkit-file-upload-button{-webkit-appearance:none;appearance:none;border:1px solid #e3e0d2;background:#ffffff;color:#0b0a0a;border-radius:10px;padding:0.85rem 1rem;margin-right:1rem;font-size:0.95rem;font-weight:500;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.employer-logo-shortcode #wpua-file-existing::file-selector-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e3e0d2;background:#ffffff;color:#0b0a0a;border-radius:10px;padding:0.85rem 1rem;margin-right:1rem;font-size:0.95rem;font-weight:500;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.employer-logo-shortcode #wpua-file-existing::-webkit-file-upload-button:hover{background:#f1efe8;border-color:#d4d0bb}.employer-logo-shortcode #wpua-file-existing::file-selector-button:hover{background:#f1efe8;border-color:#d4d0bb}.employer-logo-shortcode #wpua-upload-existing{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e3e0d2;background:#ffffff;color:#2c2902;border-radius:10px;padding:0.85rem 1.1rem;font-size:0.95rem;font-weight:500;line-height:1;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.employer-logo-shortcode #wpua-upload-existing:hover{background:#f1efe8;border-color:#d4d0bb}.employer-logo-shortcode #wpua-upload-messages-existing{margin:0 0 1.75rem}.employer-logo-shortcode #wpua-upload-messages-existing .description{display:block;margin:0.2rem 0;font-size:0.95rem;line-height:1.5;color:#9a9161}.employer-logo-shortcode #wpua-upload-messages-existing code{background:transparent;padding:0;font-size:inherit;color:#9a9161}.employer-logo-shortcode #wpua-images-existing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}.employer-logo-shortcode #wpua-preview-existing,.employer-logo-shortcode #wpua-thumbnail-existing{margin:0;text-align:center}.employer-logo-shortcode #wpua-preview-existing img,.employer-logo-shortcode #wpua-thumbnail-existing img{display:block}.employer-logo-shortcode #wpua-preview-existing .description,.employer-logo-shortcode #wpua-thumbnail-existing .description{display:block;font-size:0.95rem;line-height:1.4;color:#9a9161}.employer-logo-shortcode #wpua-remove-button-existing,.employer-logo-shortcode #wpua-undo-button-existing{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0.5rem 0 0}.employer-logo-shortcode #wpua-remove-existing,.employer-logo-shortcode #wpua-undo-existing{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e3e0d2;background:#ffffff;color:#2c2902;border-radius:10px;padding:0.75rem 1rem;font-size:0.95rem;font-weight:500;line-height:1;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.employer-logo-shortcode #wpua-remove-existing:hover,.employer-logo-shortcode #wpua-undo-existing:hover{background:#f1efe8;border-color:#d4d0bb}.employer-logo-shortcode .submit{margin:2rem 0 0;padding:0}.employer-logo-shortcode #submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#2c2902;color:#e3e0d2;border-radius:9999px;padding:0.95rem 1.6rem;font-size:1rem;font-weight:500;line-height:1;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease}.employer-logo-shortcode #submit:hover{opacity:0.92}.employer-logo-shortcode #submit:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.employer-logo-shortcode .wpua-edit p{line-height:1.5}@media (max-width:640px){.employer-logo-shortcode .wpua-edit{padding:1.25rem}.employer-logo-shortcode #wpua-upload-button-existing{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.employer-logo-shortcode #wpua-file-existing{max-width:100%}.employer-logo-shortcode #wpua-images-existing{gap:1rem}.employer-logo-shortcode #wpua-preview-existing img,.employer-logo-shortcode #wpua-thumbnail-existing img{width:112px;height:112px}}#job-manager-alerts{color:#0b0a0a}#job-manager-alerts>p{margin:0 0 1.5rem;padding:1rem 1.25rem;background:#f1efe8;border:1px solid #e3e0d2;border-radius:0.75rem;color:#0b0a0a;line-height:1.6}#job-manager-alerts>p b,#job-manager-alerts>p span,#job-manager-alerts>p strong{font-weight:500}#job-manager-alerts .job-manager-alerts{width:100%;border-collapse:separate;border-spacing:0;background:#ffffff;border:1px solid #e3e0d2;border-radius:0.75rem;overflow:hidden}#job-manager-alerts .job-manager-alerts thead th{text-align:left;padding:1rem 1.5rem;background:#f1efe8;color:#0b0a0a;font-size:0.95rem;font-weight:500;line-height:1.4;white-space:nowrap}#job-manager-alerts .job-manager-alerts tbody tr td{padding:1rem 1.5rem;vertical-align:top;border-top:1px solid #e3e0d2;color:#0b0a0a}#job-manager-alerts .job-manager-alerts tbody tr:first-child td{border-top:0}#job-manager-alerts .job-manager-alerts tbody td:first-child{min-width:260px}#job-manager-alerts .job-manager-alerts tbody td:first-child,#job-manager-alerts .job-manager-alerts tbody td:first-child>a{font-weight:500}#job-manager-alerts .alert_category,#job-manager-alerts .alert_keyword,#job-manager-alerts .alert_location,#job-manager-alerts .alert_tag{color:#9a9161}#job-manager-alerts .alert_frequency small{display:inline-block;padding:0.5rem 0.75rem;background:#f1efe8;border:1px solid #e3e0d2;border-radius:0.5rem;color:#9a9161;font-size:0.75rem;line-height:1.4}#job-manager-alerts .job-alert-actions{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}#job-manager-alerts .job-alert-actions li{margin-left:0!important;margin-right:0.5rem!important;padding:0!important}#job-manager-alerts .job-alert-actions li:first-child{margin-right:0!important}#job-manager-alerts .job-alert-actions li:after,#job-manager-alerts .job-alert-actions li:before{content:none!important;display:none!important}#job-manager-alerts .job-alert-actions a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.375rem 0.75rem;border:1px solid #e3e0d2;border-radius:9999px;background:#ffffff;color:#0b0a0a;text-decoration:none;font-size:0.75rem;line-height:1.2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#job-manager-alerts .job-alert-actions a:hover{background:#f1efe8}#job-manager-alerts .job-alerts-action-view{display:none!important}#job-manager-alerts .job-alerts-action-delete{border-color:#fca5a5;color:#dc2626}#job-manager-alerts .job-alerts-action-delete:hover{background:#fef2f2}#job-manager-alerts .alert-enabled td:first-child{position:relative}#job-manager-alerts .job-manager-alerts tfoot td{padding:1.25rem 1.5rem;border-top:1px solid #e3e0d2;background:#ffffff}#job-manager-alerts .job-manager-alerts tfoot a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.75rem 1.5rem;background:#2c2902;color:#e3e0d2;text-decoration:none;font-weight:500;border-radius:0.5rem;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}#job-manager-alerts .job-manager-alerts tfoot a:hover{opacity:0.9}@media (max-width:1024px){#job-manager-alerts .job-manager-alerts,#job-manager-alerts .job-manager-alerts tbody,#job-manager-alerts .job-manager-alerts td,#job-manager-alerts .job-manager-alerts tfoot,#job-manager-alerts .job-manager-alerts th,#job-manager-alerts .job-manager-alerts thead,#job-manager-alerts .job-manager-alerts tr{display:block;width:100%}#job-manager-alerts .job-manager-alerts{border:0;background:transparent}#job-manager-alerts .job-manager-alerts thead{display:none}#job-manager-alerts .job-manager-alerts tbody tr{background:#ffffff;border:1px solid #e3e0d2;border-radius:0.75rem;overflow:hidden;margin-bottom:1rem}#job-manager-alerts .job-manager-alerts tbody tr td{padding:1rem 1.25rem;border-top:1px solid #e3e0d2}#job-manager-alerts .job-manager-alerts tbody tr td:first-child{border-top:0}#job-manager-alerts .job-manager-alerts tbody td:before{display:block;margin-bottom:0.35rem;color:#9a9161;font-size:0.75rem;font-weight:500;line-height:1.2}#job-manager-alerts .job-manager-alerts tbody td:nth-child(2):before{content:"Keywords"}#job-manager-alerts .job-manager-alerts tbody td:nth-child(3):before{content:"Categories"}#job-manager-alerts .job-manager-alerts tbody td:nth-child(4):before{content:"Tags"}#job-manager-alerts .job-manager-alerts tbody td:nth-child(5):before{content:"Location"}#job-manager-alerts .job-manager-alerts tbody td:nth-child(6):before{content:"Frequency"}#job-manager-alerts .job-manager-alerts tfoot{margin-top:1rem}#job-manager-alerts .job-manager-alerts tfoot td{padding:0;border:0;background:transparent}#job-manager-alerts .job-manager-alerts tfoot a{width:100%}}.job-manager-form{background:#ffffff;border:1px solid #e3e0d2;border-radius:0.75rem;padding:1.5rem}.job-manager-form fieldset{margin:0 0 1.25rem;padding:0;border:0}.job-manager-form fieldset:last-of-type{margin-bottom:0}.job-manager-form label{display:block;margin-bottom:0.5rem;color:#0b0a0a;font-size:0.95rem;font-weight:500;line-height:1.4}.job-manager-form .field{width:100%}.job-manager-form .input-text,.job-manager-form input[type=email],.job-manager-form input[type=number],.job-manager-form input[type=search],.job-manager-form input[type=text],.job-manager-form input[type=url],.job-manager-form select:not(.chosen-select):not(.job-manager-chosen-select):not([style*="display: none"]){width:100%;min-height:3rem;padding:0.75rem 0.95rem;border:1px solid #e3e0d2;border-radius:0.65rem;background:#ffffff;color:#0b0a0a;font-size:0.95rem;line-height:1.4;-webkit-transition:border-color 0.2s ease,background 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,background 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,-webkit-box-shadow 0.2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.job-manager-form .input-text::-webkit-input-placeholder,.job-manager-form input[type=text]::-webkit-input-placeholder{color:#9a9161;opacity:1}.job-manager-form .input-text::-moz-placeholder,.job-manager-form input[type=text]::-moz-placeholder{color:#9a9161;opacity:1}.job-manager-form .input-text:-ms-input-placeholder,.job-manager-form input[type=text]:-ms-input-placeholder{color:#9a9161;opacity:1}.job-manager-form .input-text::-ms-input-placeholder,.job-manager-form input[type=text]::-ms-input-placeholder{color:#9a9161;opacity:1}.job-manager-form .input-text::placeholder,.job-manager-form input[type=text]::placeholder{color:#9a9161;opacity:1}.job-manager-form .input-text:hover,.job-manager-form input[type=text]:hover,.job-manager-form select:hover{border-color:#d6d0bc}.job-manager-form .input-text:focus,.job-manager-form input[type=text]:focus,.job-manager-form select:focus{outline:none;border-color:#9a9161;-webkit-box-shadow:0 0 0 3px rgba(154,145,97,0.12);box-shadow:0 0 0 3px rgba(154,145,97,0.12)}.job-manager-form select#alert_frequency{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.75rem;background-image:linear-gradient(45deg,transparent 50%,#9a9161 50%),linear-gradient(135deg,#9a9161 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.job-manager-form .chosen-container{width:100%!important;font-size:0.95rem}.job-manager-form .chosen-container-multi .chosen-choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4rem;min-height:3rem;padding:0.45rem 0.65rem;border:1px solid #e3e0d2;border-radius:0.65rem;background:#ffffff;-webkit-box-shadow:none;box-shadow:none;background-image:none;-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}.job-manager-form .chosen-container-active .chosen-choices,.job-manager-form .chosen-container-multi .chosen-choices:hover{border-color:#9a9161;-webkit-box-shadow:0 0 0 3px rgba(154,145,97,0.12);box-shadow:0 0 0 3px rgba(154,145,97,0.12)}.job-manager-form .chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0}.job-manager-form .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;margin:0;padding:0.2rem 0;color:#0b0a0a;font-size:0.95rem;font-family:inherit;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.job-manager-form .chosen-container-multi .chosen-choices li.search-choice{margin:0;padding:0.35rem 1.75rem 0.35rem 0.7rem;border:1px solid #ead7b7;border-radius:9999px;background:#f5ead7;color:#8a5a12;font-size:0.8rem;line-height:1.2;-webkit-box-shadow:none;box-shadow:none;background-image:none}.job-manager-form .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:50%;right:0.55rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.7}.job-manager-form .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{opacity:1}.job-manager-form .chosen-container .chosen-drop{margin-top:0.35rem;border:1px solid #e3e0d2;border-radius:0.65rem;background:#ffffff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.08);box-shadow:0 10px 30px rgba(0,0,0,0.08);overflow:hidden}.job-manager-form .chosen-container .chosen-results{margin:0;padding:0.35rem 0;max-height:260px;color:#0b0a0a}.job-manager-form .chosen-container .chosen-results li{padding:0.65rem 0.9rem;line-height:1.35}.job-manager-form .chosen-container .chosen-results li.highlighted{background:#f1efe8;color:#0b0a0a}.job-manager-form .chosen-container .chosen-results li.no-results{padding:0.75rem 0.9rem;color:#9a9161;background:#ffffff}.job-manager-form>p:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid #e3e0d2}.job-manager-form input[name=submit-job-alert],.job-manager-form input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3rem;padding:0.75rem 1.5rem;border:0;border-radius:0.5rem;background:#2c2902;color:#e3e0d2;font-size:0.95rem;font-weight:500;line-height:1;cursor:pointer;-webkit-transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease}.job-manager-form input[name=submit-job-alert]:hover,.job-manager-form input[type=submit]:hover{opacity:0.92;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.job-manager-form input[name=submit-job-alert]:focus,.job-manager-form input[type=submit]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(44,41,2,0.14);box-shadow:0 0 0 3px rgba(44,41,2,0.14)}.job-manager-form .description,.job-manager-form .form-tip,.job-manager-form small{display:block;margin-top:0.45rem;color:#9a9161;font-size:0.8rem;line-height:1.45}@media (max-width:768px){.job-manager-form{padding:1rem;border-radius:0.65rem}.job-manager-form label{font-size:0.9rem}.job-manager-form .chosen-container-multi .chosen-choices,.job-manager-form .input-text,.job-manager-form input[type=email],.job-manager-form input[type=number],.job-manager-form input[type=search],.job-manager-form input[type=text],.job-manager-form input[type=url],.job-manager-form select#alert_frequency{min-height:2.85rem}.job-manager-form>p:last-child{display:block}.job-manager-form input[name=submit-job-alert],.job-manager-form input[type=submit]{width:100%}}#job-manager-bookmarks{color:#0b0a0a}#job-manager-bookmarks .job-manager-bookmarks{width:100%;border-collapse:separate;border-spacing:0;background:#ffffff;border:1px solid #e3e0d2;border-radius:0.75rem;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.03);box-shadow:0 1px 2px rgba(0,0,0,0.03)}#job-manager-bookmarks .job-manager-bookmarks thead th{text-align:left;padding:1rem 1.5rem;background:#f1efe8;color:#0b0a0a;font-size:0.95rem;font-weight:500;line-height:1.4}#job-manager-bookmarks .job-manager-bookmarks tbody td{padding:1.25rem 1.5rem;vertical-align:top;border-top:1px solid #e3e0d2;color:#0b0a0a;font-size:0.95rem;line-height:1.55}#job-manager-bookmarks .job-manager-bookmarks tbody tr:first-child td{border-top:0}#job-manager-bookmarks .job-manager-bookmarks tbody tr:hover{background:#fcfbf8}#job-manager-bookmarks .job-manager-bookmarks tbody td:first-child>a{display:inline-block;color:#0b0a0a;font-weight:600;text-decoration:none;line-height:1.4}#job-manager-bookmarks .job-manager-bookmarks tbody td:first-child>a:hover{text-decoration:underline}#job-manager-bookmarks .job-manager-bookmarks tbody td:last-child:empty:before{content:"Sem notas";color:#9a9161;font-size:0.9rem}#job-manager-bookmarks .job-manager-bookmark-actions{list-style:none;margin:0.75rem 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}#job-manager-bookmarks .job-manager-bookmark-actions li{margin:0;padding:0}#job-manager-bookmarks .job-manager-bookmark-actions a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.4rem 0.8rem;border:1px solid #f0c8c8;border-radius:9999px;background:#fff6f6;color:#b42318;text-decoration:none;font-size:0.75rem;font-weight:500;line-height:1.2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#job-manager-bookmarks .job-manager-bookmark-actions a:hover{background:#ffecec;border-color:#e7b3b3}@media (max-width:768px){#job-manager-bookmarks .job-manager-bookmarks,#job-manager-bookmarks .job-manager-bookmarks tbody,#job-manager-bookmarks .job-manager-bookmarks td,#job-manager-bookmarks .job-manager-bookmarks th,#job-manager-bookmarks .job-manager-bookmarks thead,#job-manager-bookmarks .job-manager-bookmarks tr{display:block;width:100%}#job-manager-bookmarks .job-manager-bookmarks{border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}#job-manager-bookmarks .job-manager-bookmarks thead{display:none}#job-manager-bookmarks .job-manager-bookmarks tbody{display:-ms-grid;display:grid;gap:1rem}#job-manager-bookmarks .job-manager-bookmarks tbody tr{display:block;background:#ffffff;border:1px solid #e3e0d2;border-radius:0.75rem;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.03);box-shadow:0 1px 2px rgba(0,0,0,0.03)}#job-manager-bookmarks .job-manager-bookmarks tbody td{padding:1rem 1.25rem;border-top:1px solid #e3e0d2}#job-manager-bookmarks .job-manager-bookmarks tbody td:first-child{border-top:0}#job-manager-bookmarks .job-manager-bookmarks tbody td:before{display:block;margin-bottom:0.35rem;color:#9a9161;font-size:0.75rem;font-weight:500;line-height:1.2}#job-manager-bookmarks .job-manager-bookmarks tbody td:first-child:before{content:"Favorito"}#job-manager-bookmarks .job-manager-bookmarks tbody td:nth-child(2):before{content:"Notas"}}.job-manager-message{margin:0 0 1.5rem;padding:1rem 1.25rem;background:#ffffff;border:1px solid #e3e0d2;border-radius:0.75rem;color:#0b0a0a;font-size:0.95rem;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.6rem;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.03);box-shadow:0 1px 2px rgba(0,0,0,0.03)}.job-manager-message:before{content:"Confirmado";display:inline-block;margin-right:0.75rem;padding:0.2rem 0.55rem;border-radius:9999px;background:#edf3dd;color:#5f6f1f;font-size:0.72rem;font-weight:600;letter-spacing:0.01em;text-transform:uppercase}.account-gdpr{background:#ffffff;border:1px solid #e3e0d2;border-radius:0.75rem;padding:1.5rem;color:#0b0a0a;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.03);box-shadow:0 1px 2px rgba(0,0,0,0.03)}.account-gdpr h2{margin:0 0 0.75rem;color:#0b0a0a;font-size:1.5rem;font-weight:600;line-height:1.3}.account-gdpr>p{margin:0 0 1.5rem;padding:1rem 1.25rem;background:#f1efe8;border:1px solid #e3e0d2;border-radius:0.75rem;color:#6b6651;font-size:0.95rem;line-height:1.6}.account-gdpr form{display:-ms-grid;display:grid;gap:1rem}.account-gdpr__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.25rem;background:#fcfbf8;border:1px solid #e3e0d2;border-radius:0.75rem}.account-gdpr__content h3{margin:0 0 0.35rem;font-size:1rem;font-weight:600;line-height:1.35;color:#0b0a0a}.account-gdpr__content p{margin:0;color:#9a9161;font-size:0.9rem;line-height:1.5}.account-gdpr button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;min-height:3rem;padding:0.75rem 1.25rem;border:0;border-radius:0.5rem;background:#2c2902;color:#e3e0d2;font-size:0.95rem;font-weight:500;line-height:1;cursor:pointer;-webkit-transition:opacity 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:opacity 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}.account-gdpr button[type=submit]:hover{opacity:0.92;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.account-gdpr button[type=submit]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(44,41,2,0.14);box-shadow:0 0 0 3px rgba(44,41,2,0.14)}.account-gdpr__action--danger{background:#fffafa;border-color:#f0c8c8}.account-gdpr__action--danger button[type=submit]{background:#fff6f6;color:#b42318;border:1px solid #f0c8c8}.account-gdpr__action--danger button[type=submit]:hover{background:#ffecec;border-color:#e7b3b3;opacity:1}.account-gdpr__action--danger button[type=submit]:focus{-webkit-box-shadow:0 0 0 3px rgba(180,35,24,0.12);box-shadow:0 0 0 3px rgba(180,35,24,0.12)}@media (max-width:768px){.account-gdpr{padding:1rem;border-radius:0.65rem}.account-gdpr__action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.account-gdpr button[type=submit]{width:100%}}.post-type-page h2,.post-type-page h3,.post-type-page h4{color:#0b0a0a;font-weight:700;line-height:1.3}.post-type-page h2{font-size:1.5rem;margin:2.25rem 0 1rem;padding-top:1.25rem;border-top:1px solid #e3e0d2}.post-type-page h2:first-of-type{margin-top:0;padding-top:0;border-top:0}.post-type-page h3{font-size:1.25rem;margin:1.75rem 0 0.75rem}.post-type-page h4{font-size:1.125rem;margin:1.5rem 0 0.75rem}.post-type-page li,.post-type-page p{font-size:1.05rem;line-height:1.85;color:#2f2f2f}.post-type-page p{margin:0 0 1rem}.post-type-page ol,.post-type-page ul{margin:0 0 1.5rem 1.25rem;padding-left:1.25rem}.post-type-page ul{list-style:disc}.post-type-page ol{list-style:decimal}.post-type-page li{margin-bottom:0.45rem;padding-left:0.25rem}.post-type-page li::marker{color:#9a9161}.post-type-page li>ol,.post-type-page li>ul{margin-top:0.5rem;margin-bottom:0.75rem}.post-type-page strong{font-weight:700;color:#0b0a0a}.post-type-page a{color:#2c2902;font-weight:600;text-decoration:underline;text-decoration-color:#c9c3a5;text-underline-offset:4px;text-decoration-thickness:1px;word-break:break-word}.post-type-page a:hover{color:#9a9161;text-decoration-color:#9a9161}.post-type-page blockquote{margin:1.75rem 0;padding:1rem 1.25rem;border-left:4px solid #c9c3a5;background:#f8f7f2;color:#444}.post-type-page blockquote p:last-child{margin-bottom:0}.post-type-page hr{border:0;border-top:1px solid #e3e0d2;margin:2rem 0}.post-type-page table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:1rem}.post-type-page td,.post-type-page th{border:1px solid #e3e0d2;padding:0.875rem 1rem;text-align:left;vertical-align:top}.post-type-page th{background:#f8f7f2;color:#0b0a0a;font-weight:700}.post-type-page img{max-width:100%;height:auto;border-radius:0.75rem}.post-type-page figure{margin:1.5rem 0}.post-type-page figcaption{margin-top:0.5rem;font-size:0.95rem;color:#9a9161}.post-type-page>:last-child{margin-bottom:0}@media (max-width:768px){.post-type-page li,.post-type-page p{font-size:1rem;line-height:1.75}.post-type-page h2{font-size:1.35rem;margin-top:2rem}.post-type-page h3{font-size:1.15rem}.post-type-page ol,.post-type-page ul{margin-left:1rem;padding-left:1rem}.post-type-page table{display:block;overflow-x:auto;white-space:nowrap}}