:root{--iie-font-ui:"Plus Jakarta Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--iie-font-data:"Plus Jakarta Sans",ui-monospace,SFMono-Regular,Consolas,monospace;--iie-brand:#C41230;--iie-brand-hover:#A00E28;--iie-ink:#17171A;--iie-muted:#6B6B72;--iie-surface:#FFFFFF;--iie-surface-soft:#F7F7F8;--iie-border:#E3E3E7;--iie-radius-sm:8px;--iie-radius-md:12px;--iie-radius-lg:16px;--iie-space-1:4px;--iie-space-2:8px;--iie-space-3:12px;--iie-space-4:16px;--iie-space-5:20px;--iie-space-6:24px;--iie-space-7:32px;--iie-control-h:42px;--iie-shadow-card:0 8px 24px rgba(15,15,18,.055)}#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-auth-wrap,.iie-auth-page,.iie-portal-page,.iie-live-page,.iie-cert-page,.cert-pg-wrap,.cert-outer,.iie-public-profile,.iie-public-page,#sec-root,#adm-root,.live-app,.sec-app{font-family:var(--iie-font-ui)!important;color:var(--iie-ink);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#iie-english-root :where(button,input,select,textarea),#adm2 :where(button,input,select,textarea),#sr :where(button,input,select,textarea),#pr2 :where(button,input,select,textarea),#iie-affdb-root :where(button,input,select,textarea),#iie-aff-portal :where(button,input,select,textarea),#iie-aff-lp :where(button,input,select,textarea),.iie-auth-pg :where(button,input,select,textarea),.iie-cert-page :where(button,input,select,textarea){font-family:var(--iie-font-ui)!important}code,pre,kbd,samp,.iie-code,.mono,.metric-code,.id-code,[data-monospace=true]{font-family:var(--iie-font-data)!important}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) h1{font-size:28px;line-height:1.18;letter-spacing:-.035em;font-weight:800}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) h2{font-size:20px;line-height:1.3;letter-spacing:-.025em;font-weight:800}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) h3{font-size:16px;line-height:1.4;letter-spacing:-.015em;font-weight:750}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) p{line-height:1.6}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) :where(button,.btn,[class*=btn]){min-height:var(--iie-control-h);border-radius:var(--iie-radius-md);font-weight:700;line-height:1.2}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--iie-control-h);border-radius:var(--iie-radius-md);font-size:14px}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) textarea{line-height:1.55}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) label{font-weight:650}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) table{border-collapse:separate;border-spacing:0;width:100%}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) th{font-family:var(--iie-font-ui)!important;font-size:11px;letter-spacing:.055em;text-transform:uppercase;font-weight:800;color:var(--iie-muted)}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) td{font-size:13px;line-height:1.5}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-cert-page) *,:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-cert-page) *:before,:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-cert-page) *:after{box-sizing:border-box}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-cert-page) :where(.grid,.row,.card,.panel,.content,main,section,article,form,fieldset){min-width:0}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-cert-page) :where(img,video,canvas,svg,iframe){max-width:100%}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-cert-page) :where(img,video){height:auto}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg,.iie-cert-page) :where(h1,h2,h3,h4,p,a,span,strong,small,button,td,th,label){overflow-wrap:anywhere}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) :where(.table-wrap,.iie-table-wrap,.sec-table-wrap,[class*=table-wrap]){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#adm2 :where([class*=page-content],[class*=pg-body],.page),#sr :where([class*=page-content],[class*=pg-body],.page-main),#pr2 :where([class*=page-content],[class*=pg-body],.page-main),#iie-affdb-root :where([class*=page-content],[class*=pg-body]){padding-left:clamp(16px,2.1vw,28px);padding-right:clamp(16px,2.1vw,28px)}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,#iie-aff-lp,.iie-auth-pg) :focus-visible{outline:2px solid var(--iie-brand)!important;outline-offset:2px}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) :where([role=dialog],.modal,.modal-card,.dialog,.dialog-card,[class*=modal-card]){max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}@media (prefers-reduced-motion:no-preference){:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) :where(button,.btn,[class*=btn]){transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) :where(button,.btn,[class*=btn]):hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){:is(#iie-english-root,#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:768px){:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) h1{font-size:24px}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal) h2{font-size:18px}:is(#adm2,#sr,#pr2,#iie-affdb-root,#iie-aff-portal,.iie-auth-pg) :where(button,.btn,[class*=btn]){min-height:44px}}#sr .iie-lms-embedded,#pr2 .iie-lms-embedded,#iie-english-root .iie-lms-embedded{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}#sr .iie-lms-embedded .iie-panel,#pr2 .iie-lms-embedded .iie-panel,#iie-english-root .iie-lms-embedded .iie-panel{min-height:0!important;height:auto!important;width:100%!important}#sr .iie-lms-embedded .iie-live-item,#pr2 .iie-lms-embedded .iie-live-item,#iie-english-root .iie-lms-embedded .iie-live-item,#sr .iie-lms-embedded .iie-recordings-grid,#pr2 .iie-lms-embedded .iie-recordings-grid,#iie-english-root .iie-lms-embedded .iie-recordings-grid{width:100%!important;max-width:none!important}:is(#sec-root,#adm-root){font-family:var(--iie-font-ui)!important;color:var(--iie-ink);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}:is(#sec-root,#adm-root) *,:is(#sec-root,#adm-root) *:before,:is(#sec-root,#adm-root) *:after{box-sizing:border-box}:is(#sec-root,#adm-root) :where(.page,.content,.main,.panel,.card,.grid,.row,section,article,form,fieldset){min-width:0}:is(#sec-root,#adm-root) :where(img,video,canvas,svg,iframe){max-width:100%}:is(#sec-root,#adm-root) :where(button,input,select,textarea){font-family:inherit}:is(#sec-root,#adm-root) :where(button,.btn,[class*=btn]){min-height:var(--iie-control-h);border-radius:var(--iie-radius-md);font-weight:700;line-height:1.2}:is(#sec-root,#adm-root) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--iie-control-h);max-width:100%;border-radius:var(--iie-radius-md);font-size:14px}:is(#sec-root,#adm-root) :where(.table-wrap,[class*=table-wrap]){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}:is(#sec-root,#adm-root) :focus-visible{outline:2px solid var(--iie-brand)!important;outline-offset:2px}:is(.live-app,.sec-app),:is(.live-app,.sec-app) :where(button,input,select,textarea){font-family:var(--iie-font-ui)!important}:is(.live-app,.sec-app) *,:is(.live-app,.sec-app) *:before,:is(.live-app,.sec-app) *:after{box-sizing:border-box}:is(.live-app,.sec-app) :where(.live-body,.live-stage,.live-side,.sec-main-wrap,.sec-section){min-width:0}:is(.live-app,.sec-app) :where(img,video,canvas,iframe){max-width:100%}:is(.live-app,.sec-app) :focus-visible{outline:2px solid var(--iie-brand)!important;outline-offset:2px}:is(#adm2,#sr,#pr2) :where(.ni-ic,.ni-icon,.ico)[data-iie-icon]{width:22px!important;min-width:22px!important;height:22px!important;display:inline-flex!important;align-items:center;justify-content:center;color:currentColor}:is(#adm2,#sr,#pr2) :where(.ni-ic,.ni-icon,.ico)[data-iie-icon] svg{width:18px!important;height:18px!important;stroke-width:1.9}:is(#adm2,#sr,#pr2) :where(.ni,.nav-item){min-height:40px;gap:10px!important;border-radius:10px!important}:is(#adm2,#sr,#pr2) :where(.ni.active,.ni.on,.nav-item.active){color:var(--red,var(--iie-brand))!important;background:var(--rdim,rgba(196,18,48,.09))!important;box-shadow:inset 3px 0 0 var(--red,var(--iie-brand));border-left:0!important}:is(#adm2,#sr,#pr2) :where(.nav-sec,.nav-section,.ns){font-family:var(--iie-font-ui)!important;font-size:10px!important;line-height:1.2;font-weight:800!important;letter-spacing:.11em!important}:is(#adm2,#sr,#pr2) :where(.ph,[role=heading][aria-level="1"]){font-size:clamp(22px,2vw,28px)!important;line-height:1.2;font-weight:850!important;letter-spacing:-.035em!important}:is(#adm2,#sr,#pr2) .ps{max-width:72ch;line-height:1.55}:is(#adm2,#sr,#pr2) :where(.kpi,.card){border-color:var(--border,var(--iie-border))!important;box-shadow:var(--s1,var(--iie-shadow-card))!important}:is(#adm2,#sr,#pr2) :where(.kpi-val,.kv,.cv){font-variant-numeric:tabular-nums}:is(#adm2,#sr,#pr2) :where(.kpi-lbl,.kl,.cl){font-family:var(--iie-font-ui)!important;letter-spacing:.055em!important;line-height:1.35}:is(#adm2,#sr,#pr2) :where(.nb,.nav-badge){min-width:20px;height:20px;padding:0 6px!important;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}@media (max-width:768px){:is(#adm2,#sr,#pr2) :where(.ni,.nav-item){min-height:44px}:is(#adm2,#sr,#pr2) :where(.ph,[role=heading][aria-level="1"]){font-size:22px!important}}
