.card-container[data-v-3d39b40d]{margin:20px 0}.card[data-v-3d39b40d]{background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease}.card[data-v-3d39b40d]:hover{box-shadow:0 6px 20px rgba(0,0,0,.12)}.card-header[data-v-3d39b40d]{padding:24px 30px;background:linear-gradient(135deg,#fafafa,#f5f7fa);border-bottom:1px solid #ebedf0}.header-content[data-v-3d39b40d]{display:flex;justify-content:space-between;align-items:center}.title-section[data-v-3d39b40d]{display:flex;align-items:center;gap:12px}.number-badge[data-v-3d39b40d]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#007acc,#006cb3);color:#fff;border-radius:50%;font-size:14px;font-weight:700}.card-title[data-v-3d39b40d]{margin:0;font-size:18px;font-weight:650;color:#333;letter-spacing:.5px}.shield-icon[data-v-3d39b40d],.verified-icon[data-v-3d39b40d]{flex-shrink:0}.status-section[data-v-3d39b40d]{display:flex;align-items:center}.status-tag[data-v-3d39b40d]{padding:6px 16px;border-radius:20px;font-size:13px;font-weight:520;letter-spacing:.3px}.status-waiting[data-v-3d39b40d]{background:#fffbe6;color:#faad14;border:1px solid #ffe58f}.status-rejected[data-v-3d39b40d]{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.status-pending[data-v-3d39b40d]{background:#effaff;color:#1890ff;border:1px solid #bae7ff}.status-approved[data-v-3d39b40d]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.card-body[data-v-3d39b40d]{padding:24px 30px}.description-section[data-v-3d39b40d]{margin-bottom:20px}.description-text[data-v-3d39b40d]{font-size:14px;color:#666;line-height:1.6;margin-bottom:8px}.benefit-text[data-v-3d39b40d]{font-size:13px;color:#007acc;font-weight:510;padding:6px 12px;background:rgba(0,117,207,.08);border-radius:4px;display:inline-block}.action-section[data-v-3d39b40d]{margin-bottom:16px}.auth-button[data-v-3d39b40d]{padding:10px 28px;border-radius:6px;font-size:14px;font-weight:560;letter-spacing:.5px;transition:all .3s ease}.primary-button[data-v-3d39b40d]{background:linear-gradient(135deg,#047ddb,#036fc7);border:none;color:#fff}.primary-button[data-v-3d39b40d]:hover{background:linear-gradient(135deg,#026ac5,#0161b3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(4,118,217,.25)}.secondary-button[data-v-3d39b40d]{background:transparent;border:2px solid #057fdb;color:#057fdb}.secondary-button[data-v-3d39b40d]:hover{background:rgba(5,127,218,.08);border-color:#0490f0;color:#0490f0}.reject-notice[data-v-3d39b40d]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff2f0;border-radius:6px;font-size:13px;color:#ff4d4f;border:1px solid #ffccc7}.reject-notice i[data-v-3d39b40d]{font-size:15px}.qualification-container[data-v-3d39b40d]{margin:24px 0}.section-subtitle[data-v-3d39b40d]{font-size:16px;font-weight:640;color:#333;margin-bottom:18px;letter-spacing:.3px}.qualification-grid[data-v-3d39b40d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.qualification-card[data-v-3d39b40d]{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.04);border:1px solid #eee;transition:all .3s ease;height:-moz-fit-content;height:fit-content}.qualification-card[data-v-3d39b40d]:hover{border-color:#ddd;box-shadow:0 4px 14px rgba(0,0,0,.08);transform:translateY(-2px)}.card-icon[data-v-3d39b40d]{width:54px;height:54px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;font-size:22px}.enterprise-icon[data-v-3d39b40d]{background:rgba(82,155,253,.12);color:#529bfd}.business-icon[data-v-3d39b40d]{background:rgba(86,212,178,.12);color:#56d4b2}.gov-icon[data-v-3d39b40d]{background:rgba(250,183,87,.12);color:#fab757}.org-icon[data-v-3d39b40d]{background:rgba(158,113,251,.12);color:#9e71fb}.personal-icon[data-v-3d39b40d]{background:rgba(245,142,159,.12);color:#f58e9f}.card-content h4[data-v-3d39b40d]{margin:0 0 6px 0;font-size:15px;font-weight:590;color:#333}.type-desc[data-v-3d39b40d]{font-size:12px;color:#777;margin-bottom:12px;line-height:1.38}.requirement-list[data-v-3d39b40d]{list-style:none;padding:0;margin:0}.requirement-list li[data-v-3d39b40d]{font-size:12px;color:#575757;padding:4px 0;position:relative;padding-left:14px}.requirement-list li[data-v-3d39b40d]:before{content:"•";position:absolute;left:0;color:#bbb}@media(max-width:900px){.qualification-grid[data-v-3d39b40d]{grid-template-columns:1fr}.header-content[data-v-3d39b40d]{flex-direction:column;gap:14px;align-items:stretch}.status-section[data-v-3d39b40d]{justify-content:flex-start}}@media(max-width:480px){.card-body[data-v-3d39b40d],.card-header[data-v-3d39b40d]{padding:18px 20px}.title-section[data-v-3d39b40d]{flex-wrap:wrap;gap:8px}.card-title[data-v-3d39b40d]{font-size:16px}.auth-button[data-v-3d39b40d]{width:100%;padding:12px 0}}.flowchart-container[data-v-3d39b40d]{margin:20px 0 30px 0}.flowchart-title[data-v-3d39b40d]{font-size:1.25rem;font-weight:690;color:#242933;margin-bottom:22px;text-align:center;letter-spacing:.3px}.flowchart[data-v-3d39b40d]{display:flex;justify-content:space-between;align-items:center;min-width:1200px;padding:14px 0}.flow-step[data-v-3d39b40d]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}.step-icon[data-v-3d39b40d]{border-radius:50%;background:#f8f9fa;color:#868e96;font-weight:720;border:2px solid #dee2e6;transition:all .3s ease}.current-step-icon[data-v-3d39b40d],.step-icon[data-v-3d39b40d]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.current-step-icon[data-v-3d39b40d]{border:3px solid #087cfb;border-radius:50%;background:linear-gradient(135deg,#198afe,#067ce6);color:#fff;font-weight:730;box-shadow:0 3px 8px rgba(8,124,241,.3)}.step-over-icon[data-v-3d39b40d]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#495057,#404448);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:715;margin-bottom:10px;border:none}.step-text[data-v-3d39b40d]{font-size:12px;color:#525860;text-align:center;max-width:84px;line-height:1.35;font-weight:485}.step-arrow[data-v-3d39b40d]{position:absolute;right:-14px;top:17px;color:#adb5bd;font-weight:580;font-size:14px}.plans-container[data-v-3d39b40d]{background:#fff;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.06);margin:28px 0;padding:26px 28px}.section-title[data-v-3d39b40d]{font-size:17px;font-weight:665;color:#232833;margin-bottom:12px;letter-spacing:.3px}.section-description[data-v-3d39b40d]{font-size:13px;color:#596177;margin-bottom:22px;line-height:1.5;letter-spacing:.2px}.plans-table[data-v-3d39b40d]{border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.048)}.plans-table td[data-v-3d39b40d],.plans-table th[data-v-3d39b40d]{padding:14px 16px;text-align:center}.plans-table th[data-v-3d39b40d]{background:linear-gradient(180deg,#fdfdfd 0,#f6f8fb);font-weight:595;color:#292929;border-bottom:1px solid #eaedf1}.plans-table tr[data-v-3d39b40d]:nth-child(2n){background:#fbfcfe}.plans-table tr[data-v-3d39b40d]:hover{background:rgba(230,243,255,.356)}.price-row .plan-feature[data-v-3d39b40d]{font-weight:615;color:#e65100;font-size:14px}.admin-nav-bar[data-v-3d39b40d]{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.982)}.welcome-text[data-v-3d39b40d]{font-size:.825rem;color:#585d6b;letter-spacing:.225px}[data-v-3d39b40d]:root{--primary-blue:#057fdb;--light-blue:rgba(5,127,219,0.098)}.menu-item[data-v-3d39b40d]:hover{background:var(--light-blue)}.logo[data-v-3d39b40d]{color:var(--primary-blue)}.avatar-group[data-v-3d39b40d]{background:var(--light-blue)}