html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul,ol{list-style:none}button,input,select{margin:0}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{font-size:16px;line-height:1.5}body{font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#16181d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}button,input,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-weight:700;line-height:1.15;letter-spacing:-.02em}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}p{margin-bottom:15px}a{color:#16181d;text-decoration:underline}a:hover{text-decoration:none}ul,ol{margin-left:20px;margin-bottom:15px}li{margin-bottom:5px}img{max-width:100%;height:auto}.breadcrumbs_breadcrumbs__YnJlY{margin-bottom:15px}.breadcrumbs_list__YnJlY{display:flex;align-items:center;margin:0;flex-wrap:wrap;gap:5px}.breadcrumbs_link__YnJlY{font-size:.875rem;color:#525252;text-decoration:none;transition:color .2s;margin-right:5px}.breadcrumbs_link__YnJlY:hover{color:#16181d;text-decoration:underline}.breadcrumbs_current__YnJlY{font-size:.875rem;font-weight:500;color:#16181d}.breadcrumbs_separator__YnJlY{font-size:.875rem;color:#a3a3a3;margin:0 5px}.messagealert_message__bWVzc{border-radius:10px;padding:15px;margin-bottom:20px;font-size:.875rem;font-weight:500}.messagealert_isError__bWVzc{background-color:#fee;border:2px solid #dc3545;color:#dc3545}.messagealert_isSuccess__bWVzc{background-color:#e6f6ec;border:2px solid #b6e0c4;color:#066028}.button_button__YnV0d{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;padding:10px 16px;border:1px solid #d4d4d4;border-radius:10px;background-color:#fff;font-size:.875rem;font-weight:600;color:#16181d;transition:background-color .18s ease,border-color .18s ease,filter .18s ease}.button_button__YnV0d:hover{cursor:pointer;background-color:#f5f5f5}.button_button__YnV0d:focus{outline:2px solid #737373;outline-offset:2px}.button_button__YnV0d:disabled{opacity:.5;cursor:not-allowed}.button_buttonPrimary__YnV0d{border:1px solid #1870b8;background-color:#1870b8;color:#fff}.button_buttonPrimary__YnV0d:hover:not(:disabled){background-color:#0f5a96;border-color:#0f5a96}.button_buttonPrimary__YnV0d:focus{outline:2px solid #1870b8;outline-offset:2px}.button_buttonSmall__YnV0d{padding:5px 10px;font-size:.75rem}.button_buttonLarge__YnV0d{padding:15px 20px;font-size:1.125rem}.button_buttonFullWidth__YnV0d{width:100%}.formerrors_root__Zm9yb{margin-top:7px}.formerrors_error__Zm9yb{display:block;font-size:.75rem;color:#ef4444;margin-bottom:2px}.input_input__aW5wd{width:100%;box-sizing:border-box;padding:11px 15px;border:1px solid #d4d4d4;border-radius:3px;background-color:#fff;line-height:1.25;font-size:.875rem;color:#16181d;transition:border-color .15s ease,box-shadow .15s ease}.input_input__aW5wd:focus{outline:none;border-color:#1870b8;box-shadow:0 0 0 3px #e7f2fb}.input_input__aW5wd::placeholder{color:#a3a3a3}.input_inputError__aW5wd{border-color:#ef4444}.input_inputGroup__aW5wd{margin-bottom:15px}.input_label__aW5wd{display:block;margin-bottom:5px;font-size:.875rem;font-weight:500}.spinner_spinner__c3Bpb{display:inline-block;width:20px;height:20px;border:2px solid #d4d4d4;border-top:2px solid #16181d;border-radius:50%;animation:spinner_spin__c3Bpb 1s linear infinite}.spinner_spinnerLarge__c3Bpb{width:32px;height:32px;border-width:3px}.spinner_spinnerSmall__c3Bpb{width:16px;height:16px;border-width:1px}@keyframes spinner_spin__c3Bpb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.paginatedtable_tableContainer__cGFna{overflow-x:auto;border:1px solid #d4d4d4;border-radius:10px;max-width:100%}.paginatedtable_table__cGFna{width:100%;border-collapse:collapse;table-layout:auto}.paginatedtable_tableTh__cGFna,.paginatedtable_tableTd__cGFna{padding:12px 14px;text-align:left;border-bottom:1px solid #d4d4d4;vertical-align:top}.paginatedtable_tableTh__cGFna{background-color:#fafafa;font-size:.75rem;font-weight:600;color:#525252;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.paginatedtable_tableRow__cGFna:hover{background-color:#f5f5f5}.paginatedtable_searchContainer__cGFna{margin-bottom:15px;max-width:400px}.paginatedtable_loading__cGFna{display:flex;justify-content:center;padding:30px}.paginatedtable_empty__cGFna{padding:20px;color:#525252}.paginatedtable_pagination__cGFna{display:flex;justify-content:space-between;align-items:center;margin-top:15px;flex-wrap:wrap;gap:10px}.paginatedtable_pageInfo__cGFna{font-size:.8125rem;color:#525252}.paginatedtable_pageControls__cGFna{display:flex;align-items:center;gap:10px}.paginatedtable_pageCurrent__cGFna{font-size:.8125rem;font-weight:600;color:#262626}.paginatedtable_clickable__cGFna{cursor:pointer}.paginatedtable_clickable__cGFna:hover{background-color:#fafafa}.title_title__dGl0b{margin-bottom:30px}.title_isCentered__dGl0b{text-align:center}.backtologin_root__YmFja{text-align:center;margin-top:20px}.backtologin_link__YmFja{font-size:.875rem;color:#525252;text-decoration:none}.backtologin_link__YmFja:hover{text-decoration:underline}.activationpage_loading__YWN0a{text-align:center;padding:30px}.activationpage_text__YWN0a{color:#16181d;margin-bottom:20px}.activationpage_submitButton__YWN0a{margin-top:20px}.loginform_error__bG9na{font-size:.875rem;color:#525252;margin-top:5px}.loginform_submitButton__bG9na{margin-top:20px}.loginform_linksWrapper__bG9na{text-align:center;margin-top:20px}.loginform_link__bG9na{color:#1870b8;text-decoration:none}.loginform_link__bG9na:hover{text-decoration:underline}.requestpasswordresetform_submitButton__cmVxd{margin-top:20px}.requestpasswordresetform_text__cmVxd,.resetpasswordform_text__cmVzZ{color:#16181d;margin-bottom:20px}.resetpasswordform_submitButton__cmVzZ{margin-top:20px}.select_select__c2VsZ{display:block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 40px 11px 15px;border:1px solid #d4d4d4;border-radius:3px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;line-height:1.25;font-size:.875rem;color:#16181d;transition:border-color .15s ease,box-shadow .15s ease}.select_select__c2VsZ:focus{outline:none;border-color:#1870b8;box-shadow:0 0 0 3px #e7f2fb}.select_selectError__c2VsZ{border-color:#ef4444}.select_selectGroup__c2VsZ{margin-bottom:15px}.select_label__c2VsZ{display:block;margin-bottom:5px;font-size:.875rem;font-weight:500}.select_error__c2VsZ{display:block;font-size:.75rem;color:#ef4444;margin-bottom:2px}.select_errorContainer__c2VsZ{margin-top:7px}.select_isFullWidth__c2VsZ{width:100%}.candidateform_form__Y2FuZ{max-width:560px}*+.candidateform_formGroup__Y2FuZ{margin-top:24px}.candidateform_submitButton__Y2FuZ{margin-top:30px}.candidatedocuments_section__Y2FuZ{margin-top:32px;border-top:1px solid #e5e5e5;padding-top:20px}.candidatedocuments_heading__Y2FuZ{font-size:1.1rem;margin:0 0 4px}.candidatedocuments_subtitle__Y2FuZ{color:#525252;font-size:.85rem;margin:0 0 16px}.candidatedocuments_estatRow__Y2FuZ{max-width:360px;margin-bottom:20px}.candidatedocuments_subheading__Y2FuZ{font-size:.95rem;font-weight:600;margin:0 0 12px}.candidatedocuments_empty__Y2FuZ{color:#a3a3a3}.candidatedocuments_table__Y2FuZ{width:100%;border-collapse:collapse;margin-bottom:16px}.candidatedocuments_table__Y2FuZ th,.candidatedocuments_table__Y2FuZ td{text-align:left;padding:8px 12px;border-bottom:1px solid #e5e5e5;vertical-align:middle}.candidatedocuments_table__Y2FuZ th{color:#737373;font-weight:500;font-size:.8rem;text-transform:uppercase}.candidatedocuments_actions__Y2FuZ{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.candidatedocuments_addRow__Y2FuZ{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.candidatedocuments_addRow__Y2FuZ>*{margin-bottom:0}.candidateeditpage_loading__Y2FuZ{display:flex;justify-content:center;padding:30px}.candidateeditpage_error__Y2FuZ,.candidateeditpage_notFound__Y2FuZ{padding:30px}.datatable_tableContainer__ZGF0Y{overflow-x:auto;border:1px solid #d4d4d4;border-radius:10px;max-width:100%}.datatable_table__ZGF0Y{width:100%;border-collapse:collapse;table-layout:auto}.datatable_tableTh__ZGF0Y,.datatable_tableTd__ZGF0Y{padding:12px 14px;text-align:left;border-bottom:1px solid #d4d4d4;vertical-align:top}.datatable_tableTh__ZGF0Y{background-color:#fafafa;font-size:.75rem;font-weight:600;color:#525252;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.datatable_tableRow__ZGF0Y:hover{background-color:#f5f5f5}.datatable_searchContainer__ZGF0Y{margin-bottom:15px;max-width:400px}.datatable_empty__ZGF0Y{padding:20px;color:#525252}.datatable_sortableHeader__ZGF0Y{cursor:pointer;-webkit-user-select:none;user-select:none}.rowactions_actions__cm93Y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%}.rowactions_button__cm93Y{padding:5px 10px;font-size:.75rem;min-width:4.5rem}.statusbadge_badge__c3Rhd{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;white-space:nowrap;line-height:1.25;letter-spacing:.01em;font-size:.75rem;font-weight:600}.statusbadge_neutral__c3Rhd{background-color:#f5f5f5;color:#525252}.statusbadge_info__c3Rhd{background-color:#dbeafe;color:#1e40af}.statusbadge_success__c3Rhd{background-color:#e6f6ec;color:#066028}.statusbadge_warning__c3Rhd{background-color:#fef9c3;color:#854d0e}.statusbadge_danger__c3Rhd{background-color:#fee2e2;color:#991b1b}.candidatetable_semafor__Y2FuZ{display:flex;align-items:center;justify-content:center;width:100%}.candidatetable_dot__Y2FuZ{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;flex-shrink:0}.candidateslistpage_loading__Y2FuZ{display:flex;justify-content:center;padding:30px}.candidateslistpage_error__Y2FuZ{padding:30px}.candidateslistpage_wrapper__Y2FuZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:1rem;flex-wrap:wrap}.candidateslistpage_actions__Y2FuZ{display:flex;gap:.5rem;flex-wrap:wrap}.pendingcategoriespage_loading__cGVuZ{display:flex;justify-content:center;padding:30px}.pendingcategoriespage_wrapper__cGVuZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:1rem;flex-wrap:wrap}.modal_overlay__bW9kY{position:fixed;top:0;left:0;right:0;bottom:0;border:none;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal_modal__bW9kY{background-color:#fff;width:100%;position:relative;max-height:90vh;display:flex;flex-direction:column;border-radius:10px}.modal_modal__bW9kY.modal_isSm__bW9kY{max-width:360px}.modal_modal__bW9kY.modal_isMd__bW9kY{max-width:500px}.modal_modal__bW9kY.modal_isLg__bW9kY{max-width:720px}.modal_title__bW9kY{font-size:1.25rem;font-weight:700;color:#16181d;text-align:center;margin-top:20px;padding:20px}.modal_closeButton__bW9kY{all:unset;position:absolute;top:20px;right:20px;font-size:1.5rem;line-height:.5;cursor:pointer}.modal_content__bW9kY{padding:0 24px 24px;overflow-y:auto;font-size:.875rem;color:#16181d;text-align:center}.seatproposalspage_wrapper__c2Vhd{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.seatproposalspage_actions__c2Vhd{display:flex;gap:.5rem;flex-wrap:wrap}.seatproposalspage_subtitle__c2Vhd{margin:0 0 1rem;color:var(--color-text-muted, #64748b)}.seatproposalspage_section__c2Vhd{margin-top:1.5rem}.seatproposalspage_searchBox__c2Vhd{position:relative;margin-bottom:1rem}.seatproposalspage_suggestions__c2Vhd{list-style:none;margin:.25rem 0 0;padding:0;border:1px solid var(--color-border, #e2e8f0);border-radius:4px;background:#fff;max-height:240px;overflow-y:auto}.seatproposalspage_suggestion__c2Vhd{display:flex;width:100%;text-align:left;padding:.5rem .75rem;border:none;background:transparent;cursor:pointer}.seatproposalspage_suggestion__c2Vhd:hover{background:var(--color-surface-hover, #f1f5f9)}.seatproposalspage_manualForm__c2Vhd{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;align-items:end;margin-bottom:1.5rem;padding:1rem;border:1px solid var(--color-border, #e2e8f0);border-radius:4px}.seatproposalspage_checkField__c2Vhd{display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem}.seatproposalspage_rowActions__c2Vhd{display:flex;gap:.35rem;flex-wrap:wrap}.seatproposalspage_modalActions__c2Vhd{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}.seatproposalspage_loading__c2Vhd{display:flex;justify-content:center;padding:3rem}.treballseatspage_wrapper__dHJlY{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:1rem;flex-wrap:wrap}.treballseatspage_actions__dHJlY{display:flex;gap:.5rem;flex-wrap:wrap}.treballseatspage_subtitle__dHJlY{margin:0 0 1rem;color:var(--color-text-muted, #64748b)}.companieslistpage_wrapper__Y29tc{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.companieslistpage_actions__Y29tc{display:flex;gap:5px}.companieslistpage_actionButton__Y29tc{padding:5px 10px;font-size:.75rem}.companyform_form__Y29tc{max-width:720px}.companyform_grid__Y29tc{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:1023.98px){.companyform_grid__Y29tc{grid-template-columns:1fr}}.companyform_submitButton__Y29tc{margin-top:30px}.companyeditpage_loading__Y29tc{display:flex;justify-content:center;padding:30px}.companyeditpage_error__Y29tc,.companyeditpage_notFound__Y29tc{padding:30px}.companyselect_root__Y29tc{display:flex;flex-direction:column;gap:8px}.companyselect_hint__Y29tc{margin:0;font-size:.75rem;color:#737373}.contactform_form__Y29ud{max-width:560px}*+.contactform_formGroup__Y29ud{margin-top:24px}.contactform_submitButton__Y29ud{margin-top:30px}.contacteditpage_loading__Y29ud{display:flex;justify-content:center;padding:30px}.contacteditpage_error__Y29ud,.contacteditpage_notFound__Y29ud{padding:30px}.contacttable_wrap__Y29ud{max-width:100%}.contacttable_stack__Y29ud{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:22rem}.contacttable_primary__Y29ud{font-size:.875rem;font-weight:600;color:#262626;line-height:1.35;overflow-wrap:anywhere}.contacttable_secondary__Y29ud{font-size:.75rem;color:#525252;line-height:1.35;overflow-wrap:anywhere}.contacttable_meta__Y29ud{font-size:.75rem;color:#737373;font-variant-numeric:tabular-nums;letter-spacing:.02em}.contacttable_link__Y29ud{font-size:.8125rem;color:#0f5a96;text-decoration:none;overflow-wrap:anywhere}.contacttable_link__Y29ud:hover{text-decoration:underline}.contacttable_muted__Y29ud{font-size:.8125rem;color:#a3a3a3}.contacttable_badgeStack__Y29ud{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-width:14rem}.contacttable_party__Y29ud{font-size:.75rem;color:#404040;line-height:1.35;overflow-wrap:anywhere}.contacttable_validationMsg__Y29ud{font-size:.6875rem;color:#737373;line-height:1.35;overflow-wrap:anywhere}.contacttable_actionsCol__Y29ud{width:1%;white-space:nowrap}.contactslistpage_loading__Y29ud{display:flex;justify-content:center;padding:30px}.contactslistpage_error__Y29ud{padding:30px}.contactslistpage_wrapper__Y29ud{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.contactslistpage_toolbar__Y29ud{display:flex;gap:10px;align-items:center;margin:12px 0;flex-wrap:wrap}.contactslistpage_toolbar__Y29ud>*{margin-bottom:0}.contactslistpage_filterSelect__Y29ud{width:auto;min-width:14rem;height:42px;box-sizing:border-box}.contactslistpage_toolbarButton__Y29ud{height:42px;box-sizing:border-box}.contactslistpage_statusSummary__Y29ud{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.contactslistpage_statusChip__Y29ud{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #d4d4d4;border-radius:999px;background:#fff;cursor:pointer;font-size:.8125rem;color:#404040;transition:background-color .15s ease,border-color .15s ease}.contactslistpage_statusChip__Y29ud:hover{background:#fafafa}.contactslistpage_statusChipActive__Y29ud{border-color:#1870b8;background:#e7f2fb;color:#0f5a96;font-weight:600}.contactslistpage_statusChipLabel__Y29ud{line-height:1.2}.contactslistpage_statusChipCount__Y29ud{min-width:1.5rem;padding:1px 7px;border-radius:999px;background:#f5f5f5;font-size:.75rem;font-weight:600;color:#404040;text-align:center}.contactslistpage_statusChipActive__Y29ud .contactslistpage_statusChipCount__Y29ud{background:#fff;color:#0f5a96}.contactslistpage_status_VALIDADO__Y29ud .contactslistpage_statusChipCount__Y29ud{background:#e8f5e9;color:#1b5e20}.contactslistpage_status_PENDIENTE__Y29ud .contactslistpage_statusChipCount__Y29ud{background:#fff8e1;color:#e65100}.contactslistpage_status_NO_LOCALIZADO__Y29ud .contactslistpage_statusChipCount__Y29ud{background:#fce4ec;color:#b71c1c}.outreachtargetspage_subtitle__b3V0c{color:#525252;margin:8px 0 20px}.outreachtargetspage_toolbar__b3V0c{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;flex-wrap:wrap}.outreachtargetspage_toolbar__b3V0c>*{margin-bottom:0}.outreachtargetspage_searchInput__b3V0c{flex:1 1 18rem;min-width:14rem;max-width:28rem}.outreachtargetspage_filterSelect__b3V0c{width:auto;min-width:11rem;height:42px;box-sizing:border-box}.outreachtargetspage_resultsCount__b3V0c{margin:0 0 12px;color:#525252;font-size:.9rem}.outreachtargetspage_tableContainer__b3V0c{overflow-x:auto;max-width:100%;border:1px solid #e5e5e5;border-radius:6px;background:#fff}.outreachtargetspage_loading__b3V0c{display:flex;justify-content:center;padding:30px}.outreachtargetspage_empty__b3V0c{padding:24px 16px;color:#525252}.outreachtargetspage_table__b3V0c{width:100%;min-width:56rem;border-collapse:collapse}.outreachtargetspage_table__b3V0c th,.outreachtargetspage_table__b3V0c td{text-align:left;padding:10px 14px;border-bottom:1px solid #e5e5e5;font-size:.9rem;vertical-align:middle}.outreachtargetspage_table__b3V0c th{color:#737373;font-weight:500;font-size:.8rem;text-transform:uppercase;white-space:nowrap;background:#f5f5f5}.outreachtargetspage_table__b3V0c td{overflow-wrap:anywhere}.outreachtargetspage_table__b3V0c th:last-child,.outreachtargetspage_table__b3V0c td:last-child{overflow-wrap:normal;white-space:nowrap;min-width:20rem}.outreachtargetspage_companyName__b3V0c{display:block;font-weight:500}.outreachtargetspage_linkedName__b3V0c{display:block;color:#737373;font-size:.82rem}.outreachtargetspage_rowAssigned__b3V0c{background:#e6f6ec}.outreachtargetspage_badgeAssigned__b3V0c,.outreachtargetspage_badgePending__b3V0c,.outreachtargetspage_badgeUnassigned__b3V0c{display:inline-block;padding:2px 8px;border-radius:6px;font-size:.78rem;font-weight:500;white-space:nowrap}.outreachtargetspage_badgeAssigned__b3V0c{color:#066028;background:#e6f6ec;border:1px solid #b6e0c4}.outreachtargetspage_badgePending__b3V0c{color:#854d0e;background:#fffbeb;border:1px solid rgba(245,158,11,.35)}.outreachtargetspage_badgeUnassigned__b3V0c{color:#525252;background:#f5f5f5}.outreachtargetspage_assignCell__b3V0c{display:flex;gap:8px;align-items:center;flex-wrap:nowrap}.outreachtargetspage_assignCell__b3V0c>*{margin-bottom:0}.outreachtargetspage_memberSelect__b3V0c{flex:0 0 16rem;width:16rem;min-width:16rem;height:42px;box-sizing:border-box;margin-bottom:0}.outreachtargetspage_pagination__b3V0c{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:16px}.sharedcontactspage_loading__c2hhc{display:flex;justify-content:center;padding:30px}.sharedcontactspage_subtitle__c2hhc{color:#525252;margin:8px 0 20px}.sharedcontactspage_toolbar__c2hhc{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;flex-wrap:wrap}.sharedcontactspage_toolbar__c2hhc>*{margin-bottom:0}.sharedcontactspage_searchInput__c2hhc{flex:1 1 18rem;min-width:14rem;max-width:32rem}.sharedcontactspage_sortSelect__c2hhc{width:auto;min-width:12rem;height:42px;box-sizing:border-box}.sharedcontactspage_filterSummary__c2hhc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.sharedcontactspage_filterChip__c2hhc{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #d4d4d4;border-radius:999px;background:#fff;cursor:pointer;font-size:.8125rem;color:#404040;transition:background-color .15s ease,border-color .15s ease}.sharedcontactspage_filterChip__c2hhc:hover{background:#fafafa}.sharedcontactspage_filterChipActive__c2hhc{border-color:#1870b8;background:#e7f2fb;color:#0f5a96;font-weight:600}.sharedcontactspage_filterChipCount__c2hhc{min-width:1.5rem;padding:1px 7px;border-radius:999px;background:#f5f5f5;font-size:.75rem;font-weight:600;color:#404040;text-align:center}.sharedcontactspage_filterChipActive__c2hhc .sharedcontactspage_filterChipCount__c2hhc{background:#fff;color:#0f5a96}.sharedcontactspage_resultsCount__c2hhc{margin:0 0 16px;color:#525252;font-size:.9rem}.sharedcontactspage_group__c2hhc{margin-bottom:24px;border:1px solid #e5e5e5;border-radius:6px;overflow-x:auto;max-width:100%;background:#fff}.sharedcontactspage_groupHeader__c2hhc{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;background:#f5f5f5;border-bottom:1px solid #e5e5e5;position:sticky;left:0}.sharedcontactspage_groupName__c2hhc{font-weight:600;overflow-wrap:anywhere}.sharedcontactspage_groupCif__c2hhc{font-weight:500;color:#737373;font-variant-numeric:tabular-nums}.sharedcontactspage_reviewBadge__c2hhc{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:12px;background:#fff3e0;color:#e65100;font-size:.72rem;font-weight:600;vertical-align:middle}.sharedcontactspage_assignedBadge__c2hhc{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:12px;background:#e8f5e9;color:#1b5e20;font-size:.72rem;font-weight:600;vertical-align:middle}.sharedcontactspage_groupMeta__c2hhc{color:#525252;font-size:.85rem;flex-shrink:0}.sharedcontactspage_table__c2hhc{width:100%;border-collapse:collapse}.sharedcontactspage_table__c2hhc th,.sharedcontactspage_table__c2hhc td{text-align:left;padding:10px 16px;border-bottom:1px solid #e5e5e5;font-size:.9rem;vertical-align:top}.sharedcontactspage_table__c2hhc th{color:#737373;font-weight:500;font-size:.8rem;text-transform:uppercase;white-space:nowrap}.sharedcontactspage_table__c2hhc td{overflow-wrap:anywhere}.sharedcontactspage_partyCell__c2hhc{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sharedcontactspage_partyName__c2hhc{color:#404040;font-size:.85rem}.sharedcontactspage_primaryRow__c2hhc{background:#f0f7ff}.sharedcontactspage_primaryBadge__c2hhc{display:inline-block;padding:2px 8px;border-radius:12px;background:#1976d2;color:#fff;font-size:.75rem;font-weight:600}.sharedcontactspage_secondary__c2hhc{color:#a3a3a3;font-size:.8rem}.sharedcontactspage_unassigned__c2hhc{color:#737373;font-size:.8rem;font-style:italic}.dataimport_header__ZGF0Y{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.dataimport_subtitle__ZGF0Y{color:#737373;margin:0 0 1.5rem}.dataimport_sectionTitle__ZGF0Y{font-size:1.1rem;font-weight:600;margin:2rem 0 1rem}.dataimport_grid__ZGF0Y{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.dataimport_card__ZGF0Y{border:1px solid #e5e5e5;border-radius:10px;padding:1rem;background:#fff;display:flex;flex-direction:column;gap:.5rem}.dataimport_cardTitle__ZGF0Y{font-weight:600;margin:0}.dataimport_cardDesc__ZGF0Y{color:#737373;font-size:.85rem;margin:0;flex:1}.dataimport_cardFooter__ZGF0Y{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.dataimport_cardActions__ZGF0Y{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.dataimport_apiSync__ZGF0Y{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.dataimport_progressBar__ZGF0Y{width:100%;height:6px;background:#e5e5e5;border-radius:999px;overflow:hidden}.dataimport_progressFill__ZGF0Y{height:100%;background:#2563eb;transition:width .3s ease}.dataimport_progressMeta__ZGF0Y{font-size:.75rem;color:#737373}.dataimport_hiddenInput__ZGF0Y{display:none}.dataimport_table__ZGF0Y{width:100%;border-collapse:collapse;font-size:.85rem}.dataimport_table__ZGF0Y th,.dataimport_table__ZGF0Y td{text-align:left;padding:.5rem .6rem;border-bottom:1px solid #e5e5e5}.dataimport_table__ZGF0Y th{color:#737373;font-weight:600}.dataimport_loadActions__ZGF0Y{display:flex;flex-wrap:wrap;gap:.4rem}.dataimport_folder__ZGF0Y{border:1px dashed #d4d4d4;border-radius:10px;padding:1.25rem;margin-top:1rem;background:#fafafa}.dataimport_packageBanner__ZGF0Y{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:1rem 0;padding:.75rem 1rem;border:1px solid #e5e5e5;border-radius:10px;background:#fff}.dataimport_purgeBox__ZGF0Y{border:1px solid #f5c6cb;border-radius:10px;padding:1.25rem;margin-top:2rem;background:#fee}.dataimport_purgeActions__ZGF0Y{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.dataimport_purgeInput__ZGF0Y{width:100%;padding:.5rem .6rem;border:1px solid #d4d4d4;border-radius:6px;margin-top:.75rem}.dataimport_muted__ZGF0Y{color:#a3a3a3;font-size:.8rem}.territorialdiscrepanciesmodal_section__dGVyc{margin-bottom:20px}.territorialdiscrepanciesmodal_sectionTitle__dGVyc{margin:0 0 8px;font-size:.875rem;font-weight:600}.territorialdiscrepanciesmodal_errorList__dGVyc{margin:0;padding-left:1.25rem;color:#b91c1c;font-size:.875rem}.territorialdiscrepanciesmodal_loading__dGVyc{display:flex;justify-content:center;padding:32px}.territorialdiscrepanciesmodal_empty__dGVyc{margin:0;color:#6b7280;font-size:.875rem}.territorialdiscrepanciesmodal_tableWrap__dGVyc{overflow-x:auto}.territorialdiscrepanciesmodal_table__dGVyc{width:100%;border-collapse:collapse;font-size:.875rem}.territorialdiscrepanciesmodal_table__dGVyc th,.territorialdiscrepanciesmodal_table__dGVyc td{padding:8px 12px;text-align:left;border-bottom:1px solid #e5e7eb;vertical-align:top}.territorialdiscrepanciesmodal_table__dGVyc th{font-weight:600;background:#f9fafb}.territorialdiscrepanciesmodal_detailsCell__dGVyc{max-width:360px;word-break:break-word;color:#4b5563}.electoralcategorieslistpage_wrapper__ZWxlY{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.electoralcategorieslistpage_actions__ZWxlY{display:flex;gap:5px}.electoralcategorieslistpage_actionButton__ZWxlY{padding:5px 10px;font-size:.75rem}.electoralcategoryform_form__ZWxlY{max-width:720px}.electoralcategoryform_grid__ZWxlY{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:1023.98px){.electoralcategoryform_grid__ZWxlY{grid-template-columns:1fr}}.electoralcategoryform_submitButton__ZWxlY{margin-top:30px}.electoralcategoryeditpage_loading__ZWxlY{display:flex;justify-content:center;padding:30px}.electoralcategoryeditpage_error__ZWxlY,.electoralcategoryeditpage_notFound__ZWxlY{padding:30px}.comarcadetailpage_loading__Y29tY{display:flex;justify-content:center;padding:40px}.comarcadetailpage_fields__Y29tY{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin:20px 0}.comarcadetailpage_fields__Y29tY dt{font-size:.75rem;color:#6b7280;margin-bottom:4px}.comarcadetailpage_fields__Y29tY dd{margin:0;font-weight:600}.comarcadetailpage_actions__Y29tY{margin-bottom:24px}.comarcadetailpage_subtitle__Y29tY{font-size:1.125rem;margin-bottom:12px}.territorialsyncpanel_panel__dGVyc{margin-bottom:20px;padding:16px;border:1px solid var(--color-border, #e5e7eb);border-radius:8px;background:var(--color-surface, #fff)}.territorialsyncpanel_header__dGVyc{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.territorialsyncpanel_title__dGVyc{margin:0;font-size:1rem;font-weight:600}.territorialsyncpanel_status__dGVyc{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:.875rem}.territorialsyncpanel_date__dGVyc,.territorialsyncpanel_summary__dGVyc{color:#6b7280}.territorialsyncpanel_empty__dGVyc{margin:0;color:#6b7280;font-size:.875rem}.municipidetailpage_loading__bXVua{display:flex;justify-content:center;padding:40px}.municipidetailpage_fields__bXVua{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin:20px 0}.municipidetailpage_fields__bXVua dt{font-size:.75rem;color:#6b7280;margin-bottom:4px}.municipidetailpage_fields__bXVua dd{margin:0;font-weight:600}.homepage_loading__aG9tZ{display:flex;justify-content:center;padding:60px}.homepage_page__aG9tZ{display:flex;flex-direction:column;gap:8px}.homepage_zone__aG9tZ{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.homepage_zoneTitle__aG9tZ{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:600;color:#0f5a96;letter-spacing:.04em;text-transform:uppercase;margin:0;padding-bottom:8px;border-bottom:1px solid #b6d3eb}.homepage_progressHeadline__aG9tZ{display:flex;align-items:center;gap:12px;margin:0;padding:14px 16px;background:#fff;border:1px solid #e5e5e5;border-radius:10px}.homepage_progressLabel__aG9tZ{font-size:.8125rem;font-weight:600;color:#525252;white-space:nowrap}.homepage_progressBar__aG9tZ{flex:1;height:10px;background:#e5e5e5;border-radius:999px;overflow:hidden}.homepage_progressFill__aG9tZ{height:100%;background:#008830;transition:width .3s ease}.homepage_progressPct__aG9tZ{font-size:.875rem;font-weight:700;color:#008830;font-variant-numeric:tabular-nums}.homepage_kpiGrid__aG9tZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0}.homepage_kpiCard__aG9tZ{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;border-top:3px solid #d4d4d4}.homepage_kpiNeutral__aG9tZ{border-top-color:#a3a3a3}.homepage_kpiSuccess__aG9tZ{border-top-color:#008830}.homepage_kpiSuccess__aG9tZ .homepage_kpiValue__aG9tZ{color:#008830}.homepage_kpiDanger__aG9tZ{border-top-color:#c62828}.homepage_kpiDanger__aG9tZ .homepage_kpiValue__aG9tZ{color:#c62828}.homepage_kpiInfo__aG9tZ{border-top-color:#1870b8}.homepage_kpiInfo__aG9tZ .homepage_kpiValue__aG9tZ{color:#0f5a96}.homepage_kpiValue__aG9tZ{font-size:1.375rem;font-weight:700;color:#262626;font-variant-numeric:tabular-nums}.homepage_kpiLabel__aG9tZ{font-size:.6875rem;font-weight:500;color:#737373;text-transform:uppercase;letter-spacing:.03em}.homepage_twoCol__aG9tZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:0}.homepage_panel__aG9tZ{border:1px solid #e5e5e5;border-radius:10px;padding:16px;background:#fff;margin:0}.homepage_panelTitle__aG9tZ{font-size:.9375rem;font-weight:600;color:#262626;margin:0 0 14px}.homepage_barRow__aG9tZ{display:flex;align-items:center;gap:10px;margin-bottom:8px}.homepage_barLabel__aG9tZ{width:130px;font-size:.8125rem;color:#525252}.homepage_barTrack__aG9tZ{flex:1;height:12px;background:#f5f5f5;border-radius:6px;overflow:hidden}.homepage_barValue__aG9tZ{height:100%;border-radius:6px;min-width:2px}.homepage_barNum__aG9tZ{width:36px;text-align:right;font-size:.8125rem;font-weight:600;color:#262626;font-variant-numeric:tabular-nums}.homepage_table__aG9tZ{width:100%;border-collapse:collapse;font-size:.8125rem}.homepage_table__aG9tZ th,.homepage_table__aG9tZ td{text-align:left;padding:7px 10px;border-bottom:1px solid #e5e5e5}.homepage_table__aG9tZ th{font-size:.75rem;font-weight:600;color:#737373;text-transform:uppercase}.homepage_num__aG9tZ{text-align:right;font-variant-numeric:tabular-nums}.homepage_panelHeader__aG9tZ{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.homepage_panelHeader__aG9tZ .homepage_panelTitle__aG9tZ{margin:0}.homepage_panelLink__aG9tZ{font-size:.8125rem;font-weight:500;color:#1870b8;text-decoration:none}.homepage_panelLink__aG9tZ:hover{text-decoration:underline}.homepage_muted__aG9tZ{font-size:.8125rem;color:#737373;margin:0}.homepage_alertSummary__aG9tZ{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.homepage_alertChip__aG9tZ{font-size:.75rem;color:#404040;background:#f5f5f5;border-radius:6px;padding:4px 8px}.homepage_alertList__aG9tZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.homepage_alertList__aG9tZ li{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.homepage_alertLink__aG9tZ{font-size:.8125rem;font-weight:500;color:#262626;text-decoration:none}.homepage_alertLink__aG9tZ:hover{text-decoration:underline}.homepage_badge__aG9tZ{display:inline-block;padding:2px 8px;border-radius:12px;color:#fff;font-size:.72rem;font-weight:600;white-space:nowrap}.homepage_gapNeg__aG9tZ{color:#c62828;font-weight:600}.homepage_bandMuyProbable__aG9tZ{background:#1870b8}.homepage_bandProbable__aG9tZ{background:#008830}.homepage_bandRiesgoMedio__aG9tZ{background:#ef6c00}.homepage_bandRiesgoAlto__aG9tZ{background:#c62828}.homepage_donutLayout__aG9tZ{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.homepage_donut__aG9tZ{width:140px;height:140px;border-radius:50%;flex-shrink:0;display:grid;place-items:center}.homepage_donutHole__aG9tZ{width:78px;height:78px;border-radius:50%;background:#fff;display:grid;place-items:center}.homepage_donutTotal__aG9tZ{font-size:1.375rem;font-weight:700;color:#262626;font-variant-numeric:tabular-nums}.homepage_legend__aG9tZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;flex:1;min-width:160px}.homepage_legend__aG9tZ li{display:flex;align-items:center;gap:8px}.homepage_legendSwatch__aG9tZ{width:10px;height:10px;border-radius:2px;flex-shrink:0}.homepage_legendLabel__aG9tZ{flex:1;font-size:.8125rem;color:#525252}.homepage_legendValue__aG9tZ{font-size:.8125rem;font-weight:600;color:#262626;font-variant-numeric:tabular-nums}.homepage_funnelTotal__aG9tZ{font-size:.8125rem;color:#737373;margin:-6px 0 12px}.homepage_funnelList__aG9tZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.homepage_funnelRow__aG9tZ{display:flex;align-items:center;gap:10px}.homepage_funnelLabel__aG9tZ{width:120px;flex-shrink:0;font-size:.8125rem;color:#525252}.homepage_heatGrid__aG9tZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.homepage_heatCell__aG9tZ{display:flex;align-items:center;justify-content:center;min-height:40px;padding:6px 4px;border-radius:6px;text-decoration:none;color:#fff;transition:opacity .15s ease,transform .15s ease}.homepage_heatCell__aG9tZ:hover{opacity:.9;transform:scale(1.03)}.homepage_heatCode__aG9tZ{font-size:.6875rem;font-weight:600;color:#fff;line-height:1.1;text-align:center;word-break:break-all}.homepage_heatLegend__aG9tZ{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 14px;font-size:.75rem;color:#525252}.homepage_heatLegend__aG9tZ li{display:inline-flex;align-items:center;gap:6px}.homepage_heatLegendSwatch__aG9tZ{width:10px;height:10px;border-radius:2px;display:inline-block;flex-shrink:0}.myseatpage_loading__bXlzZ{display:flex;justify-content:center;padding:30px}.myseatpage_subtitle__bXlzZ{color:#525252;margin:8px 0 20px}.myseatpage_kpis__bXlzZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:28px}.myseatpage_kpiCard__bXlzZ{border:1px solid #e5e5e5;border-radius:6px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;background:#fff}.myseatpage_kpiLabel__bXlzZ{font-size:.78rem;text-transform:uppercase;color:#737373;font-weight:500}.myseatpage_kpiValue__bXlzZ{font-size:1.6rem;font-weight:700;color:#262626}.myseatpage_kpiHint__bXlzZ{font-size:.8rem;color:#525252}.myseatpage_bandMuyProbable__bXlzZ{border-color:#1870b8;background:#1870b814}.myseatpage_bandProbable__bXlzZ{border-color:#008830;background:#00883014}.myseatpage_bandRiesgoMedio__bXlzZ{border-color:#ef6c00;background:#ef700014}.myseatpage_bandRiesgoAlto__bXlzZ{border-color:#c62828;background:#c6282814}.myseatpage_section__bXlzZ{margin-bottom:32px}.myseatpage_sectionHeader__bXlzZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.myseatpage_sectionHeader__bXlzZ h2{margin:0;font-size:1.1rem}.myseatpage_sectionTitle__bXlzZ{margin:0 0 12px;font-size:1.1rem}.myseatpage_tableWrap__bXlzZ{overflow-x:auto}.myseatpage_table__bXlzZ{width:100%;border-collapse:collapse}.myseatpage_table__bXlzZ th,.myseatpage_table__bXlzZ td{text-align:left;padding:8px 12px;border-bottom:1px solid #e5e5e5;font-size:.9rem}.myseatpage_table__bXlzZ th{color:#737373;font-weight:500;font-size:.78rem;text-transform:uppercase}.myseatpage_link__bXlzZ{font-size:.85rem;color:#404040;text-decoration:underline;white-space:nowrap}.seatdashboardpage_loading__c2Vhd{display:flex;justify-content:center;padding:30px}.seatdashboardpage_subtitle__c2Vhd{color:#525252;margin:8px 0 20px}.seatdashboardpage_summary__c2Vhd{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px}.seatdashboardpage_summaryCard__c2Vhd{flex:1 1 140px;border-radius:6px;padding:14px 16px;color:#fff;display:flex;flex-direction:column;gap:4px}.seatdashboardpage_summaryValue__c2Vhd{font-size:1.6rem;font-weight:700}.seatdashboardpage_summaryLabel__c2Vhd{font-size:.8rem;opacity:.9}.seatdashboardpage_table__c2Vhd{width:100%;border-collapse:collapse}.seatdashboardpage_table__c2Vhd th,.seatdashboardpage_table__c2Vhd td{text-align:left;padding:8px 12px;border-bottom:1px solid #e5e5e5;font-size:.9rem}.seatdashboardpage_table__c2Vhd th{color:#737373;font-weight:500;font-size:.78rem;text-transform:uppercase}.seatdashboardpage_num__c2Vhd{text-align:right}.seatdashboardpage_badge__c2Vhd{display:inline-block;padding:2px 10px;border-radius:12px;color:#fff;font-size:.75rem;font-weight:600}.seatdashboardpage_bandMuyProbable__c2Vhd{background:#1870b8}.seatdashboardpage_bandProbable__c2Vhd{background:#008830}.seatdashboardpage_bandRiesgoMedio__c2Vhd{background:#ef6c00}.seatdashboardpage_bandRiesgoAlto__c2Vhd{background:#c62828}.seatdashboardpage_tableWrap__c2Vhd{overflow-x:auto}.seatdashboardpage_gapNeg__c2Vhd{color:#c62828;font-weight:600}.seatdashboardpage_link__c2Vhd{font-size:.8rem;color:#404040;text-decoration:underline;white-space:nowrap}.seatdashboardpage_partialFlag__c2Vhd{display:inline-block;padding:2px 8px;border-radius:6px;background:#fff3e0;color:#ef6c00;font-size:.75rem;font-weight:600;cursor:help}.interestorganizationform_form__aW50Z{max-width:900px}.interestorganizationform_orgSummary__aW50Z{margin:0 0 20px;color:var(--color-text-muted, #555)}.interestorganizationform_grid__aW50Z{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:1023.98px){.interestorganizationform_grid__aW50Z{grid-template-columns:1fr}}.interestorganizationform_fullWidth__aW50Z{grid-column:1/-1}.interestorganizationform_submitButton__aW50Z{margin-top:30px}.interestorganizationeditpage_loading__aW50Z,.interestorganizationeditpage_error__aW50Z,.interestorganizationeditpage_notFound__aW50Z{padding:40px;text-align:center}.interestorganizationeditpage_contactsSection__aW50Z{margin-top:40px}.interestorganizationeditpage_outreachHint__aW50Z{margin:0 0 20px;max-width:640px;color:var(--color-text-muted, #555)}.interestorganizationeditpage_contactsTitle__aW50Z{margin-bottom:12px;font-size:1.125rem;font-weight:600}.interestorganizationeditpage_contactsReadOnlyHint__aW50Z{margin:0 0 12px;color:var(--color-text-muted, #555);font-size:.875rem}.interestorganizationeditpage_contactsList__aW50Z{list-style:none;padding:0;margin:0}.interestorganizationeditpage_contactItem__aW50Z{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.08)}.interestorganizationsdashboardpage_loading__aW50Z{display:flex;justify-content:center;padding:60px}.interestorganizationsdashboardpage_page__aW50Z{display:flex;flex-direction:column;gap:8px}.interestorganizationsdashboardpage_wrapper__aW50Z{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.interestorganizationsdashboardpage_actions__aW50Z{display:flex;gap:8px;flex-wrap:wrap}.interestorganizationsdashboardpage_zone__aW50Z{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.interestorganizationsdashboardpage_zoneTitle__aW50Z{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:600;color:#0f5a96;letter-spacing:.04em;text-transform:uppercase;margin:0;padding-bottom:8px;border-bottom:1px solid #b6d3eb}.interestorganizationsdashboardpage_progressHeadline__aW50Z{display:flex;align-items:center;gap:12px;margin:0;padding:14px 16px;background:#fff;border:1px solid #e5e5e5;border-radius:10px}.interestorganizationsdashboardpage_progressLabel__aW50Z{font-size:.8125rem;font-weight:600;color:#525252;white-space:nowrap}.interestorganizationsdashboardpage_progressBar__aW50Z{flex:1;height:10px;background:#e5e5e5;border-radius:999px;overflow:hidden}.interestorganizationsdashboardpage_progressFill__aW50Z{height:100%;background:#1870b8;transition:width .3s ease}.interestorganizationsdashboardpage_progressPct__aW50Z{font-size:.875rem;font-weight:700;color:#0f5a96;font-variant-numeric:tabular-nums}.interestorganizationsdashboardpage_kpiGrid__aW50Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0}.interestorganizationsdashboardpage_kpiCard__aW50Z{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;border-top:3px solid #d4d4d4}.interestorganizationsdashboardpage_kpiNeutral__aW50Z{border-top-color:#a3a3a3}.interestorganizationsdashboardpage_kpiSuccess__aW50Z{border-top-color:#008830}.interestorganizationsdashboardpage_kpiSuccess__aW50Z .interestorganizationsdashboardpage_kpiValue__aW50Z{color:#008830}.interestorganizationsdashboardpage_kpiDanger__aW50Z{border-top-color:#c62828}.interestorganizationsdashboardpage_kpiDanger__aW50Z .interestorganizationsdashboardpage_kpiValue__aW50Z{color:#c62828}.interestorganizationsdashboardpage_kpiInfo__aW50Z{border-top-color:#1870b8}.interestorganizationsdashboardpage_kpiInfo__aW50Z .interestorganizationsdashboardpage_kpiValue__aW50Z{color:#0f5a96}.interestorganizationsdashboardpage_kpiValue__aW50Z{font-size:1.375rem;font-weight:700;color:#262626;font-variant-numeric:tabular-nums}.interestorganizationsdashboardpage_kpiLabel__aW50Z{font-size:.6875rem;font-weight:500;color:#737373;text-transform:uppercase;letter-spacing:.03em}.interestorganizationsdashboardpage_twoCol__aW50Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:0}.interestorganizationsdashboardpage_panel__aW50Z{border:1px solid #e5e5e5;border-radius:10px;padding:16px;background:#fff;margin:0}.interestorganizationsdashboardpage_panelTitle__aW50Z{font-size:.9375rem;font-weight:600;color:#262626;margin:0 0 14px}.interestorganizationsdashboardpage_muted__aW50Z{font-size:.8125rem;color:#737373;margin:0}.interestorganizationsdashboardpage_funnelTotal__aW50Z{font-size:.75rem;color:#737373;margin:-6px 0 12px}.interestorganizationsdashboardpage_funnelList__aW50Z{list-style:none;margin:0;padding:0}.interestorganizationsdashboardpage_funnelRow__aW50Z,.interestorganizationsdashboardpage_barRow__aW50Z{display:flex;align-items:center;gap:10px;margin-bottom:8px}.interestorganizationsdashboardpage_funnelLabel__aW50Z,.interestorganizationsdashboardpage_barLabel__aW50Z{width:140px;font-size:.8125rem;color:#525252}.interestorganizationsdashboardpage_barTrack__aW50Z{flex:1;height:12px;background:#f5f5f5;border-radius:6px;overflow:hidden}.interestorganizationsdashboardpage_barValue__aW50Z{height:100%;border-radius:6px;min-width:2px}.interestorganizationsdashboardpage_barNum__aW50Z{width:36px;text-align:right;font-size:.8125rem;font-weight:600;color:#262626;font-variant-numeric:tabular-nums}.interestorganizationsdashboardpage_donutLayout__aW50Z{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.interestorganizationsdashboardpage_donut__aW50Z{width:140px;height:140px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.interestorganizationsdashboardpage_donutHole__aW50Z{width:78px;height:78px;border-radius:50%;background:#fff;display:grid;place-items:center}.interestorganizationsdashboardpage_donutTotal__aW50Z{font-size:1.375rem;font-weight:700;color:#262626;font-variant-numeric:tabular-nums}.interestorganizationsdashboardpage_legend__aW50Z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;flex:1;min-width:160px}.interestorganizationsdashboardpage_legend__aW50Z li{display:flex;align-items:center;gap:8px}.interestorganizationsdashboardpage_legendSwatch__aW50Z{width:10px;height:10px;border-radius:2px;flex-shrink:0}.interestorganizationsdashboardpage_legendLabel__aW50Z{flex:1;font-size:.8125rem;color:#525252}.interestorganizationsdashboardpage_legendValue__aW50Z{font-size:.8125rem;font-weight:600;color:#262626;font-variant-numeric:tabular-nums}.interestorganizationsdashboardpage_alertList__aW50Z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.interestorganizationsdashboardpage_alertLink__aW50Z{font-size:.8125rem;font-weight:500;color:#262626;text-decoration:none;display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid #e5e5e5;border-radius:6px;background:#fafafa}.interestorganizationsdashboardpage_alertLink__aW50Z:hover{text-decoration:underline;border-color:#b6d3eb}.interestorganizationsdashboardpage_alertCount__aW50Z{font-size:.8125rem;font-weight:700;color:#c62828;font-variant-numeric:tabular-nums}.interestorganizationslistpage_wrapper__aW50Z{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:12px;flex-wrap:wrap}.interestorganizationslistpage_headerActions__aW50Z{display:flex;gap:8px;flex-wrap:wrap}.interestorganizationslistpage_activeFilters__aW50Z{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:10px 12px;border:1px solid #b6d3eb;border-radius:10px;background:#fafafa;font-size:.8125rem;color:#404040}.interestorganizationslistpage_filters__aW50Z{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.interestorganizationslistpage_filterSelect__aW50Z{min-width:160px;max-width:220px}.interestorganizationslistpage_actions__aW50Z{display:flex;gap:5px}.interestorganizationslistpage_actionButton__aW50Z{padding:5px 10px;font-size:.75rem}.multivotform_form__bXVsd{max-width:720px}.multivotform_grid__bXVsd{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:1023.98px){.multivotform_grid__bXVsd{grid-template-columns:1fr}}.multivotform_submitButton__bXVsd{margin-top:30px}.multivotdetailpage_loading__bXVsd{display:flex;justify-content:center;padding:30px}.multivotdetailpage_fields__bXVsd{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 24px;margin:16px 0 24px}.multivotdetailpage_fields__bXVsd dt{font-size:.6875rem;font-weight:600;color:#525252;margin-bottom:2px}.multivotdetailpage_fields__bXVsd dd{margin:0;font-size:.875rem}.multivotdetailpage_subtitle__bXVsd{font-size:1rem;font-weight:600;margin:0 0 12px}.multivotdetailpage_categoriesByGroup__bXVsd{display:flex;flex-direction:column;gap:20px}.multivotdetailpage_groupSection__bXVsd{margin:0}.multivotdetailpage_groupTitle__bXVsd{margin:0 0 8px;font-size:.875rem;font-weight:600}.multivotdetailpage_table__bXVsd{width:100%;border-collapse:collapse}.multivotdetailpage_table__bXVsd th,.multivotdetailpage_table__bXVsd td{padding:10px 8px;text-align:left;border-bottom:1px solid #e5e5e5;font-size:.8125rem}.multivotdetailpage_table__bXVsd th{font-size:.75rem;font-weight:600}.multivoteditpage_loading__bXVsd{display:flex;justify-content:center;padding:30px}.multivoteditpage_error__bXVsd,.multivoteditpage_notFound__bXVsd{padding:30px}.multivotlistpage_wrapper__bXVsd{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:12px;flex-wrap:wrap}.multivotlistpage_actions__bXVsd{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.multivotlistpage_switchLink__bXVsd{font-size:.8125rem;text-decoration:underline}.multivotlistpage_subtitle__bXVsd{margin:0 0 12px;font-size:.875rem;color:#525252}.multivotlistpage_toolbar__bXVsd{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:12px 0}.multivotlistpage_tableContainer__bXVsd{position:relative;overflow-x:auto;min-height:120px}.multivotlistpage_loading__bXVsd{display:flex;justify-content:center;padding:30px}.multivotlistpage_fetchOverlay__bXVsd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding-bottom:12vh;background:#ffffff73;pointer-events:none}.multivotlistpage_tableDimmed__bXVsd{opacity:.55;pointer-events:none}.multivotlistpage_empty__bXVsd{padding:20px 0}.multivotlistpage_table__bXVsd{width:100%;border-collapse:collapse;table-layout:fixed}.multivotlistpage_colCif__bXVsd{width:14%}.multivotlistpage_colCompany__bXVsd{width:38%}.multivotlistpage_colVotes__bXVsd{width:10%}.multivotlistpage_colGroups__bXVsd{width:30%}.multivotlistpage_colExpand__bXVsd{width:2.5rem}.multivotlistpage_tableRow__bXVsd{border-bottom:1px solid #e5e5e5}.multivotlistpage_clickable__bXVsd{cursor:pointer}.multivotlistpage_clickable__bXVsd:hover{background:#00000008}.multivotlistpage_expandCol__bXVsd{width:2.5rem;text-align:right}.multivotlistpage_table__bXVsd th,.multivotlistpage_table__bXVsd td{padding:10px 8px;text-align:left;font-size:.8125rem;vertical-align:middle;overflow-wrap:anywhere}.multivotlistpage_table__bXVsd th{font-size:.75rem;font-weight:600}.multivotlistpage_expandedRow__bXVsd td{padding:0 8px 16px;background:#00000005}.multivotlistpage_nestedTable__bXVsd{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:8px}.multivotlistpage_nestedTable__bXVsd th,.multivotlistpage_nestedTable__bXVsd td{padding:8px;text-align:left;font-size:.75rem;border-bottom:1px solid #e5e5e5;vertical-align:middle;overflow-wrap:anywhere}.multivotlistpage_nestedTable__bXVsd th{font-size:.6875rem;font-weight:600}.multivotlistpage_nestedColCategory__bXVsd,.multivotlistpage_nestedColEpigrafs__bXVsd{width:16%}.multivotlistpage_nestedColVotes__bXVsd{width:8%}.multivotlistpage_nestedColOrigin__bXVsd{width:14%}.multivotlistpage_nestedColAssignee__bXVsd{width:16%}.multivotlistpage_nestedColSource__bXVsd{width:12%}.multivotlistpage_nestedColOpportunity__bXVsd{width:14%}.multivotlistpage_nestedColActions__bXVsd{width:12%}.multivotlistpage_categoriesByGroup__bXVsd{display:flex;flex-direction:column;gap:16px;margin-top:8px}.multivotlistpage_groupSection__bXVsd{margin:0}.multivotlistpage_groupTitle__bXVsd{margin:0 0 4px;font-size:.8125rem;font-weight:600}.multivotlistpage_hint__bXVsd,.multivotlistpage_actionLink__bXVsd{font-size:.75rem;text-decoration:underline}.multivotlistpage_pagination__bXVsd{display:flex;justify-content:space-between;align-items:center;margin-top:16px;gap:12px;flex-wrap:wrap}.multivotlistpage_pageInfo__bXVsd,.multivotlistpage_pageCurrent__bXVsd{font-size:.8125rem}.multivotlistpage_pageControls__bXVsd{display:flex;align-items:center;gap:8px}.multivotseatrankingpanel_panel__bXVsd{margin:16px 0 28px}.multivotseatrankingpanel_header__bXVsd{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:12px}.multivotseatrankingpanel_hint__bXVsd{margin:0;flex:1;min-width:200px;font-size:.8125rem;color:#525252}.multivotseatrankingpanel_loading__bXVsd{display:flex;justify-content:center;padding:24px}.multivotseatrankingpanel_empty__bXVsd{padding:12px 0;font-size:.8125rem;color:#525252}.multivotseatrankingpanel_rebuildOk__bXVsd{margin:0 0 12px;font-size:.8125rem;color:#404040}.multivotseatrankingpanel_tableWrap__bXVsd{overflow-x:auto}.multivotseatrankingpanel_table__bXVsd{width:100%;border-collapse:collapse;min-width:720px}.multivotseatrankingpanel_table__bXVsd th,.multivotseatrankingpanel_table__bXVsd td{padding:8px 10px;text-align:left;border-bottom:1px solid #e5e5e5;font-size:.75rem;vertical-align:middle}.multivotseatrankingpanel_table__bXVsd th{font-size:.6875rem;font-weight:600;white-space:nowrap}.multivotseatrankingpanel_num__bXVsd{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.multivotseatrankingpanel_gapRisk__bXVsd{color:#b42318;font-weight:600}.multivotseatrankingpanel_gapOk__bXVsd{color:#027a48;font-weight:600}.multivotseatrankingpanel_link__bXVsd{font-size:.75rem;text-decoration:underline;white-space:nowrap}.multivotseatrankingpanel_updatedAt__bXVsd{margin:8px 0 0;font-size:.6875rem;color:#737373}.multivotseatspage_wrapper__bXVsd{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:15px}.multivotseatspage_switchLink__bXVsd{font-size:.8125rem;text-decoration:underline}.opportunitycoveragepanel_panel__b3Bwb{background:#fafafa;border:1px solid #e5e5e5;padding:16px 20px;margin:16px 0 0}.opportunitycoveragepanel_title__b3Bwb{margin:0 0 6px;font-size:1.05rem}.opportunitycoveragepanel_hint__b3Bwb{margin:0 0 12px;color:#525252;font-size:.85rem}.opportunitycoveragepanel_metrics__b3Bwb{display:flex;gap:24px;flex-wrap:wrap;margin:0}.opportunitycoveragepanel_metric__b3Bwb dt{margin:0 0 4px;font-size:.8rem;color:#525252}.opportunitycoveragepanel_metric__b3Bwb dd{margin:0;font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:600}.opportunityfunnelpanel_panel__b3Bwb{background:#fafafa;border:1px solid #e5e5e5;padding:16px 20px;margin:16px 0 24px}.opportunityfunnelpanel_title__b3Bwb{margin:0 0 8px;font-size:1.05rem;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.opportunityfunnelpanel_meta__b3Bwb{font-weight:400;color:#525252;font-size:.9rem}.opportunityfunnelpanel_total__b3Bwb{margin:0 0 12px;color:#525252;font-size:.9rem}.opportunityfunnelpanel_buckets__b3Bwb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.opportunityfunnelpanel_bucket__b3Bwb{display:grid;grid-template-columns:minmax(120px,180px) 1fr 40px;gap:10px;align-items:center}.opportunityfunnelpanel_label__b3Bwb{font-size:.85rem}.opportunityfunnelpanel_barTrack__b3Bwb{height:8px;background:#e5e5e5;overflow:hidden}.opportunityfunnelpanel_barFill__b3Bwb{display:block;height:100%;background:#1870b8;min-width:0}.opportunityfunnelpanel_count__b3Bwb{text-align:right;font-variant-numeric:tabular-nums;font-size:.9rem}.checkbox_root__Y2hlY{display:flex;align-items:center;gap:10px;padding:5px 10px;border-radius:4px;transition:background-color .2s}.checkbox_root__Y2hlY:hover{background-color:#f5f5f5}.checkbox_input__Y2hlY{width:18px;height:18px;flex-shrink:0;accent-color:#1870b8;cursor:pointer}.checkbox_label__Y2hlY{width:100%;cursor:pointer}.checkbox_text__Y2hlY{font-size:.875rem;font-weight:400;line-height:1.5;color:#16181d;margin-bottom:0}.checkbox_error__Y2hlY{display:block;font-size:.75rem;color:#ef4444;margin-bottom:2px}.checkbox_errorContainer__Y2hlY{margin-top:7px}.opportunitysuggestionspanel_section__b3Bwb{margin:24px 0}.opportunitysuggestionspanel_header__b3Bwb{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:12px}.opportunitysuggestionspanel_title__b3Bwb{margin:0 0 4px;font-size:1.05rem}.opportunitysuggestionspanel_hint__b3Bwb{margin:0;color:#525252;font-size:.85rem;max-width:48rem}.opportunitieslistpage_loading__b3Bwb{display:flex;justify-content:center;padding:30px}.opportunitieslistpage_error__b3Bwb{padding:30px}.opportunitieslistpage_wrapper__b3Bwb{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:12px;flex-wrap:wrap}.opportunitieslistpage_actions__b3Bwb{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.opportunitieslistpage_toolbar__b3Bwb{display:flex;gap:10px;align-items:center;margin:12px 0;flex-wrap:wrap}.opportunitieslistpage_sectionTitle__b3Bwb{margin:24px 0 8px;font-size:1.05rem}.opportunityform_form__b3Bwb{max-width:560px}*+.opportunityform_formGroup__b3Bwb{margin-top:24px}.opportunityform_label__b3Bwb{display:block;margin-bottom:6px;font-size:.875rem}.opportunityform_textarea__b3Bwb{width:100%;padding:8px 10px;border:1px solid #d4d4d4;font:inherit;resize:vertical}.opportunityform_submitButton__b3Bwb{margin-top:30px}.opportunitydetailpage_loading__b3Bwb,.opportunitydetailpage_error__b3Bwb,.opportunitydetailpage_notFound__b3Bwb{padding:30px}.opportunitydetailpage_loading__b3Bwb{display:flex;justify-content:center}.opportunitydetailpage_wrapper__b3Bwb{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:12px;flex-wrap:wrap}.opportunitydetailpage_summary__b3Bwb{margin:16px 0;display:flex;flex-direction:column;gap:6px}.opportunitydetailpage_contactBlock__b3Bwb{margin:4px 0}.opportunitydetailpage_contactMeta__b3Bwb{margin:0;color:var(--color-text-muted, #555);font-size:.875rem}.opportunitydetailpage_statusRow__b3Bwb{display:flex;align-items:center;gap:8px}.opportunitydetailpage_statusToolbar__b3Bwb{display:flex;gap:10px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.opportunitydetailpage_statusToolbar__b3Bwb>*{margin-bottom:0}.opportunitydetailpage_statusToolbar__b3Bwb select{min-width:220px}.opportunitydetailpage_notes__b3Bwb{margin-top:24px}.pimecmemberform_form__cGltZ{max-width:720px}.pimecmemberform_grid__cGltZ{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:1023.98px){.pimecmemberform_grid__cGltZ{grid-template-columns:1fr}}.pimecmemberform_checkboxRow__cGltZ{margin-top:20px}.pimecmemberform_submitButton__cGltZ{margin-top:30px}.pimeceditpage_loading__cGltZ{display:flex;justify-content:center;padding:30px}.pimeceditpage_error__cGltZ,.pimeceditpage_notFound__cGltZ{padding:30px}.pimeclistpage_wrapper__cGltZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.pimeclistpage_actions__cGltZ{display:flex;gap:5px}.pimeclistpage_actionButton__cGltZ{padding:5px 10px;font-size:.75rem}.pinyolform_form__cGlue{max-width:500px}*+.pinyolform_formGroup__cGlue{margin-top:30px}.pinyolform_submitButton__cGlue{margin-top:30px}.pinyoldashboardpage_loading__cGlue{display:flex;justify-content:center;padding:30px}.pinyoldashboardpage_subtitle__cGlue{color:#525252;margin:8px 0 20px}.pinyoldashboardpage_tableWrap__cGlue{overflow-x:auto}.pinyoldashboardpage_table__cGlue{width:100%;border-collapse:collapse}.pinyoldashboardpage_table__cGlue th,.pinyoldashboardpage_table__cGlue td{text-align:left;padding:8px 12px;border-bottom:1px solid #e5e5e5;font-size:.9rem}.pinyoldashboardpage_table__cGlue th{color:#737373;font-weight:500;font-size:.78rem;text-transform:uppercase}.pinyoldashboardpage_num__cGlue{text-align:right}.pinyoldashboardpage_name__cGlue{font-weight:600}.pinyoldashboardpage_inactive__cGlue{margin-left:8px;font-size:.75rem;color:#737373}.pinyoldashboardpage_link__cGlue{font-size:.8rem;color:#404040;text-decoration:underline;white-space:nowrap}.pinyoleditpage_loading__cGlue{display:flex;justify-content:center;padding:30px}.pinyoleditpage_error__cGlue,.pinyoleditpage_notFound__cGlue{padding:30px}.pinyollistpage_loading__cGlue{display:flex;justify-content:center;padding:30px}.pinyollistpage_error__cGlue{padding:30px}.pinyollistpage_wrapper__cGlue{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:12px;flex-wrap:wrap}.pinyollistpage_actions__cGlue{display:flex;gap:8px;flex-wrap:wrap}.resultslistpage_votesCol__cmVzd{display:block;text-align:center;font-variant-numeric:tabular-nums}.resultslistpage_vdeLead__cmVzd{color:#027a48;font-weight:600}.userform_form__dXNlc{max-width:500px}*+.userform_formGroup__dXNlc{margin-top:30px}.userform_rolesLabel__dXNlc{font-size:.875rem;font-weight:600;color:#262626;margin-bottom:10px;display:block}.userform_rolesContainer__dXNlc{padding:15px;border:1px solid #d4d4d4;border-radius:10px;background-color:#fafafa}.userform_userActivated__dXNlc{-webkit-user-select:none;user-select:none}.userform_helpText__dXNlc{font-size:.75rem;color:#525252;margin-top:5px;margin-left:20px}.userform_noRoles__dXNlc{font-size:.875rem;font-style:italic;color:#525252}.userform_submitButton__dXNlc{margin-top:30px}.usereditpage_loading__dXNlc{display:flex;justify-content:center;padding:30px}.usereditpage_error__dXNlc,.usereditpage_notFound__dXNlc{padding:30px}.userslistpage_loading__dXNlc{display:flex;justify-content:center;padding:30px}.userslistpage_error__dXNlc{padding:30px}.userslistpage_wrapper__dXNlc{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.languageselector_languageSelector__bGFuZ{display:inline-flex}.languageselector_select__bGFuZ{padding:11px 15px 12px;border:1px solid #d4d4d4;border-radius:4px;background-color:#fff;font-size:.875rem;cursor:pointer;transition:border-color .2s}.languageselector_select__bGFuZ:hover{border-color:#a3a3a3}.languageselector_select__bGFuZ:focus{outline:none;border-color:#1870b8;box-shadow:0 0 0 2px #1870b838}.authlayout_layout__YXV0a{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background-color:#f5f5f5;background-image:radial-gradient(900px 460px at 50% -10%,#e7f2fb,transparent 70%)}.authlayout_container__YXV0a{width:100%;max-width:420px;padding:36px;background-color:#fff;border:1px solid #d4d4d4;border-radius:18px;box-shadow:0 24px 60px -28px #1018284d}.authlayout_header__YXV0a{text-align:center;margin-bottom:28px;display:flex;flex-direction:column;align-items:center}.authlayout_brandLogo__YXV0a{display:block;width:min(200px,100%);height:auto;margin-bottom:12px}.authlayout_subtitle__YXV0a{font-size:.875rem;color:#737373}.authlayout_footer__YXV0a{margin-top:24px;padding-top:20px;border-top:1px solid #d4d4d4;text-align:center}.authlayout_footerText__YXV0a{font-size:.8125rem;color:#737373;margin-bottom:14px}.mainlayout_layout__bWFpb{display:flex;min-height:100vh}.mainlayout_sidebar__bWFpb{width:250px;flex-shrink:0;background-color:#fff;border-right:1px solid #d4d4d4;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;align-self:flex-start;overflow:hidden}.mainlayout_sidebar__bWFpb nav{flex:1;min-height:0;overflow-y:auto;padding:14px 12px}.mainlayout_sidebar__bWFpb ul{margin:0;list-style:none}.mainlayout_sidebarHeader__bWFpb{flex-shrink:0;padding:16px 16px 12px;border-bottom:1px solid #d4d4d4;box-shadow:0 4px 10px -8px #10182859;z-index:1}.mainlayout_brand__bWFpb{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.mainlayout_brandLogo__bWFpb{display:block;width:100%;max-width:152px;height:auto}.mainlayout_brandTagline__bWFpb{font-size:.5625rem;font-weight:600;color:#737373;letter-spacing:.06em;text-transform:uppercase;align-self:center;text-align:center}.mainlayout_sidebarSubtitle__bWFpb{font-size:.625rem;font-weight:600;color:#737373;letter-spacing:.05em;text-transform:uppercase;margin:10px 2px 0;text-align:left}.mainlayout_navItem__bWFpb{margin-bottom:4px}.mainlayout_navDivider__bWFpb{list-style:none;height:1px;border:none;background-color:#e5e5e5;margin:14px 6px 12px}.mainlayout_navSection__bWFpb{list-style:none;font-size:.6875rem;font-weight:600;color:#737373;letter-spacing:.05em;text-transform:uppercase;margin:0 2px 8px}.mainlayout_navGroupHeading__bWFpb{list-style:none;font-size:.875rem;font-weight:600;color:#404040;margin:6px 2px 4px;padding:4px 13px 2px}.mainlayout_navLink__bWFpb{position:relative;display:flex;align-items:center;padding:10px 13px;border-radius:9px;text-decoration:none;font-size:.875rem;font-weight:500;color:#525252;transition:background-color .15s ease,color .15s ease}.mainlayout_navLink__bWFpb:hover{background-color:#f5f5f5;color:#16181d}.mainlayout_navLink__bWFpb.mainlayout_active__bWFpb{background-color:#e7f2fb;color:#0f5a96;font-weight:600}.mainlayout_navLink__bWFpb.mainlayout_active__bWFpb:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:999px;background-color:#1870b8}.mainlayout_navLinkNested__bWFpb{padding-left:28px}.mainlayout_mainContent__bWFpb{flex:1;min-width:0;display:flex;flex-direction:column;background-color:#fafafa;background-image:linear-gradient(180deg,#e7f2fb,#fafafa 180px)}.mainlayout_header__bWFpb{height:60px;background-color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid #d4d4d4;padding:0 24px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:5}.mainlayout_header__bWFpb nav{display:flex;align-items:center;gap:14px}.mainlayout_headerTitle__bWFpb{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em}.mainlayout_logoutButton__bWFpb{margin-left:0}.mainlayout_content__bWFpb{flex:1;min-width:0;padding:26px 28px}.notfoundpage_root__bm90Z{text-align:center;padding:60px 30px}.notification_notification__bm90a{display:flex;align-items:flex-start;gap:10px;min-width:280px;max-width:420px;padding:12px;border:1px solid transparent;border-radius:10px;box-shadow:0 8px 20px #10182814;background-color:#fff;animation:notification_notificationEnter__bm90a .22s ease-out forwards}.notification_notification__bm90a+.notification_notification__bm90a{margin-top:10px}.notification_isClosing__bm90a{animation:notification_notificationExit__bm90a .22s ease-in forwards}.notification_icon__bm90a{font-size:.8125rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex-shrink:0}.notification_content__bm90a{flex:1}.notification_title__bm90a{font-size:.875rem;font-weight:600;margin:0 0 2px}.notification_message__bm90a{font-size:.875rem;color:#262626;margin:0}.notification_closeButton__bm90a{font-size:1.125rem;color:#737373;border:0;background:transparent;cursor:pointer;line-height:1;padding:0}.notification_closeButton__bm90a:hover{color:#262626}.notification_isSuccess__bm90a{border-color:#b6e0c4;background-color:#e6f6ec}.notification_isSuccess__bm90a .notification_icon__bm90a{background-color:#008830;color:#fff}.notification_isError__bm90a{border-color:#f5c6cb;background-color:#f8d7da}.notification_isError__bm90a .notification_icon__bm90a{background-color:#ef4444;color:#fff}.notification_isInfo__bm90a{border-color:#1870b8;background-color:#1870b81f}.notification_isInfo__bm90a .notification_icon__bm90a{background-color:#1870b8;color:#fff}.notification_isWarning__bm90a{border-color:#f59e0b;background-color:#fffbeb}.notification_isWarning__bm90a .notification_icon__bm90a{background-color:#f59e0b;color:#16181d}@keyframes notification_notificationEnter__bm90a{0%{opacity:0;transform:translateY(-.5rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notification_notificationExit__bm90a{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.375rem) scale(.98)}}.notificationstack_container__bm90a{position:fixed;top:16px;right:16px;z-index:1200}
