.CUYc5G_control{width:100%;min-width:0;position:relative}.CUYc5G_control input{width:100%;min-width:0;padding-right:88px!important}.CUYc5G_toggle{min-height:38px;color:var(--forest,#183b2b);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.CUYc5G_toggle:hover{background:#eaf1e4}.CUYc5G_toggle:focus-visible{outline-offset:1px;outline:2px solid #5b843c}.CUYc5G_toggle:disabled{opacity:.5;cursor:not-allowed}
.yN2ayq_widget{z-index:80;font-family:Arial,sans-serif;position:fixed;bottom:22px;right:24px}.yN2ayq_launcher{color:#fff;cursor:pointer;background:#173e30;border:1px solid #47725b;border-radius:40px;align-items:center;gap:12px;margin-left:auto;padding:14px 22px;font-weight:700;display:flex;box-shadow:0 6px 24px #153d3026}.yN2ayq_launcher span{font-size:22px}.yN2ayq_panel{background:#fff;border:1px solid #dce4db;border-radius:22px;overflow:hidden;box-shadow:0 16px 65px #173e3026}.yN2ayq_widget .yN2ayq_panel{flex-direction:column;width:410px;max-height:calc(100dvh - 120px);display:flex;position:absolute;bottom:72px;right:0}.yN2ayq_header{color:#fff;background:#143b2d;justify-content:space-between;gap:12px;padding:22px 24px;display:flex}.yN2ayq_header small{letter-spacing:2px;color:#c5df9a;font-size:10px}.yN2ayq_header h2{color:inherit;margin:8px 0!important;font:600 24px/1.2 Arial,sans-serif!important}.yN2ayq_header p{opacity:.8;margin:0;font-size:12px;line-height:1.5}.yN2ayq_header button{color:#fff;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:28px}.yN2ayq_body,.yN2ayq_conversation{min-height:0;display:flex}.yN2ayq_body{flex:1}.yN2ayq_conversation{flex-direction:column;flex:1;min-width:0}.yN2ayq_messages{overscroll-behavior:contain;background:#fafbf7;height:320px;padding:20px;overflow-y:auto}.yN2ayq_message{overflow-wrap:anywhere;background:#fff;border:1px solid #e1e7df;border-radius:14px 14px 14px 3px;max-width:88%;margin:0 auto 14px 0;padding:12px 14px}.yN2ayq_message.yN2ayq_own{background:#edf3e5;border-color:#d9e5cc;border-radius:14px 14px 3px;margin-left:auto;margin-right:0}.yN2ayq_message small{color:#607263;font-size:10px;display:block}.yN2ayq_date{margin-left:7px}.yN2ayq_message p{white-space:pre-wrap;margin:7px 0 0;font-size:14px;line-height:1.6}.yN2ayq_screenshot{object-fit:contain;border-radius:8px;max-width:100%;max-height:220px;margin-top:8px}.yN2ayq_composer{border-top:1px solid #e1e7df;padding:16px}.yN2ayq_composer textarea{resize:vertical;box-sizing:border-box;color:#183b2d;background:#fff;border:1px solid #d8e0d4;border-radius:10px;width:100%;min-height:70px;max-height:170px;padding:10px;font:14px/1.5 Arial,sans-serif}.yN2ayq_actions{justify-content:space-between;align-items:center;gap:10px;margin:10px 0;display:flex}.yN2ayq_actions button,.yN2ayq_person button,.yN2ayq_file button,.yN2ayq_messages>button{color:#fff;cursor:pointer;background:#163e2e;border:1px solid #cedacb;border-radius:8px;padding:9px 12px;font-size:12px}.yN2ayq_actions button:disabled{opacity:.5;cursor:not-allowed}.yN2ayq_attach{cursor:pointer;color:#244b35;font-size:12px}.yN2ayq_attach input{width:170px;margin-top:4px;font-size:10px;display:block}.yN2ayq_composer>small{color:#637360;font-size:10px;line-height:1.5;display:block}.yN2ayq_empty{text-align:center;color:#637360;padding:26px 12px}.yN2ayq_empty>span{color:#bc741d;font-size:32px}.yN2ayq_empty h3{color:#183b2d;margin:16px 0 8px;font:600 18px/1.3 Arial,sans-serif!important}.yN2ayq_empty p{font-size:13px;line-height:1.6}.yN2ayq_empty small{font-size:11px}.yN2ayq_error{color:#a22b25;background:#fff1ed;margin:0;padding:10px 16px;font-size:12px}.yN2ayq_file{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.yN2ayq_upload{font-size:12px;display:block}.yN2ayq_upload progress{width:100%}.yN2ayq_hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.yN2ayq_workspace .yN2ayq_panel{box-shadow:none}.yN2ayq_workspace .yN2ayq_messages{height:450px}.yN2ayq_inbox{border-right:1px solid #e1e7df;flex-shrink:0;width:270px;max-height:700px;padding:16px;overflow:auto}.yN2ayq_inbox label{font-size:12px}.yN2ayq_inbox input{box-sizing:border-box;border:1px solid #d8e0d4;border-radius:8px;width:100%;margin:8px 0 15px;padding:10px}.yN2ayq_inbox button{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:12px;width:100%;margin-bottom:8px;padding:14px}.yN2ayq_inbox button.yN2ayq_selected{background:#edf3e5;border-color:#c2d8b2}.yN2ayq_inbox strong,.yN2ayq_inbox span,.yN2ayq_inbox small{display:block}.yN2ayq_inbox span{color:#547332;margin:5px 0;font-size:10px}.yN2ayq_inbox small{white-space:nowrap;text-overflow:ellipsis;color:#637360;font-size:12px;overflow:hidden}.yN2ayq_person{border-bottom:1px solid #e1e7df;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex}.yN2ayq_person small{color:#637360;font-size:11px;display:block}.yN2ayq_widget button:focus-visible,.yN2ayq_workspace button:focus-visible{outline-offset:3px;outline:3px solid #b4c36c}@media (max-width:700px){.yN2ayq_widget{bottom:12px;right:12px}.yN2ayq_widget .yN2ayq_panel{width:min(410px,100vw - 24px);max-height:calc(100dvh - 100px)}.yN2ayq_widget .yN2ayq_messages{height:min(300px,35dvh)}.yN2ayq_workspace .yN2ayq_body{flex-direction:column}.yN2ayq_inbox{border-bottom:1px solid #ddd;border-right:0;width:auto;max-height:210px}.yN2ayq_workspace .yN2ayq_messages{height:360px}}
