.ishikawa_page__XKDuw{max-width:1540px;margin:auto;padding:4px 8px 30px;color:#17364b}.ishikawa_header___xDZ5{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.ishikawa_header___xDZ5>div>span,.ishikawa_modal__hHCMQ header span,.ishikawa_workspace__D9cn2 header span{font-size:9px;letter-spacing:.12em;font-weight:900;color:#4c748a}.ishikawa_header___xDZ5 h1{font-size:clamp(25px,3vw,36px);letter-spacing:-.04em;margin:3px 0}.ishikawa_header___xDZ5 p,.ishikawa_workspace__D9cn2 header p{color:#617787;margin:0}.ishikawa_header___xDZ5 button,.ishikawa_toolrow__ElmkN button{display:flex;align-items:center;gap:6px}.ishikawa_notice__AFYlt{display:flex;justify-content:space-between;padding:10px 12px;background:#fff1f0;color:#98271f;border:1px solid #f0c8c4;border-radius:10px;margin-bottom:12px}.ishikawa_modal__hHCMQ header>button,.ishikawa_notice__AFYlt button,.ishikawa_summary__J4FTP header>button,.ishikawa_workspace__D9cn2 header>button{border:0;background:transparent;cursor:pointer}.ishikawa_cards__iMbeY{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:9px;gap:9px;margin-bottom:10px}.ishikawa_cards__iMbeY article{background:#fff;border:1px solid #dce6ed;border-radius:11px;padding:11px}.ishikawa_cards__iMbeY span{display:block;font-size:10px;color:#677d8d}.ishikawa_cards__iMbeY strong{display:block;font-size:25px;margin-top:5px}.ishikawa_filters___HZOl{display:grid;grid-template-columns:2fr repeat(4,1fr);grid-gap:8px;gap:8px;background:#fff;border:1px solid #dce6ed;border-radius:11px;padding:11px;margin-bottom:12px}.ishikawa_causeForm__PwoIH input,.ishikawa_causeForm__PwoIH select,.ishikawa_causeList__tSkSK select,.ishikawa_effect__EQjJJ select,.ishikawa_filters___HZOl input,.ishikawa_filters___HZOl select,.ishikawa_form__UsZpW input,.ishikawa_form__UsZpW select,.ishikawa_form__UsZpW textarea{min-width:0;width:100%;border:1px solid #ccd9e2;border-radius:8px;padding:9px;background:#fff;color:#17364b}.ishikawa_grid__RPfkV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px}.ishikawa_analysisCard__VYC_N{text-align:left;border:1px solid #dce6ed;border-radius:12px;background:#fff;padding:14px;color:inherit;cursor:pointer}.ishikawa_analysisCard__VYC_N:hover{border-color:#6d9db7;box-shadow:0 7px 20px rgba(25,61,83,.09)}.ishikawa_analysisCard__VYC_N>div{display:flex;gap:7px;align-items:center}.ishikawa_analysisCard__VYC_N small,.ishikawa_analysisCard__VYC_N>div span{font-size:10px;color:#718594}.ishikawa_analysisCard__VYC_N h2{font-size:16px;margin:10px 0 5px}.ishikawa_analysisCard__VYC_N p{min-height:42px;color:#516a7b}.ishikawa_analysisCard__VYC_N footer{display:flex;gap:7px;border-top:1px solid #e9eef2;padding-top:9px;margin-top:10px}.ishikawa_analysisCard__VYC_N footer span{font-size:10px;background:#edf3f6;padding:4px 7px;border-radius:20px}.ishikawa_cAlta__HdUfj,.ishikawa_cBaixa__fkGH_,.ishikawa_cCr_tica__IU3_5,.ishikawa_cM_dia___tvPI{padding:4px 7px;border-radius:20px;font-size:9px}.ishikawa_cBaixa__fkGH_{background:#dff4e8;color:#17643d}.ishikawa_cM_dia___tvPI{background:#fff1b8;color:#755700}.ishikawa_cAlta__HdUfj{background:#ffe1bf;color:#913d00}.ishikawa_cCr_tica__IU3_5{background:#ffd9d5;color:#9c2119}.ishikawa_empty__ifmnT{min-height:300px;display:grid;place-content:center;text-align:center;border:1px dashed #c5d5df;border-radius:13px;color:#6a8090}.ishikawa_empty__ifmnT svg{margin:auto}.ishikawa_overlay__yNcaf{position:fixed;inset:0;z-index:18000;background:rgba(6,22,34,.62);display:grid;place-items:center;padding:14px}.ishikawa_modal__hHCMQ,.ishikawa_summary__J4FTP,.ishikawa_workspace__D9cn2{background:white;border-radius:14px;box-shadow:0 25px 70px rgba(0,0,0,.3);overflow:hidden}.ishikawa_modal__hHCMQ{width:min(880px,98vw)}.ishikawa_modal__hHCMQ>header,.ishikawa_summary__J4FTP>header,.ishikawa_workspace__D9cn2>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 18px;border-bottom:1px solid #e1e8ed}.ishikawa_modal__hHCMQ h2,.ishikawa_summary__J4FTP h2,.ishikawa_workspace__D9cn2 h2{margin:3px 0}.ishikawa_form__UsZpW{padding:16px 18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.ishikawa_form__UsZpW label{font-size:10px;font-weight:800;color:#516b7d}.ishikawa_form__UsZpW label>*{display:block;margin-top:5px}.ishikawa_wide__3XQmv{grid-column:1/-1}.ishikawa_modal__hHCMQ>footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid #e1e8ed}.ishikawa_workspace__D9cn2{width:min(1500px,99vw);height:min(960px,97vh);display:flex;flex-direction:column}.ishikawa_workspace__D9cn2>header{flex:none}.ishikawa_workspaceBody__Tk2wB{overflow:auto;padding:14px 17px 24px}.ishikawa_toolrow__ElmkN{display:flex;gap:7px;padding:9px 17px;flex-wrap:wrap;border-bottom:1px solid #e1e8ed;background:#f7fafb}.ishikawa_effect__EQjJJ{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#153f5a;color:#fff;border-radius:11px;padding:12px 15px;margin-bottom:11px}.ishikawa_effect__EQjJJ>span{font-size:9px;letter-spacing:.1em;font-weight:900}.ishikawa_effect__EQjJJ h3{margin:0;flex:1 1}.ishikawa_effect__EQjJJ>div{display:flex;align-items:center;gap:8px}.ishikawa_effect__EQjJJ select{width:auto;background:#fff}.ishikawa_diagram__uiyAv{border:1px solid #dce6ed;border-radius:12px;background:radial-gradient(#dbe5eb 1px,transparent 0);background-size:18px 18px}.ishikawa_diagramScroll__hCmDz{overflow:auto}.ishikawa_diagram__uiyAv svg{display:block;width:100%;min-width:1050px;height:auto}.ishikawa_diagram__uiyAv>p{margin:0;padding:8px 12px;border-top:1px solid #e1e8ed;background:#fff;color:#677e8e;font-size:10px}.ishikawa_spine__wL8lM{stroke:#315c75;stroke-width:7}.ishikawa_arrow__Fi01h{fill:#315c75}.ishikawa_branch__frdlE{stroke-width:4}.ishikawa_cat__C8f97{font-size:13px;font-weight:900;fill:#17364b}.ishikawa_cause__JZOnu{font-size:11px;fill:#415f72}.ishikawa_root__fbo0t{font-size:11px;fill:#a7261f;font-weight:900}.ishikawa_effectBox__CaUdj{fill:#fff;stroke:#315c75;stroke-width:3}.ishikawa_effectLabel__jb5kM{font-size:10px;font-weight:900;fill:#4e7186}.ishikawa_effectText__wtf_V{font-size:11px;font-weight:800;fill:#17364b}.ishikawa_ai__ACpnz,.ishikawa_bottomGrid__0P3sJ,.ishikawa_causeList__tSkSK,.ishikawa_editor__sX9NG{margin-top:12px}.ishikawa_editor__sX9NG{border:1px solid #dce6ed;border-radius:11px;padding:12px}.ishikawa_ai__ACpnz h3,.ishikawa_bottomGrid__0P3sJ h3,.ishikawa_causeList__tSkSK>h3,.ishikawa_editor__sX9NG h3{margin:0 0 9px;font-size:13px}.ishikawa_causeForm__PwoIH{display:grid;grid-template-columns:1fr 1fr 2fr 2fr auto;grid-gap:8px;gap:8px}.ishikawa_causeForm__PwoIH button{display:flex;align-items:center;gap:5px}.ishikawa_ai__ACpnz{border:1px solid #b9d9e7;background:#eff9fd;border-radius:12px;padding:13px}.ishikawa_ai__ACpnz h3{display:flex;align-items:center;gap:6px}.ishikawa_ai__ACpnz>p{color:#597486}.ishikawa_ai__ACpnz>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.ishikawa_ai__ACpnz article{background:#fff;border:1px solid #d7e6ed;border-radius:9px;padding:10px}.ishikawa_ai__ACpnz article span{font-size:9px;color:#35718e;font-weight:900}.ishikawa_ai__ACpnz article p{font-size:11px;min-height:35px}.ishikawa_category__XkZMF{border:1px solid #dce6ed;border-radius:10px;overflow:hidden;margin-bottom:8px}.ishikawa_category__XkZMF>header{display:flex;justify-content:space-between;padding:9px 11px;border-left:5px solid;background:#f7fafb}.ishikawa_category__XkZMF>header span{font-size:10px;color:#667d8d}.ishikawa_category__XkZMF article{display:grid;grid-template-columns:minmax(260px,1fr) 150px 110px 100px;grid-gap:8px;gap:8px;align-items:center;padding:9px 11px;border-top:1px solid #e5ebef}.ishikawa_category__XkZMF article small{display:block;color:#6a8090;margin-top:4px}.ishikawa_category__XkZMF .ishikawa_subcause__dbbA9{padding-left:34px;background:#fbfcfd}.ishikawa_bottomGrid__0P3sJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ishikawa_bottomGrid__0P3sJ article{border:1px solid #dce6ed;border-radius:10px;padding:12px}.ishikawa_bottomGrid__0P3sJ p{color:#4e687a}.ishikawa_summary__J4FTP{width:min(720px,95vw)}.ishikawa_summary__J4FTP>div{padding:18px}.ishikawa_lead__h5C6p{font-size:15px;line-height:1.6}.ishikawa_summary__J4FTP h3{margin-top:18px}.ishikawa_modal__hHCMQ{max-height:calc(100dvh - 28px);display:flex;flex-direction:column}.ishikawa_modal__hHCMQ>header{flex:none}.ishikawa_form__UsZpW{overflow-y:auto;min-height:0;overscroll-behavior:contain}.ishikawa_modal__hHCMQ>footer{flex:none}.ishikawa_modal__hHCMQ>footer button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.ishikawa_aiHeader__AtbaZ{display:flex!important;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.ishikawa_aiHeader__AtbaZ p{margin:0;color:#597486;font-size:11px;max-width:900px}.ishikawa_aiHeader__AtbaZ>button{flex:none}.ishikawa_ai__ACpnz>div:not(.ishikawa_aiHeader__AtbaZ){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.ishikawa_ai__ACpnz article{display:flex;flex-direction:column;gap:7px}.ishikawa_ai__ACpnz article input,.ishikawa_ai__ACpnz article textarea{width:100%;border:1px solid #ccd9e2;border-radius:8px;padding:8px;background:#fff;color:#17364b;font-size:11px}.ishikawa_ai__ACpnz article ul{margin:0;padding-left:18px;color:#536e80;font-size:10px}.ishikawa_ai__ACpnz article footer{display:flex;gap:6px;justify-content:flex-end;margin-top:auto}.ishikawa_aiScores__EX7JP{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.ishikawa_aiScores__EX7JP label{font-size:9px;font-weight:800;color:#597486}.ishikawa_aiScores__EX7JP input{margin-top:3px}@media(max-width:1100px){.ishikawa_cards__iMbeY{grid-template-columns:repeat(3,1fr)}.ishikawa_causeForm__PwoIH,.ishikawa_filters___HZOl,.ishikawa_grid__RPfkV{grid-template-columns:1fr 1fr}.ishikawa_causeForm__PwoIH input{grid-column:span 1}.ishikawa_ai__ACpnz>div:not(.ishikawa_aiHeader__AtbaZ){grid-template-columns:1fr 1fr}.ishikawa_category__XkZMF article{grid-template-columns:1fr 130px}.ishikawa_category__XkZMF article button{width:100%}}@media(max-width:700px){.ishikawa_page__XKDuw{padding:0 2px 20px}.ishikawa_header___xDZ5{flex-direction:column}.ishikawa_header___xDZ5 button{width:100%;justify-content:center}.ishikawa_cards__iMbeY{grid-template-columns:1fr 1fr}.ishikawa_ai__ACpnz>div:not(.ishikawa_aiHeader__AtbaZ),.ishikawa_bottomGrid__0P3sJ,.ishikawa_filters___HZOl,.ishikawa_form__UsZpW,.ishikawa_grid__RPfkV{grid-template-columns:1fr}.ishikawa_wide__3XQmv{grid-column:auto}.ishikawa_overlay__yNcaf{padding:0}.ishikawa_modal__hHCMQ,.ishikawa_summary__J4FTP,.ishikawa_workspace__D9cn2{width:100vw;height:100dvh;max-height:none;border-radius:0}.ishikawa_workspace__D9cn2>header h2{font-size:18px}.ishikawa_toolrow__ElmkN{overflow-x:auto;flex-wrap:nowrap}.ishikawa_toolrow__ElmkN button{white-space:nowrap}.ishikawa_effect__EQjJJ{align-items:flex-start;flex-direction:column}.ishikawa_effect__EQjJJ>div{width:100%}.ishikawa_category__XkZMF article,.ishikawa_causeForm__PwoIH{grid-template-columns:1fr}.ishikawa_category__XkZMF .ishikawa_subcause__dbbA9{padding-left:20px}.ishikawa_modal__hHCMQ>footer{display:grid;grid-template-columns:1fr 1fr}.ishikawa_modal__hHCMQ>footer button:last-child{grid-column:1/-1}.ishikawa_aiHeader__AtbaZ{flex-direction:column}.ishikawa_aiHeader__AtbaZ>button{width:100%}}@media print{.ishikawa_overlay__yNcaf{position:static;background:none;padding:0}.ishikawa_workspace__D9cn2{width:100%;height:auto;box-shadow:none}.ishikawa_ai__ACpnz,.ishikawa_cards__iMbeY,.ishikawa_causeList__tSkSK button,.ishikawa_causeList__tSkSK select,.ishikawa_editor__sX9NG,.ishikawa_filters___HZOl,.ishikawa_grid__RPfkV,.ishikawa_notice__AFYlt,.ishikawa_page__XKDuw>header,.ishikawa_toolrow__ElmkN,.ishikawa_workspace__D9cn2>header>button{display:none!important}.ishikawa_workspaceBody__Tk2wB{overflow:visible}.ishikawa_diagram__uiyAv svg{min-width:0}.ishikawa_bottomGrid__0P3sJ{grid-template-columns:1fr 1fr}}