.certificate-buttons[data-v-32e631bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:200px}.certificate-buttons .btn[data-v-32e631bf]{padding:8px 16px;font-size:14px;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-linkedin[data-v-32e631bf]{background-color:#0077b5;color:#fff}.btn-linkedin[data-v-32e631bf]:hover{background-color:#006396;color:#fff}.btn-animated.loading[data-v-32e631bf],.btn-linkedin.loading[data-v-32e631bf]{position:relative;cursor:not-allowed;opacity:.8}.btn-animated.loading[data-v-32e631bf]:after,.btn-linkedin.loading[data-v-32e631bf]:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;-webkit-animation:spin-32e631bf 1s linear infinite;animation:spin-32e631bf 1s linear infinite}@-webkit-keyframes spin-32e631bf{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-32e631bf{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.certificate-buttons[data-v-32e631bf]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.certificate-buttons .btn[data-v-32e631bf]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;padding:6px 12px;min-width:0;white-space:nowrap}.certificate-buttons .btn i[data-v-32e631bf]{margin-right:4px}}.certificate-card-skeleton[data-v-33e7bb06]{-webkit-animation:pulse-33e7bb06 1.5s ease-in-out infinite;animation:pulse-33e7bb06 1.5s ease-in-out infinite}.skeleton-header[data-v-33e7bb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.skeleton-icon[data-v-33e7bb06]{width:24px;border-radius:50%}.skeleton-icon[data-v-33e7bb06],.skeleton-title[data-v-33e7bb06]{height:24px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:loading-33e7bb06 1.5s infinite;animation:loading-33e7bb06 1.5s infinite}.skeleton-title[data-v-33e7bb06]{width:280px;border-radius:4px}.skeleton-label[data-v-33e7bb06]{width:100px;height:16px}.skeleton-label[data-v-33e7bb06],.skeleton-value[data-v-33e7bb06]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:loading-33e7bb06 1.5s infinite;animation:loading-33e7bb06 1.5s infinite;border-radius:4px}.skeleton-value[data-v-33e7bb06]{width:140px;height:18px}.skeleton-value-short[data-v-33e7bb06]{width:100px;height:18px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:loading-33e7bb06 1.5s infinite;animation:loading-33e7bb06 1.5s infinite;border-radius:4px}.skeleton-buttons[data-v-33e7bb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:200px}.skeleton-button[data-v-33e7bb06]{width:100%;height:40px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:loading-33e7bb06 1.5s infinite;animation:loading-33e7bb06 1.5s infinite;border-radius:6px}@-webkit-keyframes loading-33e7bb06{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes loading-33e7bb06{0%{background-position:200% 0}to{background-position:-200% 0}}@-webkit-keyframes pulse-33e7bb06{0%,to{opacity:1}50%{opacity:.8}}@keyframes pulse-33e7bb06{0%,to{opacity:1}50%{opacity:.8}}@media (max-width:768px){.skeleton-buttons[data-v-33e7bb06]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.skeleton-button[data-v-33e7bb06]{-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-title[data-v-33e7bb06]{width:180px}}.page-header-block[data-v-6470a672]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-bottom:0;gap:12px}.page-header-block[data-v-6470a672],.page-header-block__left[data-v-6470a672]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-block__left[data-v-6470a672]{gap:10px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-header-block__right[data-v-6470a672]{-ms-flex-negative:0;flex-shrink:0;gap:12px}.page-header-block__right[data-v-6470a672],.page-header-block__title[data-v-6470a672]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-block__title[data-v-6470a672]{margin:0;font-family:var(--font-secondary);font-size:var(--text-xl);font-weight:600;color:#2d3748;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-header-block__title i[data-v-6470a672]{color:var(--backgroundColor,#666cff);-ms-flex-negative:0;flex-shrink:0;font-size:1.1em}@media (max-width:640px){.page-header-block[data-v-6470a672]{margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-header-block__title[data-v-6470a672]{font-size:var(--text-lg)}.page-header-block__right[data-v-6470a672]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.button_more[data-v-2bdea6cd]{border-radius:50%!important;height:70px;width:70px;background-color:var(--backgroundColor)!important}.cert-header-bar[data-v-2bdea6cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.cert-subtitle[data-v-2bdea6cd]{font-size:1.08rem;color:#666;margin-left:2px}.modal-iframe-container[data-v-2bdea6cd]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;min-height:0;overflow:hidden}.modal-certificate-img[data-v-2bdea6cd]{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px}.modal-certificate-img[data-v-2bdea6cd],.modal-certificate-pdf[data-v-2bdea6cd]{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.modal-certificate-pdf[data-v-2bdea6cd]{width:100%;height:100%;border:none;border-radius:8px}.iframe-placeholder[data-v-2bdea6cd]{width:100%;height:100%;min-height:400px}