.toastification-close-icon[data-v-55dd3057],.toastification-title[data-v-55dd3057]{line-height:26px}.toastification-title[data-v-55dd3057]{color:inherit}
.main-certificate-page[data-v-8e91d61c]{--radius: 14px}.hero-card[data-v-8e91d61c]{color:#fff}[dir] .hero-card[data-v-8e91d61c]{border:none;border-radius:var(--radius);box-shadow:0 12px 30px -12px rgba(115,103,240,.6)}[dir=ltr] .hero-card[data-v-8e91d61c]{background:linear-gradient(120deg, #7367f0 0%, #9e95f5 100%)}[dir=rtl] .hero-card[data-v-8e91d61c]{background:linear-gradient(-120deg, #7367f0 0%, #9e95f5 100%)}.hero-inner[data-v-8e91d61c]{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;justify-content:space-between;position:relative}[dir] .hero-inner[data-v-8e91d61c]{padding:1.75rem 2rem}.hero-inner[data-v-8e91d61c]::after{content:"";position:absolute;top:-60px;width:220px;height:220px;pointer-events:none}[dir] .hero-inner[data-v-8e91d61c]::after{background:rgba(255,255,255,.08);border-radius:50%}[dir=ltr] .hero-inner[data-v-8e91d61c]::after{right:-40px}[dir=rtl] .hero-inner[data-v-8e91d61c]::after{left:-40px}.hero-text[data-v-8e91d61c]{max-width:560px;z-index:1}.hero-badge[data-v-8e91d61c]{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600}[dir] .hero-badge[data-v-8e91d61c]{background:rgba(255,255,255,.18);padding:4px 12px;border-radius:30px;margin-bottom:.75rem}.hero-title[data-v-8e91d61c]{color:#fff;font-weight:700}[dir] .hero-title[data-v-8e91d61c]{margin-bottom:.35rem}.hero-subtitle[data-v-8e91d61c]{color:rgba(255,255,255,.85);font-size:.9rem}[dir] .hero-subtitle[data-v-8e91d61c]{margin-bottom:0}.hero-stats[data-v-8e91d61c]{display:flex;gap:.75rem;flex-wrap:wrap;z-index:1}.stat-pill[data-v-8e91d61c]{display:flex;align-items:center;gap:.65rem;backdrop-filter:blur(6px);min-width:132px}[dir] .stat-pill[data-v-8e91d61c]{background:rgba(255,255,255,.16);padding:.7rem 1rem;border-radius:12px}.stat-icon[data-v-8e91d61c]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:#7367f0}[dir] .stat-icon[data-v-8e91d61c]{border-radius:10px;background:rgba(255,255,255,.9)}.stat-value[data-v-8e91d61c]{font-size:1.35rem;font-weight:700;line-height:1}.stat-label[data-v-8e91d61c]{font-size:.75rem;opacity:.9}[dir] .toolbar-card[data-v-8e91d61c]{border-radius:var(--radius)}.toolbar-inner[data-v-8e91d61c]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}[dir] .toolbar-inner[data-v-8e91d61c]{padding:1rem 1.25rem}.search-group[data-v-8e91d61c]{max-width:360px;flex:1 1 260px}[dir] .clear-search[data-v-8e91d61c]{cursor:pointer}.source-chips[data-v-8e91d61c]{display:flex;flex-wrap:wrap;gap:.5rem}.source-chip[data-v-8e91d61c]{display:inline-flex;align-items:center;gap:5px;color:#6e6b7b;font-size:.8rem;font-weight:600;transition:all .2s ease}[dir] .source-chip[data-v-8e91d61c]{border:1px solid #e4e4ec;background:#fff;border-radius:30px;padding:5px 14px;cursor:pointer}.source-chip[data-v-8e91d61c]:hover{color:#7367f0}[dir] .source-chip[data-v-8e91d61c]:hover{border-color:#7367f0}.source-chip--active[data-v-8e91d61c]{color:#fff}[dir] .source-chip--active[data-v-8e91d61c]{background:#7367f0;border-color:#7367f0}.groups-wrapper[data-v-8e91d61c]{display:flex;flex-direction:column;gap:.75rem}[dir=ltr] .source-group[data-v-8e91d61c]{animation:fadeUp-data-v-8e91d61c .4s ease both}[dir=rtl] .source-group[data-v-8e91d61c]{animation:fadeUp-data-v-8e91d61c .4s ease both}.group-header[data-v-8e91d61c]{display:flex;align-items:center;justify-content:space-between;color:#fff}[dir] .group-header[data-v-8e91d61c]{padding:.85rem 1.25rem;border-radius:12px;box-shadow:0 8px 20px -12px rgba(0,0,0,.5)}.group-header-left[data-v-8e91d61c]{display:flex;align-items:center;gap:.85rem}.group-header-icon[data-v-8e91d61c]{width:44px;height:44px;display:flex;align-items:center;justify-content:center}[dir] .group-header-icon[data-v-8e91d61c]{border-radius:12px;background:rgba(255,255,255,.2)}.group-title[data-v-8e91d61c]{color:#fff;font-weight:700;font-size:1.15rem}[dir] .group-title[data-v-8e91d61c]{margin:0}.group-sub[data-v-8e91d61c]{font-size:.75rem;opacity:.85}.group-count[data-v-8e91d61c]{color:#fff !important;font-weight:600}[dir] .group-count[data-v-8e91d61c]{background:rgba(255,255,255,.25) !important;padding:.5rem .9rem}.cert-card[data-v-8e91d61c]{position:relative;overflow:hidden;height:calc(100% - 0.75rem);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}[dir] .cert-card[data-v-8e91d61c]{background:#fff;border-radius:var(--radius);box-shadow:0 6px 18px -10px rgba(34,41,47,.25);margin-bottom:.75rem;border:1px solid #f0f0f4}[dir] .cert-card[data-v-8e91d61c]:hover{transform:translateY(-4px);box-shadow:0 16px 34px -14px rgba(34,41,47,.35)}.cert-accent[data-v-8e91d61c]{height:5px;width:100%}.cert-body[data-v-8e91d61c]{flex:1}[dir] .cert-body[data-v-8e91d61c]{padding:1.1rem 1.25rem .75rem}.cert-top[data-v-8e91d61c]{display:flex;align-items:center;justify-content:space-between}[dir] .cert-top[data-v-8e91d61c]{margin-bottom:.75rem}.cert-source-icon[data-v-8e91d61c]{width:44px;height:44px;display:flex;align-items:center;justify-content:center}[dir] .cert-source-icon[data-v-8e91d61c]{border-radius:12px}.cert-id[data-v-8e91d61c]{font-weight:600}.cert-name-en[data-v-8e91d61c]{font-weight:700;font-size:1.05rem;color:#5e5873;min-height:2.4rem}[dir] .cert-name-en[data-v-8e91d61c]{margin-bottom:.15rem}.cert-name-ar[data-v-8e91d61c]{color:#a5a3b3;font-size:.9rem}[dir] .cert-name-ar[data-v-8e91d61c]{margin-bottom:.9rem}[dir] .cert-engineers[data-v-8e91d61c]{border-top:1px dashed #ececf2;padding-top:.75rem}.cert-engineers-head[data-v-8e91d61c]{display:flex;align-items:center;font-size:.8rem;font-weight:600;color:#6e6b7b}[dir] .cert-engineers-head[data-v-8e91d61c]{margin-bottom:.6rem}.avatar-stack[data-v-8e91d61c]{display:flex;align-items:center}[dir] .avatar-stack[data-v-8e91d61c]{cursor:pointer}.avatar-chip[data-v-8e91d61c]{width:34px;height:34px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;transition:transform .15s ease}[dir] .avatar-chip[data-v-8e91d61c]{border-radius:50%;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}[dir=ltr] .avatar-chip[data-v-8e91d61c]{margin-left:-8px}[dir=rtl] .avatar-chip[data-v-8e91d61c]{margin-right:-8px}[dir=ltr] .avatar-chip[data-v-8e91d61c]:first-child{margin-left:0}[dir=rtl] .avatar-chip[data-v-8e91d61c]:first-child{margin-right:0}[dir] .avatar-stack:hover .avatar-chip[data-v-8e91d61c]{transform:translateY(-2px)}.avatar-more[data-v-8e91d61c]{color:#6e6b7b !important}[dir] .avatar-more[data-v-8e91d61c]{background:#ebe9f1 !important}.no-engineers[data-v-8e91d61c]{display:flex;align-items:center;font-size:.8rem;color:#b9b9c3;font-style:italic}.cert-footer[data-v-8e91d61c]{display:flex;gap:.55rem}[dir] .cert-footer[data-v-8e91d61c]{padding:.75rem 1.25rem 1rem}.footer-btn[data-v-8e91d61c]{flex:1;display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;line-height:1.2;transition:transform .15s ease,box-shadow .2s ease,opacity .2s ease,background .2s ease}[dir] .footer-btn[data-v-8e91d61c]{border-radius:8px;padding:.45rem .7rem;cursor:pointer}.footer-btn[data-v-8e91d61c]:disabled{opacity:.4}[dir] .footer-btn[data-v-8e91d61c]:disabled{cursor:not-allowed;box-shadow:none}[dir] .footer-btn--ghost[data-v-8e91d61c]{background:transparent;border:1.5px solid}[dir] .footer-btn--ghost[data-v-8e91d61c]:not(:disabled):hover{background:rgba(0,0,0,.03)}.footer-btn--solid[data-v-8e91d61c]{color:#fff}[dir] .footer-btn--solid[data-v-8e91d61c]{border:none;box-shadow:0 4px 12px -4px rgba(34,41,47,.35)}.footer-btn--solid[data-v-8e91d61c]:hover{filter:brightness(1.05)}[dir] .footer-btn--solid[data-v-8e91d61c]:hover{transform:translateY(-1px);box-shadow:0 8px 18px -6px rgba(34,41,47,.4)}@keyframes fadeUp-data-v-8e91d61c{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 767px){[dir] .hero-inner[data-v-8e91d61c]{padding:1.25rem}.hero-stats[data-v-8e91d61c]{width:100%}.stat-pill[data-v-8e91d61c]{flex:1 1 auto}}

/*# sourceMappingURL=chunk-47bf3150.ecfae4b3.css.map*/