.irx_sahr [class*=_hero_in]{text-align:center;justify-items:center}.irx_sahr [class*=_hero_act]{justify-content:center;width:100%;margin-top:8px}.irx_sahr_pts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:880px;margin:0;padding:0;list-style:none;display:grid}@media (width<=639px){.irx_sahr_pts{grid-template-columns:minmax(0,1fr);gap:8px}}.irx_sahr_pts li{gap:4px;padding:4px 0;display:grid}.irx_sahr_pts b{color:#111;font-size:1rem;font-weight:600;line-height:1.4}.irx_sahr_pts span{color:#545b69;font-size:1rem;font-weight:400;line-height:1.5}.irx_sahr_scn{width:100%;max-width:880px;margin-top:24px}@media (width<=639px){.irx_sahr_scn{margin-top:16px}}.irx_sahr_rte{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-bottom:10px;display:grid}.irx_sahr_end{gap:2px;min-width:0;display:grid}.irx_sahr_end b{font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_sahr_end span{color:#545b69;text-overflow:ellipsis;white-space:nowrap;font-size:var(--irx-pan-fs);font-weight:400;line-height:1.4;overflow:hidden}.irx_sahr_end--r{text-align:right}.irx_sahr_mid{color:#8b93a1;font-size:var(--irx-pan-fs);justify-items:center;gap:2px;font-weight:400;line-height:1.3;transition:color .35s;display:grid}.irx_sahr_mid--on{color:#12a150}.irx_sahr_mid span{color:#545b69}.irx_sahr_tils{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}@media (width<=639px){.irx_sahr_tils{grid-template-columns:minmax(0,1fr)}}.irx_sahr_til{opacity:.5;background:#fff;border:1px solid #e5e8ed;border-radius:8px;gap:4px;padding:10px 12px;transition:opacity .35s,border-color .35s,background-color .35s;display:grid}.irx_sahr_til b{font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_sahr_til--on{opacity:1}.irx_sahr_til--hot{background:#eef6ff;border-color:#b8d8ff}.irx_sadr_way{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.irx_sadr_end{color:#8b93a1;text-align:center;opacity:.5;justify-items:center;gap:2px;min-width:0;transition:opacity .35s,color .35s;display:grid}.irx_sadr_end--on{color:#111;opacity:1}.irx_sadr_end [class*=_sak_ico]{width:20px;height:20px;margin-bottom:4px}.irx_sadr_end b{letter-spacing:.04em;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_sadr_end>span{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_sadr_end [class*=_tfs_chip]{justify-content:center;width:auto;margin-top:4px}.irx_sadr_val{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;overflow:hidden}.irx_sadr_lane{color:#8b93a1;justify-items:center;gap:8px;transition:color .35s;display:grid}.irx_sadr_lane--on{color:#12a150}.irx_sadr_lane b{letter-spacing:.06em;font-size:var(--irx-pan-fs-s);font-weight:500;line-height:1.3}.irx_sadr_line{opacity:.9;background:currentColor;border-radius:2px;width:100%;height:2px;display:block;position:relative}.irx_sadr_line:after{content:"";border-top:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.irx_sadr_line i{opacity:0;background:#0074ed;border-radius:2px;width:8px;height:8px;position:absolute;top:-3px;left:0}.irx_sadr_lane--run .irx_sadr_line i{animation:1.5s linear infinite irx_sadr_go}.irx_sadr_lane--run .irx_sadr_line i:nth-child(2){animation-delay:.5s}.irx_sadr_lane--run .irx_sadr_line i:nth-child(3){animation-delay:1s}@media (prefers-reduced-motion:reduce){.irx_sadr_lane--run .irx_sadr_line i{animation:none}}.irx_sadr_none{color:#8b93a1;text-align:center;opacity:.55;border-top:1px solid #e5e8ed;justify-items:center;gap:2px;margin-top:16px;padding-top:12px;transition:opacity .35s,color .35s;display:grid}.irx_sadr_none--on{color:#111;opacity:1}.irx_sadr_none p{letter-spacing:.04em;font-size:var(--irx-pan-fs);align-items:center;gap:8px;margin:0;font-weight:500;line-height:1.4;display:flex}.irx_sadr_none span{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}@keyframes irx_sadr_go{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.irx_sadp_lst{margin:0;padding:0;list-style:none;display:grid}.irx_sadp_itm{color:#8b93a1;opacity:.55;border-bottom:1px solid #e5e8ed;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -8px;padding:10px 8px;transition:opacity .35s,background-color .35s,color .35s;display:grid}.irx_sadp_itm--on{color:#12a150;opacity:1}.irx_sadp_itm--hot{background:#eef6ff}.irx_sadp_itm [class*=_tfs_chip]{justify-content:flex-end;width:104px}.irx_sadp_nm{gap:2px;min-width:0;display:grid}.irx_sadp_nm b{color:#111;letter-spacing:.04em;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_sadp_nm span{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_sadp_opt{color:#545b69;width:104px;font-size:var(--irx-pan-fs);justify-content:flex-end;align-items:center;gap:8px;font-weight:500;line-height:1.4;display:inline-flex}.irx_sadp_run{color:#8b93a1;opacity:.55;font-size:var(--irx-pan-fs);gap:6px;padding-top:12px;font-weight:400;line-height:1.4;transition:opacity .35s;display:grid}.irx_sadp_run--on{color:#545b69;opacity:1}.irx_sadp_tgl{background:#e5e8ed;border-radius:999px;flex:none;width:28px;height:16px;transition:background-color .3s;display:inline-block;position:relative}.irx_sadp_tgl:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .3s;position:absolute;top:2px;left:2px}.irx_sadp_tgl--on{background:#0074ed}.irx_sadp_tgl--on:after{transform:translate(12px)}.irx_saiv_cmp{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.irx_saiv_side{color:#8b93a1;opacity:.5;border:1px solid #e5e8ed;border-radius:12px;gap:2px;min-width:0;padding:10px 12px;transition:opacity .35s,border-color .35s,background-color .35s;display:grid}.irx_saiv_side--on{color:#111;opacity:1}.irx_saiv_side--bad{color:#d92d20;background:#d92d200a;border-color:#d92d2066}.irx_saiv_side [class*=_sak_ico]{margin-bottom:4px}.irx_saiv_side b{letter-spacing:.04em;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_saiv_side span{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_saiv_sz{color:#111;font-weight:500}.irx_saiv_mid{color:#8b93a1;letter-spacing:.04em;font-size:var(--irx-pan-fs-s);justify-items:center;gap:4px;font-weight:500;line-height:1.3;transition:color .35s;display:grid}.irx_saiv_mid--on{color:#12a150}.irx_saiv_mid span{color:#545b69}.irx_saiv_pts{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.irx_saiv_pt{color:#8b93a1;border:1px solid #e5e8ed;border-radius:8px;gap:2px;min-width:0;padding:6px 8px;transition:border-color .35s,background-color .35s,color .35s;display:grid}.irx_saiv_pt span{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_saiv_pt b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--irx-pan-fs-s);font-weight:500;line-height:1.3;overflow:hidden}.irx_saiv_pt--run{color:#004a9c}.irx_saiv_pt--done{color:#12a150}.irx_saiv_pt--fail{color:#d92d20;background:#d92d200d;border-color:#d92d2066}.irx_saiv_pt--retr{color:#dc6803}.irx_saiv_pt--cur{border-color:#b8d8ff}.irx_saiv_res{color:#545b69;font-size:var(--irx-pan-fs);background:#fff;border:1px solid #e5e8ed;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-top:12px;padding:10px 12px;font-weight:400;line-height:1.4;transition:background-color .35s;display:grid}.irx_saiv_res [class*=_tfs_chip]{justify-content:flex-end;width:auto}.irx_saiv_res code{color:#111;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-size:var(--irx-pan-fs);grid-column:1/-1;font-weight:500;line-height:1.4;overflow:hidden}.irx_saiv_res--done{background:#12a15014}.irx_saiv_res--fail{background:#d92d200f}.irx_saiv_res .irx_saiv_bad{color:#d92d20}.irx_saiv_keys{gap:16px;margin:40px 0 0;display:grid}.irx_saiv_kh{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.35}.irx_saiv_kl{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1023px){.irx_saiv_kl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.irx_saiv_kl{grid-template-columns:minmax(0,1fr)}}.irx_saiv_kl li{background:#fff;border:1px solid #e5e8ed;border-radius:12px;align-content:start;gap:6px;padding:16px;display:grid}.irx_saiv_kl [class*=_sak_ico]{color:#12a150;width:20px;height:20px}.irx_saiv_kl b{color:#111;font-size:1rem;font-weight:600;line-height:1.4}.irx_saiv_kl span{color:#545b69;font-size:1rem;font-weight:400;line-height:1.5}.irx_saih_core{color:#12a150;text-align:center;background:#fff;border:1px solid #e5e8ed;border-radius:12px;justify-items:center;gap:2px;width:min(100%,260px);margin:0 auto;padding:12px;transition:border-color .35s,background-color .35s;display:grid}.irx_saih_core--hot{background:#eef6ff;border-color:#b8d8ff}.irx_saih_core [class*=_sak_ico]{margin-bottom:2px}.irx_saih_core b{color:#111;letter-spacing:.04em;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_saih_core span{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_saih_core [class*=_tfs_chip]{justify-content:center;width:auto;margin-top:4px}.irx_saih_nds{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:20px 0 0;list-style:none;display:grid;position:relative}.irx_saih_nds:before{content:"";border:2px solid #b8d8ff;border-bottom:0;border-radius:6px 6px 0 0;height:20px;position:absolute;top:0;left:16.6667%;right:16.6667%}.irx_saih_nds:after{content:"";background:#b8d8ff;width:2px;height:20px;position:absolute;top:0;left:calc(50% - 1px)}.irx_saih_nd{color:#8b93a1;text-align:center;border:1px solid #0000;border-radius:12px;justify-items:center;gap:2px;min-width:0;margin:0 4px;padding:10px 6px;transition:border-color .35s,background-color .35s,color .35s;display:grid}.irx_saih_nd--on{color:#111}.irx_saih_nd--hot{background:#eef6ff;border-color:#b8d8ff}.irx_saih_nd--bad{color:#d92d20;background:#d92d200d;border-color:#d92d2059}.irx_saih_nd [class*=_sak_ico]{margin-bottom:2px}.irx_saih_nd b{letter-spacing:.04em;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_saih_nd>span{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_saih_nd [class*=_tfs_chip]{width:auto;font-size:var(--irx-pan-fs-s);justify-content:center;margin-top:4px;font-weight:500;line-height:1.3}.irx_saih_res{align-items:center;gap:8px;display:inline-flex}.irx_sact_row{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.irx_sact_row [class*=_tfs_chip]{justify-content:flex-end;width:auto}.irx_sact_cap{color:#545b69;letter-spacing:.04em;font-size:var(--irx-pan-fs-s);font-weight:500;line-height:1.3}.irx_sact_tgt{opacity:.55;border:1px solid #e5e8ed;border-radius:12px;gap:8px;padding:10px 12px;transition:opacity .35s,border-color .35s,background-color .35s;display:grid}.irx_sact_tgt--on{opacity:1}.irx_sact_tgt--hot{background:#eef6ff;border-color:#b8d8ff}.irx_sact_srv{color:#545b69;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:10px;margin:0;display:grid}.irx_sact_srv>span:nth-child(2){gap:2px;display:grid}.irx_sact_srv b{color:#111;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_sact_srv span span{font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_sact_ok{color:#12a150}.irx_sact_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.irx_sact_cnd{opacity:.55;border:1px solid #e5e8ed;border-radius:12px;gap:2px;padding:10px 12px;transition:opacity .35s,border-color .35s,background-color .35s;display:grid}.irx_sact_cnd--on{opacity:1}.irx_sact_cnd--hot{background:#eef6ff;border-color:#b8d8ff}.irx_sact_cnd b{color:#111;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_sact_sub{color:#545b69;align-items:center;gap:6px;margin-top:2px;display:flex}.irx_sact_sub [class*=_sak_ico]{width:14px;height:14px}.irx_sact_sub [class*=_tfs_chip]{width:auto}.irx_sact_sta{background:#fff;border:1px solid #e5e8ed;border-radius:12px;gap:2px;margin-top:8px;padding:10px 12px;transition:background-color .35s;display:grid}.irx_sact_sta--done,.irx_sact_sta--run{background:#12a15012}.irx_sact_sta--retr{background:#dc680314}.irx_sact_why{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_satr_tl{margin:8px 0 0;padding:0;list-style:none;display:grid;position:relative}.irx_satr_tl:before{content:"";background:#e5e8ed;width:2px;position:absolute;top:20px;bottom:20px;left:17px}.irx_satr_ev{opacity:.45;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px;transition:opacity .35s,background-color .35s;display:grid;position:relative}.irx_satr_ev--on{opacity:1}.irx_satr_ev--hot{background:#d92d200f}.irx_satr_ev [class*=_sak_ico]{background:#fff;border-radius:50%;grid-row:span 2;width:20px;height:20px}.irx_satr_ev b{color:#111;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_satr_ev time{color:#8b93a1;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_satr_ev span{font-size:var(--irx-pan-fs-s);grid-column:2/-1;font-weight:500;line-height:1.3}.irx_satr_ev--done{color:#12a150}.irx_satr_ev--fail{color:#d92d20}.irx_satr_ev--hot [class*=_sak_ico]{background:0 0}.irx_satr_sel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.irx_satr_sel b{color:#111;font-weight:500}.irx_saas_lst{gap:2px;margin:0;padding:0;list-style:none;display:grid}.irx_saas_row{color:#8b93a1;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:7px 8px;transition:color .35s,background-color .35s;display:flex}.irx_saas_row--on{color:#111}.irx_saas_row--bad{background:#d92d200f}.irx_saas_row b{letter-spacing:.04em;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_saas_row [class*=_tfs_chip]{justify-content:flex-end;width:96px}.irx_saas_fin{color:#8b93a1;background:#fff;border:1px solid #e5e8ed;border-radius:12px;gap:2px;margin-top:12px;padding:12px 40px 12px 12px;transition:border-color .35s,background-color .35s,color .35s;display:grid;position:relative}.irx_saas_fin--on{color:#111}.irx_saas_fin--bad{color:#d92d20;background:#d92d2012;border-color:#d92d2073}.irx_saas_fin b{letter-spacing:.06em;font-size:var(--irx-pan-fs);font-weight:500;line-height:1.4}.irx_saas_fin [class*=_sak_ico]{width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.irx_saas_cap{color:#545b69;letter-spacing:.04em;font-size:var(--irx-pan-fs-s);font-weight:500;line-height:1.3}.irx_saas_why{color:#545b69;font-size:var(--irx-pan-fs-s);font-weight:400;line-height:1.3}.irx_saas_fin--bad .irx_saas_why{color:#d92d20}.irx_sapd{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (width<=1023px){.irx_sapd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.irx_sapd{grid-template-columns:minmax(0,1fr)}}.irx_sapd>li{display:grid}.irx_sapd_card{color:inherit;background:#fff;border:1px solid #e5e8ed;border-radius:16px;grid-template-rows:auto 1fr;text-decoration:none;transition:transform .2s,border-color .2s;display:grid;overflow:hidden;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}@media (hover:hover){.irx_sapd_card:hover{border-color:#0074ed66;transform:translateY(-2px)}}.irx_sapd_card:focus-visible{outline-offset:2px;outline:2px solid #0074ed}.irx_sapd_img{aspect-ratio:16/9;background:#f5f7fa;display:block;overflow:hidden}.irx_sapd_img img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.irx_sapd_card:hover .irx_sapd_img img{transform:scale(1.03)}.irx_sapd_txt{align-content:start;gap:8px;padding:20px 24px 24px;display:grid}.irx_sapd_tit{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.35}.irx_sapd_dsc{color:#545b69;font-size:1rem;font-weight:400;line-height:1.55}.irx_sapd_more{color:#005fc4;margin-top:4px;font-size:1rem;font-weight:600;line-height:1.4}.irx_sapd_card:hover .irx_sapd_more{text-underline-offset:3px;text-decoration:underline}
