.bcp-search-box{position:sticky;top:60px;background:var(--v2-bg-primary,#f4f6fb) !important;z-index:10;padding:1rem 0;margin-bottom:1rem}.bcp-search-box .input-group-text{background:var(--v2-bg-card,#fff) !important;border-color:var(--v2-border,#dee2e6) !important;color:var(--v2-text-muted,#6c757d) !important}.bcp-search-box .form-control{background:var(--v2-bg-card,#fff) !important;border-color:var(--v2-border,#dee2e6) !important;color:var(--v2-text-primary,inherit) !important}.bcp-search-box .form-control::placeholder{color:var(--v2-text-muted,#6c757d) !important}.bcp-search-box .form-control:focus{border-color:var(--v2-primary,#0ea5e9) !important;box-shadow:0 0 0 0.25rem rgba(14,165,233,0.25) !important}.bcp-index .letter-heading{color:var(--v2-text-primary,inherit)}.bcp-index .card-link{background:var(--v2-bg-card,#fff) !important;border:1px solid var(--v2-border,#dee2e6) !important;color:var(--v2-text-primary,inherit) !important}.bcp-index .card-link:hover{background:var(--v2-bg-secondary,#f8fafc) !important}.bcp-index .no-results{color:var(--v2-text-muted,#6c757d)}.bcp-useful-links{background:var(--v2-bg-card,#fff) !important;border-color:var(--v2-border,#dee2e6) !important}.bcp-useful-links .card-header{background:var(--v2-bg-secondary,#f8fafc) !important;border-color:var(--v2-border,#dee2e6) !important;color:var(--v2-text-primary,inherit) !important}.bcp-useful-links .list-group-item{background:var(--v2-bg-card,#fff) !important;border-color:var(--v2-border,#dee2e6) !important}.bcp-useful-links .list-group-item a{color:var(--v2-text-primary,inherit)}.bcp-useful-links .list-group-item a:hover{color:var(--v2-primary,#0ea5e9)}[data-theme="dark"] .bcp-index h1{color:var(--v2-text,#f1f5f9)}[data-theme="dark"] .bcp-index .text-muted{color:var(--v2-text-muted,#94a3b8) !important}[data-theme="dark"] .bcp-search-box{background:var(--v2-bg,#0f172a) !important}[data-theme="dark"] .bcp-search-box .input-group-text{background:var(--v2-bg-card,#1e293b) !important;border-color:var(--v2-border,#334155) !important;color:var(--v2-text-muted,#94a3b8) !important}[data-theme="dark"] .bcp-search-box .form-control{background:var(--v2-bg-card,#1e293b) !important;border-color:var(--v2-border,#334155) !important;color:var(--v2-text,#f1f5f9) !important}[data-theme="dark"] .bcp-search-box .form-control::placeholder{color:var(--v2-text-muted,#64748b) !important}[data-theme="dark"] .letter-heading{color:var(--v2-text,#f1f5f9)}[data-theme="dark"] .bcp-index .card-link{background:var(--v2-bg-card,#1e293b) !important;border-color:var(--v2-border,#334155) !important;color:var(--v2-text,#f1f5f9) !important}[data-theme="dark"] .bcp-index .card-link:hover{background:var(--v2-bg-secondary,#334155) !important;border-color:var(--v2-primary,#0ea5e9) !important}[data-theme="dark"] .bcp-index .checkpoint-name{color:var(--v2-text,#f1f5f9)}[data-theme="dark"] .bcp-index .no-results{color:var(--v2-text-muted,#94a3b8)}[data-theme="dark"] .bcp-useful-links{background:var(--v2-bg-card,#1e293b) !important;border-color:var(--v2-border,#334155) !important}[data-theme="dark"] .bcp-useful-links .card-header{background:var(--v2-bg-secondary,#334155) !important;border-color:var(--v2-border,#475569) !important;color:var(--v2-text,#f1f5f9) !important}[data-theme="dark"] .bcp-useful-links .list-group-item{background:var(--v2-bg-card,#1e293b) !important;border-color:var(--v2-border,#334155) !important}[data-theme="dark"] .bcp-useful-links .list-group-item a{color:var(--v2-text-muted,#94a3b8)}[data-theme="dark"] .bcp-useful-links .list-group-item a:hover{color:var(--v2-primary-light,#38bdf8)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .bcp-index h1{color:#f1f5f9}:root:not([data-theme="light"]) .bcp-index .text-muted{color:#94a3b8 !important}:root:not([data-theme="light"]) .bcp-search-box{background:#1e293b}:root:not([data-theme="light"]) .bcp-search-box .input-group-text{background:#334155;border-color:#475569;color:#94a3b8}:root:not([data-theme="light"]) .bcp-search-box .form-control{background:#1e293b;border-color:#475569;color:#f1f5f9}:root:not([data-theme="light"]) .bcp-search-box .form-control::placeholder{color:#64748b}:root:not([data-theme="light"]) .letter-heading{color:#3b82f6}:root:not([data-theme="light"]) .bcp-index .card-link{background:#1e293b;border-color:#334155;color:#e2e8f0}:root:not([data-theme="light"]) .bcp-index .card-link:hover{background:#334155;border-color:#475569}:root:not([data-theme="light"]) .bcp-index .checkpoint-name{color:#f1f5f9}:root:not([data-theme="light"]) .bcp-index .no-results{color:#94a3b8}:root:not([data-theme="light"]) .bcp-useful-links{background:#1e293b !important;border-color:#334155 !important}:root:not([data-theme="light"]) .bcp-useful-links .card-header{background:#334155 !important;border-color:#475569 !important;color:#f1f5f9}:root:not([data-theme="light"]) .bcp-useful-links .list-group-item{background:#1e293b !important;border-color:#334155 !important}:root:not([data-theme="light"]) .bcp-useful-links .list-group-item a{color:#94a3b8}:root:not([data-theme="light"]) .bcp-useful-links .list-group-item a:hover{color:#38bdf8}}