:root{--procheck-yellow:#ffc300;--text-dark:#111;--content-width:1180px;--side-space:40px;--procheck-background-mosaic-size:270.5px 467px;--card-border-color:#ffc300;--card-border-width:4px;--card-bg:#fff;--card-padding:28px;--procheck-card-radius-page:18px;--procheck-card-radius-feature:13px;--procheck-card-radius-info:10px;--procheck-card-border:#53687433;--procheck-card-border-hover:#303f4857;--procheck-card-depth-page:inset 0 1px 0 #fff, inset 1px 0 0 #ffffffe6, inset -1px 0 0 #849dab1f, inset 0 -2px 1px #68829033, 0 6px 0 #495e6926, 0 16px 28px #2638421b, 0 30px 56px #26384217;--procheck-card-depth-page-hover:inset 0 1px 0 #fff, inset 1px 0 0 #fffffff0, inset -1px 0 0 #849dab26, inset 0 -2px 1px #68829038, 0 7px 0 #495e692e, 0 20px 34px #26384221, 0 34px 62px #2638421a;--procheck-card-depth-feature:inset 0 1px 0 #fffffffa, inset 0 -2px 0 #68829024, 0 4px 0 #495e6926, 0 12px 22px #26384216;--procheck-card-depth-feature-hover:inset 0 1px 0 #fff, inset 0 -2px 0 #6882902e, 0 5px 0 #495e6930, 0 16px 26px #2638421d;--procheck-card-depth-info:inset 0 1px 0 #fffffff5, inset 0 -1px 0 #6882901a, 0 2px 0 #495e691a, 0 7px 14px #2638420e}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%;scroll-padding-top:100px}body{color:#333;background-color:#fff;background-image:url(/hex-bg%203-4-6-4.svg);background-position:top;background-repeat:repeat;background-size:var(--procheck-background-mosaic-size);flex-direction:column;min-height:100dvh;margin:0;font-family:"Source Sans 3",sans-serif;display:flex}h1{font-size:3rem}h2,h3{font-weight:700}@media (width<=900px){:root{--side-space:24px}}@media (width<=760px){h1{font-size:2.2rem}}.page-content{width:min(var(--content-width), calc(100% - var(--side-space)));margin:0 auto;padding-top:119px;padding-bottom:54px}.content-card{padding:var(--card-padding);border:var(--card-border-width) solid var(--card-border-color);background:var(--card-bg);margin-bottom:28px;box-shadow:0 8px 18px #0000001f}@media (width<=900px){.page-content{width:min(var(--content-width), calc(100% - 24px));padding-top:161px}.content-card{padding:22px}}@media (width<=640px){.page-content{padding-top:154px}}.contact-form{gap:16px;display:grid}.contact-form label{gap:6px;font-weight:800;display:grid}.contact-form input,.contact-form textarea{width:100%;color:var(--text-dark);font:inherit;background:#fff;border:1.5px solid #cfcfcf;border-radius:9px;outline:none;padding:10px 12px;transition:border-color .18s,box-shadow .18s}.contact-form input:hover,.contact-form textarea:hover{border-color:#11111173}.contact-form input:focus,.contact-form textarea:focus{border-color:#111;box-shadow:0 0 0 3px #11111114}.contact-form button{min-height:42px;color:var(--text-dark);font:inherit;cursor:pointer;background:#fff;border:1.5px solid #11111161;border-radius:10px;justify-self:start;padding:9px 18px;font-weight:850;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;box-shadow:inset 0 1px #fff,0 4px 10px #0000000d}.contact-form button:hover,.contact-form button:focus-visible{background:#fff;border-color:#111111ad;outline:none;transform:translateY(-2px);box-shadow:0 10px 22px #0000001f}.contact-form button:active{background:#eee;transform:translateY(0)scale(.98)}.info-block{line-height:1.6}.info-block p{margin:0 0 12px}.info-block p:last-child{margin-bottom:0}:root{--procheck-black-pearl:radial-gradient(ellipse at 10% -18%, #ffffff26 0%, #ffffff0b 30%, #fff0 57%), radial-gradient(ellipse at 102% 112%, #8fadbe21 0%, #6a899a09 38%, #0000 62%), linear-gradient(112deg, #fff0 0%, #fff0 21%, #cddee718 32%, #ffffff09 39%, #fff0 49%, #7797a812 65%, #fff0 77%), linear-gradient(145deg, #020303 0%, #090b0c 34%, #010202 57%, #0a0c0d 78%, #010101 100%);--procheck-black-pearl-inset:inset 0 1px 0 #ffffff2b, inset 1px 0 0 #ffffff0e, inset -1px 0 0 #000000ad, inset 0 -2px 1px #000000b3;--procheck-black-pearl-shadow:var(--procheck-black-pearl-inset), 0 6px 0 #00000061, 0 18px 32px #0003, 0 32px 60px #00000026;--procheck-pearl-glass:radial-gradient(ellipse at 16% 118%, transparent 0%, transparent 48%, #6f899709 48.5%, #ffffff29 49.2%, transparent 50.1%), radial-gradient(ellipse at 111% -18%, transparent 0%, transparent 54%, #68859508 54.5%, #ffffff24 55.2%, transparent 56.1%), linear-gradient(128deg, transparent 0%, transparent 23%, #5e798807 23.5%, #ffffff29 24.1%, transparent 25%, transparent 65%, #718e9d06 65.5%, #ffffff1f 66.1%, transparent 67%), radial-gradient(ellipse at 12% -18%, #ffffffe6 0%, #ffffff42 37%, transparent 68%), linear-gradient(116deg, #fffc 0%, #e9f0f47a 27%, #ffffffd6 49%, #dce8ee63 70%, #ffffffc7 100%), #ffffff61;--procheck-pearl-glass-position:0 0, 0 0, 0 0, 0 0, 18% 50%, 0 0;--procheck-pearl-glass-size:126% 112%, 118% 108%, 150% 100%, 145% 155%, 220% 100%, auto;--procheck-pearl-glass-shadow:inset 0 1px 0 #fff, inset 1px 0 0 #ffffffe6, inset -1px 0 0 #849dab1f, inset 0 -2px 1px #68829033, inset 0 0 28px #ffffff1f, 0 6px 0 #495e6926, 0 16px 28px #2638421b, 0 30px 56px #26384217}body #home-page [data-page-scroll-card],body #training-catalog [data-scroll-card],body #faq-page [data-page-scroll-card],body #contact-page [data-page-scroll-card],body #imprint-page [data-page-scroll-card],body #privacy-page [data-page-scroll-card],body #cart-page [data-page-scroll-card],body #login-page .login-window,body #company-settings :is(.settings-hero,.settings-card),body #company-dashboard :is(.company-hero,.company-stat-card,.company-quick-access),body #employee-management :is(.employee-hero,.employee-control-card,.employee-list-item,.employee-course-panel),body #approval-management :is(.approvals-hero,.notification-panel,.approvals-stat-card,.notification-card,.approvals-empty-state),body #license-management :is(.company-hero,.company-quick-access,.license-day,.license-day-detail,.license-pool-card,.license-period-preview){background:var(--procheck-pearl-glass);background-position:var(--procheck-pearl-glass-position);background-size:var(--procheck-pearl-glass-size);outline-offset:-1px;box-shadow:var(--procheck-pearl-glass-shadow);-webkit-backdrop-filter:blur(24px)saturate(132%)contrast(104%);border-color:#ffffffe0;outline:1px solid #6d85932b;transition:opacity .24s ease-out,transform .28s ease-out,translate .2s,filter .24s ease-out,border-color .2s,box-shadow .34s}body #home-page :is(.home-intro-fact,.home-process-card,.home-value-item),body #training-catalog :is(.training-selection-link,.training-audience,.training-order-steps li,.training-faq-item),body #faq-page .faq-item,body #contact-page :is(.contact-form-panel,.contact-reasons label>span),body #imprint-page :is(.imprint-fact,.imprint-notice-grid article),body #privacy-page :is(.privacy-controller-details article,.privacy-processing-grid article,.privacy-rights-grid article),body #cart-page :is(.cart-empty,.cart-item),body #login-page .login-panel,body #my-courses :is(.my-courses-overview-grid article,.my-course-license div){background:var(--procheck-pearl-glass);background-position:var(--procheck-pearl-glass-position);background-size:var(--procheck-pearl-glass-size)}body #home-page :is(.home-process-card,.home-value-item),body #training-catalog :is(.training-selection-link,.training-order-steps li,.training-faq-item),body #participant-dashboard .participant-glance-card,body #my-courses .my-course-card,body :is(#efk-course-overview,#eup-course-overview) .course-chapter-card,body #company-dashboard .company-stat-card,body #employee-management :is(.employee-list-item,.employee-course-panel),body #approval-management :is(.approvals-stat-card,.notification-card),body #license-management :is(.license-pool-card,.license-day-detail),body #system-admin-dashboard .admin-stat-card{border-radius:var(--procheck-card-radius-feature);box-shadow:var(--procheck-card-depth-feature)}body #my-courses .my-course-card:is(:hover,:focus-visible),body :is(#efk-course-overview,#eup-course-overview) .course-chapter-card:is(:hover,:focus-visible),body #employee-management .employee-list-item:hover,body #approval-management .notification-card:hover{box-shadow:var(--procheck-card-depth-feature-hover)}body #home-page .home-intro-fact,body #training-catalog .training-audience,body #contact-page .contact-reasons label>span,body #imprint-page :is(.imprint-fact,.imprint-notice-grid article),body #privacy-page :is(.privacy-controller-details article,.privacy-processing-grid article,.privacy-rights-grid article),body #my-courses :is(.my-courses-overview-grid article,.my-course-license div),body :is(#efk-course-overview,#eup-course-overview) .course-overview-facts>div,body #license-management :is(.license-period-preview,.license-day){border-radius:var(--procheck-card-radius-info);box-shadow:var(--procheck-card-depth-info)}.procheck-card-page,.procheck-card-feature,.procheck-card-info{outline:1px solid var(--procheck-card-border);outline-offset:-1px;background:var(--procheck-pearl-glass);background-position:var(--procheck-pearl-glass-position);background-size:var(--procheck-pearl-glass-size);border:1px solid #ffffffe6}.procheck-card-page{border-radius:var(--procheck-card-radius-page);box-shadow:var(--procheck-card-depth-page)}.procheck-card-feature{border-radius:var(--procheck-card-radius-feature);box-shadow:var(--procheck-card-depth-feature)}.procheck-card-info{border-radius:var(--procheck-card-radius-info);box-shadow:var(--procheck-card-depth-info)}.procheck-card-is-interactive{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .22s}.procheck-card-is-interactive:is(:hover,:focus-visible){border-color:var(--procheck-card-border-hover);box-shadow:var(--procheck-card-depth-feature-hover);outline:none;transform:translateY(-2px)}.login-card{max-width:520px;margin-left:auto;margin-right:auto}.login-form{gap:16px;display:grid}.login-form label{gap:6px;font-weight:800;display:grid}.login-form input{width:100%;color:var(--text-dark);font:inherit;background:#fff;border:1.5px solid #cfcfcf;border-radius:9px;outline:none;padding:10px 12px;transition:border-color .18s,box-shadow .18s}.login-form input:hover{border-color:#11111175}.login-form input:focus{border-color:#111;box-shadow:0 0 0 3px #11111114}.login-form button{min-height:42px;color:var(--procheck-yellow);font:inherit;cursor:pointer;background:#111;border:1.5px solid #111;border-radius:10px;justify-self:start;padding:9px 18px;font-size:.95rem;font-weight:900;line-height:1;transition:transform .18s,color .18s,background-color .18s,box-shadow .18s;box-shadow:0 8px 18px #00000021}.login-form button:hover,.login-form button:focus-visible{color:#111;background:#fff;outline:none;transform:translateY(-2px);box-shadow:0 11px 24px #00000029}.login-form button:active{background:#eee;transform:translateY(0)scale(.98)}.login-links{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.login-links a{color:var(--text-dark);font-weight:800;text-decoration:none}.login-links a:hover,.login-links a:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--procheck-yellow);text-decoration-color:var(--procheck-yellow);text-underline-offset:4px;text-decoration-thickness:3px}.login-message{margin:4px 0 0;font-weight:800}.login-message-success{color:#1f7a35}.login-message-error{color:#b00020}.dashboard-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dashboard-tile{background:#fff;border:1px solid #d9d9d9;padding:20px}.dashboard-tile h3{margin-top:0}.dashboard-number{color:var(--text-dark);margin:10px 0;font-size:2rem;font-weight:900}@media (width<=900px){.dashboard-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.contact-form input,.contact-form textarea,.contact-form button,.login-form input,.login-form button{transition:none}}body #home-page [data-page-scroll-card]:hover,body #training-catalog [data-scroll-card]:hover,body #faq-page [data-page-scroll-card]:hover,body #contact-page [data-page-scroll-card]:hover,body #imprint-page [data-page-scroll-card]:hover,body #privacy-page [data-page-scroll-card]:hover,body #cart-page [data-page-scroll-card]:hover,body #login-page .login-window:hover,body #participant-dashboard :is(.participant-hero,.participant-section,.participant-support-card):hover,body #my-courses :is(.my-courses-hero,.my-courses-library,.my-courses-path,.my-courses-help,.my-courses-empty):hover,body :is(#efk-course-overview,#eup-course-overview) :is(.course-overview-hero,.course-overview-chapters,.course-overview-process,.course-overview-support):hover,body .chapter-page>:is(.chapter-compact-header,.training-player-card,.chapter-preview-panel,.chapter-bottom-panel):hover,body #company-settings :is(.settings-hero,.settings-card):hover,body #company-dashboard :is(.company-hero,.company-quick-access):hover,body #employee-management :is(.employee-hero,.employee-control-card):hover,body #approval-management :is(.approvals-hero,.notification-panel,.approvals-empty-state):hover,body #license-management :is(.company-hero,.company-quick-access):hover,body #system-admin-dashboard :is(.admin-hero,.admin-content-card):hover{box-shadow:var(--procheck-card-depth-page);transform:none}body #home-page :is(.home-process-card,.home-value-item):hover,body #training-catalog .training-order-steps li:hover,body #participant-dashboard .participant-glance-card:hover,body #company-dashboard .company-stat-card:hover,body #approval-management .approvals-stat-card:hover,body #system-admin-dashboard .admin-stat-card:hover{border-color:var(--procheck-card-border);box-shadow:var(--procheck-card-depth-feature);transform:none}body #home-page .home-intro-fact:hover,body #license-management :is(.license-day,.license-day-detail,.license-period-preview):hover,body #system-admin-dashboard :is(.admin-company-card,.admin-account-row,.admin-license-card,.admin-lock-row):hover{border-color:var(--procheck-card-border);box-shadow:var(--procheck-card-depth-info);transform:none}body #license-management .license-pool-card:is(:hover,:active){background:var(--procheck-pearl-glass);background-position:var(--procheck-pearl-glass-position);background-size:var(--procheck-pearl-glass-size);box-shadow:var(--procheck-card-depth-feature);border-color:#ffffffe0;transform:none}body #home-page [data-page-scroll-card]:hover:before,body #training-catalog [data-scroll-card]:hover:before,body #faq-page [data-page-scroll-card]:hover:before,body #contact-page [data-page-scroll-card]:hover:before,body #imprint-page [data-page-scroll-card]:hover:before,body #privacy-page [data-page-scroll-card]:hover:before,body #cart-page [data-page-scroll-card]:hover:before,body #company-settings :is(.settings-hero,.settings-card):hover:before,body #company-dashboard :is(.company-hero,.company-quick-access):hover:before,body #employee-management :is(.employee-hero,.employee-control-card):hover:before,body #approval-management :is(.approvals-hero,.notification-panel):hover:before,body #license-management :is(.company-hero,.company-quick-access):hover:before{filter:none;box-shadow:none}body #home-page .home-process-card:hover:before{opacity:.72;width:5px}body #participant-dashboard .participant-glance-card:hover:after,body #approval-management .approvals-stat-card:hover:after,body #system-admin-dashboard .admin-stat-card:hover:after{opacity:.25;box-shadow:none;transform:none}body #license-management .license-pool-card:hover:before{opacity:.4;filter:none;box-shadow:none;transform:scaleX(.9)}body .chapter-page .chapter-bottom-panel>.lkf-box{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;outline:0;padding:22px 0 0;overflow:visible}body .chapter-page .chapter-bottom-panel>.lkf-box:before{content:none}body .chapter-page :is(.lkf-step,.lkf-progress,.lkf-history-card,.lkf-answer-item,.lkf-result-answer,.lkf-summary-item){border-radius:var(--procheck-card-radius-info);box-shadow:var(--procheck-card-depth-info)}body .chapter-page .lkf-policy-note{border-radius:var(--procheck-card-radius-info);box-shadow:inset 4px 0 0 #111, var(--procheck-card-depth-info)}body #company-settings .learning-access-explanation{box-shadow:none;background:0 0;border:0;border-radius:0;padding:2px 0}body #company-settings .learning-access-action{border-radius:var(--procheck-card-radius-feature);box-shadow:var(--procheck-card-depth-feature)}body #company-settings .learning-access-confirm,body #employee-management .employee-edit-form{border-radius:var(--procheck-card-radius-info);box-shadow:var(--procheck-card-depth-info)}body #employee-management .employee-edit-form:is(:hover,:focus-within){background-position:var(--procheck-pearl-glass-position);box-shadow:var(--procheck-card-depth-info);transform:none}body #employee-management .employee-edit-form:is(:hover,:focus-within):before{box-shadow:none}body #system-admin-dashboard :is(.admin-company-card,.admin-account-row,.admin-license-card,.admin-lock-row){border-radius:var(--procheck-card-radius-info);box-shadow:var(--procheck-card-depth-info)}.page-loader{z-index:10000;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#f7f9fa29;place-items:center;transition:opacity .14s,visibility 0s linear .14s;display:grid;position:fixed;inset:0}.page-is-loading .page-loader{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.page-loader img{object-fit:contain;width:clamp(82px,10vmin,150px);height:auto;display:block}.page-is-loading .page-loader img{animation:.8s cubic-bezier(.4,0,.2,1) both page-loader-shark-turn}@keyframes page-loader-shark-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-is-loading .page-loader img{animation:none}}:root{--procheck-button-border:#11111152;--procheck-button-border-hover:#111111a3;--procheck-button-border-active:#111111bd;--procheck-button-yellow:var(--procheck-yellow,#ffc300);--procheck-button-focus:#ffc300d1;--procheck-button-marker-glow:0 0 7px #ffc3009e, 0 0 14px #ffc3006b;--procheck-button-white-shadow:inset 0 1px 0 #fffffffa, inset 0 -2px 0 #68829024, 0 4px 0 #495e692b, 0 11px 20px #26384214;--procheck-button-white-shadow-hover:inset 0 1px 0 #fff, inset 0 -2px 0 #6882902e, 0 6px 0 #495e6938, 0 16px 26px #26384224;--procheck-button-white-shadow-active:inset 0 2px 5px #00000014, 0 2px 0 #495e6921, 0 4px 10px #26384214;--procheck-button-dark-shadow:var(--procheck-black-pearl-inset), 0 4px 0 #0000006b, 0 12px 22px #0000002e;--procheck-button-dark-shadow-hover:var(--procheck-black-pearl-inset), 0 6px 0 #00000075, 0 17px 28px #0000003d;--procheck-button-dark-shadow-active:inset 0 2px 5px #0000008a, 0 2px 0 #00000061, 0 5px 11px #0000002e}.procheck-button,body :is(#home-page .home-action,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#employee-management .employee-dialog-button,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-dialog-actions button,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a){cursor:pointer;isolation:isolate;text-decoration:none;transition:transform .18s,border-color .18s,color .18s,background-color .18s,box-shadow .18s;position:relative;overflow:hidden;border:1.5px solid var(--procheck-button-surface-border,var(--procheck-button-border))!important;color:var(--procheck-button-text,#252525)!important;background:var(--procheck-button-surface,var(--procheck-pearl-glass))!important;background-position:var(--procheck-button-surface-position,var(--procheck-pearl-glass-position))!important;background-size:var(--procheck-button-surface-size,var(--procheck-pearl-glass-size))!important;box-shadow:var(--procheck-button-surface-shadow,var(--procheck-button-white-shadow))!important;border-radius:10px!important}.procheck-button:before,body :is(#home-page .home-action,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-dialog-actions button,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a):before{background:var(--procheck-button-marker,var(--procheck-button-yellow));content:"";width:28px;height:5px;opacity:var(--procheck-button-marker-opacity,.35);pointer-events:none;transform:scaleX(var(--procheck-button-marker-scale,.8));transform-origin:50%;box-shadow:var(--procheck-button-marker-shadow,none);border-radius:0 0 999px 999px;transition:opacity .18s,transform .18s,box-shadow .18s;position:absolute;top:0;right:13px}.procheck-button:hover,.procheck-button:focus-visible,body :is(#home-page .home-action,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#employee-management .employee-dialog-button,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-dialog-actions button,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a):is(:hover,:focus-visible){border-color:var(--procheck-button-surface-border-hover,var(--procheck-button-border-hover))!important;color:var(--procheck-button-text-hover,var(--procheck-button-text,#252525))!important;background:var(--procheck-button-surface-hover,var(--procheck-pearl-glass))!important;background-position:var(--procheck-button-surface-position,var(--procheck-pearl-glass-position))!important;background-size:var(--procheck-button-surface-size,var(--procheck-pearl-glass-size))!important;box-shadow:var(--procheck-button-surface-shadow-hover,var(--procheck-button-white-shadow-hover))!important;transform:translateY(-2px)!important}.procheck-button:hover:before,.procheck-button:focus-visible:before,body :is(#home-page .home-action,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-dialog-actions button,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a):is(:hover,:focus-visible):before{opacity:1;box-shadow:var(--procheck-button-marker-glow);transform:scaleX(1.15)}body #license-management .license-agenda-navigation button[data-agenda-jump=today]:before{transform:scaleX(var(--procheck-button-marker-scale,.8));transform-origin:50%;left:calc(50% - 14px);right:auto}body #license-management .license-agenda-navigation button[data-agenda-jump=today]:is(:hover,:focus-visible):before,body #license-management .license-agenda-navigation button[data-agenda-jump=today]:active:before{transform:scaleX(1.15)}body #license-management .license-agenda-navigation button[data-agenda-jump=today]:disabled:before{transform:scaleX(.8)}body #cart-page .cart-add-link:before{right:10px}.procheck-button:active,body :is(#home-page .home-action,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#employee-management .employee-dialog-button,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-dialog-actions button,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a):active{--procheck-button-marker-opacity:1;--procheck-button-marker-scale:1.15;--procheck-button-marker-shadow:var(--procheck-button-marker-glow);border-color:var(--procheck-button-surface-border-active,var(--procheck-button-border-active))!important;color:var(--procheck-button-text-active,var(--procheck-button-text,#252525))!important;background:var(--procheck-button-surface-active,var(--procheck-button-surface,var(--procheck-pearl-glass)))!important;box-shadow:var(--procheck-button-surface-shadow-active,var(--procheck-button-white-shadow-active))!important;transform:translateY(0)scale(.98)!important}body #employee-management .employee-dialog-button:after{background:var(--procheck-button-yellow);transform-origin:50%;border-radius:0 0 999px 999px;width:28px;height:5px;top:0;right:13px}body #employee-management .employee-dialog-button:is(:hover,:focus-visible):after{opacity:1;transform:scaleX(1.15);box-shadow:0 0 7px #ffc3009e,0 0 14px #ffc3006b}body #employee-management .employee-dialog-button:active:after{opacity:1;box-shadow:var(--procheck-button-marker-glow);transform:scaleX(1.15)}body #employee-management .employee-dialog-button:before{content:none}.procheck-button-large,body :is(#training-catalog .training-selection-link,#approval-management .approvals-hero-action,#employee-management .employee-hero-action,#license-management .license-hero-actions a,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-quick-grid a){cursor:pointer;isolation:isolate;outline:none;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;position:relative;overflow:hidden;translate:none;border:1.5px solid var(--procheck-button-surface-border,var(--procheck-button-border))!important;color:var(--procheck-button-text,#252525)!important;background:var(--procheck-button-surface,var(--procheck-pearl-glass))!important;background-position:var(--procheck-button-surface-position,var(--procheck-pearl-glass-position))!important;background-size:var(--procheck-button-surface-size,var(--procheck-pearl-glass-size))!important;box-shadow:var(--procheck-button-surface-shadow,inset 0 1px 0 #fffffffa, inset 0 -2px 0 #68829024, 0 5px 0 #495e692b, 0 14px 24px #26384214)!important;border-radius:13px!important}.procheck-button-large:before,body :is(#training-catalog .training-selection-link,#approval-management .approvals-hero-action,#employee-management .employee-hero-action,#license-management .license-hero-actions a,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-quick-grid a):before{background:var(--procheck-button-marker,var(--procheck-button-yellow));content:"";width:28px;height:6px;opacity:var(--procheck-button-marker-opacity,.4);pointer-events:none;transform:scaleX(var(--procheck-button-marker-scale,.9));transform-origin:50%;box-shadow:var(--procheck-button-marker-shadow,none);border-radius:999px;transition:opacity .18s,transform .18s,box-shadow .18s;position:absolute;top:20px;right:20px}.procheck-button-large:is(:hover,:focus-visible),body :is(#training-catalog .training-selection-link,#approval-management .approvals-hero-action,#employee-management .employee-hero-action,#license-management .license-hero-actions a,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-quick-grid a):is(:hover,:focus-visible){translate:none;border-color:var(--procheck-button-surface-border-hover,var(--procheck-button-border-hover))!important;color:var(--procheck-button-text-hover,var(--procheck-button-text,#252525))!important;background:var(--procheck-button-surface-hover,var(--procheck-pearl-glass))!important;background-position:var(--procheck-button-surface-position,var(--procheck-pearl-glass-position))!important;background-size:var(--procheck-button-surface-size,var(--procheck-pearl-glass-size))!important;box-shadow:var(--procheck-button-surface-shadow-hover,inset 0 1px 0 #fff, inset 0 -2px 0 #6882902e, 0 7px 0 #495e6938, 0 18px 29px #26384224)!important;transform:translateY(-2px)!important}.procheck-button-large:is(:hover,:focus-visible):before,body :is(#training-catalog .training-selection-link,#approval-management .approvals-hero-action,#employee-management .employee-hero-action,#license-management .license-hero-actions a,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-quick-grid a):is(:hover,:focus-visible):before{opacity:1;box-shadow:var(--procheck-button-marker-glow);transform:scaleX(1.15)}.procheck-button-large:active,body :is(#training-catalog .training-selection-link,#approval-management .approvals-hero-action,#employee-management .employee-hero-action,#license-management .license-hero-actions a,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-quick-grid a):active{--procheck-button-marker-opacity:1;--procheck-button-marker-scale:1.15;--procheck-button-marker-shadow:var(--procheck-button-marker-glow);translate:none;border-color:var(--procheck-button-surface-border-active,var(--procheck-button-border-active))!important;color:var(--procheck-button-text-active,var(--procheck-button-text,#252525))!important;background:var(--procheck-button-surface-active,var(--procheck-button-surface,var(--procheck-pearl-glass)))!important;box-shadow:var(--procheck-button-surface-shadow-active,var(--procheck-button-white-shadow-active))!important;transform:translateY(0)scale(.985)!important}.procheck-button-dark,body :is(#home-page .home-action-primary,#training-catalog .training-action:not(.training-action-secondary),#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-empty>a,#company-settings .learning-access-confirm button:first-child,#employee-management .employee-edit-submit,#employee-management .employee-dialog-button-primary,#approval-management .notification-primary-button,#license-management .license-agenda-filter[aria-pressed=true],#license-management .license-agenda-navigation button.is-primary,#license-management .license-dialog-actions .primary,#system-admin-dashboard .admin-action-button.is-primary,#checkout-result-page .checkout-result-actions .checkout-result-primary,#local-payment-page .local-payment-action-list button:first-child){--procheck-button-surface-border:#ffffff38;--procheck-button-surface-border-hover:#ffc300ad;--procheck-button-surface-border-active:#ffc3007a;--procheck-button-text:#fff;--procheck-button-text-hover:#fff;--procheck-button-text-active:#fff;--procheck-button-surface:var(--procheck-black-pearl);--procheck-button-surface-hover:var(--procheck-black-pearl);--procheck-button-surface-active:var(--procheck-black-pearl);--procheck-button-surface-position:0 0, 0 0, 18% 50%, 0 0;--procheck-button-surface-size:125% 140%, 125% 140%, 180% 100%, auto;--procheck-button-surface-shadow:var(--procheck-button-dark-shadow);--procheck-button-surface-shadow-hover:var(--procheck-button-dark-shadow-hover);--procheck-button-surface-shadow-active:var(--procheck-button-dark-shadow-active)}body :is(#home-page .home-action-primary,#training-catalog .training-action:not(.training-action-secondary),#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-empty>a,#checkout-result-page .checkout-result-actions .checkout-result-primary,#local-payment-page .local-payment-action-list button:first-child){--procheck-button-text:var(--procheck-button-yellow);--procheck-button-text-hover:var(--procheck-button-yellow);--procheck-button-text-active:var(--procheck-button-yellow)}.procheck-button-dark:is(:hover,:focus-visible),body :is(#home-page .home-action-primary,#training-catalog .training-action:not(.training-action-secondary),#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-empty>a,#company-settings .learning-access-confirm button:first-child,#employee-management .employee-edit-submit,#employee-management .employee-dialog-button-primary,#approval-management .notification-primary-button,#license-management .license-agenda-filter[aria-pressed=true],#license-management .license-agenda-navigation button.is-primary,#license-management .license-dialog-actions .primary,#system-admin-dashboard .admin-action-button.is-primary,#checkout-result-page .checkout-result-actions .checkout-result-primary,#local-payment-page .local-payment-action-list button:first-child):is(:hover,:focus-visible){border-color:var(--procheck-button-surface-border-hover);color:var(--procheck-button-text-hover);background:var(--procheck-button-surface-hover);background-position:var(--procheck-button-surface-position);background-size:var(--procheck-button-surface-size);box-shadow:var(--procheck-button-surface-shadow-hover)}.procheck-button-dark:active,body :is(#home-page .home-action-primary,#training-catalog .training-action:not(.training-action-secondary),#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-empty>a,#company-settings .learning-access-confirm button:first-child,#employee-management .employee-edit-submit,#employee-management .employee-dialog-button-primary,#approval-management .notification-primary-button,#license-management .license-agenda-filter[aria-pressed=true],#license-management .license-agenda-navigation button.is-primary,#license-management .license-dialog-actions .primary,#system-admin-dashboard .admin-action-button.is-primary,#checkout-result-page .checkout-result-actions .checkout-result-primary,#local-payment-page .local-payment-action-list button:first-child):active{color:var(--procheck-button-text-active);background:var(--procheck-button-surface-active);box-shadow:var(--procheck-button-surface-shadow-active)}.procheck-button-yellow,body :is(#cart-page .cart-company-required button,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button){--procheck-button-surface-border:#111111b8;--procheck-button-surface-border-hover:#111;--procheck-button-surface-border-active:#111111d1;--procheck-button-text:#111;--procheck-button-text-hover:#111;--procheck-button-text-active:#111;--procheck-button-marker:#fffffff0;--procheck-button-focus:#111111bd;--procheck-button-marker-glow:0 0 7px #ffffffc7, 0 0 14px #ffffff7a;--procheck-button-surface:var(--procheck-button-yellow);--procheck-button-surface-hover:#ffca16;--procheck-button-surface-active:var(--procheck-button-yellow);--procheck-button-surface-shadow:inset 0 1px 0 #ffffff75, inset 0 -2px 0 #8e65003d, 0 4px 0 #5b420057, 0 12px 22px #0000002e;--procheck-button-surface-shadow-hover:inset 0 1px 0 #ffffff94, inset 0 -2px 0 #8e650047, 0 6px 0 #5b420063, 0 17px 27px #00000038;--procheck-button-surface-shadow-active:inset 0 2px 5px #704e0033, 0 2px 0 #5b42004d, 0 5px 11px #00000024}.procheck-button-yellow:before,body :is(#cart-page .cart-company-required button,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button):before{background:var(--procheck-button-marker)}.procheck-button-yellow:is(:hover,:focus-visible),body :is(#cart-page .cart-company-required button,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button):is(:hover,:focus-visible){border-color:var(--procheck-button-surface-border-hover);color:var(--procheck-button-text-hover);background:var(--procheck-button-surface-hover);box-shadow:var(--procheck-button-surface-shadow-hover)}body #cart-page .cart-company-required button:is(:hover,:focus-visible):not(:disabled),body #cart-page .cart-checkout-button.cart-checkout-button:is(:hover,:focus-visible):not(:disabled),body #checkout-page .checkout-primary-button.checkout-primary-button:is(:hover,:focus-visible):not(:disabled){border-color:var(--procheck-button-surface-border-hover);color:var(--procheck-button-text-hover);background:var(--procheck-button-surface-hover);background-position:initial;background-size:initial;box-shadow:var(--procheck-button-surface-shadow-hover);transform:translateY(-2px)}body #approval-management .notification-filter-button.is-active{border-color:var(--procheck-button-border-active);background:var(--procheck-pearl-glass);background-position:var(--procheck-pearl-glass-position);background-size:var(--procheck-pearl-glass-size);box-shadow:inset 0 3px 7px #00000017,inset 0 -1px #ffffffc7,0 2px #495e6924,0 7px 14px #26384212}body #approval-management .notification-filter-button.notification-filter-button.is-active:is(:hover,:focus-visible){border-color:var(--procheck-button-border-active);background:var(--procheck-pearl-glass);background-position:var(--procheck-pearl-glass-position);background-size:var(--procheck-pearl-glass-size);transform:translateY(0);box-shadow:inset 0 3px 7px #00000017,inset 0 -1px #ffffffc7,0 2px #495e6924,0 7px 14px #26384212}body #system-admin-dashboard .admin-inline-button.is-danger:before{background:var(--procheck-button-marker)}body #system-admin-dashboard .admin-inline-button.is-danger{--procheck-button-marker:var(--admin-red,#aa3028);--procheck-button-marker-glow:0 0 7px #aa30288a, 0 0 14px #aa30284d}body #employee-management .employee-dialog-button-primary{--procheck-button-surface-border:#11111185;--procheck-button-surface-border-hover:#111111b8;font-weight:900}.procheck-text-action{color:#30363a;font:inherit;text-underline-offset:4px;cursor:pointer;border-radius:5px;padding:4px 2px;font-weight:850;-webkit-text-decoration:underline #ffc300b8;text-decoration:underline #ffc300b8;text-decoration-thickness:2px;transition:color .16s,text-decoration-color .16s;box-shadow:none!important;background:0 0!important;border:0!important}.procheck-text-action:is(:hover,:focus-visible){color:#111;-webkit-text-decoration-color:var(--procheck-button-yellow);text-decoration-color:var(--procheck-button-yellow)}.procheck-text-action:focus-visible{outline:3px solid var(--procheck-button-focus);outline-offset:3px}.procheck-text-action-danger{color:#9f292f;text-decoration-color:#9f292f6b}.procheck-text-action-danger:is(:hover,:focus-visible){color:#74191e;text-decoration-color:#b82b36}.procheck-button-micro,body :is(#company-settings .settings-password-peek,#employee-management .employee-dialog-close,#license-management .license-dialog-close,#license-management .license-date-calendar-nav,#license-management .license-agenda-stepper button,#system-admin-dashboard .admin-form-heading>button){cursor:pointer;transition:transform .16s,border-color .16s,color .16s,box-shadow .16s;position:relative;overflow:hidden;border:1.5px solid var(--procheck-button-border)!important;background:var(--procheck-pearl-glass)!important;background-position:var(--procheck-pearl-glass-position)!important;background-size:var(--procheck-pearl-glass-size)!important;border-radius:9px!important;box-shadow:inset 0 1px #fff,inset 0 -1px #68829024,0 3px #495e6929,0 8px 14px #26384212!important}.procheck-button-micro:before,body :is(#company-settings .settings-password-peek,#employee-management .employee-dialog-close,#license-management .license-dialog-close,#license-management .license-date-calendar-nav,#license-management .license-agenda-stepper button,#system-admin-dashboard .admin-form-heading>button):before{background:var(--procheck-button-yellow);content:"";width:18px;height:3px;opacity:var(--procheck-button-marker-opacity,.38);pointer-events:none;transform:scaleX(var(--procheck-button-marker-scale,.82));transform-origin:50%;box-shadow:var(--procheck-button-marker-shadow,none);border-radius:0 0 999px 999px;transition:opacity .16s,transform .16s,box-shadow .16s;position:absolute;top:0;left:calc(50% - 9px);right:auto}.procheck-button-micro:is(:hover,:focus-visible),body :is(#company-settings .settings-password-peek,#employee-management .employee-dialog-close,#license-management .license-dialog-close,#license-management .license-date-calendar-nav,#license-management .license-agenda-stepper button,#system-admin-dashboard .admin-form-heading>button):is(:hover,:focus-visible){outline:none;border-color:var(--procheck-button-border-hover)!important;background:var(--procheck-pearl-glass)!important;background-position:var(--procheck-pearl-glass-position)!important;background-size:var(--procheck-pearl-glass-size)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff,inset 0 -1px #6882902e,0 4px #495e6936,0 11px 18px #2638421f!important}.procheck-button-micro:is(:hover,:focus-visible):before,body :is(#company-settings .settings-password-peek,#employee-management .employee-dialog-close,#license-management .license-dialog-close,#license-management .license-date-calendar-nav,#license-management .license-agenda-stepper button,#system-admin-dashboard .admin-form-heading>button):is(:hover,:focus-visible):before{opacity:1;transform:scaleX(1.15);box-shadow:0 0 9px #ffc3008c}.procheck-button-micro:active,body :is(#company-settings .settings-password-peek,#employee-management .employee-dialog-close,#license-management .license-dialog-close,#license-management .license-date-calendar-nav,#license-management .license-agenda-stepper button,#system-admin-dashboard .admin-form-heading>button):active{--procheck-button-marker-opacity:1;--procheck-button-marker-scale:1.15;--procheck-button-marker-shadow:var(--procheck-button-marker-glow);border-color:var(--procheck-button-border-active)!important;transform:translateY(0)scale(.96)!important;box-shadow:inset 0 2px 4px #00000017,0 1px #495e691f!important}body #login-page .login-form .login-password-toggle{transform:translateY(-50%)!important}body #login-page .login-form .login-password-toggle:is(:hover,:focus-visible){transform:translateY(calc(-50% - 1px))!important}body #login-page .login-form .login-password-toggle:active{transform:translateY(-50%)scale(.96)!important}.procheck-button:focus-visible,.procheck-button-large:focus-visible,.procheck-button-micro:focus-visible,body :is(#home-page .home-action,#training-catalog .training-selection-link,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#company-settings .settings-password-peek,#employee-management .employee-hero-action,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#employee-management .employee-dialog-close,#employee-management .employee-dialog-button,#approval-management .approvals-hero-action,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-hero-actions a,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-date-calendar-nav,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-agenda-stepper button,#license-management .license-dialog-close,#license-management .license-dialog-actions button,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#system-admin-dashboard .admin-form-heading>button,#system-admin-dashboard .admin-quick-grid a,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a):focus-visible{outline:3px solid var(--procheck-button-focus)!important;outline-offset:3px!important}.procheck-button:disabled,.procheck-button-large:disabled,.procheck-button-micro:disabled,body :is(#training-catalog .training-action,#login-page .login-form .login-submit,#cart-page .cart-company-required button,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-result-page .checkout-result-actions button,#employee-management .employee-unlock-button,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-date-calendar-footer button,#license-management .license-agenda-navigation button,#license-management .license-agenda-stepper button,#license-management .license-dialog-actions button,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button):disabled{cursor:not-allowed;opacity:.68;color:#858585!important;background:#efefefe0!important;border-color:#11111129!important;transform:none!important;box-shadow:inset 0 1px #ffffffdb,0 2px #495e6914,0 5px 11px #2638420b!important}.procheck-button:disabled:before,.procheck-button-large:disabled:before,.procheck-button-micro:disabled:before,body :is(#training-catalog .training-action,#login-page .login-form .login-submit,#cart-page .cart-company-required button,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-result-page .checkout-result-actions button,#employee-management .employee-unlock-button,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-date-calendar-footer button,#license-management .license-agenda-navigation button,#license-management .license-agenda-stepper button,#license-management .license-dialog-actions button,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button):disabled:before{opacity:.12;box-shadow:none;transform:scaleX(.8)}body #login-page .login-form[aria-busy=true] .login-submit:disabled,body #cart-page[aria-busy=true] .cart-company-required button:disabled,body #checkout-page form[aria-busy=true] .checkout-primary-button:disabled,body #local-payment-page .local-payment-action-list button.is-processing:disabled{cursor:wait;opacity:1}@media (prefers-reduced-motion:reduce){.procheck-button,.procheck-button:before,.procheck-button-large,.procheck-button-large:before,.procheck-button-micro,.procheck-button-micro:before,body :is(#home-page .home-action,#training-catalog .training-selection-link,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#company-settings .settings-password-peek,#employee-management .employee-hero-action,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#employee-management .employee-dialog-close,#employee-management .employee-dialog-button,#approval-management .approvals-hero-action,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-hero-actions a,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-dialog-close,#license-management .license-date-calendar-nav,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-agenda-stepper button,#license-management .license-dialog-actions button,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#system-admin-dashboard .admin-quick-grid a,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a),body :is(#home-page .home-action,#training-catalog .training-selection-link,#training-catalog .training-cart-link,#training-catalog .training-action,#contact-page .contact-form-footer button,#login-page .login-form .login-submit,#cart-page .cart-add-link,#cart-page .cart-company-required button,#cart-page .cart-empty>a,#cart-page .cart-checkout-button,#checkout-page .checkout-primary-button,#checkout-page .checkout-state-actions button,#checkout-page .checkout-state-actions a,#checkout-result-page .checkout-result-actions a,#checkout-result-page .checkout-result-actions button,#participant-dashboard .participant-primary-action,#participant-dashboard .participant-support-card a,#my-courses .my-courses-dashboard-link,#my-courses .my-courses-empty a,#my-courses .my-courses-help a,:is(#efk-course-overview,#eup-course-overview) .course-overview-actions a,:is(#efk-course-overview,#eup-course-overview) .course-overview-support a,#company-settings .settings-save-button,#company-settings .learning-access-confirm button,#company-settings .settings-password-peek,#employee-management .employee-hero-action,#employee-management .employee-edit-submit,#employee-management .employee-unlock-button,#employee-management .employee-dialog-close,#employee-management .employee-dialog-button,#approval-management .approvals-hero-action,#approval-management .notification-filter-button,#approval-management .notification-secondary-button,#approval-management .notification-result-bar button,#approval-management .notification-read-button,#approval-management .notification-primary-button,#license-management .license-hero-actions a,#license-management .license-pool-action,#license-management .license-date-trigger,#license-management .license-employee-context-heading button,#license-management .license-dialog-close,#license-management .license-date-calendar-nav,#license-management .license-date-calendar-footer button,#license-management .license-agenda-filter,#license-management .license-agenda-navigation button,#license-management .license-agenda-stepper button,#license-management .license-dialog-actions button,#company-dashboard .company-quick-link,#system-admin-dashboard .admin-action-button,#system-admin-dashboard .admin-inline-button,#system-admin-dashboard .admin-back-link,#system-admin-dashboard .admin-quick-grid a,#local-payment-page .local-payment-action-list button,#local-payment-page .local-payment-error-actions button,#local-payment-page .local-payment-error-actions a):before,body #employee-management .employee-dialog-button:after,body #employee-management .employee-dialog-button-icon{transition-duration:.01ms!important}}
