{"id":17092,"date":"2026-09-08T22:42:05","date_gmt":"2026-09-08T14:42:05","guid":{"rendered":"https:\/\/hkcablemachine.com\/?page_id=17092"},"modified":"2026-09-09T00:18:15","modified_gmt":"2026-09-08T16:18:15","slug":"sz-stranding-production-line","status":"publish","type":"page","link":"https:\/\/hkcablemachine.com\/ru\/sz-stranding-production-line\/","title":{"rendered":"\u041b\u0438\u043d\u0438\u044f \u0441\u043a\u0440\u0443\u0442\u043a\u0438 \u0442\u0438\u043f\u0430 SZ"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17092\" class=\"elementor elementor-17092\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3dde020 e-flex e-con-boxed e-con e-parent\" data-id=\"3dde020\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9975f77 elementor-widget elementor-widget-html\" data-id=\"9975f77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<style>#hk-process-root button{border-radius:0;padding:0;background:transparent;color:inherit;line-height:inherit}#hk-process-root {\n  color-scheme: light;\n  font-family: Roboto, Arial, sans-serif;\n  color: #1a2433;\n  background: #f7f9fc;\n  font-synthesis: none;\n  --blue: #1677c8;\n  --blue-dark: #122d6c;\n  --navy: #102d52;\n  --navy-deep: #0d223c;\n  --orange: #c04f32;\n  --orange-dark: #a9432a;\n  --ink: #1a2433;\n  --copy: #47576c;\n  --muted: #68778b;\n  --line: #dce3ea;\n  --soft: #f5f7fa;\n  --soft-blue: #eef4fb;\n  --white: #fff;\n  --shell: 1288px;\n}\n\n#hk-process-root * { box-sizing: border-box; }\n { scroll-behavior: smooth; scroll-padding-top: 54px; }\n#hk-process-root {\n  margin: 0;\n  min-width: 320px;\n  min-height: 100vh;\n  background:\n    linear-gradient(rgba(16, 45, 82, 0.035) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(16, 45, 82, 0.035) 1px, transparent 1px),\n    #f7f9fc;\n  background-size: 48px 48px;\n  overflow-x: hidden;\n  -webkit-font-smoothing: antialiased;\n}\nbody.modal-open:has(#hk-process-root dialog[open]) { overflow: hidden; }\n#hk-process-root button, #hk-process-root input, #hk-process-root textarea, #hk-process-root select { font: inherit; }\n#hk-process-root button, #hk-process-root a { -webkit-tap-highlight-color: transparent; }\n#hk-process-root button { cursor: pointer; }\n#hk-process-root a { color: inherit; }\n#hk-process-root img { display: block; max-width: 100%; }\n#hk-process-root h1, #hk-process-root h2, #hk-process-root h3, #hk-process-root h4, #hk-process-root p { margin-top: 0; }\n#hk-process-root button:focus-visible, #hk-process-root a:focus-visible, #hk-process-root input:focus-visible, #hk-process-root textarea:focus-visible, #hk-process-root select:focus-visible, #hk-process-root summary:focus-visible {\n  outline: 3px solid rgba(22, 119, 200, 0.3);\n  outline-offset: 3px;\n}\n\n#hk-process-root .shell { width: min(var(--shell), calc(100% - 48px)); margin-inline: auto; }\n\n#hk-process-root .global-header { position: relative; z-index: 60; background: rgba(255, 255, 255, 0.98); border-bottom: 1px solid var(--line); }\n#hk-process-root .global-header-inner { min-height: 78px; display: grid; grid-template-columns: 218px 1fr auto; align-items: center; gap: 28px; }\n#hk-process-root .brand, #hk-process-root .footer-brand { display: inline-flex; align-items: center; gap: 12px; color: var(--navy); text-decoration: none; }\n#hk-process-root .brand img, #hk-process-root .footer-brand img { width: 112px; height: 36px; object-fit: contain; object-position: left center; }\n#hk-process-root .brand span, #hk-process-root .footer-brand span { padding-left: 11px; border-left: 1px solid var(--line); }\n#hk-process-root .brand strong, #hk-process-root .footer-brand strong { display: block; font-size: 14px; letter-spacing: 0.09em; }\n#hk-process-root .brand small, #hk-process-root .footer-brand small { display: block; margin-top: 3px; font: 700 8px\/1.2 \"Roboto Mono\", monospace; letter-spacing: 0.11em; }\n#hk-process-root .global-nav { min-width: 0; display: flex; align-items: center; justify-content: center; gap: clamp(16px, 2vw, 30px); }\n#hk-process-root .global-nav a { display: inline-flex; align-items: center; gap: 5px; padding: 28px 0; color: #334155; text-decoration: none; font-size: 14px; font-weight: 700; white-space: nowrap; }\n#hk-process-root .global-nav a:hover { color: var(--blue); }\n#hk-process-root .language-link { color: var(--muted) !important; }\n#hk-process-root .menu-button, #hk-process-root .mobile-nav { display: none; }\n\n#hk-process-root .hk-button {\n  min-height: 50px;\n  border: 1px solid transparent;\n  border-radius: 8px;\n  padding: 0 22px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  text-decoration: none;\n  font-size: 14px;\n  line-height: 1.2;\n  font-weight: 700;\n  transition: transform 160ms ease, color 160ms ease, background 160ms ease, border-color 160ms ease;\n}\n#hk-process-root .hk-button:hover { transform: translateY(-2px); }\n#hk-process-root .hk-button-primary { background: var(--orange); border-color: var(--orange); color: #fff; }\n#hk-process-root .hk-button-primary:hover { background: var(--orange-dark); border-color: var(--orange-dark); color: #fff; }\n#hk-process-root .hk-button-ghost { background: #fff; border-color: #9eabb9; color: var(--blue-dark); }\n#hk-process-root .hk-button-ghost:hover { color: var(--blue); border-color: var(--blue); }\n#hk-process-root .header-cta { min-height: 48px; padding-inline: 19px; }\n\n#hk-process-root .page-map { position: sticky; top: 0; z-index: 50; height: 54px; background: rgba(255, 255, 255, 0.98); border-bottom: 1px solid var(--line); box-shadow: 0 7px 22px rgba(16, 45, 82, 0.06); }\n#hk-process-root .page-map-inner { height: 54px; display: grid; grid-template-columns: auto minmax(0, 1fr) auto; align-items: center; gap: 24px; }\n#hk-process-root .page-map-label { color: var(--blue-dark); font: 800 11px\/1 \"Roboto Mono\", monospace; letter-spacing: 0.12em; white-space: nowrap; }\n#hk-process-root .page-map-links { height: 100%; min-width: 0; display: flex; align-items: stretch; overflow-x: auto; scrollbar-width: none; scroll-snap-type: x proximity; }\n#hk-process-root .page-map-links::-webkit-scrollbar { display: none; }\n#hk-process-root .page-map-links button { position: relative; flex: 0 0 auto; scroll-snap-align: center; border: 0; background: transparent; color: var(--copy); padding: 0 13px; font-size: 12px; font-weight: 700; }\n#hk-process-root .page-map-links button::after { content: \"\"; position: absolute; left: 13px; right: 13px; bottom: 0; height: 2px; background: transparent; }\n#hk-process-root .page-map-links button:hover, #hk-process-root .page-map-links button.active { color: var(--blue); }\n#hk-process-root .page-map-links button.active::after { background: var(--blue); }\n#hk-process-root .page-map-cta { height: 100%; display: inline-flex; align-items: center; gap: 7px; border: 0; background: transparent; color: var(--orange); padding: 0; font-size: 12px; font-weight: 800; white-space: nowrap; }\n#hk-process-root .page-map-cta:hover { color: var(--orange-dark); }\n\n#hk-process-root .hero { padding: 18px 0 64px; background: rgba(247, 249, 252, 0.86); }\n#hk-process-root .breadcrumbs { min-height: 30px; margin-bottom: 18px; color: var(--muted); }\n#hk-process-root .breadcrumbs ol { list-style: none; display: flex; align-items: center; flex-wrap: wrap; gap: 7px; margin: 0; padding: 0; font-size: 12px; }\n#hk-process-root .breadcrumbs li { display: inline-flex; align-items: center; gap: 7px; }\n#hk-process-root .breadcrumbs li:not(:last-child)::after { content: \"\u203a\"; color: #9ba9b9; }\n#hk-process-root .breadcrumbs a { text-decoration: none; }\n#hk-process-root .breadcrumbs a:hover { color: var(--blue); }\n#hk-process-root .breadcrumbs [aria-current=\"page\"] { color: var(--blue-dark); font-weight: 700; }\n#hk-process-root .hero-grid { display: grid; grid-template-columns: minmax(0, 0.92fr) minmax(520px, 1.08fr); gap: 42px; align-items: center; }\n#hk-process-root .hero-copy { padding: 20px 0; }\n#hk-process-root .section-label { display: flex; align-items: center; gap: 12px; color: var(--blue-dark); font: 800 12px\/1.25 \"Roboto Mono\", monospace; letter-spacing: 0.1em; text-transform: uppercase; }\n#hk-process-root .section-label > span { min-width: 38px; height: 34px; padding: 0 9px; display: inline-flex; align-items: center; justify-content: center; border: 1px solid #c9dbea; border-radius: 7px; background: var(--soft-blue); }\n#hk-process-root .hero h1 { margin: 24px 0 22px; max-width: 660px; color: var(--ink); font-size: clamp(44px, 4.2vw, 68px); line-height: 1.05; letter-spacing: -0.047em; }\n#hk-process-root .hero-lead { max-width: 660px; margin-bottom: 25px; color: var(--copy); font-size: 18px; line-height: 1.68; }\n#hk-process-root .hero-subtitle { margin: -5px 0 18px; color: var(--navy); font-size: 15px; font-weight: 700; line-height: 1.5; }\n#hk-process-root .hero-actions { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 30px; }\n#hk-process-root .hero-facts { display: grid; grid-template-columns: 1fr 1fr; margin: 0; border-top: 1px solid var(--line); border-left: 1px solid var(--line); }\n#hk-process-root .hero-facts > div { min-height: 104px; padding: 18px; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); background: rgba(255, 255, 255, 0.55); }\n#hk-process-root .hero-facts dt, #hk-process-root .visual-head span, #hk-process-root .visual-foot span, #hk-process-root .responsibility-intro > span, #hk-process-root .config-tabs small, #hk-process-root .config-dossier > span, #hk-process-root .dossier-block small, #hk-process-root .confirm-list small, #hk-process-root .config-media-foot span, #hk-process-root .comparison-head span, #hk-process-root .engineering-callout span, #hk-process-root .route-copy > span, #hk-process-root .evidence-caption span, #hk-process-root .evidence-cards small, #hk-process-root .fat-bar span, #hk-process-root .project-intro > span, #hk-process-root .project-contact small, #hk-process-root .footer-column > span, #hk-process-root .video-modal header span {\n  color: var(--blue);\n  font: 800 10px\/1.3 \"Roboto Mono\", monospace;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n#hk-process-root .hero-facts dd { margin: 7px 0 0; color: var(--ink); font-size: 13px; font-weight: 700; line-height: 1.45; }\n#hk-process-root .hero-visual { overflow: hidden; border: 1px solid #cfdae5; border-radius: 12px; background: #fff; box-shadow: 0 20px 48px rgba(16, 45, 82, 0.08); }\n#hk-process-root .hero-visual-mobile { display: none; }\n#hk-process-root .visual-head { min-height: 58px; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 0 20px; border-bottom: 1px solid var(--line); }\n#hk-process-root .visual-head strong { color: var(--blue-dark); font: 800 11px\/1.2 \"Roboto Mono\", monospace; text-transform: uppercase; }\n#hk-process-root .hero-image-canvas { height: 270px; display: grid; place-items: center; background: #fff; padding: 24px 20px; }\n#hk-process-root .hero-image-canvas img { width: 100%; height: 100%; object-fit: contain; object-position: center; }\n#hk-process-root .visual-foot { min-height: 80px; display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 16px 20px; background: var(--navy); color: #fff; }\n#hk-process-root .visual-foot span { color: #9fcbf2; }\n#hk-process-root .visual-foot strong { display: block; margin-top: 6px; font-size: 13px; line-height: 1.35; }\n#hk-process-root .visual-foot button { flex: 0 0 auto; width: 44px; height: 44px; display: grid; place-items: center; border: 1px solid rgba(255,255,255,.45); border-radius: 8px; background: transparent; color: #fff; }\n#hk-process-root .visual-foot button:hover { background: rgba(255,255,255,.1); }\n#hk-process-root .boundary-strip { min-height: 74px; margin-top: 24px; display: grid; grid-template-columns: 34px 1fr; align-items: center; gap: 13px; padding: 16px 20px; border: 1px solid #b5cce1; border-left: 5px solid var(--blue); border-radius: 8px; background: #f2f7fb; color: var(--blue); }\n#hk-process-root .boundary-strip p { margin: 0; color: var(--copy); font-size: 14px; line-height: 1.55; }\n#hk-process-root .boundary-strip strong { color: var(--navy); }\n\n#hk-process-root .section { padding: 88px 0; }\n#hk-process-root .section:nth-of-type(even) { background: rgba(255,255,255,.56); }\n#hk-process-root .section-heading { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(320px, .65fr); gap: 54px; align-items: end; margin-bottom: 42px; }\n#hk-process-root .section-heading h2, #hk-process-root .faq-heading h2 { margin: 23px 0 0; color: var(--ink); font-size: clamp(38px, 4vw, 58px); line-height: 1.03; letter-spacing: -0.042em; }\n#hk-process-root .section-heading > p { max-width: 540px; margin: 0; color: var(--copy); font-size: 16px; line-height: 1.7; }\n#hk-process-root .section-heading.inverse .section-label, #hk-process-root .section-heading.inverse h2 { color: #fff; }\n#hk-process-root .section-heading.inverse .section-label > span { border-color: rgba(159,203,242,.45); background: rgba(159,203,242,.11); }\n#hk-process-root .section-heading.inverse > p { color: #bed0e0; }\n\n#hk-process-root .need-grid { display: grid; grid-template-columns: repeat(4, 1fr); border-top: 1px solid var(--line); border-left: 1px solid var(--line); }\n#hk-process-root .need-grid article { min-height: 246px; padding: 25px; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); background: #fff; }\n#hk-process-root .number-title { display: flex; align-items: center; justify-content: space-between; gap: 12px; }\n#hk-process-root .number-title > span { color: #90a0b2; font: 800 12px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .number-title small { color: var(--blue); font: 800 9px\/1.3 \"Roboto Mono\", monospace; letter-spacing: .08em; }\n#hk-process-root .need-grid h3 { margin: 42px 0 12px; font-size: 20px; line-height: 1.3; }\n#hk-process-root .need-grid p { margin: 0; color: var(--copy); font-size: 14px; line-height: 1.6; }\n#hk-process-root .responsibility-intro { max-width: 840px; margin: 64px 0 28px; }\n#hk-process-root .responsibility-intro h3 { margin: 12px 0 10px; font-size: 28px; }\n#hk-process-root .responsibility-intro p { margin: 0; color: var(--copy); line-height: 1.65; }\n#hk-process-root .responsibility-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n#hk-process-root .responsibility-grid article { overflow: hidden; border: 1px solid var(--line); border-radius: 12px; background: #fff; }\n#hk-process-root .responsibility-grid article.blue { background: var(--soft-blue); border-color: #9fc6e7; }\n#hk-process-root .responsibility-grid article.navy { background: var(--navy); border-color: var(--navy); color: #fff; }\n#hk-process-root .responsibility-grid header { display: flex; align-items: center; gap: 13px; padding: 22px 24px; border-bottom: 1px solid var(--line); }\n#hk-process-root .responsibility-grid article.navy header { border-color: rgba(255,255,255,.18); }\n#hk-process-root .responsibility-grid header > span { width: 38px; height: 38px; display: grid; place-items: center; border-radius: 7px; background: var(--soft-blue); color: var(--blue-dark); font: 800 11px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .responsibility-grid article.blue header > span { background: var(--blue); color: #fff; }\n#hk-process-root .responsibility-grid article.navy header > span { background: var(--orange); color: #fff; }\n#hk-process-root .responsibility-grid h3 { margin: 0; font-size: 20px; }\n#hk-process-root .responsibility-grid ul { list-style: none; margin: 0; padding: 10px 24px 22px; }\n#hk-process-root .responsibility-grid li { min-height: 47px; display: grid; grid-template-columns: 18px 1fr; align-items: center; gap: 10px; border-bottom: 1px solid var(--line); color: var(--copy); font-size: 13px; line-height: 1.4; }\n#hk-process-root .responsibility-grid li:last-child { border-bottom: 0; }\n#hk-process-root .responsibility-grid li svg { color: var(--blue); }\n#hk-process-root .responsibility-grid article.navy li { color: #d3dfeb; border-color: rgba(255,255,255,.14); }\n#hk-process-root .responsibility-grid article.navy li svg { color: #ffac8b; }\n\n#hk-process-root .configuration-section { background: #f2f6fa !important; }\n#hk-process-root .config-tabs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 16px; scroll-snap-type: x proximity; }\n#hk-process-root .config-tabs button { min-height: 86px; display: grid; grid-template-columns: 46px 1fr; align-items: center; gap: 13px; border: 1px solid #cbd7e4; border-radius: 9px; background: #fff; color: var(--ink); padding: 14px; text-align: left; }\n#hk-process-root .config-tabs button { scroll-snap-align: center; }\n#hk-process-root .config-tabs button > span { width: 46px; height: 46px; display: grid; place-items: center; border-radius: 7px; background: var(--soft-blue); color: var(--navy); font: 800 12px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .config-tabs small, #hk-process-root .config-tabs strong { display: block; }\n#hk-process-root .config-tabs strong { margin-top: 6px; font-size: 15px; }\n#hk-process-root .config-tabs button:hover { border-color: var(--blue); }\n#hk-process-root .config-tabs button.active { border: 2px solid var(--blue); background: #edf5fc; padding: 13px; }\n#hk-process-root .config-tabs button.active > span { background: var(--orange); color: #fff; }\n#hk-process-root .config-tabs button.active small { color: var(--orange); }\n#hk-process-root .config-workbench { display: grid; grid-template-columns: minmax(0, 1.42fr) minmax(350px, .58fr); overflow: hidden; border: 1px solid #bed0e0; border-radius: 14px; background: #fff; }\n#hk-process-root .config-workbench.config-workbench--text-only { grid-template-columns: minmax(0, 1fr); }\n#hk-process-root .config-workbench--text-only .config-dossier { width: 100%; }\n#hk-process-root .config-image-pending { margin: 0 0 20px; font-size: 13px; line-height: 1.6; color: #bad0e4; }\n#hk-process-root .config-media { min-width: 0; display: flex; flex-direction: column; background: #fff; }\n#hk-process-root .config-media-head { padding: 17px 24px; display: flex; flex-wrap: wrap; gap: 8px 20px; justify-content: space-between; border-bottom: 1px solid var(--line); }\n#hk-process-root .config-media-head span { font: 800 10px\/1.4 \"Roboto Mono\", monospace; letter-spacing: .08em; color: var(--blue); }\n#hk-process-root .config-media-head strong { color: var(--copy); font-size: 12px; line-height: 1.4; }\n#hk-process-root .config-enquiry { width: 100%; margin-top: 20px; }\n#hk-process-root .config-image-canvas { position: relative; min-width: 0; min-height: 0; aspect-ratio: 4 \/ 3; display: grid; place-items: center; overflow: hidden; padding: 0; background: #fff; }\n#hk-process-root .config-image-content { position: absolute; inset: 24px 24px 58px; display: grid; place-items: center; }\n#hk-process-root .config-image-content > img, #hk-process-root .config-image-content > svg { display: block; width: 100%; height: 100%; min-width: 0; min-height: 0; object-fit: contain; object-position: center; }\n#hk-process-root .image-inspect { position: relative; width: 100%; border: 0; cursor: zoom-in; padding-bottom: 50px; }\n#hk-process-root .image-inspect-hint { position: absolute; bottom: 12px; right: 16px; display: flex; gap: 7px; align-items: center; color: var(--navy); background: #fff; border: 1px solid var(--line); border-radius: 5px; padding: 7px 10px; font-size: 11px; font-weight: 700; }\n#hk-process-root .image-inspect:hover .image-inspect-hint { border-color: var(--blue); color: var(--blue); }\n#hk-process-root .hero-image-canvas.image-inspect, #hk-process-root .module-image.image-inspect { display: flex; align-items: center; justify-content: center; overflow: hidden; padding: 24px 20px 48px; }\n#hk-process-root .hero-image-canvas.image-inspect img, #hk-process-root .module-image.image-inspect img { flex: 1 1 0; width: 100%; height: 100%; min-width: 0; min-height: 0; object-fit: contain; object-position: center; }\n#hk-process-root .hero-image-canvas.image-inspect { height: auto; }\n#hk-process-root .hero-image-canvas.image-inspect img { flex: none; height: auto; }\n#hk-process-root .comparison-scroll-hint { display: none; }\n#hk-process-root .image-dialog, #hk-process-root .video-dialog { position: fixed; inset: 0; margin: auto; padding: 0; width: min(1440px, calc(100vw - 32px)); max-width: none; max-height: calc(100dvh - 32px); overflow: auto; border: 1px solid var(--line); border-radius: 12px; background: #fff; color: var(--ink); }\n#hk-process-root .image-dialog::backdrop, #hk-process-root .video-dialog::backdrop { background: rgba(4,13,24,.84); }\n#hk-process-root .image-dialog header { display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 16px 20px; border-bottom: 1px solid var(--line); background: var(--navy); color: #fff; }\n#hk-process-root .image-dialog header small { color: #9fcbf2; font: 700 10px\/1.5 \"Roboto Mono\", monospace; letter-spacing: .1em; }\n#hk-process-root .image-dialog h2 { margin: 6px 0 0; font-size: 17px; line-height: 1.4; }\n#hk-process-root .image-dialog header button { flex-shrink: 0; width: 44px; height: 44px; border: 1px solid #7293b0; border-radius: 7px; background: transparent; color: #fff; display: grid; place-items: center; }\n#hk-process-root .image-dialog-canvas { height: min(650px, 65dvh); padding: 22px; background: #fff; display: grid; place-items: center; }\n#hk-process-root .image-dialog-canvas img { width: 100%; height: 100%; min-height: 0; object-fit: contain; object-position: center; }\n#hk-process-root .image-dialog > p { margin: 0; padding: 14px 20px; border-top: 1px solid var(--line); color: var(--copy); font-size: 12px; }\n#hk-process-root .video-dialog { width: min(900px, calc(100vw - 32px)); }\n#hk-process-root .configuration-table-wrap { overflow: auto; border: 1px solid var(--line); border-radius: 12px; background: #fff; }\n#hk-process-root .configuration-table { width: 100%; min-width: 760px; border-collapse: collapse; text-align: left; table-layout: fixed; }\n#hk-process-root .configuration-table caption { text-align: left; padding: 18px 20px; color: var(--navy); font-weight: 700; }\n#hk-process-root .configuration-table th, #hk-process-root .configuration-table td { padding: 18px 20px; border-bottom: 1px solid var(--line); border-right: 1px solid var(--line); font-size: 14px; line-height: 1.6; vertical-align: top; }\n#hk-process-root .configuration-table thead { background: var(--navy); color: #fff; }\n#hk-process-root .configuration-table thead th { border-color: #375675; }\n#hk-process-root .configuration-table th:first-child { width: 19%; }\n#hk-process-root .configuration-table small { display: block; margin-top: 5px; font-weight: 400; color: #bed0e0; font-size: 12px; }\n#hk-process-root .configuration-table tbody th { color: var(--navy); background: var(--soft-blue); }\n#hk-process-root .configuration-table td { color: var(--copy); }\n#hk-process-root .configuration-table tbody tr:nth-child(even) td { background: #fafbfd; }\n#hk-process-root .configuration-table tr > :last-child { border-right: 0; }\n#hk-process-root .configuration-table tr:last-child > * { border-bottom: 0; }\n#hk-process-root .comparison-note { margin: 16px 0 24px; color: var(--copy); font-size: 13px; line-height: 1.65; }\n#hk-process-root .engineering-checklist { border: 1px solid var(--line); border-radius: 9px; overflow: hidden; background: #fff; }\n#hk-process-root .engineering-checklist > summary { cursor: pointer; min-height: 58px; padding: 16px 20px; display: flex; justify-content: space-between; align-items: center; color: var(--navy); font-size: 15px; font-weight: 700; list-style: none; }\n#hk-process-root .engineering-checklist > summary::-webkit-details-marker { display: none; }\n#hk-process-root .engineering-checklist[open] > summary svg { transform: rotate(180deg); }\n#hk-process-root .prototype-form-note { display: flex; gap: 10px; padding: 13px 15px; margin-bottom: 22px; border: 1px solid var(--line); border-radius: 7px; background: var(--soft-blue); color: var(--navy); }\n#hk-process-root .prototype-form-note svg { flex-shrink: 0; margin-top: 2px; }\n#hk-process-root .prototype-form-note p { margin: 0; color: var(--copy); font-size: 12px; line-height: 1.6; }\n#hk-process-root .config-media-foot { min-height: 68px; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 14px 24px; border-top: 1px solid var(--line); background: #f7f9fc; }\n#hk-process-root .config-media-foot strong { font-size: 13px; }\n#hk-process-root .config-dossier { padding: 34px; background:\n  linear-gradient(rgba(141,199,251,.09) 1px, transparent 1px),\n  linear-gradient(90deg, rgba(141,199,251,.09) 1px, transparent 1px),\n  var(--navy);\n  background-size: 44px 44px; color: #fff;\n}\n#hk-process-root .config-dossier > span { color: #9fcbf2; }\n#hk-process-root .config-title { display: grid; grid-template-columns: 58px 1fr; align-items: center; gap: 16px; margin: 22px 0 28px; }\n#hk-process-root .config-title b { width: 58px; height: 58px; display: grid; place-items: center; border-radius: 8px; background: var(--orange); font: 800 15px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .config-title h3 { margin: 0; font-size: 29px; line-height: 1.1; }\n#hk-process-root .dossier-block, #hk-process-root .confirm-list { padding: 18px 0; border-top: 1px solid rgba(255,255,255,.19); }\n#hk-process-root .dossier-block small, #hk-process-root .confirm-list small { color: #9fcbf2; }\n#hk-process-root .dossier-block p { margin: 9px 0 0; color: #d2dfeb; font-size: 14px; line-height: 1.6; }\n#hk-process-root .confirm-list ul { list-style: none; margin: 12px 0 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 10px 14px; }\n#hk-process-root .confirm-list li { display: grid; grid-template-columns: 17px 1fr; gap: 7px; color: #e3ebf3; font-size: 12px; line-height: 1.4; }\n#hk-process-root .confirm-list svg { color: #ffad8d; }\n#hk-process-root .caution { display: grid; grid-template-columns: 20px 1fr; gap: 10px; margin-top: 17px; padding: 15px; border: 1px solid rgba(255,173,141,.45); border-radius: 8px; background: rgba(192,79,50,.13); color: #ffad8d; }\n#hk-process-root .caution p { margin: 0; color: #f2ddda; font-size: 12px; line-height: 1.55; }\n\n#hk-process-root .modules-section { background: #fff !important; }\n#hk-process-root .modules-section > .shell > .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border: 0; }\n#hk-process-root .module-explorer { overflow: hidden; border: 1px solid var(--line); border-radius: 12px; background: #fff; }\n#hk-process-root .module-overview-head { display: flex; align-items: center; justify-content: space-between; gap: 16px; min-height: 62px; padding: 12px 22px; border-bottom: 1px solid var(--line); }\n#hk-process-root .module-overview-head > span, #hk-process-root .module-detail-label > span { color: var(--blue-dark); font: 700 10px\/1.5 \"Roboto Mono\", monospace; letter-spacing: .08em; }\n#hk-process-root .module-overview-head button { display: inline-flex; align-items: center; justify-content: center; gap: 8px; min-height: 40px; padding: 8px 12px; border: 1px solid var(--line); border-radius: 6px; background: #fff; color: var(--blue); font-size: 12px; font-weight: 700; }\n#hk-process-root .module-line-canvas { position: relative; width: 100%; isolation: isolate; background: #fff; }\n#hk-process-root .module-line-canvas > img { display: block; width: 100%; height: auto; aspect-ratio: 3 \/ 1; }\n#hk-process-root .module-locations { position: absolute; inset: 0; width: 100%; height: 100%; pointer-events: none; }\n#hk-process-root .module-locations rect { fill: rgba(22,119,200,.035); stroke: var(--orange); stroke-width: 2; vector-effect: non-scaling-stroke; }\n#hk-process-root .module-locations .interface-zone { stroke: var(--blue); stroke-dasharray: 5 4; }\n#hk-process-root .module-leader { fill: none; stroke: #9bafc4; stroke-width: 1; vector-effect: non-scaling-stroke; }\n#hk-process-root .module-leader.is-selected { stroke: var(--orange); stroke-width: 2; }\n#hk-process-root .module-pin { position: absolute; transform: translate(-50%, -50%); display: grid; place-items: center; width: 40px; height: 40px; padding: 0; border: 2px solid #fff; border-radius: 50%; background: var(--navy); color: #fff; box-shadow: 0 0 0 1px #ccdae8; font: 700 11px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .module-pin.is-selected { background: var(--orange); box-shadow: 0 0 0 3px rgba(192,79,50,.2); }\n#hk-process-root .module-pin:hover { background: var(--blue); }\n#hk-process-root .module-location-status { display: flex; align-items: center; gap: 12px; min-height: 70px; padding: 13px 22px; border-top: 1px solid var(--line); background: var(--soft-blue); }\n#hk-process-root .module-location-status > span { flex: 0 0 16px; height: 16px; border: 2px solid var(--orange); border-radius: 3px; }\n#hk-process-root .module-location-status > .interface-key { border: 2px dashed var(--blue); }\n#hk-process-root .module-location-status p { margin: 0; font-size: 12px; line-height: 1.5; }\n#hk-process-root .module-location-status strong { display: block; color: var(--navy); }\n#hk-process-root .module-location-status p > span { color: var(--copy); }\n#hk-process-root .module-explorer .module-grid { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); border-top: 1px solid var(--line); }\n#hk-process-root .module-selector { display: flex; align-items: flex-start; gap: 10px; min-width: 0; padding: 18px 14px; border: 0; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); background: #fff; text-align: left; color: var(--ink); }\n#hk-process-root .module-selector:nth-child(5n) { border-right: 0; }\n#hk-process-root .module-number { flex: 0 0 32px; width: 32px; height: 32px; display: grid; place-items: center; border-radius: 6px; background: var(--soft-blue); color: var(--blue-dark); font: 800 10px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .module-selector-copy { min-width: 0; display: grid; gap: 7px; }\n#hk-process-root .module-selector-copy > strong { font-size: 13px; line-height: 1.3; }\n#hk-process-root .module-selector-copy > span { color: var(--copy); font-size: 11px; line-height: 1.45; }\n#hk-process-root .module-selector-copy > small { display: inline-flex; align-items: center; gap: 5px; color: var(--blue); font-size: 10px; font-weight: 700; }\n#hk-process-root .module-selector.is-selected { background: var(--soft-blue); box-shadow: inset 0 -3px var(--orange), inset 0 0 0 1px var(--blue); }\n#hk-process-root .module-selector.is-selected .module-number { background: var(--orange); color: #fff; }\n#hk-process-root .module-selector:hover { background: #f0f6fb; }\n#hk-process-root .module-explorer button:focus-visible { outline: 3px solid var(--blue); outline-offset: -3px; }\n#hk-process-root .module-equipment-detail { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); scroll-margin-top: 80px; }\n#hk-process-root .module-equipment-media { min-width: 0; display: flex; flex-direction: column; padding: 22px; background: #fff; }\n#hk-process-root .module-detail-label { display: flex; justify-content: space-between; gap: 14px; }\n#hk-process-root .module-detail-label > strong { white-space: nowrap; color: var(--blue-dark); font: 700 11px\/1.5 \"Roboto Mono\", monospace; }\n#hk-process-root .module-device-canvas { display: grid; place-items: center; height: 246px; margin: 18px 0 14px; padding: 10px 22px; }\n#hk-process-root .module-device-canvas > img, #hk-process-root .module-device-canvas > svg { display: block; width: 100%; height: 100%; min-height: 0; overflow: hidden; object-fit: contain; object-position: center; }\n#hk-process-root .module-equipment-media > p { margin: auto 0 0; color: var(--muted); font-size: 11px; line-height: 1.5; }\n#hk-process-root .module-device-enlarge { display: inline-flex; align-items: center; justify-content: center; align-self: flex-start; gap: 8px; min-height: 40px; margin-top: 12px; padding: 8px 12px; border: 1px solid var(--line); border-radius: 6px; background: #fff; color: var(--blue); font-size: 12px; font-weight: 700; }\n#hk-process-root .module-device-enlarge:hover { background: var(--soft-blue); border-color: var(--blue); }\n#hk-process-root .module-equipment-copy { padding: 25px 28px; background: linear-gradient(rgba(141,199,251,.08) 1px, transparent 1px), linear-gradient(90deg, rgba(141,199,251,.08) 1px, transparent 1px), var(--navy); background-size: 44px 44px; color: #fff; }\n#hk-process-root .module-detail-navigation { display: flex; align-items: center; justify-content: space-between; gap: 14px; color: #9fcbf2; font: 700 10px\/1.5 \"Roboto Mono\", monospace; letter-spacing: .04em; }\n#hk-process-root .module-detail-navigation > div { display: flex; gap: 8px; }\n#hk-process-root .module-detail-navigation button { display: grid; place-items: center; width: 40px; height: 40px; border: 1px solid #7795b3; border-radius: 6px; background: transparent; color: #fff; }\n#hk-process-root .module-detail-navigation button:hover { background: var(--blue); }\n#hk-process-root .previous-arrow { transform: rotate(180deg); }\n#hk-process-root .module-equipment-copy h3 { margin: 13px 0; font-size: 26px; line-height: 1.15; }\n#hk-process-root .module-equipment-copy > p, #hk-process-root .module-equipment-confirm p { margin: 0; color: #d2dfeb; font-size: 13px; line-height: 1.65; }\n#hk-process-root .module-equipment-confirm { margin-top: 18px; padding-top: 18px; border-top: 1px solid rgba(255,255,255,.2); }\n#hk-process-root .module-equipment-confirm > strong { display: block; margin-bottom: 7px; color: #9fcbf2; font: 700 10px\/1.5 \"Roboto Mono\", monospace; letter-spacing: .04em; }\n@media (max-width: 1024px) {\n  #hk-process-root .module-explorer .module-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n  #hk-process-root .module-selector:nth-child(5n) { border-right: 1px solid var(--line); }\n  #hk-process-root .module-selector:nth-child(3n) { border-right: 0; }\n  #hk-process-root .module-selector:last-child { grid-column: 1 \/ -1; }\n  #hk-process-root .module-equipment-detail { grid-template-columns: 1fr; }\n  #hk-process-root .module-device-canvas { height: 260px; }\n  #hk-process-root .module-pin { width: 32px; height: 32px; font-size: 10px; }\n}\n@media (max-width: 600px) {\n  #hk-process-root .module-overview-head { padding: 10px 14px; }\n  #hk-process-root .module-overview-head > span { max-width: 120px; font-size: 9px; }\n  #hk-process-root .module-overview-head button { font-size: 11px; }\n  #hk-process-root .module-location-status { padding: 12px 14px; }\n  #hk-process-root .module-pin:not(.is-selected), #hk-process-root .module-leader:not(.is-selected) { display: none; }\n  #hk-process-root .module-pin { width: 28px; height: 28px; font-size: 9px; }\n  #hk-process-root .module-explorer .module-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  #hk-process-root .module-selector { gap: 7px; padding: 14px 10px; }\n  #hk-process-root .module-selector:nth-child(3n) { border-right: 1px solid var(--line); }\n  #hk-process-root .module-selector:nth-child(2n) { border-right: 0; }\n  #hk-process-root .module-selector:last-child { grid-column: auto; }\n  #hk-process-root .module-selector-copy > strong { font-size: 12px; }\n  #hk-process-root .module-selector-copy > span { display: none; }\n  #hk-process-root .module-selector-copy > small { font-size: 9px; }\n  #hk-process-root .module-number { flex-basis: 26px; width: 26px; height: 28px; }\n  #hk-process-root .module-equipment-media { padding: 18px 14px; }\n  #hk-process-root .module-detail-label > span { font-size: 9px; }\n  #hk-process-root .module-device-canvas { height: 220px; padding: 8px 12px; }\n  #hk-process-root .module-equipment-copy { padding: 22px 20px; }\n  #hk-process-root .module-equipment-copy h3 { font-size: 23px; }\n  #hk-process-root .module-equipment-detail { scroll-margin-top: 140px; }\n}\n#hk-process-root .module-note, #hk-process-root .route-boundary { min-height: 68px; display: grid; grid-template-columns: 26px 1fr; align-items: center; gap: 10px; margin-top: 20px; padding: 15px 18px; border: 1px solid #b4cee5; border-left: 4px solid var(--blue); background: #eff6fb; color: var(--blue); }\n#hk-process-root .module-note p, #hk-process-root .route-boundary p { margin: 0; color: var(--copy); font-size: 13px; line-height: 1.55; }\n#hk-process-root .module-note strong, #hk-process-root .route-boundary strong { color: var(--navy); }\n\n#hk-process-root .controls-section { background: #f4f7fa !important; }\n#hk-process-root .comparison-head { min-height: 76px; display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 15px 20px; background: var(--navy-deep); color: #fff; border-radius: 10px 10px 0 0; }\n#hk-process-root .comparison-head span { color: #9fcbf2; }\n#hk-process-root .comparison-head strong { display: block; margin-top: 5px; font-size: 15px; }\n#hk-process-root .status-key { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 7px; }\n#hk-process-root .status-key span { padding: 7px 9px; border: 1px solid rgba(159,203,242,.28); border-radius: 99px; color: #cfe3f5; font-size: 9px; }\n#hk-process-root .comparison-grid { display: grid; grid-template-columns: repeat(5, 1fr); border-left: 1px solid var(--line); }\n#hk-process-root .comparison-grid article { min-width: 0; background: #fff; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); }\n#hk-process-root .comparison-grid header { min-height: 76px; display: flex; align-items: center; gap: 11px; padding: 15px; background: var(--soft-blue); border-bottom: 1px solid var(--line); }\n#hk-process-root .comparison-grid header span { color: var(--blue); font: 800 10px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .comparison-grid h3 { margin: 0; font-size: 15px; }\n#hk-process-root .comparison-grid ul { list-style: none; margin: 0; padding: 0; }\n#hk-process-root .comparison-grid li { min-height: 72px; display: flex; flex-direction: column; justify-content: center; gap: 8px; padding: 12px 15px; border-bottom: 1px solid var(--line); }\n#hk-process-root .comparison-grid li:last-child { border-bottom: 0; }\n#hk-process-root .comparison-grid li > span { color: var(--ink); font-size: 12px; font-weight: 700; line-height: 1.35; }\n#hk-process-root .comparison-grid li small { width: fit-content; padding: 5px 7px; border: 1px solid #ebcb94; border-radius: 99px; background: #fff7ea; color: #87500c; font: 800 9px\/1 \"Roboto Mono\", monospace; letter-spacing: .05em; }\n#hk-process-root .engineering-callout { min-height: 150px; display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 34px; margin-top: 22px; padding: 28px 30px; border: 1px solid #244a75; border-radius: 12px; background:\n  linear-gradient(rgba(141,199,251,.08) 1px, transparent 1px),\n  linear-gradient(90deg, rgba(141,199,251,.08) 1px, transparent 1px),\n  var(--navy); background-size: 42px 42px; color: #fff;\n}\n#hk-process-root .engineering-callout span { color: #9fcbf2; }\n#hk-process-root .engineering-callout h3 { margin: 8px 0; font-size: 23px; }\n#hk-process-root .engineering-callout p { max-width: 830px; margin: 0; color: #c5d5e4; font-size: 13px; line-height: 1.6; }\n\n#hk-process-root .routes-section { background: #fff !important; }\n#hk-process-root .route-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n#hk-process-root .route-card { overflow: hidden; min-width: 0; border: 1px solid var(--line); border-radius: 12px; background: #fff; color: inherit; text-decoration: none; transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease; }\n#hk-process-root .route-card:hover { transform: translateY(-4px); border-color: #8dbce2; box-shadow: 0 16px 36px rgba(16,45,82,.09); }\n#hk-process-root .route-image { height: 220px; display: grid; place-items: center; padding: 20px; border-bottom: 1px solid var(--line); background: #fff; }\n#hk-process-root .route-image img { width: 100%; height: 100%; object-fit: contain; object-position: center; }\n#hk-process-root .route-copy { padding: 22px; }\n#hk-process-root .route-copy > span { color: var(--blue); }\n#hk-process-root .route-copy h3 { margin: 10px 0; font-size: 22px; }\n#hk-process-root .route-copy p { min-height: 66px; margin: 0 0 16px; color: var(--copy); font-size: 13px; line-height: 1.6; }\n#hk-process-root .route-copy > strong { display: inline-flex; align-items: center; gap: 7px; color: var(--blue-dark); font-size: 13px; }\n#hk-process-root .route-card:hover .route-copy > strong { color: var(--blue); }\n\n#hk-process-root .evidence-section { background:\n  linear-gradient(rgba(141,199,251,.08) 1px, transparent 1px),\n  linear-gradient(90deg, rgba(141,199,251,.08) 1px, transparent 1px),\n  var(--navy) !important; background-size: 48px 48px !important; }\n#hk-process-root .evidence-layout { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(360px, .9fr); gap: 18px; }\n#hk-process-root .evidence-visual { position: relative; overflow: hidden; border: 1px solid rgba(159,203,242,.42); border-radius: 12px; background: #fff; padding: 0; text-align: left; }\n#hk-process-root .evidence-image { position: relative; height: 275px; display: grid; place-items: center; padding: 26px; background: #fff; }\n#hk-process-root .evidence-image img { width: 100%; height: 100%; object-fit: contain; object-position: center; }\n#hk-process-root .play-circle { position: absolute; left: 28px; bottom: -29px; z-index: 2; width: 58px; height: 58px; display: grid; place-items: center; border: 4px solid #fff; border-radius: 50%; background: var(--orange); color: #fff; box-shadow: 0 10px 24px rgba(13,34,60,.24); }\n#hk-process-root .evidence-caption { min-height: 96px; display: grid; grid-template-columns: 1fr auto; grid-template-rows: auto auto; align-content: center; gap: 4px 20px; padding: 18px 22px 18px 102px; background: #fff; }\n#hk-process-root .evidence-caption span { grid-column: 1 \/ -1; }\n#hk-process-root .evidence-caption strong { font-size: 16px; }\n#hk-process-root .evidence-caption small { color: var(--orange); font-weight: 800; }\n#hk-process-root .evidence-cards { display: grid; grid-template-rows: repeat(3, 1fr); gap: 12px; }\n#hk-process-root .evidence-cards article { position: relative; padding: 24px 24px 22px 82px; border: 1px solid rgba(159,203,242,.25); border-radius: 10px; background: rgba(255,255,255,.07); color: #fff; }\n#hk-process-root .evidence-cards article > span { position: absolute; left: 22px; top: 24px; width: 42px; height: 42px; display: grid; place-items: center; border-radius: 7px; background: var(--orange); font: 800 11px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .evidence-cards small { color: #9fcbf2; }\n#hk-process-root .evidence-cards h3 { margin: 8px 0 7px; font-size: 18px; }\n#hk-process-root .evidence-cards p { margin: 0; color: #c8d7e5; font-size: 13px; line-height: 1.55; }\n#hk-process-root .fat-bar { min-height: 98px; display: grid; grid-template-columns: 38px 1fr auto; align-items: center; gap: 16px; margin-top: 18px; padding: 18px 22px; border: 1px solid rgba(159,203,242,.4); border-radius: 10px; background: rgba(255,255,255,.08); color: #9fcbf2; }\n#hk-process-root .fat-bar span { color: #9fcbf2; }\n#hk-process-root .fat-bar strong { display: block; margin-top: 6px; color: #fff; font-size: 14px; }\n\n#hk-process-root .customer-experience-section { background: #fff !important; }\n#hk-process-root .customer-experience-grid { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 18px; }\n#hk-process-root .customer-experience-card { min-width: 0; overflow: hidden; display: grid; grid-template-rows: 220px 1fr; border: 1px solid var(--line); border-radius: 12px; background: #fff; box-shadow: 0 16px 36px rgba(16,45,82,.07); }\n#hk-process-root .customer-experience-photo { position: relative; overflow: hidden; margin: 0; background: #eaf0f6; }\n#hk-process-root .customer-experience-photo img { width: 100%; height: 100%; object-fit: cover; object-position: center; }\n#hk-process-root .customer-experience-photo figcaption { position: absolute; left: 16px; right: 16px; bottom: 14px; min-height: 38px; display: flex; align-items: center; padding: 0 14px; border: 1px solid rgba(159,203,242,.35); border-radius: 7px; background: rgba(13,34,60,.92); color: #fff; font: 800 9px\/1.3 \"Roboto Mono\", monospace; letter-spacing: .09em; text-transform: uppercase; }\n#hk-process-root .customer-experience-body { display: flex; flex-direction: column; padding: 25px 24px 23px; }\n#hk-process-root .customer-experience-focus { color: var(--blue); font: 800 10px\/1.35 \"Roboto Mono\", monospace; letter-spacing: .1em; }\n#hk-process-root .customer-experience-body h3 { margin: 10px 0 18px; color: var(--ink); font-size: 22px; }\n#hk-process-root .customer-experience-body dl { margin: 0; }\n#hk-process-root .customer-experience-body dl > div { display: grid; grid-template-columns: 92px 1fr; gap: 12px; padding: 14px 0; border-top: 1px solid var(--line); }\n#hk-process-root .customer-experience-body dt { color: var(--blue-dark); font: 800 9px\/1.45 \"Roboto Mono\", monospace; letter-spacing: .07em; text-transform: uppercase; }\n#hk-process-root .customer-experience-body dd { margin: 0; color: var(--copy); font-size: 13px; line-height: 1.58; }\n#hk-process-root .customer-experience-body footer { margin-top: auto; padding-top: 20px; border-top: 1px solid var(--line); }\n#hk-process-root .customer-experience-body footer strong { display: block; color: var(--navy); font-size: 16px; }\n#hk-process-root .customer-experience-body footer span { display: block; margin-top: 5px; color: var(--muted); font-size: 12px; }\n#hk-process-root .customer-experience-source { min-height: 70px; display: grid; grid-template-columns: 24px 1fr; align-items: center; gap: 12px; margin: 18px 0 0; padding: 16px 18px; border: 1px solid #b5cce1; border-left: 5px solid var(--blue); border-radius: 8px; background: #f2f7fb; color: var(--blue); }\n#hk-process-root .customer-experience-source span { color: var(--copy); font-size: 12px; line-height: 1.6; }\n#hk-process-root .customer-experience-source strong { color: var(--navy); }\n\n#hk-process-root .project-section { background: #f4f7fa !important; }\n#hk-process-root .project-card { display: grid; grid-template-columns: minmax(360px, .72fr) minmax(0, 1.28fr); overflow: hidden; border: 1px solid var(--line); border-radius: 14px; background: #fff; box-shadow: 0 18px 48px rgba(16,45,82,.07); }\n#hk-process-root .project-intro { padding: 38px; background:\n  linear-gradient(rgba(141,199,251,.08) 1px, transparent 1px),\n  linear-gradient(90deg, rgba(141,199,251,.08) 1px, transparent 1px),\n  var(--navy-deep); background-size: 42px 42px; color: #fff; }\n#hk-process-root .project-intro > span { color: #9fcbf2; }\n#hk-process-root .project-intro h3 { margin: 14px 0 22px; font-size: 28px; }\n#hk-process-root .project-intro ol { list-style: none; margin: 0; padding: 0; border-top: 1px solid rgba(255,255,255,.17); }\n#hk-process-root .project-intro li { min-height: 48px; display: grid; grid-template-columns: 34px 1fr; align-items: center; gap: 9px; border-bottom: 1px solid rgba(255,255,255,.13); }\n#hk-process-root .project-intro li > span { color: #9fcbf2; font: 800 9px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .project-intro li p { margin: 0; color: #d3dfeb; font-size: 12px; line-height: 1.4; }\n#hk-process-root .project-contact { display: grid; grid-template-columns: 30px 1fr; align-items: center; gap: 12px; margin-top: 22px; color: #9fcbf2; }\n#hk-process-root .project-contact strong { display: block; margin-top: 5px; color: #fff; font-size: 12px; }\n#hk-process-root .project-card form { padding: 38px; }\n#hk-process-root .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; }\n#hk-process-root .project-card label { display: block; margin-bottom: 16px; }\n#hk-process-root .project-card label > span:first-child { display: block; margin-bottom: 7px; color: var(--navy); font-size: 12px; font-weight: 800; }\n#hk-process-root .project-card input:not([type=\"checkbox\"]):not([type=\"file\"]), #hk-process-root .project-card textarea, #hk-process-root .project-card select { width: 100%; border: 1px solid #bac8d6; border-radius: 8px; background: #fbfdff; color: var(--ink); padding: 12px 13px; }\n#hk-process-root .project-card input:not([type=\"checkbox\"]):not([type=\"file\"]), #hk-process-root .project-card select { height: 48px; }\n#hk-process-root .project-card textarea { min-height: 116px; resize: vertical; }\n#hk-process-root .project-card input:focus, #hk-process-root .project-card textarea:focus, #hk-process-root .project-card select:focus { border-color: var(--blue); background: #fff; }\n#hk-process-root .file-input { position: relative; min-height: 82px; display: grid !important; grid-template-columns: 28px 1fr auto; align-items: center; gap: 12px; padding: 14px; border: 1px dashed #9eb7cf; border-radius: 9px; background: var(--soft-blue); color: var(--blue); cursor: pointer; }\n#hk-process-root .file-input > span { margin: 0 !important; }\n#hk-process-root .file-input strong, #hk-process-root .file-input small { display: block; }\n#hk-process-root .file-input strong { color: var(--navy); font-size: 12px; }\n#hk-process-root .file-input small { margin-top: 4px; color: var(--muted); font-size: 10px; }\n#hk-process-root .file-native { position: absolute; width: 1px; height: 1px; opacity: 0; pointer-events: none; }\n#hk-process-root .file-status { min-width: 96px; margin: 0 !important; padding: 9px 12px; border: 1px solid #9eb7cf; border-radius: 7px; background: #fff; color: var(--blue-dark) !important; font-size: 11px !important; font-weight: 700 !important; text-align: center; }\n#hk-process-root .consent { display: grid !important; grid-template-columns: 18px 1fr; align-items: start; gap: 9px; color: var(--copy); font-size: 11px; line-height: 1.5; }\n#hk-process-root .consent input { width: 16px; height: 16px; accent-color: var(--blue); }\n#hk-process-root .consent > span { margin: 0 !important; color: var(--copy) !important; font-weight: 400 !important; }\n#hk-process-root .submit-button { width: 100%; }\n#hk-process-root .form-success { display: grid; grid-template-columns: 22px 1fr; gap: 10px; margin-top: 14px; padding: 13px; border: 1px solid #8cc7a6; border-radius: 8px; background: #effaf3; color: #245d3c; }\n#hk-process-root .form-success p { margin: 0; font-size: 12px; line-height: 1.5; }\n#hk-process-root .universal-enquiry { min-width: 0; }\n#hk-process-root .universal-enquiry fieldset { min-width: 0; margin: 0 0 20px; padding: 0; border: 0; }\n#hk-process-root .universal-enquiry legend { margin-bottom: 16px; color: var(--navy); font-size: 18px; font-weight: 700; }\n#hk-process-root .enquiry-context { margin-bottom: 22px; padding-bottom: 20px; border-bottom: 1px solid var(--line); }\n#hk-process-root .enquiry-context > span { color: var(--blue); font: 700 12px\/1.5 \"Roboto Mono\", monospace; letter-spacing: .08em; }\n#hk-process-root .enquiry-context strong { display: block; margin-top: 6px; color: var(--navy); font-size: 21px; }\n#hk-process-root .enquiry-context p, #hk-process-root .enquiry-required, #hk-process-root .enquiry-help { color: var(--copy); font-size: 13px; line-height: 1.6; }\n#hk-process-root .enquiry-fields { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 0 16px; }\n#hk-process-root .enquiry-full { grid-column: 1 \/ -1; }\n#hk-process-root .universal-enquiry label > span:first-child { font-size: 14px; line-height: 1.5; }\n#hk-process-root .universal-enquiry input, #hk-process-root .universal-enquiry textarea, #hk-process-root .universal-enquiry select { font-size: 16px; }\n#hk-process-root .enquiry-optional { margin-bottom: 22px; border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); }\n#hk-process-root .enquiry-optional > summary { display: flex; align-items: center; gap: 10px; padding: 18px 0; color: var(--navy); font-weight: 700; cursor: pointer; list-style: none; }\n#hk-process-root .enquiry-optional > summary::-webkit-details-marker { display: none; }\n#hk-process-root .enquiry-optional > summary > span { margin-left: auto; color: var(--muted); font-size: 12px; font-weight: 400; }\n#hk-process-root .enquiry-optional[open] > summary > svg { transform: rotate(180deg); }\n#hk-process-root .universal-enquiry .consent { font-size: 13px; }\n#hk-process-root .universal-enquiry .file-input:focus-within { outline: 2px solid var(--blue); outline-offset: 3px; }\n#hk-process-root .enquiry-files { display: flex; align-items: start; gap: 12px; }\n#hk-process-root .enquiry-files ul { flex: 1; min-width: 0; margin: 0; padding-left: 18px; font-size: 13px; overflow-wrap: anywhere; }\n#hk-process-root .enquiry-files button { min-height: 40px; padding: 8px 12px; border: 1px solid var(--line); border-radius: 6px; background: #fff; color: var(--blue); }\n#hk-process-root .universal-enquiry .enquiry-error { display: block; color: #a73521; font-size: 13px; line-height: 1.5; margin: 6px 0 14px; }\n#hk-process-root .universal-enquiry [aria-invalid=\"true\"] { border-color: #a73521 !important; }\n#hk-process-root .universal-enquiry button:disabled { opacity: .65; cursor: wait; transform: none; }\n@media (max-width: 600px) { #hk-process-root .enquiry-fields { grid-template-columns: minmax(0, 1fr); } #hk-process-root .universal-enquiry .file-input { grid-template-columns: 24px 1fr; } #hk-process-root .universal-enquiry .file-status { grid-column: 2; justify-self: start; } }\n\n#hk-process-root .faq-section { background: #fff !important; }\n#hk-process-root .faq-layout { display: grid; grid-template-columns: minmax(300px, .6fr) minmax(0, 1.4fr); gap: 56px; }\n#hk-process-root .faq-heading { position: sticky; top: 78px; align-self: start; }\n#hk-process-root .faq-heading h2 { margin-top: 22px; font-size: clamp(34px, 3.3vw, 48px); }\n#hk-process-root .faq-heading > p { margin-top: 18px; color: var(--copy); line-height: 1.65; }\n#hk-process-root .faq-list { display: grid; gap: 10px; }\n#hk-process-root .faq-list details { overflow: hidden; border: 1px solid var(--line); border-radius: 9px; background: #fff; }\n#hk-process-root .faq-list summary { min-height: 72px; display: grid; grid-template-columns: 38px 1fr 20px; align-items: center; gap: 13px; padding: 14px 18px; list-style: none; cursor: pointer; }\n#hk-process-root .faq-list summary::-webkit-details-marker { display: none; }\n#hk-process-root .faq-list summary > span { width: 38px; height: 38px; display: grid; place-items: center; border-radius: 6px; background: var(--soft-blue); color: var(--navy); font: 800 10px\/1 \"Roboto Mono\", monospace; }\n#hk-process-root .faq-list summary strong { font-size: 15px; }\n#hk-process-root .faq-list details[open] summary { background: var(--soft-blue); }\n#hk-process-root .faq-list details[open] summary > span { background: var(--blue); color: #fff; }\n#hk-process-root .faq-list details[open] summary svg { transform: rotate(180deg); }\n#hk-process-root .faq-list details > p { margin: 0; padding: 18px 24px 22px 69px; border-top: 1px solid var(--line); color: var(--copy); font-size: 14px; line-height: 1.65; }\n\n#hk-process-root .global-footer { padding: 64px 0 24px; background: #091a2d; color: #fff; }\n#hk-process-root .footer-top { display: grid; grid-template-columns: minmax(300px, 1.3fr) repeat(3, minmax(150px, .7fr)); gap: 46px; padding-bottom: 48px; }\n#hk-process-root .footer-brand { color: #fff; }\n#hk-process-root .footer-brand img { filter: brightness(0) invert(1); }\n#hk-process-root .footer-brand span { border-color: rgba(255,255,255,.25); }\n#hk-process-root .footer-about h2 { margin: 30px 0 14px; font-size: 29px; line-height: 1.15; }\n#hk-process-root .footer-about p { max-width: 420px; margin: 0; color: #9fb0c1; font-size: 13px; line-height: 1.65; }\n#hk-process-root .footer-column { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; }\n#hk-process-root .footer-column > span { margin-bottom: 7px; color: #91c5f3; }\n#hk-process-root .footer-column a { color: #c7d2de; text-decoration: none; font-size: 13px; line-height: 1.4; }\n#hk-process-root .footer-column a:hover { color: #fff; }\n#hk-process-root .footer-bottom { min-height: 56px; display: flex; align-items: flex-end; justify-content: space-between; gap: 20px; padding-top: 20px; border-top: 1px solid rgba(255,255,255,.14); color: #8194a8; font-size: 12px; }\n\n#hk-process-root .modal-backdrop { position: fixed; inset: 0; z-index: 100; display: grid; place-items: center; padding: 24px; background: rgba(4,13,24,.84); backdrop-filter: blur(10px); }\n#hk-process-root .modal-dismiss { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; background: transparent; }\n#hk-process-root .video-modal { position: relative; z-index: 2; width: min(900px, 100%); overflow: hidden; border-radius: 13px; background: #fff; box-shadow: 0 28px 80px rgba(0,0,0,.42); }\n#hk-process-root .video-modal header { min-height: 68px; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 14px 20px; background: var(--navy-deep); color: #fff; }\n#hk-process-root .video-modal header span { display: block; color: #9fcbf2; }\n#hk-process-root .video-modal header strong { display: block; margin-top: 5px; }\n#hk-process-root .video-modal header button { width: 40px; height: 40px; display: grid; place-items: center; border: 1px solid rgba(255,255,255,.3); border-radius: 50%; background: rgba(255,255,255,.08); color: #fff; }\n#hk-process-root .video-frame { aspect-ratio: 16\/9; background: #06101c; }\n#hk-process-root .video-frame iframe { width: 100%; height: 100%; border: 0; }\n#hk-process-root .video-modal > p { margin: 0; padding: 14px 20px; color: var(--copy); font-size: 12px; line-height: 1.55; }\n#hk-process-root .video-modal > p a { color: var(--blue); font-weight: 700; }\n\n@media (max-width: 1200px) {\n  #hk-process-root .global-header-inner { grid-template-columns: 190px 1fr auto; }\n  #hk-process-root .global-nav { gap: 16px; }\n  #hk-process-root .global-nav a { font-size: 13px; }\n  #hk-process-root .language-link { display: none !important; }\n  #hk-process-root .page-map-inner { gap: 15px; }\n  #hk-process-root .page-map-links button { padding-inline: 10px; }\n  #hk-process-root .hero-grid { grid-template-columns: minmax(0,.95fr) minmax(480px,1.05fr); gap: 28px; }\n  #hk-process-root .need-grid { grid-template-columns: 1fr 1fr; }\n  #hk-process-root .need-grid article { min-height: 205px; }\n  #hk-process-root .config-workbench { grid-template-columns: minmax(0,1.2fr) minmax(350px,.8fr); }\n  #hk-process-root .comparison-grid { grid-template-columns: repeat(2,1fr); }\n  #hk-process-root .comparison-grid article:nth-child(n+3) { border-top: 1px solid var(--line); }\n  #hk-process-root .comparison-grid article:last-child:nth-child(odd) { grid-column: 1 \/ -1; }\n  #hk-process-root .module-grid { grid-template-columns: repeat(2,1fr); }\n}\n\n@media (max-width: 1024px) {\n  #hk-process-root .shell { width: min(920px, calc(100% - 40px)); }\n  #hk-process-root .global-header-inner { grid-template-columns: 1fr auto auto; min-height: 70px; }\n  #hk-process-root .global-nav { display: none; }\n  #hk-process-root .menu-button { width: 46px; height: 46px; display: grid; place-items: center; border: 1px solid var(--line); border-radius: 8px; background: #fff; color: var(--navy); }\n  #hk-process-root .mobile-nav { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; padding: 12px 0 18px; }\n  #hk-process-root .mobile-nav a { min-height: 46px; display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 0 14px; border: 1px solid var(--line); border-radius: 7px; background: #fff; color: var(--navy); text-decoration: none; font-weight: 700; }\n  #hk-process-root .page-map-label { display: none; }\n  #hk-process-root .page-map-inner { grid-template-columns: minmax(0,1fr) auto; }\n  #hk-process-root .hero-grid { grid-template-columns: 1fr; }\n  #hk-process-root .hero-copy { max-width: 780px; }\n  #hk-process-root .hero h1 { max-width: 800px; }\n  #hk-process-root .hero-visual { max-width: 900px; }\n  #hk-process-root .hero-image-canvas { height: 300px; }\n  #hk-process-root .section { padding: 72px 0; }\n  #hk-process-root .section-heading { grid-template-columns: 1fr; gap: 18px; }\n  #hk-process-root .section-heading > p { max-width: 760px; }\n  #hk-process-root .responsibility-grid { grid-template-columns: 1fr; }\n  #hk-process-root .config-tabs { overflow-x: auto; grid-template-columns: repeat(3, minmax(280px,1fr)); padding-bottom: 5px; }\n  #hk-process-root .config-workbench { grid-template-columns: 1fr; }\n  #hk-process-root .config-image-canvas { min-height: 0; }\n  #hk-process-root .module-grid { grid-template-columns: 1fr 1fr; }\n  #hk-process-root .route-grid { grid-template-columns: 1fr 1fr; }\n  #hk-process-root .evidence-layout { grid-template-columns: 1fr; }\n  #hk-process-root .evidence-cards { grid-template-columns: repeat(3,1fr); grid-template-rows: none; }\n  #hk-process-root .evidence-cards article { padding: 76px 20px 20px; }\n  #hk-process-root .customer-experience-grid { grid-template-columns: 1fr 1fr; }\n  #hk-process-root .customer-experience-card:last-child { grid-column: 1 \/ -1; grid-template-columns: minmax(280px,.72fr) minmax(0,1.28fr); grid-template-rows: none; }\n  #hk-process-root .project-card { grid-template-columns: 1fr; }\n  #hk-process-root .faq-layout { grid-template-columns: 1fr; gap: 28px; }\n  #hk-process-root .faq-heading { position: static; }\n  #hk-process-root .footer-top { grid-template-columns: 1.2fr 1fr 1fr; }\n  #hk-process-root .footer-about { grid-column: 1 \/ -1; }\n}\n\n@media (max-width: 768px) {\n   { scroll-padding-top: 124px; }\n  #hk-process-root .shell { width: calc(100% - 32px); }\n  #hk-process-root .global-header { position: sticky; top: 0; }\n  #hk-process-root .global-header-inner { grid-template-columns: 1fr auto; gap: 12px; }\n  #hk-process-root .brand img { width: 108px; }\n  #hk-process-root .header-cta { display: none; }\n  #hk-process-root .brand img { width: 46px; height: 38px; }\n  #hk-process-root .brand span { padding-left: 9px; }\n  #hk-process-root .brand strong { font-size: 12px; }\n  #hk-process-root .brand small { font-size: 7px; }\n  #hk-process-root .mobile-nav { grid-template-columns: 1fr; }\n  #hk-process-root .page-map { top: 70px; }\n  #hk-process-root .page-map-inner { width: calc(100% - 20px); }\n  #hk-process-root .page-map-cta { padding-right: 4px; }\n  #hk-process-root .breadcrumbs { white-space: normal; padding-bottom: 4px; }\n  #hk-process-root .breadcrumbs ol { flex-wrap: wrap; line-height: 1.6; }\n  #hk-process-root .comparison-scroll-hint { display: block; color: var(--copy); font-size: 12px; line-height: 1.5; margin-bottom: 12px; }\n  #hk-process-root .hero { padding-top: 16px; padding-bottom: 54px; }\n  #hk-process-root .hero h1 { font-size: 42px; }\n  #hk-process-root .hero-lead { font-size: 16px; }\n  #hk-process-root .hero-visual-desktop { display: none; }\n  #hk-process-root .hero-visual-mobile { display: block; margin: 24px 0 20px; }\n  #hk-process-root .hero-actions { display: grid; grid-template-columns: 1fr; }\n  #hk-process-root .hero-actions .hk-button { width: 100%; }\n  #hk-process-root .hero-facts { grid-template-columns: 1fr; }\n  #hk-process-root .hero-image-canvas { height: 210px; padding: 18px 15px; }\n  #hk-process-root .visual-head { padding-inline: 15px; }\n  #hk-process-root .visual-foot { padding-inline: 15px; }\n  #hk-process-root .section { padding: 56px 0; }\n  #hk-process-root .section-heading { margin-bottom: 30px; }\n  #hk-process-root .section-heading h2, #hk-process-root .faq-heading h2 { font-size: 38px; }\n  #hk-process-root .need-grid { grid-template-columns: 1fr; }\n  #hk-process-root .need-grid article { min-height: 0; }\n  #hk-process-root .need-grid h3 { margin-top: 26px; }\n  #hk-process-root .responsibility-intro { margin-top: 46px; }\n  #hk-process-root .config-tabs { margin-right: -16px; grid-template-columns: repeat(3, minmax(245px,1fr)); }\n  #hk-process-root .config-image-canvas { min-height: 0; padding: 0; }\n  #hk-process-root .config-image-content { inset: 16px 12px 52px; }\n  #hk-process-root .config-dossier { padding: 26px 22px; }\n  #hk-process-root .confirm-list ul { grid-template-columns: 1fr; }\n  #hk-process-root .module-image { height: 210px; padding: 18px; }\n  #hk-process-root .module-grid { grid-template-columns: 1fr; }\n  #hk-process-root .module-grid article { min-height: 0; }\n  #hk-process-root .comparison-head { align-items: flex-start; flex-direction: column; }\n  #hk-process-root .status-key { justify-content: flex-start; }\n  #hk-process-root .comparison-grid { grid-template-columns: 1fr; }\n  #hk-process-root .comparison-grid article:nth-child(n+2) { border-top: 1px solid var(--line); }\n  #hk-process-root .comparison-grid article:last-child:nth-child(odd) { grid-column: auto; }\n  #hk-process-root .engineering-callout { grid-template-columns: 1fr; }\n  #hk-process-root .engineering-callout .hk-button { width: 100%; }\n  #hk-process-root .route-grid { grid-template-columns: 1fr; }\n  #hk-process-root .route-image { height: 205px; }\n  #hk-process-root .route-copy p { min-height: 0; }\n  #hk-process-root .evidence-image { height: 210px; }\n  #hk-process-root .evidence-caption { padding-left: 92px; }\n  #hk-process-root .evidence-cards { grid-template-columns: 1fr; }\n  #hk-process-root .evidence-cards article { padding: 22px 20px 22px 78px; }\n  #hk-process-root .fat-bar { grid-template-columns: 34px 1fr; }\n  #hk-process-root .fat-bar .hk-button { grid-column: 1 \/ -1; width: 100%; }\n  #hk-process-root .customer-experience-grid { grid-template-columns: 1fr; }\n  #hk-process-root .customer-experience-card, #hk-process-root .customer-experience-card:last-child { grid-column: auto; grid-template-columns: 1fr; grid-template-rows: 210px 1fr; }\n  #hk-process-root .project-intro, #hk-process-root .project-card form { padding: 28px 22px; }\n  #hk-process-root .form-row { grid-template-columns: 1fr; gap: 0; }\n  #hk-process-root .file-input { grid-template-columns: 28px 1fr; }\n  #hk-process-root .file-status { grid-column: 1 \/ -1; width: 100%; }\n  #hk-process-root .faq-list summary { grid-template-columns: 34px 1fr 18px; padding-inline: 13px; }\n  #hk-process-root .faq-list details > p { padding: 16px 16px 20px 60px; }\n  #hk-process-root .footer-top { grid-template-columns: 1fr; gap: 34px; }\n  #hk-process-root .footer-about { grid-column: auto; }\n  #hk-process-root .footer-bottom { align-items: flex-start; flex-direction: column; }\n}\n\n@media (max-width: 480px) {\n  #hk-process-root .page-map-cta { font-size: 0; }\n  #hk-process-root .page-map-cta svg { width: 20px; height: 20px; }\n  #hk-process-root .hero h1 { font-size: 38px; }\n  #hk-process-root .section-heading h2, #hk-process-root .faq-heading h2 { font-size: 34px; }\n  #hk-process-root .visual-head strong { display: none; }\n  #hk-process-root .visual-foot strong { font-size: 12px; }\n  #hk-process-root .config-title { grid-template-columns: 50px 1fr; }\n  #hk-process-root .config-title b { width: 50px; height: 50px; }\n  #hk-process-root .config-title h3 { font-size: 25px; }\n  #hk-process-root .evidence-caption { padding: 60px 18px 18px; }\n  #hk-process-root .play-circle { left: 18px; bottom: -26px; width: 52px; height: 52px; }\n  #hk-process-root .customer-experience-body dl > div { grid-template-columns: 1fr; gap: 6px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n   { scroll-behavior: auto; }\n  #hk-process-root *, #hk-process-root *::before, #hk-process-root *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; animation-iteration-count: 1 !important; }\n}\n\n#hk-process-root .sz-hero-visual { align-self: start; }\n#hk-process-root .sz-hero-visual .hero-image-canvas { height:200px; min-height: 170px; padding: 24px 14px 48px; }\n#hk-process-root .sz-hero-detail { display:grid;grid-template-columns: 1fr 1fr;align-items:center;gap:16px;padding:20px;border-top:1px solid var(--line);background:#fff; }\n#hk-process-root .sz-hero-detail img { width:100%;height:190px;object-fit:contain;object-position:center; }\n#hk-process-root .sz-hero-detail span { display:block;font:700 11px\/1.5 \"Roboto Mono\",monospace;letter-spacing:.08em;color:var(--blue); }\n#hk-process-root .sz-hero-detail strong { display:block;margin:10px 0;font-size:20px;color:var(--navy); }\n#hk-process-root .sz-hero-detail p { font-size:14px;line-height:1.7;color:var(--copy);margin:0; }\n#hk-process-root .sz-config-canvas { position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:530px;min-width:0;min-height:0;padding:24px 30px 60px;border:0;background:#fff; }\n#hk-process-root .sz-config-canvas img { display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;object-position:center; }\n#hk-process-root .sz-line-map { position:relative;background:#fff; }\n#hk-process-root .sz-line-map > svg { display:block;width:100%;height:auto; }\n#hk-process-root .sz-equipment-highlight { fill:rgba(192,79,50,.05);stroke:var(--orange);stroke-width:2;vector-effect:non-scaling-stroke; }\n#hk-process-root .sz-leader { stroke:#b1c1d0;stroke-width:1;vector-effect:non-scaling-stroke;fill:none; }\n#hk-process-root .sz-leader.selected { stroke:var(--orange);stroke-width:2; }\n#hk-process-root .sz-line-map .module-pin { width:34px;height:34px; }\n#hk-process-root .sz-page .module-explorer .sz-module-grid { grid-template-columns:repeat(4,minmax(0,1fr)); }\n#hk-process-root .sz-page .sz-module-grid .module-selector { border-right:1px solid var(--line); }\n#hk-process-root .sz-page .sz-module-grid .module-selector:nth-child(4n) { border-right:0; }\n#hk-process-root .sz-page .sz-module-grid .module-selector:last-child { grid-column:auto; }\n#hk-process-root .sz-page .module-selector-copy > strong { font-size:14px; }\n#hk-process-root .sz-page .module-selector-copy > small { font-size:12px; }\n#hk-process-root .sz-page .sz-device-canvas { height:420px;padding:12px; }\n#hk-process-root .sz-device-canvas img { display:block;width:100%;height:100%;object-fit:contain;object-position:center; }\n#hk-process-root #sz-equipment-detail { scroll-margin-top:75px; }\n#hk-process-root .sz-page .route-grid { grid-template-columns:repeat(3,minmax(0,1fr)); }\n#hk-process-root .sz-upstream { margin-top:24px;padding:24px;border:1px solid var(--line);background:#fff;border-radius:10px; }\n#hk-process-root .sz-upstream span { font:700 12px\/1.5 \"Roboto Mono\",monospace;color:var(--blue); }\n#hk-process-root .sz-upstream p { margin:10px 0 0;color:var(--copy);line-height:1.7; }\n#hk-process-root .sz-upstream a { color:var(--blue);font-weight:700;text-underline-offset:3px; }\n#hk-process-root .sz-page .visual-head { flex-wrap:wrap;padding-block:12px;gap:8px; }\n#hk-process-root .sz-page .config-media-head, #hk-process-root .sz-page .config-media-foot { flex-wrap:wrap;gap:8px; }\n#hk-process-root .sz-page .config-media-head strong { text-align:left; }\n#hk-process-root .sz-page .module-overview-head > span, #hk-process-root .sz-page .module-detail-label > span { font-size:12px; }\n#hk-process-root .sz-page .configuration-table { min-width:650px; }\n@media(max-width:1024px) { #hk-process-root .sz-page .hero-grid { grid-template-columns:1fr; } #hk-process-root .sz-hero-visual { width:100%;max-width:none; } #hk-process-root .sz-page .module-explorer .sz-module-grid { grid-template-columns:repeat(3,minmax(0,1fr)); } #hk-process-root .sz-page .sz-module-grid .module-selector:nth-child(4n) {border-right:1px solid var(--line);} #hk-process-root .sz-page .sz-module-grid .module-selector:nth-child(3n) {border-right:0;} }\n@media(max-width:760px) {\n  #hk-process-root .sz-page .hero-grid { display:flex;flex-direction:column; }\n  #hk-process-root .sz-hero-detail { gap:12px;padding:12px; } #hk-process-root .sz-hero-detail img { height:150px; }\n  #hk-process-root .sz-page .route-grid {grid-template-columns:1fr;}\n  #hk-process-root .sz-config-canvas {height:340px;padding:18px 20px 50px;}\n  #hk-process-root .sz-page .module-explorer .sz-module-grid {grid-template-columns:repeat(2,minmax(0,1fr));}\n  #hk-process-root .sz-page .sz-module-grid .module-selector:nth-child(n) {border-right:1px solid var(--line);}\n  #hk-process-root .sz-page .sz-module-grid .module-selector:nth-child(2n) {border-right:0;}\n  #hk-process-root .sz-line-map .module-pin, #hk-process-root .sz-line-map .sz-leader {display:none;}\n  #hk-process-root .sz-page .sz-device-canvas {height:290px;}\n  #hk-process-root .sz-page .module-selector-copy > strong {font-size:13px;}\n  #hk-process-root .sz-page .module-overview-head {align-items:flex-start;}\n  #hk-process-root .sz-page .module-overview-head > span {max-width:54%;font-size:11px;}\n}\n\/* Scoped to the new shared form: no existing WPForms IDs or global input rules. *\/\n.hk-universal-enquiry-host { --hk-form-navy: #102d52; --hk-form-blue: #1677c8; --hk-form-orange: #c04f32; --hk-form-line: #d5e0ea; }\n.hk-universal-enquiry-host .hk-universal-product-form { color: var(--hk-form-navy); font-family: Roboto, Arial, sans-serif; }\n.hk-universal-enquiry-host .hk-universal-product-form .wpforms-field-container { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 0 18px; }\n.hk-universal-enquiry-host .hk-universal-product-form .wpforms-field { min-width: 0; padding: 10px 0; clear: none; }\n.hk-universal-enquiry-host .hk-universal-product-form .hk-universal-full { grid-column: 1 \/ -1; }\n.hk-universal-enquiry-host .hk-universal-product-form .wpforms-field-label { font-size: 14px; line-height: 1.5; color: var(--hk-form-navy); }\n.hk-universal-enquiry-host .hk-universal-product-form input:not([type=checkbox]):not([type=hidden]):not([type=file]),\n.hk-universal-enquiry-host .hk-universal-product-form select,\n.hk-universal-enquiry-host .hk-universal-product-form textarea { max-width: 100%; width: 100%; box-sizing: border-box; min-height: 48px; border: 1px solid #bac8d6; border-radius: 8px; background: #fbfdff; color: #182638; padding: 12px 13px; font-size: 16px; }\n.hk-universal-enquiry-host .hk-universal-product-form textarea { min-height: 116px; resize: vertical; }\n.hk-universal-enquiry-host .hk-universal-product-form :is(input,select,textarea):focus { outline: 2px solid var(--hk-form-blue); outline-offset: 2px; }\n.hk-universal-enquiry-host .hk-universal-product-form .wpforms-field-description { font-size: 13px; line-height: 1.6; color: #52667b; }\n.hk-universal-enquiry-host .hk-universal-product-form button.wpforms-submit { width: 100%; min-height: 50px; padding: 14px 20px; border: 0; border-radius: 8px; background: var(--hk-form-orange); color: #fff; font-weight: 700; }\n.hk-universal-enquiry-host .hk-universal-product-form button.wpforms-submit:hover { background: #a94028; color: #fff; }\n.hk-universal-enquiry-host .hk-universal-product-form button.wpforms-submit:focus-visible { outline: 3px solid var(--hk-form-blue); outline-offset: 3px; }\n@media (max-width:600px) { .hk-universal-enquiry-host .hk-universal-product-form .wpforms-field-container { grid-template-columns: minmax(0,1fr); } }\n\n\/* These rules apply only to this page's authored scope. Theme chrome is retained. *\/\n#hk-process-root { width:100%; font-size:16px; line-height:1.5; }\n#hk-process-root h1,#hk-process-root h2,#hk-process-root h3 { font-family:Roboto,Arial,sans-serif; font-weight:700; }\n#hk-process-root button { font-family:inherit; text-transform:none; box-shadow:none; }\n#hk-process-root button svg { flex-shrink:0; }\n#hk-process-root .hero { padding-top:calc(18px + var(--hk-theme-header-offset, 0px)); }\n#hk-process-root .page-map { top:var(--hk-theme-header-offset, 0px); }\n#hk-process-root section { scroll-margin-top:calc(70px + var(--hk-theme-header-offset, 0px)); }\n#hk-process-root #hk-process-form-slot { min-width:0; padding:32px; background:#fff; }\n#hk-process-root #hk-process-native-enquiry { width:100%; margin:0; }\n#hk-process-root #hk-process-native-enquiry .wpforms-container { margin:0; }\n#hk-process-root .hk-universal-product-form .wpforms-field-label { margin-bottom:7px; }\n#hk-process-root .hk-universal-product-form ul { list-style:none; margin:0; padding:0; }\n#hk-process-root .hk-universal-product-form .wpforms-field-checkbox li { display:flex; align-items:flex-start; gap:9px; }\n#hk-process-root .hk-universal-product-form input[type=checkbox] { flex:0 0 auto; margin-top:5px; }\n#hk-process-root .hk-universal-product-form .wpforms-error { color:#a32920; font-size:14px; }\n#hk-process-root .hk-universal-product-form .wpforms-field-hp { display:none!important; }\n#hk-process-root .wpforms-confirmation-container-full { margin:0; padding:24px; background:#edf7ef; border:1px solid #8ab194; color:#173e26; }\n.hk-process-elementor-page { --widgets-spacing:0px; --widgets-spacing-row:0px; --widgets-spacing-column:0px; }\n.hk-process-elementor-page > .elementor-element { margin:0!important; width:100%; }\n@media(max-width:767px) { #hk-process-root .hero { padding-top:calc(16px + var(--hk-theme-header-offset, 0px)); } }\n@media(max-width:600px) { #hk-process-root #hk-process-form-slot { padding:24px 18px; } }\n\n\/* SZ-only integration repair. Do not apply to global Elementor Kit settings. *\/\n#hk-process-root:has(> .sz-page) { overflow-x:clip; overflow-y:visible; }\n#hk-process-root .sz-page h3 { color:var(--ink); }\n#hk-process-root .sz-page .config-title h3,\n#hk-process-root .sz-page .module-equipment-copy h3,\n#hk-process-root .sz-page .engineering-callout h3,\n#hk-process-root .sz-page .evidence-cards h3,\n#hk-process-root .sz-page .responsibility-grid article.navy h3,\n#hk-process-root .sz-page .project-intro h3,\n#hk-process-root .sz-page .image-dialog header h2 { color:#fff; }\n\n#hk-process-root #sz-equipment-detail{scroll-margin-top:calc(75px + var(--hk-theme-header-offset,0px))}\n.e-con:has(#hk-process-root){--container-max-width:100%;--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.e-con-inner:has(#hk-process-root){max-width:none;width:100%;padding:0}<\/style><div id=\"hk-process-root\"><link rel=\"preload\" as=\"image\" href=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-complete-line.png\"\/><link rel=\"preload\" as=\"image\" href=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-oscillator.jpeg\"\/><link rel=\"preload\" as=\"image\" href=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/07\/ADSS-Cable-Design.png\"\/><link rel=\"preload\" as=\"image\" href=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/cable-micro-3d-scaled.webp\"\/><link rel=\"preload\" as=\"image\" href=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/cable-figure8-3d-scaled.webp\"\/><div class=\"sz-page\"><div><section class=\"hero\" id=\"overview\"><div class=\"shell\"><nav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"><ol><li><a href=\"https:\/\/hkcablemachine.com\/\">Home<\/a><\/li><li><a href=\"https:\/\/hkcablemachine.com\/fiber-optic-cable-production-line\/\">Fiber Optic Cable Production Lines<\/a><\/li><li aria-current=\"page\">SZ Stranding Production Line<\/li><\/ol><\/nav><div class=\"hero-grid\"><div class=\"hero-copy\"><div class=\"section-label\"><span>01<\/span><strong>HONGKAI \u00b7 OPTICAL CABLE CORE FORMATION<\/strong><\/div><h1>SZ Stranding Production Line<\/h1><p class=\"hero-subtitle\">Loose-tube cable cores \u00b7 Pay-off to finished core take-up<\/p><p class=\"hero-lead\">Bring loose tubes and the specified central member together in a controlled SZ-stranded core. Match tube handling, reversal, binding and water blocking to the cable drawing, then coordinate traction and take-up for the next production stage.<\/p><div class=\"hero-actions\"><a class=\"hk-button hk-button-primary\" href=\"#modules\">Explore Line Equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/a><a class=\"hk-button hk-button-ghost\" href=\"#project-inputs\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216Zm-42.34-77.66a8,8,0,0,1-11.32,11.32L136,139.31V184a8,8,0,0,1-16,0V139.31l-10.34,10.35a8,8,0,0,1-11.32-11.32l24-24a8,8,0,0,1,11.32,0Z\"><\/path><\/svg> Send Cable Drawing<\/a><\/div><dl class=\"hero-facts\"><div><dt>INPUT<\/dt><dd>Qualified loose tubes, central member and specified filling \/ binding materials<\/dd><\/div><div><dt>OUTPUT<\/dt><dd>Stranded and bound cable core on the agreed package<\/dd><\/div><div><dt>CORE PROCESS<\/dt><dd>Pay off \u2192 SZ strand \u2192 bind \/ water block \u2192 pull \u2192 take up<\/dd><\/div><div><dt>CONFIGURATION BASIS<\/dt><dd>Tube count, product dimensions, pitch, tension and factory interfaces<\/dd><\/div><\/dl><\/div><article class=\"hero-visual sz-hero-visual\"><div class=\"visual-head\"><span>SZ STRANDING \u00b7 COMPLETE LINE<\/span><strong>HK-800\/12 project reference<\/strong><\/div><button class=\"hero-image-canvas media-canvas--panorama image-inspect\" aria-label=\"Enlarge complete SZ stranding line\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-complete-line.png\" alt=\"Complete HONGKAI SZ line with central-member and tube pay-offs, oscillator, binding, traction and gantry take-up on white\" title=\"\"><span class=\"image-inspect-hint\">View full image <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/span><\/button><div class=\"sz-hero-detail\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-oscillator.jpeg\" alt=\"SZ oscillator equipment reference from the supplied project document\" title=\"\"><div><span>AT THE CORE OF THE PROCESS<\/span><strong>Controlled SZ reversal<\/strong><p>Review the stranding head together with tube tension, line speed and binding.<\/p><\/div><\/div><div class=\"visual-foot\"><div><span>REFERENCE ARRANGEMENT<\/span><strong>Equipment quantities and final layout follow the reviewed project.<\/strong><\/div><\/div><\/article><\/div><div class=\"boundary-strip\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z\"><\/path><\/svg><p><strong>Scope boundary:<\/strong> this line forms the cable core. Loose-tube extrusion, final armoring, aramid reinforcement and jacket extrusion are separate stages unless specifically included in the written scope.<\/p><\/div><\/div><\/section><nav class=\"page-map\" aria-label=\"SZ stranding page sections\"><div class=\"shell page-map-inner\"><span class=\"page-map-label\">PAGE MAP<\/span><div class=\"page-map-links\"><button data-section=\"overview\" class=\"active\" aria-current=\"location\">Overview<\/button><button data-section=\"process\" class=\"\">Process<\/button><button data-section=\"configurations\" class=\"\">Configuration<\/button><button data-section=\"modules\" class=\"\">Equipment<\/button><button data-section=\"controls\" class=\"\">Technical Review<\/button><button data-section=\"cable-routes\" class=\"\">Cable Routes<\/button><button data-section=\"evidence\" class=\"\">Video &amp; FAT<\/button><button data-section=\"project-support\" class=\"\">Project Support<\/button><button data-section=\"project-inputs\" class=\"\">Project Inputs<\/button><button data-section=\"faq\" class=\"\">FAQ<\/button><\/div><button class=\"page-map-cta\">Start Project <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/button><\/div><\/nav><section class=\"section\" id=\"process\"><div class=\"shell\"><div class=\"section-heading \"><div><div class=\"section-label\"><span>02<\/span><strong>PROCESS &amp; MATERIAL HANDOFF<\/strong><\/div><h2>From separate loose tubes to one coordinated cable core.<\/h2><\/div><p>Define the material entering and leaving the line before choosing machine quantities or a reference model.<\/p><\/div><div class=\"need-grid\"><article><div class=\"number-title\"><span>01<\/span><small>MATERIAL HANDOFF<\/small><\/div><h3>Start with qualified tubes.<\/h3><p>Confirm tube dimensions, identification, supply reels, the central member and any fillers before laying out the pay-off area.<\/p><\/article><article><div class=\"number-title\"><span>02<\/span><small>CORE FORMATION<\/small><\/div><h3>Coordinate reversal and tension.<\/h3><p>Review the SZ lay, reversal sequence and binding requirements against the approved cable-core drawing.<\/p><\/article><article><div class=\"number-title\"><span>03<\/span><small>CORE PROTECTION<\/small><\/div><h3>Apply the specified package.<\/h3><p>Filling compound, binding yarn and water-blocking tape depend on the construction. They are not interchangeable default packages.<\/p><\/article><article><div class=\"number-title\"><span>04<\/span><small>DOWNSTREAM HANDOFF<\/small><\/div><h3>Deliver a core ready for the next stage.<\/h3><p>Agree core geometry, reel build, identification and checks before the core proceeds to its specified sheathing or protection stage.<\/p><\/article><\/div><\/div><\/section><section class=\"section configuration-section\" id=\"configurations\"><div class=\"shell\"><div class=\"section-heading \"><div><div class=\"section-label\"><span>03<\/span><strong>CONFIGURATION &amp; PROJECT SCOPE<\/strong><\/div><h2>Configure the line around the core you need to make.<\/h2><\/div><p>Start with the supply boundary and product mix. Model labels do not replace a review of tube handling, stranding, binding, traction and take-up.<\/p><\/div><div class=\"config-tabs\" role=\"tablist\" aria-label=\"SZ project configuration\"><button id=\"sz-config-0\" role=\"tab\" aria-controls=\"sz-configuration-panel\" aria-selected=\"true\" tabindex=\"0\" class=\"active\"><span>01<\/span><div><small>NEW PROCESS AREA<\/small><strong>Complete SZ core line<\/strong><\/div><\/button><button id=\"sz-config-1\" role=\"tab\" aria-controls=\"sz-configuration-panel\" aria-selected=\"false\" tabindex=\"-1\" class=\"\"><span>02<\/span><div><small>DEFINED EQUIPMENT BOUNDARY<\/small><strong>Existing-line upgrade<\/strong><\/div><\/button><button id=\"sz-config-2\" role=\"tab\" aria-controls=\"sz-configuration-panel\" aria-selected=\"false\" tabindex=\"-1\" class=\"\"><span>03<\/span><div><small>PRODUCT-MIX REVIEW<\/small><strong>Different cable-core requirements<\/strong><\/div><\/button><\/div><div class=\"config-workbench\" role=\"tabpanel\" id=\"sz-configuration-panel\" aria-labelledby=\"sz-config-0\"><div class=\"config-media\"><div class=\"config-media-head\"><span>PROJECT EQUIPMENT REFERENCE<\/span><strong>SZ oscillator reference<\/strong><\/div><button class=\"sz-config-canvas image-inspect\" aria-label=\"Enlarge SZ oscillator reference\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-oscillator.jpeg\" alt=\"SZ oscillator reference\" title=\"\"><span class=\"image-inspect-hint\">View full image <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/span><\/button><div class=\"config-media-foot\"><span>CONFIGURATION BASIS<\/span><strong>Reference equipment \u00b7 not three fixed machine packages<\/strong><\/div><\/div><aside class=\"config-dossier\"><span>NEW PROCESS AREA<\/span><div class=\"config-title\"><b>01<\/b><h3>Complete SZ core line<\/h3><\/div><div class=\"dossier-block\"><small>WHEN THIS REVIEW APPLIES<\/small><p>For a project that needs one coordinated core-forming stage, from central-member and tube pay-off through the finished-core reel.<\/p><\/div><div class=\"dossier-block\"><small>OPERATING &amp; SUPPLY BOUNDARY<\/small><p>Define all incoming packages, the lay and binding system, line direction, control interfaces and output reel together. The illustrated HK-800\/12 is a project reference, not a fixed package for every cable.<\/p><\/div><div class=\"confirm-list\"><small>CONFIRM BEFORE PROPOSAL<\/small><ul><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Tube count, diameter and reel format<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Central member and filler arrangement<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>SZ lay and reversal requirements<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Binding and water-blocking construction<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Traction, take-up and reel handling<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Factory layout, utilities and acceptance<\/span><\/li><\/ul><\/div><button class=\"hk-button hk-button-primary config-enquiry\">Discuss this configuration <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/button><\/aside><\/div><\/div><\/section><section class=\"section modules-section\" id=\"modules\"><div class=\"shell\"><div class=\"section-heading \"><div><div class=\"section-label\"><span>04<\/span><strong>EQUIPMENT IN THE LINE<\/strong><\/div><h2>Locate the machine. See its role in the core.<\/h2><\/div><p>Select a marker or equipment card to highlight the corresponding area and open its image here. The complete line remains visible; the detail view preserves the original image proportions.<\/p><\/div><div class=\"module-explorer\"><div class=\"module-overview-head\"><span>COMPLETE SZ PROCESS TRAIN \u00b7 REFERENCE ARRANGEMENT<\/span><button>View full image <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/button><\/div><div class=\"sz-line-map\"><svg viewBox=\"0 0 2144 414\" role=\"img\" aria-label=\"SZ line from input pay-offs at the left through core formation to take-up at the right\"><image href=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-complete-line.png\" x=\"0\" y=\"70\" width=\"2144\" height=\"274\"><\/image><rect class=\"sz-equipment-highlight\" x=\"995\" y=\"221\" width=\"365\" height=\"78\" rx=\"8\"><\/rect><path class=\"sz-leader\" d=\"M 86 40 L 90.5 225.5\"><\/path><path class=\"sz-leader\" d=\"M 217 390 L 220 258.5\"><\/path><path class=\"sz-leader\" d=\"M 580 40 L 588.5 240\"><\/path><path class=\"sz-leader\" d=\"M 943 390 L 944.5 226.5\"><\/path><path class=\"sz-leader selected\" d=\"M 1200 390 L 1177.5 260\"><\/path><path class=\"sz-leader\" d=\"M 1457 40 L 1465.5 239\"><\/path><path class=\"sz-leader\" d=\"M 1586 390 L 1588.5 248.5\"><\/path><path class=\"sz-leader\" d=\"M 1695 40 L 1698 239\"><\/path><path class=\"sz-leader\" d=\"M 1814 390 L 1815.5 265\"><\/path><path class=\"sz-leader\" d=\"M 1936 40 L 1941.5 259.5\"><\/path><path class=\"sz-leader\" d=\"M 2070 390 L 2067 226\"><\/path><path class=\"sz-leader\" d=\"M 1081 40 L 1072 181.5\"><\/path><\/svg><button class=\"module-pin \" style=\"left:4.0111940298507465%;top:9.66183574879227%\" aria-label=\"Locate 01: Central-member pay-off\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">01<\/button><button class=\"module-pin \" style=\"left:10.121268656716417%;top:94.20289855072464%\" aria-label=\"Locate 02: Pay-off tension dancer\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">02<\/button><button class=\"module-pin \" style=\"left:27.05223880597015%;top:9.66183574879227%\" aria-label=\"Locate 03: Loose-tube pay-off bank\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">03<\/button><button class=\"module-pin \" style=\"left:43.98320895522388%;top:94.20289855072464%\" aria-label=\"Locate 04: Compound filling system\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">04<\/button><button class=\"module-pin is-selected\" style=\"left:55.970149253731336%;top:94.20289855072464%\" aria-label=\"Locate 05: SZ oscillator\" aria-pressed=\"true\" aria-controls=\"sz-equipment-detail\">05<\/button><button class=\"module-pin \" style=\"left:67.9570895522388%;top:9.66183574879227%\" aria-label=\"Locate 06: Double-head binder\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">06<\/button><button class=\"module-pin \" style=\"left:73.97388059701493%;top:94.20289855072464%\" aria-label=\"Locate 07: Water-blocking tape pay-off\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">07<\/button><button class=\"module-pin \" style=\"left:79.05783582089553%;top:9.66183574879227%\" aria-label=\"Locate 08: Single-head binder\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">08<\/button><button class=\"module-pin \" style=\"left:84.60820895522389%;top:94.20289855072464%\" aria-label=\"Locate 09: Double-wheel capstan\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">09<\/button><button class=\"module-pin \" style=\"left:90.29850746268657%;top:9.66183574879227%\" aria-label=\"Locate 10: Take-up tension dancer\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">10<\/button><button class=\"module-pin \" style=\"left:96.54850746268657%;top:94.20289855072464%\" aria-label=\"Locate 11: Gantry take-up &amp; traverse\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">11<\/button><button class=\"module-pin \" style=\"left:50.41977611940298%;top:9.66183574879227%\" aria-label=\"Locate 12: PLC \/ IPC line controls\" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\">12<\/button><\/div><div class=\"module-location-status\"><span><\/span><p><strong>05<!-- --> \u00b7 <!-- -->SZ oscillator<\/strong><span>Highlighted location in the reference process train<\/span><\/p><\/div><div class=\"module-grid sz-module-grid\" role=\"group\" aria-label=\"Select SZ line equipment\"><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">01<\/span><span class=\"module-selector-copy\"><strong>Central-member pay-off<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">02<\/span><span class=\"module-selector-copy\"><strong>Pay-off tension dancer<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">03<\/span><span class=\"module-selector-copy\"><strong>Loose-tube pay-off bank<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">04<\/span><span class=\"module-selector-copy\"><strong>Compound filling system<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector is-selected\" aria-pressed=\"true\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">05<\/span><span class=\"module-selector-copy\"><strong>SZ oscillator<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">06<\/span><span class=\"module-selector-copy\"><strong>Double-head binder<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">07<\/span><span class=\"module-selector-copy\"><strong>Water-blocking tape pay-off<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">08<\/span><span class=\"module-selector-copy\"><strong>Single-head binder<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">09<\/span><span class=\"module-selector-copy\"><strong>Double-wheel capstan<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">10<\/span><span class=\"module-selector-copy\"><strong>Take-up tension dancer<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">11<\/span><span class=\"module-selector-copy\"><strong>Gantry take-up &amp; traverse<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><button class=\"module-selector \" aria-pressed=\"false\" aria-controls=\"sz-equipment-detail\"><span class=\"module-number\">12<\/span><span class=\"module-selector-copy\"><strong>PLC \/ IPC line controls<\/strong><small>Locate equipment <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/small><\/span><\/button><\/div><div class=\"module-equipment-detail\" id=\"sz-equipment-detail\" role=\"region\" aria-labelledby=\"sz-equipment-title\"><div class=\"module-equipment-media\"><div class=\"module-detail-label\"><span>SELECTED EQUIPMENT \u00b7 PROJECT REFERENCE<\/span><strong>05<!-- --> \/ 12<\/strong><\/div><div class=\"module-device-canvas sz-device-canvas\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-oscillator.jpeg\" alt=\"SZ oscillator\" title=\"\"><\/div><p>Equipment reference from the supplied project document; final arrangement may differ.<\/p><button class=\"module-device-enlarge\">View equipment image <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/button><\/div><div class=\"module-equipment-copy\"><div class=\"module-detail-navigation\"><span>EQUIPMENT IN THIS LINE<\/span><div><button aria-label=\"Previous equipment\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\" class=\"previous-arrow\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/button><button aria-label=\"Next equipment\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/button><\/div><\/div><h3 id=\"sz-equipment-title\">SZ oscillator<\/h3><p>Alternates the stranding direction to form the prescribed SZ lay around the central member. Coordinate reversal with incoming tube tension, traction and the downstream binding system.<\/p><div class=\"module-equipment-confirm\"><strong>CONFIRM FOR YOUR PROJECT<\/strong><p>Tube paths, required pitch, reversal sequence, oscillator movement, line speed and core quality checks.<\/p><\/div><\/div><\/div><\/div><p class=\"sr-only\" role=\"status\">Selected equipment <!-- -->05<!-- -->: <!-- -->SZ oscillator<\/p><div class=\"module-note\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z\"><\/path><\/svg><p><strong>Reference boundary:<\/strong> the panorama illustrates equipment order, not the final machine count, footprint or construction. Images from the project document show equipment families; the approved layout and equipment list define the supplied arrangement.<\/p><\/div><\/div><\/section><section class=\"section controls-section\" id=\"controls\"><div class=\"shell\"><div class=\"section-heading \"><div><div class=\"section-label\"><span>05<\/span><strong>TECHNICAL CONFIGURATION REVIEW<\/strong><\/div><h2>Compare the complete operating requirement\u2014not one headline speed.<\/h2><\/div><p>Use a stated cable, material package and test method when reviewing the line. Component limits and net production output are not the same number.<\/p><\/div><div class=\"configuration-table-wrap\" role=\"region\" aria-label=\"SZ technical configuration review\" tabindex=\"0\"><table class=\"configuration-table\"><caption>Inputs that determine the SZ line configuration<\/caption><thead><tr><th scope=\"col\">Review area<\/th><th scope=\"col\">What to specify<\/th><th scope=\"col\">Why it changes the line<\/th><\/tr><\/thead><tbody><tr><th scope=\"row\">Tube and package range<\/th><td>Tube diameter, tube quantity, supply reels, filler elements and central-member package.<\/td><td>Determine the pay-off arrangement and material path.<\/td><\/tr><tr><th scope=\"row\">Core geometry<\/th><td>Core diameter, lay, reversal points, binding pitch and geometry after take-up.<\/td><td>Define the finished core and its downstream fit.<\/td><\/tr><tr><th scope=\"row\">Water-blocking system<\/th><td>Compound, dry materials, tape \/ yarn format, application positions and cleaning.<\/td><td>Match the material package to the cable design.<\/td><\/tr><tr><th scope=\"row\">Speed and synchronization<\/th><td>Required stable speed for a stated cable, start\/stop behavior and changeover loss.<\/td><td>Review the complete line, not one motor or binder maximum.<\/td><\/tr><tr><th scope=\"row\">Reels and handling<\/th><td>Input\/output reel dimensions and weight, clamping, lifting and traverse.<\/td><td>Specify loading space and the operating sequence.<\/td><\/tr><tr><th scope=\"row\">Controls and acceptance<\/th><td>Recipes, tension signals, alarms, safety interfaces, inspection methods and trial conditions.<\/td><td>Make responsibilities and acceptance measurable.<\/td><\/tr><\/tbody><\/table><\/div><div class=\"engineering-callout\"><div><span>HK-800\/12 \u00b7 REFERENCE, NOT UNIVERSAL LIMITS<\/span><h3>Confirm the technical schedule for your cable.<\/h3><p>The supplied reference uses 12 loose-tube pay-offs. Final tube range, lay, binding speed, line speed, output drum and installed power belong in the agreed technical schedule\u2014not an assumption based on the model name.<\/p><\/div><a href=\"#project-inputs\" class=\"hk-button hk-button-ghost\">Review My Requirements <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/a><\/div><\/div><\/section><section class=\"section routes-section\" id=\"cable-routes\"><div class=\"shell\"><div class=\"section-heading \"><div><div class=\"section-label\"><span>06<\/span><strong>RELATED CABLE SOLUTIONS<\/strong><\/div><h2>See where SZ core formation fits into the cable route.<\/h2><\/div><p>These published constructions use a stranded loose-tube core. Review the whole solution to understand the stages before and after this line.<\/p><\/div><div class=\"route-grid\"><a class=\"route-card\" href=\"https:\/\/hkcablemachine.com\/adss-cable-production-line\/\"><div class=\"route-image\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/07\/ADSS-Cable-Design.png\" alt=\"ADSS Cable cable structure reference\" title=\"\"><\/div><div class=\"route-copy\"><span>0<!-- -->1<!-- --> \u00b7 <!-- -->ALL-DIELECTRIC STRANDED CORE<\/span><h3>ADSS Cable<\/h3><p>SZ-stranded loose tubes form the core before the specified aramid reinforcement and sheathing route.<\/p><strong>Open cable solution <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/strong><\/div><\/a><a class=\"route-card\" href=\"https:\/\/hkcablemachine.com\/micro-cable-production-line\/\"><div class=\"route-image\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/cable-micro-3d-scaled.webp\" alt=\"Micro Cable cable structure reference\" title=\"\"><\/div><div class=\"route-copy\"><span>0<!-- -->2<!-- --> \u00b7 <!-- -->COMPACT STRANDED LOOSE TUBES<\/span><h3>Micro Cable<\/h3><p>Review the compact core geometry and tube handling required before the final PE sheath.<\/p><strong>Open cable solution <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/strong><\/div><\/a><a class=\"route-card\" href=\"https:\/\/hkcablemachine.com\/gyxtc8s-cable-production-line\/\"><div class=\"route-image\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/cable-figure8-3d-scaled.webp\" alt=\"GYXTC8S Figure-8 Cable cable structure reference\" title=\"\"><\/div><div class=\"route-copy\"><span>0<!-- -->3<!-- --> \u00b7 <!-- -->STRANDED FIGURE-8 REFERENCE<\/span><h3>GYXTC8S Figure-8 Cable<\/h3><p>The published stranded construction passes through core formation before armoring, messenger positioning and figure-8 sheathing.<\/p><strong>Open cable solution <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"><\/path><\/svg><\/strong><\/div><\/a><\/div><div class=\"route-boundary\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z\"><\/path><\/svg><p><strong>Construction matters:<\/strong> a central-tube cable does not automatically require this standalone SZ line. The linked Figure-8 page describes its particular stranded construction, not every cable sold under a similar name.<\/p><\/div><div class=\"sz-upstream\"><span>UPSTREAM EQUIPMENT<\/span><p>Need to produce the loose-tube input first? Review the <a href=\"https:\/\/hkcablemachine.com\/loose-tube-production-line\/\">Loose Tube Production Line<\/a>.<\/p><\/div><\/div><\/section><section class=\"section evidence-section\" id=\"evidence\"><div class=\"shell\"><div class=\"section-heading inverse\"><div><div class=\"section-label\"><span>07<\/span><strong>PROCESS VIDEO &amp; ACCEPTANCE<\/strong><\/div><h2>Watch the process. Define what the trial must demonstrate.<\/h2><\/div><p>The HONGKAI HK-800\/12 video supports a discussion of equipment and operating sequence. It is not a capacity guarantee or an acceptance record for a new project.<\/p><\/div><div class=\"evidence-layout\"><button class=\"evidence-visual\" aria-label=\"Play HONGKAI HK-800\/12 SZ stranding video\"><div class=\"evidence-image media-canvas--panorama\"><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-complete-line.png\" alt=\"HONGKAI SZ stranding process-train reference\" title=\"\"><span class=\"play-circle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M240,128a15.74,15.74,0,0,1-7.6,13.51L88.32,229.65a16,16,0,0,1-16.2.3A15.86,15.86,0,0,1,64,216.13V39.87a15.86,15.86,0,0,1,8.12-13.82,16,16,0,0,1,16.2.3L232.4,114.49A15.74,15.74,0,0,1,240,128Z\"><\/path><\/svg><\/span><\/div><div class=\"evidence-caption\"><span>HONGKAI \u00b7 HK-800\/12 SZ STRANDING<\/span><strong>Core-forming equipment in operation<\/strong><small>Open video<\/small><\/div><\/button><div class=\"evidence-cards\"><article><span>0<!-- -->1<\/span><small>PRODUCT<\/small><h3>Trial the specified construction.<\/h3><p>Use agreed tubes, central member, binding materials and reels.<\/p><\/article><article><span>0<!-- -->2<\/span><small>PROCESS<\/small><h3>Check coordinated behavior.<\/h3><p>Observe pay-off tension, SZ reversal, binding, traction and start\/stop sequence.<\/p><\/article><article><span>0<!-- -->3<\/span><small>OUTPUT<\/small><h3>Agree the inspection record.<\/h3><p>Confirm core geometry, lay, winding and the required optical or other checks against the written test method.<\/p><\/article><\/div><\/div><div class=\"fat-bar\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"30\" height=\"30\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z\"><\/path><\/svg><div><span>ACCEPTANCE BASIS<\/span><strong>Approved drawing + agreed materials + operating conditions + written inspection method<\/strong><\/div><a href=\"#project-inputs\" class=\"hk-button hk-button-primary\">Prepare FAT Inputs <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"><\/path><\/svg><\/a><\/div><\/div><\/section><section class=\"section\" id=\"project-support\"><div class=\"shell\"><div class=\"section-heading \"><div><div class=\"section-label\"><span>08<\/span><strong>HONGKAI PROJECT SUPPORT<\/strong><\/div><h2>Define the support around the equipment\u2014not only the machine list.<\/h2><\/div><p>The written proposal should connect equipment selection, integration and start-up responsibilities. Confirm the scope with HONGKAI for your project.<\/p><\/div><div class=\"responsibility-grid\"><article class=\"white\"><header><span>01<\/span><h3>Equipment scope<\/h3><\/header><ul><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Specify the supplied modules and quantities<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Identify retained and buyer-supplied equipment<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Record equipment-source responsibilities<\/span><\/li><\/ul><\/article><article class=\"blue\"><header><span>02<\/span><h3>Line integration<\/h3><\/header><ul><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Review layout and material-flow interfaces<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Define controls, utilities and safety boundaries<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Agree installation and commissioning scope<\/span><\/li><\/ul><\/article><article class=\"navy\"><header><span>03<\/span><h3>Start-up &amp; support<\/h3><\/header><ul><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Define trial products and acceptance records<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Confirm operator training and documentation<\/span><\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><span>Agree spare-parts and after-sales scope<\/span><\/li><\/ul><\/article><\/div><\/div><\/section><section class=\"section project-section\" id=\"project-inputs\"><div class=\"shell\"><div class=\"section-heading \"><div><div class=\"section-label\"><span>09<\/span><strong>START THE ENGINEERING REVIEW<\/strong><\/div><h2>Tell us about the core you need to produce.<\/h2><\/div><p>Start with your drawing, product requirements or existing equipment. Technical details can be confirmed during the first review.<\/p><\/div><div class=\"project-card\"><div class=\"project-intro\"><span>WHAT TO PREPARE<\/span><h3>Nine inputs for an SZ line review.<\/h3><ol><li><span>0<!-- -->1<\/span><p>Cable and cable-core drawings<\/p><\/li><li><span>0<!-- -->2<\/span><p>Tube count, sizes and supply reels<\/p><\/li><li><span>0<!-- -->3<\/span><p>Central member and filler details<\/p><\/li><li><span>0<!-- -->4<\/span><p>Binding and water-blocking materials<\/p><\/li><li><span>0<!-- -->5<\/span><p>Pitch and reversal requirements<\/p><\/li><li><span>0<!-- -->6<\/span><p>Output reel and handling requirements<\/p><\/li><li><span>0<!-- -->7<\/span><p>Target output and operating plan<\/p><\/li><li><span>0<!-- -->8<\/span><p>Factory layout and retained equipment<\/p><\/li><li><span>0<!-- -->9<\/span><p>Quality checks and acceptance conditions<\/p><\/li><\/ol><\/div><div id=\"hk-process-form-slot\"><\/div><\/div><\/div><\/section><section class=\"section faq-section\" id=\"faq\"><div class=\"shell faq-layout\"><div class=\"faq-heading\"><div class=\"section-label\"><span>10<\/span><strong>BUYER FAQ<\/strong><\/div><h2>Questions before specifying an SZ line.<\/h2><p>Review the cable construction, equipment boundary and information needed for a proposal.<\/p><\/div><div class=\"faq-list\"><details open=\"\"><summary><span>0<!-- -->1<\/span><strong>What does an optical cable SZ stranding line produce?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>It forms a stranded cable core from qualified loose tubes and the specified central member, with the binding and water-blocking package required by the construction. Final reinforcement, armoring and sheathing are separate stages unless the written scope combines them.<\/p><\/details><details><summary><span>0<!-- -->2<\/span><strong>Which cable solutions can include this stage?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>The linked ADSS, Micro Cable and GYXTC8S reference constructions include SZ core stranding. Suitability depends on their actual tube count, core geometry, materials and process requirements. A matching cable name alone is not a compatibility confirmation.<\/p><\/details><details><summary><span>0<!-- -->3<\/span><strong>Is HK-800\/12 the only possible configuration?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>HK-800\/12 is the supplied project reference used to explain the equipment. A proposal must still define the active tube count, input and output packages, oscillator, binding system, controls and required operating envelope. Other configurations require engineering confirmation.<\/p><\/details><details><summary><span>0<!-- -->4<\/span><strong>Are the displayed equipment quantities fixed?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>No. The panorama illustrates equipment order and the module list explains its functions. The supplied reference proposal lists 12 tube pay-offs, while the panorama is simplified. Use the approved equipment list and layout to establish quantities.<\/p><\/details><details><summary><span>0<!-- -->5<\/span><strong>Does every construction require compound filling and water-blocking tape?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>No. Filling compound, binding yarn, tape and other protection materials are selected from the cable construction and applicable project requirements. Their application positions and equipment must be confirmed together.<\/p><\/details><details><summary><span>0<!-- -->6<\/span><strong>How should production speed be compared?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>Use the same cable drawing, materials, pitch, reel package, trial duration and inspection method. Maximum component speeds, stable complete-line speed and net output after changeovers are different measures.<\/p><\/details><details><summary><span>0<!-- -->7<\/span><strong>Can selected machines be integrated into an existing line?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>The retained equipment must be reviewed first, including its mechanical condition, control signals, line direction, safety interfaces and available capacity. The proposal then identifies the replacement scope and acceptance boundary.<\/p><\/details><details><summary><span>0<!-- -->8<\/span><strong>What should I send for the first proposal?<\/strong><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"><\/path><\/svg><\/summary><p>Send the available cable drawing, tube and reel information, core construction, production target and factory context. Add the binding and water-blocking requirements if known. Missing details can remain open for the engineering review.<\/p><\/details><\/div><\/div><\/section><\/div><dialog class=\"image-dialog\" aria-labelledby=\"image-dialog-title\"><\/dialog><dialog class=\"video-dialog\" aria-label=\"HONGKAI SZ stranding process video\"><\/dialog><\/div><\/div><script data-no-optimize=\"1\" data-no-defer=\"1\">(()=>{var gh=Object.create;var jc=Object.defineProperty;var Ih=Object.getOwnPropertyDescriptor;var Sh=Object.getOwnPropertyNames;var bh=Object.getPrototypeOf,yh=Object.prototype.hasOwnProperty;var ge=(a,e)=>()=>(e||a((e={exports:{}}).exports,e),e.exports);var Ch=(a,e,o,t)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let n of Sh(e))!yh.call(a,n)&&n!==o&&jc(a,n,{get:()=>e[n],enumerable:!(t=Ih(e,n))||t.enumerable});return a};var D=(a,e,o)=>(o=a!=null?gh(bh(a)):{},Ch(e||!a||!a.__esModule?jc(o,\"default\",{value:a,enumerable:!0}):o,a));var tu=ge(M=>{\"use strict\";var _s=Symbol.for(\"react.transitional.element\"),vh=Symbol.for(\"react.portal\"),Ah=Symbol.for(\"react.fragment\"),Th=Symbol.for(\"react.strict_mode\"),wh=Symbol.for(\"react.profiler\"),Eh=Symbol.for(\"react.consumer\"),Lh=Symbol.for(\"react.context\"),Mh=Symbol.for(\"react.forward_ref\"),Nh=Symbol.for(\"react.suspense\"),Hh=Symbol.for(\"react.memo\"),Wc=Symbol.for(\"react.lazy\"),Dh=Symbol.for(\"react.activity\"),Xc=Symbol.iterator;function Bh(a){return a===null||typeof a!=\"object\"?null:(a=Xc&&a[Xc]||a[\"@@iterator\"],typeof a==\"function\"?a:null)}var Jc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},$c=Object.assign,au={};function Ko(a,e,o){this.props=a,this.context=e,this.refs=au,this.updater=o||Jc}Ko.prototype.isReactComponent={};Ko.prototype.setState=function(a,e){if(typeof a!=\"object\"&&typeof a!=\"function\"&&a!=null)throw Error(\"takes an object of state variables to update or a function which returns an object of state variables.\");this.updater.enqueueSetState(this,a,e,\"setState\")};Ko.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function eu(){}eu.prototype=Ko.prototype;function js(a,e,o){this.props=a,this.context=e,this.refs=au,this.updater=o||Jc}var Xs=js.prototype=new eu;Xs.constructor=js;$c(Xs,Ko.prototype);Xs.isPureReactComponent=!0;var Yc=Array.isArray;function Vs(){}var Y={H:null,A:null,T:null,S:null},ou=Object.prototype.hasOwnProperty;function Ys(a,e,o){var t=o.ref;return{$$typeof:_s,type:a,key:e,ref:t!==void 0?t:null,props:o}}function kh(a,e){return Ys(a.type,e,a.props)}function Ks(a){return typeof a==\"object\"&&a!==null&&a.$$typeof===_s}function Rh(a){var e={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+a.replace(\/[=:]\/g,function(o){return e[o]})}var Kc=\/\\\/+\/g;function Zs(a,e){return typeof a==\"object\"&&a!==null&&a.key!=null?Rh(\"\"+a.key):e.toString(36)}function Oh(a){switch(a.status){case\"fulfilled\":return a.value;case\"rejected\":throw a.reason;default:switch(typeof a.status==\"string\"?a.then(Vs,Vs):(a.status=\"pending\",a.then(function(e){a.status===\"pending\"&&(a.status=\"fulfilled\",a.value=e)},function(e){a.status===\"pending\"&&(a.status=\"rejected\",a.reason=e)})),a.status){case\"fulfilled\":return a.value;case\"rejected\":throw a.reason}}throw a}function Yo(a,e,o,t,n){var i=typeof a;(i===\"undefined\"||i===\"boolean\")&&(a=null);var s=!1;if(a===null)s=!0;else switch(i){case\"bigint\":case\"string\":case\"number\":s=!0;break;case\"object\":switch(a.$$typeof){case _s:case vh:s=!0;break;case Wc:return s=a._init,Yo(s(a._payload),e,o,t,n)}}if(s)return n=n(a),s=t===\"\"?\".\"+Zs(a,0):t,Yc(n)?(o=\"\",s!=null&&(o=s.replace(Kc,\"$&\/\")+\"\/\"),Yo(n,e,o,\"\",function(m){return m})):n!=null&&(Ks(n)&&(n=kh(n,o+(n.key==null||a&&a.key===n.key?\"\":(\"\"+n.key).replace(Kc,\"$&\/\")+\"\/\")+s)),e.push(n)),1;s=0;var r=t===\"\"?\".\":t+\":\";if(Yc(a))for(var c=0;c<a.length;c++)t=a[c],i=r+Zs(t,c),s+=Yo(t,e,o,i,n);else if(c=Bh(a),typeof c==\"function\")for(a=c.call(a),c=0;!(t=a.next()).done;)t=t.value,i=r+Zs(t,c++),s+=Yo(t,e,o,i,n);else if(i===\"object\"){if(typeof a.then==\"function\")return Yo(Oh(a),e,o,t,n);throw e=String(a),Error(\"Objects are not valid as a React child (found: \"+(e===\"[object Object]\"?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e)+\"). If you meant to render a collection of children, use an array instead.\")}return s}function Qn(a,e,o){if(a==null)return a;var t=[],n=0;return Yo(a,t,\"\",\"\",function(i){return e.call(o,i,n++)}),t}function Uh(a){if(a._status===-1){var e=a._result;e=e(),e.then(function(o){(a._status===0||a._status===-1)&&(a._status=1,a._result=o)},function(o){(a._status===0||a._status===-1)&&(a._status=2,a._result=o)}),a._status===-1&&(a._status=0,a._result=e)}if(a._status===1)return a._result.default;throw a._result}var Qc=typeof reportError==\"function\"?reportError:function(a){if(typeof window==\"object\"&&typeof window.ErrorEvent==\"function\"){var e=new window.ErrorEvent(\"error\",{bubbles:!0,cancelable:!0,message:typeof a==\"object\"&&a!==null&&typeof a.message==\"string\"?String(a.message):String(a),error:a});if(!window.dispatchEvent(e))return}else if(typeof process==\"object\"&&typeof process.emit==\"function\"){process.emit(\"uncaughtException\",a);return}console.error(a)},qh={map:Qn,forEach:function(a,e,o){Qn(a,function(){e.apply(this,arguments)},o)},count:function(a){var e=0;return Qn(a,function(){e++}),e},toArray:function(a){return Qn(a,function(e){return e})||[]},only:function(a){if(!Ks(a))throw Error(\"React.Children.only expected to receive a single React element child.\");return a}};M.Activity=Dh;M.Children=qh;M.Component=Ko;M.Fragment=Ah;M.Profiler=wh;M.PureComponent=js;M.StrictMode=Th;M.Suspense=Nh;M.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Y;M.__COMPILER_RUNTIME={__proto__:null,c:function(a){return Y.H.useMemoCache(a)}};M.cache=function(a){return function(){return a.apply(null,arguments)}};M.cacheSignal=function(){return null};M.cloneElement=function(a,e,o){if(a==null)throw Error(\"The argument must be a React element, but you passed \"+a+\".\");var t=$c({},a.props),n=a.key;if(e!=null)for(i in e.key!==void 0&&(n=\"\"+e.key),e)!ou.call(e,i)||i===\"key\"||i===\"__self\"||i===\"__source\"||i===\"ref\"&&e.ref===void 0||(t[i]=e[i]);var i=arguments.length-2;if(i===1)t.children=o;else if(1<i){for(var s=Array(i),r=0;r<i;r++)s[r]=arguments[r+2];t.children=s}return Ys(a.type,n,t)};M.createContext=function(a){return a={$$typeof:Lh,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null},a.Provider=a,a.Consumer={$$typeof:Eh,_context:a},a};M.createElement=function(a,e,o){var t,n={},i=null;if(e!=null)for(t in e.key!==void 0&&(i=\"\"+e.key),e)ou.call(e,t)&&t!==\"key\"&&t!==\"__self\"&&t!==\"__source\"&&(n[t]=e[t]);var s=arguments.length-2;if(s===1)n.children=o;else if(1<s){for(var r=Array(s),c=0;c<s;c++)r[c]=arguments[c+2];n.children=r}if(a&&a.defaultProps)for(t in s=a.defaultProps,s)n[t]===void 0&&(n[t]=s[t]);return Ys(a,i,n)};M.createRef=function(){return{current:null}};M.forwardRef=function(a){return{$$typeof:Mh,render:a}};M.isValidElement=Ks;M.lazy=function(a){return{$$typeof:Wc,_payload:{_status:-1,_result:a},_init:Uh}};M.memo=function(a,e){return{$$typeof:Hh,type:a,compare:e===void 0?null:e}};M.startTransition=function(a){var e=Y.T,o={};Y.T=o;try{var t=a(),n=Y.S;n!==null&&n(o,t),typeof t==\"object\"&&t!==null&&typeof t.then==\"function\"&&t.then(Vs,Qc)}catch(i){Qc(i)}finally{e!==null&&o.types!==null&&(e.types=o.types),Y.T=e}};M.unstable_useCacheRefresh=function(){return Y.H.useCacheRefresh()};M.use=function(a){return Y.H.use(a)};M.useActionState=function(a,e,o){return Y.H.useActionState(a,e,o)};M.useCallback=function(a,e){return Y.H.useCallback(a,e)};M.useContext=function(a){return Y.H.useContext(a)};M.useDebugValue=function(){};M.useDeferredValue=function(a,e){return Y.H.useDeferredValue(a,e)};M.useEffect=function(a,e){return Y.H.useEffect(a,e)};M.useEffectEvent=function(a){return Y.H.useEffectEvent(a)};M.useId=function(){return Y.H.useId()};M.useImperativeHandle=function(a,e,o){return Y.H.useImperativeHandle(a,e,o)};M.useInsertionEffect=function(a,e){return Y.H.useInsertionEffect(a,e)};M.useLayoutEffect=function(a,e){return Y.H.useLayoutEffect(a,e)};M.useMemo=function(a,e){return Y.H.useMemo(a,e)};M.useOptimistic=function(a,e){return Y.H.useOptimistic(a,e)};M.useReducer=function(a,e,o){return Y.H.useReducer(a,e,o)};M.useRef=function(a){return Y.H.useRef(a)};M.useState=function(a){return Y.H.useState(a)};M.useSyncExternalStore=function(a,e,o){return Y.H.useSyncExternalStore(a,e,o)};M.useTransition=function(){return Y.H.useTransition()};M.version=\"19.2.0\"});var q=ge((R0,nu)=>{\"use strict\";nu.exports=tu()});var du=ge($=>{\"use strict\";function $s(a,e){var o=a.length;a.push(e);a:for(;0<o;){var t=o-1>>>1,n=a[t];if(0<Wn(n,e))a[t]=e,a[o]=n,o=t;else break a}}function Ie(a){return a.length===0?null:a[0]}function $n(a){if(a.length===0)return null;var e=a[0],o=a.pop();if(o!==e){a[0]=o;a:for(var t=0,n=a.length,i=n>>>1;t<i;){var s=2*(t+1)-1,r=a[s],c=s+1,m=a[c];if(0>Wn(r,o))c<n&&0>Wn(m,r)?(a[t]=m,a[c]=o,t=c):(a[t]=r,a[s]=o,t=s);else if(c<n&&0>Wn(m,o))a[t]=m,a[c]=o,t=c;else break a}}return e}function Wn(a,e){var o=a.sortIndex-e.sortIndex;return o!==0?o:a.id-e.id}$.unstable_now=void 0;typeof performance==\"object\"&&typeof performance.now==\"function\"?(iu=performance,$.unstable_now=function(){return iu.now()}):(Qs=Date,su=Qs.now(),$.unstable_now=function(){return Qs.now()-su});var iu,Qs,su,Te=[],Ye=[],zh=1,ee=null,Ba=3,ar=!1,Vt=!1,_t=!1,er=!1,cu=typeof setTimeout==\"function\"?setTimeout:null,uu=typeof clearTimeout==\"function\"?clearTimeout:null,ru=typeof setImmediate<\"u\"?setImmediate:null;function Jn(a){for(var e=Ie(Ye);e!==null;){if(e.callback===null)$n(Ye);else if(e.startTime<=a)$n(Ye),e.sortIndex=e.expirationTime,$s(Te,e);else break;e=Ie(Ye)}}function or(a){if(_t=!1,Jn(a),!Vt)if(Ie(Te)!==null)Vt=!0,Wo||(Wo=!0,Qo());else{var e=Ie(Ye);e!==null&&tr(or,e.startTime-a)}}var Wo=!1,jt=-1,mu=5,fu=-1;function pu(){return er?!0:!($.unstable_now()-fu<mu)}function Ws(){if(er=!1,Wo){var a=$.unstable_now();fu=a;var e=!0;try{a:{Vt=!1,_t&&(_t=!1,uu(jt),jt=-1),ar=!0;var o=Ba;try{e:{for(Jn(a),ee=Ie(Te);ee!==null&&!(ee.expirationTime>a&&pu());){var t=ee.callback;if(typeof t==\"function\"){ee.callback=null,Ba=ee.priorityLevel;var n=t(ee.expirationTime<=a);if(a=$.unstable_now(),typeof n==\"function\"){ee.callback=n,Jn(a),e=!0;break e}ee===Ie(Te)&&$n(Te),Jn(a)}else $n(Te);ee=Ie(Te)}if(ee!==null)e=!0;else{var i=Ie(Ye);i!==null&&tr(or,i.startTime-a),e=!1}}break a}finally{ee=null,Ba=o,ar=!1}e=void 0}}finally{e?Qo():Wo=!1}}}var Qo;typeof ru==\"function\"?Qo=function(){ru(Ws)}:typeof MessageChannel<\"u\"?(Js=new MessageChannel,lu=Js.port2,Js.port1.onmessage=Ws,Qo=function(){lu.postMessage(null)}):Qo=function(){cu(Ws,0)};var Js,lu;function tr(a,e){jt=cu(function(){a($.unstable_now())},e)}$.unstable_IdlePriority=5;$.unstable_ImmediatePriority=1;$.unstable_LowPriority=4;$.unstable_NormalPriority=3;$.unstable_Profiling=null;$.unstable_UserBlockingPriority=2;$.unstable_cancelCallback=function(a){a.callback=null};$.unstable_forceFrameRate=function(a){0>a||125<a?console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\"):mu=0<a?Math.floor(1e3\/a):5};$.unstable_getCurrentPriorityLevel=function(){return Ba};$.unstable_next=function(a){switch(Ba){case 1:case 2:case 3:var e=3;break;default:e=Ba}var o=Ba;Ba=e;try{return a()}finally{Ba=o}};$.unstable_requestPaint=function(){er=!0};$.unstable_runWithPriority=function(a,e){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var o=Ba;Ba=a;try{return e()}finally{Ba=o}};$.unstable_scheduleCallback=function(a,e,o){var t=$.unstable_now();switch(typeof o==\"object\"&&o!==null?(o=o.delay,o=typeof o==\"number\"&&0<o?t+o:t):o=t,a){case 1:var n=-1;break;case 2:n=250;break;case 5:n=1073741823;break;case 4:n=1e4;break;default:n=5e3}return n=o+n,a={id:zh++,callback:e,priorityLevel:a,startTime:o,expirationTime:n,sortIndex:-1},o>t?(a.sortIndex=o,$s(Ye,a),Ie(Te)===null&&a===Ie(Ye)&&(_t?(uu(jt),jt=-1):_t=!0,tr(or,o-t))):(a.sortIndex=n,$s(Te,a),Vt||ar||(Vt=!0,Wo||(Wo=!0,Qo()))),a};$.unstable_shouldYield=pu;$.unstable_wrapCallback=function(a){var e=Ba;return function(){var o=Ba;Ba=e;try{return a.apply(this,arguments)}finally{Ba=o}}}});var gu=ge((U0,hu)=>{\"use strict\";hu.exports=du()});var Su=ge(Ra=>{\"use strict\";var Fh=q();function Iu(a){var e=\"https:\/\/react.dev\/errors\/\"+a;if(1<arguments.length){e+=\"?args[]=\"+encodeURIComponent(arguments[1]);for(var o=2;o<arguments.length;o++)e+=\"&args[]=\"+encodeURIComponent(arguments[o])}return\"Minified React error #\"+a+\"; visit \"+e+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}function Ke(){}var ka={d:{f:Ke,r:function(){throw Error(Iu(522))},D:Ke,C:Ke,L:Ke,m:Ke,X:Ke,S:Ke,M:Ke},p:0,findDOMNode:null},xh=Symbol.for(\"react.portal\");function Gh(a,e,o){var t=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:xh,key:t==null?null:\"\"+t,children:a,containerInfo:e,implementation:o}}var Xt=Fh.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function ai(a,e){if(a===\"font\")return\"\";if(typeof e==\"string\")return e===\"use-credentials\"?e:\"\"}Ra.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=ka;Ra.createPortal=function(a,e){var o=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)throw Error(Iu(299));return Gh(a,e,null,o)};Ra.flushSync=function(a){var e=Xt.T,o=ka.p;try{if(Xt.T=null,ka.p=2,a)return a()}finally{Xt.T=e,ka.p=o,ka.d.f()}};Ra.preconnect=function(a,e){typeof a==\"string\"&&(e?(e=e.crossOrigin,e=typeof e==\"string\"?e===\"use-credentials\"?e:\"\":void 0):e=null,ka.d.C(a,e))};Ra.prefetchDNS=function(a){typeof a==\"string\"&&ka.d.D(a)};Ra.preinit=function(a,e){if(typeof a==\"string\"&&e&&typeof e.as==\"string\"){var o=e.as,t=ai(o,e.crossOrigin),n=typeof e.integrity==\"string\"?e.integrity:void 0,i=typeof e.fetchPriority==\"string\"?e.fetchPriority:void 0;o===\"style\"?ka.d.S(a,typeof e.precedence==\"string\"?e.precedence:void 0,{crossOrigin:t,integrity:n,fetchPriority:i}):o===\"script\"&&ka.d.X(a,{crossOrigin:t,integrity:n,fetchPriority:i,nonce:typeof e.nonce==\"string\"?e.nonce:void 0})}};Ra.preinitModule=function(a,e){if(typeof a==\"string\")if(typeof e==\"object\"&&e!==null){if(e.as==null||e.as===\"script\"){var o=ai(e.as,e.crossOrigin);ka.d.M(a,{crossOrigin:o,integrity:typeof e.integrity==\"string\"?e.integrity:void 0,nonce:typeof e.nonce==\"string\"?e.nonce:void 0})}}else e==null&&ka.d.M(a)};Ra.preload=function(a,e){if(typeof a==\"string\"&&typeof e==\"object\"&&e!==null&&typeof e.as==\"string\"){var o=e.as,t=ai(o,e.crossOrigin);ka.d.L(a,o,{crossOrigin:t,integrity:typeof e.integrity==\"string\"?e.integrity:void 0,nonce:typeof e.nonce==\"string\"?e.nonce:void 0,type:typeof e.type==\"string\"?e.type:void 0,fetchPriority:typeof e.fetchPriority==\"string\"?e.fetchPriority:void 0,referrerPolicy:typeof e.referrerPolicy==\"string\"?e.referrerPolicy:void 0,imageSrcSet:typeof e.imageSrcSet==\"string\"?e.imageSrcSet:void 0,imageSizes:typeof e.imageSizes==\"string\"?e.imageSizes:void 0,media:typeof e.media==\"string\"?e.media:void 0})}};Ra.preloadModule=function(a,e){if(typeof a==\"string\")if(e){var o=ai(e.as,e.crossOrigin);ka.d.m(a,{as:typeof e.as==\"string\"&&e.as!==\"script\"?e.as:void 0,crossOrigin:o,integrity:typeof e.integrity==\"string\"?e.integrity:void 0})}else ka.d.m(a)};Ra.requestFormReset=function(a){ka.d.r(a)};Ra.unstable_batchedUpdates=function(a,e){return a(e)};Ra.useFormState=function(a,e,o){return Xt.H.useFormState(a,e,o)};Ra.useFormStatus=function(){return Xt.H.useHostTransitionStatus()};Ra.version=\"19.2.0\"});var Cu=ge((z0,yu)=>{\"use strict\";function bu(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>\"u\"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=\"function\"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(bu)}catch(a){console.error(a)}}bu(),yu.exports=Su()});var Rd=ge(ws=>{\"use strict\";var va=gu(),Xm=q(),Ph=Cu();function b(a){var e=\"https:\/\/react.dev\/errors\/\"+a;if(1<arguments.length){e+=\"?args[]=\"+encodeURIComponent(arguments[1]);for(var o=2;o<arguments.length;o++)e+=\"&args[]=\"+encodeURIComponent(arguments[o])}return\"Minified React error #\"+a+\"; visit \"+e+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}function Ym(a){return!(!a||a.nodeType!==1&&a.nodeType!==9&&a.nodeType!==11)}function Rn(a){var e=a,o=a;if(a.alternate)for(;e.return;)e=e.return;else{a=e;do e=a,(e.flags&4098)!==0&&(o=e.return),a=e.return;while(a)}return e.tag===3?o:null}function Km(a){if(a.tag===13){var e=a.memoizedState;if(e===null&&(a=a.alternate,a!==null&&(e=a.memoizedState)),e!==null)return e.dehydrated}return null}function Qm(a){if(a.tag===31){var e=a.memoizedState;if(e===null&&(a=a.alternate,a!==null&&(e=a.memoizedState)),e!==null)return e.dehydrated}return null}function vu(a){if(Rn(a)!==a)throw Error(b(188))}function Zh(a){var e=a.alternate;if(!e){if(e=Rn(a),e===null)throw Error(b(188));return e!==a?null:a}for(var o=a,t=e;;){var n=o.return;if(n===null)break;var i=n.alternate;if(i===null){if(t=n.return,t!==null){o=t;continue}break}if(n.child===i.child){for(i=n.child;i;){if(i===o)return vu(n),a;if(i===t)return vu(n),e;i=i.sibling}throw Error(b(188))}if(o.return!==t.return)o=n,t=i;else{for(var s=!1,r=n.child;r;){if(r===o){s=!0,o=n,t=i;break}if(r===t){s=!0,t=n,o=i;break}r=r.sibling}if(!s){for(r=i.child;r;){if(r===o){s=!0,o=i,t=n;break}if(r===t){s=!0,t=i,o=n;break}r=r.sibling}if(!s)throw Error(b(189))}}if(o.alternate!==t)throw Error(b(190))}if(o.tag!==3)throw Error(b(188));return o.stateNode.current===o?a:e}function Wm(a){var e=a.tag;if(e===5||e===26||e===27||e===6)return a;for(a=a.child;a!==null;){if(e=Wm(a),e!==null)return e;a=a.sibling}return null}var W=Object.assign,Vh=Symbol.for(\"react.element\"),ei=Symbol.for(\"react.transitional.element\"),en=Symbol.for(\"react.portal\"),tt=Symbol.for(\"react.fragment\"),Jm=Symbol.for(\"react.strict_mode\"),qr=Symbol.for(\"react.profiler\"),$m=Symbol.for(\"react.consumer\"),Be=Symbol.for(\"react.context\"),Bl=Symbol.for(\"react.forward_ref\"),zr=Symbol.for(\"react.suspense\"),Fr=Symbol.for(\"react.suspense_list\"),kl=Symbol.for(\"react.memo\"),Qe=Symbol.for(\"react.lazy\");Symbol.for(\"react.scope\");var xr=Symbol.for(\"react.activity\");Symbol.for(\"react.legacy_hidden\");Symbol.for(\"react.tracing_marker\");var _h=Symbol.for(\"react.memo_cache_sentinel\");Symbol.for(\"react.view_transition\");var Au=Symbol.iterator;function Yt(a){return a===null||typeof a!=\"object\"?null:(a=Au&&a[Au]||a[\"@@iterator\"],typeof a==\"function\"?a:null)}var jh=Symbol.for(\"react.client.reference\");function Gr(a){if(a==null)return null;if(typeof a==\"function\")return a.$$typeof===jh?null:a.displayName||a.name||null;if(typeof a==\"string\")return a;switch(a){case tt:return\"Fragment\";case qr:return\"Profiler\";case Jm:return\"StrictMode\";case zr:return\"Suspense\";case Fr:return\"SuspenseList\";case xr:return\"Activity\"}if(typeof a==\"object\")switch(a.$$typeof){case en:return\"Portal\";case Be:return a.displayName||\"Context\";case $m:return(a._context.displayName||\"Context\")+\".Consumer\";case Bl:var e=a.render;return a=a.displayName,a||(a=e.displayName||e.name||\"\",a=a!==\"\"?\"ForwardRef(\"+a+\")\":\"ForwardRef\"),a;case kl:return e=a.displayName||null,e!==null?e:Gr(a.type)||\"Memo\";case Qe:e=a._payload,a=a._init;try{return Gr(a(e))}catch{}}return null}var on=Array.isArray,E=Xm.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,G=Ph.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,No={pending:!1,data:null,method:null,action:null},Pr=[],nt=-1;function ve(a){return{current:a}}function wa(a){0>nt||(a.current=Pr[nt],Pr[nt]=null,nt--)}function X(a,e){nt++,Pr[nt]=a.current,a.current=e}var Ce=ve(null),yn=ve(null),ro=ve(null),Ri=ve(null);function Oi(a,e){switch(X(ro,e),X(yn,a),X(Ce,null),e.nodeType){case 9:case 11:a=(a=e.documentElement)&&(a=a.namespaceURI)?Hm(a):0;break;default:if(a=e.tagName,e=e.namespaceURI)e=Hm(e),a=yd(e,a);else switch(a){case\"svg\":a=1;break;case\"math\":a=2;break;default:a=0}}wa(Ce),X(Ce,a)}function vt(){wa(Ce),wa(yn),wa(ro)}function Zr(a){a.memoizedState!==null&&X(Ri,a);var e=Ce.current,o=yd(e,a.type);e!==o&&(X(yn,a),X(Ce,o))}function Ui(a){yn.current===a&&(wa(Ce),wa(yn)),Ri.current===a&&(wa(Ri),Dn._currentValue=No)}var nr,Tu;function wo(a){if(nr===void 0)try{throw Error()}catch(o){var e=o.stack.trim().match(\/\\n( *(at )?)\/);nr=e&&e[1]||\"\",Tu=-1<o.stack.indexOf(`\n    at`)?\" (<anonymous>)\":-1<o.stack.indexOf(\"@\")?\"@unknown:0:0\":\"\"}return`\n`+nr+a+Tu}var ir=!1;function sr(a,e){if(!a||ir)return\"\";ir=!0;var o=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var t={DetermineComponentFrameRoot:function(){try{if(e){var S=function(){throw Error()};if(Object.defineProperty(S.prototype,\"props\",{set:function(){throw Error()}}),typeof Reflect==\"object\"&&Reflect.construct){try{Reflect.construct(S,[])}catch(g){var d=g}Reflect.construct(a,[],S)}else{try{S.call()}catch(g){d=g}a.call(S.prototype)}}else{try{throw Error()}catch(g){d=g}(S=a())&&typeof S.catch==\"function\"&&S.catch(function(){})}}catch(g){if(g&&d&&typeof g.stack==\"string\")return[g.stack,d.stack]}return[null,null]}};t.DetermineComponentFrameRoot.displayName=\"DetermineComponentFrameRoot\";var n=Object.getOwnPropertyDescriptor(t.DetermineComponentFrameRoot,\"name\");n&&n.configurable&&Object.defineProperty(t.DetermineComponentFrameRoot,\"name\",{value:\"DetermineComponentFrameRoot\"});var i=t.DetermineComponentFrameRoot(),s=i[0],r=i[1];if(s&&r){var c=s.split(`\n`),m=r.split(`\n`);for(n=t=0;t<c.length&&!c[t].includes(\"DetermineComponentFrameRoot\");)t++;for(;n<m.length&&!m[n].includes(\"DetermineComponentFrameRoot\");)n++;if(t===c.length||n===m.length)for(t=c.length-1,n=m.length-1;1<=t&&0<=n&&c[t]!==m[n];)n--;for(;1<=t&&0<=n;t--,n--)if(c[t]!==m[n]){if(t!==1||n!==1)do if(t--,n--,0>n||c[t]!==m[n]){var I=`\n`+c[t].replace(\" at new \",\" at \");return a.displayName&&I.includes(\"<anonymous>\")&&(I=I.replace(\"<anonymous>\",a.displayName)),I}while(1<=t&&0<=n);break}}}finally{ir=!1,Error.prepareStackTrace=o}return(o=a?a.displayName||a.name:\"\")?wo(o):\"\"}function Xh(a,e){switch(a.tag){case 26:case 27:case 5:return wo(a.type);case 16:return wo(\"Lazy\");case 13:return a.child!==e&&e!==null?wo(\"Suspense Fallback\"):wo(\"Suspense\");case 19:return wo(\"SuspenseList\");case 0:case 15:return sr(a.type,!1);case 11:return sr(a.type.render,!1);case 1:return sr(a.type,!0);case 31:return wo(\"Activity\");default:return\"\"}}function wu(a){try{var e=\"\",o=null;do e+=Xh(a,o),o=a,a=a.return;while(a);return e}catch(t){return`\nError generating stack: `+t.message+`\n`+t.stack}}var Vr=Object.prototype.hasOwnProperty,Rl=va.unstable_scheduleCallback,rr=va.unstable_cancelCallback,Yh=va.unstable_shouldYield,Kh=va.unstable_requestPaint,Ya=va.unstable_now,Qh=va.unstable_getCurrentPriorityLevel,af=va.unstable_ImmediatePriority,ef=va.unstable_UserBlockingPriority,qi=va.unstable_NormalPriority,Wh=va.unstable_LowPriority,of=va.unstable_IdlePriority,Jh=va.log,$h=va.unstable_setDisableYieldValue,On=null,Ka=null;function oo(a){if(typeof Jh==\"function\"&&$h(a),Ka&&typeof Ka.setStrictMode==\"function\")try{Ka.setStrictMode(On,a)}catch{}}var Qa=Math.clz32?Math.clz32:og,ag=Math.log,eg=Math.LN2;function og(a){return a>>>=0,a===0?32:31-(ag(a)\/eg|0)|0}var oi=256,ti=262144,ni=4194304;function Eo(a){var e=a&42;if(e!==0)return e;switch(a&-a){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return a&261888;case 262144:case 524288:case 1048576:case 2097152:return a&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return a&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return a}}function cs(a,e,o){var t=a.pendingLanes;if(t===0)return 0;var n=0,i=a.suspendedLanes,s=a.pingedLanes;a=a.warmLanes;var r=t&134217727;return r!==0?(t=r&~i,t!==0?n=Eo(t):(s&=r,s!==0?n=Eo(s):o||(o=r&~a,o!==0&&(n=Eo(o))))):(r=t&~i,r!==0?n=Eo(r):s!==0?n=Eo(s):o||(o=t&~a,o!==0&&(n=Eo(o)))),n===0?0:e!==0&&e!==n&&(e&i)===0&&(i=n&-n,o=e&-e,i>=o||i===32&&(o&4194048)!==0)?e:n}function Un(a,e){return(a.pendingLanes&~(a.suspendedLanes&~a.pingedLanes)&e)===0}function tg(a,e){switch(a){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function tf(){var a=ni;return ni<<=1,(ni&62914560)===0&&(ni=4194304),a}function lr(a){for(var e=[],o=0;31>o;o++)e.push(a);return e}function qn(a,e){a.pendingLanes|=e,e!==268435456&&(a.suspendedLanes=0,a.pingedLanes=0,a.warmLanes=0)}function ng(a,e,o,t,n,i){var s=a.pendingLanes;a.pendingLanes=o,a.suspendedLanes=0,a.pingedLanes=0,a.warmLanes=0,a.expiredLanes&=o,a.entangledLanes&=o,a.errorRecoveryDisabledLanes&=o,a.shellSuspendCounter=0;var r=a.entanglements,c=a.expirationTimes,m=a.hiddenUpdates;for(o=s&~o;0<o;){var I=31-Qa(o),S=1<<I;r[I]=0,c[I]=-1;var d=m[I];if(d!==null)for(m[I]=null,I=0;I<d.length;I++){var g=d[I];g!==null&&(g.lane&=-536870913)}o&=~S}t!==0&&nf(a,t,0),i!==0&&n===0&&a.tag!==0&&(a.suspendedLanes|=i&~(s&~e))}function nf(a,e,o){a.pendingLanes|=e,a.suspendedLanes&=~e;var t=31-Qa(e);a.entangledLanes|=e,a.entanglements[t]=a.entanglements[t]|1073741824|o&261930}function sf(a,e){var o=a.entangledLanes|=e;for(a=a.entanglements;o;){var t=31-Qa(o),n=1<<t;n&e|a[t]&e&&(a[t]|=e),o&=~n}}function rf(a,e){var o=e&-e;return o=(o&42)!==0?1:Ol(o),(o&(a.suspendedLanes|e))!==0?0:o}function Ol(a){switch(a){case 2:a=1;break;case 8:a=4;break;case 32:a=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:a=128;break;case 268435456:a=134217728;break;default:a=0}return a}function Ul(a){return a&=-a,2<a?8<a?(a&134217727)!==0?32:268435456:8:2}function lf(){var a=G.p;return a!==0?a:(a=window.event,a===void 0?32:Dd(a.type))}function Eu(a,e){var o=G.p;try{return G.p=a,e()}finally{G.p=o}}var Co=Math.random().toString(36).slice(2),La=\"__reactFiber$\"+Co,Pa=\"__reactProps$\"+Co,kt=\"__reactContainer$\"+Co,_r=\"__reactEvents$\"+Co,ig=\"__reactListeners$\"+Co,sg=\"__reactHandles$\"+Co,Lu=\"__reactResources$\"+Co,zn=\"__reactMarker$\"+Co;function ql(a){delete a[La],delete a[Pa],delete a[_r],delete a[ig],delete a[sg]}function it(a){var e=a[La];if(e)return e;for(var o=a.parentNode;o;){if(e=o[kt]||o[La]){if(o=e.alternate,e.child!==null||o!==null&&o.child!==null)for(a=Om(a);a!==null;){if(o=a[La])return o;a=Om(a)}return e}a=o,o=a.parentNode}return null}function Rt(a){if(a=a[La]||a[kt]){var e=a.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return a}return null}function tn(a){var e=a.tag;if(e===5||e===26||e===27||e===6)return a.stateNode;throw Error(b(33))}function ht(a){var e=a[Lu];return e||(e=a[Lu]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Ta(a){a[zn]=!0}var cf=new Set,uf={};function Fo(a,e){At(a,e),At(a+\"Capture\",e)}function At(a,e){for(uf[a]=e,a=0;a<e.length;a++)cf.add(e[a])}var rg=RegExp(\"^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$\"),Mu={},Nu={};function lg(a){return Vr.call(Nu,a)?!0:Vr.call(Mu,a)?!1:rg.test(a)?Nu[a]=!0:(Mu[a]=!0,!1)}function bi(a,e,o){if(lg(e))if(o===null)a.removeAttribute(e);else{switch(typeof o){case\"undefined\":case\"function\":case\"symbol\":a.removeAttribute(e);return;case\"boolean\":var t=e.toLowerCase().slice(0,5);if(t!==\"data-\"&&t!==\"aria-\"){a.removeAttribute(e);return}}a.setAttribute(e,\"\"+o)}}function ii(a,e,o){if(o===null)a.removeAttribute(e);else{switch(typeof o){case\"undefined\":case\"function\":case\"symbol\":case\"boolean\":a.removeAttribute(e);return}a.setAttribute(e,\"\"+o)}}function we(a,e,o,t){if(t===null)a.removeAttribute(o);else{switch(typeof t){case\"undefined\":case\"function\":case\"symbol\":case\"boolean\":a.removeAttribute(o);return}a.setAttributeNS(e,o,\"\"+t)}}function te(a){switch(typeof a){case\"bigint\":case\"boolean\":case\"number\":case\"string\":case\"undefined\":return a;case\"object\":return a;default:return\"\"}}function mf(a){var e=a.type;return(a=a.nodeName)&&a.toLowerCase()===\"input\"&&(e===\"checkbox\"||e===\"radio\")}function cg(a,e,o){var t=Object.getOwnPropertyDescriptor(a.constructor.prototype,e);if(!a.hasOwnProperty(e)&&typeof t<\"u\"&&typeof t.get==\"function\"&&typeof t.set==\"function\"){var n=t.get,i=t.set;return Object.defineProperty(a,e,{configurable:!0,get:function(){return n.call(this)},set:function(s){o=\"\"+s,i.call(this,s)}}),Object.defineProperty(a,e,{enumerable:t.enumerable}),{getValue:function(){return o},setValue:function(s){o=\"\"+s},stopTracking:function(){a._valueTracker=null,delete a[e]}}}}function jr(a){if(!a._valueTracker){var e=mf(a)?\"checked\":\"value\";a._valueTracker=cg(a,e,\"\"+a[e])}}function ff(a){if(!a)return!1;var e=a._valueTracker;if(!e)return!0;var o=e.getValue(),t=\"\";return a&&(t=mf(a)?a.checked?\"true\":\"false\":a.value),a=t,a!==o?(e.setValue(a),!0):!1}function zi(a){if(a=a||(typeof document<\"u\"?document:void 0),typeof a>\"u\")return null;try{return a.activeElement||a.body}catch{return a.body}}var ug=\/[\\n\"\\\\]\/g;function se(a){return a.replace(ug,function(e){return\"\\\\\"+e.charCodeAt(0).toString(16)+\" \"})}function Xr(a,e,o,t,n,i,s,r){a.name=\"\",s!=null&&typeof s!=\"function\"&&typeof s!=\"symbol\"&&typeof s!=\"boolean\"?a.type=s:a.removeAttribute(\"type\"),e!=null?s===\"number\"?(e===0&&a.value===\"\"||a.value!=e)&&(a.value=\"\"+te(e)):a.value!==\"\"+te(e)&&(a.value=\"\"+te(e)):s!==\"submit\"&&s!==\"reset\"||a.removeAttribute(\"value\"),e!=null?Yr(a,s,te(e)):o!=null?Yr(a,s,te(o)):t!=null&&a.removeAttribute(\"value\"),n==null&&i!=null&&(a.defaultChecked=!!i),n!=null&&(a.checked=n&&typeof n!=\"function\"&&typeof n!=\"symbol\"),r!=null&&typeof r!=\"function\"&&typeof r!=\"symbol\"&&typeof r!=\"boolean\"?a.name=\"\"+te(r):a.removeAttribute(\"name\")}function pf(a,e,o,t,n,i,s,r){if(i!=null&&typeof i!=\"function\"&&typeof i!=\"symbol\"&&typeof i!=\"boolean\"&&(a.type=i),e!=null||o!=null){if(!(i!==\"submit\"&&i!==\"reset\"||e!=null)){jr(a);return}o=o!=null?\"\"+te(o):\"\",e=e!=null?\"\"+te(e):o,r||e===a.value||(a.value=e),a.defaultValue=e}t=t??n,t=typeof t!=\"function\"&&typeof t!=\"symbol\"&&!!t,a.checked=r?a.checked:!!t,a.defaultChecked=!!t,s!=null&&typeof s!=\"function\"&&typeof s!=\"symbol\"&&typeof s!=\"boolean\"&&(a.name=s),jr(a)}function Yr(a,e,o){e===\"number\"&&zi(a.ownerDocument)===a||a.defaultValue===\"\"+o||(a.defaultValue=\"\"+o)}function gt(a,e,o,t){if(a=a.options,e){e={};for(var n=0;n<o.length;n++)e[\"$\"+o[n]]=!0;for(o=0;o<a.length;o++)n=e.hasOwnProperty(\"$\"+a[o].value),a[o].selected!==n&&(a[o].selected=n),n&&t&&(a[o].defaultSelected=!0)}else{for(o=\"\"+te(o),e=null,n=0;n<a.length;n++){if(a[n].value===o){a[n].selected=!0,t&&(a[n].defaultSelected=!0);return}e!==null||a[n].disabled||(e=a[n])}e!==null&&(e.selected=!0)}}function df(a,e,o){if(e!=null&&(e=\"\"+te(e),e!==a.value&&(a.value=e),o==null)){a.defaultValue!==e&&(a.defaultValue=e);return}a.defaultValue=o!=null?\"\"+te(o):\"\"}function hf(a,e,o,t){if(e==null){if(t!=null){if(o!=null)throw Error(b(92));if(on(t)){if(1<t.length)throw Error(b(93));t=t[0]}o=t}o==null&&(o=\"\"),e=o}o=te(e),a.defaultValue=o,t=a.textContent,t===o&&t!==\"\"&&t!==null&&(a.value=t),jr(a)}function Tt(a,e){if(e){var o=a.firstChild;if(o&&o===a.lastChild&&o.nodeType===3){o.nodeValue=e;return}}a.textContent=e}var mg=new Set(\"animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp\".split(\" \"));function Hu(a,e,o){var t=e.indexOf(\"--\")===0;o==null||typeof o==\"boolean\"||o===\"\"?t?a.setProperty(e,\"\"):e===\"float\"?a.cssFloat=\"\":a[e]=\"\":t?a.setProperty(e,o):typeof o!=\"number\"||o===0||mg.has(e)?e===\"float\"?a.cssFloat=o:a[e]=(\"\"+o).trim():a[e]=o+\"px\"}function gf(a,e,o){if(e!=null&&typeof e!=\"object\")throw Error(b(62));if(a=a.style,o!=null){for(var t in o)!o.hasOwnProperty(t)||e!=null&&e.hasOwnProperty(t)||(t.indexOf(\"--\")===0?a.setProperty(t,\"\"):t===\"float\"?a.cssFloat=\"\":a[t]=\"\");for(var n in e)t=e[n],e.hasOwnProperty(n)&&o[n]!==t&&Hu(a,n,t)}else for(var i in e)e.hasOwnProperty(i)&&Hu(a,i,e[i])}function zl(a){if(a.indexOf(\"-\")===-1)return!1;switch(a){case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return!1;default:return!0}}var fg=new Map([[\"acceptCharset\",\"accept-charset\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"],[\"crossOrigin\",\"crossorigin\"],[\"accentHeight\",\"accent-height\"],[\"alignmentBaseline\",\"alignment-baseline\"],[\"arabicForm\",\"arabic-form\"],[\"baselineShift\",\"baseline-shift\"],[\"capHeight\",\"cap-height\"],[\"clipPath\",\"clip-path\"],[\"clipRule\",\"clip-rule\"],[\"colorInterpolation\",\"color-interpolation\"],[\"colorInterpolationFilters\",\"color-interpolation-filters\"],[\"colorProfile\",\"color-profile\"],[\"colorRendering\",\"color-rendering\"],[\"dominantBaseline\",\"dominant-baseline\"],[\"enableBackground\",\"enable-background\"],[\"fillOpacity\",\"fill-opacity\"],[\"fillRule\",\"fill-rule\"],[\"floodColor\",\"flood-color\"],[\"floodOpacity\",\"flood-opacity\"],[\"fontFamily\",\"font-family\"],[\"fontSize\",\"font-size\"],[\"fontSizeAdjust\",\"font-size-adjust\"],[\"fontStretch\",\"font-stretch\"],[\"fontStyle\",\"font-style\"],[\"fontVariant\",\"font-variant\"],[\"fontWeight\",\"font-weight\"],[\"glyphName\",\"glyph-name\"],[\"glyphOrientationHorizontal\",\"glyph-orientation-horizontal\"],[\"glyphOrientationVertical\",\"glyph-orientation-vertical\"],[\"horizAdvX\",\"horiz-adv-x\"],[\"horizOriginX\",\"horiz-origin-x\"],[\"imageRendering\",\"image-rendering\"],[\"letterSpacing\",\"letter-spacing\"],[\"lightingColor\",\"lighting-color\"],[\"markerEnd\",\"marker-end\"],[\"markerMid\",\"marker-mid\"],[\"markerStart\",\"marker-start\"],[\"overlinePosition\",\"overline-position\"],[\"overlineThickness\",\"overline-thickness\"],[\"paintOrder\",\"paint-order\"],[\"panose-1\",\"panose-1\"],[\"pointerEvents\",\"pointer-events\"],[\"renderingIntent\",\"rendering-intent\"],[\"shapeRendering\",\"shape-rendering\"],[\"stopColor\",\"stop-color\"],[\"stopOpacity\",\"stop-opacity\"],[\"strikethroughPosition\",\"strikethrough-position\"],[\"strikethroughThickness\",\"strikethrough-thickness\"],[\"strokeDasharray\",\"stroke-dasharray\"],[\"strokeDashoffset\",\"stroke-dashoffset\"],[\"strokeLinecap\",\"stroke-linecap\"],[\"strokeLinejoin\",\"stroke-linejoin\"],[\"strokeMiterlimit\",\"stroke-miterlimit\"],[\"strokeOpacity\",\"stroke-opacity\"],[\"strokeWidth\",\"stroke-width\"],[\"textAnchor\",\"text-anchor\"],[\"textDecoration\",\"text-decoration\"],[\"textRendering\",\"text-rendering\"],[\"transformOrigin\",\"transform-origin\"],[\"underlinePosition\",\"underline-position\"],[\"underlineThickness\",\"underline-thickness\"],[\"unicodeBidi\",\"unicode-bidi\"],[\"unicodeRange\",\"unicode-range\"],[\"unitsPerEm\",\"units-per-em\"],[\"vAlphabetic\",\"v-alphabetic\"],[\"vHanging\",\"v-hanging\"],[\"vIdeographic\",\"v-ideographic\"],[\"vMathematical\",\"v-mathematical\"],[\"vectorEffect\",\"vector-effect\"],[\"vertAdvY\",\"vert-adv-y\"],[\"vertOriginX\",\"vert-origin-x\"],[\"vertOriginY\",\"vert-origin-y\"],[\"wordSpacing\",\"word-spacing\"],[\"writingMode\",\"writing-mode\"],[\"xmlnsXlink\",\"xmlns:xlink\"],[\"xHeight\",\"x-height\"]]),pg=\/^[\\u0000-\\u001F ]*j[\\r\\n\\t]*a[\\r\\n\\t]*v[\\r\\n\\t]*a[\\r\\n\\t]*s[\\r\\n\\t]*c[\\r\\n\\t]*r[\\r\\n\\t]*i[\\r\\n\\t]*p[\\r\\n\\t]*t[\\r\\n\\t]*:\/i;function yi(a){return pg.test(\"\"+a)?\"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')\":a}function ke(){}var Kr=null;function Fl(a){return a=a.target||a.srcElement||window,a.correspondingUseElement&&(a=a.correspondingUseElement),a.nodeType===3?a.parentNode:a}var st=null,It=null;function Du(a){var e=Rt(a);if(e&&(a=e.stateNode)){var o=a[Pa]||null;a:switch(a=e.stateNode,e.type){case\"input\":if(Xr(a,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name),e=o.name,o.type===\"radio\"&&e!=null){for(o=a;o.parentNode;)o=o.parentNode;for(o=o.querySelectorAll('input[name=\"'+se(\"\"+e)+'\"][type=\"radio\"]'),e=0;e<o.length;e++){var t=o[e];if(t!==a&&t.form===a.form){var n=t[Pa]||null;if(!n)throw Error(b(90));Xr(t,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(e=0;e<o.length;e++)t=o[e],t.form===a.form&&ff(t)}break a;case\"textarea\":df(a,o.value,o.defaultValue);break a;case\"select\":e=o.value,e!=null&&gt(a,!!o.multiple,e,!1)}}}var cr=!1;function If(a,e,o){if(cr)return a(e,o);cr=!0;try{var t=a(e);return t}finally{if(cr=!1,(st!==null||It!==null)&&(Cs(),st&&(e=st,a=It,It=st=null,Du(e),a)))for(e=0;e<a.length;e++)Du(a[e])}}function Cn(a,e){var o=a.stateNode;if(o===null)return null;var t=o[Pa]||null;if(t===null)return null;o=t[e];a:switch(e){case\"onClick\":case\"onClickCapture\":case\"onDoubleClick\":case\"onDoubleClickCapture\":case\"onMouseDown\":case\"onMouseDownCapture\":case\"onMouseMove\":case\"onMouseMoveCapture\":case\"onMouseUp\":case\"onMouseUpCapture\":case\"onMouseEnter\":(t=!t.disabled)||(a=a.type,t=!(a===\"button\"||a===\"input\"||a===\"select\"||a===\"textarea\")),a=!t;break a;default:a=!1}if(a)return null;if(o&&typeof o!=\"function\")throw Error(b(231,e,typeof o));return o}var ze=!(typeof window>\"u\"||typeof window.document>\"u\"||typeof window.document.createElement>\"u\"),Qr=!1;if(ze)try{Jo={},Object.defineProperty(Jo,\"passive\",{get:function(){Qr=!0}}),window.addEventListener(\"test\",Jo,Jo),window.removeEventListener(\"test\",Jo,Jo)}catch{Qr=!1}var Jo,to=null,xl=null,Ci=null;function Sf(){if(Ci)return Ci;var a,e=xl,o=e.length,t,n=\"value\"in to?to.value:to.textContent,i=n.length;for(a=0;a<o&&e[a]===n[a];a++);var s=o-a;for(t=1;t<=s&&e[o-t]===n[i-t];t++);return Ci=n.slice(a,1<t?1-t:void 0)}function vi(a){var e=a.keyCode;return\"charCode\"in a?(a=a.charCode,a===0&&e===13&&(a=13)):a=e,a===10&&(a=13),32<=a||a===13?a:0}function si(){return!0}function Bu(){return!1}function Za(a){function e(o,t,n,i,s){this._reactName=o,this._targetInst=n,this.type=t,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var r in a)a.hasOwnProperty(r)&&(o=a[r],this[r]=o?o(i):i[r]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?si:Bu,this.isPropagationStopped=Bu,this}return W(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var o=this.nativeEvent;o&&(o.preventDefault?o.preventDefault():typeof o.returnValue!=\"unknown\"&&(o.returnValue=!1),this.isDefaultPrevented=si)},stopPropagation:function(){var o=this.nativeEvent;o&&(o.stopPropagation?o.stopPropagation():typeof o.cancelBubble!=\"unknown\"&&(o.cancelBubble=!0),this.isPropagationStopped=si)},persist:function(){},isPersistent:si}),e}var xo={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},us=Za(xo),Fn=W({},xo,{view:0,detail:0}),dg=Za(Fn),ur,mr,Kt,ms=W({},Fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Gl,button:0,buttons:0,relatedTarget:function(a){return a.relatedTarget===void 0?a.fromElement===a.srcElement?a.toElement:a.fromElement:a.relatedTarget},movementX:function(a){return\"movementX\"in a?a.movementX:(a!==Kt&&(Kt&&a.type===\"mousemove\"?(ur=a.screenX-Kt.screenX,mr=a.screenY-Kt.screenY):mr=ur=0,Kt=a),ur)},movementY:function(a){return\"movementY\"in a?a.movementY:mr}}),ku=Za(ms),hg=W({},ms,{dataTransfer:0}),gg=Za(hg),Ig=W({},Fn,{relatedTarget:0}),fr=Za(Ig),Sg=W({},xo,{animationName:0,elapsedTime:0,pseudoElement:0}),bg=Za(Sg),yg=W({},xo,{clipboardData:function(a){return\"clipboardData\"in a?a.clipboardData:window.clipboardData}}),Cg=Za(yg),vg=W({},xo,{data:0}),Ru=Za(vg),Ag={Esc:\"Escape\",Spacebar:\" \",Left:\"ArrowLeft\",Up:\"ArrowUp\",Right:\"ArrowRight\",Down:\"ArrowDown\",Del:\"Delete\",Win:\"OS\",Menu:\"ContextMenu\",Apps:\"ContextMenu\",Scroll:\"ScrollLock\",MozPrintableKey:\"Unidentified\"},Tg={8:\"Backspace\",9:\"Tab\",12:\"Clear\",13:\"Enter\",16:\"Shift\",17:\"Control\",18:\"Alt\",19:\"Pause\",20:\"CapsLock\",27:\"Escape\",32:\" \",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"ArrowLeft\",38:\"ArrowUp\",39:\"ArrowRight\",40:\"ArrowDown\",45:\"Insert\",46:\"Delete\",112:\"F1\",113:\"F2\",114:\"F3\",115:\"F4\",116:\"F5\",117:\"F6\",118:\"F7\",119:\"F8\",120:\"F9\",121:\"F10\",122:\"F11\",123:\"F12\",144:\"NumLock\",145:\"ScrollLock\",224:\"Meta\"},wg={Alt:\"altKey\",Control:\"ctrlKey\",Meta:\"metaKey\",Shift:\"shiftKey\"};function Eg(a){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(a):(a=wg[a])?!!e[a]:!1}function Gl(){return Eg}var Lg=W({},Fn,{key:function(a){if(a.key){var e=Ag[a.key]||a.key;if(e!==\"Unidentified\")return e}return a.type===\"keypress\"?(a=vi(a),a===13?\"Enter\":String.fromCharCode(a)):a.type===\"keydown\"||a.type===\"keyup\"?Tg[a.keyCode]||\"Unidentified\":\"\"},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Gl,charCode:function(a){return a.type===\"keypress\"?vi(a):0},keyCode:function(a){return a.type===\"keydown\"||a.type===\"keyup\"?a.keyCode:0},which:function(a){return a.type===\"keypress\"?vi(a):a.type===\"keydown\"||a.type===\"keyup\"?a.keyCode:0}}),Mg=Za(Lg),Ng=W({},ms,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ou=Za(Ng),Hg=W({},Fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Gl}),Dg=Za(Hg),Bg=W({},xo,{propertyName:0,elapsedTime:0,pseudoElement:0}),kg=Za(Bg),Rg=W({},ms,{deltaX:function(a){return\"deltaX\"in a?a.deltaX:\"wheelDeltaX\"in a?-a.wheelDeltaX:0},deltaY:function(a){return\"deltaY\"in a?a.deltaY:\"wheelDeltaY\"in a?-a.wheelDeltaY:\"wheelDelta\"in a?-a.wheelDelta:0},deltaZ:0,deltaMode:0}),Og=Za(Rg),Ug=W({},xo,{newState:0,oldState:0}),qg=Za(Ug),zg=[9,13,27,32],Pl=ze&&\"CompositionEvent\"in window,rn=null;ze&&\"documentMode\"in document&&(rn=document.documentMode);var Fg=ze&&\"TextEvent\"in window&&!rn,bf=ze&&(!Pl||rn&&8<rn&&11>=rn),Uu=\" \",qu=!1;function yf(a,e){switch(a){case\"keyup\":return zg.indexOf(e.keyCode)!==-1;case\"keydown\":return e.keyCode!==229;case\"keypress\":case\"mousedown\":case\"focusout\":return!0;default:return!1}}function Cf(a){return a=a.detail,typeof a==\"object\"&&\"data\"in a?a.data:null}var rt=!1;function xg(a,e){switch(a){case\"compositionend\":return Cf(e);case\"keypress\":return e.which!==32?null:(qu=!0,Uu);case\"textInput\":return a=e.data,a===Uu&&qu?null:a;default:return null}}function Gg(a,e){if(rt)return a===\"compositionend\"||!Pl&&yf(a,e)?(a=Sf(),Ci=xl=to=null,rt=!1,a):null;switch(a){case\"paste\":return null;case\"keypress\":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case\"compositionend\":return bf&&e.locale!==\"ko\"?null:e.data;default:return null}}var Pg={color:!0,date:!0,datetime:!0,\"datetime-local\":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function zu(a){var e=a&&a.nodeName&&a.nodeName.toLowerCase();return e===\"input\"?!!Pg[a.type]:e===\"textarea\"}function vf(a,e,o,t){st?It?It.push(t):It=[t]:st=t,e=os(e,\"onChange\"),0<e.length&&(o=new us(\"onChange\",\"change\",null,o,t),a.push({event:o,listeners:e}))}var ln=null,vn=null;function Zg(a){Id(a,0)}function fs(a){var e=tn(a);if(ff(e))return a}function Fu(a,e){if(a===\"change\")return e}var Af=!1;ze&&(ze?(li=\"oninput\"in document,li||(pr=document.createElement(\"div\"),pr.setAttribute(\"oninput\",\"return;\"),li=typeof pr.oninput==\"function\"),ri=li):ri=!1,Af=ri&&(!document.documentMode||9<document.documentMode));var ri,li,pr;function xu(){ln&&(ln.detachEvent(\"onpropertychange\",Tf),vn=ln=null)}function Tf(a){if(a.propertyName===\"value\"&&fs(vn)){var e=[];vf(e,vn,a,Fl(a)),If(Zg,e)}}function Vg(a,e,o){a===\"focusin\"?(xu(),ln=e,vn=o,ln.attachEvent(\"onpropertychange\",Tf)):a===\"focusout\"&&xu()}function _g(a){if(a===\"selectionchange\"||a===\"keyup\"||a===\"keydown\")return fs(vn)}function jg(a,e){if(a===\"click\")return fs(e)}function Xg(a,e){if(a===\"input\"||a===\"change\")return fs(e)}function Yg(a,e){return a===e&&(a!==0||1\/a===1\/e)||a!==a&&e!==e}var Ja=typeof Object.is==\"function\"?Object.is:Yg;function An(a,e){if(Ja(a,e))return!0;if(typeof a!=\"object\"||a===null||typeof e!=\"object\"||e===null)return!1;var o=Object.keys(a),t=Object.keys(e);if(o.length!==t.length)return!1;for(t=0;t<o.length;t++){var n=o[t];if(!Vr.call(e,n)||!Ja(a[n],e[n]))return!1}return!0}function Gu(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function Pu(a,e){var o=Gu(a);a=0;for(var t;o;){if(o.nodeType===3){if(t=a+o.textContent.length,a<=e&&t>=e)return{node:o,offset:e-a};a=t}a:{for(;o;){if(o.nextSibling){o=o.nextSibling;break a}o=o.parentNode}o=void 0}o=Gu(o)}}function wf(a,e){return a&&e?a===e?!0:a&&a.nodeType===3?!1:e&&e.nodeType===3?wf(a,e.parentNode):\"contains\"in a?a.contains(e):a.compareDocumentPosition?!!(a.compareDocumentPosition(e)&16):!1:!1}function Ef(a){a=a!=null&&a.ownerDocument!=null&&a.ownerDocument.defaultView!=null?a.ownerDocument.defaultView:window;for(var e=zi(a.document);e instanceof a.HTMLIFrameElement;){try{var o=typeof e.contentWindow.location.href==\"string\"}catch{o=!1}if(o)a=e.contentWindow;else break;e=zi(a.document)}return e}function Zl(a){var e=a&&a.nodeName&&a.nodeName.toLowerCase();return e&&(e===\"input\"&&(a.type===\"text\"||a.type===\"search\"||a.type===\"tel\"||a.type===\"url\"||a.type===\"password\")||e===\"textarea\"||a.contentEditable===\"true\")}var Kg=ze&&\"documentMode\"in document&&11>=document.documentMode,lt=null,Wr=null,cn=null,Jr=!1;function Zu(a,e,o){var t=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Jr||lt==null||lt!==zi(t)||(t=lt,\"selectionStart\"in t&&Zl(t)?t={start:t.selectionStart,end:t.selectionEnd}:(t=(t.ownerDocument&&t.ownerDocument.defaultView||window).getSelection(),t={anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}),cn&&An(cn,t)||(cn=t,t=os(Wr,\"onSelect\"),0<t.length&&(e=new us(\"onSelect\",\"select\",null,e,o),a.push({event:e,listeners:t}),e.target=lt)))}function To(a,e){var o={};return o[a.toLowerCase()]=e.toLowerCase(),o[\"Webkit\"+a]=\"webkit\"+e,o[\"Moz\"+a]=\"moz\"+e,o}var ct={animationend:To(\"Animation\",\"AnimationEnd\"),animationiteration:To(\"Animation\",\"AnimationIteration\"),animationstart:To(\"Animation\",\"AnimationStart\"),transitionrun:To(\"Transition\",\"TransitionRun\"),transitionstart:To(\"Transition\",\"TransitionStart\"),transitioncancel:To(\"Transition\",\"TransitionCancel\"),transitionend:To(\"Transition\",\"TransitionEnd\")},dr={},Lf={};ze&&(Lf=document.createElement(\"div\").style,\"AnimationEvent\"in window||(delete ct.animationend.animation,delete ct.animationiteration.animation,delete ct.animationstart.animation),\"TransitionEvent\"in window||delete ct.transitionend.transition);function Go(a){if(dr[a])return dr[a];if(!ct[a])return a;var e=ct[a],o;for(o in e)if(e.hasOwnProperty(o)&&o in Lf)return dr[a]=e[o];return a}var Mf=Go(\"animationend\"),Nf=Go(\"animationiteration\"),Hf=Go(\"animationstart\"),Qg=Go(\"transitionrun\"),Wg=Go(\"transitionstart\"),Jg=Go(\"transitioncancel\"),Df=Go(\"transitionend\"),Bf=new Map,$r=\"abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel\".split(\" \");$r.push(\"scrollEnd\");function he(a,e){Bf.set(a,e),Fo(e,[a])}var Fi=typeof reportError==\"function\"?reportError:function(a){if(typeof window==\"object\"&&typeof window.ErrorEvent==\"function\"){var e=new window.ErrorEvent(\"error\",{bubbles:!0,cancelable:!0,message:typeof a==\"object\"&&a!==null&&typeof a.message==\"string\"?String(a.message):String(a),error:a});if(!window.dispatchEvent(e))return}else if(typeof process==\"object\"&&typeof process.emit==\"function\"){process.emit(\"uncaughtException\",a);return}console.error(a)},oe=[],ut=0,Vl=0;function ps(){for(var a=ut,e=Vl=ut=0;e<a;){var o=oe[e];oe[e++]=null;var t=oe[e];oe[e++]=null;var n=oe[e];oe[e++]=null;var i=oe[e];if(oe[e++]=null,t!==null&&n!==null){var s=t.pending;s===null?n.next=n:(n.next=s.next,s.next=n),t.pending=n}i!==0&&kf(o,n,i)}}function ds(a,e,o,t){oe[ut++]=a,oe[ut++]=e,oe[ut++]=o,oe[ut++]=t,Vl|=t,a.lanes|=t,a=a.alternate,a!==null&&(a.lanes|=t)}function _l(a,e,o,t){return ds(a,e,o,t),xi(a)}function Po(a,e){return ds(a,null,null,e),xi(a)}function kf(a,e,o){a.lanes|=o;var t=a.alternate;t!==null&&(t.lanes|=o);for(var n=!1,i=a.return;i!==null;)i.childLanes|=o,t=i.alternate,t!==null&&(t.childLanes|=o),i.tag===22&&(a=i.stateNode,a===null||a._visibility&1||(n=!0)),a=i,i=i.return;return a.tag===3?(i=a.stateNode,n&&e!==null&&(n=31-Qa(o),a=i.hiddenUpdates,t=a[n],t===null?a[n]=[e]:t.push(e),e.lane=o|536870912),i):null}function xi(a){if(50<Sn)throw Sn=0,yl=null,Error(b(185));for(var e=a.return;e!==null;)a=e,e=a.return;return a.tag===3?a.stateNode:null}var mt={};function $g(a,e,o,t){this.tag=a,this.key=o,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=t,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ja(a,e,o,t){return new $g(a,e,o,t)}function jl(a){return a=a.prototype,!(!a||!a.isReactComponent)}function Oe(a,e){var o=a.alternate;return o===null?(o=ja(a.tag,e,a.key,a.mode),o.elementType=a.elementType,o.type=a.type,o.stateNode=a.stateNode,o.alternate=a,a.alternate=o):(o.pendingProps=e,o.type=a.type,o.flags=0,o.subtreeFlags=0,o.deletions=null),o.flags=a.flags&65011712,o.childLanes=a.childLanes,o.lanes=a.lanes,o.child=a.child,o.memoizedProps=a.memoizedProps,o.memoizedState=a.memoizedState,o.updateQueue=a.updateQueue,e=a.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},o.sibling=a.sibling,o.index=a.index,o.ref=a.ref,o.refCleanup=a.refCleanup,o}function Rf(a,e){a.flags&=65011714;var o=a.alternate;return o===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=o.childLanes,a.lanes=o.lanes,a.child=o.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=o.memoizedProps,a.memoizedState=o.memoizedState,a.updateQueue=o.updateQueue,a.type=o.type,e=o.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),a}function Ai(a,e,o,t,n,i){var s=0;if(t=a,typeof a==\"function\")jl(a)&&(s=1);else if(typeof a==\"string\")s=o0(a,o,Ce.current)?26:a===\"html\"||a===\"head\"||a===\"body\"?27:5;else a:switch(a){case xr:return a=ja(31,o,e,n),a.elementType=xr,a.lanes=i,a;case tt:return Ho(o.children,n,i,e);case Jm:s=8,n|=24;break;case qr:return a=ja(12,o,e,n|2),a.elementType=qr,a.lanes=i,a;case zr:return a=ja(13,o,e,n),a.elementType=zr,a.lanes=i,a;case Fr:return a=ja(19,o,e,n),a.elementType=Fr,a.lanes=i,a;default:if(typeof a==\"object\"&&a!==null)switch(a.$$typeof){case Be:s=10;break a;case $m:s=9;break a;case Bl:s=11;break a;case kl:s=14;break a;case Qe:s=16,t=null;break a}s=29,o=Error(b(130,a===null?\"null\":typeof a,\"\")),t=null}return e=ja(s,o,e,n),e.elementType=a,e.type=t,e.lanes=i,e}function Ho(a,e,o,t){return a=ja(7,a,t,e),a.lanes=o,a}function hr(a,e,o){return a=ja(6,a,null,e),a.lanes=o,a}function Of(a){var e=ja(18,null,null,0);return e.stateNode=a,e}function gr(a,e,o){return e=ja(4,a.children!==null?a.children:[],a.key,e),e.lanes=o,e.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation},e}var Vu=new WeakMap;function re(a,e){if(typeof a==\"object\"&&a!==null){var o=Vu.get(a);return o!==void 0?o:(e={value:a,source:e,stack:wu(e)},Vu.set(a,e),e)}return{value:a,source:e,stack:wu(e)}}var ft=[],pt=0,Gi=null,Tn=0,ne=[],ie=0,Io=null,Se=1,be=\"\";function He(a,e){ft[pt++]=Tn,ft[pt++]=Gi,Gi=a,Tn=e}function Uf(a,e,o){ne[ie++]=Se,ne[ie++]=be,ne[ie++]=Io,Io=a;var t=Se;a=be;var n=32-Qa(t)-1;t&=~(1<<n),o+=1;var i=32-Qa(e)+n;if(30<i){var s=n-n%5;i=(t&(1<<s)-1).toString(32),t>>=s,n-=s,Se=1<<32-Qa(e)+n|o<<n|t,be=i+a}else Se=1<<i|o<<n|t,be=a}function Xl(a){a.return!==null&&(He(a,1),Uf(a,1,0))}function Yl(a){for(;a===Gi;)Gi=ft[--pt],ft[pt]=null,Tn=ft[--pt],ft[pt]=null;for(;a===Io;)Io=ne[--ie],ne[ie]=null,be=ne[--ie],ne[ie]=null,Se=ne[--ie],ne[ie]=null}function qf(a,e){ne[ie++]=Se,ne[ie++]=be,ne[ie++]=Io,Se=e.id,be=e.overflow,Io=a}var Ma=null,Q=null,U=!1,lo=null,le=!1,al=Error(b(519));function So(a){var e=Error(b(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?\"text\":\"HTML\",\"\"));throw wn(re(e,a)),al}function _u(a){var e=a.stateNode,o=a.type,t=a.memoizedProps;switch(e[La]=a,e[Pa]=t,o){case\"dialog\":B(\"cancel\",e),B(\"close\",e);break;case\"iframe\":case\"object\":case\"embed\":B(\"load\",e);break;case\"video\":case\"audio\":for(o=0;o<Nn.length;o++)B(Nn[o],e);break;case\"source\":B(\"error\",e);break;case\"img\":case\"image\":case\"link\":B(\"error\",e),B(\"load\",e);break;case\"details\":B(\"toggle\",e);break;case\"input\":B(\"invalid\",e),pf(e,t.value,t.defaultValue,t.checked,t.defaultChecked,t.type,t.name,!0);break;case\"select\":B(\"invalid\",e);break;case\"textarea\":B(\"invalid\",e),hf(e,t.value,t.defaultValue,t.children)}o=t.children,typeof o!=\"string\"&&typeof o!=\"number\"&&typeof o!=\"bigint\"||e.textContent===\"\"+o||t.suppressHydrationWarning===!0||bd(e.textContent,o)?(t.popover!=null&&(B(\"beforetoggle\",e),B(\"toggle\",e)),t.onScroll!=null&&B(\"scroll\",e),t.onScrollEnd!=null&&B(\"scrollend\",e),t.onClick!=null&&(e.onclick=ke),e=!0):e=!1,e||So(a,!0)}function ju(a){for(Ma=a.return;Ma;)switch(Ma.tag){case 5:case 31:case 13:le=!1;return;case 27:case 3:le=!0;return;default:Ma=Ma.return}}function $o(a){if(a!==Ma)return!1;if(!U)return ju(a),U=!0,!1;var e=a.tag,o;if((o=e!==3&&e!==27)&&((o=e===5)&&(o=a.type,o=!(o!==\"form\"&&o!==\"button\")||wl(a.type,a.memoizedProps)),o=!o),o&&Q&&So(a),ju(a),e===13){if(a=a.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(b(317));Q=Rm(a)}else if(e===31){if(a=a.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(b(317));Q=Rm(a)}else e===27?(e=Q,vo(a.type)?(a=Nl,Nl=null,Q=a):Q=e):Q=Ma?ue(a.stateNode.nextSibling):null;return!0}function Ro(){Q=Ma=null,U=!1}function Ir(){var a=lo;return a!==null&&(xa===null?xa=a:xa.push.apply(xa,a),lo=null),a}function wn(a){lo===null?lo=[a]:lo.push(a)}var el=ve(null),Zo=null,Re=null;function Je(a,e,o){X(el,e._currentValue),e._currentValue=o}function Ue(a){a._currentValue=el.current,wa(el)}function ol(a,e,o){for(;a!==null;){var t=a.alternate;if((a.childLanes&e)!==e?(a.childLanes|=e,t!==null&&(t.childLanes|=e)):t!==null&&(t.childLanes&e)!==e&&(t.childLanes|=e),a===o)break;a=a.return}}function tl(a,e,o,t){var n=a.child;for(n!==null&&(n.return=a);n!==null;){var i=n.dependencies;if(i!==null){var s=n.child;i=i.firstContext;a:for(;i!==null;){var r=i;i=n;for(var c=0;c<e.length;c++)if(r.context===e[c]){i.lanes|=o,r=i.alternate,r!==null&&(r.lanes|=o),ol(i.return,o,a),t||(s=null);break a}i=r.next}}else if(n.tag===18){if(s=n.return,s===null)throw Error(b(341));s.lanes|=o,i=s.alternate,i!==null&&(i.lanes|=o),ol(s,o,a),s=null}else s=n.child;if(s!==null)s.return=n;else for(s=n;s!==null;){if(s===a){s=null;break}if(n=s.sibling,n!==null){n.return=s.return,s=n;break}s=s.return}n=s}}function Ot(a,e,o,t){a=null;for(var n=e,i=!1;n!==null;){if(!i){if((n.flags&524288)!==0)i=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var s=n.alternate;if(s===null)throw Error(b(387));if(s=s.memoizedProps,s!==null){var r=n.type;Ja(n.pendingProps.value,s.value)||(a!==null?a.push(r):a=[r])}}else if(n===Ri.current){if(s=n.alternate,s===null)throw Error(b(387));s.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(a!==null?a.push(Dn):a=[Dn])}n=n.return}a!==null&&tl(e,a,o,t),e.flags|=262144}function Pi(a){for(a=a.firstContext;a!==null;){if(!Ja(a.context._currentValue,a.memoizedValue))return!0;a=a.next}return!1}function Oo(a){Zo=a,Re=null,a=a.dependencies,a!==null&&(a.firstContext=null)}function Na(a){return zf(Zo,a)}function ci(a,e){return Zo===null&&Oo(a),zf(a,e)}function zf(a,e){var o=e._currentValue;if(e={context:e,memoizedValue:o,next:null},Re===null){if(a===null)throw Error(b(308));Re=e,a.dependencies={lanes:0,firstContext:e},a.flags|=524288}else Re=Re.next=e;return o}var a1=typeof AbortController<\"u\"?AbortController:function(){var a=[],e=this.signal={aborted:!1,addEventListener:function(o,t){a.push(t)}};this.abort=function(){e.aborted=!0,a.forEach(function(o){return o()})}},e1=va.unstable_scheduleCallback,o1=va.unstable_NormalPriority,ba={$$typeof:Be,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Kl(){return{controller:new a1,data:new Map,refCount:0}}function xn(a){a.refCount--,a.refCount===0&&e1(o1,function(){a.controller.abort()})}var un=null,nl=0,wt=0,St=null;function t1(a,e){if(un===null){var o=un=[];nl=0,wt=yc(),St={status:\"pending\",value:void 0,then:function(t){o.push(t)}}}return nl++,e.then(Xu,Xu),e}function Xu(){if(--nl===0&&un!==null){St!==null&&(St.status=\"fulfilled\");var a=un;un=null,wt=0,St=null;for(var e=0;e<a.length;e++)(0,a[e])()}}function n1(a,e){var o=[],t={status:\"pending\",value:null,reason:null,then:function(n){o.push(n)}};return a.then(function(){t.status=\"fulfilled\",t.value=e;for(var n=0;n<o.length;n++)(0,o[n])(e)},function(n){for(t.status=\"rejected\",t.reason=n,n=0;n<o.length;n++)(0,o[n])(void 0)}),t}var Yu=E.S;E.S=function(a,e){Jp=Ya(),typeof e==\"object\"&&e!==null&&typeof e.then==\"function\"&&t1(a,e),Yu!==null&&Yu(a,e)};var Do=ve(null);function Ql(){var a=Do.current;return a!==null?a:j.pooledCache}function Ti(a,e){e===null?X(Do,Do.current):X(Do,e.pool)}function Ff(){var a=Ql();return a===null?null:{parent:ba._currentValue,pool:a}}var Ut=Error(b(460)),Wl=Error(b(474)),hs=Error(b(542)),Zi={then:function(){}};function Ku(a){return a=a.status,a===\"fulfilled\"||a===\"rejected\"}function xf(a,e,o){switch(o=a[o],o===void 0?a.push(e):o!==e&&(e.then(ke,ke),e=o),e.status){case\"fulfilled\":return e.value;case\"rejected\":throw a=e.reason,Wu(a),a;default:if(typeof e.status==\"string\")e.then(ke,ke);else{if(a=j,a!==null&&100<a.shellSuspendCounter)throw Error(b(482));a=e,a.status=\"pending\",a.then(function(t){if(e.status===\"pending\"){var n=e;n.status=\"fulfilled\",n.value=t}},function(t){if(e.status===\"pending\"){var n=e;n.status=\"rejected\",n.reason=t}})}switch(e.status){case\"fulfilled\":return e.value;case\"rejected\":throw a=e.reason,Wu(a),a}throw Bo=e,Ut}}function Lo(a){try{var e=a._init;return e(a._payload)}catch(o){throw o!==null&&typeof o==\"object\"&&typeof o.then==\"function\"?(Bo=o,Ut):o}}var Bo=null;function Qu(){if(Bo===null)throw Error(b(459));var a=Bo;return Bo=null,a}function Wu(a){if(a===Ut||a===hs)throw Error(b(483))}var bt=null,En=0;function ui(a){var e=En;return En+=1,bt===null&&(bt=[]),xf(bt,a,e)}function Qt(a,e){e=e.props.ref,a.ref=e!==void 0?e:null}function mi(a,e){throw e.$$typeof===Vh?Error(b(525)):(a=Object.prototype.toString.call(e),Error(b(31,a===\"[object Object]\"?\"object with keys {\"+Object.keys(e).join(\", \")+\"}\":a)))}function Gf(a){function e(f,u){if(a){var h=f.deletions;h===null?(f.deletions=[u],f.flags|=16):h.push(u)}}function o(f,u){if(!a)return null;for(;u!==null;)e(f,u),u=u.sibling;return null}function t(f){for(var u=new Map;f!==null;)f.key!==null?u.set(f.key,f):u.set(f.index,f),f=f.sibling;return u}function n(f,u){return f=Oe(f,u),f.index=0,f.sibling=null,f}function i(f,u,h){return f.index=h,a?(h=f.alternate,h!==null?(h=h.index,h<u?(f.flags|=67108866,u):h):(f.flags|=67108866,u)):(f.flags|=1048576,u)}function s(f){return a&&f.alternate===null&&(f.flags|=67108866),f}function r(f,u,h,p){return u===null||u.tag!==6?(u=hr(h,f.mode,p),u.return=f,u):(u=n(u,h),u.return=f,u)}function c(f,u,h,p){var v=h.type;return v===tt?I(f,u,h.props.children,p,h.key):u!==null&&(u.elementType===v||typeof v==\"object\"&&v!==null&&v.$$typeof===Qe&&Lo(v)===u.type)?(u=n(u,h.props),Qt(u,h),u.return=f,u):(u=Ai(h.type,h.key,h.props,null,f.mode,p),Qt(u,h),u.return=f,u)}function m(f,u,h,p){return u===null||u.tag!==4||u.stateNode.containerInfo!==h.containerInfo||u.stateNode.implementation!==h.implementation?(u=gr(h,f.mode,p),u.return=f,u):(u=n(u,h.children||[]),u.return=f,u)}function I(f,u,h,p,v){return u===null||u.tag!==7?(u=Ho(h,f.mode,p,v),u.return=f,u):(u=n(u,h),u.return=f,u)}function S(f,u,h){if(typeof u==\"string\"&&u!==\"\"||typeof u==\"number\"||typeof u==\"bigint\")return u=hr(\"\"+u,f.mode,h),u.return=f,u;if(typeof u==\"object\"&&u!==null){switch(u.$$typeof){case ei:return h=Ai(u.type,u.key,u.props,null,f.mode,h),Qt(h,u),h.return=f,h;case en:return u=gr(u,f.mode,h),u.return=f,u;case Qe:return u=Lo(u),S(f,u,h)}if(on(u)||Yt(u))return u=Ho(u,f.mode,h,null),u.return=f,u;if(typeof u.then==\"function\")return S(f,ui(u),h);if(u.$$typeof===Be)return S(f,ci(f,u),h);mi(f,u)}return null}function d(f,u,h,p){var v=u!==null?u.key:null;if(typeof h==\"string\"&&h!==\"\"||typeof h==\"number\"||typeof h==\"bigint\")return v!==null?null:r(f,u,\"\"+h,p);if(typeof h==\"object\"&&h!==null){switch(h.$$typeof){case ei:return h.key===v?c(f,u,h,p):null;case en:return h.key===v?m(f,u,h,p):null;case Qe:return h=Lo(h),d(f,u,h,p)}if(on(h)||Yt(h))return v!==null?null:I(f,u,h,p,null);if(typeof h.then==\"function\")return d(f,u,ui(h),p);if(h.$$typeof===Be)return d(f,u,ci(f,h),p);mi(f,h)}return null}function g(f,u,h,p,v){if(typeof p==\"string\"&&p!==\"\"||typeof p==\"number\"||typeof p==\"bigint\")return f=f.get(h)||null,r(u,f,\"\"+p,v);if(typeof p==\"object\"&&p!==null){switch(p.$$typeof){case ei:return f=f.get(p.key===null?h:p.key)||null,c(u,f,p,v);case en:return f=f.get(p.key===null?h:p.key)||null,m(u,f,p,v);case Qe:return p=Lo(p),g(f,u,h,p,v)}if(on(p)||Yt(p))return f=f.get(h)||null,I(u,f,p,v,null);if(typeof p.then==\"function\")return g(f,u,h,ui(p),v);if(p.$$typeof===Be)return g(f,u,h,ci(u,p),v);mi(u,p)}return null}function C(f,u,h,p){for(var v=null,L=null,A=u,H=u=0,R=null;A!==null&&H<h.length;H++){A.index>H?(R=A,A=null):R=A.sibling;var F=d(f,A,h[H],p);if(F===null){A===null&&(A=R);break}a&&A&&F.alternate===null&&e(f,A),u=i(F,u,H),L===null?v=F:L.sibling=F,L=F,A=R}if(H===h.length)return o(f,A),U&&He(f,H),v;if(A===null){for(;H<h.length;H++)A=S(f,h[H],p),A!==null&&(u=i(A,u,H),L===null?v=A:L.sibling=A,L=A);return U&&He(f,H),v}for(A=t(A);H<h.length;H++)R=g(A,f,H,h[H],p),R!==null&&(a&&R.alternate!==null&&A.delete(R.key===null?H:R.key),u=i(R,u,H),L===null?v=R:L.sibling=R,L=R);return a&&A.forEach(function(Xe){return e(f,Xe)}),U&&He(f,H),v}function w(f,u,h,p){if(h==null)throw Error(b(151));for(var v=null,L=null,A=u,H=u=0,R=null,F=h.next();A!==null&&!F.done;H++,F=h.next()){A.index>H?(R=A,A=null):R=A.sibling;var Xe=d(f,A,F.value,p);if(Xe===null){A===null&&(A=R);break}a&&A&&Xe.alternate===null&&e(f,A),u=i(Xe,u,H),L===null?v=Xe:L.sibling=Xe,L=Xe,A=R}if(F.done)return o(f,A),U&&He(f,H),v;if(A===null){for(;!F.done;H++,F=h.next())F=S(f,F.value,p),F!==null&&(u=i(F,u,H),L===null?v=F:L.sibling=F,L=F);return U&&He(f,H),v}for(A=t(A);!F.done;H++,F=h.next())F=g(A,f,H,F.value,p),F!==null&&(a&&F.alternate!==null&&A.delete(F.key===null?H:F.key),u=i(F,u,H),L===null?v=F:L.sibling=F,L=F);return a&&A.forEach(function(hh){return e(f,hh)}),U&&He(f,H),v}function z(f,u,h,p){if(typeof h==\"object\"&&h!==null&&h.type===tt&&h.key===null&&(h=h.props.children),typeof h==\"object\"&&h!==null){switch(h.$$typeof){case ei:a:{for(var v=h.key;u!==null;){if(u.key===v){if(v=h.type,v===tt){if(u.tag===7){o(f,u.sibling),p=n(u,h.props.children),p.return=f,f=p;break a}}else if(u.elementType===v||typeof v==\"object\"&&v!==null&&v.$$typeof===Qe&&Lo(v)===u.type){o(f,u.sibling),p=n(u,h.props),Qt(p,h),p.return=f,f=p;break a}o(f,u);break}else e(f,u);u=u.sibling}h.type===tt?(p=Ho(h.props.children,f.mode,p,h.key),p.return=f,f=p):(p=Ai(h.type,h.key,h.props,null,f.mode,p),Qt(p,h),p.return=f,f=p)}return s(f);case en:a:{for(v=h.key;u!==null;){if(u.key===v)if(u.tag===4&&u.stateNode.containerInfo===h.containerInfo&&u.stateNode.implementation===h.implementation){o(f,u.sibling),p=n(u,h.children||[]),p.return=f,f=p;break a}else{o(f,u);break}else e(f,u);u=u.sibling}p=gr(h,f.mode,p),p.return=f,f=p}return s(f);case Qe:return h=Lo(h),z(f,u,h,p)}if(on(h))return C(f,u,h,p);if(Yt(h)){if(v=Yt(h),typeof v!=\"function\")throw Error(b(150));return h=v.call(h),w(f,u,h,p)}if(typeof h.then==\"function\")return z(f,u,ui(h),p);if(h.$$typeof===Be)return z(f,u,ci(f,h),p);mi(f,h)}return typeof h==\"string\"&&h!==\"\"||typeof h==\"number\"||typeof h==\"bigint\"?(h=\"\"+h,u!==null&&u.tag===6?(o(f,u.sibling),p=n(u,h),p.return=f,f=p):(o(f,u),p=hr(h,f.mode,p),p.return=f,f=p),s(f)):o(f,u)}return function(f,u,h,p){try{En=0;var v=z(f,u,h,p);return bt=null,v}catch(A){if(A===Ut||A===hs)throw A;var L=ja(29,A,null,f.mode);return L.lanes=p,L.return=f,L}finally{}}}var Uo=Gf(!0),Pf=Gf(!1),We=!1;function Jl(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function il(a,e){a=a.updateQueue,e.updateQueue===a&&(e.updateQueue={baseState:a.baseState,firstBaseUpdate:a.firstBaseUpdate,lastBaseUpdate:a.lastBaseUpdate,shared:a.shared,callbacks:null})}function co(a){return{lane:a,tag:0,payload:null,callback:null,next:null}}function uo(a,e,o){var t=a.updateQueue;if(t===null)return null;if(t=t.shared,(x&2)!==0){var n=t.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),t.pending=e,e=xi(a),kf(a,null,o),e}return ds(a,t,e,o),xi(a)}function mn(a,e,o){if(e=e.updateQueue,e!==null&&(e=e.shared,(o&4194048)!==0)){var t=e.lanes;t&=a.pendingLanes,o|=t,e.lanes=o,sf(a,o)}}function Sr(a,e){var o=a.updateQueue,t=a.alternate;if(t!==null&&(t=t.updateQueue,o===t)){var n=null,i=null;if(o=o.firstBaseUpdate,o!==null){do{var s={lane:o.lane,tag:o.tag,payload:o.payload,callback:null,next:null};i===null?n=i=s:i=i.next=s,o=o.next}while(o!==null);i===null?n=i=e:i=i.next=e}else n=i=e;o={baseState:t.baseState,firstBaseUpdate:n,lastBaseUpdate:i,shared:t.shared,callbacks:t.callbacks},a.updateQueue=o;return}a=o.lastBaseUpdate,a===null?o.firstBaseUpdate=e:a.next=e,o.lastBaseUpdate=e}var sl=!1;function fn(){if(sl){var a=St;if(a!==null)throw a}}function pn(a,e,o,t){sl=!1;var n=a.updateQueue;We=!1;var i=n.firstBaseUpdate,s=n.lastBaseUpdate,r=n.shared.pending;if(r!==null){n.shared.pending=null;var c=r,m=c.next;c.next=null,s===null?i=m:s.next=m,s=c;var I=a.alternate;I!==null&&(I=I.updateQueue,r=I.lastBaseUpdate,r!==s&&(r===null?I.firstBaseUpdate=m:r.next=m,I.lastBaseUpdate=c))}if(i!==null){var S=n.baseState;s=0,I=m=c=null,r=i;do{var d=r.lane&-536870913,g=d!==r.lane;if(g?(O&d)===d:(t&d)===d){d!==0&&d===wt&&(sl=!0),I!==null&&(I=I.next={lane:0,tag:r.tag,payload:r.payload,callback:null,next:null});a:{var C=a,w=r;d=e;var z=o;switch(w.tag){case 1:if(C=w.payload,typeof C==\"function\"){S=C.call(z,S,d);break a}S=C;break a;case 3:C.flags=C.flags&-65537|128;case 0:if(C=w.payload,d=typeof C==\"function\"?C.call(z,S,d):C,d==null)break a;S=W({},S,d);break a;case 2:We=!0}}d=r.callback,d!==null&&(a.flags|=64,g&&(a.flags|=8192),g=n.callbacks,g===null?n.callbacks=[d]:g.push(d))}else g={lane:d,tag:r.tag,payload:r.payload,callback:r.callback,next:null},I===null?(m=I=g,c=S):I=I.next=g,s|=d;if(r=r.next,r===null){if(r=n.shared.pending,r===null)break;g=r,r=g.next,g.next=null,n.lastBaseUpdate=g,n.shared.pending=null}}while(!0);I===null&&(c=S),n.baseState=c,n.firstBaseUpdate=m,n.lastBaseUpdate=I,i===null&&(n.shared.lanes=0),yo|=s,a.lanes=s,a.memoizedState=S}}function Zf(a,e){if(typeof a!=\"function\")throw Error(b(191,a));a.call(e)}function Vf(a,e){var o=a.callbacks;if(o!==null)for(a.callbacks=null,a=0;a<o.length;a++)Zf(o[a],e)}var Et=ve(null),Vi=ve(0);function Ju(a,e){a=Pe,X(Vi,a),X(Et,e),Pe=a|e.baseLanes}function rl(){X(Vi,Pe),X(Et,Et.current)}function $l(){Pe=Vi.current,wa(Et),wa(Vi)}var $a=ve(null),ce=null;function $e(a){var e=a.alternate;X(ta,ta.current&1),X($a,a),ce===null&&(e===null||Et.current!==null||e.memoizedState!==null)&&(ce=a)}function ll(a){X(ta,ta.current),X($a,a),ce===null&&(ce=a)}function _f(a){a.tag===22?(X(ta,ta.current),X($a,a),ce===null&&(ce=a)):ao(a)}function ao(){X(ta,ta.current),X($a,$a.current)}function _a(a){wa($a),ce===a&&(ce=null),wa(ta)}var ta=ve(0);function _i(a){for(var e=a;e!==null;){if(e.tag===13){var o=e.memoizedState;if(o!==null&&(o=o.dehydrated,o===null||Ll(o)||Ml(o)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder===\"forwards\"||e.memoizedProps.revealOrder===\"backwards\"||e.memoizedProps.revealOrder===\"unstable_legacy-backwards\"||e.memoizedProps.revealOrder===\"together\")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===a)break;for(;e.sibling===null;){if(e.return===null||e.return===a)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var Fe=0,N=null,_=null,Ia=null,ji=!1,yt=!1,qo=!1,Xi=0,Ln=0,Ct=null,i1=0;function ea(){throw Error(b(321))}function ac(a,e){if(e===null)return!1;for(var o=0;o<e.length&&o<a.length;o++)if(!Ja(a[o],e[o]))return!1;return!0}function ec(a,e,o,t,n,i){return Fe=i,N=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,E.H=a===null||a.memoizedState===null?vp:fc,qo=!1,i=o(t,n),qo=!1,yt&&(i=Xf(e,o,t,n)),jf(a),i}function jf(a){E.H=Mn;var e=_!==null&&_.next!==null;if(Fe=0,Ia=_=N=null,ji=!1,Ln=0,Ct=null,e)throw Error(b(300));a===null||ya||(a=a.dependencies,a!==null&&Pi(a)&&(ya=!0))}function Xf(a,e,o,t){N=a;var n=0;do{if(yt&&(Ct=null),Ln=0,yt=!1,25<=n)throw Error(b(301));if(n+=1,Ia=_=null,a.updateQueue!=null){var i=a.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,i.memoCache!=null&&(i.memoCache.index=0)}E.H=Ap,i=e(o,t)}while(yt);return i}function s1(){var a=E.H,e=a.useState()[0];return e=typeof e.then==\"function\"?Gn(e):e,a=a.useState()[0],(_!==null?_.memoizedState:null)!==a&&(N.flags|=1024),e}function oc(){var a=Xi!==0;return Xi=0,a}function tc(a,e,o){e.updateQueue=a.updateQueue,e.flags&=-2053,a.lanes&=~o}function nc(a){if(ji){for(a=a.memoizedState;a!==null;){var e=a.queue;e!==null&&(e.pending=null),a=a.next}ji=!1}Fe=0,Ia=_=N=null,yt=!1,Ln=Xi=0,Ct=null}function Oa(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ia===null?N.memoizedState=Ia=a:Ia=Ia.next=a,Ia}function na(){if(_===null){var a=N.alternate;a=a!==null?a.memoizedState:null}else a=_.next;var e=Ia===null?N.memoizedState:Ia.next;if(e!==null)Ia=e,_=a;else{if(a===null)throw N.alternate===null?Error(b(467)):Error(b(310));_=a,a={memoizedState:_.memoizedState,baseState:_.baseState,baseQueue:_.baseQueue,queue:_.queue,next:null},Ia===null?N.memoizedState=Ia=a:Ia=Ia.next=a}return Ia}function gs(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Gn(a){var e=Ln;return Ln+=1,Ct===null&&(Ct=[]),a=xf(Ct,a,e),e=N,(Ia===null?e.memoizedState:Ia.next)===null&&(e=e.alternate,E.H=e===null||e.memoizedState===null?vp:fc),a}function Is(a){if(a!==null&&typeof a==\"object\"){if(typeof a.then==\"function\")return Gn(a);if(a.$$typeof===Be)return Na(a)}throw Error(b(438,String(a)))}function ic(a){var e=null,o=N.updateQueue;if(o!==null&&(e=o.memoCache),e==null){var t=N.alternate;t!==null&&(t=t.updateQueue,t!==null&&(t=t.memoCache,t!=null&&(e={data:t.data.map(function(n){return n.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),o===null&&(o=gs(),N.updateQueue=o),o.memoCache=e,o=e.data[e.index],o===void 0)for(o=e.data[e.index]=Array(a),t=0;t<a;t++)o[t]=_h;return e.index++,o}function xe(a,e){return typeof e==\"function\"?e(a):e}function wi(a){var e=na();return sc(e,_,a)}function sc(a,e,o){var t=a.queue;if(t===null)throw Error(b(311));t.lastRenderedReducer=o;var n=a.baseQueue,i=t.pending;if(i!==null){if(n!==null){var s=n.next;n.next=i.next,i.next=s}e.baseQueue=n=i,t.pending=null}if(i=a.baseState,n===null)a.memoizedState=i;else{e=n.next;var r=s=null,c=null,m=e,I=!1;do{var S=m.lane&-536870913;if(S!==m.lane?(O&S)===S:(Fe&S)===S){var d=m.revertLane;if(d===0)c!==null&&(c=c.next={lane:0,revertLane:0,gesture:null,action:m.action,hasEagerState:m.hasEagerState,eagerState:m.eagerState,next:null}),S===wt&&(I=!0);else if((Fe&d)===d){m=m.next,d===wt&&(I=!0);continue}else S={lane:0,revertLane:m.revertLane,gesture:null,action:m.action,hasEagerState:m.hasEagerState,eagerState:m.eagerState,next:null},c===null?(r=c=S,s=i):c=c.next=S,N.lanes|=d,yo|=d;S=m.action,qo&&o(i,S),i=m.hasEagerState?m.eagerState:o(i,S)}else d={lane:S,revertLane:m.revertLane,gesture:m.gesture,action:m.action,hasEagerState:m.hasEagerState,eagerState:m.eagerState,next:null},c===null?(r=c=d,s=i):c=c.next=d,N.lanes|=S,yo|=S;m=m.next}while(m!==null&&m!==e);if(c===null?s=i:c.next=r,!Ja(i,a.memoizedState)&&(ya=!0,I&&(o=St,o!==null)))throw o;a.memoizedState=i,a.baseState=s,a.baseQueue=c,t.lastRenderedState=i}return n===null&&(t.lanes=0),[a.memoizedState,t.dispatch]}function br(a){var e=na(),o=e.queue;if(o===null)throw Error(b(311));o.lastRenderedReducer=a;var t=o.dispatch,n=o.pending,i=e.memoizedState;if(n!==null){o.pending=null;var s=n=n.next;do i=a(i,s.action),s=s.next;while(s!==n);Ja(i,e.memoizedState)||(ya=!0),e.memoizedState=i,e.baseQueue===null&&(e.baseState=i),o.lastRenderedState=i}return[i,t]}function Yf(a,e,o){var t=N,n=na(),i=U;if(i){if(o===void 0)throw Error(b(407));o=o()}else o=e();var s=!Ja((_||n).memoizedState,o);if(s&&(n.memoizedState=o,ya=!0),n=n.queue,rc(Wf.bind(null,t,n,a),[a]),n.getSnapshot!==e||s||Ia!==null&&Ia.memoizedState.tag&1){if(t.flags|=2048,Lt(9,{destroy:void 0},Qf.bind(null,t,n,o,e),null),j===null)throw Error(b(349));i||(Fe&127)!==0||Kf(t,e,o)}return o}function Kf(a,e,o){a.flags|=16384,a={getSnapshot:e,value:o},e=N.updateQueue,e===null?(e=gs(),N.updateQueue=e,e.stores=[a]):(o=e.stores,o===null?e.stores=[a]:o.push(a))}function Qf(a,e,o,t){e.value=o,e.getSnapshot=t,Jf(e)&&$f(a)}function Wf(a,e,o){return o(function(){Jf(e)&&$f(a)})}function Jf(a){var e=a.getSnapshot;a=a.value;try{var o=e();return!Ja(a,o)}catch{return!0}}function $f(a){var e=Po(a,2);e!==null&&Ga(e,a,2)}function cl(a){var e=Oa();if(typeof a==\"function\"){var o=a;if(a=o(),qo){oo(!0);try{o()}finally{oo(!1)}}}return e.memoizedState=e.baseState=a,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:xe,lastRenderedState:a},e}function ap(a,e,o,t){return a.baseState=o,sc(a,_,typeof t==\"function\"?t:xe)}function r1(a,e,o,t,n){if(bs(a))throw Error(b(485));if(a=e.action,a!==null){var i={payload:n,action:a,next:null,isTransition:!0,status:\"pending\",value:null,reason:null,listeners:[],then:function(s){i.listeners.push(s)}};E.T!==null?o(!0):i.isTransition=!1,t(i),o=e.pending,o===null?(i.next=e.pending=i,ep(e,i)):(i.next=o.next,e.pending=o.next=i)}}function ep(a,e){var o=e.action,t=e.payload,n=a.state;if(e.isTransition){var i=E.T,s={};E.T=s;try{var r=o(n,t),c=E.S;c!==null&&c(s,r),$u(a,e,r)}catch(m){ul(a,e,m)}finally{i!==null&&s.types!==null&&(i.types=s.types),E.T=i}}else try{i=o(n,t),$u(a,e,i)}catch(m){ul(a,e,m)}}function $u(a,e,o){o!==null&&typeof o==\"object\"&&typeof o.then==\"function\"?o.then(function(t){am(a,e,t)},function(t){return ul(a,e,t)}):am(a,e,o)}function am(a,e,o){e.status=\"fulfilled\",e.value=o,op(e),a.state=o,e=a.pending,e!==null&&(o=e.next,o===e?a.pending=null:(o=o.next,e.next=o,ep(a,o)))}function ul(a,e,o){var t=a.pending;if(a.pending=null,t!==null){t=t.next;do e.status=\"rejected\",e.reason=o,op(e),e=e.next;while(e!==t)}a.action=null}function op(a){a=a.listeners;for(var e=0;e<a.length;e++)(0,a[e])()}function tp(a,e){return e}function em(a,e){if(U){var o=j.formState;if(o!==null){a:{var t=N;if(U){if(Q){e:{for(var n=Q,i=le;n.nodeType!==8;){if(!i){n=null;break e}if(n=ue(n.nextSibling),n===null){n=null;break e}}i=n.data,n=i===\"F!\"||i===\"F\"?n:null}if(n){Q=ue(n.nextSibling),t=n.data===\"F!\";break a}}So(t)}t=!1}t&&(e=o[0])}}return o=Oa(),o.memoizedState=o.baseState=e,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:tp,lastRenderedState:e},o.queue=t,o=bp.bind(null,N,t),t.dispatch=o,t=cl(!1),i=mc.bind(null,N,!1,t.queue),t=Oa(),n={state:e,dispatch:null,action:a,pending:null},t.queue=n,o=r1.bind(null,N,n,i,o),n.dispatch=o,t.memoizedState=a,[e,o,!1]}function om(a){var e=na();return np(e,_,a)}function np(a,e,o){if(e=sc(a,e,tp)[0],a=wi(xe)[0],typeof e==\"object\"&&e!==null&&typeof e.then==\"function\")try{var t=Gn(e)}catch(s){throw s===Ut?hs:s}else t=e;e=na();var n=e.queue,i=n.dispatch;return o!==e.memoizedState&&(N.flags|=2048,Lt(9,{destroy:void 0},l1.bind(null,n,o),null)),[t,i,a]}function l1(a,e){a.action=e}function tm(a){var e=na(),o=_;if(o!==null)return np(e,o,a);na(),e=e.memoizedState,o=na();var t=o.queue.dispatch;return o.memoizedState=a,[e,t,!1]}function Lt(a,e,o,t){return a={tag:a,create:o,deps:t,inst:e,next:null},e=N.updateQueue,e===null&&(e=gs(),N.updateQueue=e),o=e.lastEffect,o===null?e.lastEffect=a.next=a:(t=o.next,o.next=a,a.next=t,e.lastEffect=a),a}function ip(){return na().memoizedState}function Ei(a,e,o,t){var n=Oa();N.flags|=a,n.memoizedState=Lt(1|e,{destroy:void 0},o,t===void 0?null:t)}function Ss(a,e,o,t){var n=na();t=t===void 0?null:t;var i=n.memoizedState.inst;_!==null&&t!==null&&ac(t,_.memoizedState.deps)?n.memoizedState=Lt(e,i,o,t):(N.flags|=a,n.memoizedState=Lt(1|e,i,o,t))}function nm(a,e){Ei(8390656,8,a,e)}function rc(a,e){Ss(2048,8,a,e)}function c1(a){N.flags|=4;var e=N.updateQueue;if(e===null)e=gs(),N.updateQueue=e,e.events=[a];else{var o=e.events;o===null?e.events=[a]:o.push(a)}}function sp(a){var e=na().memoizedState;return c1({ref:e,nextImpl:a}),function(){if((x&2)!==0)throw Error(b(440));return e.impl.apply(void 0,arguments)}}function rp(a,e){return Ss(4,2,a,e)}function lp(a,e){return Ss(4,4,a,e)}function cp(a,e){if(typeof e==\"function\"){a=a();var o=e(a);return function(){typeof o==\"function\"?o():e(null)}}if(e!=null)return a=a(),e.current=a,function(){e.current=null}}function up(a,e,o){o=o!=null?o.concat([a]):null,Ss(4,4,cp.bind(null,e,a),o)}function lc(){}function mp(a,e){var o=na();e=e===void 0?null:e;var t=o.memoizedState;return e!==null&&ac(e,t[1])?t[0]:(o.memoizedState=[a,e],a)}function fp(a,e){var o=na();e=e===void 0?null:e;var t=o.memoizedState;if(e!==null&&ac(e,t[1]))return t[0];if(t=a(),qo){oo(!0);try{a()}finally{oo(!1)}}return o.memoizedState=[t,e],t}function cc(a,e,o){return o===void 0||(Fe&1073741824)!==0&&(O&261930)===0?a.memoizedState=e:(a.memoizedState=o,a=ad(),N.lanes|=a,yo|=a,o)}function pp(a,e,o,t){return Ja(o,e)?o:Et.current!==null?(a=cc(a,o,t),Ja(a,e)||(ya=!0),a):(Fe&42)===0||(Fe&1073741824)!==0&&(O&261930)===0?(ya=!0,a.memoizedState=o):(a=ad(),N.lanes|=a,yo|=a,e)}function dp(a,e,o,t,n){var i=G.p;G.p=i!==0&&8>i?i:8;var s=E.T,r={};E.T=r,mc(a,!1,e,o);try{var c=n(),m=E.S;if(m!==null&&m(r,c),c!==null&&typeof c==\"object\"&&typeof c.then==\"function\"){var I=n1(c,t);dn(a,e,I,Wa(a))}else dn(a,e,t,Wa(a))}catch(S){dn(a,e,{then:function(){},status:\"rejected\",reason:S},Wa())}finally{G.p=i,s!==null&&r.types!==null&&(s.types=r.types),E.T=s}}function u1(){}function ml(a,e,o,t){if(a.tag!==5)throw Error(b(476));var n=hp(a).queue;dp(a,n,e,No,o===null?u1:function(){return gp(a),o(t)})}function hp(a){var e=a.memoizedState;if(e!==null)return e;e={memoizedState:No,baseState:No,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:xe,lastRenderedState:No},next:null};var o={};return e.next={memoizedState:o,baseState:o,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:xe,lastRenderedState:o},next:null},a.memoizedState=e,a=a.alternate,a!==null&&(a.memoizedState=e),e}function gp(a){var e=hp(a);e.next===null&&(e=a.alternate.memoizedState),dn(a,e.next.queue,{},Wa())}function uc(){return Na(Dn)}function Ip(){return na().memoizedState}function Sp(){return na().memoizedState}function m1(a){for(var e=a.return;e!==null;){switch(e.tag){case 24:case 3:var o=Wa();a=co(o);var t=uo(e,a,o);t!==null&&(Ga(t,e,o),mn(t,e,o)),e={cache:Kl()},a.payload=e;return}e=e.return}}function f1(a,e,o){var t=Wa();o={lane:t,revertLane:0,gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},bs(a)?yp(e,o):(o=_l(a,e,o,t),o!==null&&(Ga(o,a,t),Cp(o,e,t)))}function bp(a,e,o){var t=Wa();dn(a,e,o,t)}function dn(a,e,o,t){var n={lane:t,revertLane:0,gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null};if(bs(a))yp(e,n);else{var i=a.alternate;if(a.lanes===0&&(i===null||i.lanes===0)&&(i=e.lastRenderedReducer,i!==null))try{var s=e.lastRenderedState,r=i(s,o);if(n.hasEagerState=!0,n.eagerState=r,Ja(r,s))return ds(a,e,n,0),j===null&&ps(),!1}catch{}finally{}if(o=_l(a,e,n,t),o!==null)return Ga(o,a,t),Cp(o,e,t),!0}return!1}function mc(a,e,o,t){if(t={lane:2,revertLane:yc(),gesture:null,action:t,hasEagerState:!1,eagerState:null,next:null},bs(a)){if(e)throw Error(b(479))}else e=_l(a,o,t,2),e!==null&&Ga(e,a,2)}function bs(a){var e=a.alternate;return a===N||e!==null&&e===N}function yp(a,e){yt=ji=!0;var o=a.pending;o===null?e.next=e:(e.next=o.next,o.next=e),a.pending=e}function Cp(a,e,o){if((o&4194048)!==0){var t=e.lanes;t&=a.pendingLanes,o|=t,e.lanes=o,sf(a,o)}}var Mn={readContext:Na,use:Is,useCallback:ea,useContext:ea,useEffect:ea,useImperativeHandle:ea,useLayoutEffect:ea,useInsertionEffect:ea,useMemo:ea,useReducer:ea,useRef:ea,useState:ea,useDebugValue:ea,useDeferredValue:ea,useTransition:ea,useSyncExternalStore:ea,useId:ea,useHostTransitionStatus:ea,useFormState:ea,useActionState:ea,useOptimistic:ea,useMemoCache:ea,useCacheRefresh:ea};Mn.useEffectEvent=ea;var vp={readContext:Na,use:Is,useCallback:function(a,e){return Oa().memoizedState=[a,e===void 0?null:e],a},useContext:Na,useEffect:nm,useImperativeHandle:function(a,e,o){o=o!=null?o.concat([a]):null,Ei(4194308,4,cp.bind(null,e,a),o)},useLayoutEffect:function(a,e){return Ei(4194308,4,a,e)},useInsertionEffect:function(a,e){Ei(4,2,a,e)},useMemo:function(a,e){var o=Oa();e=e===void 0?null:e;var t=a();if(qo){oo(!0);try{a()}finally{oo(!1)}}return o.memoizedState=[t,e],t},useReducer:function(a,e,o){var t=Oa();if(o!==void 0){var n=o(e);if(qo){oo(!0);try{o(e)}finally{oo(!1)}}}else n=e;return t.memoizedState=t.baseState=n,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:a,lastRenderedState:n},t.queue=a,a=a.dispatch=f1.bind(null,N,a),[t.memoizedState,a]},useRef:function(a){var e=Oa();return a={current:a},e.memoizedState=a},useState:function(a){a=cl(a);var e=a.queue,o=bp.bind(null,N,e);return e.dispatch=o,[a.memoizedState,o]},useDebugValue:lc,useDeferredValue:function(a,e){var o=Oa();return cc(o,a,e)},useTransition:function(){var a=cl(!1);return a=dp.bind(null,N,a.queue,!0,!1),Oa().memoizedState=a,[!1,a]},useSyncExternalStore:function(a,e,o){var t=N,n=Oa();if(U){if(o===void 0)throw Error(b(407));o=o()}else{if(o=e(),j===null)throw Error(b(349));(O&127)!==0||Kf(t,e,o)}n.memoizedState=o;var i={value:o,getSnapshot:e};return n.queue=i,nm(Wf.bind(null,t,i,a),[a]),t.flags|=2048,Lt(9,{destroy:void 0},Qf.bind(null,t,i,o,e),null),o},useId:function(){var a=Oa(),e=j.identifierPrefix;if(U){var o=be,t=Se;o=(t&~(1<<32-Qa(t)-1)).toString(32)+o,e=\"_\"+e+\"R_\"+o,o=Xi++,0<o&&(e+=\"H\"+o.toString(32)),e+=\"_\"}else o=i1++,e=\"_\"+e+\"r_\"+o.toString(32)+\"_\";return a.memoizedState=e},useHostTransitionStatus:uc,useFormState:em,useActionState:em,useOptimistic:function(a){var e=Oa();e.memoizedState=e.baseState=a;var o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=o,e=mc.bind(null,N,!0,o),o.dispatch=e,[a,e]},useMemoCache:ic,useCacheRefresh:function(){return Oa().memoizedState=m1.bind(null,N)},useEffectEvent:function(a){var e=Oa(),o={impl:a};return e.memoizedState=o,function(){if((x&2)!==0)throw Error(b(440));return o.impl.apply(void 0,arguments)}}},fc={readContext:Na,use:Is,useCallback:mp,useContext:Na,useEffect:rc,useImperativeHandle:up,useInsertionEffect:rp,useLayoutEffect:lp,useMemo:fp,useReducer:wi,useRef:ip,useState:function(){return wi(xe)},useDebugValue:lc,useDeferredValue:function(a,e){var o=na();return pp(o,_.memoizedState,a,e)},useTransition:function(){var a=wi(xe)[0],e=na().memoizedState;return[typeof a==\"boolean\"?a:Gn(a),e]},useSyncExternalStore:Yf,useId:Ip,useHostTransitionStatus:uc,useFormState:om,useActionState:om,useOptimistic:function(a,e){var o=na();return ap(o,_,a,e)},useMemoCache:ic,useCacheRefresh:Sp};fc.useEffectEvent=sp;var Ap={readContext:Na,use:Is,useCallback:mp,useContext:Na,useEffect:rc,useImperativeHandle:up,useInsertionEffect:rp,useLayoutEffect:lp,useMemo:fp,useReducer:br,useRef:ip,useState:function(){return br(xe)},useDebugValue:lc,useDeferredValue:function(a,e){var o=na();return _===null?cc(o,a,e):pp(o,_.memoizedState,a,e)},useTransition:function(){var a=br(xe)[0],e=na().memoizedState;return[typeof a==\"boolean\"?a:Gn(a),e]},useSyncExternalStore:Yf,useId:Ip,useHostTransitionStatus:uc,useFormState:tm,useActionState:tm,useOptimistic:function(a,e){var o=na();return _!==null?ap(o,_,a,e):(o.baseState=a,[a,o.queue.dispatch])},useMemoCache:ic,useCacheRefresh:Sp};Ap.useEffectEvent=sp;function yr(a,e,o,t){e=a.memoizedState,o=o(t,e),o=o==null?e:W({},e,o),a.memoizedState=o,a.lanes===0&&(a.updateQueue.baseState=o)}var fl={enqueueSetState:function(a,e,o){a=a._reactInternals;var t=Wa(),n=co(t);n.payload=e,o!=null&&(n.callback=o),e=uo(a,n,t),e!==null&&(Ga(e,a,t),mn(e,a,t))},enqueueReplaceState:function(a,e,o){a=a._reactInternals;var t=Wa(),n=co(t);n.tag=1,n.payload=e,o!=null&&(n.callback=o),e=uo(a,n,t),e!==null&&(Ga(e,a,t),mn(e,a,t))},enqueueForceUpdate:function(a,e){a=a._reactInternals;var o=Wa(),t=co(o);t.tag=2,e!=null&&(t.callback=e),e=uo(a,t,o),e!==null&&(Ga(e,a,o),mn(e,a,o))}};function im(a,e,o,t,n,i,s){return a=a.stateNode,typeof a.shouldComponentUpdate==\"function\"?a.shouldComponentUpdate(t,i,s):e.prototype&&e.prototype.isPureReactComponent?!An(o,t)||!An(n,i):!0}function sm(a,e,o,t){a=e.state,typeof e.componentWillReceiveProps==\"function\"&&e.componentWillReceiveProps(o,t),typeof e.UNSAFE_componentWillReceiveProps==\"function\"&&e.UNSAFE_componentWillReceiveProps(o,t),e.state!==a&&fl.enqueueReplaceState(e,e.state,null)}function zo(a,e){var o=e;if(\"ref\"in e){o={};for(var t in e)t!==\"ref\"&&(o[t]=e[t])}if(a=a.defaultProps){o===e&&(o=W({},o));for(var n in a)o[n]===void 0&&(o[n]=a[n])}return o}function Tp(a){Fi(a)}function wp(a){console.error(a)}function Ep(a){Fi(a)}function Yi(a,e){try{var o=a.onUncaughtError;o(e.value,{componentStack:e.stack})}catch(t){setTimeout(function(){throw t})}}function rm(a,e,o){try{var t=a.onCaughtError;t(o.value,{componentStack:o.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function pl(a,e,o){return o=co(o),o.tag=3,o.payload={element:null},o.callback=function(){Yi(a,e)},o}function Lp(a){return a=co(a),a.tag=3,a}function Mp(a,e,o,t){var n=o.type.getDerivedStateFromError;if(typeof n==\"function\"){var i=t.value;a.payload=function(){return n(i)},a.callback=function(){rm(e,o,t)}}var s=o.stateNode;s!==null&&typeof s.componentDidCatch==\"function\"&&(a.callback=function(){rm(e,o,t),typeof n!=\"function\"&&(mo===null?mo=new Set([this]):mo.add(this));var r=t.stack;this.componentDidCatch(t.value,{componentStack:r!==null?r:\"\"})})}function p1(a,e,o,t,n){if(o.flags|=32768,t!==null&&typeof t==\"object\"&&typeof t.then==\"function\"){if(e=o.alternate,e!==null&&Ot(e,o,n,!0),o=$a.current,o!==null){switch(o.tag){case 31:case 13:return ce===null?$i():o.alternate===null&&oa===0&&(oa=3),o.flags&=-257,o.flags|=65536,o.lanes=n,t===Zi?o.flags|=16384:(e=o.updateQueue,e===null?o.updateQueue=new Set([t]):e.add(t),Dr(a,t,n)),!1;case 22:return o.flags|=65536,t===Zi?o.flags|=16384:(e=o.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([t])},o.updateQueue=e):(o=e.retryQueue,o===null?e.retryQueue=new Set([t]):o.add(t)),Dr(a,t,n)),!1}throw Error(b(435,o.tag))}return Dr(a,t,n),$i(),!1}if(U)return e=$a.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=n,t!==al&&(a=Error(b(422),{cause:t}),wn(re(a,o)))):(t!==al&&(e=Error(b(423),{cause:t}),wn(re(e,o))),a=a.current.alternate,a.flags|=65536,n&=-n,a.lanes|=n,t=re(t,o),n=pl(a.stateNode,t,n),Sr(a,n),oa!==4&&(oa=2)),!1;var i=Error(b(520),{cause:t});if(i=re(i,o),In===null?In=[i]:In.push(i),oa!==4&&(oa=2),e===null)return!0;t=re(t,o),o=e;do{switch(o.tag){case 3:return o.flags|=65536,a=n&-n,o.lanes|=a,a=pl(o.stateNode,t,a),Sr(o,a),!1;case 1:if(e=o.type,i=o.stateNode,(o.flags&128)===0&&(typeof e.getDerivedStateFromError==\"function\"||i!==null&&typeof i.componentDidCatch==\"function\"&&(mo===null||!mo.has(i))))return o.flags|=65536,n&=-n,o.lanes|=n,n=Lp(n),Mp(n,a,o,t),Sr(o,n),!1}o=o.return}while(o!==null);return!1}var pc=Error(b(461)),ya=!1;function Ea(a,e,o,t){e.child=a===null?Pf(e,null,o,t):Uo(e,a.child,o,t)}function lm(a,e,o,t,n){o=o.render;var i=e.ref;if(\"ref\"in t){var s={};for(var r in t)r!==\"ref\"&&(s[r]=t[r])}else s=t;return Oo(e),t=ec(a,e,o,s,i,n),r=oc(),a!==null&&!ya?(tc(a,e,n),Ge(a,e,n)):(U&&r&&Xl(e),e.flags|=1,Ea(a,e,t,n),e.child)}function cm(a,e,o,t,n){if(a===null){var i=o.type;return typeof i==\"function\"&&!jl(i)&&i.defaultProps===void 0&&o.compare===null?(e.tag=15,e.type=i,Np(a,e,i,t,n)):(a=Ai(o.type,null,t,e,e.mode,n),a.ref=e.ref,a.return=e,e.child=a)}if(i=a.child,!dc(a,n)){var s=i.memoizedProps;if(o=o.compare,o=o!==null?o:An,o(s,t)&&a.ref===e.ref)return Ge(a,e,n)}return e.flags|=1,a=Oe(i,t),a.ref=e.ref,a.return=e,e.child=a}function Np(a,e,o,t,n){if(a!==null){var i=a.memoizedProps;if(An(i,t)&&a.ref===e.ref)if(ya=!1,e.pendingProps=t=i,dc(a,n))(a.flags&131072)!==0&&(ya=!0);else return e.lanes=a.lanes,Ge(a,e,n)}return dl(a,e,o,t,n)}function Hp(a,e,o,t){var n=t.children,i=a!==null?a.memoizedState:null;if(a===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.mode===\"hidden\"){if((e.flags&128)!==0){if(i=i!==null?i.baseLanes|o:o,a!==null){for(t=e.child=a.child,n=0;t!==null;)n=n|t.lanes|t.childLanes,t=t.sibling;t=n&~i}else t=0,e.child=null;return um(a,e,i,o,t)}if((o&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},a!==null&&Ti(e,i!==null?i.cachePool:null),i!==null?Ju(e,i):rl(),_f(e);else return t=e.lanes=536870912,um(a,e,i!==null?i.baseLanes|o:o,o,t)}else i!==null?(Ti(e,i.cachePool),Ju(e,i),ao(e),e.memoizedState=null):(a!==null&&Ti(e,null),rl(),ao(e));return Ea(a,e,n,o),e.child}function nn(a,e){return a!==null&&a.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function um(a,e,o,t,n){var i=Ql();return i=i===null?null:{parent:ba._currentValue,pool:i},e.memoizedState={baseLanes:o,cachePool:i},a!==null&&Ti(e,null),rl(),_f(e),a!==null&&Ot(a,e,t,!0),e.childLanes=n,null}function Li(a,e){return e=Ki({mode:e.mode,children:e.children},a.mode),e.ref=a.ref,a.child=e,e.return=a,e}function mm(a,e,o){return Uo(e,a.child,null,o),a=Li(e,e.pendingProps),a.flags|=2,_a(e),e.memoizedState=null,a}function d1(a,e,o){var t=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,a===null){if(U){if(t.mode===\"hidden\")return a=Li(e,t),e.lanes=536870912,nn(null,a);if(ll(e),(a=Q)?(a=vd(a,le),a=a!==null&&a.data===\"&\"?a:null,a!==null&&(e.memoizedState={dehydrated:a,treeContext:Io!==null?{id:Se,overflow:be}:null,retryLane:536870912,hydrationErrors:null},o=Of(a),o.return=e,e.child=o,Ma=e,Q=null)):a=null,a===null)throw So(e);return e.lanes=536870912,null}return Li(e,t)}var i=a.memoizedState;if(i!==null){var s=i.dehydrated;if(ll(e),n)if(e.flags&256)e.flags&=-257,e=mm(a,e,o);else if(e.memoizedState!==null)e.child=a.child,e.flags|=128,e=null;else throw Error(b(558));else if(ya||Ot(a,e,o,!1),n=(o&a.childLanes)!==0,ya||n){if(t=j,t!==null&&(s=rf(t,o),s!==0&&s!==i.retryLane))throw i.retryLane=s,Po(a,s),Ga(t,a,s),pc;$i(),e=mm(a,e,o)}else a=i.treeContext,Q=ue(s.nextSibling),Ma=e,U=!0,lo=null,le=!1,a!==null&&qf(e,a),e=Li(e,t),e.flags|=4096;return e}return a=Oe(a.child,{mode:t.mode,children:t.children}),a.ref=e.ref,e.child=a,a.return=e,a}function Mi(a,e){var o=e.ref;if(o===null)a!==null&&a.ref!==null&&(e.flags|=4194816);else{if(typeof o!=\"function\"&&typeof o!=\"object\")throw Error(b(284));(a===null||a.ref!==o)&&(e.flags|=4194816)}}function dl(a,e,o,t,n){return Oo(e),o=ec(a,e,o,t,void 0,n),t=oc(),a!==null&&!ya?(tc(a,e,n),Ge(a,e,n)):(U&&t&&Xl(e),e.flags|=1,Ea(a,e,o,n),e.child)}function fm(a,e,o,t,n,i){return Oo(e),e.updateQueue=null,o=Xf(e,t,o,n),jf(a),t=oc(),a!==null&&!ya?(tc(a,e,i),Ge(a,e,i)):(U&&t&&Xl(e),e.flags|=1,Ea(a,e,o,i),e.child)}function pm(a,e,o,t,n){if(Oo(e),e.stateNode===null){var i=mt,s=o.contextType;typeof s==\"object\"&&s!==null&&(i=Na(s)),i=new o(t,i),e.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,i.updater=fl,e.stateNode=i,i._reactInternals=e,i=e.stateNode,i.props=t,i.state=e.memoizedState,i.refs={},Jl(e),s=o.contextType,i.context=typeof s==\"object\"&&s!==null?Na(s):mt,i.state=e.memoizedState,s=o.getDerivedStateFromProps,typeof s==\"function\"&&(yr(e,o,s,t),i.state=e.memoizedState),typeof o.getDerivedStateFromProps==\"function\"||typeof i.getSnapshotBeforeUpdate==\"function\"||typeof i.UNSAFE_componentWillMount!=\"function\"&&typeof i.componentWillMount!=\"function\"||(s=i.state,typeof i.componentWillMount==\"function\"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount==\"function\"&&i.UNSAFE_componentWillMount(),s!==i.state&&fl.enqueueReplaceState(i,i.state,null),pn(e,t,i,n),fn(),i.state=e.memoizedState),typeof i.componentDidMount==\"function\"&&(e.flags|=4194308),t=!0}else if(a===null){i=e.stateNode;var r=e.memoizedProps,c=zo(o,r);i.props=c;var m=i.context,I=o.contextType;s=mt,typeof I==\"object\"&&I!==null&&(s=Na(I));var S=o.getDerivedStateFromProps;I=typeof S==\"function\"||typeof i.getSnapshotBeforeUpdate==\"function\",r=e.pendingProps!==r,I||typeof i.UNSAFE_componentWillReceiveProps!=\"function\"&&typeof i.componentWillReceiveProps!=\"function\"||(r||m!==s)&&sm(e,i,t,s),We=!1;var d=e.memoizedState;i.state=d,pn(e,t,i,n),fn(),m=e.memoizedState,r||d!==m||We?(typeof S==\"function\"&&(yr(e,o,S,t),m=e.memoizedState),(c=We||im(e,o,c,t,d,m,s))?(I||typeof i.UNSAFE_componentWillMount!=\"function\"&&typeof i.componentWillMount!=\"function\"||(typeof i.componentWillMount==\"function\"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount==\"function\"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount==\"function\"&&(e.flags|=4194308)):(typeof i.componentDidMount==\"function\"&&(e.flags|=4194308),e.memoizedProps=t,e.memoizedState=m),i.props=t,i.state=m,i.context=s,t=c):(typeof i.componentDidMount==\"function\"&&(e.flags|=4194308),t=!1)}else{i=e.stateNode,il(a,e),s=e.memoizedProps,I=zo(o,s),i.props=I,S=e.pendingProps,d=i.context,m=o.contextType,c=mt,typeof m==\"object\"&&m!==null&&(c=Na(m)),r=o.getDerivedStateFromProps,(m=typeof r==\"function\"||typeof i.getSnapshotBeforeUpdate==\"function\")||typeof i.UNSAFE_componentWillReceiveProps!=\"function\"&&typeof i.componentWillReceiveProps!=\"function\"||(s!==S||d!==c)&&sm(e,i,t,c),We=!1,d=e.memoizedState,i.state=d,pn(e,t,i,n),fn();var g=e.memoizedState;s!==S||d!==g||We||a!==null&&a.dependencies!==null&&Pi(a.dependencies)?(typeof r==\"function\"&&(yr(e,o,r,t),g=e.memoizedState),(I=We||im(e,o,I,t,d,g,c)||a!==null&&a.dependencies!==null&&Pi(a.dependencies))?(m||typeof i.UNSAFE_componentWillUpdate!=\"function\"&&typeof i.componentWillUpdate!=\"function\"||(typeof i.componentWillUpdate==\"function\"&&i.componentWillUpdate(t,g,c),typeof i.UNSAFE_componentWillUpdate==\"function\"&&i.UNSAFE_componentWillUpdate(t,g,c)),typeof i.componentDidUpdate==\"function\"&&(e.flags|=4),typeof i.getSnapshotBeforeUpdate==\"function\"&&(e.flags|=1024)):(typeof i.componentDidUpdate!=\"function\"||s===a.memoizedProps&&d===a.memoizedState||(e.flags|=4),typeof i.getSnapshotBeforeUpdate!=\"function\"||s===a.memoizedProps&&d===a.memoizedState||(e.flags|=1024),e.memoizedProps=t,e.memoizedState=g),i.props=t,i.state=g,i.context=c,t=I):(typeof i.componentDidUpdate!=\"function\"||s===a.memoizedProps&&d===a.memoizedState||(e.flags|=4),typeof i.getSnapshotBeforeUpdate!=\"function\"||s===a.memoizedProps&&d===a.memoizedState||(e.flags|=1024),t=!1)}return i=t,Mi(a,e),t=(e.flags&128)!==0,i||t?(i=e.stateNode,o=t&&typeof o.getDerivedStateFromError!=\"function\"?null:i.render(),e.flags|=1,a!==null&&t?(e.child=Uo(e,a.child,null,n),e.child=Uo(e,null,o,n)):Ea(a,e,o,n),e.memoizedState=i.state,a=e.child):a=Ge(a,e,n),a}function dm(a,e,o,t){return Ro(),e.flags|=256,Ea(a,e,o,t),e.child}var Cr={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function vr(a){return{baseLanes:a,cachePool:Ff()}}function Ar(a,e,o){return a=a!==null?a.childLanes&~o:0,e&&(a|=Xa),a}function Dp(a,e,o){var t=e.pendingProps,n=!1,i=(e.flags&128)!==0,s;if((s=i)||(s=a!==null&&a.memoizedState===null?!1:(ta.current&2)!==0),s&&(n=!0,e.flags&=-129),s=(e.flags&32)!==0,e.flags&=-33,a===null){if(U){if(n?$e(e):ao(e),(a=Q)?(a=vd(a,le),a=a!==null&&a.data!==\"&\"?a:null,a!==null&&(e.memoizedState={dehydrated:a,treeContext:Io!==null?{id:Se,overflow:be}:null,retryLane:536870912,hydrationErrors:null},o=Of(a),o.return=e,e.child=o,Ma=e,Q=null)):a=null,a===null)throw So(e);return Ml(a)?e.lanes=32:e.lanes=536870912,null}var r=t.children;return t=t.fallback,n?(ao(e),n=e.mode,r=Ki({mode:\"hidden\",children:r},n),t=Ho(t,n,o,null),r.return=e,t.return=e,r.sibling=t,e.child=r,t=e.child,t.memoizedState=vr(o),t.childLanes=Ar(a,s,o),e.memoizedState=Cr,nn(null,t)):($e(e),hl(e,r))}var c=a.memoizedState;if(c!==null&&(r=c.dehydrated,r!==null)){if(i)e.flags&256?($e(e),e.flags&=-257,e=Tr(a,e,o)):e.memoizedState!==null?(ao(e),e.child=a.child,e.flags|=128,e=null):(ao(e),r=t.fallback,n=e.mode,t=Ki({mode:\"visible\",children:t.children},n),r=Ho(r,n,o,null),r.flags|=2,t.return=e,r.return=e,t.sibling=r,e.child=t,Uo(e,a.child,null,o),t=e.child,t.memoizedState=vr(o),t.childLanes=Ar(a,s,o),e.memoizedState=Cr,e=nn(null,t));else if($e(e),Ml(r)){if(s=r.nextSibling&&r.nextSibling.dataset,s)var m=s.dgst;s=m,t=Error(b(419)),t.stack=\"\",t.digest=s,wn({value:t,source:null,stack:null}),e=Tr(a,e,o)}else if(ya||Ot(a,e,o,!1),s=(o&a.childLanes)!==0,ya||s){if(s=j,s!==null&&(t=rf(s,o),t!==0&&t!==c.retryLane))throw c.retryLane=t,Po(a,t),Ga(s,a,t),pc;Ll(r)||$i(),e=Tr(a,e,o)}else Ll(r)?(e.flags|=192,e.child=a.child,e=null):(a=c.treeContext,Q=ue(r.nextSibling),Ma=e,U=!0,lo=null,le=!1,a!==null&&qf(e,a),e=hl(e,t.children),e.flags|=4096);return e}return n?(ao(e),r=t.fallback,n=e.mode,c=a.child,m=c.sibling,t=Oe(c,{mode:\"hidden\",children:t.children}),t.subtreeFlags=c.subtreeFlags&65011712,m!==null?r=Oe(m,r):(r=Ho(r,n,o,null),r.flags|=2),r.return=e,t.return=e,t.sibling=r,e.child=t,nn(null,t),t=e.child,r=a.child.memoizedState,r===null?r=vr(o):(n=r.cachePool,n!==null?(c=ba._currentValue,n=n.parent!==c?{parent:c,pool:c}:n):n=Ff(),r={baseLanes:r.baseLanes|o,cachePool:n}),t.memoizedState=r,t.childLanes=Ar(a,s,o),e.memoizedState=Cr,nn(a.child,t)):($e(e),o=a.child,a=o.sibling,o=Oe(o,{mode:\"visible\",children:t.children}),o.return=e,o.sibling=null,a!==null&&(s=e.deletions,s===null?(e.deletions=[a],e.flags|=16):s.push(a)),e.child=o,e.memoizedState=null,o)}function hl(a,e){return e=Ki({mode:\"visible\",children:e},a.mode),e.return=a,a.child=e}function Ki(a,e){return a=ja(22,a,null,e),a.lanes=0,a}function Tr(a,e,o){return Uo(e,a.child,null,o),a=hl(e,e.pendingProps.children),a.flags|=2,e.memoizedState=null,a}function hm(a,e,o){a.lanes|=e;var t=a.alternate;t!==null&&(t.lanes|=e),ol(a.return,e,o)}function wr(a,e,o,t,n,i){var s=a.memoizedState;s===null?a.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:t,tail:o,tailMode:n,treeForkCount:i}:(s.isBackwards=e,s.rendering=null,s.renderingStartTime=0,s.last=t,s.tail=o,s.tailMode=n,s.treeForkCount=i)}function Bp(a,e,o){var t=e.pendingProps,n=t.revealOrder,i=t.tail;t=t.children;var s=ta.current,r=(s&2)!==0;if(r?(s=s&1|2,e.flags|=128):s&=1,X(ta,s),Ea(a,e,t,o),t=U?Tn:0,!r&&a!==null&&(a.flags&128)!==0)a:for(a=e.child;a!==null;){if(a.tag===13)a.memoizedState!==null&&hm(a,o,e);else if(a.tag===19)hm(a,o,e);else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break a;for(;a.sibling===null;){if(a.return===null||a.return===e)break a;a=a.return}a.sibling.return=a.return,a=a.sibling}switch(n){case\"forwards\":for(o=e.child,n=null;o!==null;)a=o.alternate,a!==null&&_i(a)===null&&(n=o),o=o.sibling;o=n,o===null?(n=e.child,e.child=null):(n=o.sibling,o.sibling=null),wr(e,!1,n,o,i,t);break;case\"backwards\":case\"unstable_legacy-backwards\":for(o=null,n=e.child,e.child=null;n!==null;){if(a=n.alternate,a!==null&&_i(a)===null){e.child=n;break}a=n.sibling,n.sibling=o,o=n,n=a}wr(e,!0,o,null,i,t);break;case\"together\":wr(e,!1,null,null,void 0,t);break;default:e.memoizedState=null}return e.child}function Ge(a,e,o){if(a!==null&&(e.dependencies=a.dependencies),yo|=e.lanes,(o&e.childLanes)===0)if(a!==null){if(Ot(a,e,o,!1),(o&e.childLanes)===0)return null}else return null;if(a!==null&&e.child!==a.child)throw Error(b(153));if(e.child!==null){for(a=e.child,o=Oe(a,a.pendingProps),e.child=o,o.return=e;a.sibling!==null;)a=a.sibling,o=o.sibling=Oe(a,a.pendingProps),o.return=e;o.sibling=null}return e.child}function dc(a,e){return(a.lanes&e)!==0?!0:(a=a.dependencies,!!(a!==null&&Pi(a)))}function h1(a,e,o){switch(e.tag){case 3:Oi(e,e.stateNode.containerInfo),Je(e,ba,a.memoizedState.cache),Ro();break;case 27:case 5:Zr(e);break;case 4:Oi(e,e.stateNode.containerInfo);break;case 10:Je(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,ll(e),null;break;case 13:var t=e.memoizedState;if(t!==null)return t.dehydrated!==null?($e(e),e.flags|=128,null):(o&e.child.childLanes)!==0?Dp(a,e,o):($e(e),a=Ge(a,e,o),a!==null?a.sibling:null);$e(e);break;case 19:var n=(a.flags&128)!==0;if(t=(o&e.childLanes)!==0,t||(Ot(a,e,o,!1),t=(o&e.childLanes)!==0),n){if(t)return Bp(a,e,o);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),X(ta,ta.current),t)break;return null;case 22:return e.lanes=0,Hp(a,e,o,e.pendingProps);case 24:Je(e,ba,a.memoizedState.cache)}return Ge(a,e,o)}function kp(a,e,o){if(a!==null)if(a.memoizedProps!==e.pendingProps)ya=!0;else{if(!dc(a,o)&&(e.flags&128)===0)return ya=!1,h1(a,e,o);ya=(a.flags&131072)!==0}else ya=!1,U&&(e.flags&1048576)!==0&&Uf(e,Tn,e.index);switch(e.lanes=0,e.tag){case 16:a:{var t=e.pendingProps;if(a=Lo(e.elementType),e.type=a,typeof a==\"function\")jl(a)?(t=zo(a,t),e.tag=1,e=pm(null,e,a,t,o)):(e.tag=0,e=dl(null,e,a,t,o));else{if(a!=null){var n=a.$$typeof;if(n===Bl){e.tag=11,e=lm(null,e,a,t,o);break a}else if(n===kl){e.tag=14,e=cm(null,e,a,t,o);break a}}throw e=Gr(a)||a,Error(b(306,e,\"\"))}}return e;case 0:return dl(a,e,e.type,e.pendingProps,o);case 1:return t=e.type,n=zo(t,e.pendingProps),pm(a,e,t,n,o);case 3:a:{if(Oi(e,e.stateNode.containerInfo),a===null)throw Error(b(387));t=e.pendingProps;var i=e.memoizedState;n=i.element,il(a,e),pn(e,t,null,o);var s=e.memoizedState;if(t=s.cache,Je(e,ba,t),t!==i.cache&&tl(e,[ba],o,!0),fn(),t=s.element,i.isDehydrated)if(i={element:t,isDehydrated:!1,cache:s.cache},e.updateQueue.baseState=i,e.memoizedState=i,e.flags&256){e=dm(a,e,t,o);break a}else if(t!==n){n=re(Error(b(424)),e),wn(n),e=dm(a,e,t,o);break a}else{switch(a=e.stateNode.containerInfo,a.nodeType){case 9:a=a.body;break;default:a=a.nodeName===\"HTML\"?a.ownerDocument.body:a}for(Q=ue(a.firstChild),Ma=e,U=!0,lo=null,le=!0,o=Pf(e,null,t,o),e.child=o;o;)o.flags=o.flags&-3|4096,o=o.sibling}else{if(Ro(),t===n){e=Ge(a,e,o);break a}Ea(a,e,t,o)}e=e.child}return e;case 26:return Mi(a,e),a===null?(o=qm(e.type,null,e.pendingProps,null))?e.memoizedState=o:U||(o=e.type,a=e.pendingProps,t=ts(ro.current).createElement(o),t[La]=e,t[Pa]=a,Ha(t,o,a),Ta(t),e.stateNode=t):e.memoizedState=qm(e.type,a.memoizedProps,e.pendingProps,a.memoizedState),null;case 27:return Zr(e),a===null&&U&&(t=e.stateNode=Ad(e.type,e.pendingProps,ro.current),Ma=e,le=!0,n=Q,vo(e.type)?(Nl=n,Q=ue(t.firstChild)):Q=n),Ea(a,e,e.pendingProps.children,o),Mi(a,e),a===null&&(e.flags|=4194304),e.child;case 5:return a===null&&U&&((n=t=Q)&&(t=Z1(t,e.type,e.pendingProps,le),t!==null?(e.stateNode=t,Ma=e,Q=ue(t.firstChild),le=!1,n=!0):n=!1),n||So(e)),Zr(e),n=e.type,i=e.pendingProps,s=a!==null?a.memoizedProps:null,t=i.children,wl(n,i)?t=null:s!==null&&wl(n,s)&&(e.flags|=32),e.memoizedState!==null&&(n=ec(a,e,s1,null,null,o),Dn._currentValue=n),Mi(a,e),Ea(a,e,t,o),e.child;case 6:return a===null&&U&&((a=o=Q)&&(o=V1(o,e.pendingProps,le),o!==null?(e.stateNode=o,Ma=e,Q=null,a=!0):a=!1),a||So(e)),null;case 13:return Dp(a,e,o);case 4:return Oi(e,e.stateNode.containerInfo),t=e.pendingProps,a===null?e.child=Uo(e,null,t,o):Ea(a,e,t,o),e.child;case 11:return lm(a,e,e.type,e.pendingProps,o);case 7:return Ea(a,e,e.pendingProps,o),e.child;case 8:return Ea(a,e,e.pendingProps.children,o),e.child;case 12:return Ea(a,e,e.pendingProps.children,o),e.child;case 10:return t=e.pendingProps,Je(e,e.type,t.value),Ea(a,e,t.children,o),e.child;case 9:return n=e.type._context,t=e.pendingProps.children,Oo(e),n=Na(n),t=t(n),e.flags|=1,Ea(a,e,t,o),e.child;case 14:return cm(a,e,e.type,e.pendingProps,o);case 15:return Np(a,e,e.type,e.pendingProps,o);case 19:return Bp(a,e,o);case 31:return d1(a,e,o);case 22:return Hp(a,e,o,e.pendingProps);case 24:return Oo(e),t=Na(ba),a===null?(n=Ql(),n===null&&(n=j,i=Kl(),n.pooledCache=i,i.refCount++,i!==null&&(n.pooledCacheLanes|=o),n=i),e.memoizedState={parent:t,cache:n},Jl(e),Je(e,ba,n)):((a.lanes&o)!==0&&(il(a,e),pn(e,null,null,o),fn()),n=a.memoizedState,i=e.memoizedState,n.parent!==t?(n={parent:t,cache:t},e.memoizedState=n,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=n),Je(e,ba,t)):(t=i.cache,Je(e,ba,t),t!==n.cache&&tl(e,[ba],o,!0))),Ea(a,e,e.pendingProps.children,o),e.child;case 29:throw e.pendingProps}throw Error(b(156,e.tag))}function Ee(a){a.flags|=4}function Er(a,e,o,t,n){if((e=(a.mode&32)!==0)&&(e=!1),e){if(a.flags|=16777216,(n&335544128)===n)if(a.stateNode.complete)a.flags|=8192;else if(td())a.flags|=8192;else throw Bo=Zi,Wl}else a.flags&=-16777217}function gm(a,e){if(e.type!==\"stylesheet\"||(e.state.loading&4)!==0)a.flags&=-16777217;else if(a.flags|=16777216,!Ed(e))if(td())a.flags|=8192;else throw Bo=Zi,Wl}function fi(a,e){e!==null&&(a.flags|=4),a.flags&16384&&(e=a.tag!==22?tf():536870912,a.lanes|=e,Mt|=e)}function Wt(a,e){if(!U)switch(a.tailMode){case\"hidden\":e=a.tail;for(var o=null;e!==null;)e.alternate!==null&&(o=e),e=e.sibling;o===null?a.tail=null:o.sibling=null;break;case\"collapsed\":o=a.tail;for(var t=null;o!==null;)o.alternate!==null&&(t=o),o=o.sibling;t===null?e||a.tail===null?a.tail=null:a.tail.sibling=null:t.sibling=null}}function K(a){var e=a.alternate!==null&&a.alternate.child===a.child,o=0,t=0;if(e)for(var n=a.child;n!==null;)o|=n.lanes|n.childLanes,t|=n.subtreeFlags&65011712,t|=n.flags&65011712,n.return=a,n=n.sibling;else for(n=a.child;n!==null;)o|=n.lanes|n.childLanes,t|=n.subtreeFlags,t|=n.flags,n.return=a,n=n.sibling;return a.subtreeFlags|=t,a.childLanes=o,e}function g1(a,e,o){var t=e.pendingProps;switch(Yl(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return K(e),null;case 1:return K(e),null;case 3:return o=e.stateNode,t=null,a!==null&&(t=a.memoizedState.cache),e.memoizedState.cache!==t&&(e.flags|=2048),Ue(ba),vt(),o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),(a===null||a.child===null)&&($o(e)?Ee(e):a===null||a.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Ir())),K(e),null;case 26:var n=e.type,i=e.memoizedState;return a===null?(Ee(e),i!==null?(K(e),gm(e,i)):(K(e),Er(e,n,null,t,o))):i?i!==a.memoizedState?(Ee(e),K(e),gm(e,i)):(K(e),e.flags&=-16777217):(a=a.memoizedProps,a!==t&&Ee(e),K(e),Er(e,n,a,t,o)),null;case 27:if(Ui(e),o=ro.current,n=e.type,a!==null&&e.stateNode!=null)a.memoizedProps!==t&&Ee(e);else{if(!t){if(e.stateNode===null)throw Error(b(166));return K(e),null}a=Ce.current,$o(e)?_u(e,a):(a=Ad(n,t,o),e.stateNode=a,Ee(e))}return K(e),null;case 5:if(Ui(e),n=e.type,a!==null&&e.stateNode!=null)a.memoizedProps!==t&&Ee(e);else{if(!t){if(e.stateNode===null)throw Error(b(166));return K(e),null}if(i=Ce.current,$o(e))_u(e,i);else{var s=ts(ro.current);switch(i){case 1:i=s.createElementNS(\"http:\/\/www.w3.org\/2000\/svg\",n);break;case 2:i=s.createElementNS(\"http:\/\/www.w3.org\/1998\/Math\/MathML\",n);break;default:switch(n){case\"svg\":i=s.createElementNS(\"http:\/\/www.w3.org\/2000\/svg\",n);break;case\"math\":i=s.createElementNS(\"http:\/\/www.w3.org\/1998\/Math\/MathML\",n);break;case\"script\":i=s.createElement(\"div\"),i.innerHTML=\"<script><\\\/script>\",i=i.removeChild(i.firstChild);break;case\"select\":i=typeof t.is==\"string\"?s.createElement(\"select\",{is:t.is}):s.createElement(\"select\"),t.multiple?i.multiple=!0:t.size&&(i.size=t.size);break;default:i=typeof t.is==\"string\"?s.createElement(n,{is:t.is}):s.createElement(n)}}i[La]=e,i[Pa]=t;a:for(s=e.child;s!==null;){if(s.tag===5||s.tag===6)i.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===e)break a;for(;s.sibling===null;){if(s.return===null||s.return===e)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}e.stateNode=i;a:switch(Ha(i,n,t),n){case\"button\":case\"input\":case\"select\":case\"textarea\":t=!!t.autoFocus;break a;case\"img\":t=!0;break a;default:t=!1}t&&Ee(e)}}return K(e),Er(e,e.type,a===null?null:a.memoizedProps,e.pendingProps,o),null;case 6:if(a&&e.stateNode!=null)a.memoizedProps!==t&&Ee(e);else{if(typeof t!=\"string\"&&e.stateNode===null)throw Error(b(166));if(a=ro.current,$o(e)){if(a=e.stateNode,o=e.memoizedProps,t=null,n=Ma,n!==null)switch(n.tag){case 27:case 5:t=n.memoizedProps}a[La]=e,a=!!(a.nodeValue===o||t!==null&&t.suppressHydrationWarning===!0||bd(a.nodeValue,o)),a||So(e,!0)}else a=ts(a).createTextNode(t),a[La]=e,e.stateNode=a}return K(e),null;case 31:if(o=e.memoizedState,a===null||a.memoizedState!==null){if(t=$o(e),o!==null){if(a===null){if(!t)throw Error(b(318));if(a=e.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(b(557));a[La]=e}else Ro(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;K(e),a=!1}else o=Ir(),a!==null&&a.memoizedState!==null&&(a.memoizedState.hydrationErrors=o),a=!0;if(!a)return e.flags&256?(_a(e),e):(_a(e),null);if((e.flags&128)!==0)throw Error(b(558))}return K(e),null;case 13:if(t=e.memoizedState,a===null||a.memoizedState!==null&&a.memoizedState.dehydrated!==null){if(n=$o(e),t!==null&&t.dehydrated!==null){if(a===null){if(!n)throw Error(b(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(b(317));n[La]=e}else Ro(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;K(e),n=!1}else n=Ir(),a!==null&&a.memoizedState!==null&&(a.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(_a(e),e):(_a(e),null)}return _a(e),(e.flags&128)!==0?(e.lanes=o,e):(o=t!==null,a=a!==null&&a.memoizedState!==null,o&&(t=e.child,n=null,t.alternate!==null&&t.alternate.memoizedState!==null&&t.alternate.memoizedState.cachePool!==null&&(n=t.alternate.memoizedState.cachePool.pool),i=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),i!==n&&(t.flags|=2048)),o!==a&&o&&(e.child.flags|=8192),fi(e,e.updateQueue),K(e),null);case 4:return vt(),a===null&&Cc(e.stateNode.containerInfo),K(e),null;case 10:return Ue(e.type),K(e),null;case 19:if(wa(ta),t=e.memoizedState,t===null)return K(e),null;if(n=(e.flags&128)!==0,i=t.rendering,i===null)if(n)Wt(t,!1);else{if(oa!==0||a!==null&&(a.flags&128)!==0)for(a=e.child;a!==null;){if(i=_i(a),i!==null){for(e.flags|=128,Wt(t,!1),a=i.updateQueue,e.updateQueue=a,fi(e,a),e.subtreeFlags=0,a=o,o=e.child;o!==null;)Rf(o,a),o=o.sibling;return X(ta,ta.current&1|2),U&&He(e,t.treeForkCount),e.child}a=a.sibling}t.tail!==null&&Ya()>Wi&&(e.flags|=128,n=!0,Wt(t,!1),e.lanes=4194304)}else{if(!n)if(a=_i(i),a!==null){if(e.flags|=128,n=!0,a=a.updateQueue,e.updateQueue=a,fi(e,a),Wt(t,!0),t.tail===null&&t.tailMode===\"hidden\"&&!i.alternate&&!U)return K(e),null}else 2*Ya()-t.renderingStartTime>Wi&&o!==536870912&&(e.flags|=128,n=!0,Wt(t,!1),e.lanes=4194304);t.isBackwards?(i.sibling=e.child,e.child=i):(a=t.last,a!==null?a.sibling=i:e.child=i,t.last=i)}return t.tail!==null?(a=t.tail,t.rendering=a,t.tail=a.sibling,t.renderingStartTime=Ya(),a.sibling=null,o=ta.current,X(ta,n?o&1|2:o&1),U&&He(e,t.treeForkCount),a):(K(e),null);case 22:case 23:return _a(e),$l(),t=e.memoizedState!==null,a!==null?a.memoizedState!==null!==t&&(e.flags|=8192):t&&(e.flags|=8192),t?(o&536870912)!==0&&(e.flags&128)===0&&(K(e),e.subtreeFlags&6&&(e.flags|=8192)):K(e),o=e.updateQueue,o!==null&&fi(e,o.retryQueue),o=null,a!==null&&a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(o=a.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==o&&(e.flags|=2048),a!==null&&wa(Do),null;case 24:return o=null,a!==null&&(o=a.memoizedState.cache),e.memoizedState.cache!==o&&(e.flags|=2048),Ue(ba),K(e),null;case 25:return null;case 30:return null}throw Error(b(156,e.tag))}function I1(a,e){switch(Yl(e),e.tag){case 1:return a=e.flags,a&65536?(e.flags=a&-65537|128,e):null;case 3:return Ue(ba),vt(),a=e.flags,(a&65536)!==0&&(a&128)===0?(e.flags=a&-65537|128,e):null;case 26:case 27:case 5:return Ui(e),null;case 31:if(e.memoizedState!==null){if(_a(e),e.alternate===null)throw Error(b(340));Ro()}return a=e.flags,a&65536?(e.flags=a&-65537|128,e):null;case 13:if(_a(e),a=e.memoizedState,a!==null&&a.dehydrated!==null){if(e.alternate===null)throw Error(b(340));Ro()}return a=e.flags,a&65536?(e.flags=a&-65537|128,e):null;case 19:return wa(ta),null;case 4:return vt(),null;case 10:return Ue(e.type),null;case 22:case 23:return _a(e),$l(),a!==null&&wa(Do),a=e.flags,a&65536?(e.flags=a&-65537|128,e):null;case 24:return Ue(ba),null;case 25:return null;default:return null}}function Rp(a,e){switch(Yl(e),e.tag){case 3:Ue(ba),vt();break;case 26:case 27:case 5:Ui(e);break;case 4:vt();break;case 31:e.memoizedState!==null&&_a(e);break;case 13:_a(e);break;case 19:wa(ta);break;case 10:Ue(e.type);break;case 22:case 23:_a(e),$l(),a!==null&&wa(Do);break;case 24:Ue(ba)}}function Pn(a,e){try{var o=e.updateQueue,t=o!==null?o.lastEffect:null;if(t!==null){var n=t.next;o=n;do{if((o.tag&a)===a){t=void 0;var i=o.create,s=o.inst;t=i(),s.destroy=t}o=o.next}while(o!==n)}}catch(r){Z(e,e.return,r)}}function bo(a,e,o){try{var t=e.updateQueue,n=t!==null?t.lastEffect:null;if(n!==null){var i=n.next;t=i;do{if((t.tag&a)===a){var s=t.inst,r=s.destroy;if(r!==void 0){s.destroy=void 0,n=e;var c=o,m=r;try{m()}catch(I){Z(n,c,I)}}}t=t.next}while(t!==i)}}catch(I){Z(e,e.return,I)}}function Op(a){var e=a.updateQueue;if(e!==null){var o=a.stateNode;try{Vf(e,o)}catch(t){Z(a,a.return,t)}}}function Up(a,e,o){o.props=zo(a.type,a.memoizedProps),o.state=a.memoizedState;try{o.componentWillUnmount()}catch(t){Z(a,e,t)}}function hn(a,e){try{var o=a.ref;if(o!==null){switch(a.tag){case 26:case 27:case 5:var t=a.stateNode;break;case 30:t=a.stateNode;break;default:t=a.stateNode}typeof o==\"function\"?a.refCleanup=o(t):o.current=t}}catch(n){Z(a,e,n)}}function ye(a,e){var o=a.ref,t=a.refCleanup;if(o!==null)if(typeof t==\"function\")try{t()}catch(n){Z(a,e,n)}finally{a.refCleanup=null,a=a.alternate,a!=null&&(a.refCleanup=null)}else if(typeof o==\"function\")try{o(null)}catch(n){Z(a,e,n)}else o.current=null}function qp(a){var e=a.type,o=a.memoizedProps,t=a.stateNode;try{a:switch(e){case\"button\":case\"input\":case\"select\":case\"textarea\":o.autoFocus&&t.focus();break a;case\"img\":o.src?t.src=o.src:o.srcSet&&(t.srcset=o.srcSet)}}catch(n){Z(a,a.return,n)}}function Lr(a,e,o){try{var t=a.stateNode;q1(t,a.type,o,e),t[Pa]=e}catch(n){Z(a,a.return,n)}}function zp(a){return a.tag===5||a.tag===3||a.tag===26||a.tag===27&&vo(a.type)||a.tag===4}function Mr(a){a:for(;;){for(;a.sibling===null;){if(a.return===null||zp(a.return))return null;a=a.return}for(a.sibling.return=a.return,a=a.sibling;a.tag!==5&&a.tag!==6&&a.tag!==18;){if(a.tag===27&&vo(a.type)||a.flags&2||a.child===null||a.tag===4)continue a;a.child.return=a,a=a.child}if(!(a.flags&2))return a.stateNode}}function gl(a,e,o){var t=a.tag;if(t===5||t===6)a=a.stateNode,e?(o.nodeType===9?o.body:o.nodeName===\"HTML\"?o.ownerDocument.body:o).insertBefore(a,e):(e=o.nodeType===9?o.body:o.nodeName===\"HTML\"?o.ownerDocument.body:o,e.appendChild(a),o=o._reactRootContainer,o!=null||e.onclick!==null||(e.onclick=ke));else if(t!==4&&(t===27&&vo(a.type)&&(o=a.stateNode,e=null),a=a.child,a!==null))for(gl(a,e,o),a=a.sibling;a!==null;)gl(a,e,o),a=a.sibling}function Qi(a,e,o){var t=a.tag;if(t===5||t===6)a=a.stateNode,e?o.insertBefore(a,e):o.appendChild(a);else if(t!==4&&(t===27&&vo(a.type)&&(o=a.stateNode),a=a.child,a!==null))for(Qi(a,e,o),a=a.sibling;a!==null;)Qi(a,e,o),a=a.sibling}function Fp(a){var e=a.stateNode,o=a.memoizedProps;try{for(var t=a.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);Ha(e,t,o),e[La]=a,e[Pa]=o}catch(i){Z(a,a.return,i)}}var De=!1,Sa=!1,Nr=!1,Im=typeof WeakSet==\"function\"?WeakSet:Set,Aa=null;function S1(a,e){if(a=a.containerInfo,Al=rs,a=Ef(a),Zl(a)){if(\"selectionStart\"in a)var o={start:a.selectionStart,end:a.selectionEnd};else a:{o=(o=a.ownerDocument)&&o.defaultView||window;var t=o.getSelection&&o.getSelection();if(t&&t.rangeCount!==0){o=t.anchorNode;var n=t.anchorOffset,i=t.focusNode;t=t.focusOffset;try{o.nodeType,i.nodeType}catch{o=null;break a}var s=0,r=-1,c=-1,m=0,I=0,S=a,d=null;e:for(;;){for(var g;S!==o||n!==0&&S.nodeType!==3||(r=s+n),S!==i||t!==0&&S.nodeType!==3||(c=s+t),S.nodeType===3&&(s+=S.nodeValue.length),(g=S.firstChild)!==null;)d=S,S=g;for(;;){if(S===a)break e;if(d===o&&++m===n&&(r=s),d===i&&++I===t&&(c=s),(g=S.nextSibling)!==null)break;S=d,d=S.parentNode}S=g}o=r===-1||c===-1?null:{start:r,end:c}}else o=null}o=o||{start:0,end:0}}else o=null;for(Tl={focusedElem:a,selectionRange:o},rs=!1,Aa=e;Aa!==null;)if(e=Aa,a=e.child,(e.subtreeFlags&1028)!==0&&a!==null)a.return=e,Aa=a;else for(;Aa!==null;){switch(e=Aa,i=e.alternate,a=e.flags,e.tag){case 0:if((a&4)!==0&&(a=e.updateQueue,a=a!==null?a.events:null,a!==null))for(o=0;o<a.length;o++)n=a[o],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((a&1024)!==0&&i!==null){a=void 0,o=e,n=i.memoizedProps,i=i.memoizedState,t=o.stateNode;try{var C=zo(o.type,n);a=t.getSnapshotBeforeUpdate(C,i),t.__reactInternalSnapshotBeforeUpdate=a}catch(w){Z(o,o.return,w)}}break;case 3:if((a&1024)!==0){if(a=e.stateNode.containerInfo,o=a.nodeType,o===9)El(a);else if(o===1)switch(a.nodeName){case\"HEAD\":case\"HTML\":case\"BODY\":El(a);break;default:a.textContent=\"\"}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((a&1024)!==0)throw Error(b(163))}if(a=e.sibling,a!==null){a.return=e.return,Aa=a;break}Aa=e.return}}function xp(a,e,o){var t=o.flags;switch(o.tag){case 0:case 11:case 15:Me(a,o),t&4&&Pn(5,o);break;case 1:if(Me(a,o),t&4)if(a=o.stateNode,e===null)try{a.componentDidMount()}catch(s){Z(o,o.return,s)}else{var n=zo(o.type,e.memoizedProps);e=e.memoizedState;try{a.componentDidUpdate(n,e,a.__reactInternalSnapshotBeforeUpdate)}catch(s){Z(o,o.return,s)}}t&64&&Op(o),t&512&&hn(o,o.return);break;case 3:if(Me(a,o),t&64&&(a=o.updateQueue,a!==null)){if(e=null,o.child!==null)switch(o.child.tag){case 27:case 5:e=o.child.stateNode;break;case 1:e=o.child.stateNode}try{Vf(a,e)}catch(s){Z(o,o.return,s)}}break;case 27:e===null&&t&4&&Fp(o);case 26:case 5:Me(a,o),e===null&&t&4&&qp(o),t&512&&hn(o,o.return);break;case 12:Me(a,o);break;case 31:Me(a,o),t&4&&Zp(a,o);break;case 13:Me(a,o),t&4&&Vp(a,o),t&64&&(a=o.memoizedState,a!==null&&(a=a.dehydrated,a!==null&&(o=L1.bind(null,o),_1(a,o))));break;case 22:if(t=o.memoizedState!==null||De,!t){e=e!==null&&e.memoizedState!==null||Sa,n=De;var i=Sa;De=t,(Sa=e)&&!i?Ne(a,o,(o.subtreeFlags&8772)!==0):Me(a,o),De=n,Sa=i}break;case 30:break;default:Me(a,o)}}function Gp(a){var e=a.alternate;e!==null&&(a.alternate=null,Gp(e)),a.child=null,a.deletions=null,a.sibling=null,a.tag===5&&(e=a.stateNode,e!==null&&ql(e)),a.stateNode=null,a.return=null,a.dependencies=null,a.memoizedProps=null,a.memoizedState=null,a.pendingProps=null,a.stateNode=null,a.updateQueue=null}var aa=null,Fa=!1;function Le(a,e,o){for(o=o.child;o!==null;)Pp(a,e,o),o=o.sibling}function Pp(a,e,o){if(Ka&&typeof Ka.onCommitFiberUnmount==\"function\")try{Ka.onCommitFiberUnmount(On,o)}catch{}switch(o.tag){case 26:Sa||ye(o,e),Le(a,e,o),o.memoizedState?o.memoizedState.count--:o.stateNode&&(o=o.stateNode,o.parentNode.removeChild(o));break;case 27:Sa||ye(o,e);var t=aa,n=Fa;vo(o.type)&&(aa=o.stateNode,Fa=!1),Le(a,e,o),bn(o.stateNode),aa=t,Fa=n;break;case 5:Sa||ye(o,e);case 6:if(t=aa,n=Fa,aa=null,Le(a,e,o),aa=t,Fa=n,aa!==null)if(Fa)try{(aa.nodeType===9?aa.body:aa.nodeName===\"HTML\"?aa.ownerDocument.body:aa).removeChild(o.stateNode)}catch(i){Z(o,e,i)}else try{aa.removeChild(o.stateNode)}catch(i){Z(o,e,i)}break;case 18:aa!==null&&(Fa?(a=aa,Bm(a.nodeType===9?a.body:a.nodeName===\"HTML\"?a.ownerDocument.body:a,o.stateNode),Bt(a)):Bm(aa,o.stateNode));break;case 4:t=aa,n=Fa,aa=o.stateNode.containerInfo,Fa=!0,Le(a,e,o),aa=t,Fa=n;break;case 0:case 11:case 14:case 15:bo(2,o,e),Sa||bo(4,o,e),Le(a,e,o);break;case 1:Sa||(ye(o,e),t=o.stateNode,typeof t.componentWillUnmount==\"function\"&&Up(o,e,t)),Le(a,e,o);break;case 21:Le(a,e,o);break;case 22:Sa=(t=Sa)||o.memoizedState!==null,Le(a,e,o),Sa=t;break;default:Le(a,e,o)}}function Zp(a,e){if(e.memoizedState===null&&(a=e.alternate,a!==null&&(a=a.memoizedState,a!==null))){a=a.dehydrated;try{Bt(a)}catch(o){Z(e,e.return,o)}}}function Vp(a,e){if(e.memoizedState===null&&(a=e.alternate,a!==null&&(a=a.memoizedState,a!==null&&(a=a.dehydrated,a!==null))))try{Bt(a)}catch(o){Z(e,e.return,o)}}function b1(a){switch(a.tag){case 31:case 13:case 19:var e=a.stateNode;return e===null&&(e=a.stateNode=new Im),e;case 22:return a=a.stateNode,e=a._retryCache,e===null&&(e=a._retryCache=new Im),e;default:throw Error(b(435,a.tag))}}function pi(a,e){var o=b1(a);e.forEach(function(t){if(!o.has(t)){o.add(t);var n=M1.bind(null,a,t);t.then(n,n)}})}function qa(a,e){var o=e.deletions;if(o!==null)for(var t=0;t<o.length;t++){var n=o[t],i=a,s=e,r=s;a:for(;r!==null;){switch(r.tag){case 27:if(vo(r.type)){aa=r.stateNode,Fa=!1;break a}break;case 5:aa=r.stateNode,Fa=!1;break a;case 3:case 4:aa=r.stateNode.containerInfo,Fa=!0;break a}r=r.return}if(aa===null)throw Error(b(160));Pp(i,s,n),aa=null,Fa=!1,i=n.alternate,i!==null&&(i.return=null),n.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)_p(e,a),e=e.sibling}var de=null;function _p(a,e){var o=a.alternate,t=a.flags;switch(a.tag){case 0:case 11:case 14:case 15:qa(e,a),za(a),t&4&&(bo(3,a,a.return),Pn(3,a),bo(5,a,a.return));break;case 1:qa(e,a),za(a),t&512&&(Sa||o===null||ye(o,o.return)),t&64&&De&&(a=a.updateQueue,a!==null&&(t=a.callbacks,t!==null&&(o=a.shared.hiddenCallbacks,a.shared.hiddenCallbacks=o===null?t:o.concat(t))));break;case 26:var n=de;if(qa(e,a),za(a),t&512&&(Sa||o===null||ye(o,o.return)),t&4){var i=o!==null?o.memoizedState:null;if(t=a.memoizedState,o===null)if(t===null)if(a.stateNode===null){a:{t=a.type,o=a.memoizedProps,n=n.ownerDocument||n;e:switch(t){case\"title\":i=n.getElementsByTagName(\"title\")[0],(!i||i[zn]||i[La]||i.namespaceURI===\"http:\/\/www.w3.org\/2000\/svg\"||i.hasAttribute(\"itemprop\"))&&(i=n.createElement(t),n.head.insertBefore(i,n.querySelector(\"head > title\"))),Ha(i,t,o),i[La]=a,Ta(i),t=i;break a;case\"link\":var s=Fm(\"link\",\"href\",n).get(t+(o.href||\"\"));if(s){for(var r=0;r<s.length;r++)if(i=s[r],i.getAttribute(\"href\")===(o.href==null||o.href===\"\"?null:o.href)&&i.getAttribute(\"rel\")===(o.rel==null?null:o.rel)&&i.getAttribute(\"title\")===(o.title==null?null:o.title)&&i.getAttribute(\"crossorigin\")===(o.crossOrigin==null?null:o.crossOrigin)){s.splice(r,1);break e}}i=n.createElement(t),Ha(i,t,o),n.head.appendChild(i);break;case\"meta\":if(s=Fm(\"meta\",\"content\",n).get(t+(o.content||\"\"))){for(r=0;r<s.length;r++)if(i=s[r],i.getAttribute(\"content\")===(o.content==null?null:\"\"+o.content)&&i.getAttribute(\"name\")===(o.name==null?null:o.name)&&i.getAttribute(\"property\")===(o.property==null?null:o.property)&&i.getAttribute(\"http-equiv\")===(o.httpEquiv==null?null:o.httpEquiv)&&i.getAttribute(\"charset\")===(o.charSet==null?null:o.charSet)){s.splice(r,1);break e}}i=n.createElement(t),Ha(i,t,o),n.head.appendChild(i);break;default:throw Error(b(468,t))}i[La]=a,Ta(i),t=i}a.stateNode=t}else xm(n,a.type,a.stateNode);else a.stateNode=zm(n,t,a.memoizedProps);else i!==t?(i===null?o.stateNode!==null&&(o=o.stateNode,o.parentNode.removeChild(o)):i.count--,t===null?xm(n,a.type,a.stateNode):zm(n,t,a.memoizedProps)):t===null&&a.stateNode!==null&&Lr(a,a.memoizedProps,o.memoizedProps)}break;case 27:qa(e,a),za(a),t&512&&(Sa||o===null||ye(o,o.return)),o!==null&&t&4&&Lr(a,a.memoizedProps,o.memoizedProps);break;case 5:if(qa(e,a),za(a),t&512&&(Sa||o===null||ye(o,o.return)),a.flags&32){n=a.stateNode;try{Tt(n,\"\")}catch(C){Z(a,a.return,C)}}t&4&&a.stateNode!=null&&(n=a.memoizedProps,Lr(a,n,o!==null?o.memoizedProps:n)),t&1024&&(Nr=!0);break;case 6:if(qa(e,a),za(a),t&4){if(a.stateNode===null)throw Error(b(162));t=a.memoizedProps,o=a.stateNode;try{o.nodeValue=t}catch(C){Z(a,a.return,C)}}break;case 3:if(Di=null,n=de,de=ns(e.containerInfo),qa(e,a),de=n,za(a),t&4&&o!==null&&o.memoizedState.isDehydrated)try{Bt(e.containerInfo)}catch(C){Z(a,a.return,C)}Nr&&(Nr=!1,jp(a));break;case 4:t=de,de=ns(a.stateNode.containerInfo),qa(e,a),za(a),de=t;break;case 12:qa(e,a),za(a);break;case 31:qa(e,a),za(a),t&4&&(t=a.updateQueue,t!==null&&(a.updateQueue=null,pi(a,t)));break;case 13:qa(e,a),za(a),a.child.flags&8192&&a.memoizedState!==null!=(o!==null&&o.memoizedState!==null)&&(ys=Ya()),t&4&&(t=a.updateQueue,t!==null&&(a.updateQueue=null,pi(a,t)));break;case 22:n=a.memoizedState!==null;var c=o!==null&&o.memoizedState!==null,m=De,I=Sa;if(De=m||n,Sa=I||c,qa(e,a),Sa=I,De=m,za(a),t&8192)a:for(e=a.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(o===null||c||De||Sa||Mo(a)),o=null,e=a;;){if(e.tag===5||e.tag===26){if(o===null){c=o=e;try{if(i=c.stateNode,n)s=i.style,typeof s.setProperty==\"function\"?s.setProperty(\"display\",\"none\",\"important\"):s.display=\"none\";else{r=c.stateNode;var S=c.memoizedProps.style,d=S!=null&&S.hasOwnProperty(\"display\")?S.display:null;r.style.display=d==null||typeof d==\"boolean\"?\"\":(\"\"+d).trim()}}catch(C){Z(c,c.return,C)}}}else if(e.tag===6){if(o===null){c=e;try{c.stateNode.nodeValue=n?\"\":c.memoizedProps}catch(C){Z(c,c.return,C)}}}else if(e.tag===18){if(o===null){c=e;try{var g=c.stateNode;n?km(g,!0):km(c.stateNode,!1)}catch(C){Z(c,c.return,C)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===a)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===a)break a;for(;e.sibling===null;){if(e.return===null||e.return===a)break a;o===e&&(o=null),e=e.return}o===e&&(o=null),e.sibling.return=e.return,e=e.sibling}t&4&&(t=a.updateQueue,t!==null&&(o=t.retryQueue,o!==null&&(t.retryQueue=null,pi(a,o))));break;case 19:qa(e,a),za(a),t&4&&(t=a.updateQueue,t!==null&&(a.updateQueue=null,pi(a,t)));break;case 30:break;case 21:break;default:qa(e,a),za(a)}}function za(a){var e=a.flags;if(e&2){try{for(var o,t=a.return;t!==null;){if(zp(t)){o=t;break}t=t.return}if(o==null)throw Error(b(160));switch(o.tag){case 27:var n=o.stateNode,i=Mr(a);Qi(a,i,n);break;case 5:var s=o.stateNode;o.flags&32&&(Tt(s,\"\"),o.flags&=-33);var r=Mr(a);Qi(a,r,s);break;case 3:case 4:var c=o.stateNode.containerInfo,m=Mr(a);gl(a,m,c);break;default:throw Error(b(161))}}catch(I){Z(a,a.return,I)}a.flags&=-3}e&4096&&(a.flags&=-4097)}function jp(a){if(a.subtreeFlags&1024)for(a=a.child;a!==null;){var e=a;jp(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),a=a.sibling}}function Me(a,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)xp(a,e.alternate,e),e=e.sibling}function Mo(a){for(a=a.child;a!==null;){var e=a;switch(e.tag){case 0:case 11:case 14:case 15:bo(4,e,e.return),Mo(e);break;case 1:ye(e,e.return);var o=e.stateNode;typeof o.componentWillUnmount==\"function\"&&Up(e,e.return,o),Mo(e);break;case 27:bn(e.stateNode);case 26:case 5:ye(e,e.return),Mo(e);break;case 22:e.memoizedState===null&&Mo(e);break;case 30:Mo(e);break;default:Mo(e)}a=a.sibling}}function Ne(a,e,o){for(o=o&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var t=e.alternate,n=a,i=e,s=i.flags;switch(i.tag){case 0:case 11:case 15:Ne(n,i,o),Pn(4,i);break;case 1:if(Ne(n,i,o),t=i,n=t.stateNode,typeof n.componentDidMount==\"function\")try{n.componentDidMount()}catch(m){Z(t,t.return,m)}if(t=i,n=t.updateQueue,n!==null){var r=t.stateNode;try{var c=n.shared.hiddenCallbacks;if(c!==null)for(n.shared.hiddenCallbacks=null,n=0;n<c.length;n++)Zf(c[n],r)}catch(m){Z(t,t.return,m)}}o&&s&64&&Op(i),hn(i,i.return);break;case 27:Fp(i);case 26:case 5:Ne(n,i,o),o&&t===null&&s&4&&qp(i),hn(i,i.return);break;case 12:Ne(n,i,o);break;case 31:Ne(n,i,o),o&&s&4&&Zp(n,i);break;case 13:Ne(n,i,o),o&&s&4&&Vp(n,i);break;case 22:i.memoizedState===null&&Ne(n,i,o),hn(i,i.return);break;case 30:break;default:Ne(n,i,o)}e=e.sibling}}function hc(a,e){var o=null;a!==null&&a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(o=a.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==o&&(a!=null&&a.refCount++,o!=null&&xn(o))}function gc(a,e){a=null,e.alternate!==null&&(a=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==a&&(e.refCount++,a!=null&&xn(a))}function pe(a,e,o,t){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Xp(a,e,o,t),e=e.sibling}function Xp(a,e,o,t){var n=e.flags;switch(e.tag){case 0:case 11:case 15:pe(a,e,o,t),n&2048&&Pn(9,e);break;case 1:pe(a,e,o,t);break;case 3:pe(a,e,o,t),n&2048&&(a=null,e.alternate!==null&&(a=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==a&&(e.refCount++,a!=null&&xn(a)));break;case 12:if(n&2048){pe(a,e,o,t),a=e.stateNode;try{var i=e.memoizedProps,s=i.id,r=i.onPostCommit;typeof r==\"function\"&&r(s,e.alternate===null?\"mount\":\"update\",a.passiveEffectDuration,-0)}catch(c){Z(e,e.return,c)}}else pe(a,e,o,t);break;case 31:pe(a,e,o,t);break;case 13:pe(a,e,o,t);break;case 23:break;case 22:i=e.stateNode,s=e.alternate,e.memoizedState!==null?i._visibility&2?pe(a,e,o,t):gn(a,e):i._visibility&2?pe(a,e,o,t):(i._visibility|=2,et(a,e,o,t,(e.subtreeFlags&10256)!==0||!1)),n&2048&&hc(s,e);break;case 24:pe(a,e,o,t),n&2048&&gc(e.alternate,e);break;default:pe(a,e,o,t)}}function et(a,e,o,t,n){for(n=n&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var i=a,s=e,r=o,c=t,m=s.flags;switch(s.tag){case 0:case 11:case 15:et(i,s,r,c,n),Pn(8,s);break;case 23:break;case 22:var I=s.stateNode;s.memoizedState!==null?I._visibility&2?et(i,s,r,c,n):gn(i,s):(I._visibility|=2,et(i,s,r,c,n)),n&&m&2048&&hc(s.alternate,s);break;case 24:et(i,s,r,c,n),n&&m&2048&&gc(s.alternate,s);break;default:et(i,s,r,c,n)}e=e.sibling}}function gn(a,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var o=a,t=e,n=t.flags;switch(t.tag){case 22:gn(o,t),n&2048&&hc(t.alternate,t);break;case 24:gn(o,t),n&2048&&gc(t.alternate,t);break;default:gn(o,t)}e=e.sibling}}var sn=8192;function at(a,e,o){if(a.subtreeFlags&sn)for(a=a.child;a!==null;)Yp(a,e,o),a=a.sibling}function Yp(a,e,o){switch(a.tag){case 26:at(a,e,o),a.flags&sn&&a.memoizedState!==null&&t0(o,de,a.memoizedState,a.memoizedProps);break;case 5:at(a,e,o);break;case 3:case 4:var t=de;de=ns(a.stateNode.containerInfo),at(a,e,o),de=t;break;case 22:a.memoizedState===null&&(t=a.alternate,t!==null&&t.memoizedState!==null?(t=sn,sn=16777216,at(a,e,o),sn=t):at(a,e,o));break;default:at(a,e,o)}}function Kp(a){var e=a.alternate;if(e!==null&&(a=e.child,a!==null)){e.child=null;do e=a.sibling,a.sibling=null,a=e;while(a!==null)}}function Jt(a){var e=a.deletions;if((a.flags&16)!==0){if(e!==null)for(var o=0;o<e.length;o++){var t=e[o];Aa=t,Wp(t,a)}Kp(a)}if(a.subtreeFlags&10256)for(a=a.child;a!==null;)Qp(a),a=a.sibling}function Qp(a){switch(a.tag){case 0:case 11:case 15:Jt(a),a.flags&2048&&bo(9,a,a.return);break;case 3:Jt(a);break;case 12:Jt(a);break;case 22:var e=a.stateNode;a.memoizedState!==null&&e._visibility&2&&(a.return===null||a.return.tag!==13)?(e._visibility&=-3,Ni(a)):Jt(a);break;default:Jt(a)}}function Ni(a){var e=a.deletions;if((a.flags&16)!==0){if(e!==null)for(var o=0;o<e.length;o++){var t=e[o];Aa=t,Wp(t,a)}Kp(a)}for(a=a.child;a!==null;){switch(e=a,e.tag){case 0:case 11:case 15:bo(8,e,e.return),Ni(e);break;case 22:o=e.stateNode,o._visibility&2&&(o._visibility&=-3,Ni(e));break;default:Ni(e)}a=a.sibling}}function Wp(a,e){for(;Aa!==null;){var o=Aa;switch(o.tag){case 0:case 11:case 15:bo(8,o,e);break;case 23:case 22:if(o.memoizedState!==null&&o.memoizedState.cachePool!==null){var t=o.memoizedState.cachePool.pool;t!=null&&t.refCount++}break;case 24:xn(o.memoizedState.cache)}if(t=o.child,t!==null)t.return=o,Aa=t;else a:for(o=a;Aa!==null;){t=Aa;var n=t.sibling,i=t.return;if(Gp(t),t===o){Aa=null;break a}if(n!==null){n.return=i,Aa=n;break a}Aa=i}}}var y1={getCacheForType:function(a){var e=Na(ba),o=e.data.get(a);return o===void 0&&(o=a(),e.data.set(a,o)),o},cacheSignal:function(){return Na(ba).controller.signal}},C1=typeof WeakMap==\"function\"?WeakMap:Map,x=0,j=null,k=null,O=0,P=0,Va=null,no=!1,qt=!1,Ic=!1,Pe=0,oa=0,yo=0,ko=0,Sc=0,Xa=0,Mt=0,In=null,xa=null,Il=!1,ys=0,Jp=0,Wi=1\/0,Ji=null,mo=null,Ca=0,fo=null,Nt=null,qe=0,Sl=0,bl=null,$p=null,Sn=0,yl=null;function Wa(){return(x&2)!==0&&O!==0?O&-O:E.T!==null?yc():lf()}function ad(){if(Xa===0)if((O&536870912)===0||U){var a=ti;ti<<=1,(ti&3932160)===0&&(ti=262144),Xa=a}else Xa=536870912;return a=$a.current,a!==null&&(a.flags|=32),Xa}function Ga(a,e,o){(a===j&&(P===2||P===9)||a.cancelPendingCommit!==null)&&(Ht(a,0),io(a,O,Xa,!1)),qn(a,o),((x&2)===0||a!==j)&&(a===j&&((x&2)===0&&(ko|=o),oa===4&&io(a,O,Xa,!1)),Ae(a))}function ed(a,e,o){if((x&6)!==0)throw Error(b(327));var t=!o&&(e&127)===0&&(e&a.expiredLanes)===0||Un(a,e),n=t?T1(a,e):Hr(a,e,!0),i=t;do{if(n===0){qt&&!t&&io(a,e,0,!1);break}else{if(o=a.current.alternate,i&&!v1(o)){n=Hr(a,e,!1),i=!1;continue}if(n===2){if(i=e,a.errorRecoveryDisabledLanes&i)var s=0;else s=a.pendingLanes&-536870913,s=s!==0?s:s&536870912?536870912:0;if(s!==0){e=s;a:{var r=a;n=In;var c=r.current.memoizedState.isDehydrated;if(c&&(Ht(r,s).flags|=256),s=Hr(r,s,!1),s!==2){if(Ic&&!c){r.errorRecoveryDisabledLanes|=i,ko|=i,n=4;break a}i=xa,xa=n,i!==null&&(xa===null?xa=i:xa.push.apply(xa,i))}n=s}if(i=!1,n!==2)continue}}if(n===1){Ht(a,0),io(a,e,0,!0);break}a:{switch(t=a,i=n,i){case 0:case 1:throw Error(b(345));case 4:if((e&4194048)!==e)break;case 6:io(t,e,Xa,!no);break a;case 2:xa=null;break;case 3:case 5:break;default:throw Error(b(329))}if((e&62914560)===e&&(n=ys+300-Ya(),10<n)){if(io(t,e,Xa,!no),cs(t,0,!0)!==0)break a;qe=e,t.timeoutHandle=Cd(Sm.bind(null,t,o,xa,Ji,Il,e,Xa,ko,Mt,no,i,\"Throttled\",-0,0),n);break a}Sm(t,o,xa,Ji,Il,e,Xa,ko,Mt,no,i,null,-0,0)}}break}while(!0);Ae(a)}function Sm(a,e,o,t,n,i,s,r,c,m,I,S,d,g){if(a.timeoutHandle=-1,S=e.subtreeFlags,S&8192||(S&16785408)===16785408){S={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:ke},Yp(e,i,S);var C=(i&62914560)===i?ys-Ya():(i&4194048)===i?Jp-Ya():0;if(C=n0(S,C),C!==null){qe=i,a.cancelPendingCommit=C(ym.bind(null,a,e,i,o,t,n,s,r,c,I,S,null,d,g)),io(a,i,s,!m);return}}ym(a,e,i,o,t,n,s,r,c)}function v1(a){for(var e=a;;){var o=e.tag;if((o===0||o===11||o===15)&&e.flags&16384&&(o=e.updateQueue,o!==null&&(o=o.stores,o!==null)))for(var t=0;t<o.length;t++){var n=o[t],i=n.getSnapshot;n=n.value;try{if(!Ja(i(),n))return!1}catch{return!1}}if(o=e.child,e.subtreeFlags&16384&&o!==null)o.return=e,e=o;else{if(e===a)break;for(;e.sibling===null;){if(e.return===null||e.return===a)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function io(a,e,o,t){e&=~Sc,e&=~ko,a.suspendedLanes|=e,a.pingedLanes&=~e,t&&(a.warmLanes|=e),t=a.expirationTimes;for(var n=e;0<n;){var i=31-Qa(n),s=1<<i;t[i]=-1,n&=~s}o!==0&&nf(a,o,e)}function Cs(){return(x&6)===0?(Zn(0,!1),!1):!0}function bc(){if(k!==null){if(P===0)var a=k.return;else a=k,Re=Zo=null,nc(a),bt=null,En=0,a=k;for(;a!==null;)Rp(a.alternate,a),a=a.return;k=null}}function Ht(a,e){var o=a.timeoutHandle;o!==-1&&(a.timeoutHandle=-1,x1(o)),o=a.cancelPendingCommit,o!==null&&(a.cancelPendingCommit=null,o()),qe=0,bc(),j=a,k=o=Oe(a.current,null),O=e,P=0,Va=null,no=!1,qt=Un(a,e),Ic=!1,Mt=Xa=Sc=ko=yo=oa=0,xa=In=null,Il=!1,(e&8)!==0&&(e|=e&32);var t=a.entangledLanes;if(t!==0)for(a=a.entanglements,t&=e;0<t;){var n=31-Qa(t),i=1<<n;e|=a[n],t&=~i}return Pe=e,ps(),o}function od(a,e){N=null,E.H=Mn,e===Ut||e===hs?(e=Qu(),P=3):e===Wl?(e=Qu(),P=4):P=e===pc?8:e!==null&&typeof e==\"object\"&&typeof e.then==\"function\"?6:1,Va=e,k===null&&(oa=1,Yi(a,re(e,a.current)))}function td(){var a=$a.current;return a===null?!0:(O&4194048)===O?ce===null:(O&62914560)===O||(O&536870912)!==0?a===ce:!1}function nd(){var a=E.H;return E.H=Mn,a===null?Mn:a}function id(){var a=E.A;return E.A=y1,a}function $i(){oa=4,no||(O&4194048)!==O&&$a.current!==null||(qt=!0),(yo&134217727)===0&&(ko&134217727)===0||j===null||io(j,O,Xa,!1)}function Hr(a,e,o){var t=x;x|=2;var n=nd(),i=id();(j!==a||O!==e)&&(Ji=null,Ht(a,e)),e=!1;var s=oa;a:do try{if(P!==0&&k!==null){var r=k,c=Va;switch(P){case 8:bc(),s=6;break a;case 3:case 2:case 9:case 6:$a.current===null&&(e=!0);var m=P;if(P=0,Va=null,dt(a,r,c,m),o&&qt){s=0;break a}break;default:m=P,P=0,Va=null,dt(a,r,c,m)}}A1(),s=oa;break}catch(I){od(a,I)}while(!0);return e&&a.shellSuspendCounter++,Re=Zo=null,x=t,E.H=n,E.A=i,k===null&&(j=null,O=0,ps()),s}function A1(){for(;k!==null;)sd(k)}function T1(a,e){var o=x;x|=2;var t=nd(),n=id();j!==a||O!==e?(Ji=null,Wi=Ya()+500,Ht(a,e)):qt=Un(a,e);a:do try{if(P!==0&&k!==null){e=k;var i=Va;e:switch(P){case 1:P=0,Va=null,dt(a,e,i,1);break;case 2:case 9:if(Ku(i)){P=0,Va=null,bm(e);break}e=function(){P!==2&&P!==9||j!==a||(P=7),Ae(a)},i.then(e,e);break a;case 3:P=7;break a;case 4:P=5;break a;case 7:Ku(i)?(P=0,Va=null,bm(e)):(P=0,Va=null,dt(a,e,i,7));break;case 5:var s=null;switch(k.tag){case 26:s=k.memoizedState;case 5:case 27:var r=k;if(s?Ed(s):r.stateNode.complete){P=0,Va=null;var c=r.sibling;if(c!==null)k=c;else{var m=r.return;m!==null?(k=m,vs(m)):k=null}break e}}P=0,Va=null,dt(a,e,i,5);break;case 6:P=0,Va=null,dt(a,e,i,6);break;case 8:bc(),oa=6;break a;default:throw Error(b(462))}}w1();break}catch(I){od(a,I)}while(!0);return Re=Zo=null,E.H=t,E.A=n,x=o,k!==null?0:(j=null,O=0,ps(),oa)}function w1(){for(;k!==null&&!Yh();)sd(k)}function sd(a){var e=kp(a.alternate,a,Pe);a.memoizedProps=a.pendingProps,e===null?vs(a):k=e}function bm(a){var e=a,o=e.alternate;switch(e.tag){case 15:case 0:e=fm(o,e,e.pendingProps,e.type,void 0,O);break;case 11:e=fm(o,e,e.pendingProps,e.type.render,e.ref,O);break;case 5:nc(e);default:Rp(o,e),e=k=Rf(e,Pe),e=kp(o,e,Pe)}a.memoizedProps=a.pendingProps,e===null?vs(a):k=e}function dt(a,e,o,t){Re=Zo=null,nc(e),bt=null,En=0;var n=e.return;try{if(p1(a,n,e,o,O)){oa=1,Yi(a,re(o,a.current)),k=null;return}}catch(i){if(n!==null)throw k=n,i;oa=1,Yi(a,re(o,a.current)),k=null;return}e.flags&32768?(U||t===1?a=!0:qt||(O&536870912)!==0?a=!1:(no=a=!0,(t===2||t===9||t===3||t===6)&&(t=$a.current,t!==null&&t.tag===13&&(t.flags|=16384))),rd(e,a)):vs(e)}function vs(a){var e=a;do{if((e.flags&32768)!==0){rd(e,no);return}a=e.return;var o=g1(e.alternate,e,Pe);if(o!==null){k=o;return}if(e=e.sibling,e!==null){k=e;return}k=e=a}while(e!==null);oa===0&&(oa=5)}function rd(a,e){do{var o=I1(a.alternate,a);if(o!==null){o.flags&=32767,k=o;return}if(o=a.return,o!==null&&(o.flags|=32768,o.subtreeFlags=0,o.deletions=null),!e&&(a=a.sibling,a!==null)){k=a;return}k=a=o}while(a!==null);oa=6,k=null}function ym(a,e,o,t,n,i,s,r,c){a.cancelPendingCommit=null;do As();while(Ca!==0);if((x&6)!==0)throw Error(b(327));if(e!==null){if(e===a.current)throw Error(b(177));if(i=e.lanes|e.childLanes,i|=Vl,ng(a,o,i,s,r,c),a===j&&(k=j=null,O=0),Nt=e,fo=a,qe=o,Sl=i,bl=n,$p=t,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(a.callbackNode=null,a.callbackPriority=0,N1(qi,function(){return fd(),null})):(a.callbackNode=null,a.callbackPriority=0),t=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||t){t=E.T,E.T=null,n=G.p,G.p=2,s=x,x|=4;try{S1(a,e,o)}finally{x=s,G.p=n,E.T=t}}Ca=1,ld(),cd(),ud()}}function ld(){if(Ca===1){Ca=0;var a=fo,e=Nt,o=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||o){o=E.T,E.T=null;var t=G.p;G.p=2;var n=x;x|=4;try{_p(e,a);var i=Tl,s=Ef(a.containerInfo),r=i.focusedElem,c=i.selectionRange;if(s!==r&&r&&r.ownerDocument&&wf(r.ownerDocument.documentElement,r)){if(c!==null&&Zl(r)){var m=c.start,I=c.end;if(I===void 0&&(I=m),\"selectionStart\"in r)r.selectionStart=m,r.selectionEnd=Math.min(I,r.value.length);else{var S=r.ownerDocument||document,d=S&&S.defaultView||window;if(d.getSelection){var g=d.getSelection(),C=r.textContent.length,w=Math.min(c.start,C),z=c.end===void 0?w:Math.min(c.end,C);!g.extend&&w>z&&(s=z,z=w,w=s);var f=Pu(r,w),u=Pu(r,z);if(f&&u&&(g.rangeCount!==1||g.anchorNode!==f.node||g.anchorOffset!==f.offset||g.focusNode!==u.node||g.focusOffset!==u.offset)){var h=S.createRange();h.setStart(f.node,f.offset),g.removeAllRanges(),w>z?(g.addRange(h),g.extend(u.node,u.offset)):(h.setEnd(u.node,u.offset),g.addRange(h))}}}}for(S=[],g=r;g=g.parentNode;)g.nodeType===1&&S.push({element:g,left:g.scrollLeft,top:g.scrollTop});for(typeof r.focus==\"function\"&&r.focus(),r=0;r<S.length;r++){var p=S[r];p.element.scrollLeft=p.left,p.element.scrollTop=p.top}}rs=!!Al,Tl=Al=null}finally{x=n,G.p=t,E.T=o}}a.current=e,Ca=2}}function cd(){if(Ca===2){Ca=0;var a=fo,e=Nt,o=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||o){o=E.T,E.T=null;var t=G.p;G.p=2;var n=x;x|=4;try{xp(a,e.alternate,e)}finally{x=n,G.p=t,E.T=o}}Ca=3}}function ud(){if(Ca===4||Ca===3){Ca=0,Kh();var a=fo,e=Nt,o=qe,t=$p;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Ca=5:(Ca=0,Nt=fo=null,md(a,a.pendingLanes));var n=a.pendingLanes;if(n===0&&(mo=null),Ul(o),e=e.stateNode,Ka&&typeof Ka.onCommitFiberRoot==\"function\")try{Ka.onCommitFiberRoot(On,e,void 0,(e.current.flags&128)===128)}catch{}if(t!==null){e=E.T,n=G.p,G.p=2,E.T=null;try{for(var i=a.onRecoverableError,s=0;s<t.length;s++){var r=t[s];i(r.value,{componentStack:r.stack})}}finally{E.T=e,G.p=n}}(qe&3)!==0&&As(),Ae(a),n=a.pendingLanes,(o&261930)!==0&&(n&42)!==0?a===yl?Sn++:(Sn=0,yl=a):Sn=0,Zn(0,!1)}}function md(a,e){(a.pooledCacheLanes&=e)===0&&(e=a.pooledCache,e!=null&&(a.pooledCache=null,xn(e)))}function As(){return ld(),cd(),ud(),fd()}function fd(){if(Ca!==5)return!1;var a=fo,e=Sl;Sl=0;var o=Ul(qe),t=E.T,n=G.p;try{G.p=32>o?32:o,E.T=null,o=bl,bl=null;var i=fo,s=qe;if(Ca=0,Nt=fo=null,qe=0,(x&6)!==0)throw Error(b(331));var r=x;if(x|=4,Qp(i.current),Xp(i,i.current,s,o),x=r,Zn(0,!1),Ka&&typeof Ka.onPostCommitFiberRoot==\"function\")try{Ka.onPostCommitFiberRoot(On,i)}catch{}return!0}finally{G.p=n,E.T=t,md(a,e)}}function Cm(a,e,o){e=re(o,e),e=pl(a.stateNode,e,2),a=uo(a,e,2),a!==null&&(qn(a,2),Ae(a))}function Z(a,e,o){if(a.tag===3)Cm(a,a,o);else for(;e!==null;){if(e.tag===3){Cm(e,a,o);break}else if(e.tag===1){var t=e.stateNode;if(typeof e.type.getDerivedStateFromError==\"function\"||typeof t.componentDidCatch==\"function\"&&(mo===null||!mo.has(t))){a=re(o,a),o=Lp(2),t=uo(e,o,2),t!==null&&(Mp(o,t,e,a),qn(t,2),Ae(t));break}}e=e.return}}function Dr(a,e,o){var t=a.pingCache;if(t===null){t=a.pingCache=new C1;var n=new Set;t.set(e,n)}else n=t.get(e),n===void 0&&(n=new Set,t.set(e,n));n.has(o)||(Ic=!0,n.add(o),a=E1.bind(null,a,e,o),e.then(a,a))}function E1(a,e,o){var t=a.pingCache;t!==null&&t.delete(e),a.pingedLanes|=a.suspendedLanes&o,a.warmLanes&=~o,j===a&&(O&o)===o&&(oa===4||oa===3&&(O&62914560)===O&&300>Ya()-ys?(x&2)===0&&Ht(a,0):Sc|=o,Mt===O&&(Mt=0)),Ae(a)}function pd(a,e){e===0&&(e=tf()),a=Po(a,e),a!==null&&(qn(a,e),Ae(a))}function L1(a){var e=a.memoizedState,o=0;e!==null&&(o=e.retryLane),pd(a,o)}function M1(a,e){var o=0;switch(a.tag){case 31:case 13:var t=a.stateNode,n=a.memoizedState;n!==null&&(o=n.retryLane);break;case 19:t=a.stateNode;break;case 22:t=a.stateNode._retryCache;break;default:throw Error(b(314))}t!==null&&t.delete(e),pd(a,o)}function N1(a,e){return Rl(a,e)}var as=null,ot=null,Cl=!1,es=!1,Br=!1,so=0;function Ae(a){a!==ot&&a.next===null&&(ot===null?as=ot=a:ot=ot.next=a),es=!0,Cl||(Cl=!0,D1())}function Zn(a,e){if(!Br&&es){Br=!0;do for(var o=!1,t=as;t!==null;){if(!e)if(a!==0){var n=t.pendingLanes;if(n===0)var i=0;else{var s=t.suspendedLanes,r=t.pingedLanes;i=(1<<31-Qa(42|a)+1)-1,i&=n&~(s&~r),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(o=!0,vm(t,i))}else i=O,i=cs(t,t===j?i:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),(i&3)===0||Un(t,i)||(o=!0,vm(t,i));t=t.next}while(o);Br=!1}}function H1(){dd()}function dd(){es=Cl=!1;var a=0;so!==0&&F1()&&(a=so);for(var e=Ya(),o=null,t=as;t!==null;){var n=t.next,i=hd(t,e);i===0?(t.next=null,o===null?as=n:o.next=n,n===null&&(ot=o)):(o=t,(a!==0||(i&3)!==0)&&(es=!0)),t=n}Ca!==0&&Ca!==5||Zn(a,!1),so!==0&&(so=0)}function hd(a,e){for(var o=a.suspendedLanes,t=a.pingedLanes,n=a.expirationTimes,i=a.pendingLanes&-62914561;0<i;){var s=31-Qa(i),r=1<<s,c=n[s];c===-1?((r&o)===0||(r&t)!==0)&&(n[s]=tg(r,e)):c<=e&&(a.expiredLanes|=r),i&=~r}if(e=j,o=O,o=cs(a,a===e?o:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),t=a.callbackNode,o===0||a===e&&(P===2||P===9)||a.cancelPendingCommit!==null)return t!==null&&t!==null&&rr(t),a.callbackNode=null,a.callbackPriority=0;if((o&3)===0||Un(a,o)){if(e=o&-o,e===a.callbackPriority)return e;switch(t!==null&&rr(t),Ul(o)){case 2:case 8:o=ef;break;case 32:o=qi;break;case 268435456:o=of;break;default:o=qi}return t=gd.bind(null,a),o=Rl(o,t),a.callbackPriority=e,a.callbackNode=o,e}return t!==null&&t!==null&&rr(t),a.callbackPriority=2,a.callbackNode=null,2}function gd(a,e){if(Ca!==0&&Ca!==5)return a.callbackNode=null,a.callbackPriority=0,null;var o=a.callbackNode;if(As()&&a.callbackNode!==o)return null;var t=O;return t=cs(a,a===j?t:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),t===0?null:(ed(a,t,e),hd(a,Ya()),a.callbackNode!=null&&a.callbackNode===o?gd.bind(null,a):null)}function vm(a,e){if(As())return null;ed(a,e,!0)}function D1(){G1(function(){(x&6)!==0?Rl(af,H1):dd()})}function yc(){if(so===0){var a=wt;a===0&&(a=oi,oi<<=1,(oi&261888)===0&&(oi=256)),so=a}return so}function Am(a){return a==null||typeof a==\"symbol\"||typeof a==\"boolean\"?null:typeof a==\"function\"?a:yi(\"\"+a)}function Tm(a,e){var o=e.ownerDocument.createElement(\"input\");return o.name=e.name,o.value=e.value,a.id&&o.setAttribute(\"form\",a.id),e.parentNode.insertBefore(o,e),a=new FormData(a),o.parentNode.removeChild(o),a}function B1(a,e,o,t,n){if(e===\"submit\"&&o&&o.stateNode===n){var i=Am((n[Pa]||null).action),s=t.submitter;s&&(e=(e=s[Pa]||null)?Am(e.formAction):s.getAttribute(\"formAction\"),e!==null&&(i=e,s=null));var r=new us(\"action\",\"action\",null,t,n);a.push({event:r,listeners:[{instance:null,listener:function(){if(t.defaultPrevented){if(so!==0){var c=s?Tm(n,s):new FormData(n);ml(o,{pending:!0,data:c,method:n.method,action:i},null,c)}}else typeof i==\"function\"&&(r.preventDefault(),c=s?Tm(n,s):new FormData(n),ml(o,{pending:!0,data:c,method:n.method,action:i},i,c))},currentTarget:n}]})}}for(di=0;di<$r.length;di++)hi=$r[di],wm=hi.toLowerCase(),Em=hi[0].toUpperCase()+hi.slice(1),he(wm,\"on\"+Em);var hi,wm,Em,di;he(Mf,\"onAnimationEnd\");he(Nf,\"onAnimationIteration\");he(Hf,\"onAnimationStart\");he(\"dblclick\",\"onDoubleClick\");he(\"focusin\",\"onFocus\");he(\"focusout\",\"onBlur\");he(Qg,\"onTransitionRun\");he(Wg,\"onTransitionStart\");he(Jg,\"onTransitionCancel\");he(Df,\"onTransitionEnd\");At(\"onMouseEnter\",[\"mouseout\",\"mouseover\"]);At(\"onMouseLeave\",[\"mouseout\",\"mouseover\"]);At(\"onPointerEnter\",[\"pointerout\",\"pointerover\"]);At(\"onPointerLeave\",[\"pointerout\",\"pointerover\"]);Fo(\"onChange\",\"change click focusin focusout input keydown keyup selectionchange\".split(\" \"));Fo(\"onSelect\",\"focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange\".split(\" \"));Fo(\"onBeforeInput\",[\"compositionend\",\"keypress\",\"textInput\",\"paste\"]);Fo(\"onCompositionEnd\",\"compositionend focusout keydown keypress keyup mousedown\".split(\" \"));Fo(\"onCompositionStart\",\"compositionstart focusout keydown keypress keyup mousedown\".split(\" \"));Fo(\"onCompositionUpdate\",\"compositionupdate focusout keydown keypress keyup mousedown\".split(\" \"));var Nn=\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting\".split(\" \"),k1=new Set(\"beforetoggle cancel close invalid load scroll scrollend toggle\".split(\" \").concat(Nn));function Id(a,e){e=(e&4)!==0;for(var o=0;o<a.length;o++){var t=a[o],n=t.event;t=t.listeners;a:{var i=void 0;if(e)for(var s=t.length-1;0<=s;s--){var r=t[s],c=r.instance,m=r.currentTarget;if(r=r.listener,c!==i&&n.isPropagationStopped())break a;i=r,n.currentTarget=m;try{i(n)}catch(I){Fi(I)}n.currentTarget=null,i=c}else for(s=0;s<t.length;s++){if(r=t[s],c=r.instance,m=r.currentTarget,r=r.listener,c!==i&&n.isPropagationStopped())break a;i=r,n.currentTarget=m;try{i(n)}catch(I){Fi(I)}n.currentTarget=null,i=c}}}}function B(a,e){var o=e[_r];o===void 0&&(o=e[_r]=new Set);var t=a+\"__bubble\";o.has(t)||(Sd(e,a,2,!1),o.add(t))}function kr(a,e,o){var t=0;e&&(t|=4),Sd(o,a,t,e)}var gi=\"_reactListening\"+Math.random().toString(36).slice(2);function Cc(a){if(!a[gi]){a[gi]=!0,cf.forEach(function(o){o!==\"selectionchange\"&&(k1.has(o)||kr(o,!1,a),kr(o,!0,a))});var e=a.nodeType===9?a:a.ownerDocument;e===null||e[gi]||(e[gi]=!0,kr(\"selectionchange\",!1,e))}}function Sd(a,e,o,t){switch(Dd(e)){case 2:var n=r0;break;case 8:n=l0;break;default:n=wc}o=n.bind(null,e,o,a),n=void 0,!Qr||e!==\"touchstart\"&&e!==\"touchmove\"&&e!==\"wheel\"||(n=!0),t?n!==void 0?a.addEventListener(e,o,{capture:!0,passive:n}):a.addEventListener(e,o,!0):n!==void 0?a.addEventListener(e,o,{passive:n}):a.addEventListener(e,o,!1)}function Rr(a,e,o,t,n){var i=t;if((e&1)===0&&(e&2)===0&&t!==null)a:for(;;){if(t===null)return;var s=t.tag;if(s===3||s===4){var r=t.stateNode.containerInfo;if(r===n)break;if(s===4)for(s=t.return;s!==null;){var c=s.tag;if((c===3||c===4)&&s.stateNode.containerInfo===n)return;s=s.return}for(;r!==null;){if(s=it(r),s===null)return;if(c=s.tag,c===5||c===6||c===26||c===27){t=i=s;continue a}r=r.parentNode}}t=t.return}If(function(){var m=i,I=Fl(o),S=[];a:{var d=Bf.get(a);if(d!==void 0){var g=us,C=a;switch(a){case\"keypress\":if(vi(o)===0)break a;case\"keydown\":case\"keyup\":g=Mg;break;case\"focusin\":C=\"focus\",g=fr;break;case\"focusout\":C=\"blur\",g=fr;break;case\"beforeblur\":case\"afterblur\":g=fr;break;case\"click\":if(o.button===2)break a;case\"auxclick\":case\"dblclick\":case\"mousedown\":case\"mousemove\":case\"mouseup\":case\"mouseout\":case\"mouseover\":case\"contextmenu\":g=ku;break;case\"drag\":case\"dragend\":case\"dragenter\":case\"dragexit\":case\"dragleave\":case\"dragover\":case\"dragstart\":case\"drop\":g=gg;break;case\"touchcancel\":case\"touchend\":case\"touchmove\":case\"touchstart\":g=Dg;break;case Mf:case Nf:case Hf:g=bg;break;case Df:g=kg;break;case\"scroll\":case\"scrollend\":g=dg;break;case\"wheel\":g=Og;break;case\"copy\":case\"cut\":case\"paste\":g=Cg;break;case\"gotpointercapture\":case\"lostpointercapture\":case\"pointercancel\":case\"pointerdown\":case\"pointermove\":case\"pointerout\":case\"pointerover\":case\"pointerup\":g=Ou;break;case\"toggle\":case\"beforetoggle\":g=qg}var w=(e&4)!==0,z=!w&&(a===\"scroll\"||a===\"scrollend\"),f=w?d!==null?d+\"Capture\":null:d;w=[];for(var u=m,h;u!==null;){var p=u;if(h=p.stateNode,p=p.tag,p!==5&&p!==26&&p!==27||h===null||f===null||(p=Cn(u,f),p!=null&&w.push(Hn(u,p,h))),z)break;u=u.return}0<w.length&&(d=new g(d,C,null,o,I),S.push({event:d,listeners:w}))}}if((e&7)===0){a:{if(d=a===\"mouseover\"||a===\"pointerover\",g=a===\"mouseout\"||a===\"pointerout\",d&&o!==Kr&&(C=o.relatedTarget||o.fromElement)&&(it(C)||C[kt]))break a;if((g||d)&&(d=I.window===I?I:(d=I.ownerDocument)?d.defaultView||d.parentWindow:window,g?(C=o.relatedTarget||o.toElement,g=m,C=C?it(C):null,C!==null&&(z=Rn(C),w=C.tag,C!==z||w!==5&&w!==27&&w!==6)&&(C=null)):(g=null,C=m),g!==C)){if(w=ku,p=\"onMouseLeave\",f=\"onMouseEnter\",u=\"mouse\",(a===\"pointerout\"||a===\"pointerover\")&&(w=Ou,p=\"onPointerLeave\",f=\"onPointerEnter\",u=\"pointer\"),z=g==null?d:tn(g),h=C==null?d:tn(C),d=new w(p,u+\"leave\",g,o,I),d.target=z,d.relatedTarget=h,p=null,it(I)===m&&(w=new w(f,u+\"enter\",C,o,I),w.target=h,w.relatedTarget=z,p=w),z=p,g&&C)e:{for(w=R1,f=g,u=C,h=0,p=f;p;p=w(p))h++;p=0;for(var v=u;v;v=w(v))p++;for(;0<h-p;)f=w(f),h--;for(;0<p-h;)u=w(u),p--;for(;h--;){if(f===u||u!==null&&f===u.alternate){w=f;break e}f=w(f),u=w(u)}w=null}else w=null;g!==null&&Lm(S,d,g,w,!1),C!==null&&z!==null&&Lm(S,z,C,w,!0)}}a:{if(d=m?tn(m):window,g=d.nodeName&&d.nodeName.toLowerCase(),g===\"select\"||g===\"input\"&&d.type===\"file\")var L=Fu;else if(zu(d))if(Af)L=Xg;else{L=_g;var A=Vg}else g=d.nodeName,!g||g.toLowerCase()!==\"input\"||d.type!==\"checkbox\"&&d.type!==\"radio\"?m&&zl(m.elementType)&&(L=Fu):L=jg;if(L&&(L=L(a,m))){vf(S,L,o,I);break a}A&&A(a,d,m),a===\"focusout\"&&m&&d.type===\"number\"&&m.memoizedProps.value!=null&&Yr(d,\"number\",d.value)}switch(A=m?tn(m):window,a){case\"focusin\":(zu(A)||A.contentEditable===\"true\")&&(lt=A,Wr=m,cn=null);break;case\"focusout\":cn=Wr=lt=null;break;case\"mousedown\":Jr=!0;break;case\"contextmenu\":case\"mouseup\":case\"dragend\":Jr=!1,Zu(S,o,I);break;case\"selectionchange\":if(Kg)break;case\"keydown\":case\"keyup\":Zu(S,o,I)}var H;if(Pl)a:{switch(a){case\"compositionstart\":var R=\"onCompositionStart\";break a;case\"compositionend\":R=\"onCompositionEnd\";break a;case\"compositionupdate\":R=\"onCompositionUpdate\";break a}R=void 0}else rt?yf(a,o)&&(R=\"onCompositionEnd\"):a===\"keydown\"&&o.keyCode===229&&(R=\"onCompositionStart\");R&&(bf&&o.locale!==\"ko\"&&(rt||R!==\"onCompositionStart\"?R===\"onCompositionEnd\"&&rt&&(H=Sf()):(to=I,xl=\"value\"in to?to.value:to.textContent,rt=!0)),A=os(m,R),0<A.length&&(R=new Ru(R,a,null,o,I),S.push({event:R,listeners:A}),H?R.data=H:(H=Cf(o),H!==null&&(R.data=H)))),(H=Fg?xg(a,o):Gg(a,o))&&(R=os(m,\"onBeforeInput\"),0<R.length&&(A=new Ru(\"onBeforeInput\",\"beforeinput\",null,o,I),S.push({event:A,listeners:R}),A.data=H)),B1(S,a,m,o,I)}Id(S,e)})}function Hn(a,e,o){return{instance:a,listener:e,currentTarget:o}}function os(a,e){for(var o=e+\"Capture\",t=[];a!==null;){var n=a,i=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||i===null||(n=Cn(a,o),n!=null&&t.unshift(Hn(a,n,i)),n=Cn(a,e),n!=null&&t.push(Hn(a,n,i))),a.tag===3)return t;a=a.return}return[]}function R1(a){if(a===null)return null;do a=a.return;while(a&&a.tag!==5&&a.tag!==27);return a||null}function Lm(a,e,o,t,n){for(var i=e._reactName,s=[];o!==null&&o!==t;){var r=o,c=r.alternate,m=r.stateNode;if(r=r.tag,c!==null&&c===t)break;r!==5&&r!==26&&r!==27||m===null||(c=m,n?(m=Cn(o,i),m!=null&&s.unshift(Hn(o,m,c))):n||(m=Cn(o,i),m!=null&&s.push(Hn(o,m,c)))),o=o.return}s.length!==0&&a.push({event:e,listeners:s})}var O1=\/\\r\\n?\/g,U1=\/\\u0000|\\uFFFD\/g;function Mm(a){return(typeof a==\"string\"?a:\"\"+a).replace(O1,`\n`).replace(U1,\"\")}function bd(a,e){return e=Mm(e),Mm(a)===e}function V(a,e,o,t,n,i){switch(o){case\"children\":typeof t==\"string\"?e===\"body\"||e===\"textarea\"&&t===\"\"||Tt(a,t):(typeof t==\"number\"||typeof t==\"bigint\")&&e!==\"body\"&&Tt(a,\"\"+t);break;case\"className\":ii(a,\"class\",t);break;case\"tabIndex\":ii(a,\"tabindex\",t);break;case\"dir\":case\"role\":case\"viewBox\":case\"width\":case\"height\":ii(a,o,t);break;case\"style\":gf(a,t,i);break;case\"data\":if(e!==\"object\"){ii(a,\"data\",t);break}case\"src\":case\"href\":if(t===\"\"&&(e!==\"a\"||o!==\"href\")){a.removeAttribute(o);break}if(t==null||typeof t==\"function\"||typeof t==\"symbol\"||typeof t==\"boolean\"){a.removeAttribute(o);break}t=yi(\"\"+t),a.setAttribute(o,t);break;case\"action\":case\"formAction\":if(typeof t==\"function\"){a.setAttribute(o,\"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')\");break}else typeof i==\"function\"&&(o===\"formAction\"?(e!==\"input\"&&V(a,e,\"name\",n.name,n,null),V(a,e,\"formEncType\",n.formEncType,n,null),V(a,e,\"formMethod\",n.formMethod,n,null),V(a,e,\"formTarget\",n.formTarget,n,null)):(V(a,e,\"encType\",n.encType,n,null),V(a,e,\"method\",n.method,n,null),V(a,e,\"target\",n.target,n,null)));if(t==null||typeof t==\"symbol\"||typeof t==\"boolean\"){a.removeAttribute(o);break}t=yi(\"\"+t),a.setAttribute(o,t);break;case\"onClick\":t!=null&&(a.onclick=ke);break;case\"onScroll\":t!=null&&B(\"scroll\",a);break;case\"onScrollEnd\":t!=null&&B(\"scrollend\",a);break;case\"dangerouslySetInnerHTML\":if(t!=null){if(typeof t!=\"object\"||!(\"__html\"in t))throw Error(b(61));if(o=t.__html,o!=null){if(n.children!=null)throw Error(b(60));a.innerHTML=o}}break;case\"multiple\":a.multiple=t&&typeof t!=\"function\"&&typeof t!=\"symbol\";break;case\"muted\":a.muted=t&&typeof t!=\"function\"&&typeof t!=\"symbol\";break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"ref\":break;case\"autoFocus\":break;case\"xlinkHref\":if(t==null||typeof t==\"function\"||typeof t==\"boolean\"||typeof t==\"symbol\"){a.removeAttribute(\"xlink:href\");break}o=yi(\"\"+t),a.setAttributeNS(\"http:\/\/www.w3.org\/1999\/xlink\",\"xlink:href\",o);break;case\"contentEditable\":case\"spellCheck\":case\"draggable\":case\"value\":case\"autoReverse\":case\"externalResourcesRequired\":case\"focusable\":case\"preserveAlpha\":t!=null&&typeof t!=\"function\"&&typeof t!=\"symbol\"?a.setAttribute(o,\"\"+t):a.removeAttribute(o);break;case\"inert\":case\"allowFullScreen\":case\"async\":case\"autoPlay\":case\"controls\":case\"default\":case\"defer\":case\"disabled\":case\"disablePictureInPicture\":case\"disableRemotePlayback\":case\"formNoValidate\":case\"hidden\":case\"loop\":case\"noModule\":case\"noValidate\":case\"open\":case\"playsInline\":case\"readOnly\":case\"required\":case\"reversed\":case\"scoped\":case\"seamless\":case\"itemScope\":t&&typeof t!=\"function\"&&typeof t!=\"symbol\"?a.setAttribute(o,\"\"):a.removeAttribute(o);break;case\"capture\":case\"download\":t===!0?a.setAttribute(o,\"\"):t!==!1&&t!=null&&typeof t!=\"function\"&&typeof t!=\"symbol\"?a.setAttribute(o,t):a.removeAttribute(o);break;case\"cols\":case\"rows\":case\"size\":case\"span\":t!=null&&typeof t!=\"function\"&&typeof t!=\"symbol\"&&!isNaN(t)&&1<=t?a.setAttribute(o,t):a.removeAttribute(o);break;case\"rowSpan\":case\"start\":t==null||typeof t==\"function\"||typeof t==\"symbol\"||isNaN(t)?a.removeAttribute(o):a.setAttribute(o,t);break;case\"popover\":B(\"beforetoggle\",a),B(\"toggle\",a),bi(a,\"popover\",t);break;case\"xlinkActuate\":we(a,\"http:\/\/www.w3.org\/1999\/xlink\",\"xlink:actuate\",t);break;case\"xlinkArcrole\":we(a,\"http:\/\/www.w3.org\/1999\/xlink\",\"xlink:arcrole\",t);break;case\"xlinkRole\":we(a,\"http:\/\/www.w3.org\/1999\/xlink\",\"xlink:role\",t);break;case\"xlinkShow\":we(a,\"http:\/\/www.w3.org\/1999\/xlink\",\"xlink:show\",t);break;case\"xlinkTitle\":we(a,\"http:\/\/www.w3.org\/1999\/xlink\",\"xlink:title\",t);break;case\"xlinkType\":we(a,\"http:\/\/www.w3.org\/1999\/xlink\",\"xlink:type\",t);break;case\"xmlBase\":we(a,\"http:\/\/www.w3.org\/XML\/1998\/namespace\",\"xml:base\",t);break;case\"xmlLang\":we(a,\"http:\/\/www.w3.org\/XML\/1998\/namespace\",\"xml:lang\",t);break;case\"xmlSpace\":we(a,\"http:\/\/www.w3.org\/XML\/1998\/namespace\",\"xml:space\",t);break;case\"is\":bi(a,\"is\",t);break;case\"innerText\":case\"textContent\":break;default:(!(2<o.length)||o[0]!==\"o\"&&o[0]!==\"O\"||o[1]!==\"n\"&&o[1]!==\"N\")&&(o=fg.get(o)||o,bi(a,o,t))}}function vl(a,e,o,t,n,i){switch(o){case\"style\":gf(a,t,i);break;case\"dangerouslySetInnerHTML\":if(t!=null){if(typeof t!=\"object\"||!(\"__html\"in t))throw Error(b(61));if(o=t.__html,o!=null){if(n.children!=null)throw Error(b(60));a.innerHTML=o}}break;case\"children\":typeof t==\"string\"?Tt(a,t):(typeof t==\"number\"||typeof t==\"bigint\")&&Tt(a,\"\"+t);break;case\"onScroll\":t!=null&&B(\"scroll\",a);break;case\"onScrollEnd\":t!=null&&B(\"scrollend\",a);break;case\"onClick\":t!=null&&(a.onclick=ke);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":case\"innerHTML\":case\"ref\":break;case\"innerText\":case\"textContent\":break;default:if(!uf.hasOwnProperty(o))a:{if(o[0]===\"o\"&&o[1]===\"n\"&&(n=o.endsWith(\"Capture\"),e=o.slice(2,n?o.length-7:void 0),i=a[Pa]||null,i=i!=null?i[o]:null,typeof i==\"function\"&&a.removeEventListener(e,i,n),typeof t==\"function\")){typeof i!=\"function\"&&i!==null&&(o in a?a[o]=null:a.hasAttribute(o)&&a.removeAttribute(o)),a.addEventListener(e,t,n);break a}o in a?a[o]=t:t===!0?a.setAttribute(o,\"\"):bi(a,o,t)}}}function Ha(a,e,o){switch(e){case\"div\":case\"span\":case\"svg\":case\"path\":case\"a\":case\"g\":case\"p\":case\"li\":break;case\"img\":B(\"error\",a),B(\"load\",a);var t=!1,n=!1,i;for(i in o)if(o.hasOwnProperty(i)){var s=o[i];if(s!=null)switch(i){case\"src\":t=!0;break;case\"srcSet\":n=!0;break;case\"children\":case\"dangerouslySetInnerHTML\":throw Error(b(137,e));default:V(a,e,i,s,o,null)}}n&&V(a,e,\"srcSet\",o.srcSet,o,null),t&&V(a,e,\"src\",o.src,o,null);return;case\"input\":B(\"invalid\",a);var r=i=s=n=null,c=null,m=null;for(t in o)if(o.hasOwnProperty(t)){var I=o[t];if(I!=null)switch(t){case\"name\":n=I;break;case\"type\":s=I;break;case\"checked\":c=I;break;case\"defaultChecked\":m=I;break;case\"value\":i=I;break;case\"defaultValue\":r=I;break;case\"children\":case\"dangerouslySetInnerHTML\":if(I!=null)throw Error(b(137,e));break;default:V(a,e,t,I,o,null)}}pf(a,i,r,c,m,s,n,!1);return;case\"select\":B(\"invalid\",a),t=s=i=null;for(n in o)if(o.hasOwnProperty(n)&&(r=o[n],r!=null))switch(n){case\"value\":i=r;break;case\"defaultValue\":s=r;break;case\"multiple\":t=r;default:V(a,e,n,r,o,null)}e=i,o=s,a.multiple=!!t,e!=null?gt(a,!!t,e,!1):o!=null&&gt(a,!!t,o,!0);return;case\"textarea\":B(\"invalid\",a),i=n=t=null;for(s in o)if(o.hasOwnProperty(s)&&(r=o[s],r!=null))switch(s){case\"value\":t=r;break;case\"defaultValue\":n=r;break;case\"children\":i=r;break;case\"dangerouslySetInnerHTML\":if(r!=null)throw Error(b(91));break;default:V(a,e,s,r,o,null)}hf(a,t,n,i);return;case\"option\":for(c in o)if(o.hasOwnProperty(c)&&(t=o[c],t!=null))switch(c){case\"selected\":a.selected=t&&typeof t!=\"function\"&&typeof t!=\"symbol\";break;default:V(a,e,c,t,o,null)}return;case\"dialog\":B(\"beforetoggle\",a),B(\"toggle\",a),B(\"cancel\",a),B(\"close\",a);break;case\"iframe\":case\"object\":B(\"load\",a);break;case\"video\":case\"audio\":for(t=0;t<Nn.length;t++)B(Nn[t],a);break;case\"image\":B(\"error\",a),B(\"load\",a);break;case\"details\":B(\"toggle\",a);break;case\"embed\":case\"source\":case\"link\":B(\"error\",a),B(\"load\",a);case\"area\":case\"base\":case\"br\":case\"col\":case\"hr\":case\"keygen\":case\"meta\":case\"param\":case\"track\":case\"wbr\":case\"menuitem\":for(m in o)if(o.hasOwnProperty(m)&&(t=o[m],t!=null))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(b(137,e));default:V(a,e,m,t,o,null)}return;default:if(zl(e)){for(I in o)o.hasOwnProperty(I)&&(t=o[I],t!==void 0&&vl(a,e,I,t,o,void 0));return}}for(r in o)o.hasOwnProperty(r)&&(t=o[r],t!=null&&V(a,e,r,t,o,null))}function q1(a,e,o,t){switch(e){case\"div\":case\"span\":case\"svg\":case\"path\":case\"a\":case\"g\":case\"p\":case\"li\":break;case\"input\":var n=null,i=null,s=null,r=null,c=null,m=null,I=null;for(g in o){var S=o[g];if(o.hasOwnProperty(g)&&S!=null)switch(g){case\"checked\":break;case\"value\":break;case\"defaultValue\":c=S;default:t.hasOwnProperty(g)||V(a,e,g,null,t,S)}}for(var d in t){var g=t[d];if(S=o[d],t.hasOwnProperty(d)&&(g!=null||S!=null))switch(d){case\"type\":i=g;break;case\"name\":n=g;break;case\"checked\":m=g;break;case\"defaultChecked\":I=g;break;case\"value\":s=g;break;case\"defaultValue\":r=g;break;case\"children\":case\"dangerouslySetInnerHTML\":if(g!=null)throw Error(b(137,e));break;default:g!==S&&V(a,e,d,g,t,S)}}Xr(a,s,r,c,m,I,i,n);return;case\"select\":g=s=r=d=null;for(i in o)if(c=o[i],o.hasOwnProperty(i)&&c!=null)switch(i){case\"value\":break;case\"multiple\":g=c;default:t.hasOwnProperty(i)||V(a,e,i,null,t,c)}for(n in t)if(i=t[n],c=o[n],t.hasOwnProperty(n)&&(i!=null||c!=null))switch(n){case\"value\":d=i;break;case\"defaultValue\":r=i;break;case\"multiple\":s=i;default:i!==c&&V(a,e,n,i,t,c)}e=r,o=s,t=g,d!=null?gt(a,!!o,d,!1):!!t!=!!o&&(e!=null?gt(a,!!o,e,!0):gt(a,!!o,o?[]:\"\",!1));return;case\"textarea\":g=d=null;for(r in o)if(n=o[r],o.hasOwnProperty(r)&&n!=null&&!t.hasOwnProperty(r))switch(r){case\"value\":break;case\"children\":break;default:V(a,e,r,null,t,n)}for(s in t)if(n=t[s],i=o[s],t.hasOwnProperty(s)&&(n!=null||i!=null))switch(s){case\"value\":d=n;break;case\"defaultValue\":g=n;break;case\"children\":break;case\"dangerouslySetInnerHTML\":if(n!=null)throw Error(b(91));break;default:n!==i&&V(a,e,s,n,t,i)}df(a,d,g);return;case\"option\":for(var C in o)if(d=o[C],o.hasOwnProperty(C)&&d!=null&&!t.hasOwnProperty(C))switch(C){case\"selected\":a.selected=!1;break;default:V(a,e,C,null,t,d)}for(c in t)if(d=t[c],g=o[c],t.hasOwnProperty(c)&&d!==g&&(d!=null||g!=null))switch(c){case\"selected\":a.selected=d&&typeof d!=\"function\"&&typeof d!=\"symbol\";break;default:V(a,e,c,d,t,g)}return;case\"img\":case\"link\":case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"keygen\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":case\"menuitem\":for(var w in o)d=o[w],o.hasOwnProperty(w)&&d!=null&&!t.hasOwnProperty(w)&&V(a,e,w,null,t,d);for(m in t)if(d=t[m],g=o[m],t.hasOwnProperty(m)&&d!==g&&(d!=null||g!=null))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":if(d!=null)throw Error(b(137,e));break;default:V(a,e,m,d,t,g)}return;default:if(zl(e)){for(var z in o)d=o[z],o.hasOwnProperty(z)&&d!==void 0&&!t.hasOwnProperty(z)&&vl(a,e,z,void 0,t,d);for(I in t)d=t[I],g=o[I],!t.hasOwnProperty(I)||d===g||d===void 0&&g===void 0||vl(a,e,I,d,t,g);return}}for(var f in o)d=o[f],o.hasOwnProperty(f)&&d!=null&&!t.hasOwnProperty(f)&&V(a,e,f,null,t,d);for(S in t)d=t[S],g=o[S],!t.hasOwnProperty(S)||d===g||d==null&&g==null||V(a,e,S,d,t,g)}function Nm(a){switch(a){case\"css\":case\"script\":case\"font\":case\"img\":case\"image\":case\"input\":case\"link\":return!0;default:return!1}}function z1(){if(typeof performance.getEntriesByType==\"function\"){for(var a=0,e=0,o=performance.getEntriesByType(\"resource\"),t=0;t<o.length;t++){var n=o[t],i=n.transferSize,s=n.initiatorType,r=n.duration;if(i&&r&&Nm(s)){for(s=0,r=n.responseEnd,t+=1;t<o.length;t++){var c=o[t],m=c.startTime;if(m>r)break;var I=c.transferSize,S=c.initiatorType;I&&Nm(S)&&(c=c.responseEnd,s+=I*(c<r?1:(r-m)\/(c-m)))}if(--t,e+=8*(i+s)\/(n.duration\/1e3),a++,10<a)break}}if(0<a)return e\/a\/1e6}return navigator.connection&&(a=navigator.connection.downlink,typeof a==\"number\")?a:5}var Al=null,Tl=null;function ts(a){return a.nodeType===9?a:a.ownerDocument}function Hm(a){switch(a){case\"http:\/\/www.w3.org\/2000\/svg\":return 1;case\"http:\/\/www.w3.org\/1998\/Math\/MathML\":return 2;default:return 0}}function yd(a,e){if(a===0)switch(e){case\"svg\":return 1;case\"math\":return 2;default:return 0}return a===1&&e===\"foreignObject\"?0:a}function wl(a,e){return a===\"textarea\"||a===\"noscript\"||typeof e.children==\"string\"||typeof e.children==\"number\"||typeof e.children==\"bigint\"||typeof e.dangerouslySetInnerHTML==\"object\"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var Or=null;function F1(){var a=window.event;return a&&a.type===\"popstate\"?a===Or?!1:(Or=a,!0):(Or=null,!1)}var Cd=typeof setTimeout==\"function\"?setTimeout:void 0,x1=typeof clearTimeout==\"function\"?clearTimeout:void 0,Dm=typeof Promise==\"function\"?Promise:void 0,G1=typeof queueMicrotask==\"function\"?queueMicrotask:typeof Dm<\"u\"?function(a){return Dm.resolve(null).then(a).catch(P1)}:Cd;function P1(a){setTimeout(function(){throw a})}function vo(a){return a===\"head\"}function Bm(a,e){var o=e,t=0;do{var n=o.nextSibling;if(a.removeChild(o),n&&n.nodeType===8)if(o=n.data,o===\"\/$\"||o===\"\/&\"){if(t===0){a.removeChild(n),Bt(e);return}t--}else if(o===\"$\"||o===\"$?\"||o===\"$~\"||o===\"$!\"||o===\"&\")t++;else if(o===\"html\")bn(a.ownerDocument.documentElement);else if(o===\"head\"){o=a.ownerDocument.head,bn(o);for(var i=o.firstChild;i;){var s=i.nextSibling,r=i.nodeName;i[zn]||r===\"SCRIPT\"||r===\"STYLE\"||r===\"LINK\"&&i.rel.toLowerCase()===\"stylesheet\"||o.removeChild(i),i=s}}else o===\"body\"&&bn(a.ownerDocument.body);o=n}while(o);Bt(e)}function km(a,e){var o=a;a=0;do{var t=o.nextSibling;if(o.nodeType===1?e?(o._stashedDisplay=o.style.display,o.style.display=\"none\"):(o.style.display=o._stashedDisplay||\"\",o.getAttribute(\"style\")===\"\"&&o.removeAttribute(\"style\")):o.nodeType===3&&(e?(o._stashedText=o.nodeValue,o.nodeValue=\"\"):o.nodeValue=o._stashedText||\"\"),t&&t.nodeType===8)if(o=t.data,o===\"\/$\"){if(a===0)break;a--}else o!==\"$\"&&o!==\"$?\"&&o!==\"$~\"&&o!==\"$!\"||a++;o=t}while(o)}function El(a){var e=a.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var o=e;switch(e=e.nextSibling,o.nodeName){case\"HTML\":case\"HEAD\":case\"BODY\":El(o),ql(o);continue;case\"SCRIPT\":case\"STYLE\":continue;case\"LINK\":if(o.rel.toLowerCase()===\"stylesheet\")continue}a.removeChild(o)}}function Z1(a,e,o,t){for(;a.nodeType===1;){var n=o;if(a.nodeName.toLowerCase()!==e.toLowerCase()){if(!t&&(a.nodeName!==\"INPUT\"||a.type!==\"hidden\"))break}else if(t){if(!a[zn])switch(e){case\"meta\":if(!a.hasAttribute(\"itemprop\"))break;return a;case\"link\":if(i=a.getAttribute(\"rel\"),i===\"stylesheet\"&&a.hasAttribute(\"data-precedence\"))break;if(i!==n.rel||a.getAttribute(\"href\")!==(n.href==null||n.href===\"\"?null:n.href)||a.getAttribute(\"crossorigin\")!==(n.crossOrigin==null?null:n.crossOrigin)||a.getAttribute(\"title\")!==(n.title==null?null:n.title))break;return a;case\"style\":if(a.hasAttribute(\"data-precedence\"))break;return a;case\"script\":if(i=a.getAttribute(\"src\"),(i!==(n.src==null?null:n.src)||a.getAttribute(\"type\")!==(n.type==null?null:n.type)||a.getAttribute(\"crossorigin\")!==(n.crossOrigin==null?null:n.crossOrigin))&&i&&a.hasAttribute(\"async\")&&!a.hasAttribute(\"itemprop\"))break;return a;default:return a}}else if(e===\"input\"&&a.type===\"hidden\"){var i=n.name==null?null:\"\"+n.name;if(n.type===\"hidden\"&&a.getAttribute(\"name\")===i)return a}else return a;if(a=ue(a.nextSibling),a===null)break}return null}function V1(a,e,o){if(e===\"\")return null;for(;a.nodeType!==3;)if((a.nodeType!==1||a.nodeName!==\"INPUT\"||a.type!==\"hidden\")&&!o||(a=ue(a.nextSibling),a===null))return null;return a}function vd(a,e){for(;a.nodeType!==8;)if((a.nodeType!==1||a.nodeName!==\"INPUT\"||a.type!==\"hidden\")&&!e||(a=ue(a.nextSibling),a===null))return null;return a}function Ll(a){return a.data===\"$?\"||a.data===\"$~\"}function Ml(a){return a.data===\"$!\"||a.data===\"$?\"&&a.ownerDocument.readyState!==\"loading\"}function _1(a,e){var o=a.ownerDocument;if(a.data===\"$~\")a._reactRetry=e;else if(a.data!==\"$?\"||o.readyState!==\"loading\")e();else{var t=function(){e(),o.removeEventListener(\"DOMContentLoaded\",t)};o.addEventListener(\"DOMContentLoaded\",t),a._reactRetry=t}}function ue(a){for(;a!=null;a=a.nextSibling){var e=a.nodeType;if(e===1||e===3)break;if(e===8){if(e=a.data,e===\"$\"||e===\"$!\"||e===\"$?\"||e===\"$~\"||e===\"&\"||e===\"F!\"||e===\"F\")break;if(e===\"\/$\"||e===\"\/&\")return null}}return a}var Nl=null;function Rm(a){a=a.nextSibling;for(var e=0;a;){if(a.nodeType===8){var o=a.data;if(o===\"\/$\"||o===\"\/&\"){if(e===0)return ue(a.nextSibling);e--}else o!==\"$\"&&o!==\"$!\"&&o!==\"$?\"&&o!==\"$~\"&&o!==\"&\"||e++}a=a.nextSibling}return null}function Om(a){a=a.previousSibling;for(var e=0;a;){if(a.nodeType===8){var o=a.data;if(o===\"$\"||o===\"$!\"||o===\"$?\"||o===\"$~\"||o===\"&\"){if(e===0)return a;e--}else o!==\"\/$\"&&o!==\"\/&\"||e++}a=a.previousSibling}return null}function Ad(a,e,o){switch(e=ts(o),a){case\"html\":if(a=e.documentElement,!a)throw Error(b(452));return a;case\"head\":if(a=e.head,!a)throw Error(b(453));return a;case\"body\":if(a=e.body,!a)throw Error(b(454));return a;default:throw Error(b(451))}}function bn(a){for(var e=a.attributes;e.length;)a.removeAttributeNode(e[0]);ql(a)}var me=new Map,Um=new Set;function ns(a){return typeof a.getRootNode==\"function\"?a.getRootNode():a.nodeType===9?a:a.ownerDocument}var Ze=G.d;G.d={f:j1,r:X1,D:Y1,C:K1,L:Q1,m:W1,X:$1,S:J1,M:a0};function j1(){var a=Ze.f(),e=Cs();return a||e}function X1(a){var e=Rt(a);e!==null&&e.tag===5&&e.type===\"form\"?gp(e):Ze.r(a)}var zt=typeof document>\"u\"?null:document;function Td(a,e,o){var t=zt;if(t&&typeof e==\"string\"&&e){var n=se(e);n='link[rel=\"'+a+'\"][href=\"'+n+'\"]',typeof o==\"string\"&&(n+='[crossorigin=\"'+o+'\"]'),Um.has(n)||(Um.add(n),a={rel:a,crossOrigin:o,href:e},t.querySelector(n)===null&&(e=t.createElement(\"link\"),Ha(e,\"link\",a),Ta(e),t.head.appendChild(e)))}}function Y1(a){Ze.D(a),Td(\"dns-prefetch\",a,null)}function K1(a,e){Ze.C(a,e),Td(\"preconnect\",a,e)}function Q1(a,e,o){Ze.L(a,e,o);var t=zt;if(t&&a&&e){var n='link[rel=\"preload\"][as=\"'+se(e)+'\"]';e===\"image\"&&o&&o.imageSrcSet?(n+='[imagesrcset=\"'+se(o.imageSrcSet)+'\"]',typeof o.imageSizes==\"string\"&&(n+='[imagesizes=\"'+se(o.imageSizes)+'\"]')):n+='[href=\"'+se(a)+'\"]';var i=n;switch(e){case\"style\":i=Dt(a);break;case\"script\":i=Ft(a)}me.has(i)||(a=W({rel:\"preload\",href:e===\"image\"&&o&&o.imageSrcSet?void 0:a,as:e},o),me.set(i,a),t.querySelector(n)!==null||e===\"style\"&&t.querySelector(Vn(i))||e===\"script\"&&t.querySelector(_n(i))||(e=t.createElement(\"link\"),Ha(e,\"link\",a),Ta(e),t.head.appendChild(e)))}}function W1(a,e){Ze.m(a,e);var o=zt;if(o&&a){var t=e&&typeof e.as==\"string\"?e.as:\"script\",n='link[rel=\"modulepreload\"][as=\"'+se(t)+'\"][href=\"'+se(a)+'\"]',i=n;switch(t){case\"audioworklet\":case\"paintworklet\":case\"serviceworker\":case\"sharedworker\":case\"worker\":case\"script\":i=Ft(a)}if(!me.has(i)&&(a=W({rel:\"modulepreload\",href:a},e),me.set(i,a),o.querySelector(n)===null)){switch(t){case\"audioworklet\":case\"paintworklet\":case\"serviceworker\":case\"sharedworker\":case\"worker\":case\"script\":if(o.querySelector(_n(i)))return}t=o.createElement(\"link\"),Ha(t,\"link\",a),Ta(t),o.head.appendChild(t)}}}function J1(a,e,o){Ze.S(a,e,o);var t=zt;if(t&&a){var n=ht(t).hoistableStyles,i=Dt(a);e=e||\"default\";var s=n.get(i);if(!s){var r={loading:0,preload:null};if(s=t.querySelector(Vn(i)))r.loading=5;else{a=W({rel:\"stylesheet\",href:a,\"data-precedence\":e},o),(o=me.get(i))&&vc(a,o);var c=s=t.createElement(\"link\");Ta(c),Ha(c,\"link\",a),c._p=new Promise(function(m,I){c.onload=m,c.onerror=I}),c.addEventListener(\"load\",function(){r.loading|=1}),c.addEventListener(\"error\",function(){r.loading|=2}),r.loading|=4,Hi(s,e,t)}s={type:\"stylesheet\",instance:s,count:1,state:r},n.set(i,s)}}}function $1(a,e){Ze.X(a,e);var o=zt;if(o&&a){var t=ht(o).hoistableScripts,n=Ft(a),i=t.get(n);i||(i=o.querySelector(_n(n)),i||(a=W({src:a,async:!0},e),(e=me.get(n))&&Ac(a,e),i=o.createElement(\"script\"),Ta(i),Ha(i,\"link\",a),o.head.appendChild(i)),i={type:\"script\",instance:i,count:1,state:null},t.set(n,i))}}function a0(a,e){Ze.M(a,e);var o=zt;if(o&&a){var t=ht(o).hoistableScripts,n=Ft(a),i=t.get(n);i||(i=o.querySelector(_n(n)),i||(a=W({src:a,async:!0,type:\"module\"},e),(e=me.get(n))&&Ac(a,e),i=o.createElement(\"script\"),Ta(i),Ha(i,\"link\",a),o.head.appendChild(i)),i={type:\"script\",instance:i,count:1,state:null},t.set(n,i))}}function qm(a,e,o,t){var n=(n=ro.current)?ns(n):null;if(!n)throw Error(b(446));switch(a){case\"meta\":case\"title\":return null;case\"style\":return typeof o.precedence==\"string\"&&typeof o.href==\"string\"?(e=Dt(o.href),o=ht(n).hoistableStyles,t=o.get(e),t||(t={type:\"style\",instance:null,count:0,state:null},o.set(e,t)),t):{type:\"void\",instance:null,count:0,state:null};case\"link\":if(o.rel===\"stylesheet\"&&typeof o.href==\"string\"&&typeof o.precedence==\"string\"){a=Dt(o.href);var i=ht(n).hoistableStyles,s=i.get(a);if(s||(n=n.ownerDocument||n,s={type:\"stylesheet\",instance:null,count:0,state:{loading:0,preload:null}},i.set(a,s),(i=n.querySelector(Vn(a)))&&!i._p&&(s.instance=i,s.state.loading=5),me.has(a)||(o={rel:\"preload\",as:\"style\",href:o.href,crossOrigin:o.crossOrigin,integrity:o.integrity,media:o.media,hrefLang:o.hrefLang,referrerPolicy:o.referrerPolicy},me.set(a,o),i||e0(n,a,o,s.state))),e&&t===null)throw Error(b(528,\"\"));return s}if(e&&t!==null)throw Error(b(529,\"\"));return null;case\"script\":return e=o.async,o=o.src,typeof o==\"string\"&&e&&typeof e!=\"function\"&&typeof e!=\"symbol\"?(e=Ft(o),o=ht(n).hoistableScripts,t=o.get(e),t||(t={type:\"script\",instance:null,count:0,state:null},o.set(e,t)),t):{type:\"void\",instance:null,count:0,state:null};default:throw Error(b(444,a))}}function Dt(a){return'href=\"'+se(a)+'\"'}function Vn(a){return'link[rel=\"stylesheet\"]['+a+\"]\"}function wd(a){return W({},a,{\"data-precedence\":a.precedence,precedence:null})}function e0(a,e,o,t){a.querySelector('link[rel=\"preload\"][as=\"style\"]['+e+\"]\")?t.loading=1:(e=a.createElement(\"link\"),t.preload=e,e.addEventListener(\"load\",function(){return t.loading|=1}),e.addEventListener(\"error\",function(){return t.loading|=2}),Ha(e,\"link\",o),Ta(e),a.head.appendChild(e))}function Ft(a){return'[src=\"'+se(a)+'\"]'}function _n(a){return\"script[async]\"+a}function zm(a,e,o){if(e.count++,e.instance===null)switch(e.type){case\"style\":var t=a.querySelector('style[data-href~=\"'+se(o.href)+'\"]');if(t)return e.instance=t,Ta(t),t;var n=W({},o,{\"data-href\":o.href,\"data-precedence\":o.precedence,href:null,precedence:null});return t=(a.ownerDocument||a).createElement(\"style\"),Ta(t),Ha(t,\"style\",n),Hi(t,o.precedence,a),e.instance=t;case\"stylesheet\":n=Dt(o.href);var i=a.querySelector(Vn(n));if(i)return e.state.loading|=4,e.instance=i,Ta(i),i;t=wd(o),(n=me.get(n))&&vc(t,n),i=(a.ownerDocument||a).createElement(\"link\"),Ta(i);var s=i;return s._p=new Promise(function(r,c){s.onload=r,s.onerror=c}),Ha(i,\"link\",t),e.state.loading|=4,Hi(i,o.precedence,a),e.instance=i;case\"script\":return i=Ft(o.src),(n=a.querySelector(_n(i)))?(e.instance=n,Ta(n),n):(t=o,(n=me.get(i))&&(t=W({},o),Ac(t,n)),a=a.ownerDocument||a,n=a.createElement(\"script\"),Ta(n),Ha(n,\"link\",t),a.head.appendChild(n),e.instance=n);case\"void\":return null;default:throw Error(b(443,e.type))}else e.type===\"stylesheet\"&&(e.state.loading&4)===0&&(t=e.instance,e.state.loading|=4,Hi(t,o.precedence,a));return e.instance}function Hi(a,e,o){for(var t=o.querySelectorAll('link[rel=\"stylesheet\"][data-precedence],style[data-precedence]'),n=t.length?t[t.length-1]:null,i=n,s=0;s<t.length;s++){var r=t[s];if(r.dataset.precedence===e)i=r;else if(i!==n)break}i?i.parentNode.insertBefore(a,i.nextSibling):(e=o.nodeType===9?o.head:o,e.insertBefore(a,e.firstChild))}function vc(a,e){a.crossOrigin==null&&(a.crossOrigin=e.crossOrigin),a.referrerPolicy==null&&(a.referrerPolicy=e.referrerPolicy),a.title==null&&(a.title=e.title)}function Ac(a,e){a.crossOrigin==null&&(a.crossOrigin=e.crossOrigin),a.referrerPolicy==null&&(a.referrerPolicy=e.referrerPolicy),a.integrity==null&&(a.integrity=e.integrity)}var Di=null;function Fm(a,e,o){if(Di===null){var t=new Map,n=Di=new Map;n.set(o,t)}else n=Di,t=n.get(o),t||(t=new Map,n.set(o,t));if(t.has(a))return t;for(t.set(a,null),o=o.getElementsByTagName(a),n=0;n<o.length;n++){var i=o[n];if(!(i[zn]||i[La]||a===\"link\"&&i.getAttribute(\"rel\")===\"stylesheet\")&&i.namespaceURI!==\"http:\/\/www.w3.org\/2000\/svg\"){var s=i.getAttribute(e)||\"\";s=a+s;var r=t.get(s);r?r.push(i):t.set(s,[i])}}return t}function xm(a,e,o){a=a.ownerDocument||a,a.head.insertBefore(o,e===\"title\"?a.querySelector(\"head > title\"):null)}function o0(a,e,o){if(o===1||e.itemProp!=null)return!1;switch(a){case\"meta\":case\"title\":return!0;case\"style\":if(typeof e.precedence!=\"string\"||typeof e.href!=\"string\"||e.href===\"\")break;return!0;case\"link\":if(typeof e.rel!=\"string\"||typeof e.href!=\"string\"||e.href===\"\"||e.onLoad||e.onError)break;switch(e.rel){case\"stylesheet\":return a=e.disabled,typeof e.precedence==\"string\"&&a==null;default:return!0}case\"script\":if(e.async&&typeof e.async!=\"function\"&&typeof e.async!=\"symbol\"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src==\"string\")return!0}return!1}function Ed(a){return!(a.type===\"stylesheet\"&&(a.state.loading&3)===0)}function t0(a,e,o,t){if(o.type===\"stylesheet\"&&(typeof t.media!=\"string\"||matchMedia(t.media).matches!==!1)&&(o.state.loading&4)===0){if(o.instance===null){var n=Dt(t.href),i=e.querySelector(Vn(n));if(i){e=i._p,e!==null&&typeof e==\"object\"&&typeof e.then==\"function\"&&(a.count++,a=is.bind(a),e.then(a,a)),o.state.loading|=4,o.instance=i,Ta(i);return}i=e.ownerDocument||e,t=wd(t),(n=me.get(n))&&vc(t,n),i=i.createElement(\"link\"),Ta(i);var s=i;s._p=new Promise(function(r,c){s.onload=r,s.onerror=c}),Ha(i,\"link\",t),o.instance=i}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(o,e),(e=o.state.preload)&&(o.state.loading&3)===0&&(a.count++,o=is.bind(a),e.addEventListener(\"load\",o),e.addEventListener(\"error\",o))}}var Ur=0;function n0(a,e){return a.stylesheets&&a.count===0&&Bi(a,a.stylesheets),0<a.count||0<a.imgCount?function(o){var t=setTimeout(function(){if(a.stylesheets&&Bi(a,a.stylesheets),a.unsuspend){var i=a.unsuspend;a.unsuspend=null,i()}},6e4+e);0<a.imgBytes&&Ur===0&&(Ur=62500*z1());var n=setTimeout(function(){if(a.waitingForImages=!1,a.count===0&&(a.stylesheets&&Bi(a,a.stylesheets),a.unsuspend)){var i=a.unsuspend;a.unsuspend=null,i()}},(a.imgBytes>Ur?50:800)+e);return a.unsuspend=o,function(){a.unsuspend=null,clearTimeout(t),clearTimeout(n)}}:null}function is(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Bi(this,this.stylesheets);else if(this.unsuspend){var a=this.unsuspend;this.unsuspend=null,a()}}}var ss=null;function Bi(a,e){a.stylesheets=null,a.unsuspend!==null&&(a.count++,ss=new Map,e.forEach(i0,a),ss=null,is.call(a))}function i0(a,e){if(!(e.state.loading&4)){var o=ss.get(a);if(o)var t=o.get(null);else{o=new Map,ss.set(a,o);for(var n=a.querySelectorAll(\"link[data-precedence],style[data-precedence]\"),i=0;i<n.length;i++){var s=n[i];(s.nodeName===\"LINK\"||s.getAttribute(\"media\")!==\"not all\")&&(o.set(s.dataset.precedence,s),t=s)}t&&o.set(null,t)}n=e.instance,s=n.getAttribute(\"data-precedence\"),i=o.get(s)||t,i===t&&o.set(null,n),o.set(s,n),this.count++,t=is.bind(this),n.addEventListener(\"load\",t),n.addEventListener(\"error\",t),i?i.parentNode.insertBefore(n,i.nextSibling):(a=a.nodeType===9?a.head:a,a.insertBefore(n,a.firstChild)),e.state.loading|=4}}var Dn={$$typeof:Be,Provider:null,Consumer:null,_currentValue:No,_currentValue2:No,_threadCount:0};function s0(a,e,o,t,n,i,s,r,c){this.tag=1,this.containerInfo=a,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=lr(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=lr(0),this.hiddenUpdates=lr(null),this.identifierPrefix=t,this.onUncaughtError=n,this.onCaughtError=i,this.onRecoverableError=s,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.incompleteTransitions=new Map}function Ld(a,e,o,t,n,i,s,r,c,m,I,S){return a=new s0(a,e,o,s,c,m,I,S,r),e=1,i===!0&&(e|=24),i=ja(3,null,null,e),a.current=i,i.stateNode=a,e=Kl(),e.refCount++,a.pooledCache=e,e.refCount++,i.memoizedState={element:t,isDehydrated:o,cache:e},Jl(i),a}function Md(a){return a?(a=mt,a):mt}function Nd(a,e,o,t,n,i){n=Md(n),t.context===null?t.context=n:t.pendingContext=n,t=co(e),t.payload={element:o},i=i===void 0?null:i,i!==null&&(t.callback=i),o=uo(a,t,e),o!==null&&(Ga(o,a,e),mn(o,a,e))}function Gm(a,e){if(a=a.memoizedState,a!==null&&a.dehydrated!==null){var o=a.retryLane;a.retryLane=o!==0&&o<e?o:e}}function Tc(a,e){Gm(a,e),(a=a.alternate)&&Gm(a,e)}function Hd(a){if(a.tag===13||a.tag===31){var e=Po(a,67108864);e!==null&&Ga(e,a,67108864),Tc(a,67108864)}}function Pm(a){if(a.tag===13||a.tag===31){var e=Wa();e=Ol(e);var o=Po(a,e);o!==null&&Ga(o,a,e),Tc(a,e)}}var rs=!0;function r0(a,e,o,t){var n=E.T;E.T=null;var i=G.p;try{G.p=2,wc(a,e,o,t)}finally{G.p=i,E.T=n}}function l0(a,e,o,t){var n=E.T;E.T=null;var i=G.p;try{G.p=8,wc(a,e,o,t)}finally{G.p=i,E.T=n}}function wc(a,e,o,t){if(rs){var n=Hl(t);if(n===null)Rr(a,e,t,ls,o),Zm(a,t);else if(u0(n,a,e,o,t))t.stopPropagation();else if(Zm(a,t),e&4&&-1<c0.indexOf(a)){for(;n!==null;){var i=Rt(n);if(i!==null)switch(i.tag){case 3:if(i=i.stateNode,i.current.memoizedState.isDehydrated){var s=Eo(i.pendingLanes);if(s!==0){var r=i;for(r.pendingLanes|=2,r.entangledLanes|=2;s;){var c=1<<31-Qa(s);r.entanglements[1]|=c,s&=~c}Ae(i),(x&6)===0&&(Wi=Ya()+500,Zn(0,!1))}}break;case 31:case 13:r=Po(i,2),r!==null&&Ga(r,i,2),Cs(),Tc(i,2)}if(i=Hl(t),i===null&&Rr(a,e,t,ls,o),i===n)break;n=i}n!==null&&t.stopPropagation()}else Rr(a,e,t,null,o)}}function Hl(a){return a=Fl(a),Ec(a)}var ls=null;function Ec(a){if(ls=null,a=it(a),a!==null){var e=Rn(a);if(e===null)a=null;else{var o=e.tag;if(o===13){if(a=Km(e),a!==null)return a;a=null}else if(o===31){if(a=Qm(e),a!==null)return a;a=null}else if(o===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;a=null}else e!==a&&(a=null)}}return ls=a,null}function Dd(a){switch(a){case\"beforetoggle\":case\"cancel\":case\"click\":case\"close\":case\"contextmenu\":case\"copy\":case\"cut\":case\"auxclick\":case\"dblclick\":case\"dragend\":case\"dragstart\":case\"drop\":case\"focusin\":case\"focusout\":case\"input\":case\"invalid\":case\"keydown\":case\"keypress\":case\"keyup\":case\"mousedown\":case\"mouseup\":case\"paste\":case\"pause\":case\"play\":case\"pointercancel\":case\"pointerdown\":case\"pointerup\":case\"ratechange\":case\"reset\":case\"resize\":case\"seeked\":case\"submit\":case\"toggle\":case\"touchcancel\":case\"touchend\":case\"touchstart\":case\"volumechange\":case\"change\":case\"selectionchange\":case\"textInput\":case\"compositionstart\":case\"compositionend\":case\"compositionupdate\":case\"beforeblur\":case\"afterblur\":case\"beforeinput\":case\"blur\":case\"fullscreenchange\":case\"focus\":case\"hashchange\":case\"popstate\":case\"select\":case\"selectstart\":return 2;case\"drag\":case\"dragenter\":case\"dragexit\":case\"dragleave\":case\"dragover\":case\"mousemove\":case\"mouseout\":case\"mouseover\":case\"pointermove\":case\"pointerout\":case\"pointerover\":case\"scroll\":case\"touchmove\":case\"wheel\":case\"mouseenter\":case\"mouseleave\":case\"pointerenter\":case\"pointerleave\":return 8;case\"message\":switch(Qh()){case af:return 2;case ef:return 8;case qi:case Wh:return 32;case of:return 268435456;default:return 32}default:return 32}}var Dl=!1,po=null,ho=null,go=null,Bn=new Map,kn=new Map,eo=[],c0=\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset\".split(\" \");function Zm(a,e){switch(a){case\"focusin\":case\"focusout\":po=null;break;case\"dragenter\":case\"dragleave\":ho=null;break;case\"mouseover\":case\"mouseout\":go=null;break;case\"pointerover\":case\"pointerout\":Bn.delete(e.pointerId);break;case\"gotpointercapture\":case\"lostpointercapture\":kn.delete(e.pointerId)}}function $t(a,e,o,t,n,i){return a===null||a.nativeEvent!==i?(a={blockedOn:e,domEventName:o,eventSystemFlags:t,nativeEvent:i,targetContainers:[n]},e!==null&&(e=Rt(e),e!==null&&Hd(e)),a):(a.eventSystemFlags|=t,e=a.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),a)}function u0(a,e,o,t,n){switch(e){case\"focusin\":return po=$t(po,a,e,o,t,n),!0;case\"dragenter\":return ho=$t(ho,a,e,o,t,n),!0;case\"mouseover\":return go=$t(go,a,e,o,t,n),!0;case\"pointerover\":var i=n.pointerId;return Bn.set(i,$t(Bn.get(i)||null,a,e,o,t,n)),!0;case\"gotpointercapture\":return i=n.pointerId,kn.set(i,$t(kn.get(i)||null,a,e,o,t,n)),!0}return!1}function Bd(a){var e=it(a.target);if(e!==null){var o=Rn(e);if(o!==null){if(e=o.tag,e===13){if(e=Km(o),e!==null){a.blockedOn=e,Eu(a.priority,function(){Pm(o)});return}}else if(e===31){if(e=Qm(o),e!==null){a.blockedOn=e,Eu(a.priority,function(){Pm(o)});return}}else if(e===3&&o.stateNode.current.memoizedState.isDehydrated){a.blockedOn=o.tag===3?o.stateNode.containerInfo:null;return}}}a.blockedOn=null}function ki(a){if(a.blockedOn!==null)return!1;for(var e=a.targetContainers;0<e.length;){var o=Hl(a.nativeEvent);if(o===null){o=a.nativeEvent;var t=new o.constructor(o.type,o);Kr=t,o.target.dispatchEvent(t),Kr=null}else return e=Rt(o),e!==null&&Hd(e),a.blockedOn=o,!1;e.shift()}return!0}function Vm(a,e,o){ki(a)&&o.delete(e)}function m0(){Dl=!1,po!==null&&ki(po)&&(po=null),ho!==null&&ki(ho)&&(ho=null),go!==null&&ki(go)&&(go=null),Bn.forEach(Vm),kn.forEach(Vm)}function Ii(a,e){a.blockedOn===e&&(a.blockedOn=null,Dl||(Dl=!0,va.unstable_scheduleCallback(va.unstable_NormalPriority,m0)))}var Si=null;function _m(a){Si!==a&&(Si=a,va.unstable_scheduleCallback(va.unstable_NormalPriority,function(){Si===a&&(Si=null);for(var e=0;e<a.length;e+=3){var o=a[e],t=a[e+1],n=a[e+2];if(typeof t!=\"function\"){if(Ec(t||o)===null)continue;break}var i=Rt(o);i!==null&&(a.splice(e,3),e-=3,ml(i,{pending:!0,data:n,method:o.method,action:t},t,n))}}))}function Bt(a){function e(c){return Ii(c,a)}po!==null&&Ii(po,a),ho!==null&&Ii(ho,a),go!==null&&Ii(go,a),Bn.forEach(e),kn.forEach(e);for(var o=0;o<eo.length;o++){var t=eo[o];t.blockedOn===a&&(t.blockedOn=null)}for(;0<eo.length&&(o=eo[0],o.blockedOn===null);)Bd(o),o.blockedOn===null&&eo.shift();if(o=(a.ownerDocument||a).$$reactFormReplay,o!=null)for(t=0;t<o.length;t+=3){var n=o[t],i=o[t+1],s=n[Pa]||null;if(typeof i==\"function\")s||_m(o);else if(s){var r=null;if(i&&i.hasAttribute(\"formAction\")){if(n=i,s=i[Pa]||null)r=s.formAction;else if(Ec(n)!==null)continue}else r=s.action;typeof r==\"function\"?o[t+1]=r:(o.splice(t,3),t-=3),_m(o)}}}function kd(){function a(i){i.canIntercept&&i.info===\"react-transition\"&&i.intercept({handler:function(){return new Promise(function(s){return n=s})},focusReset:\"manual\",scroll:\"manual\"})}function e(){n!==null&&(n(),n=null),t||setTimeout(o,20)}function o(){if(!t&&!navigation.transition){var i=navigation.currentEntry;i&&i.url!=null&&navigation.navigate(i.url,{state:i.getState(),info:\"react-transition\",history:\"replace\"})}}if(typeof navigation==\"object\"){var t=!1,n=null;return navigation.addEventListener(\"navigate\",a),navigation.addEventListener(\"navigatesuccess\",e),navigation.addEventListener(\"navigateerror\",e),setTimeout(o,100),function(){t=!0,navigation.removeEventListener(\"navigate\",a),navigation.removeEventListener(\"navigatesuccess\",e),navigation.removeEventListener(\"navigateerror\",e),n!==null&&(n(),n=null)}}}function Lc(a){this._internalRoot=a}Ts.prototype.render=Lc.prototype.render=function(a){var e=this._internalRoot;if(e===null)throw Error(b(409));var o=e.current,t=Wa();Nd(o,t,a,e,null,null)};Ts.prototype.unmount=Lc.prototype.unmount=function(){var a=this._internalRoot;if(a!==null){this._internalRoot=null;var e=a.containerInfo;Nd(a.current,2,null,a,null,null),Cs(),e[kt]=null}};function Ts(a){this._internalRoot=a}Ts.prototype.unstable_scheduleHydration=function(a){if(a){var e=lf();a={blockedOn:null,target:a,priority:e};for(var o=0;o<eo.length&&e!==0&&e<eo[o].priority;o++);eo.splice(o,0,a),o===0&&Bd(a)}};var jm=Xm.version;if(jm!==\"19.2.0\")throw Error(b(527,jm,\"19.2.0\"));G.findDOMNode=function(a){var e=a._reactInternals;if(e===void 0)throw typeof a.render==\"function\"?Error(b(188)):(a=Object.keys(a).join(\",\"),Error(b(268,a)));return a=Zh(e),a=a!==null?Wm(a):null,a=a===null?null:a.stateNode,a};var f0={bundleType:0,version:\"19.2.0\",rendererPackageName:\"react-dom\",currentDispatcherRef:E,reconcilerVersion:\"19.2.0\"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<\"u\"&&(an=__REACT_DEVTOOLS_GLOBAL_HOOK__,!an.isDisabled&&an.supportsFiber))try{On=an.inject(f0),Ka=an}catch{}var an;ws.createRoot=function(a,e){if(!Ym(a))throw Error(b(299));var o=!1,t=\"\",n=Tp,i=wp,s=Ep;return e!=null&&(e.unstable_strictMode===!0&&(o=!0),e.identifierPrefix!==void 0&&(t=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(i=e.onCaughtError),e.onRecoverableError!==void 0&&(s=e.onRecoverableError)),e=Ld(a,1,!1,null,null,o,t,null,n,i,s,kd),a[kt]=e.current,Cc(a),new Lc(e)};ws.hydrateRoot=function(a,e,o){if(!Ym(a))throw Error(b(299));var t=!1,n=\"\",i=Tp,s=wp,r=Ep,c=null;return o!=null&&(o.unstable_strictMode===!0&&(t=!0),o.identifierPrefix!==void 0&&(n=o.identifierPrefix),o.onUncaughtError!==void 0&&(i=o.onUncaughtError),o.onCaughtError!==void 0&&(s=o.onCaughtError),o.onRecoverableError!==void 0&&(r=o.onRecoverableError),o.formState!==void 0&&(c=o.formState)),e=Ld(a,1,!0,e,o??null,t,n,c,i,s,r,kd),e.context=Md(null),o=e.current,t=Wa(),t=Ol(t),n=co(t),n.callback=null,uo(o,n,t),o=t,e.current.lanes=o,qn(e,o),Ae(e),a[kt]=e.current,Cc(a),new Ts(e)};ws.version=\"19.2.0\"});var qd=ge((x0,Ud)=>{\"use strict\";function Od(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>\"u\"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=\"function\"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Od)}catch(a){console.error(a)}}Od(),Ud.exports=Rd()});var eh=ge(xs=>{\"use strict\";var d0=Symbol.for(\"react.transitional.element\"),h0=Symbol.for(\"react.fragment\");function ah(a,e,o){var t=null;if(o!==void 0&&(t=\"\"+o),e.key!==void 0&&(t=\"\"+e.key),\"key\"in e){o={};for(var n in e)n!==\"key\"&&(o[n]=e[n])}else o=e;return e=o.ref,{$$typeof:d0,type:a,key:t,ref:e!==void 0?e:null,props:o}}xs.Fragment=h0;xs.jsx=ah;xs.jsxs=ah});var _e=ge(($I,oh)=>{\"use strict\";oh.exports=eh()});var wS=D(q()),ph=D(qd());var Da=D(q(),1);var ia=D(q(),1),zd=new Map([[\"bold\",ia.createElement(ia.Fragment,null,ia.createElement(\"path\",{d:\"M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z\"}))],[\"duotone\",ia.createElement(ia.Fragment,null,ia.createElement(\"path\",{d:\"M216,128l-72,72V56Z\",opacity:\"0.2\"}),ia.createElement(\"path\",{d:\"M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z\"}))],[\"fill\",ia.createElement(ia.Fragment,null,ia.createElement(\"path\",{d:\"M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z\"}))],[\"light\",ia.createElement(ia.Fragment,null,ia.createElement(\"path\",{d:\"M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z\"}))],[\"regular\",ia.createElement(ia.Fragment,null,ia.createElement(\"path\",{d:\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"}))],[\"thin\",ia.createElement(ia.Fragment,null,ia.createElement(\"path\",{d:\"M218.83,130.83l-72,72a4,4,0,0,1-5.66-5.66L206.34,132H40a4,4,0,0,1,0-8H206.34L141.17,58.83a4,4,0,0,1,5.66-5.66l72,72A4,4,0,0,1,218.83,130.83Z\"}))]]);var sa=D(q(),1),Fd=new Map([[\"bold\",sa.createElement(sa.Fragment,null,sa.createElement(\"path\",{d:\"M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z\"}))],[\"duotone\",sa.createElement(sa.Fragment,null,sa.createElement(\"path\",{d:\"M192,64V168L88,64Z\",opacity:\"0.2\"}),sa.createElement(\"path\",{d:\"M192,56H88a8,8,0,0,0-5.66,13.66L128.69,116,58.34,186.34a8,8,0,0,0,11.32,11.32L140,127.31l46.34,46.35A8,8,0,0,0,200,168V64A8,8,0,0,0,192,56Zm-8,92.69-38.34-38.34h0L107.31,72H184Z\"}))],[\"fill\",sa.createElement(sa.Fragment,null,sa.createElement(\"path\",{d:\"M200,64V168a8,8,0,0,1-13.66,5.66L140,127.31,69.66,197.66a8,8,0,0,1-11.32-11.32L128.69,116,82.34,69.66A8,8,0,0,1,88,56H192A8,8,0,0,1,200,64Z\"}))],[\"light\",sa.createElement(sa.Fragment,null,sa.createElement(\"path\",{d:\"M198,64V168a6,6,0,0,1-12,0V78.48L68.24,196.24a6,6,0,0,1-8.48-8.48L177.52,70H88a6,6,0,0,1,0-12H192A6,6,0,0,1,198,64Z\"}))],[\"regular\",sa.createElement(sa.Fragment,null,sa.createElement(\"path\",{d:\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"}))],[\"thin\",sa.createElement(sa.Fragment,null,sa.createElement(\"path\",{d:\"M196,64V168a4,4,0,0,1-8,0V73.66L66.83,194.83a4,4,0,0,1-5.66-5.66L182.34,68H88a4,4,0,0,1,0-8H192A4,4,0,0,1,196,64Z\"}))]]);var ra=D(q(),1),xd=new Map([[\"bold\",ra.createElement(ra.Fragment,null,ra.createElement(\"path\",{d:\"M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z\"}))],[\"duotone\",ra.createElement(ra.Fragment,null,ra.createElement(\"path\",{d:\"M208,96l-80,80L48,96Z\",opacity:\"0.2\"}),ra.createElement(\"path\",{d:\"M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z\"}))],[\"fill\",ra.createElement(ra.Fragment,null,ra.createElement(\"path\",{d:\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z\"}))],[\"light\",ra.createElement(ra.Fragment,null,ra.createElement(\"path\",{d:\"M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z\"}))],[\"regular\",ra.createElement(ra.Fragment,null,ra.createElement(\"path\",{d:\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"}))],[\"thin\",ra.createElement(ra.Fragment,null,ra.createElement(\"path\",{d:\"M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z\"}))]]);var la=D(q(),1),Gd=new Map([[\"bold\",la.createElement(la.Fragment,null,la.createElement(\"path\",{d:\"M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z\"}))],[\"duotone\",la.createElement(la.Fragment,null,la.createElement(\"path\",{d:\"M232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Z\",opacity:\"0.2\"}),la.createElement(\"path\",{d:\"M205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z\"}))],[\"fill\",la.createElement(la.Fragment,null,la.createElement(\"path\",{d:\"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z\"}))],[\"light\",la.createElement(la.Fragment,null,la.createElement(\"path\",{d:\"M228.24,76.24l-128,128a6,6,0,0,1-8.48,0l-56-56a6,6,0,0,1,8.48-8.48L96,191.51,219.76,67.76a6,6,0,0,1,8.48,8.48Z\"}))],[\"regular\",la.createElement(la.Fragment,null,la.createElement(\"path\",{d:\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"}))],[\"thin\",la.createElement(la.Fragment,null,la.createElement(\"path\",{d:\"M226.83,74.83l-128,128a4,4,0,0,1-5.66,0l-56-56a4,4,0,0,1,5.66-5.66L96,194.34,221.17,69.17a4,4,0,1,1,5.66,5.66Z\"}))]]);var ca=D(q(),1),Pd=new Map([[\"bold\",ca.createElement(ca.Fragment,null,ca.createElement(\"path\",{d:\"M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z\"}))],[\"duotone\",ca.createElement(ca.Fragment,null,ca.createElement(\"path\",{d:\"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z\",opacity:\"0.2\"}),ca.createElement(\"path\",{d:\"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z\"}))],[\"fill\",ca.createElement(ca.Fragment,null,ca.createElement(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"}))],[\"light\",ca.createElement(ca.Fragment,null,ca.createElement(\"path\",{d:\"M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z\"}))],[\"regular\",ca.createElement(ca.Fragment,null,ca.createElement(\"path\",{d:\"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z\"}))],[\"thin\",ca.createElement(ca.Fragment,null,ca.createElement(\"path\",{d:\"M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z\"}))]]);var ua=D(q(),1),Zd=new Map([[\"bold\",ua.createElement(ua.Fragment,null,ua.createElement(\"path\",{d:\"M216.49,79.52l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.52ZM183,80H160V57ZM60,212V44h76V92a12,12,0,0,0,12,12h48V212Zm100.49-72.49a12,12,0,0,1-17,17L140,153v31a12,12,0,0,1-24,0V153l-3.51,3.52a12,12,0,0,1-17-17l24-24a12,12,0,0,1,17,0Z\"}))],[\"duotone\",ua.createElement(ua.Fragment,null,ua.createElement(\"path\",{d:\"M208,88H152V32Z\",opacity:\"0.2\"}),ua.createElement(\"path\",{d:\"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216Zm-42.34-77.66a8,8,0,0,1-11.32,11.32L136,139.31V184a8,8,0,0,1-16,0V139.31l-10.34,10.35a8,8,0,0,1-11.32-11.32l24-24a8,8,0,0,1,11.32,0Z\"}))],[\"fill\",ua.createElement(ua.Fragment,null,ua.createElement(\"path\",{d:\"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34Zm-56,67.32a8,8,0,0,1-11.32,0L136,139.31V184a8,8,0,0,1-16,0V139.31l-10.34,10.35a8,8,0,0,1-11.32-11.32l24-24a8,8,0,0,1,11.32,0l24,24A8,8,0,0,1,157.66,149.66ZM152,88V44l44,44Z\"}))],[\"light\",ua.createElement(ua.Fragment,null,ua.createElement(\"path\",{d:\"M212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40V216a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158ZM200,218H56a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216A2,2,0,0,1,200,218Zm-43.76-78.24a6,6,0,1,1-8.48,8.48L134,134.49V184a6,6,0,0,1-12,0V134.49l-13.76,13.75a6,6,0,0,1-8.48-8.48l24-24a6,6,0,0,1,8.48,0Z\"}))],[\"regular\",ua.createElement(ua.Fragment,null,ua.createElement(\"path\",{d:\"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216Zm-42.34-77.66a8,8,0,0,1-11.32,11.32L136,139.31V184a8,8,0,0,1-16,0V139.31l-10.34,10.35a8,8,0,0,1-11.32-11.32l24-24a8,8,0,0,1,11.32,0Z\"}))],[\"thin\",ua.createElement(ua.Fragment,null,ua.createElement(\"path\",{d:\"M210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40V216a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156ZM200,220H56a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216A4,4,0,0,1,200,220Zm-45.17-78.83a4,4,0,0,1-5.66,5.66L132,129.66V184a4,4,0,0,1-8,0V129.66l-17.17,17.17a4,4,0,0,1-5.66-5.66l24-24a4,4,0,0,1,5.66,0Z\"}))]]);var ma=D(q(),1),Vd=new Map([[\"bold\",ma.createElement(ma.Fragment,null,ma.createElement(\"path\",{d:\"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z\"}))],[\"duotone\",ma.createElement(ma.Fragment,null,ma.createElement(\"path\",{d:\"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z\",opacity:\"0.2\"}),ma.createElement(\"path\",{d:\"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z\"}))],[\"fill\",ma.createElement(ma.Fragment,null,ma.createElement(\"path\",{d:\"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z\"}))],[\"light\",ma.createElement(ma.Fragment,null,ma.createElement(\"path\",{d:\"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z\"}))],[\"regular\",ma.createElement(ma.Fragment,null,ma.createElement(\"path\",{d:\"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z\"}))],[\"thin\",ma.createElement(ma.Fragment,null,ma.createElement(\"path\",{d:\"M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z\"}))]]);var fa=D(q(),1),_d=new Map([[\"bold\",fa.createElement(fa.Fragment,null,fa.createElement(\"path\",{d:\"M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z\"}))],[\"duotone\",fa.createElement(fa.Fragment,null,fa.createElement(\"path\",{d:\"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z\",opacity:\"0.2\"}),fa.createElement(\"path\",{d:\"M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z\"}))],[\"fill\",fa.createElement(fa.Fragment,null,fa.createElement(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z\"}))],[\"light\",fa.createElement(fa.Fragment,null,fa.createElement(\"path\",{d:\"M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z\"}))],[\"regular\",fa.createElement(fa.Fragment,null,fa.createElement(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z\"}))],[\"thin\",fa.createElement(fa.Fragment,null,fa.createElement(\"path\",{d:\"M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z\"}))]]);var pa=D(q(),1),jd=new Map([[\"bold\",pa.createElement(pa.Fragment,null,pa.createElement(\"path\",{d:\"M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128ZM40,76H216a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24ZM216,180H40a12,12,0,0,0,0,24H216a12,12,0,0,0,0-24Z\"}))],[\"duotone\",pa.createElement(pa.Fragment,null,pa.createElement(\"path\",{d:\"M216,64V192H40V64Z\",opacity:\"0.2\"}),pa.createElement(\"path\",{d:\"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z\"}))],[\"fill\",pa.createElement(pa.Fragment,null,pa.createElement(\"path\",{d:\"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM192,184H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z\"}))],[\"light\",pa.createElement(pa.Fragment,null,pa.createElement(\"path\",{d:\"M222,128a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,128ZM40,70H216a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12ZM216,186H40a6,6,0,0,0,0,12H216a6,6,0,0,0,0-12Z\"}))],[\"regular\",pa.createElement(pa.Fragment,null,pa.createElement(\"path\",{d:\"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z\"}))],[\"thin\",pa.createElement(pa.Fragment,null,pa.createElement(\"path\",{d:\"M220,128a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,128ZM40,68H216a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8ZM216,188H40a4,4,0,0,0,0,8H216a4,4,0,0,0,0-8Z\"}))]]);var da=D(q(),1),Xd=new Map([[\"bold\",da.createElement(da.Fragment,null,da.createElement(\"path\",{d:\"M234.49,111.07,90.41,22.94A20,20,0,0,0,60,39.87V216.13a20,20,0,0,0,30.41,16.93l144.08-88.13a19.82,19.82,0,0,0,0-33.86ZM84,208.85V47.15L216.16,128Z\"}))],[\"duotone\",da.createElement(da.Fragment,null,da.createElement(\"path\",{d:\"M228.23,134.69,84.15,222.81A8,8,0,0,1,72,216.12V39.88a8,8,0,0,1,12.15-6.69l144.08,88.12A7.82,7.82,0,0,1,228.23,134.69Z\",opacity:\"0.2\"}),da.createElement(\"path\",{d:\"M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z\"}))],[\"fill\",da.createElement(da.Fragment,null,da.createElement(\"path\",{d:\"M240,128a15.74,15.74,0,0,1-7.6,13.51L88.32,229.65a16,16,0,0,1-16.2.3A15.86,15.86,0,0,1,64,216.13V39.87a15.86,15.86,0,0,1,8.12-13.82,16,16,0,0,1,16.2.3L232.4,114.49A15.74,15.74,0,0,1,240,128Z\"}))],[\"light\",da.createElement(da.Fragment,null,da.createElement(\"path\",{d:\"M231.36,116.19,87.28,28.06a14,14,0,0,0-14.18-.27A13.69,13.69,0,0,0,66,39.87V216.13a13.69,13.69,0,0,0,7.1,12.08,14,14,0,0,0,14.18-.27l144.08-88.13a13.82,13.82,0,0,0,0-23.62Zm-6.26,13.38L81,217.7a2,2,0,0,1-2.06,0,1.78,1.78,0,0,1-1-1.61V39.87a1.78,1.78,0,0,1,1-1.61A2.06,2.06,0,0,1,80,38a2,2,0,0,1,1,.31L225.1,126.43a1.82,1.82,0,0,1,0,3.14Z\"}))],[\"regular\",da.createElement(da.Fragment,null,da.createElement(\"path\",{d:\"M232.4,114.49,88.32,26.35a16,16,0,0,0-16.2-.3A15.86,15.86,0,0,0,64,39.87V216.13A15.94,15.94,0,0,0,80,232a16.07,16.07,0,0,0,8.36-2.35L232.4,141.51a15.81,15.81,0,0,0,0-27ZM80,215.94V40l143.83,88Z\"}))],[\"thin\",da.createElement(da.Fragment,null,da.createElement(\"path\",{d:\"M230.32,117.9,86.24,29.79a11.91,11.91,0,0,0-12.17-.23A11.71,11.71,0,0,0,68,39.89V216.11a11.71,11.71,0,0,0,6.07,10.33,11.91,11.91,0,0,0,12.17-.23L230.32,138.1a11.82,11.82,0,0,0,0-20.2Zm-4.18,13.37L82.06,219.39a4,4,0,0,1-4.07.07,3.77,3.77,0,0,1-2-3.35V39.89a3.77,3.77,0,0,1,2-3.35,4,4,0,0,1,4.07.07l144.08,88.12a3.8,3.8,0,0,1,0,6.54Z\"}))]]);var ha=D(q(),1),Yd=new Map([[\"bold\",ha.createElement(ha.Fragment,null,ha.createElement(\"path\",{d:\"M208,36H48A20,20,0,0,0,28,56v56c0,54.29,26.32,87.22,48.4,105.29,23.71,19.39,47.44,26,48.44,26.29a12.1,12.1,0,0,0,6.32,0c1-.28,24.73-6.9,48.44-26.29,22.08-18.07,48.4-51,48.4-105.29V56A20,20,0,0,0,208,36Zm-4,76c0,35.71-13.09,64.69-38.91,86.15A126.28,126.28,0,0,1,128,219.38a126.14,126.14,0,0,1-37.09-21.23C65.09,176.69,52,147.71,52,112V60H204ZM79.51,144.49a12,12,0,1,1,17-17L112,143l47.51-47.52a12,12,0,0,1,17,17l-56,56a12,12,0,0,1-17,0Z\"}))],[\"duotone\",ha.createElement(ha.Fragment,null,ha.createElement(\"path\",{d:\"M216,56v56c0,96-88,120-88,120S40,208,40,112V56a8,8,0,0,1,8-8H208A8,8,0,0,1,216,56Z\",opacity:\"0.2\"}),ha.createElement(\"path\",{d:\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z\"}))],[\"fill\",ha.createElement(ha.Fragment,null,ha.createElement(\"path\",{d:\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-34.32,69.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"}))],[\"light\",ha.createElement(ha.Fragment,null,ha.createElement(\"path\",{d:\"M208,42H48A14,14,0,0,0,34,56v56c0,51.94,25.12,83.4,46.2,100.64,22.73,18.6,45.27,24.89,46.22,25.15a6,6,0,0,0,3.16,0c.95-.26,23.49-6.55,46.22-25.15C196.88,195.4,222,163.94,222,112V56A14,14,0,0,0,208,42Zm2,70c0,37.76-13.94,68.39-41.44,91.06A131.17,131.17,0,0,1,128,225.72a130.94,130.94,0,0,1-40.56-22.66C59.94,180.39,46,149.76,46,112V56a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2ZM172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76Z\"}))],[\"regular\",ha.createElement(ha.Fragment,null,ha.createElement(\"path\",{d:\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z\"}))],[\"thin\",ha.createElement(ha.Fragment,null,ha.createElement(\"path\",{d:\"M208,44H48A12,12,0,0,0,36,56v56c0,51.16,24.73,82.12,45.47,99.1,22.4,18.32,44.55,24.5,45.48,24.76a4,4,0,0,0,2.1,0c.93-.26,23.08-6.44,45.48-24.76,20.74-17,45.47-47.94,45.47-99.1V56A12,12,0,0,0,208,44Zm4,68c0,38.44-14.23,69.63-42.29,92.71A132.45,132.45,0,0,1,128,227.82a132.23,132.23,0,0,1-41.71-23.11C58.23,181.63,44,150.44,44,112V56a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-41.17-10.83a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17Z\"}))]]);var ga=D(q(),1),Kd=new Map([[\"bold\",ga.createElement(ga.Fragment,null,ga.createElement(\"path\",{d:\"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z\"}))],[\"duotone\",ga.createElement(ga.Fragment,null,ga.createElement(\"path\",{d:\"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z\",opacity:\"0.2\"}),ga.createElement(\"path\",{d:\"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z\"}))],[\"fill\",ga.createElement(ga.Fragment,null,ga.createElement(\"path\",{d:\"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z\"}))],[\"light\",ga.createElement(ga.Fragment,null,ga.createElement(\"path\",{d:\"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z\"}))],[\"regular\",ga.createElement(ga.Fragment,null,ga.createElement(\"path\",{d:\"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z\"}))],[\"thin\",ga.createElement(ga.Fragment,null,ga.createElement(\"path\",{d:\"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z\"}))]]);var Vo=D(q(),1);var Qd=D(q(),1),Wd=(0,Qd.createContext)({color:\"currentColor\",size:\"1em\",weight:\"regular\",mirrored:!1});var J=Vo.forwardRef((a,e)=>{let{alt:o,color:t,size:n,weight:i,mirrored:s,children:r,weights:c,...m}=a,{color:I=\"currentColor\",size:S,weight:d=\"regular\",mirrored:g=!1,...C}=Vo.useContext(Wd);return Vo.createElement(\"svg\",{ref:e,xmlns:\"http:\/\/www.w3.org\/2000\/svg\",width:n??S,height:n??S,fill:t??I,viewBox:\"0 0 256 256\",transform:s||g?\"scale(-1, 1)\":void 0,...C,...m},!!o&&Vo.createElement(\"title\",null,o),r,c.get(i??d))});J.displayName=\"IconBase\";var Es=D(q(),1);var Mc=Es.forwardRef((a,e)=>Es.createElement(J,{ref:e,...a,weights:zd}));Mc.displayName=\"ArrowRightIcon\";var Ua=Mc;var Ls=D(q(),1);var Nc=Ls.forwardRef((a,e)=>Ls.createElement(J,{ref:e,...a,weights:Fd}));Nc.displayName=\"ArrowUpRightIcon\";var Ve=Nc;var Ms=D(q(),1);var Hc=Ms.forwardRef((a,e)=>Ms.createElement(J,{ref:e,...a,weights:xd}));Hc.displayName=\"CaretDownIcon\";var Ao=Hc;var Ns=D(q(),1);var Dc=Ns.forwardRef((a,e)=>Ns.createElement(J,{ref:e,...a,weights:Gd}));Dc.displayName=\"CheckIcon\";var Hs=Dc;var Ds=D(q(),1);var Bc=Ds.forwardRef((a,e)=>Ds.createElement(J,{ref:e,...a,weights:Pd}));Bc.displayName=\"CheckCircleIcon\";var _o=Bc;var Bs=D(q(),1);var kc=Bs.forwardRef((a,e)=>Bs.createElement(J,{ref:e,...a,weights:Zd}));kc.displayName=\"FileArrowUpIcon\";var xt=kc;var ks=D(q(),1);var Rc=ks.forwardRef((a,e)=>ks.createElement(J,{ref:e,...a,weights:Vd}));Rc.displayName=\"GlobeIcon\";var Oc=Rc;var Rs=D(q(),1);var Uc=Rs.forwardRef((a,e)=>Rs.createElement(J,{ref:e,...a,weights:_d}));Uc.displayName=\"InfoIcon\";var jo=Uc;var Os=D(q(),1);var qc=Os.forwardRef((a,e)=>Os.createElement(J,{ref:e,...a,weights:jd}));qc.displayName=\"ListIcon\";var zc=qc;var Us=D(q(),1);var Fc=Us.forwardRef((a,e)=>Us.createElement(J,{ref:e,...a,weights:Xd}));Fc.displayName=\"PlayIcon\";var qs=Fc;var zs=D(q(),1);var xc=zs.forwardRef((a,e)=>zs.createElement(J,{ref:e,...a,weights:Yd}));xc.displayName=\"ShieldCheckIcon\";var jn=xc;var Fs=D(q(),1);var Gc=Fs.forwardRef((a,e)=>Fs.createElement(J,{ref:e,...a,weights:Kd}));Gc.displayName=\"XIcon\";var Gt=Gc;var Zt=D(q(),1);var ae=D(q(),1);var Xo=[{name:\"name\",label:\"Your name\",type:\"text\",required:!0,autoComplete:\"name\",placeholder:\"Your name\",group:\"contact\"},{name:\"email\",label:\"Work email\",type:\"email\",required:!0,autoComplete:\"email\",placeholder:\"name@company.com\",group:\"contact\"},{name:\"company\",label:\"Company\",type:\"text\",autoComplete:\"organization\",group:\"contact\"},{name:\"country\",label:\"Country \/ region\",type:\"text\",autoComplete:\"country-name\",group:\"contact\"},{name:\"phone\",label:\"Phone \/ WhatsApp\",type:\"tel\",autoComplete:\"tel\",placeholder:\"Include country code\",group:\"contact\"},{name:\"product\",label:\"Product \/ equipment of interest\",type:\"text\",placeholder:\"Product, equipment or production line\",group:\"project\"},{name:\"configuration\",label:\"Configuration \/ model preference\",type:\"text\",placeholder:\"If known; otherwise leave blank\",group:\"project\"},{name:\"projectType\",label:\"Project type\",type:\"select\",options:[\"To be confirmed\",\"New production line\",\"Upgrade \/ expand an existing line\",\"Individual equipment\",\"Replacement \/ spare parts\",\"Other enquiry\"],group:\"project\"},{name:\"requirements\",label:\"What do you need?\",type:\"textarea\",required:!0,placeholder:\"Tell us what you plan to produce, purchase or improve. Share the details you already know.\",group:\"project\"},{name:\"specification\",label:\"Product specification \/ materials\",type:\"textarea\",placeholder:\"Finished product, material, dimensions, standard or drawing reference, if known\",group:\"technical\"},{name:\"output\",label:\"Target output \/ speed\",type:\"text\",placeholder:\"Value, unit and operating hours, if known\",group:\"technical\"},{name:\"factory\",label:\"Factory \/ existing equipment\",type:\"textarea\",placeholder:\"Available space, utilities, existing equipment and interfaces, if relevant\",group:\"technical\"},{name:\"timeline\",label:\"Project timing\",type:\"text\",placeholder:\"Planned purchase or installation timing\",group:\"technical\"}],Pc={count:3,bytes:10*1024*1024,extensions:[\"pdf\",\"jpg\",\"jpeg\",\"png\"]};function Zc(a=[]){if(a.length>Pc.count)return\"Please choose no more than 3 files.\";for(let e of a){if(!Pc.extensions.includes(e.name.split(\".\").pop().toLowerCase()))return\"Use PDF, JPG, JPEG or PNG files.\";if(e.size>Pc.bytes)return\"Each file must be 10 MB or smaller.\"}return\"\"}function p0(a){try{let e=new URL(a);return\/^https?:$\/.test(e.protocol)?e.origin+e.pathname:\"\"}catch{return\"\"}}function Jd(a,e={},o=[]){return{schemaVersion:\"hongkai-product-enquiry-v1\",...Object.fromEntries(Xo.map(n=>[n.name,String(a[n.name]||\"\").trim()])),consent:a.consent===!0,context:{productId:String(e.productId||\"\"),pageTitle:String(e.pageTitle||\"\"),pageType:String(e.pageType||\"product\"),pageUrl:p0(e.pageUrl)},attachments:o.map(n=>({name:n.name,size:n.size,type:n.type}))}}function $d(a,e=[]){let o={};for(let n of Xo)n.required&&!String(a[n.name]||\"\").trim()&&(o[n.name]=`Please enter ${n.label.toLowerCase()}.`);a.email&&!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(a.email.trim())&&(o.email=\"Please enter a valid email address.\"),a.consent||(o.consent=\"Please confirm that HONGKAI may contact you about this enquiry.\");let t=Zc(e);return t&&(o.attachments=t),o}var T=D(_e(),1);function Gs({context:a={},configuration:e=\"\",onSubmit:o}){let t=(0,ae.useId)(),n=(0,ae.useRef)(null),i=(0,ae.useRef)(null),[s,r]=(0,ae.useState)(()=>Object.fromEntries(Xo.map(p=>[p.name,p.name===\"product\"?a.productName||a.pageTitle||\"\":p.name===\"configuration\"?e:\"\"]))),[c,m]=(0,ae.useState)([]),[I,S]=(0,ae.useState)({}),[d,g]=(0,ae.useState)(\"idle\"),[C,w]=(0,ae.useState)(\"\"),z=typeof o==\"function\";(0,ae.useEffect)(()=>{r(p=>({...p,configuration:e})),g(\"idle\")},[e]);let f=(p,v)=>{r(L=>({...L,[p]:v})),S(L=>({...L,[p]:void 0})),g(\"idle\")};function u(p){let v={id:`${t}-${p.name}`,name:p.name,value:s[p.name],required:!!p.required,disabled:d===\"sending\",placeholder:p.placeholder,autoComplete:p.autoComplete||\"off\",maxLength:p.type===\"textarea\"?6e3:250,\"aria-invalid\":I[p.name]?!0:void 0,\"aria-describedby\":I[p.name]?`${t}-${p.name}-error`:void 0,onChange:L=>f(p.name,L.target.value)};return(0,T.jsxs)(\"label\",{className:p.type===\"textarea\"?\"enquiry-full\":\"\",htmlFor:v.id,children:[(0,T.jsxs)(\"span\",{children:[p.label,p.required?\" *\":\"\"]}),p.type===\"select\"?(0,T.jsxs)(\"select\",{...v,children:[(0,T.jsx)(\"option\",{value:\"\",children:\"To be confirmed\"}),p.options.slice(1).map(L=>(0,T.jsx)(\"option\",{children:L},L))]}):p.type===\"textarea\"?(0,T.jsx)(\"textarea\",{...v}):(0,T.jsx)(\"input\",{...v,type:p.type}),I[p.name]&&(0,T.jsx)(\"small\",{className:\"enquiry-error\",id:`${t}-${p.name}-error`,children:I[p.name]})]},p.name)}async function h(p){if(p.preventDefault(),d===\"sending\")return;let v=$d(s,c);if(S(v),Object.keys(v).length){g(\"invalid\"),n.current.querySelector(`[name=\"${Object.keys(v)[0]}\"]`)?.focus();return}if(!z){g(\"preview\");return}g(\"sending\"),w(\"\");try{let L=a.pageUrl||window.location.href;if((await o(Jd(s,{...a,pageUrl:L},c),c))?.received!==!0)throw new Error(\"Receipt not confirmed\");g(\"received\")}catch{g(\"error\"),w(\"We could not confirm receipt. Your details are still here. Please try again or use the website contact page.\")}}return(0,T.jsxs)(\"form\",{ref:n,className:\"universal-enquiry\",onSubmit:h,noValidate:!0,\"aria-label\":\"Product and equipment enquiry\",\"aria-busy\":d===\"sending\",children:[(0,T.jsxs)(\"div\",{className:\"enquiry-context\",children:[(0,T.jsx)(\"span\",{children:\"YOUR ENQUIRY\"}),(0,T.jsx)(\"strong\",{children:a.productName||a.pageTitle||\"HONGKAI products & equipment\"}),(0,T.jsx)(\"p\",{children:\"The product below is prefilled from this page. You can edit it.\"})]}),!z&&(0,T.jsxs)(\"div\",{className:\"prototype-form-note\",children:[(0,T.jsx)(jo,{}),(0,T.jsxs)(\"p\",{children:[(0,T.jsx)(\"strong\",{children:\"Template preview.\"}),\" This preview validates your inputs only. Nothing is sent or uploaded.\"]})]}),(0,T.jsx)(\"p\",{className:\"enquiry-required\",children:\"* Required. Technical details can be confirmed later.\"}),(0,T.jsxs)(\"fieldset\",{children:[(0,T.jsx)(\"legend\",{children:\"Contact details\"}),(0,T.jsx)(\"div\",{className:\"enquiry-fields\",children:Xo.filter(p=>p.group===\"contact\").map(u)})]}),(0,T.jsxs)(\"fieldset\",{children:[(0,T.jsx)(\"legend\",{children:\"Your project\"}),(0,T.jsx)(\"div\",{className:\"enquiry-fields\",children:Xo.filter(p=>p.group===\"project\").map(u)})]}),(0,T.jsxs)(\"details\",{className:\"enquiry-optional\",children:[(0,T.jsxs)(\"summary\",{children:[\"Technical details & references \",(0,T.jsx)(\"span\",{children:\"Optional\"}),(0,T.jsx)(Ao,{})]}),(0,T.jsx)(\"div\",{className:\"enquiry-fields\",children:Xo.filter(p=>p.group===\"technical\").map(u)}),(0,T.jsxs)(\"label\",{className:\"file-input\",htmlFor:`${t}-attachments`,children:[(0,T.jsx)(xt,{size:23}),(0,T.jsxs)(\"span\",{children:[(0,T.jsx)(\"strong\",{children:\"Drawing \/ reference files\"}),(0,T.jsx)(\"small\",{children:\"Up to 3 PDF, JPG or PNG files \\xB7 10 MB each\"})]}),(0,T.jsx)(\"input\",{ref:i,id:`${t}-attachments`,className:\"file-native\",name:\"attachments\",type:\"file\",multiple:!0,accept:\".pdf,.jpg,.jpeg,.png\",disabled:d===\"sending\",\"aria-describedby\":`${t}-attachment-status`,onChange:p=>{let v=[...p.target.files],L=Zc(v);S(A=>({...A,attachments:L})),m(L?[]:v),L&&(p.target.value=\"\"),g(\"idle\")}}),(0,T.jsx)(\"span\",{className:\"file-status\",children:c.length?`${c.length} selected`:\"Choose files\"})]}),(0,T.jsxs)(\"div\",{id:`${t}-attachment-status`,\"aria-live\":\"polite\",children:[I.attachments&&(0,T.jsx)(\"p\",{className:\"enquiry-error\",children:I.attachments}),c.length>0&&(0,T.jsxs)(\"div\",{className:\"enquiry-files\",children:[(0,T.jsx)(\"ul\",{children:c.map(p=>(0,T.jsx)(\"li\",{children:p.name},`${p.name}-${p.size}`))}),(0,T.jsx)(\"button\",{type:\"button\",disabled:d===\"sending\",onClick:()=>{m([]),i.current.value=\"\",g(\"idle\")},children:\"Remove files\"})]})]}),(0,T.jsx)(\"p\",{className:\"enquiry-help\",children:\"Only include information needed for this enquiry.\"})]}),(0,T.jsxs)(\"label\",{className:\"consent\",children:[(0,T.jsx)(\"input\",{name:\"consent\",type:\"checkbox\",checked:!!s.consent,disabled:d===\"sending\",onChange:p=>f(\"consent\",p.target.checked),\"aria-invalid\":I.consent?!0:void 0,\"aria-describedby\":I.consent?`${t}-consent-error`:void 0}),(0,T.jsx)(\"span\",{children:\"I agree that HONGKAI may contact me about this enquiry. Final equipment and specifications require written confirmation.\"})]}),I.consent&&(0,T.jsx)(\"p\",{className:\"enquiry-error\",id:`${t}-consent-error`,children:I.consent}),(0,T.jsxs)(\"button\",{className:\"hk-button hk-button-primary submit-button\",type:\"submit\",disabled:d===\"sending\",children:[d===\"sending\"?\"Sending enquiry\\u2026\":z?\"Send Project Enquiry\":\"Preview Enquiry\",(0,T.jsx)(Ua,{weight:\"bold\"})]}),d===\"preview\"&&(0,T.jsxs)(\"div\",{className:\"form-success\",role:\"status\",children:[(0,T.jsx)(_o,{}),(0,T.jsxs)(\"p\",{children:[(0,T.jsx)(\"strong\",{children:\"Inputs checked \\u2014 nothing was sent.\"}),\" The shared production form still needs its approved website connection.\"]})]}),d===\"received\"&&(0,T.jsxs)(\"div\",{className:\"form-success\",role:\"status\",children:[(0,T.jsx)(_o,{}),(0,T.jsxs)(\"p\",{children:[(0,T.jsx)(\"strong\",{children:\"Your enquiry has been received.\"}),\" HONGKAI will review your requirements and contact you using the details provided.\"]})]}),d===\"error\"&&(0,T.jsx)(\"p\",{className:\"enquiry-error\",role:\"alert\",children:C}),d===\"invalid\"&&(0,T.jsx)(\"p\",{className:\"enquiry-error\",role:\"alert\",children:\"Please check the marked fields.\"})]})}var th={eyebrow:\"HONGKAI \\xB7 LOOSE-TUBE PROCESS FAMILY\",title:\"Loose Tube Production Line\",enquiry:{productId:\"loose-tube-production-line\",pageType:\"process-line\"},lead:\"Produce the loose-tube element used in central-tube and stranded optical cables. Review fiber handling, tube extrusion, cooling and take-up as one coordinated process, then compare manual reel change with the HK-50 and HK-60 semi-automatic reel-change configurations.\",heroImage:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk50-complete-line-24payoff.webp\",video:\"https:\/\/www.youtube-nocookie.com\/embed\/5XTi7GjvM8A?rel=0&playsinline=1\",videoWatch:\"https:\/\/www.youtube.com\/watch?v=5XTi7GjvM8A\"};var Ps={image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/semi-automatic-takeup-3d-v2.png\",imageAlt:\"Blue and white enclosed semi-automatic take-up with inspection window, front control panel and orange side housings, shared by HK-50 and HK-60\",imageLabel:\"SEMI-AUTOMATIC TAKE-UP\",imageCaption:\"Same take-up arrangement for HK-50 and HK-60\",imageFootnote:\"Reference 3D visualization \\xB7 equipment details follow the approved configuration.\",inspectTitle:\"Shared HK-50 \/ HK-60 semi-automatic take-up \\xB7 reference 3D visualization\"},g0=[{id:\"manual\",number:\"01\",kicker:\"DUAL-AXIS TAKE-UP\",name:\"Manual Reel-Change\",short:\"Manual\",image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/ftth-dual-axis-manual-takeup-3d-scaled.webp\",imageAlt:\"FTTH drop-cable-style dual-axis take-up with two front-facing reels for manual reel change\",imageLabel:\"MANUAL REEL CHANGE\",imageCaption:\"Drop-cable-style dual-axis take-up \\xB7 manual reel change\",imageFootnote:\"Two reel positions; the operator manages reel change.\",inspectTitle:\"Drop-cable-style dual-axis take-up \\xB7 manual reel change\",fit:\"For projects where a controlled stop and operator reel transfer may be accepted after the restart-quality boundary is agreed.\",operation:\"The dual-axis take-up is the style used on the FTTH drop-cable line, with two front-facing reel positions. The operator manages reel replacement and tube transfer; stopping, cutting and restarting follow the agreed operating procedure.\",confirm:[\"Permitted production interruption\",\"Output reel and change frequency\",\"Operator workflow and safety sequence\",\"Tube-tail and restart handling\",\"Permitted restart waste\",\"Quality checks after restart\"],caution:\"No fixed speed, reel size, change time, operator count or accepted restart waste is implied.\"},{id:\"hk50\",number:\"02\",kicker:\"SHARED SEMI-AUTOMATIC TAKE-UP\",name:\"HK-50 Project Reference \\u2014 Semi-Automatic Reel Change\",short:\"HK-50 Reference\",...Ps,fit:\"For projects requiring semi-automatic reel change with clearly defined operator tasks and equipment-assisted steps.\",operation:\"HK-50 uses the same semi-automatic take-up arrangement shown for HK-60. Operator tasks and equipment-assisted steps must be defined in the changeover sequence. Extrusion, cooling, accumulation and control interfaces are configured for the HK-50 project.\",confirm:[\"Tube product and material system\",\"Required production continuity\",\"Operator tasks and equipment-assisted transfer steps\",\"Output reel package and floor space\",\"Permitted tube tail and waste\",\"Changeover sequence demonstrated at FAT\"],caution:\"HK-50 alone does not confirm extruder size, speed, capacity, reel range or uninterrupted production.\"},{id:\"hk60\",number:\"03\",kicker:\"SHARED SEMI-AUTOMATIC TAKE-UP\",name:\"HK-60 Project Reference \\u2014 Semi-Automatic Reel Change\",short:\"HK-60 Reference\",...Ps,fit:\"For projects where HONGKAI engineering proposes the HK-60 reference after reviewing the tube construction, material system, output package and factory interface.\",operation:\"HK-60 uses the same semi-automatic take-up arrangement shown for HK-50, not a separate take-up type. Operator tasks and equipment-assisted steps remain part of the agreed changeover sequence. Extrusion, cooling, accumulation and control interfaces are reviewed separately for the required product and output.\",confirm:[\"Conditions requiring comparison with the HK-60 reference\",\"Tube drawing and processing requirement\",\"Product mix and planned batch length\",\"Output package and changeover method\",\"Factory and retained-equipment interfaces\",\"FAT materials and trial conditions\"],caution:\"HK-60 must not be described as faster, larger or higher-capacity until the signed configuration supports it.\"}],I0={src:th.heroImage,width:2172,height:724},S0=[{number:\"01\",title:\"Optical-fiber pay-off\",equipment:\"Multi-position fiber pay-off racks\",copy:\"Fiber packages, handling and tension interface\",description:\"The rack group at the line entrance feeds optical fibers toward extrusion. The detail shows the proposal's 12-head pay-off assembly; total rack quantity, package count, tension control and fiber routing follow the approved tube construction.\",location:\"Line entrance \\xB7 the two fiber pay-off racks\",areas:[[16,236,467,215]],pin:[240,177],target:[240,236],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/project-loose-tube-fiber-payoff.jpeg\",imageAlt:\"Twelve-head motorized fiber pay-off assembly with two six-position cabinets from the outdoor-cable project proposal\",mediaNote:\"12-head pay-off assembly \\xB7 proposal equipment reference, not the total line quantity\",confirm:\"Confirm fiber count, input reel dimensions and tension requirements.\"},{number:\"02\",title:\"Fiber cleaning & preparation\",equipment:\"Fiber-entry preparation interface\",copy:\"Cleaning and static-control requirements\",description:\"Follow the fiber path from the pay-off racks into the extrusion area. A separate cleaning or static-removal device is not resolved in this rendering, so the dashed zone identifies the process interface, not a particular machine.\",location:\"Between pay-off and extrusion \\xB7 interface area only\",interfaceOnly:!0,areas:[[481,346,291,43]],pin:[625,534],target:[625,389],viewBox:[455,216,360,280],confirm:\"Confirm whether separate cleaning or static-control hardware is required and where it will be installed.\"},{number:\"03\",title:\"Filling-system interface\",equipment:\"Jelly filling and air-bubble removal system\",copy:\"Compound supply and metering interface\",description:\"The proposal identifies the drum supply unit and the adjacent blue-and-white cabinet together as the jelly filling and air-bubble removal system. Both are highlighted here. The cabinet is part of the filling system, not the main line-control cabinet.\",location:\"After the pay-off racks \\xB7 drum supply unit and adjacent filling-system cabinet\",areas:[[501,245,232,205]],pin:[615,177],target:[615,245],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/project-loose-tube-jelly-filling.jpeg\",imageAlt:\"Jelly supply drum and blue-and-white air-bubble removal cabinet shown together in the project proposal\",mediaNote:\"Jelly filling and air-bubble removal \\xB7 original proposal image\",confirm:\"Confirm compound, metering, heating, vacuum requirements and the connection to the extrusion head.\"},{number:\"04\",title:\"Polymer preparation & extrusion\",equipment:\"Extruder and tube-forming area\",copy:\"Material feeding, extrusion and tooling\",description:\"The hopper, extruder and forming area bring the tube material and fiber path together. The highlighted area is upstream of the cooling train; drying and other preparation equipment are specified separately where required.\",location:\"After the supply and control units \\xB7 before cooling\",areas:[[748,245,226,211]],pin:[805,177],target:[805,245],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/project-loose-tube-extruder.jpeg\",imageAlt:\"Loose-tube extruder with hopper, dryer and crosshead from the project proposal\",mediaNote:\"Proposal extruder reference \\xB7 screw size and tooling vary by configuration\",confirm:\"Confirm polymer, screw configuration, tooling, drying and the required tube dimensions.\"},{number:\"05\",title:\"Staged cooling & stabilization\",equipment:\"Cooling trough and water-handling sections\",copy:\"Tube cooling along the process train\",description:\"Cooling extends through the trough and capstan areas. The detail shows the proposal's complete cooling-water trough and EFL capstan assembly, rather than a cropped strip of the line. The overview marks the corresponding cooling areas; the final arrangement remains project-specific.\",location:\"After extrusion \\xB7 cooling trough, first capstan and downstream water-handling section\",areas:[[976,312,407,143],[1676,346,112,106]],pin:[1080,534],target:[1080,455],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/project-loose-tube-cooling-capstan.jpeg\",imageWindow:[0,300,1e3,410],imageDimensions:[1e3,1e3],imageAlt:\"Complete stainless-steel cooling-water trough and enclosed EFL capstan assembly from the project proposal\",mediaNote:\"Cooling-water trough with EFL capstan \\xB7 complete proposal equipment reference\",confirm:\"Confirm cooling media, zones, water services and stabilization conditions for the specified tube material.\"},{number:\"06\",title:\"Online measurement\",equipment:\"Laser diameter gauge\",copy:\"Measurement points and quality signals\",description:\"The detail shows the laser diameter gauge identified in the loose-tube proposal. The highlighted pedestal marks the measurement position in the simplified line overview. Gauge range, accuracy and any additional inspection devices follow the agreed quality plan.\",location:\"Downstream of cooling \\xB7 before the final dancer\",areas:[[1802,318,35,132]],pin:[1775,177],target:[1819,318],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/project-loose-tube-diameter-gauge.jpeg\",imageAlt:\"Pedestal-mounted laser diameter gauge with display from the loose-tube project proposal\",mediaNote:\"Laser diameter gauge \\xB7 original proposal image\",confirm:\"Confirm the gauge, measuring range, tolerances, alarms and data interface.\"},{number:\"07\",title:\"Traction & EFL control\",equipment:\"Capstan and intermediate dancer group\",copy:\"Pulling and process synchronization\",description:\"The two capstan positions and intermediate dancer form the traction group in the overview. The detail shows the proposal's double-wheel capstan. The EFL capstan and cooling-trough assembly is shown under module 05; the group is reviewed together for synchronized pulling and tube quality.\",location:\"Mid-line \\xB7 two capstan housings and the intermediate dancer\",areas:[[1213,312,170,143],[1403,363,78,92],[1508,312,171,143]],pin:[1395,177],target:[1395,356],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/project-loose-tube-double-wheel-capstan.jpeg\",imageAlt:\"Enclosed double-wheel capstan with two traction wheels from the loose-tube project proposal\",mediaNote:\"Double-wheel capstan \\xB7 proposal equipment reference within the traction group\",confirm:\"Confirm traction, synchronization and the EFL test method against the approved construction.\"},{number:\"08\",title:\"Accumulation & reel change\",equipment:\"Take-up dancer and changeover interface\",copy:\"Buffering and reel-change coordination\",description:\"The blue dancer immediately before the take-up is the visible interface in this reference. A separate storage accumulator is optional and is not shown here; its need and capacity depend on the agreed changeover method.\",location:\"Immediately before the take-up cabinet\",areas:[[1840,328,62,125]],pin:[1870,534],target:[1870,453],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/project-loose-tube-takeup-dancer.jpeg\",imageAlt:\"Complete blue take-up dancer with three guide wheels and tension arm from the project proposal\",mediaNote:\"Take-up dancer \\xB7 original proposal image\",confirm:\"Confirm permitted interruption, buffering, operator tasks and any optional storage accumulator.\"},{number:\"09\",title:\"Take-up & traverse\",equipment:\"Semi-automatic take-up\",copy:\"Winding and the output-reel handoff\",description:\"The final cabinet winds the finished loose tube. This overview shows the shared HK-50 \/ HK-60 semi-automatic take-up. The manual family uses the separate FTTH-style dual-axis unit shown in the configuration section above.\",location:\"Line exit \\xB7 final enclosed take-up\",areas:[[1920,230,235,230]],pin:[2035,177],target:[2035,230],image:Ps.image,imageAlt:Ps.imageAlt,mediaNote:\"User-approved 3D reference \\xB7 shared HK-50 \/ HK-60 take-up\",confirm:\"Confirm output reel, winding pattern, operator tasks and assisted changeover sequence.\"},{number:\"10\",title:\"Coordinated control system\",equipment:\"Electrical cabinet and operator controls\",copy:\"Recipes, alarms and equipment interfaces\",description:\"The extrusion-side electrical panel is highlighted for the coordinated line-control responsibility. The blue-and-white cabinet beside the jelly drum belongs to the filling and air-removal system in module 03, so it is not labeled as the main control cabinet here.\",location:\"Extrusion-side electrical panel \\xB7 separate from the filling-system cabinet\",areas:[[808,236,151,112]],pin:[960,177],target:[900,236],image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/loose-tube-electrical-control-cabinet-3d-scaled.webp\",imageAlt:\"Reference electrical control cabinet with temperature controllers and operator panel on a white background\",mediaNote:\"3D equipment reference \\xB7 final panel layout is project-specific\",confirm:\"Confirm PLC\/HMI scope, interlocks, recipes, alarm records and retained-equipment interfaces.\"}];var y=D(_e(),1);function Pt(a){if(a===\"overview\"){window.scrollTo({top:0,behavior:\"smooth\"});return}document.getElementById(a)?.scrollIntoView({behavior:\"smooth\",block:\"start\"})}function je({number:a,eyebrow:e,title:o,copy:t,inverse:n=!1}){return(0,y.jsxs)(\"div\",{className:`section-heading ${n?\"inverse\":\"\"}`,children:[(0,y.jsxs)(\"div\",{children:[(0,y.jsxs)(\"div\",{className:\"section-label\",children:[(0,y.jsx)(\"span\",{children:a}),(0,y.jsx)(\"strong\",{children:e})]}),(0,y.jsx)(\"h2\",{children:o})]}),t?(0,y.jsx)(\"p\",{children:t}):null]})}function nh(){let[a,e]=(0,Zt.useState)(!1),o=[[\"Home\",\"https:\/\/hkcablemachine.com\/\"],[\"About\",\"https:\/\/hkcablemachine.com\/about-hongkai-cable-machinery\/\"],[\"Products\",\"https:\/\/hkcablemachine.com\/cable-machinery-production-lines\/\"],[\"BLOG\",\"https:\/\/hkcablemachine.com\/cable-machine-blog\/\"],[\"Solutions\",\"https:\/\/hkcablemachine.com\/fiber-optic-cable-production-line\/\"],[\"Contact\",\"https:\/\/hkcablemachine.com\/contact\/\"]];return(0,y.jsxs)(\"header\",{className:\"global-header\",children:[(0,y.jsxs)(\"div\",{className:\"shell global-header-inner\",children:[(0,y.jsxs)(\"a\",{className:\"brand\",href:\"https:\/\/hkcablemachine.com\/\",\"aria-label\":\"HONGKAI home\",children:[(0,y.jsx)(\"img\",{src:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2020\/03\/cropped-png-e1650961671585-3.png\",alt:\"HONGKAI\"}),(0,y.jsxs)(\"span\",{children:[(0,y.jsx)(\"strong\",{children:\"HONGKAI\"}),(0,y.jsx)(\"small\",{children:\"CABLE MACHINERY\"})]})]}),(0,y.jsxs)(\"nav\",{className:\"global-nav\",\"aria-label\":\"Primary navigation\",children:[o.map(([t,n])=>(0,y.jsxs)(\"a\",{href:n,children:[t,[\"Products\",\"Solutions\"].includes(t)?(0,y.jsx)(Ao,{size:13}):null]},t)),(0,y.jsxs)(\"a\",{href:\"https:\/\/hkcablemachine.com\/\",className:\"language-link\",children:[(0,y.jsx)(Oc,{size:16}),\" Languages \",(0,y.jsx)(Ao,{size:13})]})]}),(0,y.jsxs)(\"button\",{className:\"hk-button hk-button-primary header-cta\",onClick:()=>Pt(\"project-inputs\"),children:[\"Discuss Your Project \",(0,y.jsx)(Ua,{weight:\"bold\"})]}),(0,y.jsx)(\"button\",{className:\"menu-button\",onClick:()=>e(t=>!t),\"aria-expanded\":a,\"aria-label\":\"Toggle navigation\",children:a?(0,y.jsx)(Gt,{size:24}):(0,y.jsx)(zc,{size:24})})]}),a?(0,y.jsxs)(\"nav\",{className:\"mobile-nav shell\",\"aria-label\":\"Mobile navigation\",children:[o.map(([t,n])=>(0,y.jsxs)(\"a\",{href:n,children:[t,(0,y.jsx)(Ua,{})]},t)),(0,y.jsxs)(\"button\",{className:\"hk-button hk-button-primary\",onClick:()=>{e(!1),window.requestAnimationFrame(()=>window.requestAnimationFrame(()=>Pt(\"project-inputs\")))},children:[\"Discuss Your Project \",(0,y.jsx)(Ua,{})]})]}):null]})}function ih(){return(0,y.jsxs)(\"footer\",{className:\"global-footer\",children:[(0,y.jsxs)(\"div\",{className:\"shell footer-top\",children:[(0,y.jsxs)(\"div\",{className:\"footer-about\",children:[(0,y.jsxs)(\"a\",{className:\"footer-brand\",href:\"https:\/\/hkcablemachine.com\/\",children:[(0,y.jsx)(\"img\",{src:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2020\/03\/cropped-png-e1650961671585-3.png\",alt:\"HONGKAI\"}),(0,y.jsxs)(\"span\",{children:[(0,y.jsx)(\"strong\",{children:\"HONGKAI\"}),(0,y.jsx)(\"small\",{children:\"CABLE MACHINERY\"})]})]}),(0,y.jsxs)(\"h2\",{children:[\"Complete Cable Lines.\",(0,y.jsx)(\"br\",{}),\"One Project Team.\"]}),(0,y.jsx)(\"p\",{children:\"Start from the cable, define the process route and coordinate the equipment around the approved project boundary.\"})]}),(0,y.jsxs)(\"div\",{className:\"footer-column\",children:[(0,y.jsx)(\"span\",{children:\"PRODUCTION LINES\"}),(0,y.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/fiber-optic-cable-production-line\/\",children:\"Fiber Optic Cable Lines\"}),(0,y.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/cable-machinery-production-lines\/\",children:\"Low-Voltage Cable Lines\"}),(0,y.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/lan-cable-production-line-guide\/\",children:\"LAN Cable Lines\"})]}),(0,y.jsxs)(\"div\",{className:\"footer-column\",children:[(0,y.jsx)(\"span\",{children:\"EQUIPMENT & SUPPORT\"}),(0,y.jsx)(\"a\",{href:\"#modules\",children:\"Line Modules\"}),(0,y.jsx)(\"a\",{href:\"#evidence\",children:\"Evidence & FAT\"}),(0,y.jsx)(\"a\",{href:\"#project-inputs\",children:\"Project Inputs\"})]}),(0,y.jsxs)(\"div\",{className:\"footer-column\",children:[(0,y.jsx)(\"span\",{children:\"COMPANY\"}),(0,y.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/about-hongkai-cable-machinery\/\",children:\"About HONGKAI\"}),(0,y.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/cable-machine-blog\/\",children:\"Technical Blog\"}),(0,y.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/contact\/\",children:\"Contact\"})]})]}),(0,y.jsxs)(\"div\",{className:\"shell footer-bottom\",children:[(0,y.jsx)(\"span\",{children:\"\\xA9 2026 HONGKAI Cable Machinery\"}),(0,y.jsx)(\"span\",{children:\"Reference page prototype \\xB7 Final scope follows written confirmation\"})]})]})}function sh({image:a,onClose:e}){let o=(0,Zt.useRef)(null);return(0,Zt.useEffect)(()=>{if(a)return o.current.showModal(),document.body.classList.add(\"modal-open\"),()=>{o.current?.close(),document.body.classList.remove(\"modal-open\")}},[a]),(0,y.jsx)(\"dialog\",{ref:o,className:\"image-dialog\",\"aria-labelledby\":\"image-dialog-title\",onCancel:e,onClose:e,onClick:t=>{t.target===t.currentTarget&&e()},children:a?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(\"header\",{children:[(0,y.jsxs)(\"div\",{children:[(0,y.jsx)(\"small\",{children:\"FULL REFERENCE IMAGE\"}),(0,y.jsx)(\"h2\",{id:\"image-dialog-title\",children:a.title})]}),(0,y.jsx)(\"button\",{onClick:e,\"aria-label\":\"Close image\",children:(0,y.jsx)(Gt,{size:24})})]}),(0,y.jsx)(\"div\",{className:\"image-dialog-canvas\",children:(0,y.jsx)(\"img\",{src:a.src,alt:a.title})}),(0,y.jsx)(\"p\",{children:\"Complete image \\xB7 original proportions \\xB7 reference arrangement only\"})]}):null})}var Vc=[[\"Overview\",\"overview\"],[\"Process\",\"process\"],[\"Configuration\",\"configurations\"],[\"Equipment\",\"modules\"],[\"Technical Review\",\"controls\"],[\"Cable Routes\",\"cable-routes\"],[\"Video & FAT\",\"evidence\"],[\"Project Support\",\"project-support\"],[\"Project Inputs\",\"project-inputs\"],[\"FAQ\",\"faq\"]],_c=[{id:\"new-line\",number:\"01\",name:\"Complete SZ core line\",kicker:\"NEW PROCESS AREA\",image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-oscillator.jpeg\",equipment:\"SZ oscillator reference\",fit:\"For a project that needs one coordinated core-forming stage, from central-member and tube pay-off through the finished-core reel.\",operation:\"Define all incoming packages, the lay and binding system, line direction, control interfaces and output reel together. The illustrated HK-800\/12 is a project reference, not a fixed package for every cable.\",checks:[\"Tube count, diameter and reel format\",\"Central member and filler arrangement\",\"SZ lay and reversal requirements\",\"Binding and water-blocking construction\",\"Traction, take-up and reel handling\",\"Factory layout, utilities and acceptance\"]},{id:\"upgrade\",number:\"02\",name:\"Existing-line upgrade\",kicker:\"DEFINED EQUIPMENT BOUNDARY\",image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-39.jpeg\",equipment:\"Controls within an SZ assembly reference\",fit:\"For replacing or integrating selected equipment while retaining an existing pay-off, oscillator, binder, capstan or take-up.\",operation:\"Review the retained machines before defining the replacement scope. Mechanical alignment, speed and tension signals, safety interlocks and restart behavior must work across the equipment boundary.\",checks:[\"Existing equipment list and condition\",\"Center heights and material path\",\"Drive and controller interfaces\",\"Pitch and tension synchronization\",\"Safety and control responsibility\",\"Commissioning and acceptance boundary\"]},{id:\"product-mix\",number:\"03\",name:\"Different cable-core requirements\",kicker:\"PRODUCT-MIX REVIEW\",image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-31.jpeg\",equipment:\"Motorized loose-tube pay-off reference\",fit:\"For evaluating a different tube count, core diameter, reel package or protection system on a new or existing line.\",operation:\"Compare the proposed product with the verified operating envelope of every module. A common SZ process does not establish that one line can run every ADSS, microduct or figure-8 cable.\",checks:[\"Product-by-product cable drawings\",\"Active tubes and required fillers\",\"Core diameter and bend limits\",\"Pitch, reversal and binder requirements\",\"Materials and changeover sequence\",\"Trial conditions for each product\"]}],fe=(a,e,o,t,n,i,s,r=\"Equipment reference from the supplied project document; final arrangement may differ.\")=>({number:String(a).padStart(2,\"0\"),title:e,image:o,area:t,pin:n,description:i,confirm:s,note:r}),Xn=[fe(1,\"Central-member pay-off\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-29.jpeg\",[24,80,133,151],[86,40],\"Feeds the specified central member into the core-forming process. The document includes a motorized pay-off; choose the reel support and drive from the actual material package.\",\"Central-member material, supply drum, reel mass, tension range and loading method.\"),fe(2,\"Pay-off tension dancer\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-30.jpeg\",[166,145,108,87],[217,390],\"Provides a tension-control interface between central-member pay-off and the downstream line, using dancer movement and feedback.\",\"Tension setpoint, dancer travel, wheel diameter and control response during starts and stops.\"),fe(3,\"Loose-tube pay-off bank\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-31.jpeg\",[290,107,597,126],[580,40],\"Feeds the required loose tubes toward the SZ stranding unit with controlled tension. The supplied HK-800\/12 proposal lists 12 pay-offs; the panorama is a simplified arrangement and is not a machine-count drawing.\",\"Tube count, tube dimensions, reel sizes, individual tension settings, fillers and pay-off arrangement.\"),fe(4,\"Compound filling system\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-32.jpeg\",[915,84,59,145],[943,390],\"Supplies and meters the approved filling compound where the cable-core construction requires it. Filling is a specified material path, not a substitute for every water-blocking system.\",\"Compound specification, filling location, pump capacity, metering, cleaning and material handling.\"),fe(5,\"SZ oscillator\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-oscillator.jpeg\",[995,151,365,78],[1200,390],\"Alternates the stranding direction to form the prescribed SZ lay around the central member. Coordinate reversal with incoming tube tension, traction and the downstream binding system.\",\"Tube paths, required pitch, reversal sequence, oscillator movement, line speed and core quality checks.\"),fe(6,\"Double-head binder\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-34.jpeg\",[1396,110,139,118],[1457,40],\"Applies the specified binding yarn around the formed core. The reference includes a guarded binder and anti-torsion arrangement.\",\"Yarn type, binding pitch, yarn tension, package size, head speed and changeover method.\"),fe(7,\"Water-blocking tape pay-off\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-35.jpeg\",[1537,129,103,99],[1586,390],\"Feeds the tape or yarn package defined by the cable drawing. Review material width, guiding and tension with the surrounding binding equipment.\",\"Approved material, number of packages, tension, positioning, overlap and replacement access.\"),fe(8,\"Single-head binder\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-36.jpeg\",[1646,111,104,116],[1695,40],\"Secures the specified outer core package where an additional binding stage is part of the construction.\",\"Whether the second binding stage is required, plus yarn, pitch, tension and synchronization.\"),fe(9,\"Double-wheel capstan\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-37.jpeg\",[1755,160,121,70],[1814,390],\"Provides the traction reference that pulls the core through the coordinated line. The reference uses a double-wheel arrangement.\",\"Core bend limits, wheel contact, traction range, line-speed feedback and protection of the core.\"),fe(10,\"Take-up tension dancer\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-30.jpeg\",[1887,148,109,83],[1936,40],\"Coordinates outgoing-core tension with take-up speed. The same device family is used as a visual reference; inlet and outlet duties are reviewed separately.\",\"Core tension range, wheel diameter, travel and take-up feedback response.\"),fe(11,\"Gantry take-up & traverse\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-38.jpeg\",[2005,83,124,146],[2070,390],\"Collects the finished core on the confirmed output reel, with reel support and traverse matched to the package and winding requirements.\",\"Drum dimensions and weight, loading and clamping, traverse pitch, changeover procedure and handling clearance.\"),fe(12,\"PLC \/ IPC line controls\",\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-equipment-39.jpeg\",[1e3,73,144,77],[1081,40],\"Coordinates the specified drives, line recipes, speed and tension interfaces, alarms and interlocks. The equipment image includes the cabinet within an SZ assembly, not an isolated cabinet.\",\"Control architecture, retained-machine signals, safety responsibilities, records and commissioning scope.\",\"Assembly reference: the control cabinet is shown together with SZ equipment. Do not treat the image as an isolated cabinet.\")],rh=[[\"Tube and package range\",\"Tube diameter, tube quantity, supply reels, filler elements and central-member package.\",\"Determine the pay-off arrangement and material path.\"],[\"Core geometry\",\"Core diameter, lay, reversal points, binding pitch and geometry after take-up.\",\"Define the finished core and its downstream fit.\"],[\"Water-blocking system\",\"Compound, dry materials, tape \/ yarn format, application positions and cleaning.\",\"Match the material package to the cable design.\"],[\"Speed and synchronization\",\"Required stable speed for a stated cable, start\/stop behavior and changeover loss.\",\"Review the complete line, not one motor or binder maximum.\"],[\"Reels and handling\",\"Input\/output reel dimensions and weight, clamping, lifting and traverse.\",\"Specify loading space and the operating sequence.\"],[\"Controls and acceptance\",\"Recipes, tension signals, alarms, safety interfaces, inspection methods and trial conditions.\",\"Make responsibilities and acceptance measurable.\"]],lh=[{name:\"ADSS Cable\",category:\"ALL-DIELECTRIC STRANDED CORE\",image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/07\/ADSS-Cable-Design.png\",href:\"https:\/\/hkcablemachine.com\/adss-cable-production-line\/\",copy:\"SZ-stranded loose tubes form the core before the specified aramid reinforcement and sheathing route.\"},{name:\"Micro Cable\",category:\"COMPACT STRANDED LOOSE TUBES\",image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/cable-micro-3d-scaled.webp\",href:\"https:\/\/hkcablemachine.com\/micro-cable-production-line\/\",copy:\"Review the compact core geometry and tube handling required before the final PE sheath.\"},{name:\"GYXTC8S Figure-8 Cable\",category:\"STRANDED FIGURE-8 REFERENCE\",image:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/cable-figure8-3d-scaled.webp\",href:\"https:\/\/hkcablemachine.com\/gyxtc8s-cable-production-line\/\",copy:\"The published stranded construction passes through core formation before armoring, messenger positioning and figure-8 sheathing.\"}],ch=[\"Cable and cable-core drawings\",\"Tube count, sizes and supply reels\",\"Central member and filler details\",\"Binding and water-blocking materials\",\"Pitch and reversal requirements\",\"Output reel and handling requirements\",\"Target output and operating plan\",\"Factory layout and retained equipment\",\"Quality checks and acceptance conditions\"],uh=[[\"What does an optical cable SZ stranding line produce?\",\"It forms a stranded cable core from qualified loose tubes and the specified central member, with the binding and water-blocking package required by the construction. Final reinforcement, armoring and sheathing are separate stages unless the written scope combines them.\"],[\"Which cable solutions can include this stage?\",\"The linked ADSS, Micro Cable and GYXTC8S reference constructions include SZ core stranding. Suitability depends on their actual tube count, core geometry, materials and process requirements. A matching cable name alone is not a compatibility confirmation.\"],[\"Is HK-800\/12 the only possible configuration?\",\"HK-800\/12 is the supplied project reference used to explain the equipment. A proposal must still define the active tube count, input and output packages, oscillator, binding system, controls and required operating envelope. Other configurations require engineering confirmation.\"],[\"Are the displayed equipment quantities fixed?\",\"No. The panorama illustrates equipment order and the module list explains its functions. The supplied reference proposal lists 12 tube pay-offs, while the panorama is simplified. Use the approved equipment list and layout to establish quantities.\"],[\"Does every construction require compound filling and water-blocking tape?\",\"No. Filling compound, binding yarn, tape and other protection materials are selected from the cable construction and applicable project requirements. Their application positions and equipment must be confirmed together.\"],[\"How should production speed be compared?\",\"Use the same cable drawing, materials, pitch, reel package, trial duration and inspection method. Maximum component speeds, stable complete-line speed and net output after changeovers are different measures.\"],[\"Can selected machines be integrated into an existing line?\",\"The retained equipment must be reviewed first, including its mechanical condition, control signals, line direction, safety interfaces and available capacity. The proposal then identifies the replacement scope and acceptance boundary.\"],[\"What should I send for the first proposal?\",\"Send the available cable drawing, tube and reel information, core construction, production target and factory context. Add the binding and water-blocking requirements if known. Missing details can remain open for the engineering review.\"]];var l=D(_e(),1),Yn=\"SZ Stranding Production Line\",b0=\"Configure an optical cable SZ stranding line around tube pay-off, central-member handling, stranding, binding, water blocking and cable-core take-up.\",Kn=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-complete-line.png\";function y0({onInspect:a}){return(0,l.jsx)(\"section\",{className:\"hero\",id:\"overview\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(\"nav\",{className:\"breadcrumbs\",\"aria-label\":\"Breadcrumb\",children:(0,l.jsxs)(\"ol\",{children:[(0,l.jsx)(\"li\",{children:(0,l.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/\",children:\"Home\"})}),(0,l.jsx)(\"li\",{children:(0,l.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/fiber-optic-cable-production-line\/\",children:\"Fiber Optic Cable Production Lines\"})}),(0,l.jsx)(\"li\",{\"aria-current\":\"page\",children:Yn})]})}),(0,l.jsxs)(\"div\",{className:\"hero-grid\",children:[(0,l.jsxs)(\"div\",{className:\"hero-copy\",children:[(0,l.jsxs)(\"div\",{className:\"section-label\",children:[(0,l.jsx)(\"span\",{children:\"01\"}),(0,l.jsx)(\"strong\",{children:\"HONGKAI \\xB7 OPTICAL CABLE CORE FORMATION\"})]}),(0,l.jsx)(\"h1\",{children:Yn}),(0,l.jsx)(\"p\",{className:\"hero-subtitle\",children:\"Loose-tube cable cores \\xB7 Pay-off to finished core take-up\"}),(0,l.jsx)(\"p\",{className:\"hero-lead\",children:\"Bring loose tubes and the specified central member together in a controlled SZ-stranded core. Match tube handling, reversal, binding and water blocking to the cable drawing, then coordinate traction and take-up for the next production stage.\"}),(0,l.jsxs)(\"div\",{className:\"hero-actions\",children:[(0,l.jsxs)(\"a\",{className:\"hk-button hk-button-primary\",href:\"#modules\",children:[\"Explore Line Equipment \",(0,l.jsx)(Ua,{})]}),(0,l.jsxs)(\"a\",{className:\"hk-button hk-button-ghost\",href:\"#project-inputs\",children:[(0,l.jsx)(xt,{}),\" Send Cable Drawing\"]})]}),(0,l.jsxs)(\"dl\",{className:\"hero-facts\",children:[(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"dt\",{children:\"INPUT\"}),(0,l.jsx)(\"dd\",{children:\"Qualified loose tubes, central member and specified filling \/ binding materials\"})]}),(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"dt\",{children:\"OUTPUT\"}),(0,l.jsx)(\"dd\",{children:\"Stranded and bound cable core on the agreed package\"})]}),(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"dt\",{children:\"CORE PROCESS\"}),(0,l.jsx)(\"dd\",{children:\"Pay off \\u2192 SZ strand \\u2192 bind \/ water block \\u2192 pull \\u2192 take up\"})]}),(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"dt\",{children:\"CONFIGURATION BASIS\"}),(0,l.jsx)(\"dd\",{children:\"Tube count, product dimensions, pitch, tension and factory interfaces\"})]})]})]}),(0,l.jsxs)(\"article\",{className:\"hero-visual sz-hero-visual\",children:[(0,l.jsxs)(\"div\",{className:\"visual-head\",children:[(0,l.jsx)(\"span\",{children:\"SZ STRANDING \\xB7 COMPLETE LINE\"}),(0,l.jsx)(\"strong\",{children:\"HK-800\/12 project reference\"})]}),(0,l.jsxs)(\"button\",{className:\"hero-image-canvas media-canvas--panorama image-inspect\",onClick:()=>a({src:Kn,title:\"Complete SZ stranding line reference\"}),\"aria-label\":\"Enlarge complete SZ stranding line\",children:[(0,l.jsx)(\"img\",{src:Kn,alt:\"Complete HONGKAI SZ line with central-member and tube pay-offs, oscillator, binding, traction and gantry take-up on white\"}),(0,l.jsxs)(\"span\",{className:\"image-inspect-hint\",children:[\"View full image \",(0,l.jsx)(Ve,{})]})]}),(0,l.jsxs)(\"div\",{className:\"sz-hero-detail\",children:[(0,l.jsx)(\"img\",{src:\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/sz-oscillator.jpeg\",alt:\"SZ oscillator equipment reference from the supplied project document\"}),(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"span\",{children:\"AT THE CORE OF THE PROCESS\"}),(0,l.jsx)(\"strong\",{children:\"Controlled SZ reversal\"}),(0,l.jsx)(\"p\",{children:\"Review the stranding head together with tube tension, line speed and binding.\"})]})]}),(0,l.jsx)(\"div\",{className:\"visual-foot\",children:(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"span\",{children:\"REFERENCE ARRANGEMENT\"}),(0,l.jsx)(\"strong\",{children:\"Equipment quantities and final layout follow the reviewed project.\"})]})})]})]}),(0,l.jsxs)(\"div\",{className:\"boundary-strip\",children:[(0,l.jsx)(jn,{size:28}),(0,l.jsxs)(\"p\",{children:[(0,l.jsx)(\"strong\",{children:\"Scope boundary:\"}),\" this line forms the cable core. Loose-tube extrusion, final armoring, aramid reinforcement and jacket extrusion are separate stages unless specifically included in the written scope.\"]})]})]})})}function C0(){return(0,l.jsx)(\"section\",{className:\"section\",id:\"process\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"02\",eyebrow:\"PROCESS & MATERIAL HANDOFF\",title:\"From separate loose tubes to one coordinated cable core.\",copy:\"Define the material entering and leaving the line before choosing machine quantities or a reference model.\"}),(0,l.jsx)(\"div\",{className:\"need-grid\",children:[[\"01\",\"MATERIAL HANDOFF\",\"Start with qualified tubes.\",\"Confirm tube dimensions, identification, supply reels, the central member and any fillers before laying out the pay-off area.\"],[\"02\",\"CORE FORMATION\",\"Coordinate reversal and tension.\",\"Review the SZ lay, reversal sequence and binding requirements against the approved cable-core drawing.\"],[\"03\",\"CORE PROTECTION\",\"Apply the specified package.\",\"Filling compound, binding yarn and water-blocking tape depend on the construction. They are not interchangeable default packages.\"],[\"04\",\"DOWNSTREAM HANDOFF\",\"Deliver a core ready for the next stage.\",\"Agree core geometry, reel build, identification and checks before the core proceeds to its specified sheathing or protection stage.\"]].map(([e,o,t,n])=>(0,l.jsxs)(\"article\",{children:[(0,l.jsxs)(\"div\",{className:\"number-title\",children:[(0,l.jsx)(\"span\",{children:e}),(0,l.jsx)(\"small\",{children:o})]}),(0,l.jsx)(\"h3\",{children:t}),(0,l.jsx)(\"p\",{children:n})]},e))})]})})}function v0(){let[a,e]=(0,Da.useState)(\"overview\"),o=(0,Da.useRef)(null);return(0,Da.useEffect)(()=>{let t=0,n=()=>{t=0;let s=parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0,r=[...Vc].reverse().find(([,c])=>{let m=document.getElementById(c);if(!m)return!1;let I=(parseFloat(getComputedStyle(m).scrollMarginTop)||0)+s;return m.getBoundingClientRect().top<=Math.max(180,I+2)});e(r?.[1]||\"overview\")},i=()=>{t||(t=requestAnimationFrame(n))};return window.addEventListener(\"scroll\",i,{passive:!0}),window.addEventListener(\"resize\",i),n(),()=>{window.removeEventListener(\"scroll\",i),window.removeEventListener(\"resize\",i),cancelAnimationFrame(t)}},[]),(0,Da.useEffect)(()=>{let t=o.current?.querySelector(`[data-section=\"${a}\"]`);t&&o.current.scrollTo({left:t.offsetLeft-o.current.offsetLeft-(o.current.clientWidth-t.clientWidth)\/2,behavior:\"smooth\"})},[a]),(0,l.jsx)(\"nav\",{className:\"page-map\",\"aria-label\":\"SZ stranding page sections\",children:(0,l.jsxs)(\"div\",{className:\"shell page-map-inner\",children:[(0,l.jsx)(\"span\",{className:\"page-map-label\",children:\"PAGE MAP\"}),(0,l.jsx)(\"div\",{className:\"page-map-links\",ref:o,children:Vc.map(([t,n])=>(0,l.jsx)(\"button\",{\"data-section\":n,className:a===n?\"active\":\"\",\"aria-current\":a===n?\"location\":void 0,onClick:()=>Pt(n),children:t},n))}),(0,l.jsxs)(\"button\",{className:\"page-map-cta\",onClick:()=>Pt(\"project-inputs\"),children:[\"Start Project \",(0,l.jsx)(Ve,{})]})]})})}function A0({onInspect:a,onChoose:e}){let[o,t]=(0,Da.useState)(0),n=_c[o],i=(s,r=!1)=>{t(s),r&&document.getElementById(`sz-config-${s}`)?.focus()};return(0,l.jsx)(\"section\",{className:\"section configuration-section\",id:\"configurations\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"03\",eyebrow:\"CONFIGURATION & PROJECT SCOPE\",title:\"Configure the line around the core you need to make.\",copy:\"Start with the supply boundary and product mix. Model labels do not replace a review of tube handling, stranding, binding, traction and take-up.\"}),(0,l.jsx)(\"div\",{className:\"config-tabs\",role:\"tablist\",\"aria-label\":\"SZ project configuration\",children:(0,l.jsx)(l.Fragment,{children:_c.map((s,r)=>(0,l.jsxs)(\"button\",{id:`sz-config-${r}`,role:\"tab\",\"aria-controls\":\"sz-configuration-panel\",\"aria-selected\":o===r,tabIndex:o===r?0:-1,className:o===r?\"active\":\"\",onClick:()=>i(r),onKeyDown:c=>{let m=c.key===\"ArrowRight\"?(r+1)%3:c.key===\"ArrowLeft\"?(r+2)%3:c.key===\"Home\"?0:c.key===\"End\"?2:null;m!==null&&(c.preventDefault(),i(m,!0))},children:[(0,l.jsx)(\"span\",{children:s.number}),(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"small\",{children:s.kicker}),(0,l.jsx)(\"strong\",{children:s.name})]})]},s.id))})}),(0,l.jsxs)(\"div\",{className:\"config-workbench\",role:\"tabpanel\",id:\"sz-configuration-panel\",\"aria-labelledby\":`sz-config-${o}`,children:[(0,l.jsxs)(\"div\",{className:\"config-media\",children:[(0,l.jsxs)(\"div\",{className:\"config-media-head\",children:[(0,l.jsx)(\"span\",{children:\"PROJECT EQUIPMENT REFERENCE\"}),(0,l.jsx)(\"strong\",{children:n.equipment})]}),(0,l.jsxs)(\"button\",{className:\"sz-config-canvas image-inspect\",\"aria-label\":`Enlarge ${n.equipment}`,onClick:()=>a({src:n.image,title:n.equipment}),children:[(0,l.jsx)(\"img\",{src:n.image,alt:n.equipment}),(0,l.jsxs)(\"span\",{className:\"image-inspect-hint\",children:[\"View full image \",(0,l.jsx)(Ve,{})]})]}),(0,l.jsxs)(\"div\",{className:\"config-media-foot\",children:[(0,l.jsx)(\"span\",{children:\"CONFIGURATION BASIS\"}),(0,l.jsx)(\"strong\",{children:\"Reference equipment \\xB7 not three fixed machine packages\"})]})]}),(0,l.jsxs)(\"aside\",{className:\"config-dossier\",children:[(0,l.jsx)(\"span\",{children:n.kicker}),(0,l.jsxs)(\"div\",{className:\"config-title\",children:[(0,l.jsx)(\"b\",{children:n.number}),(0,l.jsx)(\"h3\",{children:n.name})]}),(0,l.jsxs)(\"div\",{className:\"dossier-block\",children:[(0,l.jsx)(\"small\",{children:\"WHEN THIS REVIEW APPLIES\"}),(0,l.jsx)(\"p\",{children:n.fit})]}),(0,l.jsxs)(\"div\",{className:\"dossier-block\",children:[(0,l.jsx)(\"small\",{children:\"OPERATING & SUPPLY BOUNDARY\"}),(0,l.jsx)(\"p\",{children:n.operation})]}),(0,l.jsxs)(\"div\",{className:\"confirm-list\",children:[(0,l.jsx)(\"small\",{children:\"CONFIRM BEFORE PROPOSAL\"}),(0,l.jsx)(\"ul\",{children:n.checks.map(s=>(0,l.jsxs)(\"li\",{children:[(0,l.jsx)(_o,{weight:\"fill\"}),(0,l.jsx)(\"span\",{children:s})]},s))})]}),(0,l.jsxs)(\"button\",{className:\"hk-button hk-button-primary config-enquiry\",onClick:()=>e(n.name),children:[\"Discuss this configuration \",(0,l.jsx)(Ua,{})]})]})]})]})})}function T0({onInspect:a}){let[e,o]=(0,Da.useState)(4),t=(0,Da.useRef)(null),n=Xn[e],i=(s,r=!1)=>{o(s),r&&requestAnimationFrame(()=>t.current?.scrollIntoView({block:\"nearest\",behavior:window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches?\"instant\":\"smooth\"}))};return(0,l.jsx)(\"section\",{className:\"section modules-section\",id:\"modules\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"04\",eyebrow:\"EQUIPMENT IN THE LINE\",title:\"Locate the machine. See its role in the core.\",copy:\"Select a marker or equipment card to highlight the corresponding area and open its image here. The complete line remains visible; the detail view preserves the original image proportions.\"}),(0,l.jsxs)(\"div\",{className:\"module-explorer\",children:[(0,l.jsxs)(\"div\",{className:\"module-overview-head\",children:[(0,l.jsx)(\"span\",{children:\"COMPLETE SZ PROCESS TRAIN \\xB7 REFERENCE ARRANGEMENT\"}),(0,l.jsxs)(\"button\",{onClick:()=>a({src:Kn,title:\"Complete SZ stranding line reference\"}),children:[\"View full image \",(0,l.jsx)(Ve,{})]})]}),(0,l.jsxs)(\"div\",{className:\"sz-line-map\",children:[(0,l.jsxs)(\"svg\",{viewBox:\"0 0 2144 414\",role:\"img\",\"aria-label\":\"SZ line from input pay-offs at the left through core formation to take-up at the right\",children:[(0,l.jsx)(\"image\",{href:Kn,x:\"0\",y:\"70\",width:\"2144\",height:\"274\"}),(0,l.jsx)(\"rect\",{className:\"sz-equipment-highlight\",x:n.area[0],y:n.area[1]+70,width:n.area[2],height:n.area[3],rx:\"8\"}),Xn.map(s=>(0,l.jsx)(\"path\",{className:s.number===n.number?\"sz-leader selected\":\"sz-leader\",d:`M ${s.pin[0]} ${s.pin[1]} L ${s.area[0]+s.area[2]\/2} ${s.area[1]+70+s.area[3]\/2}`},s.number))]}),Xn.map((s,r)=>(0,l.jsx)(\"button\",{className:`module-pin ${r===e?\"is-selected\":\"\"}`,style:{left:`${s.pin[0]\/2144*100}%`,top:`${s.pin[1]\/414*100}%`},\"aria-label\":`Locate ${s.number}: ${s.title}`,\"aria-pressed\":e===r,\"aria-controls\":\"sz-equipment-detail\",onClick:()=>i(r,!0),children:s.number},s.number))]}),(0,l.jsxs)(\"div\",{className:\"module-location-status\",children:[(0,l.jsx)(\"span\",{}),(0,l.jsxs)(\"p\",{children:[(0,l.jsxs)(\"strong\",{children:[n.number,\" \\xB7 \",n.title]}),(0,l.jsx)(\"span\",{children:\"Highlighted location in the reference process train\"})]})]}),(0,l.jsx)(\"div\",{className:\"module-grid sz-module-grid\",role:\"group\",\"aria-label\":\"Select SZ line equipment\",children:Xn.map((s,r)=>(0,l.jsxs)(\"button\",{className:`module-selector ${e===r?\"is-selected\":\"\"}`,\"aria-pressed\":e===r,\"aria-controls\":\"sz-equipment-detail\",onClick:()=>i(r,!0),children:[(0,l.jsx)(\"span\",{className:\"module-number\",children:s.number}),(0,l.jsxs)(\"span\",{className:\"module-selector-copy\",children:[(0,l.jsx)(\"strong\",{children:s.title}),(0,l.jsxs)(\"small\",{children:[\"Locate equipment \",(0,l.jsx)(Ua,{})]})]})]},s.number))}),(0,l.jsxs)(\"div\",{className:\"module-equipment-detail\",id:\"sz-equipment-detail\",role:\"region\",\"aria-labelledby\":\"sz-equipment-title\",ref:t,children:[(0,l.jsxs)(\"div\",{className:\"module-equipment-media\",children:[(0,l.jsxs)(\"div\",{className:\"module-detail-label\",children:[(0,l.jsx)(\"span\",{children:\"SELECTED EQUIPMENT \\xB7 PROJECT REFERENCE\"}),(0,l.jsxs)(\"strong\",{children:[n.number,\" \/ 12\"]})]}),(0,l.jsx)(\"div\",{className:\"module-device-canvas sz-device-canvas\",children:(0,l.jsx)(\"img\",{src:n.image,alt:n.title})}),(0,l.jsx)(\"p\",{children:n.note}),(0,l.jsxs)(\"button\",{className:\"module-device-enlarge\",onClick:()=>a({src:n.image,title:n.title}),children:[\"View equipment image \",(0,l.jsx)(Ve,{})]})]}),(0,l.jsxs)(\"div\",{className:\"module-equipment-copy\",children:[(0,l.jsxs)(\"div\",{className:\"module-detail-navigation\",children:[(0,l.jsx)(\"span\",{children:\"EQUIPMENT IN THIS LINE\"}),(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"button\",{\"aria-label\":\"Previous equipment\",onClick:()=>i((e+11)%12),children:(0,l.jsx)(Ua,{className:\"previous-arrow\"})}),(0,l.jsx)(\"button\",{\"aria-label\":\"Next equipment\",onClick:()=>i((e+1)%12),children:(0,l.jsx)(Ua,{})})]})]}),(0,l.jsx)(\"h3\",{id:\"sz-equipment-title\",children:n.title}),(0,l.jsx)(\"p\",{children:n.description}),(0,l.jsxs)(\"div\",{className:\"module-equipment-confirm\",children:[(0,l.jsx)(\"strong\",{children:\"CONFIRM FOR YOUR PROJECT\"}),(0,l.jsx)(\"p\",{children:n.confirm})]})]})]})]}),(0,l.jsxs)(\"p\",{className:\"sr-only\",role:\"status\",children:[\"Selected equipment \",n.number,\": \",n.title]}),(0,l.jsxs)(\"div\",{className:\"module-note\",children:[(0,l.jsx)(jo,{}),(0,l.jsxs)(\"p\",{children:[(0,l.jsx)(\"strong\",{children:\"Reference boundary:\"}),\" the panorama illustrates equipment order, not the final machine count, footprint or construction. Images from the project document show equipment families; the approved layout and equipment list define the supplied arrangement.\"]})]})]})})}function w0(){return(0,l.jsx)(\"section\",{className:\"section controls-section\",id:\"controls\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"05\",eyebrow:\"TECHNICAL CONFIGURATION REVIEW\",title:\"Compare the complete operating requirement\\u2014not one headline speed.\",copy:\"Use a stated cable, material package and test method when reviewing the line. Component limits and net production output are not the same number.\"}),(0,l.jsx)(\"div\",{className:\"configuration-table-wrap\",role:\"region\",\"aria-label\":\"SZ technical configuration review\",tabIndex:0,children:(0,l.jsxs)(\"table\",{className:\"configuration-table\",children:[(0,l.jsx)(\"caption\",{children:\"Inputs that determine the SZ line configuration\"}),(0,l.jsx)(\"thead\",{children:(0,l.jsxs)(\"tr\",{children:[(0,l.jsx)(\"th\",{scope:\"col\",children:\"Review area\"}),(0,l.jsx)(\"th\",{scope:\"col\",children:\"What to specify\"}),(0,l.jsx)(\"th\",{scope:\"col\",children:\"Why it changes the line\"})]})}),(0,l.jsx)(\"tbody\",{children:rh.map(([a,e,o])=>(0,l.jsxs)(\"tr\",{children:[(0,l.jsx)(\"th\",{scope:\"row\",children:a}),(0,l.jsx)(\"td\",{children:e}),(0,l.jsx)(\"td\",{children:o})]},a))})]})}),(0,l.jsxs)(\"div\",{className:\"engineering-callout\",children:[(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"span\",{children:\"HK-800\/12 \\xB7 REFERENCE, NOT UNIVERSAL LIMITS\"}),(0,l.jsx)(\"h3\",{children:\"Confirm the technical schedule for your cable.\"}),(0,l.jsx)(\"p\",{children:\"The supplied reference uses 12 loose-tube pay-offs. Final tube range, lay, binding speed, line speed, output drum and installed power belong in the agreed technical schedule\\u2014not an assumption based on the model name.\"})]}),(0,l.jsxs)(\"a\",{href:\"#project-inputs\",className:\"hk-button hk-button-ghost\",children:[\"Review My Requirements \",(0,l.jsx)(Ua,{})]})]})]})})}function E0(){return(0,l.jsx)(\"section\",{className:\"section routes-section\",id:\"cable-routes\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"06\",eyebrow:\"RELATED CABLE SOLUTIONS\",title:\"See where SZ core formation fits into the cable route.\",copy:\"These published constructions use a stranded loose-tube core. Review the whole solution to understand the stages before and after this line.\"}),(0,l.jsx)(\"div\",{className:\"route-grid\",children:lh.map((a,e)=>(0,l.jsxs)(\"a\",{className:\"route-card\",href:a.href,children:[(0,l.jsx)(\"div\",{className:\"route-image\",children:(0,l.jsx)(\"img\",{src:a.image,alt:`${a.name} cable structure reference`})}),(0,l.jsxs)(\"div\",{className:\"route-copy\",children:[(0,l.jsxs)(\"span\",{children:[\"0\",e+1,\" \\xB7 \",a.category]}),(0,l.jsx)(\"h3\",{children:a.name}),(0,l.jsx)(\"p\",{children:a.copy}),(0,l.jsxs)(\"strong\",{children:[\"Open cable solution \",(0,l.jsx)(Ve,{})]})]})]},a.href))}),(0,l.jsxs)(\"div\",{className:\"route-boundary\",children:[(0,l.jsx)(jo,{}),(0,l.jsxs)(\"p\",{children:[(0,l.jsx)(\"strong\",{children:\"Construction matters:\"}),\" a central-tube cable does not automatically require this standalone SZ line. The linked Figure-8 page describes its particular stranded construction, not every cable sold under a similar name.\"]})]}),(0,l.jsxs)(\"div\",{className:\"sz-upstream\",children:[(0,l.jsx)(\"span\",{children:\"UPSTREAM EQUIPMENT\"}),(0,l.jsxs)(\"p\",{children:[\"Need to produce the loose-tube input first? Review the \",(0,l.jsx)(\"a\",{href:\"https:\/\/hkcablemachine.com\/loose-tube-production-line\/\",children:\"Loose Tube Production Line\"}),\".\"]})]})]})})}function L0({onPlay:a}){return(0,l.jsx)(\"section\",{className:\"section evidence-section\",id:\"evidence\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"07\",eyebrow:\"PROCESS VIDEO & ACCEPTANCE\",title:\"Watch the process. Define what the trial must demonstrate.\",copy:\"The HONGKAI HK-800\/12 video supports a discussion of equipment and operating sequence. It is not a capacity guarantee or an acceptance record for a new project.\",inverse:!0}),(0,l.jsxs)(\"div\",{className:\"evidence-layout\",children:[(0,l.jsxs)(\"button\",{className:\"evidence-visual\",onClick:a,\"aria-label\":\"Play HONGKAI HK-800\/12 SZ stranding video\",children:[(0,l.jsxs)(\"div\",{className:\"evidence-image media-canvas--panorama\",children:[(0,l.jsx)(\"img\",{src:Kn,alt:\"HONGKAI SZ stranding process-train reference\"}),(0,l.jsx)(\"span\",{className:\"play-circle\",children:(0,l.jsx)(qs,{weight:\"fill\"})})]}),(0,l.jsxs)(\"div\",{className:\"evidence-caption\",children:[(0,l.jsx)(\"span\",{children:\"HONGKAI \\xB7 HK-800\/12 SZ STRANDING\"}),(0,l.jsx)(\"strong\",{children:\"Core-forming equipment in operation\"}),(0,l.jsx)(\"small\",{children:\"Open video\"})]})]}),(0,l.jsx)(\"div\",{className:\"evidence-cards\",children:[[\"PRODUCT\",\"Trial the specified construction.\",\"Use agreed tubes, central member, binding materials and reels.\"],[\"PROCESS\",\"Check coordinated behavior.\",\"Observe pay-off tension, SZ reversal, binding, traction and start\/stop sequence.\"],[\"OUTPUT\",\"Agree the inspection record.\",\"Confirm core geometry, lay, winding and the required optical or other checks against the written test method.\"]].map(([e,o,t],n)=>(0,l.jsxs)(\"article\",{children:[(0,l.jsxs)(\"span\",{children:[\"0\",n+1]}),(0,l.jsx)(\"small\",{children:e}),(0,l.jsx)(\"h3\",{children:o}),(0,l.jsx)(\"p\",{children:t})]},e))})]}),(0,l.jsxs)(\"div\",{className:\"fat-bar\",children:[(0,l.jsx)(jn,{size:30}),(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"span\",{children:\"ACCEPTANCE BASIS\"}),(0,l.jsx)(\"strong\",{children:\"Approved drawing + agreed materials + operating conditions + written inspection method\"})]}),(0,l.jsxs)(\"a\",{href:\"#project-inputs\",className:\"hk-button hk-button-primary\",children:[\"Prepare FAT Inputs \",(0,l.jsx)(Ua,{})]})]})]})})}function M0(){return(0,l.jsx)(\"section\",{className:\"section\",id:\"project-support\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"08\",eyebrow:\"HONGKAI PROJECT SUPPORT\",title:\"Define the support around the equipment\\u2014not only the machine list.\",copy:\"The written proposal should connect equipment selection, integration and start-up responsibilities. Confirm the scope with HONGKAI for your project.\"}),(0,l.jsx)(\"div\",{className:\"responsibility-grid\",children:[[\"01\",\"Equipment scope\",[\"Specify the supplied modules and quantities\",\"Identify retained and buyer-supplied equipment\",\"Record equipment-source responsibilities\"]],[\"02\",\"Line integration\",[\"Review layout and material-flow interfaces\",\"Define controls, utilities and safety boundaries\",\"Agree installation and commissioning scope\"]],[\"03\",\"Start-up & support\",[\"Define trial products and acceptance records\",\"Confirm operator training and documentation\",\"Agree spare-parts and after-sales scope\"]]].map(([e,o,t],n)=>(0,l.jsxs)(\"article\",{className:[\"white\",\"blue\",\"navy\"][n],children:[(0,l.jsxs)(\"header\",{children:[(0,l.jsx)(\"span\",{children:e}),(0,l.jsx)(\"h3\",{children:o})]}),(0,l.jsx)(\"ul\",{children:t.map(i=>(0,l.jsxs)(\"li\",{children:[(0,l.jsx)(Hs,{}),(0,l.jsx)(\"span\",{children:i})]},i))})]},e))})]})})}function N0({preference:a,wordpress:e}){return(0,l.jsx)(\"section\",{className:\"section project-section\",id:\"project-inputs\",children:(0,l.jsxs)(\"div\",{className:\"shell\",children:[(0,l.jsx)(je,{number:\"09\",eyebrow:\"START THE ENGINEERING REVIEW\",title:\"Tell us about the core you need to produce.\",copy:\"Start with your drawing, product requirements or existing equipment. Technical details can be confirmed during the first review.\"}),(0,l.jsxs)(\"div\",{className:\"project-card\",children:[(0,l.jsxs)(\"div\",{className:\"project-intro\",children:[(0,l.jsx)(\"span\",{children:\"WHAT TO PREPARE\"}),(0,l.jsx)(\"h3\",{children:\"Nine inputs for an SZ line review.\"}),(0,l.jsx)(\"ol\",{children:ch.map((o,t)=>(0,l.jsxs)(\"li\",{children:[(0,l.jsxs)(\"span\",{children:[\"0\",t+1]}),(0,l.jsx)(\"p\",{children:o})]},o))})]}),e?(0,l.jsx)(\"div\",{id:\"hk-process-form-slot\"}):(0,l.jsx)(Gs,{context:{productId:\"sz-stranding-production-line\",productName:Yn,pageTitle:Yn,pageType:\"process-line\"},configuration:a})]})]})})}function H0(){return(0,l.jsx)(\"section\",{className:\"section faq-section\",id:\"faq\",children:(0,l.jsxs)(\"div\",{className:\"shell faq-layout\",children:[(0,l.jsxs)(\"div\",{className:\"faq-heading\",children:[(0,l.jsxs)(\"div\",{className:\"section-label\",children:[(0,l.jsx)(\"span\",{children:\"10\"}),(0,l.jsx)(\"strong\",{children:\"BUYER FAQ\"})]}),(0,l.jsx)(\"h2\",{children:\"Questions before specifying an SZ line.\"}),(0,l.jsx)(\"p\",{children:\"Review the cable construction, equipment boundary and information needed for a proposal.\"})]}),(0,l.jsx)(\"div\",{className:\"faq-list\",children:uh.map(([a,e],o)=>(0,l.jsxs)(\"details\",{open:o===0,children:[(0,l.jsxs)(\"summary\",{children:[(0,l.jsxs)(\"span\",{children:[\"0\",o+1]}),(0,l.jsx)(\"strong\",{children:a}),(0,l.jsx)(Ao,{})]}),(0,l.jsx)(\"p\",{children:e})]},a))})]})})}function D0({open:a,onClose:e}){let o=(0,Da.useRef)(null);return(0,Da.useEffect)(()=>{if(!a)return;let t=o.current;return t.showModal(),document.body.classList.add(\"modal-open\"),()=>{t.close(),document.body.classList.remove(\"modal-open\")}},[a]),(0,l.jsx)(\"dialog\",{ref:o,className:\"video-dialog\",\"aria-label\":\"HONGKAI SZ stranding process video\",onCancel:e,onClick:t=>{t.target===t.currentTarget&&e()},children:a&&(0,l.jsxs)(\"div\",{className:\"video-modal\",children:[(0,l.jsxs)(\"header\",{children:[(0,l.jsxs)(\"div\",{children:[(0,l.jsx)(\"span\",{children:\"PROCESS REFERENCE\"}),(0,l.jsx)(\"strong\",{children:\"HONGKAI HK-800\/12 SZ stranding\"})]}),(0,l.jsx)(\"button\",{\"aria-label\":\"Close video\",onClick:e,children:(0,l.jsx)(Gt,{})})]}),(0,l.jsx)(\"div\",{className:\"video-frame\",children:(0,l.jsx)(\"iframe\",{src:\"https:\/\/www.youtube-nocookie.com\/embed\/amp-3JiYrmI?rel=0&playsinline=1\",title:\"HONGKAI HK-800\/12 SZ stranding line reference video\",allow:\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\",referrerPolicy:\"strict-origin-when-cross-origin\",allowFullScreen:!0})}),(0,l.jsxs)(\"p\",{children:[\"Reference footage, not a project-specific acceptance record. \",(0,l.jsx)(\"a\",{href:\"https:\/\/www.youtube.com\/watch?v=amp-3JiYrmI\",target:\"_blank\",rel:\"noreferrer\",children:\"Watch on YouTube\"})]})]})})}function mh({wordpress:a=!1}){let[e,o]=(0,Da.useState)(null),[t,n]=(0,Da.useState)(!1),[i,s]=(0,Da.useState)(\"\");return(0,Da.useEffect)(()=>{a&&document.dispatchEvent(new Event(\"hk-process-ready\"))},[a]),(0,Da.useEffect)(()=>{if(a)return;document.title=`${Yn} | HONGKAI Preview`,document.querySelector('meta[name=\"description\"]')?.setAttribute(\"content\",b0);let m=document.createElement(\"meta\");return m.name=\"robots\",m.content=\"noindex, nofollow\",document.head.append(m),()=>m.remove()},[a]),(0,l.jsxs)(\"div\",{className:\"sz-page\",children:[!a&&(0,l.jsx)(nh,{}),(0,l.jsxs)(a?\"div\":\"main\",{children:[(0,l.jsx)(y0,{onInspect:o}),(0,l.jsx)(v0,{}),(0,l.jsx)(C0,{}),(0,l.jsx)(A0,{onInspect:o,onChoose:m=>{s(m),a&&document.querySelector(\"#hk-process-form-slot .hk-universal-enquiry-host\")?.dispatchEvent(new CustomEvent(\"hk:product-enquiry-context\",{detail:{configuration:m,explicitSelection:!0}})),Pt(\"project-inputs\")}}),(0,l.jsx)(T0,{onInspect:o}),(0,l.jsx)(w0,{}),(0,l.jsx)(E0,{}),(0,l.jsx)(L0,{onPlay:()=>n(!0)}),(0,l.jsx)(M0,{}),(0,l.jsx)(N0,{preference:i,wordpress:a}),(0,l.jsx)(H0,{})]}),!a&&(0,l.jsx)(ih,{}),(0,l.jsx)(sh,{image:e,onClose:()=>o(null)}),(0,l.jsx)(D0,{open:t,onClose:()=>n(!1)})]})}var dh=D(_e());function fh(){let a=document.getElementById(\"hk-process-root\");if(!a||a.dataset.mounted)return;a.dataset.mounted=\"true\";let e=()=>{let i=document.querySelector(\"header\");if(!i){a.style.setProperty(\"--hk-theme-header-offset\",\"0px\");return}let s=window.getComputedStyle(i),r=[\"fixed\",\"sticky\"].includes(s.position)?Math.max(0,Math.ceil(i.getBoundingClientRect().bottom)):0;a.style.setProperty(\"--hk-theme-header-offset\",`${r}px`)};e(),window.requestAnimationFrame(e),window.addEventListener(\"resize\",e,{passive:!0}),window.addEventListener(\"load\",e,{once:!0}),[250,1e3,3e3].forEach(i=>window.setTimeout(e,i));let o=document.querySelector(\"header.elementor-location-header\");if(o&&new MutationObserver(e).observe(o,{attributes:!0,attributeFilter:[\"class\",\"style\"]}),\"ResizeObserver\"in window){let i=document.querySelector(\"header\");i&&new ResizeObserver(e).observe(i)}let t=()=>{let i=document.getElementById(\"hk-process-native-enquiry\");return i&&(i.classList.add(\"hk-universal-enquiry-host\"),i.dataset.productName=\"SZ Stranding Production Line\",i.dataset.productId=\"sz-stranding-production-line\",i.dataset.pageType=\"process-line\"),i};t();let n=()=>{let i=t(),s=document.getElementById(\"hk-process-form-slot\");return!i||!s||!i.querySelector(\"#wpforms-form-16824\")?!1:(i.parentElement!==s&&s.appendChild(i),a.dataset.formReady=\"true\",!0)};document.addEventListener(\"hk-process-ready\",()=>{if(n())return;let i=new MutationObserver(()=>{n()&&i.disconnect()});i.observe(document.documentElement,{childList:!0,subtree:!0}),window.setTimeout(()=>i.disconnect(),3e4)},{once:!0}),(0,ph.hydrateRoot)(a,(0,dh.jsx)(mh,{wordpress:!0}))}document.readyState===\"loading\"?document.addEventListener(\"DOMContentLoaded\",fh,{once:!0}):fh();})();\n\/*! Bundled license information:\n\nreact\/cjs\/react.production.js:\n  (**\n   * @license React\n   * react.production.js\n   *\n   * Copyright (c) Meta Platforms, Inc. and affiliates.\n   *\n   * This source code is licensed under the MIT license found in the\n   * LICENSE file in the root directory of this source tree.\n   *)\n\nscheduler\/cjs\/scheduler.production.js:\n  (**\n   * @license React\n   * scheduler.production.js\n   *\n   * Copyright (c) Meta Platforms, Inc. and affiliates.\n   *\n   * This source code is licensed under the MIT license found in the\n   * LICENSE file in the root directory of this source tree.\n   *)\n\nreact-dom\/cjs\/react-dom.production.js:\n  (**\n   * @license React\n   * react-dom.production.js\n   *\n   * Copyright (c) Meta Platforms, Inc. and affiliates.\n   *\n   * This source code is licensed under the MIT license found in the\n   * LICENSE file in the root directory of this source tree.\n   *)\n\nreact-dom\/cjs\/react-dom-client.production.js:\n  (**\n   * @license React\n   * react-dom-client.production.js\n   *\n   * Copyright (c) Meta Platforms, Inc. and affiliates.\n   *\n   * This source code is licensed under the MIT license found in the\n   * LICENSE file in the root directory of this source tree.\n   *)\n\nreact\/cjs\/react-jsx-runtime.production.js:\n  (**\n   * @license React\n   * react-jsx-runtime.production.js\n   *\n   * Copyright (c) Meta Platforms, Inc. and affiliates.\n   *\n   * This source code is licensed under the MIT license found in the\n   * LICENSE file in the root directory of this source tree.\n   *)\n*\/\n\n\/* Load once alongside the shared WPForms shortcode. Never submits the form. *\/\n(() => {\n  const mounted = new WeakSet();\n  function mount() {\n    document.querySelectorAll('.hk-universal-enquiry-host').forEach(host => {\n      \/\/ WPForms applies its custom CSS class to the outer container in modern rendering.\n      const form = host.querySelector('form.hk-universal-product-form, .hk-universal-product-form form');\n      if (!form || mounted.has(form)) return;\n      mounted.add(form);\n      const edited = new Set();\n      const field = name => form.querySelector(`.hk-universal-${name} input, .hk-universal-${name} textarea, input.hk-universal-${name}`);\n      for (const name of ['product', 'configuration']) field(name)?.addEventListener('input', () => edited.add(name));\n      function assign(name, value, force = false) {\n        const input = field(name);\n        if (!input || (!force && edited.has(name))) return;\n        input.value = String(value || '').slice(0, 1000);\n        input.dispatchEvent(new Event('change', { bubbles: true }));\n      }\n      function context() {\n        const url = new URL(window.location.href);\n        assign('product', host.dataset.productName || field('pageTitle')?.value || '');\n        assign('configuration', host.dataset.configuration || '');\n        \/\/ Remove query\/hash data; product metadata is attribution, not authorization.\n        assign('pageUrl', url.origin + url.pathname, true);\n        if (host.dataset.productId) assign('productId', host.dataset.productId, true);\n        if (host.dataset.productName) assign('pageTitle', host.dataset.productName, true);\n        assign('pageType', host.dataset.pageType || 'product', true);\n      }\n      context();\n      host.addEventListener('hk:product-enquiry-context', event => {\n        const configuration = event.detail?.configuration;\n        if (typeof configuration !== 'string') return;\n        \/\/ force is reserved for an explicit \u201cDiscuss this configuration\u201d action.\n        assign('configuration', configuration, event.detail?.explicitSelection === true);\n      });\n      form.addEventListener('submit', () => {\n        const url = new URL(window.location.href);\n        assign('pageUrl', url.origin + url.pathname, true);\n      }, true);\n      form.addEventListener('reset', () => { edited.clear(); window.setTimeout(context, 0); });\n    });\n  }\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', mount, { once: true });\n  else mount();\n  \/\/ Elementor may insert its shortcode widget after the HTML widget.\n  const observer = new MutationObserver(mount);\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  window.setTimeout(() => observer.disconnect(), 30000);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-562dd5d e-flex e-con-boxed e-con e-parent\" data-id=\"562dd5d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7134aaa hk-universal-enquiry-host elementor-widget elementor-widget-shortcode\" data-id=\"7134aaa\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"hk-process-native-enquiry\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"wpforms-container wpforms-container-quiz hk-universal-product-form wpforms-render-modern\" id=\"wpforms-16824\"><form id=\"wpforms-form-16824\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"16824\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/ru\/wp-json\/wp\/v2\/pages\/17092?wpforms_form_id=16824\" data-token=\"f54860d2f11c606ef51e686efff6a986\" data-token-time=\"1791853959\"><noscript class=\"wpforms-error-noscript\">\u0414\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 JavaScript \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">\u0414\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 JavaScript \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-16824-field_1-container\" class=\"wpforms-field wpforms-field-text hk-universal-name hk-universal-contact\" data-field-type=\"text\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_1\">Your name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-16824-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" placeholder=\"Your name\" aria-errormessage=\"wpforms-16824-field_1-error\" required><\/div><div id=\"wpforms-16824-field_2-container\" class=\"wpforms-field wpforms-field-email hk-universal-email hk-universal-contact\" data-field-type=\"email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_2\">Work email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-16824-field_2\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][2]\" placeholder=\"name@company.com\" spellcheck=\"false\" aria-errormessage=\"wpforms-16824-field_2-error\" required><\/div><div id=\"wpforms-16824-field_3-container\" class=\"wpforms-field wpforms-field-text hk-universal-company hk-universal-contact\" data-field-type=\"text\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_3\">Company<\/label><input type=\"text\" id=\"wpforms-16824-field_3\" class=\"wpforms-field-large\" name=\"wpforms[fields][3]\" aria-errormessage=\"wpforms-16824-field_3-error\" ><\/div><div id=\"wpforms-16824-field_4-container\" class=\"wpforms-field wpforms-field-text hk-universal-country hk-universal-contact\" data-field-type=\"text\" data-field-id=\"4\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_4\">Country \/ region<\/label><input type=\"text\" id=\"wpforms-16824-field_4\" class=\"wpforms-field-large\" name=\"wpforms[fields][4]\" aria-errormessage=\"wpforms-16824-field_4-error\" ><\/div><div id=\"wpforms-16824-field_5-container\" class=\"wpforms-field wpforms-field-text hk-universal-phone hk-universal-contact\" data-field-type=\"text\" data-field-id=\"5\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_5\">Phone \/ WhatsApp<\/label><input type=\"text\" id=\"wpforms-16824-field_5\" class=\"wpforms-field-large\" name=\"wpforms[fields][5]\" placeholder=\"Include country code\" aria-errormessage=\"wpforms-16824-field_5-error\" ><\/div><div id=\"wpforms-16824-field_6-container\" class=\"wpforms-field wpforms-field-text hk-universal-product hk-universal-project\" data-field-type=\"text\" data-field-id=\"6\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_6\">Product \/ equipment of interest<\/label><input type=\"text\" id=\"wpforms-16824-field_6\" class=\"wpforms-field-large\" name=\"wpforms[fields][6]\" placeholder=\"Product, equipment or production line\" aria-errormessage=\"wpforms-16824-field_6-error\" aria-describedby=\"wpforms-16824-field_6-description\" ><div id=\"wpforms-16824-field_6-description\" class=\"wpforms-field-description\">Prefilled from this page. You may edit it.<\/div><\/div><div id=\"wpforms-16824-field_7-container\" class=\"wpforms-field wpforms-field-text hk-universal-configuration hk-universal-project\" data-field-type=\"text\" data-field-id=\"7\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_7\">Configuration \/ model preference<\/label><input type=\"text\" id=\"wpforms-16824-field_7\" class=\"wpforms-field-large\" name=\"wpforms[fields][7]\" placeholder=\"If known; otherwise leave blank\" aria-errormessage=\"wpforms-16824-field_7-error\" ><\/div><div id=\"wpforms-16824-field_8-container\" class=\"wpforms-field wpforms-field-select hk-universal-projectType hk-universal-project wpforms-field-select-style-classic\" data-field-type=\"select\" data-field-id=\"8\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_8\">Project type<\/label><select id=\"wpforms-16824-field_8\" class=\"wpforms-field-large\" name=\"wpforms[fields][8]\"><option value=\"To be confirmed\"  class=\"choice-1 depth-1\"  >To be confirmed<\/option><option value=\"New production line\"  class=\"choice-2 depth-1\"  >New production line<\/option><option value=\"Upgrade \/ expand an existing line\"  class=\"choice-3 depth-1\"  >Upgrade \/ expand an existing line<\/option><option value=\"Individual equipment\"  class=\"choice-4 depth-1\"  >Individual equipment<\/option><option value=\"Replacement \/ spare parts\"  class=\"choice-5 depth-1\"  >Replacement \/ spare parts<\/option><option value=\"Other enquiry\"  class=\"choice-6 depth-1\"  >Other enquiry<\/option><\/select><\/div><div id=\"wpforms-16824-field_9-container\" class=\"wpforms-field wpforms-field-textarea hk-universal-requirements hk-universal-project hk-universal-full\" data-field-type=\"textarea\" data-field-id=\"9\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_9\">What do you need? <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><textarea id=\"wpforms-16824-field_9\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][9]\" placeholder=\"Tell us what you plan to produce, purchase or improve. Share the details you already know.\" aria-errormessage=\"wpforms-16824-field_9-error\" required><\/textarea><\/div><div id=\"wpforms-16824-field_10-container\" class=\"wpforms-field wpforms-field-textarea hk-universal-specification hk-universal-technical hk-universal-full\" data-field-type=\"textarea\" data-field-id=\"10\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_10\">Product specification \/ materials<\/label><textarea id=\"wpforms-16824-field_10\" class=\"wpforms-field-large\" name=\"wpforms[fields][10]\" placeholder=\"Finished product, material, dimensions, standard or drawing reference, if known\" aria-errormessage=\"wpforms-16824-field_10-error\" ><\/textarea><\/div><div id=\"wpforms-16824-field_11-container\" class=\"wpforms-field wpforms-field-text hk-universal-output hk-universal-technical\" data-field-type=\"text\" data-field-id=\"11\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_11\">Target output \/ speed<\/label><input type=\"text\" id=\"wpforms-16824-field_11\" class=\"wpforms-field-large\" name=\"wpforms[fields][11]\" placeholder=\"Value, unit and operating hours, if known\" aria-errormessage=\"wpforms-16824-field_11-error\" ><\/div><div id=\"wpforms-16824-field_12-container\" class=\"wpforms-field wpforms-field-textarea hk-universal-factory hk-universal-technical hk-universal-full\" data-field-type=\"textarea\" data-field-id=\"12\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_12\">Factory \/ existing equipment<\/label><textarea id=\"wpforms-16824-field_12\" class=\"wpforms-field-large\" name=\"wpforms[fields][12]\" placeholder=\"Available space, utilities, existing equipment and interfaces, if relevant\" aria-errormessage=\"wpforms-16824-field_12-error\" ><\/textarea><\/div><div id=\"wpforms-16824-field_13-container\" class=\"wpforms-field wpforms-field-text hk-universal-timeline hk-universal-technical\" data-field-type=\"text\" data-field-id=\"13\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_13\">Project timing<\/label><input type=\"text\" id=\"wpforms-16824-field_13\" class=\"wpforms-field-large\" name=\"wpforms[fields][13]\" placeholder=\"Planned purchase or installation timing\" aria-errormessage=\"wpforms-16824-field_13-error\" ><\/div><div id=\"wpforms-16824-field_14-container\" class=\"wpforms-field wpforms-field-file-upload hk-universal-attachments hk-universal-full\" data-field-type=\"file-upload\" data-field-id=\"14\"><label class=\"wpforms-field-label\" for=\"wpforms-16824-field_14\">Drawing \/ reference files<\/label><div\n\t\tclass=\"wpforms-uploader \"\n\t\tdata-field-id=\"14\"\n\t\tdata-form-id=\"16824\"\n\t\tdata-input-name=\"wpforms_16824_14\"\n\t\tdata-extensions=\"pdf,jpg,jpeg,png\"\n\t\tdata-max-size=\"10485760\"\n\t\tdata-max-file-number=\"3\"\n\t\tdata-post-max-size=\"52428800\"\n\t\tdata-max-parallel-uploads=\"4\"\n\t\tdata-parallel-uploads=\"true\"\n\t\tdata-file-chunk-size=\"2097152\">\n\t<div class=\"dz-message\">\n\t\t<svg  viewBox=\"0 0 640 640\" focusable=\"false\" data-icon=\"inbox\" width=\"50px\" height=\"50px\" fill=\"currentColor\" aria-hidden=\"true\">\n\t\t\t<path d=\"M352 173.3L352 384C352 401.7 337.7 416 320 416C302.3 416 288 401.7 288 384L288 173.3L246.6 214.7C234.1 227.2 213.8 227.2 201.3 214.7C188.8 202.2 188.8 181.9 201.3 169.4L297.3 73.4C309.8 60.9 330.1 60.9 342.6 73.4L438.6 169.4C451.1 181.9 451.1 202.2 438.6 214.7C426.1 227.2 405.8 227.2 393.3 214.7L352 173.3zM320 464C364.2 464 400 428.2 400 384L480 384C515.3 384 544 412.7 544 448L544 480C544 515.3 515.3 544 480 544L160 544C124.7 544 96 515.3 96 480L96 448C96 412.7 124.7 384 160 384L240 384C240 428.2 275.8 464 320 464zM464 488C477.3 488 488 477.3 488 464C488 450.7 477.3 440 464 440C450.7 440 440 450.7 440 464C440 477.3 450.7 488 464 488z\"\/>\n\t\t<\/svg>\n\n\t\t<span class=\"modern-title\">\n\t\t\t\t\t\t\tDrag &amp; Drop Files, \t\t\t\t<span>Choose Files to Upload<\/span>\n\t\t\t\t\t<\/span>\n\n\t\t\t\t\t<span class=\"modern-hint\">\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u043e 3 \u0444\u0430\u0439\u043b\u043e\u0432.<\/span>\n\t\t\t<\/div>\n<\/div>\n\n<input\n\t\ttype=\"text\"\n\t\tautocomplete=\"off\"\n\t\treadonly\n\t\tclass=\"dropzone-input\"\n\t\tstyle=\"position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;\"\n\t\tid=\"wpforms-16824-field_14\"\n\t\tname=\"wpforms_16824_14\" \t\tvalue=\"\">\n<div id=\"wpforms-16824-field_14-description\" class=\"wpforms-field-description\">Optional: up to 3 PDF, JPG, JPEG or PNG files; 10 MB each. Only include information needed for this enquiry.<\/div><\/div><div id=\"wpforms-16824-field_16-container\" class=\"wpforms-field wpforms-field-hidden hk-universal-pageTitle\" data-field-type=\"hidden\" data-field-id=\"16\"><input type=\"hidden\" id=\"wpforms-16824-field_16\" name=\"wpforms[fields][16]\"><\/div><div id=\"wpforms-16824-field_17-container\" class=\"wpforms-field wpforms-field-hidden hk-universal-pageUrl\" data-field-type=\"hidden\" data-field-id=\"17\"><input type=\"hidden\" id=\"wpforms-16824-field_17\" name=\"wpforms[fields][17]\" value=\"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/pages\/17092\"><\/div><div id=\"wpforms-16824-field_18-container\" class=\"wpforms-field wpforms-field-hidden hk-universal-productId\" data-field-type=\"hidden\" data-field-id=\"18\"><input type=\"hidden\" id=\"wpforms-16824-field_18\" name=\"wpforms[fields][18]\"><\/div><div id=\"wpforms-16824-field_19-container\" class=\"wpforms-field wpforms-field-hidden hk-universal-pageType\" data-field-type=\"hidden\" data-field-id=\"19\"><input type=\"hidden\" id=\"wpforms-16824-field_19\" name=\"wpforms[fields][19]\" value=\"product\"><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-field wpforms-field-hp\"><label for=\"wpforms-16824-field-hp\" class=\"wpforms-field-label\">Email<\/label><input type=\"text\" name=\"wpforms[hp]\" id=\"wpforms-16824-field-hp\" class=\"wpforms-field-medium\"><\/div><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"16824\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/pages\/17092\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><div class=\"activelayer-env-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><input type=\"text\" name=\"activelayer_env_signals\" value=\"\" class=\"activelayer-env-signals\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div><div class=\"activelayer-behavioral-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><input type=\"text\" name=\"activelayer_behavioral_signals\" value=\"\" class=\"activelayer-behavioral-signals\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div><div class=\"activelayer-hp-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><label class=\"activelayer-sr-only\">Leave this field empty<\/label><input type=\"email\" name=\"al_hp_email\" value=\"\" class=\"activelayer-hp-field\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div>\t\t<input type=\"hidden\" name=\"vjt_form_plugin\" value=\"wpforms\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_form_id\" value=\"16824\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_form_name\" value=\"HONGKAI Universal Product &amp; Equipment Enquiry\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_submit_page\" value=\"https:\/\/hkcablemachine.com\/ru\/ru\/wp-json\/wp\/v2\/pages\/17092\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_submit_title\" value=\"HONGKAI Cable Machinery\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_referrer\" value=\"\" \/>\n\t\t<button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-16824\" class=\"wpforms-submit\" data-alt-text=\"Sending enquiry\u2026\" data-submit-text=\"Send Project Enquiry\" aria-live=\"assertive\" value=\"wpforms-submit\">Send Project Enquiry<\/button><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430\" title=\"\"><\/div><\/form><\/div>  <!-- .wpforms-container --><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Fiber Optic Cable Production Lines SZ Stranding Production Line 01HONGKAI \u00b7 OPTICAL CABLE CORE FORMATION SZ Stranding Production Line Loose-tube cable cores \u00b7 Pay-off to finished core take-up Bring loose tubes and the specified central member together in a controlled SZ-stranded core. Match tube handling, reversal, binding and water blocking to the cable drawing, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":17080,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_angie_page":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-17092","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/pages\/17092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/comments?post=17092"}],"version-history":[{"count":28,"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/pages\/17092\/revisions"}],"predecessor-version":[{"id":17169,"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/pages\/17092\/revisions\/17169"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/media\/17080"}],"wp:attachment":[{"href":"https:\/\/hkcablemachine.com\/ru\/wp-json\/wp\/v2\/media?parent=17092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}