.wMUNEG_workspaceNav{min-width:0}.wMUNEG_root{--a-paper:#faf7f0;--a-ink:#112e29;--a-muted:#58625b;--a-line:#d6cbb8;--a-accent:#174d3b;--a-on:#fff;--a-soft:#e3e8dc;--a-display:var(--font-display), serif;left:max(18px, env(safe-area-inset-left));pointer-events:none;right:max(18px, env(safe-area-inset-right));bottom:calc(max(18px, env(safe-area-inset-bottom)) + var(--keyboard-inset,0px));z-index:70;color:var(--a-ink);justify-content:flex-end;font-family:inherit;display:flex;position:fixed}.wMUNEG_root[data-brand=percentease]{--a-paper:#f8faff;--a-ink:#172744;--a-muted:#536179;--a-line:#cdd9ed;--a-accent:#244bb3;--a-soft:#e8eefb;--a-display:var(--font-display), sans-serif}.wMUNEG_root[data-brand=bmicalcnow]{--a-paper:#faf9fc;--a-ink:#30263d;--a-muted:#6e657a;--a-line:#ded7e5;--a-accent:#7042ad;--a-soft:#ede5f5;--a-display:var(--font-display), sans-serif}[data-theme=dark] .wMUNEG_root{--a-paper:#1d241e;--a-ink:#f2eddf;--a-muted:#c0c4b4;--a-line:#48503d;--a-accent:#d9953e;--a-on:#171d17;--a-soft:#293a2b}[data-theme=dark] .wMUNEG_root[data-brand=percentease]{--a-paper:#111b2b;--a-ink:#edf2fc;--a-muted:#b9c6df;--a-line:#3c4b65;--a-accent:#a7c3ff;--a-on:#172744;--a-soft:#263a5b}[data-theme=dark] .wMUNEG_root[data-brand=bmicalcnow]{--a-paper:#211b2a;--a-ink:#f0eaf6;--a-muted:#bcb0c9;--a-line:#46394f;--a-accent:#d4b2ff;--a-on:#21152e;--a-soft:#34263f}.wMUNEG_root *,.wMUNEG_root :before,.wMUNEG_root :after{box-sizing:border-box}.wMUNEG_launcher{pointer-events:auto;border:1px solid var(--a-accent);background:var(--a-accent);min-height:56px;color:var(--a-on);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;display:flex;box-shadow:0 6px 22px #13221c26}.wMUNEG_launcher svg{flex:none;width:23px;height:23px}.wMUNEG_panel{pointer-events:auto;width:min(410px,100%);height:min(620px, calc(var(--visible-height,100dvh) - 118px));border:1px solid var(--a-line);background:var(--a-paper);min-height:0;color:var(--a-ink);border-radius:16px;flex-direction:column;display:flex;position:absolute;bottom:70px;right:0;overflow:hidden;box-shadow:0 12px 42px #13221c30}.wMUNEG_panel[hidden]{display:none}.wMUNEG_header{border-bottom:1px solid var(--a-line);flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.wMUNEG_header img{border-radius:7px;flex:none}.wMUNEG_header>div{min-width:0}.wMUNEG_header h2{color:var(--a-ink);font:600 17px/1.25 var(--a-display);margin:0}.wMUNEG_header p{color:var(--a-muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:11px;line-height:1.35}.wMUNEG_close{width:44px;height:44px;color:var(--a-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;display:grid}.wMUNEG_close:hover{background:var(--a-soft)}.wMUNEG_close svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:20px;height:20px}.wMUNEG_body{flex:1;min-height:0;display:flex;overflow:hidden}.wMUNEG_body .scenario-assistant{background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;max-width:none;min-height:0;margin:0;padding:0;display:flex}.wMUNEG_body .assistant-thread{overscroll-behavior:contain;overflow-wrap:anywhere;flex:1;min-height:0;padding:18px 16px;font-size:14px;line-height:1.6;overflow:auto}.wMUNEG_body .assistant-welcome p{color:var(--a-muted);margin:0 0 16px}.wMUNEG_body .assistant-suggestions{flex-direction:column;gap:8px;display:flex}.wMUNEG_body .assistant-suggestions button{text-align:start;border:1px solid var(--a-line);min-height:44px;color:var(--a-ink);font:inherit;cursor:pointer;background:0 0;border-radius:12px;padding:10px 13px}.wMUNEG_body .assistant-suggestions button:hover{background:var(--a-soft)}.wMUNEG_body .assistant-user-message{background:var(--a-soft);width:fit-content;max-width:92%;color:var(--a-ink);white-space:pre-wrap;border-radius:14px 14px 3px;margin:18px 0 12px auto;padding:10px 14px}.wMUNEG_body .assistant-reply{margin:0 0 24px}.wMUNEG_body .assistant-reply>p{white-space:pre-wrap;margin:10px 0}.wMUNEG_body .assistant-result{border:1px solid var(--a-line);min-width:0;color:var(--a-ink);box-shadow:none;background:0 0;border-radius:10px;margin:10px 0;padding:14px}.wMUNEG_body .assistant-result .answer-category{color:var(--a-muted);font-size:11px}.wMUNEG_body .assistant-result h3{color:var(--a-ink);margin:7px 0 12px;font-size:17px;line-height:1.35}.wMUNEG_body .assistant-result p{font-size:14px;line-height:1.6}.wMUNEG_body .assistant-result dl{grid-template-columns:1fr;gap:8px;margin:8px 0;display:grid}.wMUNEG_body .assistant-result dl>div{border-bottom:1px solid var(--a-line);justify-content:space-between;gap:16px;min-width:0;padding:5px 0;display:flex}.wMUNEG_body .assistant-result dt{color:var(--a-muted);font-size:12px}.wMUNEG_body .assistant-result dd{text-align:end;overflow-wrap:anywhere;margin:0;font-size:14px}.wMUNEG_body .assistant-result summary{cursor:pointer;min-height:44px;padding:8px 0}.wMUNEG_body .assistant-composer{border-top:1px solid var(--a-line);background:var(--a-paper);flex:none;margin:0;padding:12px 14px}.wMUNEG_body .assistant-compose-row{border:1px solid var(--a-line);background:var(--a-paper);border-radius:14px;align-items:flex-end;gap:6px;padding:5px;display:flex;position:relative}.wMUNEG_body .assistant-input-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wMUNEG_body .scenario-assistant textarea{resize:vertical;background:var(--a-paper);width:100%;min-width:0;min-height:52px;max-height:110px;color:var(--a-ink);border:0;border-radius:7px;flex:1;margin:0;padding:8px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4}.wMUNEG_body .assistant-send{background:var(--a-accent);width:44px;height:44px;color:var(--a-on);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:10px;display:grid}.wMUNEG_body .assistant-send svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:22px;height:22px}.wMUNEG_body .assistant-send:disabled{background:var(--a-soft);color:var(--a-muted);cursor:default}.wMUNEG_body .assistant-compose-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.wMUNEG_body .assistant-compose-actions button{min-height:44px;color:var(--a-accent);cursor:pointer;background:0 0;border:0;padding:6px 0;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4}.wMUNEG_body .assistant-compose-actions button:disabled{color:var(--a-muted);cursor:default}.wMUNEG_body .assistant-compose-actions span{color:var(--a-muted);font-size:10px}.wMUNEG_body .assistant-privacy{color:var(--a-muted);margin:0;font-size:10px;line-height:1.5}:is(.wMUNEG_body .assistant-privacy a,.wMUNEG_body .assistant-result a){color:var(--a-accent);text-decoration:underline}.wMUNEG_body .assistant-chat-error{border:1px solid var(--a-line);color:var(--a-ink);background:var(--a-soft);border-radius:10px;padding:12px}.wMUNEG_body .assistant-pending{color:var(--a-muted)}:is(.wMUNEG_body .report-actions,.wMUNEG_body .projection-actions){flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}:is(.wMUNEG_body .report-actions button,.wMUNEG_body .projection-actions button,.wMUNEG_body .assistant-result button){border:1px solid var(--a-line);max-width:100%;min-height:44px;color:var(--a-accent);background:var(--a-paper);font:inherit;cursor:pointer;border-radius:8px;padding:9px 12px;font-size:12px}.wMUNEG_body .assistant-report-select{color:var(--a-muted);flex-direction:column;gap:6px;margin:14px 0;font-size:12px;display:flex}.wMUNEG_body .assistant-report-select select{background:var(--a-paper);max-width:100%;min-height:44px;color:var(--a-ink);border:1px solid var(--a-line);border-radius:7px;padding:8px}.wMUNEG_body .assistant-note{color:var(--a-muted);font-size:11px;line-height:1.5}.wMUNEG_root button:focus-visible,.wMUNEG_root textarea:focus-visible,.wMUNEG_root select:focus-visible,.wMUNEG_root a:focus-visible{outline:3px solid var(--a-accent);outline-offset:2px}@media (max-width:600px){.wMUNEG_root{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--keyboard-inset,0px))}.wMUNEG_panel{width:100%;height:min(570px, calc(var(--visible-height,100dvh) - 104px));bottom:68px}.wMUNEG_launcher{min-height:54px;padding:13px 18px}.wMUNEG_header{padding:8px 12px}.wMUNEG_header h2{font-size:16px}.wMUNEG_body .assistant-thread{padding:14px}.wMUNEG_body .assistant-compose-actions span{font-size:9px}.wMUNEG_workspaceNav .home-tool-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.wMUNEG_workspaceNav .home-tool-tabs:has(>button:only-child){grid-template-columns:1fr}.wMUNEG_workspaceNav .home-tool-tabs>button{white-space:normal;text-align:start;width:100%;min-width:0;padding:12px 10px;line-height:1.35}}@media (max-height:460px){.wMUNEG_panel{height:calc(var(--visible-height,100dvh) - 88px);bottom:60px}.wMUNEG_header p{display:none}.wMUNEG_body .assistant-compose-actions span{display:none}.wMUNEG_header{padding:3px 10px}.wMUNEG_body .assistant-composer{padding:6px 10px}.wMUNEG_body .assistant-compose-actions button{min-height:44px}.wMUNEG_body .assistant-privacy{font-size:9px}.wMUNEG_launcher{min-height:48px;padding:10px 16px}}@media print{.wMUNEG_root{display:none!important}}.wMUNEG_root[data-compact=true] .wMUNEG_header{padding:3px 10px}.wMUNEG_root[data-compact=true] .wMUNEG_header p{display:none}.wMUNEG_root[data-compact=true] .wMUNEG_body .assistant-compose-actions span{display:none}.wMUNEG_root[data-compact=true] .wMUNEG_body .assistant-composer{padding:6px 10px}.wMUNEG_root[data-compact=true] .wMUNEG_body .assistant-compose-actions button{min-height:44px}.wMUNEG_root[data-compact=true] .wMUNEG_body .scenario-assistant textarea{min-height:44px;max-height:66px}.wMUNEG_root[data-compact=true] .wMUNEG_body .assistant-privacy{font-size:9px}.wMUNEG_root[data-keyboard=true] .wMUNEG_launcher{display:none}.wMUNEG_root[data-keyboard=true] .wMUNEG_panel{height:calc(var(--visible-height,100dvh) - 24px);bottom:0}.wMUNEG_body .assistant-new-reply{min-height:44px;color:var(--a-accent);background:var(--a-paper);border:1px solid var(--a-line);cursor:pointer;font:inherit;border-radius:999px;flex:none;align-self:center;padding:8px 14px;font-size:12px}.wMUNEG_root[dir=rtl] .wMUNEG_body .assistant-user-message{margin-left:0;margin-right:auto}:is(.wMUNEG_body .assistant-result p,.wMUNEG_body .assistant-reply>p){white-space:pre-wrap}.wMUNEG_body .scenario-formula{text-align:start;direction:ltr;unicode-bidi:isolate}.wMUNEG_root[dir=rtl]{justify-content:flex-start}
