.toastification-close-icon[data-v-55dd3057],.toastification-title[data-v-55dd3057]{line-height:26px}.toastification-title[data-v-55dd3057]{color:inherit}
.main-header-page-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:16px;overflow:hidden;color:#fff}[dir] .main-header-page-hero{padding:22px 26px;margin-bottom:24px;border-radius:20px;box-shadow:0 10px 28px rgba(10,98,232,.28)}[dir=ltr] .main-header-page-hero{background:linear-gradient(120deg, #0a62e8 0%, #1c84f2 55%, #36a8ff 100%)}[dir=rtl] .main-header-page-hero{background:linear-gradient(-120deg, #0a62e8 0%, #1c84f2 55%, #36a8ff 100%)}.main-header-page-hero::after{content:"";position:absolute;top:-80px;width:220px;height:220px}[dir] .main-header-page-hero::after{background:rgba(255,255,255,.1);border-radius:50%}[dir=ltr] .main-header-page-hero::after{right:-60px}[dir=rtl] .main-header-page-hero::after{left:-60px}.main-header-page-hero__bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.main-header-page-hero__bg .bubble{position:absolute}[dir] .main-header-page-hero__bg .bubble{border-radius:50%;background:rgba(255,255,255,.08)}[dir=ltr] .main-header-page-hero__bg .bubble{animation:floaty 8s ease-in-out infinite}[dir=rtl] .main-header-page-hero__bg .bubble{animation:floaty 8s ease-in-out infinite}.main-header-page-hero__bg .bubble-1{width:220px;height:220px;top:-80px}[dir=ltr] .main-header-page-hero__bg .bubble-1{right:-60px}[dir=rtl] .main-header-page-hero__bg .bubble-1{left:-60px}.main-header-page-hero__bg .bubble-2{width:140px;height:140px;bottom:-50px}[dir=ltr] .main-header-page-hero__bg .bubble-2{left:10%;animation-delay:1.5s}[dir=rtl] .main-header-page-hero__bg .bubble-2{right:10%;animation-delay:1.5s}.main-header-page-hero__bg .bubble-3{width:90px;height:90px;top:30%}[dir=ltr] .main-header-page-hero__bg .bubble-3{left:50%;animation-delay:3s}[dir=rtl] .main-header-page-hero__bg .bubble-3{right:50%;animation-delay:3s}.main-header-page-hero__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:58px;height:58px}[dir] .main-header-page-hero__icon{background:rgba(255,255,255,.2);border-radius:16px}.main-header-page-hero__text{flex:1;min-width:0}.main-header-page-hero__text h2{font-weight:800;color:#fff}[dir] .main-header-page-hero__text h2{margin:0 0 2px}.main-header-page-hero__text p{opacity:.85}[dir] .main-header-page-hero__text p{margin:0}.main-header-page-hero__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px}.main-header-page-hero .stats-row{position:relative;z-index:1;flex:0 0 100%;width:100%;display:grid;grid-template-columns:repeat(4, 1fr);gap:14px}@media(max-width: 992px){.main-header-page-hero .stats-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.main-header-page-hero .stats-row{grid-template-columns:1fr}}.main-header-page-hero .stat-card{display:flex;align-items:center;gap:12px;backdrop-filter:blur(8px);transition:transform .25s ease,background .25s ease}[dir] .main-header-page-hero .stat-card{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);border-radius:14px;padding:14px 16px}[dir] .main-header-page-hero .stat-card:hover{transform:translateY(-3px);background:rgba(255,255,255,.22)}.main-header-page-hero .stat-card__icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .main-header-page-hero .stat-card__icon{border-radius:12px;background:rgba(255,255,255,.25)}.main-header-page-hero .stat-card__body{display:flex;flex-direction:column;line-height:1.1}.main-header-page-hero .stat-card__label{font-size:.72rem;opacity:.9;letter-spacing:.4px;text-transform:uppercase}.main-header-page-hero .stat-card__value{font-size:1.5rem;font-weight:700}[dir] .main-header-page-hero .stat-card__value{margin-top:2px}.main-header-page__back{display:inline-flex;align-items:center;gap:7px;font-weight:600;color:#fff;transition:background .2s}[dir] .main-header-page__back{padding:9px 18px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.35);border-radius:12px;cursor:pointer}[dir] .main-header-page__back:hover:not(:disabled){background:rgba(255,255,255,.34)}.main-header-page__back:disabled{opacity:.7}[dir] .main-header-page__back:disabled{cursor:not-allowed}[dir=ltr] .main-header-page__spin{animation: main-header-spin-ltr .9s linear infinite}[dir=rtl] .main-header-page__spin{animation: main-header-spin-rtl .9s linear infinite}@keyframes main-header-spin-ltr{to{transform:rotate(360deg)}}@keyframes main-header-spin-rtl{to{transform:rotate(-360deg)}}
@keyframes cardIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dot-sep{opacity:.7}[dir] .dot-sep{margin:0 8px}.pagination-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}[dir] .pagination-wrapper{margin-top:20px;padding:12px 16px;background:#fff;border:1px solid #e8edf4;border-radius:14px}.pagination-wrapper__info{color:#6e6b7b;font-size:.85rem}.custom-pagination .page-item .page-link{color:#2a2e43;font-weight:600;transition:all .2s ease}[dir] .custom-pagination .page-item .page-link{border-radius:9px;margin:0 3px;border:1px solid #eef0f5}.custom-pagination .page-item .page-link:hover{color:#297cd6}[dir] .custom-pagination .page-item .page-link:hover{background:#e9f2ff;border-color:#297cd6}.custom-pagination .page-item.active .page-link{color:#fff}[dir] .custom-pagination .page-item.active .page-link{background:#297cd6;border-color:#297cd6;box-shadow:0 6px 14px -6px rgba(41,124,214,.55)}[dir] .training-page{padding:0 4px 32px}.training-page .toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}[dir] .training-page .toolbar{margin-bottom:18px;padding:12px 14px;background:#fff;border:1px solid #e8edf4;border-radius:14px;box-shadow:0 2px 10px rgba(41,124,214,.05)}.training-page .search-box{position:relative;flex:1 1 280px;max-width:420px}.training-page .search-box__icon{position:absolute;top:50%;color:#6e6b7b}[dir] .training-page .search-box__icon{transform:translateY(-50%)}[dir=ltr] .training-page .search-box__icon{left:12px}[dir=rtl] .training-page .search-box__icon{right:12px}.training-page .search-box__input{width:100%;height:40px;font-size:.88rem;color:#2a2e43;transition:all .2s ease}[dir] .training-page .search-box__input{border:1px solid #e8edf4;border-radius:10px;background:#f7f9fc}[dir=ltr] .training-page .search-box__input{padding:0 36px 0 38px}[dir=rtl] .training-page .search-box__input{padding:0 38px 0 36px}.training-page .search-box__input:focus{outline:none}[dir] .training-page .search-box__input:focus{background:#fff;border-color:#297cd6;box-shadow:0 0 0 3px rgba(41,124,214,.12)}.training-page .search-box__clear{position:absolute;top:50%;color:#6e6b7b;width:22px;height:22px;display:flex;align-items:center;justify-content:center}[dir] .training-page .search-box__clear{transform:translateY(-50%);border:0;background:#e8edf4;border-radius:50%;cursor:pointer}[dir=ltr] .training-page .search-box__clear{right:8px}[dir=rtl] .training-page .search-box__clear{left:8px}.training-page .search-box__clear:hover{color:#d94a4b}[dir] .training-page .search-box__clear:hover{background:#fdeaea}.training-page .chips{display:flex;gap:8px;flex-wrap:wrap}.training-page .chip{display:inline-flex;align-items:center;gap:6px;color:#6e6b7b;font-size:.8rem;font-weight:600;transition:all .2s ease}[dir] .training-page .chip{padding:7px 13px;border:1px solid #e8edf4;border-radius:999px;background:#f7f9fc;cursor:pointer}.training-page .chip:hover{color:#297cd6}[dir] .training-page .chip:hover{border-color:rgba(41,124,214,.4);background:#e9f2ff}.training-page .chip--active{color:#fff}[dir] .training-page .chip--active{border-color:transparent;box-shadow:0 6px 14px -6px rgba(41,124,214,.6)}[dir=ltr] .training-page .chip--active{background:linear-gradient(135deg, #297cd6, #3d8fe0)}[dir=rtl] .training-page .chip--active{background:linear-gradient(-135deg, #297cd6, #3d8fe0)}.training-page .chip--active:hover{color:#fff}[dir=ltr] .training-page .chip--active:hover{background:linear-gradient(135deg, #1c5fa8, #297cd6)}[dir=rtl] .training-page .chip--active:hover{background:linear-gradient(-135deg, #1c5fa8, #297cd6)}.training-page .state-box{color:#6e6b7b}[dir] .training-page .state-box{text-align:center;padding:60px 20px;background:#fff;border:1px dashed #d5deea;border-radius:16px}.training-page .state-box__icon{width:72px;height:72px;color:#297cd6;display:flex;align-items:center;justify-content:center}[dir] .training-page .state-box__icon{margin:0 auto 14px;border-radius:50%;background:#e9f2ff}.training-page .state-box h5{color:#2a2e43}[dir] .training-page .state-box h5{margin-bottom:6px}[dir] .training-page .state-box p{margin:8px 0 0}.training-page .training-list{display:flex;flex-direction:column;gap:14px}.training-page .training-card{position:relative;display:flex;align-items:stretch;gap:18px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}[dir] .training-page .training-card{background:#fff;border:1px solid #e8edf4;border-radius:16px;box-shadow:0 2px 10px rgba(41,124,214,.05)}[dir=ltr] .training-page .training-card{padding:16px 18px 16px 22px;animation:cardIn .4s ease both}[dir=rtl] .training-page .training-card{padding:16px 22px 16px 18px;animation:cardIn .4s ease both}.training-page .training-card::before{content:"";position:absolute;top:0;bottom:0;width:5px}[dir=ltr] .training-page .training-card::before{left:0}[dir=rtl] .training-page .training-card::before{right:0}[dir=ltr] .training-page .training-card--attended::before{background:linear-gradient(180deg, #1ea162, #1fa8a0)}[dir=rtl] .training-page .training-card--attended::before{background:linear-gradient(-180deg, #1ea162, #1fa8a0)}[dir=ltr] .training-page .training-card--missed::before{background:linear-gradient(180deg, #d94a4b, #d98a2b)}[dir=rtl] .training-page .training-card--missed::before{background:linear-gradient(-180deg, #d94a4b, #d98a2b)}[dir] .training-page .training-card:hover{transform:translateY(-2px);border-color:rgba(41,124,214,.35);box-shadow:0 14px 28px -14px rgba(41,124,214,.35)}.training-page .training-card__main{flex:1;min-width:0}.training-page .training-card__head{display:flex;flex-direction:column;gap:8px}[dir] .training-page .training-card__head{margin-bottom:14px}.training-page .training-card__title{color:#2a2e43;font-size:1rem;font-weight:700;line-height:1.4}[dir] .training-page .training-card__title{margin:0}.training-page .training-card__badges{display:flex;flex-wrap:wrap;gap:6px}.training-page .training-card__cert{flex:0 0 190px;display:flex;flex-direction:column;justify-content:center;gap:10px}[dir=ltr] .training-page .training-card__cert{padding-left:18px;border-left:1px dashed #d5deea}[dir=rtl] .training-page .training-card__cert{padding-right:18px;border-right:1px dashed #d5deea}.training-page .date-block{flex:0 0 74px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#297cd6}[dir] .training-page .date-block{border-radius:14px;border:1px solid rgba(41,124,214,.15);padding:8px 0}[dir=ltr] .training-page .date-block{background:linear-gradient(160deg, #e9f2ff, #f3f9ff)}[dir=rtl] .training-page .date-block{background:linear-gradient(-160deg, #e9f2ff, #f3f9ff)}.training-page .date-block__month{font-size:.72rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.training-page .date-block__day{font-size:1.7rem;font-weight:800;line-height:1.1;color:#1c5fa8}.training-page .date-block__year{font-size:.72rem;color:#6e6b7b}.training-page .pill{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700}[dir] .training-page .pill{padding:3px 10px;border-radius:999px}.training-page .pill--code{color:#6e6b7b;font-family:monospace}[dir] .training-page .pill--code{background:#f1f4f9}.training-page .pill--internal{color:#1c5fa8}[dir] .training-page .pill--internal{background:#e9f2ff}.training-page .pill--external{color:#d98a2b}[dir] .training-page .pill--external{background:#fff3e0}.training-page .pill--success{color:#1ea162}[dir] .training-page .pill--success{background:#e4f7ec}.training-page .pill--danger{color:#d94a4b}[dir] .training-page .pill--danger{background:#fdeaea}.training-page .meta-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px}.training-page .meta{display:flex;align-items:center;gap:10px;min-width:0}.training-page .meta__icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .training-page .meta__icon{border-radius:10px}.training-page .meta__icon--trainer{color:#6c63d9}[dir] .training-page .meta__icon--trainer{background:#eeedfc}.training-page .meta__icon--venue{color:#1fa8a0}[dir] .training-page .meta__icon--venue{background:#e3f6f4}.training-page .meta__icon--date{color:#297cd6}[dir] .training-page .meta__icon--date{background:#e9f2ff}.training-page .meta__icon--time{color:#d98a2b}[dir] .training-page .meta__icon--time{background:#fff3e0}.training-page .meta__label{font-size:.7rem;color:#6e6b7b;text-transform:uppercase;letter-spacing:.4px}.training-page .meta__value{font-size:.85rem;font-weight:600;color:#2a2e43;word-break:break-word}.training-page .duration{display:inline-block;color:#d98a2b;font-size:.7rem;font-weight:700}[dir] .training-page .duration{padding:0 6px;border-radius:6px;background:#fff3e0}[dir=ltr] .training-page .duration{margin-left:4px}[dir=rtl] .training-page .duration{margin-right:4px}.training-page .cert-label{display:flex;align-items:center;gap:6px;color:#6c63d9;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.training-page .cert-actions{display:flex;gap:8px}.training-page .cert-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:.78rem;font-weight:700;text-decoration:none !important;transition:all .2s ease}[dir] .training-page .cert-btn{padding:8px 10px;border-radius:10px;border:0;cursor:pointer}.training-page .cert-btn:disabled{opacity:.7}[dir] .training-page .cert-btn:disabled{cursor:wait}.training-page .cert-btn--view{color:#6c63d9}[dir] .training-page .cert-btn--view{background:#eeedfc}.training-page .cert-btn--view:hover{color:#fff}[dir] .training-page .cert-btn--view:hover{background:#6c63d9;box-shadow:0 6px 14px -6px rgba(108,99,217,.7)}.training-page .cert-btn--download{color:#1fa8a0}[dir] .training-page .cert-btn--download{background:#e3f6f4}.training-page .cert-btn--download:hover{color:#fff}[dir] .training-page .cert-btn--download:hover{background:#1fa8a0;box-shadow:0 6px 14px -6px rgba(31,168,160,.7)}.training-page .cert-none{display:flex;flex-direction:column;align-items:center;gap:4px;color:#a0a8b8;font-size:.78rem}[dir] .training-page .cert-none{padding:10px;border-radius:10px;background:#f7f9fc}@media(max-width: 1200px){.training-page .meta-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 992px){.training-page .training-card{flex-wrap:wrap}.training-page .training-card__main{flex-basis:calc(100% - 100px)}.training-page .training-card__cert{flex:1 0 100%}[dir] .training-page .training-card__cert{padding:12px 0 0;border-top:1px dashed #d5deea}[dir=ltr] .training-page .training-card__cert{border-left:0}[dir=rtl] .training-page .training-card__cert{border-right:0}}@media(max-width: 576px){.training-page .meta-grid{grid-template-columns:1fr}.training-page .training-card__main{flex-basis:100%}.training-page .date-block{flex-direction:row;gap:8px;flex:1 0 100%}}

/*# sourceMappingURL=chunk-13e7f600.0d61c13c.css.map*/