.bp-business-announcement-banner{display:flex;align-items:center;padding:15px 20px;margin:20px auto;max-width:1200px;border-radius:var(--global-border-radius,8px);font-size:14px;line-height:1.5;position:relative;gap:12px}.bp-business-announcement-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.bp-business-announcement-icon .dashicons{font-size:20px;width:20px;height:20px}.bp-business-announcement-text{flex:1;word-wrap:break-word;overflow-wrap:break-word}.bp-business-announcement-dismiss{display:flex!important;align-items:center;justify-content:center;background:0 0;border:none;padding:4px!important;cursor:pointer;opacity:.7;transition:opacity .2s ease;flex-shrink:0;border-radius:4px}.bp-business-announcement-dismiss:hover{opacity:1;background-color:rgba(0,0,0,.1)}.bp-business-announcement-dismiss .dashicons{font-size:18px;width:18px;height:18px}.bp-business-announcement-info{background-color:var(--bpbp-info-bg,#e7f3ff);border:1px solid var(--bpbp-info-border,#b8daff);color:var(--bpbp-info-text,#004085)}.bp-business-announcement-info .bp-business-announcement-icon .dashicons{color:var(--bpbp-info-text,#004085)}.bp-business-announcement-success{background-color:var(--bpbp-success-bg,#d4edda);border:1px solid var(--bpbp-success-border,#c3e6cb);color:var(--bpbp-success-text,#155724)}.bp-business-announcement-success .bp-business-announcement-icon .dashicons{color:var(--bpbp-success-text,#155724)}.bp-business-announcement-warning{background-color:var(--bpbp-warning-bg,#fff3cd);border:1px solid var(--bpbp-warning-border,#ffeeba);color:var(--bpbp-warning-text,#856404)}.bp-business-announcement-warning .bp-business-announcement-icon .dashicons{color:var(--bpbp-warning-text,#856404)}.bp-business-announcement-error{background-color:var(--bpbp-error-bg,#f8d7da);border:1px solid var(--bpbp-error-border,#f5c6cb);color:var(--bpbp-error-text,#721c24)}.bp-business-announcement-error .bp-business-announcement-icon .dashicons{color:var(--bpbp-error-text,#721c24)}.bp-business-announcement-preview{margin-top:10px}.bp-business-announcement-preview .bp-business-announcement-banner{margin-bottom:0}@media screen and (max-width:480px){.bp-business-announcement-banner{padding:10px 12px;font-size:13px}.bp-business-announcement-icon .dashicons{font-size:18px;width:18px;height:18px}}.bp-job-pagination{margin-top:20px;padding-top:20px;border-top:1px solid var(--global-border-color,#eaeaea);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.bp-job-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:var(--global-border-radius,8px);text-decoration:none;font-size:14px;font-weight:500;color:var(--global-body-text-color,#737373);background:var(--content-secondary-background-color,#f9f9f9);border:1px solid var(--global-border-color,#eaeaea);transition:background .15s ease,color .15s ease}.bp-job-pagination .page-numbers.current{background:var(--global-primary-color,#1b74e5);color:#fff;border-color:var(--global-primary-color,#1b74e5)}.bp-job-pagination .page-numbers:hover:not(.current){background:var(--global-primary-color,#1b74e5);color:#fff;border-color:var(--global-primary-color,#1b74e5)}.bp-job-pagination .page-numbers.dots{background:0 0;border-color:transparent;cursor:default}@media screen and (max-width:480px){.bp-job-pagination{justify-content:center}}.bp-business-directory-wrap [tabindex]:focus-visible,.bp-business-directory-wrap a:focus-visible,.bp-business-directory-wrap button:focus-visible,.bp-business-directory-wrap input:focus-visible,.bp-business-directory-wrap select:focus-visible,.bp-business-directory-wrap textarea:focus-visible,.bp-business-list-grid-filter a:focus-visible,.bp-business-list-grid-filter button:focus-visible,.bp-business-list-wrap a:focus-visible,.bp-business-list-wrap button:focus-visible,.bp-business-settings-content a:focus-visible,.bp-business-settings-content button:focus-visible,.bp-business-settings-content input:focus-visible,.bp-business-settings-content select:focus-visible,.bp-business-settings-content textarea:focus-visible,.bp-business-single [tabindex]:focus-visible,.bp-business-single a:focus-visible,.bp-business-single button:focus-visible,.bp-business-single input:focus-visible,.bp-business-single select:focus-visible,.bp-business-single textarea:focus-visible,.bpbp-search-container button:focus-visible,.bpbp-search-container input:focus-visible,.business-index [tabindex]:focus-visible,.business-index a:focus-visible,.business-index button:focus-visible,.business-index input:focus-visible,.business-index select:focus-visible,.business-index textarea:focus-visible{outline:2px solid var(--global-primary-color,#1b74e5)!important;outline-offset:2px!important;box-shadow:none}.bp-business-directory-wrap a:focus:not(:focus-visible),.bp-business-directory-wrap button:focus:not(:focus-visible),.bp-business-directory-wrap input:focus:not(:focus-visible),.bp-business-directory-wrap select:focus:not(:focus-visible),.bp-business-directory-wrap textarea:focus:not(:focus-visible),.bp-business-single a:focus:not(:focus-visible),.bp-business-single button:focus:not(:focus-visible),.bp-business-single input:focus:not(:focus-visible),.bp-business-single select:focus:not(:focus-visible),.bp-business-single textarea:focus:not(:focus-visible),.business-index a:focus:not(:focus-visible),.business-index button:focus:not(:focus-visible),.business-index input:focus:not(:focus-visible),.business-index select:focus:not(:focus-visible),.business-index textarea:focus:not(:focus-visible){outline:0}