.irx_exm_dsc{gap:14px;display:grid}.irx_exm_apr{opacity:0;transition:opacity .25s ease-out}.irx_exm_apr--on{opacity:1}.irx_exm_deck{display:grid}.irx_exm_slot{visibility:hidden;opacity:0;grid-area:1/1;align-content:start;transition:opacity .25s;display:grid}.irx_exm_slot--on{visibility:visible;opacity:1}.irx_exm_app{background:#fff;border:1px solid #e5e8ed;border-radius:24px;grid-template-columns:minmax(0,1fr);margin-top:40px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}@media (width<=1023px){.irx_exm_app{margin-top:32px}}.irx_exm_chr{background:#f5f7fa;border-bottom:1px solid #e5e8ed;align-items:center;gap:10px;padding:12px 16px;display:flex}.irx_exm_chr--dark{background:#1c1c1c;border-bottom-color:#292929}.irx_exm_dots{gap:5px;margin-right:6px;display:flex}.irx_exm_dots i{background:#d92d20;border-radius:50%;width:9px;height:9px}.irx_exm_dots i:nth-child(2){background:#dc6803}.irx_exm_dots i:nth-child(3){background:#12a150}.irx_exm_ph{background:#edeff2;border-radius:999px;flex:0 auto;width:48px;height:10px;display:block}.irx_exm_ph--w2{width:64px}.irx_exm_ph--w3{width:96px}.irx_exm_ph--w4{width:140px}.irx_exm_ph--w5{width:220px;max-width:60%}.irx_exm_ph--w6{width:260px;max-width:80%;margin:10px 0 16px}.irx_exm_ph--end{width:72px;margin-left:auto}.irx_exm_ph--dot{width:20px;height:20px}.irx_exm_ph--btn{background:#0074ed;border-radius:8px;width:72px;height:26px;margin-left:auto}.irx_exm_ph--dark{background:#454545}.irx_exm_body{grid-template-columns:150px minmax(0,1fr);display:grid}@media (width<=1023px){.irx_exm_body{grid-template-columns:minmax(0,1fr)}}.irx_exm_nav{background:#f5f7fa;border-right:1px solid #e5e8ed;align-content:start;gap:14px;padding:22px 16px;display:grid}@media (width<=1023px){.irx_exm_nav{border-bottom:1px solid #e5e8ed;border-right:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;padding:14px 16px}}.irx_exm_nitm{background:#eaedf1;border-radius:999px;height:10px}.irx_exm_nitm--on{background:#b8d8ff}.irx_exm_main{min-width:0;padding:22px 24px 24px}@media (width<=639px){.irx_exm_main{padding:16px}}.irx_exm_head{align-items:center;gap:12px;margin-bottom:20px;display:flex}.irx_exm_two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}@media (width<=1023px){.irx_exm_two{grid-template-columns:minmax(0,1fr)}}.irx_exm_zone{background:#fff;border:1px solid #e5e8ed;border-radius:16px;min-width:0;padding:16px;transition:border-color .4s,box-shadow .4s}.irx_exm_zone--ex{border-color:#0074ed;box-shadow:0 0 0 1px #0074ed}.irx_exm_zone--dark{color:#fff;background:#1c1c1c}@media (width<=639px){.irx_exm_zone{padding:12px}}.irx_exm_zttl{margin-bottom:12px;font-size:1rem;font-weight:700;line-height:1.3}.irx_exm_old{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.irx_exm_olbl{color:#545b69;width:100%;font-size:.8rem;font-weight:500;line-height:1.3}.irx_exm_obtn{background:#f5f7fa;border:1px solid #8b93a1;border-radius:8px;padding:6px 12px;font-size:.8rem;font-weight:500;line-height:1.2}.irx_exm_onon{color:#8b93a1;font-size:.8rem;font-weight:400;line-height:1.2}.irx_exm_plst{gap:2px}.irx_exm_plst li{border-bottom:1px solid #e5e8ed;justify-content:space-between;gap:12px;padding:9px 0;font-size:.8rem;font-weight:400;line-height:1.4;display:flex}.irx_exm_plnk{color:#005fc4;text-decoration:underline}.irx_exm_drop{color:#0074ed;text-align:center;background:#eef6ff;border:1px dashed #82bcff;border-radius:12px;justify-items:center;gap:4px;padding:18px 12px;display:grid}.irx_exm_drop b{color:#111;font-size:.8rem;font-weight:600;line-height:1.4}.irx_exm_drop span{color:#8b93a1;font-size:.65rem;font-weight:400;line-height:1.4}.irx_exm_drop--sm{padding:14px 12px}.irx_exm_fls{gap:2px;margin-top:12px;display:grid}.irx_exm_fls--dark{margin-top:0}.irx_exm_frow{border-bottom:1px solid #e5e8ed;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1.4fr) minmax(64px,1fr) 4.2em;align-items:center;gap:0 12px;padding:8px 0;display:grid}.irx_exm_frow--dark{border-bottom-color:#373737}@media (width<=639px){.irx_exm_frow{grid-template-columns:auto minmax(0,1fr) 4.2em}}.irx_exm_ftil{color:#0074ed;background:#eef6ff;border-radius:8px;grid-area:1/1/3;place-items:center;width:34px;height:34px;display:grid}.irx_exm_ftil--vid{color:#004a9c;background:#e0e9f3}.irx_exm_ftil--img{color:#12a150;background:#e3f4ea}.irx_exm_ftil--doc{color:#545b69;background:#f5f7fa}.irx_exm_ftil--warn{color:#dc6803;background:#fbede1}.irx_exm_frow--dark .irx_exm_ftil{color:#82bcff;background:#333}.irx_exm_fnm{overflow-wrap:anywhere;grid-area:1/2;min-width:0;font-size:.8rem;font-weight:600;line-height:1.3}.irx_exm_fsz{color:#8b93a1;grid-area:2/2;font-size:.65rem;font-weight:400;line-height:1.3}.irx_exm_fbar{grid-area:1/3/3;align-items:center;min-width:0;display:flex}.irx_exm_fbar>*{flex:auto;min-width:0}@media (width<=639px){.irx_exm_fbar{grid-area:3/2/auto/-1;margin-top:6px}}.irx_exm_fst{text-align:right;font-variant-numeric:tabular-nums;color:#8b93a1;grid-area:1/4/3;justify-content:flex-end;align-items:center;gap:4px;font-size:.65rem;font-weight:600;line-height:1.2;display:inline-flex}.irx_exm_fst--run{color:#0074ed}.irx_exm_fst--done{color:#12a150}@media (width<=639px){.irx_exm_fst{grid-column:3}}.irx_exm_stat{color:#545b69;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:.8rem;font-weight:500;line-height:1.3;display:flex}.irx_exm_hchp{min-width:7.5em;display:grid}.irx_exm_dls{gap:2px}.irx_exm_ditm{border-bottom:1px solid #e5e8ed;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:8px 0;display:grid}.irx_exm_dbtn{color:#0074ed;background:#eef6ff;border-radius:50%;grid-area:1/3/3;place-items:center;width:32px;height:32px;display:grid}.irx_exm_trk{background:#b8d8ff;align-self:center;min-width:40px;height:2px;display:block;position:relative}@media (width<=1023px){.irx_exm_trk{justify-self:center;width:2px;min-width:0;height:40px;margin-inline:auto}}.irx_exm_tlbl{color:#0074ed;white-space:nowrap;font-size:.8rem;font-weight:600;line-height:1.2;position:absolute;top:10px;left:50%;transform:translate(-50%)}@media (width<=1023px){.irx_exm_tlbl{top:50%;left:14px;transform:translateY(-50%)}}.irx_exm_fly{color:#0074ed;background:#fff;border-radius:8px;place-items:center;width:28px;height:28px;animation:.8s cubic-bezier(.2,.7,.2,1) forwards irx_exm_fly;display:grid;position:absolute;top:50%;left:0;box-shadow:0 2px 6px #0a0c100f,0 32px 64px -24px #0a0c1059}@media (width<=1023px){.irx_exm_fly{animation-name:irx_exm_flyv;top:0;left:50%}}.irx_exm_web{grid-template-columns:minmax(0,1fr) minmax(40px,.35fr) minmax(0,1fr) 24px minmax(0,1.5fr);align-items:center;display:grid}@media (width<=1023px){.irx_exm_web{grid-template-columns:minmax(0,1fr);justify-items:stretch}}.irx_exm_brk{background:#b8d8ff;height:2px;display:block}@media (width<=1023px){.irx_exm_brk{width:2px;height:24px;margin-inline:auto}}.irx_exm_post{gap:8px;display:grid}.irx_exm_pitm{background:#fff;border:1px solid #e5e8ed;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:10px 12px;transition:border-color .3s,background .3s;display:grid}.irx_exm_pitm--run{background:#eef6ff;border-color:#0074ed}.irx_exm_ptil{color:#0074ed;background:#eef6ff;border-radius:8px;grid-area:1/1/3;place-items:center;width:36px;height:36px;display:grid}.irx_exm_pnm{grid-area:1/2;font-size:.8rem;font-weight:600;line-height:1.3}.irx_exm_psb{color:#8b93a1;grid-area:2/2;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-size:.65rem;font-weight:400;line-height:1.3}.irx_exm_pchp{grid-area:1/3/3;min-width:5em;display:grid}.irx_exm_obj{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:".srv."".auth.""usr trk sto";align-items:center;display:grid}@media (width<=1023px){.irx_exm_obj{grid-template-columns:minmax(0,1fr);grid-template-areas:"srv""auth""usr""trk""sto";justify-items:stretch}}.irx_exm_osrv{grid-area:srv}.irx_exm_ousr{grid-area:usr}.irx_exm_obj .irx_exm_trk{grid-area:trk;margin-inline:12px}@media (width<=1023px){.irx_exm_obj .irx_exm_trk{margin-inline:auto}}.irx_exm_osto{grid-area:sto;justify-items:center;gap:10px;display:grid}.irx_exm_auth{text-align:center;grid-area:auth;justify-items:center;gap:6px;padding:0;display:grid}.irx_exm_auth:before,.irx_exm_auth:after{content:"";border-left:2px dashed #b8d8ff;width:0;height:18px;display:block}.irx_exm_lock{color:#8b93a1;background:#f5f7fa;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .3s,color .3s;display:grid}.irx_exm_auth--on .irx_exm_lock{color:#fff;background:#0074ed}.irx_exm_atx{display:grid}.irx_exm_atx b{font-size:.8rem;font-weight:600;line-height:1.3}.irx_exm_atx span{color:#8b93a1;font-size:.65rem;font-weight:400;line-height:1.3}.irx_exm_sits{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}@media (width<=1023px){.irx_exm_sits{grid-template-columns:minmax(0,1fr)}}.irx_exm_site{background:#fff;border:1px solid #e5e8ed;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}.irx_exm_site--dark{color:#fff;background:#1c1c1c;border-color:#292929}.irx_exm_sbdy{display:grid}.irx_exm_sbdy--nav{grid-template-columns:72px minmax(0,1fr)}@media (width<=639px){.irx_exm_sbdy--nav{grid-template-columns:minmax(0,1fr)}}.irx_exm_sbdy--nav .irx_exm_nav{gap:12px;padding:18px 12px}.irx_exm_smn{min-width:0;padding:18px}.irx_exm_sttl{font-size:1rem;font-weight:700;line-height:1.3}.irx_exm_bnr{background:linear-gradient(135deg,#eaf3ff,#f3e9e1);gap:10px;padding:22px 18px;display:grid}.irx_exm_bnr--dark{background:linear-gradient(135deg,#082647,#15283c)}.irx_exm_sbdy>.irx_exm_zone{margin:16px 18px 18px}.irx_exm_vbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.irx_exm_vcnt{color:#8b93a1;font-size:.65rem;font-weight:500;line-height:1.3}.irx_exm_vws{border:1px solid #e5e8ed;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.irx_exm_vw{color:#8b93a1;border-radius:6px;place-items:center;width:26px;height:24px;transition:background .25s,color .25s;display:grid}.irx_exm_vw--on{color:#0074ed;background:#eef6ff}.irx_exm_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.irx_exm_tile{aspect-ratio:1;background:#d9eaff;border-radius:8px;position:relative}.irx_exm_tile--t0{background:linear-gradient(160deg,#b8d8ff,#3f9bff)}.irx_exm_tile--t1{background:linear-gradient(160deg,#acdec2,#82bcff)}.irx_exm_tile--t2{background:linear-gradient(160deg,#d9eaff,#44ad9f)}.irx_exm_tile--t3{background:linear-gradient(160deg,#f5d2b3,#b8d8ff)}.irx_exm_tile--t4{background:linear-gradient(160deg,#82bcff,#004a9c)}.irx_exm_tile--t5{background:linear-gradient(160deg,#d1d4d9,#b8d8ff)}.irx_exm_tile--t6{background:linear-gradient(160deg,#eef6ff,#89cdb9)}.irx_exm_tile--t7{background:linear-gradient(160deg,#efbb8e,#d9bbc7)}.irx_exm_tchk{color:#fff;background:#0074ed;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:6px;right:6px}.irx_exm_pics{gap:2px}.irx_exm_pic{border-bottom:1px solid #e5e8ed;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 0;font-size:.65rem;font-weight:500;line-height:1.3;display:grid;position:relative}.irx_exm_pic .irx_exm_tchk{position:static}.irx_exm_pthm{border-radius:6px;width:26px;height:26px}.irx_exm_fdrs{gap:2px}.irx_exm_fdr{border-bottom:1px solid #e5e8ed;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 12px;padding:7px 0;display:grid}.irx_exm_ftil--fold{color:#dc6803;background:#fbede1}.irx_exm_vgrd{gap:14px;display:grid}.irx_exm_prev{aspect-ratio:16/9;background:linear-gradient(170deg,#073364,#1f3a58);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.irx_exm_pbtn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff38;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.irx_exm_vctl{align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.irx_exm_scrb{background:#ffffff4d;border-radius:999px;flex:1;height:4px;overflow:hidden}.irx_exm_sfil{background:#fff;width:0;height:100%;display:block}.irx_exm_sfil--on{width:36%;transition:width 2.8s linear}.irx_exm_vtm{color:#fff;font-variant-numeric:tabular-nums;font-size:.65rem;font-weight:500;line-height:1.2}.irx_exm_zone--dark .irx_exm_fnm{color:#fff}.irx_exm_zone--dark .irx_exm_fsz{color:#9aa7b8}.irx_exm_psum{color:#8b93a1;font-size:.8rem;font-weight:500;line-height:1.3}.irx_exm_tabs{background:#f5f7fa;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:8px 0 20px;padding:4px;display:grid}.irx_exm_tab{text-align:center;color:#8b93a1;white-space:nowrap;border-radius:999px;padding:8px 4px;font-size:.8rem;font-weight:500;line-height:1.2;transition:background .3s,color .3s}.irx_exm_tab--on{color:#0074ed;background:#fff;font-weight:600;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}@media (width<=639px){.irx_exm_tab{padding:8px 2px;font-size:.65rem}}.irx_exm_big{background:#eef6ff;border:1px solid #b8d8ff;border-radius:16px;grid-template-rows:auto auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:18px;display:grid}.irx_exm_btil{color:#0074ed;background:#fff;border-radius:12px;grid-row:1/3;place-items:center;width:52px;height:52px;display:grid}.irx_exm_bnm{font-size:1rem;font-weight:700;line-height:1.3}.irx_exm_bsz{color:#8b93a1;grid-column:2;font-size:.8rem;font-weight:400;line-height:1.3}.irx_exm_bpct{font-variant-numeric:tabular-nums;color:#0074ed;grid-area:1/3/3;font-size:1.5rem;font-weight:700;line-height:1;transition:color .3s}.irx_exm_bpct--fail{color:#d92d20}.irx_exm_bpct--retr{color:#dc6803}.irx_exm_bpct--done{color:#12a150}.irx_exm_bbar{grid-area:3/1/auto/-1;margin-top:12px;display:flex}.irx_exm_bst{color:#0074ed;grid-area:4/1/auto/3;align-items:center;gap:6px;margin-top:6px;font-size:.8rem;font-weight:600;line-height:1.2;transition:color .45s;display:inline-flex}.irx_exm_bst--fail{color:#d92d20}.irx_exm_bst--retr{color:#dc6803}.irx_exm_bst--done{color:#12a150}.irx_exm_bnt{text-align:right;color:#8b93a1;white-space:nowrap;grid-area:4/3;margin-top:6px;font-size:.8rem;font-weight:400;line-height:1.2}.irx_exm_rows{margin-top:8px;display:grid}.irx_exm_srow{border-bottom:1px solid #e5e8ed;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:12px 0;display:grid}.irx_exm_srow:last-child{border-bottom:0}.irx_exm_srow .irx_exm_hchp{grid-area:1/3/3}.irx_exm_wf{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width<=1023px){.irx_exm_wf{grid-template-columns:minmax(0,1fr)}}.irx_exm_stgs{align-items:stretch;gap:6px;display:flex}@media (width<=639px){.irx_exm_stgs{flex-direction:column}}.irx_exm_arw{color:#8b93a1;flex:none;place-items:center;display:grid}@media (width<=639px){.irx_exm_arw{height:24px;transform:rotate(90deg)}}.irx_exm_stg{text-align:center;background:#fff;border:1px solid #e5e8ed;border-radius:16px;flex:1 1 0;align-content:start;justify-items:center;gap:4px;min-width:0;padding:18px 12px 14px;transition:border-color .3s,box-shadow .3s;display:grid;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}.irx_exm_stg--run{border-color:#0074ed;box-shadow:0 2px 6px #0a0c100f,0 32px 64px -24px #0a0c1059}.irx_exm_stg--fail{border-color:#d92d20}.irx_exm_stg--retr{border-color:#dc6803}@media (width<=639px){.irx_exm_stg{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:2px 12px;padding:14px}}.irx_exm_stil{color:#0074ed;background:#eef6ff;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:6px;transition:background .3s,color .3s;display:grid}@media (width<=639px){.irx_exm_stil{grid-row:1/4;margin-bottom:0}}.irx_exm_stg--done .irx_exm_stil{color:#12a150;background:#e7f6ee}.irx_exm_stg--fail .irx_exm_stil{color:#d92d20;background:#fbeae9}.irx_exm_stg--retr .irx_exm_stil{color:#dc6803;background:#fbede1}.irx_exm_stg--wait .irx_exm_stil{color:#8b93a1;background:#f5f7fa}.irx_exm_snm{font-size:1rem;font-weight:700;line-height:1.3}.irx_exm_ssb{color:#8b93a1;font-size:.8rem;font-weight:400;line-height:1.3}.irx_exm_sft{color:#545b69;border-top:1px solid #e5e8ed;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;padding-top:10px;font-size:.8rem;font-weight:500;line-height:1.3;display:flex}.irx_exm_sft--bar{flex-direction:column;gap:6px}@media (width<=639px){.irx_exm_sft{grid-column:2;justify-content:start}.irx_exm_sft--bar{align-items:flex-start}}.irx_exm_sft--bar>:first-child{width:100%}.irx_exm_spct{font-variant-numeric:tabular-nums;color:#8b93a1;font-size:.8rem;font-weight:700;line-height:1.2}.irx_exm_spct--run{color:#0074ed}.irx_exm_spct--done{color:#12a150}.irx_exm_mark{color:#fff;border:1.5px solid #8b93a1;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;transition:background .3s,border-color .3s;display:grid}.irx_exm_mark--done{background:#12a150;border-color:#12a150}.irx_exm_mark--run{background:#0074ed;border-color:#0074ed}.irx_exm_mark--fail{background:#d92d20;border-color:#d92d20}.irx_exm_mark--retr{background:#dc6803;border-color:#dc6803}.irx_exm_pid{color:#8b93a1;gap:10px;margin:10px 0 6px;font-size:.8rem;font-weight:400;line-height:1.3;display:flex}.irx_exm_pid b{color:#111;font-weight:600}.irx_exm_jobs{gap:6px;margin-top:12px;display:grid}.irx_exm_job{border:1px solid #e5e8ed;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:10px 12px;transition:border-color .3s,background .3s;display:grid}.irx_exm_job--run{background:#eef6ff;border-color:#0074ed}.irx_exm_job--fail{background:#fdf2f2;border-color:#d92d20}.irx_exm_job--retr{background:#fcf3eb;border-color:#dc6803}.irx_exm_jtil{color:#545b69;background:#f5f7fa;border-radius:8px;grid-area:1/1/3;place-items:center;width:34px;height:34px;display:grid}.irx_exm_jnm{grid-area:1/2;font-size:.8rem;font-weight:600;line-height:1.3}.irx_exm_jsb{color:#8b93a1;grid-area:2/2;font-size:.65rem;font-weight:400;line-height:1.3}.irx_exm_job .irx_exm_hchp{grid-area:1/3/3;min-width:5.5em}.irx_exm_note{background:#f5f7fa;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;margin-top:12px;padding:12px 14px;transition:background .3s;display:grid}.irx_exm_note b{grid-area:1/2;font-size:.8rem;font-weight:600;line-height:1.3}.irx_exm_note span:last-child{color:#8b93a1;grid-area:2/2;font-size:.65rem;font-weight:400;line-height:1.4}.irx_exm_note--run{background:#eef6ff}.irx_exm_note--retr{background:#fcf0e6}.irx_exm_note--done{background:#e7f6ee}.irx_exm_ntil{color:#545b69;background:#fff;border-radius:8px;grid-area:1/1/3;place-items:center;width:34px;height:34px;display:grid}.irx_exm_note--run .irx_exm_ntil{color:#0074ed}.irx_exm_note--retr .irx_exm_ntil{color:#dc6803}.irx_exm_note--done .irx_exm_ntil{color:#12a150}.irx_exm_fh{margin:14px 0 10px;font-size:1rem;font-weight:700;line-height:1.3}.irx_exm_rads{gap:6px;display:grid}.irx_exm_rads--row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (width<=639px){.irx_exm_rads--row{grid-template-columns:minmax(0,1fr)}}.irx_exm_rad{border-radius:8px;align-items:flex-start;gap:12px;padding:8px 4px;transition:background .3s;display:flex}.irx_exm_rad--on{background:#eef6ff}.irx_exm_rads--row .irx_exm_rad{border:1px solid #e5e8ed;border-radius:12px;padding:10px}.irx_exm_rads--row .irx_exm_rad--on{border-color:#0074ed}.irx_exm_rdot{background:#fff;border:2px solid #8b93a1;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;transition:border-color .25s,box-shadow .25s}.irx_exm_rad--on .irx_exm_rdot{border-color:#0074ed;box-shadow:inset 0 0 0 4px #0074ed}.irx_exm_rtx{gap:2px;min-width:0;display:grid}.irx_exm_rtx b{font-size:.8rem;font-weight:600;line-height:1.3}.irx_exm_rtx span{color:#8b93a1;font-size:.65rem;font-weight:400;line-height:1.4}.irx_exm_path{color:#8b93a1;background:#f5f7fa;border:1px solid #e5e8ed;border-radius:12px;align-items:center;gap:10px;margin:10px 0 4px;padding:12px 14px;font-size:.8rem;font-weight:500;line-height:1.3;transition:color .3s;display:flex}.irx_exm_path span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.irx_exm_path--on{color:#111}.irx_exm_rslt{background:#f5f7fa;border-radius:12px;margin-top:12px;padding:6px 14px}.irx_exm_rnon{text-align:center;color:#8b93a1;padding:14px 0;font-size:.8rem;font-weight:400;line-height:1.4}.irx_exm_rrow{border-bottom:1px solid #e5e8ed;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:10px 0;display:grid}.irx_exm_rrow:last-child{border-bottom:0}.irx_exm_rrow--old .irx_exm_ftil,.irx_exm_rrow--over .irx_exm_ftil{color:#8b93a1;background:#fff}.irx_exm_rrow--ask .irx_exm_ftil{color:#dc6803;background:#fbede1}.irx_exm_rok{color:#fff;background:#12a150;border-radius:50%;grid-area:1/3/3;place-items:center;width:24px;height:24px;display:grid}.irx_exm_fcrd{background:#eef6ff;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 14px;margin:10px 0 14px;padding:16px;display:grid}.irx_exm_fcrd b{grid-area:1/2;font-size:1rem;font-weight:700;line-height:1.3}.irx_exm_fcrd span{color:#8b93a1;grid-area:2/2;font-size:.8rem;font-weight:400;line-height:1.3}.irx_exm_fcrd .irx_exm_btil{grid-column:1}.irx_exm_cstp{border:1px solid #e5e8ed;border-radius:16px;gap:4px;padding:6px;display:grid}.irx_exm_cs{border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;transition:background .3s,opacity .3s;display:grid}.irx_exm_cs b{font-size:.8rem;font-weight:600;line-height:1.3;transition:color .3s}.irx_exm_cs--done{background:#eef6ff}.irx_exm_cs--done b{color:#0074ed}.irx_exm_cs--wait b{color:#8b93a1}.irx_exm_cs--off{opacity:.55}.irx_exm_cs--off b{color:#8b93a1}.irx_exm_cmk{color:#0000;border:2px solid #e5e8ed;border-radius:50%;place-items:center;width:24px;height:24px;transition:background .3s,border-color .3s,color .3s;display:grid}.irx_exm_cs--done .irx_exm_cmk{color:#fff;background:#12a150;border-color:#12a150}.irx_exm_ctm,.irx_exm_cag{font-variant-numeric:tabular-nums;color:#8b93a1;font-size:.8rem;font-weight:500;line-height:1.2}.irx_exm_cs--done .irx_exm_cag{color:#12a150;font-weight:600}.irx_exm_cfct{margin-top:14px;display:grid}.irx_exm_cfct div{border-bottom:1px solid #e5e8ed;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:12px;padding:12px 0;display:grid}.irx_exm_cfct div:last-child{border-bottom:0}.irx_exm_cfct dt{color:#8b93a1;font-size:.8rem;font-weight:400;line-height:1.3}.irx_exm_cfct dd{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600;line-height:1.3}.irx_exm_cfct .irx_exm_hchp{width:max-content;min-width:0;max-width:100%}.irx_exm_find{color:#8b93a1;cursor:default;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e5e8ed;border-radius:16px;align-items:center;gap:10px;margin-bottom:24px;padding:10px 10px 10px 18px;display:flex;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}.irx_exm_inp{color:#111;flex:1;align-items:center;min-width:0;height:40px;font-size:1rem;font-weight:500;line-height:1.4;display:flex}.irx_exm_rst{visibility:hidden}.irx_exm_go{color:#fff;background:#0074ed;border-radius:12px;flex:none;place-items:center;min-height:44px;padding:0 24px;font-size:1rem;font-weight:600;line-height:1.2;display:grid}.irx_exm_trce{grid-template-columns:repeat(4,minmax(0,1fr) 24px) minmax(0,1fr);align-items:center;display:grid}@media (width<=1023px){.irx_exm_trce{grid-template-columns:minmax(0,1fr);row-gap:4px}}.irx_exm_stop{align-self:stretch;min-width:0;display:grid}.irx_exm_stop>*{height:100%}.irx_exm_lnk{background:#e5e8ed linear-gradient(#0074ed,#0074ed) 0 0/0 100% no-repeat;height:2px}.irx_exm_lnk--on{background-size:100% 100%;transition:background-size .5s linear}@media (width<=1023px){.irx_exm_lnk{background-size:100% 0;width:2px;height:18px;margin-left:20px}.irx_exm_lnk--on{background-size:100% 100%}}.irx_exm_time{text-align:center;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600;line-height:1.3;display:block}@media (width<=1023px){.irx_exm_time{text-align:left}}.irx_exm_srs{justify-content:center;margin-top:4px;display:flex}@media (width<=1023px){.irx_exm_srs{justify-content:flex-start}}.irx_exm_sumy{background:#fff;border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) auto;align-items:center;gap:24px;margin-top:24px;padding:20px 24px;display:grid;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}@media (width<=1023px){.irx_exm_sumy{grid-template-columns:minmax(0,1fr);gap:16px}}.irx_exm_sumf{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 14px;display:grid}.irx_exm_sumf b{grid-area:1/2;font-size:1.125rem;font-weight:700;line-height:1.3}.irx_exm_sumf span{color:#8b93a1;grid-area:2/2;font-size:.8rem;font-weight:400;line-height:1.4}.irx_exm_sumf .irx_exm_btil{background:#eef6ff;grid-area:1/1/3;width:44px;height:44px}.irx_exm_sfct{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.irx_exm_sfct dt{color:#8b93a1;margin-bottom:6px;font-size:.8rem;font-weight:400;line-height:1.3}.irx_exm_sfct dd{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600;line-height:1.3}@media (width<=639px){.irx_exm_sfct{grid-template-columns:repeat(2,minmax(0,1fr))}}.irx_exm_sumy .irx_exm_hchp{min-width:7em}.irx_exm_gs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}@media (width<=1023px){.irx_exm_gs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}}@media (width<=639px){.irx_exm_gs{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:36px}}.irx_exm_gcrd{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:10px 24px;width:100%;height:100%;min-height:44px;padding:36px 32px;transition:transform .2s,border-color .2s;display:grid}@media (hover:hover){.irx_exm_gcrd:hover{border-color:#b8d8ff;transform:translateY(-2px)}}.irx_exm_gcrd:focus-visible{outline-offset:2px;outline:2px solid #0074ed}@media (width<=639px){.irx_exm_gcrd{padding:24px 20px}}.irx_exm_gnm{grid-column:1;font-size:1.125rem;font-weight:600;line-height:1.35}.irx_exm_gds{color:#545b69;grid-column:1;font-size:1rem;font-weight:400;line-height:1.6}.irx_exm_garw{color:#0074ed;grid-area:1/2/3;align-self:center;font-size:1.25rem;font-weight:400;line-height:1;transition:transform .2s}.irx_exm_gcrd:hover .irx_exm_garw{transform:translate(4px)}.irx_exm_fqit[open] .irx_exm_fqic{color:#fff;background:#0074ed;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.irx_exm_fly{opacity:0;animation:none}.irx_exm_apr,.irx_exm_bst,.irx_exm_slot,.irx_exm_zone,.irx_exm_lnk--on,.irx_exm_sfil--on,.irx_exm_pitm,.irx_exm_lock,.irx_exm_stg,.irx_exm_stil,.irx_exm_job,.irx_exm_note,.irx_exm_rad,.irx_exm_rdot,.irx_exm_cs,.irx_exm_cmk,.irx_exm_tab,.irx_exm_vw,.irx_exm_gcrd,.irx_exm_garw,.irx_exm_fqit,.irx_exm_fqic{transition:none}}@keyframes irx_exm_fly{0%{opacity:1;transform:translate(-50%,-50%)}80%{opacity:1}to{opacity:0;left:100%;transform:translate(-50%,-50%)}}@keyframes irx_exm_flyv{0%{opacity:1;transform:translate(-50%,-50%)}80%{opacity:1}to{opacity:0;top:100%;transform:translate(-50%,-50%)}}
