.eWCeia_icon svg.icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}svg.icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.eWCeia_iconbtn{width:40px;padding:8px}.eWCeia_muted{color:var(--muted)}.eWCeia_tiny{font-size:12px}.eWCeia_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.eWCeia_row{align-items:center;gap:9px;display:flex}.eWCeia_between{justify-content:space-between}.eWCeia_primary{background:var(--green);color:#fff;box-shadow:0 2px 3px #174b3012}.eWCeia_primary:hover{background:#195540}.eWCeia_outline{border:1px solid var(--line);background:#fff}.eWCeia_app{grid-template-rows:minmax(0,1fr);grid-template-columns:216px minmax(0,1fr);height:100dvh;transition:grid-template-columns .18s;display:grid;overflow:hidden}.eWCeia_app.eWCeia_focus{grid-template-columns:1fr}.eWCeia_app.eWCeia_sidebarCollapsed{grid-template-columns:64px minmax(0,1fr)}.eWCeia_sidebar{background:#f1f4f0;border-right:1px solid #dfe6df;flex-direction:column;gap:20px;min-width:0;min-height:0;padding:25px 14px 14px;display:flex;overflow:hidden}.eWCeia_app.eWCeia_focus .eWCeia_sidebar{display:none}.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_sidebar{align-items:stretch;gap:12px;padding:18px 8px 12px}.eWCeia_brandRow{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.eWCeia_brand{letter-spacing:-.7px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 4px 0 8px;font-size:22px;font-weight:650;display:flex}.eWCeia_brandText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eWCeia_brandmark{color:#fff;background:#26674e;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.eWCeia_sidebarToggle{color:#65716a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:28px;height:28px;min-height:28px;padding:0;display:inline-flex}.eWCeia_sidebarToggleIcon{width:16px;height:16px;transition:transform .15s;transform:rotate(180deg)}.eWCeia_sidebarToggleIconCollapsed{transform:rotate(0)}.eWCeia_workspaceLabel{color:#788078;margin-top:-17px;padding:0 12px;font-size:11px}.eWCeia_sidebarBody{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.eWCeia_nav{gap:3px;display:grid}.eWCeia_navbutton{color:#65716a;justify-content:flex-start;width:100%;min-width:0;padding:10px 12px;font-size:13px}.eWCeia_navbutton.eWCeia_active{color:#255d49;background:#e1ebe2;font-weight:600}.eWCeia_navbutton .eWCeia_count{margin-left:auto;font-size:11px}.eWCeia_navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_brandText,.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_workspaceLabel,.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_navLabel,.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_navbutton .eWCeia_count,.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_sidebarBody,.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_sideBottomText{display:none}.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_brandRow{flex-direction:column;gap:8px}.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_brand{justify-content:center;padding:0}.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_navbutton{justify-content:center;padding:10px 0}.eWCeia_app.eWCeia_sidebarCollapsed .eWCeia_sideBottom .eWCeia_row{justify-content:center}.eWCeia_sectionTitle{flex-shrink:0;justify-content:space-between;align-items:center;padding:0 4px 0 8px;display:flex}.eWCeia_contextSection{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.eWCeia_tree{flex:1;min-height:0;margin-top:8px;padding:0 2px 4px;font-size:12px;overflow:auto}.eWCeia_treeNode{min-width:0;max-width:100%;overflow:hidden}.eWCeia_branch{align-items:center;gap:6px;padding:4px 6px;display:flex}.eWCeia_treeRow{align-items:center;gap:2px;min-width:0;min-height:28px;padding:1px 2px 1px 4px;display:flex}.eWCeia_treeToggle{min-width:0;font:inherit;color:#3d4a42;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex:1;justify-content:flex-start;align-items:center;gap:5px;min-height:0;padding:4px 2px;font-size:12px;line-height:1.3;display:inline-flex}.eWCeia_treeToggle:hover{background:#e5ebe5}.eWCeia_treeChevronBtn{color:#3d4a42;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;min-height:24px;padding:0;display:inline-flex}.eWCeia_treeChevronBtn:hover{background:#e5ebe5}.eWCeia_treeNavLink{color:#3d4a42;border-radius:5px;flex:1;align-items:center;min-width:0;padding:4px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-flex}.eWCeia_treeNavLink:hover{color:var(--green);background:#e5ebe5}.eWCeia_treeLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.eWCeia_treeChevron{flex-shrink:0;width:14px;height:14px;transition:transform .12s}.eWCeia_treeChevronClosed{transform:rotate(-90deg)}.eWCeia_treeAdd{color:#758178;cursor:pointer;opacity:.7;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:22px;height:22px;min-height:22px;padding:0;display:inline-flex}.eWCeia_treeRow:hover .eWCeia_treeAdd,.eWCeia_sectionTitle:hover .eWCeia_treeAdd{opacity:1}.eWCeia_treeAdd:hover{color:var(--green);opacity:1;background:#e8eee8}.eWCeia_treeAddIcon{width:13px;height:13px}.eWCeia_treeAddRow{width:100%;font:inherit;color:#758178;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;justify-content:flex-start;align-items:center;gap:5px;min-width:0;min-height:0;margin:2px 0;padding:5px 6px;font-size:11px;line-height:1.3;display:flex}.eWCeia_treeAddRow:hover{color:var(--green);background:#e8eee8}.eWCeia_treeDraft{align-items:center;gap:4px;min-width:0;margin:4px 4px 6px;display:flex}.eWCeia_treeDraftInput{background:#fff;border:1px solid #c9d3c9;border-radius:6px;flex:1;min-width:0;height:28px;padding:0 8px;font-size:12px}.eWCeia_treeDraftInput:focus{outline:2px solid color-mix(in srgb, var(--green) 35%, transparent);border-color:var(--green)}.eWCeia_treeDraftOk,.eWCeia_treeDraftCancel{color:#3d4a42;border-radius:5px;justify-content:center;align-items:center;gap:0;width:26px;height:26px;min-height:26px;padding:0;display:inline-flex}.eWCeia_treeDraftOk{color:var(--green)}.eWCeia_treeDraftCancel{color:#758178}.eWCeia_treeContextMenu{z-index:40;background:#fff;border:1px solid #d5ddd5;border-radius:8px;flex-direction:column;gap:1px;min-width:148px;padding:4px;display:flex;position:fixed;box-shadow:0 8px 24px #203c2e18}.eWCeia_treeContextMenu button{width:100%;min-height:0;font:inherit;color:#3d4a42;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:flex-start;align-items:center;padding:7px 10px;font-size:12px;display:flex}.eWCeia_treeContextMenu button:hover:not(:disabled){background:#eef3ee}.eWCeia_treeContextMenu button:disabled{opacity:.45;cursor:default}.eWCeia_treeContextDanger{color:#a33b2d!important}.eWCeia_treeTitleActions{align-items:center;gap:2px;display:flex}.eWCeia_treeArchiveToggle{font:inherit;letter-spacing:.4px;color:#758178;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;min-height:0;padding:4px 6px;font-size:10px}.eWCeia_treeArchiveToggle:hover,.eWCeia_treeArchiveToggleActive{color:var(--green);background:#e8eee8}.eWCeia_treeArchivePanel{flex-direction:column;flex:1;gap:6px;min-height:0;margin-top:8px;padding:0 4px 8px;display:flex;overflow:auto}.eWCeia_treeArchiveRow{background:#f7f9f6;border-radius:6px;align-items:center;gap:6px;min-width:0;padding:6px;display:flex}.eWCeia_treeArchiveMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.eWCeia_treeArchiveKind{letter-spacing:.6px;text-transform:uppercase;color:#758178;font-size:9px}.eWCeia_treeArchiveName{width:100%;min-width:0;min-height:0;font:inherit;color:#26674e;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;display:block;overflow:hidden}.eWCeia_treeArchiveName:disabled{color:#3d4a42;cursor:default;opacity:1}.eWCeia_treeArchiveRestore{font:inherit;color:var(--green);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex-shrink:0;min-height:0;padding:4px 6px;font-size:11px}.eWCeia_treeArchiveRestore:hover{background:#e8eee8}.eWCeia_treeMoveOverlay{z-index:45;background:#203c2e33;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.eWCeia_treeMoveCard{background:#fff;border:1px solid #d5ddd5;border-radius:10px;width:min(320px,100%);padding:14px;box-shadow:0 12px 32px #203c2e22}.eWCeia_treeMoveTitle{color:#2b3a32;margin-bottom:12px;font-size:13px;font-weight:650}.eWCeia_treeMoveLabel{color:#758178;flex-direction:column;gap:6px;font-size:11px;display:flex}.eWCeia_treeMoveSelect{width:100%;height:34px;font:inherit;color:#2b3a32;background:#fff;border:1px solid #c9d3c9;border-radius:6px;padding:0 8px;font-size:12px}.eWCeia_treeMoveActions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.eWCeia_indent{border-left:1px solid #d5ddd5;min-width:0;max-width:100%;margin-left:8px;padding-left:6px;overflow:hidden}.eWCeia_leaf{box-sizing:border-box;color:#26674e;background:#fff;border-radius:6px;max-width:100%;margin:2px 0;padding:6px 7px;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden;box-shadow:0 1px 2px #203c2e0a}.eWCeia_treeLeafBtn{width:100%;max-width:100%;font:inherit;text-align:left;cursor:pointer;border:0;justify-content:flex-start;align-items:center;gap:6px;min-width:0;min-height:0;padding:6px 7px;display:flex;overflow:hidden}.eWCeia_treeLeafIcon{flex-shrink:0;width:14px;height:14px}.eWCeia_leaf.eWCeia_current{background:#e7f3ec;outline:1px solid #b7d4c4}.eWCeia_sideBottom{border-top:1px solid #dce3dc;flex-shrink:0;margin-top:auto;padding:14px 5px 0}.eWCeia_sideBottomText{min-width:0;overflow:hidden}.eWCeia_avatar{color:#426248;background:#dde6dc;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:650;display:grid}.eWCeia_main{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.eWCeia_topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;height:62px;padding:0 28px;display:flex}.eWCeia_crumbs{color:var(--muted);align-items:center;gap:12px;min-width:0;font-size:12px;display:flex}.eWCeia_crumbNav{flex-wrap:wrap;align-items:center;gap:2px 0;min-width:0;display:flex}.eWCeia_crumbItem{align-items:center;gap:6px;display:inline-flex}.eWCeia_crumbSep{color:#a3aea8;-webkit-user-select:none;user-select:none;margin-right:2px}.eWCeia_crumbLink{color:var(--muted);border-radius:4px;margin:-1px -4px;padding:1px 4px;text-decoration:none}.eWCeia_crumbLink:hover{color:var(--green);background:var(--soft);text-underline-offset:2px;text-decoration:underline}.eWCeia_crumbCurrent{color:var(--ink);margin:-1px -4px;padding:1px 4px;font-weight:550}.eWCeia_crumbMuted{color:var(--muted)}.eWCeia_structureBody{flex:1;min-height:0;padding:8px 28px 32px;overflow:auto}.eWCeia_structureGrid{flex-direction:column;gap:22px;max-width:720px;display:flex}.eWCeia_structureBlock{flex-direction:column;gap:10px;display:flex}.eWCeia_structureHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:650}.eWCeia_structureList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.eWCeia_structureLink{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:12px 14px;text-decoration:none;display:flex}.eWCeia_structureLink:hover{background:#f7faf8;border-color:#c5d4cb}.eWCeia_structureLink span:first-of-type{flex:1;min-width:0;font-weight:550}.eWCeia_structureMeta{color:var(--muted);white-space:nowrap;font-size:12px}.eWCeia_saved{color:#617d69;align-items:center;gap:5px;font-size:11px;display:flex}.eWCeia_pageheading{padding:22px 28px 0}.eWCeia_headingRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.eWCeia_headingRow h1{letter-spacing:-.75px;margin:4px 0 8px;font-size:25px;font-weight:620;line-height:1.25}.eWCeia_processMeta{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.eWCeia_status{color:#89631f;background:#fff6e5;border:1px solid #f0dfb9;border-radius:5px;min-height:28px;padding:4px 8px;font-size:11px}.eWCeia_interview.eWCeia_active{color:var(--green);background:#e9f3eb;border-color:#a6c7b0}.eWCeia_tabs{align-items:center;gap:25px;min-height:43px;margin-top:21px;display:flex}.eWCeia_tab{color:var(--muted);border-bottom:2px solid #0000;border-radius:0;padding:10px 0;font-size:12px}.eWCeia_tab.eWCeia_active{color:var(--green);border-color:var(--green);font-weight:600}.eWCeia_workarea{border-top:1px solid var(--line);flex:1;min-height:0;display:flex;position:relative}.eWCeia_canvasZone{background:#f6f8f5;flex:1;min-width:0;position:relative;overflow:hidden}.eWCeia_canvasTop{pointer-events:none;z-index:3;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:19px;left:20px;right:20px}.eWCeia_tools{box-shadow:var(--shadow);pointer-events:auto;background:#fff;border:1px solid #e0e7df;border-radius:9px;gap:2px;padding:4px;display:flex}.eWCeia_tools button{width:38px;height:38px;min-height:38px;padding:8px}.eWCeia_tools button.eWCeia_active{color:var(--green);background:#e8f1e9}.eWCeia_toolSep{background:var(--line);width:1px;margin:7px 4px}.eWCeia_canvasNote{color:#7e754e;background:#fffdf4cc;border:1px solid #e7e3ce;border-radius:6px;max-width:190px;padding:8px 10px;font-size:11px}.eWCeia_canvasBottom{z-index:3;pointer-events:none;justify-content:space-between;align-items:end;gap:10px;display:flex;position:absolute;bottom:17px;left:20px;right:20px}.eWCeia_zoom{box-shadow:var(--shadow);pointer-events:auto;background:#fff;border:1px solid #e0e7df;border-radius:8px;align-items:center;padding:3px;display:flex}.eWCeia_zoom button{width:34px;height:34px;min-height:34px;padding:7px}.eWCeia_zoom span{text-align:center;min-width:38px;font-size:11px}.eWCeia_panel{border-left:1px solid var(--line);z-index:5;background:#fff;flex-direction:column;flex-shrink:0;align-self:stretch;width:330px;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.eWCeia_panel.eWCeia_hidden{display:none}.eWCeia_panelHead{border-bottom:1px solid var(--line);padding:19px 22px 15px}.eWCeia_panelTitle{margin:11px 0 0;font-size:17px;font-weight:600;line-height:1.4}.eWCeia_panelTabs{gap:20px;margin-top:10px;display:flex}.eWCeia_panelTabs button{min-height:30px;color:var(--muted);border-radius:0;padding:6px 0;font-size:11px}.eWCeia_panelTabs .eWCeia_active{color:var(--green);box-shadow:0 2px var(--green)}.eWCeia_panelContent{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:20px 22px;overflow:auto}.eWCeia_field{margin:0 0 18px}.eWCeia_field label{color:#58665d;margin-bottom:7px;font-size:11px;font-weight:600;display:block}.eWCeia_field input,.eWCeia_field textarea,.eWCeia_field select{background:#fff;border:1px solid #e0e6de;border-radius:6px;width:100%;padding:10px 11px;font-size:12px;line-height:1.6}.eWCeia_field textarea{resize:vertical;min-height:108px}.eWCeia_dataCard{background:#fafcf9;border:1px solid #e1e7df;border-radius:7px;margin:9px 0;padding:10px 11px}.eWCeia_ioTextarea{width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1px solid #d7ded6;border-radius:6px;min-height:64px;margin-top:6px;padding:8px 9px;font-size:12px;line-height:1.45;display:block}.eWCeia_ioTextarea:focus{outline:2px solid color-mix(in srgb, var(--green) 35%, transparent);border-color:var(--green)}.eWCeia_ioFileList{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.eWCeia_ioFileRow{align-items:center;gap:6px;min-height:28px;display:flex}.eWCeia_ioFileRowImage{align-items:flex-start;min-height:48px;padding:4px 0}.eWCeia_ioThumbLink{background:#eef1ee;border:1px solid #d7ded6;border-radius:5px;flex-shrink:0;width:48px;height:48px;display:block;overflow:hidden}.eWCeia_ioThumb{object-fit:cover;width:100%;height:100%;display:block}.eWCeia_ioFileInfo{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;padding-top:2px;display:flex}.eWCeia_ioFileName{min-width:0;color:var(--green);text-overflow:ellipsis;white-space:nowrap;font-size:12px;text-decoration:none;overflow:hidden}.eWCeia_ioFileName:hover{text-decoration:underline}.eWCeia_ioFileMeta{color:#758178;flex-shrink:0;font-size:10px}.eWCeia_ioFileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.eWCeia_ioDropZone{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.eWCeia_ioAttach{font:inherit;color:var(--green);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:28px;margin:0;padding:0;font-size:11px;display:inline-flex}.eWCeia_ioAttach:disabled{opacity:.55;cursor:default}.eWCeia_ioDropHint{color:#758178;font-size:10px}.eWCeia_dataCard.eWCeia_ioDropActive{border-color:var(--green);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 35%, transparent);background:#eef6f1}.eWCeia_dataCard.eWCeia_ioDropActive .eWCeia_ioDropHint{color:var(--green)}.eWCeia_ioError{color:#a33b2d;margin-top:6px;font-size:11px;line-height:1.4}.eWCeia_noteCard{background:#fff9ec;border:1px solid #efe3c5;border-radius:8px;margin-top:19px;padding:13px;font-size:12px;line-height:1.65}.eWCeia_panelFooter{border-top:1px solid var(--line);color:#758178;background:#fcfdfb;align-items:center;gap:7px;padding:11px 20px;font-size:10px;display:flex}.eWCeia_textAction{color:var(--green);min-height:32px;padding:6px 0;font-size:11px}.eWCeia_viewList{z-index:4;background:#f7f9f6;padding:28px;position:absolute;inset:0;overflow:auto}.eWCeia_listcard{border:1px solid var(--line);background:#fff;border-radius:9px;max-width:800px;margin-top:12px;padding:18px}.eWCeia_questionRow{align-items:start;gap:12px;display:flex}.eWCeia_danger{color:#a44d3c}.eWCeia_toast{color:#fff;z-index:50;opacity:0;pointer-events:none;background:#263e32;border-radius:9px;padding:12px 20px;font-size:13px;transition:all .2s;position:fixed;bottom:25px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 6px 25px #12312320}.eWCeia_toast.eWCeia_show{opacity:1;transform:translate(-50%)}.eWCeia_dialog{border:1px solid var(--line);width:min(520px,100vw - 32px);color:var(--ink);z-index:100;border-radius:14px;max-height:calc(100dvh - 48px);padding:26px;overflow:auto}.eWCeia_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#152b2540}.eWCeia_modalOverlay{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#152b2540;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.eWCeia_modalCard{border:1px solid var(--line);width:min(520px,100vw - 32px);color:var(--ink);background:#fff;border-radius:14px;max-height:calc(100dvh - 48px);padding:26px;overflow:auto;box-shadow:0 18px 100px #17382130}.eWCeia_structureTextarea{width:100%;min-height:180px;font:inherit;resize:vertical;color:var(--ink);background:#fff;border:1px solid #d7ded6;border-radius:8px;margin-top:6px;padding:10px 12px;font-size:13px;line-height:1.5;display:block}.eWCeia_structureTextarea:focus{outline:2px solid color-mix(in srgb, var(--green) 35%, transparent);border-color:var(--green)}.eWCeia_nodeCard{cursor:pointer;background:#fff;border:1px solid #dce4dc;border-radius:10px;width:236px;min-height:146px;box-shadow:0 3px 7px #28492d06}.eWCeia_nodeCard.eWCeia_selected{border:2px solid #3b8262;box-shadow:0 0 0 4px #3b826211}.eWCeia_nodehead{justify-content:space-between;align-items:center;padding:14px 15px 7px;display:flex}.eWCeia_nodetype{color:#6b7c6d;align-items:center;gap:7px;font-size:10px;display:flex}.eWCeia_typeicon{color:#60846a;background:#eef3ed;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.eWCeia_nodeCard.eWCeia_decision .eWCeia_typeicon{color:#a47c36;background:#fbefd9}.eWCeia_nodeCard h3{max-height:44px;margin:3px 15px 12px;font-size:15px;font-weight:600;line-height:1.4;overflow:hidden}.eWCeia_person{color:#738075;align-items:center;gap:6px;padding:0 15px 14px;font-size:11px;display:flex}.eWCeia_nodefoot{color:#7d887d;border-top:1px solid #eff2ed;align-items:center;gap:10px;min-height:34px;padding:8px 15px;font-size:10px;display:flex}.eWCeia_questionChip{color:#9a712c;background:#fff4df;border-radius:4px;margin-left:auto;padding:1px 5px}.eWCeia_flow .react-flow__background{background:#f6f8f5}.eWCeia_flow{width:100%;height:100%}.eWCeia_login{background:var(--bg);place-items:center;min-height:100dvh;display:grid}.eWCeia_loginCard{border:1px solid var(--line);width:min(420px,100vw - 32px);box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:32px}.eWCeia_loginCard h1{letter-spacing:-.5px;margin:8px 0 18px;font-size:24px}@media (max-width:1190px){.eWCeia_app{grid-template-columns:1fr}.eWCeia_sidebar{display:none}}@media (max-width:1000px){.eWCeia_panel{width:320px;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 35px #17382112}}.eWCeia_accessPanel{z-index:40;background:var(--paper,#fff);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;width:min(440px,100vw - 32px);max-height:calc(100% - 64px);padding:16px;display:flex;position:absolute;inset:48px 16px 16px auto;overflow:hidden;box-shadow:0 12px 40px #17382118}.eWCeia_accessHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.eWCeia_accessTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:16px;font-weight:650}.eWCeia_accessClose{min-height:32px;color:var(--muted);border:1px solid var(--line);background:0 0;border-radius:8px;padding:6px 10px;font-size:12px}.eWCeia_accessClose:hover{color:var(--ink);background:#edf1ed}.eWCeia_accessTabs{background:#eef2ef;border-radius:10px;flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.eWCeia_accessTab{min-height:34px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:550}.eWCeia_accessTab:hover{color:var(--ink);background:#e3ebe5}.eWCeia_accessTabActive{color:var(--ink);background:#fff;box-shadow:0 1px 3px #17382114}.eWCeia_accessTabActive:hover{background:#fff}.eWCeia_accessMsg{color:#2f6b3c;background:var(--soft);border-radius:8px;flex-shrink:0;margin:0;padding:8px 10px;font-size:13px}.eWCeia_accessBody{flex-direction:column;gap:16px;min-height:0;padding-right:2px;display:flex;overflow:auto}.eWCeia_accessSection{flex-direction:column;gap:10px;display:flex}.eWCeia_accessSectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.eWCeia_accessSectionTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:650;display:flex}.eWCeia_accessScopeSwitch{background:#eef2ef;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.eWCeia_accessScopeBtn{min-height:28px;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:550}.eWCeia_accessScopeBtn:hover{color:var(--ink);background:#e3ebe5}.eWCeia_accessScopeBtnActive{color:var(--ink);background:#fff;box-shadow:0 1px 2px #17382114}.eWCeia_accessScopeBtnActive:hover{background:#fff}.eWCeia_accessDanger{color:#a33b3b;background:#fff;border:1px solid #e8c4c4;border-radius:7px;min-height:30px;padding:4px 10px;font-size:12px}.eWCeia_accessDanger:hover{background:#fdf2f2}.eWCeia_accessCount{min-width:18px;height:18px;color:var(--ink);text-transform:none;letter-spacing:0;background:#e3ebe5;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:650;display:inline-flex}.eWCeia_accessForm{flex-direction:column;gap:10px;display:flex}.eWCeia_accessField{flex-direction:column;gap:5px;width:100%;display:flex}.eWCeia_accessLabel{color:var(--muted);font-size:12px;font-weight:550}.eWCeia_accessForm input,.eWCeia_accessForm select{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;min-width:0;min-height:40px;padding:8px 12px}.eWCeia_accessMulti{min-height:96px;padding:6px}.eWCeia_accessCheck{width:100%;color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.35;display:flex}.eWCeia_accessCheck input{flex-shrink:0;width:16px;height:16px;margin-top:2px}.eWCeia_accessPrimary{background:var(--green);color:#fff;border:0;border-radius:8px;width:100%;min-height:40px;margin-top:2px;font-weight:600}.eWCeia_accessPrimary:hover{background:#1c5a49}.eWCeia_accessPrimary:disabled{opacity:.4}.eWCeia_accessList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.eWCeia_accessCard{border:1px solid var(--line);background:#fbfcfb;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.eWCeia_accessCardMain{flex-direction:column;gap:4px;min-width:0;display:flex}.eWCeia_accessCardTitle{color:var(--ink);word-break:break-word;font-size:14px;font-weight:600;line-height:1.3}.eWCeia_accessCardMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;display:flex}.eWCeia_accessBadge{background:var(--soft);color:var(--green);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:650;display:inline-flex}.eWCeia_accessBadgeMuted{color:var(--muted);background:#f0f0f0;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:550;display:inline-flex}.eWCeia_accessPath{color:var(--muted);word-break:break-all;background:0 0;margin-top:2px;font-size:11px;display:block}.eWCeia_accessActions{flex-wrap:wrap;gap:6px;display:flex}.eWCeia_accessGhost{border:1px solid var(--line);min-height:30px;color:var(--ink);background:#fff;border-radius:7px;padding:4px 10px;font-size:12px}.eWCeia_accessGhost:hover{background:#edf1ed}.eWCeia_accessSecret{background:var(--amberbg);border:1px solid #efd9a8;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.eWCeia_accessSecretRow{flex-direction:column;gap:4px;display:flex}.eWCeia_accessCode,.eWCeia_accessCodePin{word-break:break-all;color:var(--ink);background:#fff;border:1px solid #efd9a8;border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.4;display:block}.eWCeia_accessCodePin{letter-spacing:.12em;width:fit-content;font-size:16px;font-weight:700}.eWCeia_accessHint{color:var(--amber);font-size:11px}.eWCeia_accessEmpty{color:var(--muted);margin:0;padding:8px 0;font-size:13px}.eWCeia_contextBadge{color:#1d4f91;background:#e8f0ff;border-radius:999px;padding:4px 8px;font-size:12px}.eWCeia_grantedList{flex-direction:column;gap:6px;padding:8px 0;display:flex}.eWCeia_grantedList a{color:inherit;border:1px solid #0000;border-radius:8px;padding:8px 10px;text-decoration:none}.eWCeia_grantedList a:hover,.eWCeia_grantedList a.eWCeia_active{border-color:var(--line);background:#eef3ee}@media (max-width:760px){.eWCeia_headingRow h1{font-size:21px}.eWCeia_canvasNote{display:none}.eWCeia_primary,.eWCeia_outline,.eWCeia_navbutton,.eWCeia_tab,.eWCeia_textAction{min-height:44px}.eWCeia_tools button{min-width:44px;min-height:44px}}
