.coverage-page[data-v-4dfaedd0]{max-width:1200px;margin:0 auto;padding:12px 24px 64px}.sr-only[data-v-4dfaedd0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.coverage-navbar[data-v-4dfaedd0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.coverage-brand[data-v-4dfaedd0]{display:flex;align-items:center;gap:8px;font-size:14px;color:#484848}.coverage-brand h1[data-v-4dfaedd0]{margin:0;font:inherit;font-weight:600}.coverage-brand-link[data-v-4dfaedd0]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#fff;background-color:#20a32a;text-decoration:none;border-radius:999px;padding:5px 16px;transition:background .2s ease}.coverage-brand-link[data-v-4dfaedd0]:hover{background-color:#1a842e}.coverage-error[data-v-4dfaedd0]{margin:0 0 16px;color:#d03050;font-size:12px}.coverage-alert[data-v-4dfaedd0]{display:flex;gap:10px;align-items:flex-start;background:#fffbe6;border:1px solid #ffe58f;border-radius:12px;padding:12px 16px;color:#f2711c;font-size:12px;line-height:1.65;margin-bottom:20px}.coverage-alert p[data-v-4dfaedd0]{margin:0}.coverage-alert-icon[data-v-4dfaedd0]{flex:none;width:18px;height:18px;margin-top:3px;color:#f2711c;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.coverage-stats[data-v-4dfaedd0]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.coverage-stat-card[data-v-4dfaedd0]{position:relative;overflow:hidden;background:#fff;border-radius:16px;padding:18px 20px;box-shadow:0 4px 20px #c4c4c440;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .25s ease,transform .25s ease}.coverage-stat-card-watermark[data-v-4dfaedd0]{position:absolute;top:14px;right:16px;font-size:64px;line-height:1;color:#20a53a;opacity:.06;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.coverage-stat-card[data-v-4dfaedd0]>*:not(.coverage-stat-card-watermark){position:relative;z-index:1}.coverage-stat-card[data-v-4dfaedd0]:hover{box-shadow:0 10px 30px #00000014;transform:translateY(-1px)}.coverage-stat-number[data-v-4dfaedd0]{font-size:28px;font-weight:700;color:#1d1d1f;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:10px}.coverage-stat-card-head[data-v-4dfaedd0]{display:flex;align-items:center;gap:6px}.coverage-stat-dot[data-v-4dfaedd0]{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.coverage-stat-dot-success[data-v-4dfaedd0]{background:#20a53a}.coverage-stat-dot-warning[data-v-4dfaedd0]{background:#f5a623}.coverage-stat-dot-error[data-v-4dfaedd0]{background:#db2828}.coverage-stat-card-title[data-v-4dfaedd0]{font-size:12px;font-weight:500;color:#606266}.coverage-stat-card-base[data-v-4dfaedd0]{align-items:flex-start}.coverage-toolbar[data-v-4dfaedd0]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;background:#fff;padding:14px 20px;border-radius:16px;box-shadow:0 4px 20px #c4c4c440;margin-bottom:20px;transition:box-shadow .25s ease,transform .25s ease}.coverage-toolbar[data-v-4dfaedd0]:hover{box-shadow:0 10px 30px #00000014;transform:translateY(-1px)}.coverage-search[data-v-4dfaedd0]{display:flex;align-items:center;background:#f5f5f5;border-radius:999px;padding:0 16px;border:1px solid transparent;flex:1 1 280px;min-width:220px;transition:border-color .2s,background .2s}.coverage-search[data-v-4dfaedd0]:focus-within{background:#fff;border-color:#20a53a;box-shadow:0 0 0 3px #20a53a1a}.coverage-search-icon[data-v-4dfaedd0]{color:#a4a4a4;flex:none;font-size:12px}.coverage-search input[data-v-4dfaedd0]{border:none;background:transparent;padding:8px 12px;font-size:12px;color:#1d1d1f;width:100%;outline:none}.coverage-search input[data-v-4dfaedd0]::-moz-placeholder{color:#b0b0b0}.coverage-search input[data-v-4dfaedd0]::placeholder{color:#b0b0b0}.coverage-result-info[data-v-4dfaedd0]{margin-left:auto;font-size:12px;color:#8c8c8c;flex:none}.coverage-result-info strong[data-v-4dfaedd0]{color:#1d1d1f;font-weight:600}.coverage-filter-tabs[data-v-4dfaedd0]{display:inline-flex;align-items:center;gap:4px;flex:none;background:#f5f5f5;border-radius:999px;padding:3px}.coverage-filter-tab[data-v-4dfaedd0]{border:none;background:transparent;font-size:12px;color:#8c8c8c;cursor:pointer;padding:5px 14px;border-radius:999px;transition:all .2s ease;line-height:1}.coverage-filter-tab[data-v-4dfaedd0]:hover{color:#20a53a}.coverage-filter-tab.active[data-v-4dfaedd0]{background:#fff;color:#20a53a;font-weight:600;box-shadow:0 1px 4px #0000000f}.coverage-card-list[data-v-4dfaedd0]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.coverage-country-card[data-v-4dfaedd0]{display:flex;align-items:center;gap:8px;background:#fff;border-radius:14px;padding:14px 16px;box-shadow:0 2px 10px #c4c4c433;transition:box-shadow .2s ease,transform .2s ease}.coverage-country-card[data-v-4dfaedd0]:hover{box-shadow:0 6px 18px #0000000f;transform:translateY(-1px)}.coverage-country-icon[data-v-4dfaedd0]{color:#606266;font-size:16px;flex:none}.coverage-country-name[data-v-4dfaedd0]{font-size:14px;font-weight:600;color:#1d1d1f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.coverage-city-count[data-v-4dfaedd0]{color:#8c8c8c;font-weight:400;font-variant-numeric:tabular-nums;background:#f5f5f5;border-radius:999px;padding:2px 10px;font-size:12px;margin-left:auto;flex:none}.coverage-city-count-full[data-v-4dfaedd0]{color:#1f9d55;font-weight:600}.coverage-city-count-total[data-v-4dfaedd0]{color:#484848}.coverage-recruiting[data-v-4dfaedd0]{margin-left:6px;flex:none;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;border-radius:999px;padding:3px 10px}.coverage-recruiting.recruiting-full[data-v-4dfaedd0]{color:#db2828;background:#fff5f5}.coverage-recruiting.recruiting-on[data-v-4dfaedd0]{color:#1a842e;background:#ebffe4}.coverage-recruiting-dot[data-v-4dfaedd0]{width:6px;height:6px;border-radius:50%}.recruiting-full .coverage-recruiting-dot[data-v-4dfaedd0]{background:#db2828}.recruiting-on .coverage-recruiting-dot[data-v-4dfaedd0]{background:#20a53a}.coverage-empty[data-v-4dfaedd0]{text-align:center;padding:48px 16px;color:#a4a4a4;font-size:14px;background:#fff;border:1px dashed #ececec;border-radius:16px}@media (max-width: 900px){.coverage-card-list[data-v-4dfaedd0]{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width: 768px){.coverage-page[data-v-4dfaedd0]{padding:16px 16px 48px}.coverage-navbar[data-v-4dfaedd0]{margin-bottom:18px}.coverage-brand[data-v-4dfaedd0]{font-size:17px}.coverage-stats[data-v-4dfaedd0]{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:18px}.coverage-stat-card[data-v-4dfaedd0]{padding:14px 16px}.coverage-stat-number[data-v-4dfaedd0]{font-size:24px}.coverage-card-list[data-v-4dfaedd0]{grid-template-columns:repeat(1,1fr)}}@media (max-width: 480px){.coverage-page[data-v-4dfaedd0]{padding:14px 12px 40px}.coverage-stats[data-v-4dfaedd0]{grid-template-columns:1fr;gap:10px}.coverage-brand[data-v-4dfaedd0]{font-size:16px}.coverage-country-name[data-v-4dfaedd0]{font-size:13px}.coverage-card-list[data-v-4dfaedd0]{grid-template-columns:1fr}}
