.category-filter__header[data-v-38fc95be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:1rem}.category-filter__label[data-v-38fc95be]{font-weight:700;-ms-flex-negative:0;flex-shrink:0}.category-filter__value[data-v-38fc95be]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;text-align:right;font-weight:700;color:#6c7581;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-filter__chevron[data-v-38fc95be]{-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.category-filter__chevron--open[data-v-38fc95be]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.category-filter__body[data-v-38fc95be]{padding:0 1rem 1rem}.category-filter__select[data-v-38fc95be]{width:100%;min-width:0}.category-filter__select--searchable[data-v-38fc95be]{--vs-border-color:#e5e5e5;--vs-border-width:2px;--vs-border-radius:8px;--vs-font-size:0.875rem;--vs-search-input-color:#495057}.category-filter__select--searchable[data-v-38fc95be] .vs__dropdown-toggle{min-height:50px;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.25rem;position:relative;overflow:visible}.category-filter__select--searchable[data-v-38fc95be] .vs__selected-options{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.5rem;min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-filter__select--searchable[data-v-38fc95be] .vs__actions{position:absolute;top:8px;right:6px}.category-filter__select--searchable.v-select[data-v-38fc95be]:not(.vs--open) .vs__selected~.vs__search{display:none}.category-filter__select--searchable[data-v-38fc95be] .vs__selected{color:#495057;font-size:.875rem;white-space:normal;overflow-wrap:break-word;min-width:0}.category-filter__select--searchable[data-v-38fc95be] .vs__dropdown-menu{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-width:calc(100vw - 2rem)}.category-filter__select--searchable[data-v-38fc95be] .vs__dropdown-option{white-space:normal;overflow-wrap:break-word}.candidate-filter-sidebar[data-v-7233d386]{border-radius:10px}.candidate-filter-sidebar__title[data-v-7233d386]{font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:#6c7581}.key-ticket-pills[data-v-42a72f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem}.ticket-pill[data-v-42a72f44]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;padding:.25rem .55rem;border-radius:999px;line-height:1.1;white-space:nowrap}.ticket-pill--current[data-v-42a72f44]{background-color:#eaf6ee;color:#1f7a3a}.ticket-pill--expiring-soon[data-v-42a72f44]{background-color:#fdf6e3;color:#8a6a16}.ticket-pill--expired[data-v-42a72f44],.ticket-pill--missing[data-v-42a72f44]{background-color:#fdecee;color:#a3242e}.ticket-pill__icon[data-v-42a72f44]{-ms-flex-negative:0;flex-shrink:0;font-size:.85em}.candidate-card[data-v-0e2eab38]{cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.1rem;border-radius:10px;border:1px solid #e1e6ea;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:box-shadow .15s ease,border-color .15s ease;transition:box-shadow .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease}.candidate-card[data-v-0e2eab38]:hover{-webkit-box-shadow:0 6px 18px rgba(0,0,0,.08);box-shadow:0 6px 18px rgba(0,0,0,.08);border-color:#cfd6dd}.candidate-card__header[data-v-0e2eab38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem}.candidate-card__heading[data-v-0e2eab38]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.candidate-card__name[data-v-0e2eab38]{font-weight:700;font-size:1rem;margin-bottom:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.candidate-card__trade[data-v-0e2eab38]{color:#6c7581;font-size:.85rem}.candidate-card__favourite[data-v-0e2eab38]{-ms-flex-negative:0;flex-shrink:0}.candidate-card__inactive-notice[data-v-0e2eab38]{margin-top:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.78rem;font-weight:600;color:#8a6a16;background-color:#fdf6e3;border-radius:6px;padding:.4rem .6rem}.candidate-card__meta[data-v-0e2eab38]{margin-top:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;font-size:.82rem;color:#495057}.candidate-card__meta-item[data-v-0e2eab38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.candidate-card__status-row[data-v-0e2eab38]{margin-top:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.candidate-card__tickets[data-v-0e2eab38]{margin-top:.65rem}.candidate-card__spacer[data-v-0e2eab38]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.candidate-card__actions[data-v-0e2eab38]{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.candidate-card__action-group[data-v-0e2eab38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.candidate-card__action-label[data-v-0e2eab38]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#97a1ac}.candidates-tabs[data-v-51dc073b]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.candidates-tabs[data-v-51dc073b] .nav-link{font-weight:600;color:#6c7581;white-space:nowrap;background-color:#f4f5f7;border-radius:20px;padding:.4rem 1rem;margin-right:.5rem}.candidates-tabs[data-v-51dc073b] .nav-link.active{color:#fff;background-color:#006cff}.candidates-tabs-select[data-v-51dc073b]{--vs-border-color:#e5e5e5;--vs-border-width:2px;--vs-border-radius:8px;--vs-font-size:0.875rem}.candidates-tabs-select[data-v-51dc073b] .vs__dropdown-toggle{min-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.candidates-tabs-select[data-v-51dc073b] .vs__selected{font-size:.875rem}.candidates-dashboard-stats[data-v-6442151d]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width:991.98px){.candidates-dashboard-stats[data-v-6442151d]{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.candidates-dashboard-stats[data-v-6442151d]{grid-template-columns:1fr}}.candidates-dashboard-stats__tile[data-v-6442151d]{gap:.9rem;padding:1.1rem 1.25rem;border-radius:12px;border:1px solid #e1e6ea;background-color:#fff}.candidates-dashboard-stats__icon[data-v-6442151d],.candidates-dashboard-stats__tile[data-v-6442151d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.candidates-dashboard-stats__icon[data-v-6442151d]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:10px;background-color:#e6f0ff;color:#006cff;font-size:1.1rem;-ms-flex-negative:0;flex-shrink:0}.candidates-dashboard-stats__text[data-v-6442151d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.1rem;min-width:0}.candidates-dashboard-stats__value[data-v-6442151d]{font-size:1.5rem;font-weight:700;color:#212529;line-height:1.2}.candidates-dashboard-stats__label[data-v-6442151d]{font-size:.78rem;color:#6c7581;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pending-token-banner__cta[data-v-2c25af59]{font-weight:600;text-decoration:underline}.candidates-section-divider[data-v-03833fb9]{margin:0 0 1.5rem;border-top:1px solid #e1e6ea}.candidates-layout-row[data-v-03833fb9]{margin-left:0;margin-right:0}@media (min-width:768px){.candidates-layout-row>.candidates-grid-col[data-v-03833fb9],.candidates-layout-row>.candidates-sidebar-col[data-v-03833fb9]{padding-left:1rem;padding-right:1rem}}.candidates-grid-row[data-v-03833fb9]{margin-left:0;margin-right:0}