body:not(.ace-chatting) .woot-widget-holder{display:none!important}.woot-widget-holder{bottom:94px!important}.ace-launcher{align-items:center;background:#00882a;border:0;border-radius:50%;bottom:20px;box-shadow:0 4px 14px rgba(0,0,0,.25);cursor:pointer;display:flex;height:60px;justify-content:center;left:20px;padding:0;position:fixed;transition:transform .15s ease;width:60px;z-index:2147483647}.ace-launcher:hover{transform:scale(1.05)}.ace-launcher:focus-visible{outline:2px solid #1f1f1f;outline-offset:2px}.ace-loader__spinner{animation:ace-spin .8s linear infinite;border:4px solid #e4e6eb;border-radius:50%;border-top-color:#00882a;height:40px;width:40px}.ace-loader__text{color:#8c8f94;font-size:14px;margin:0}@keyframes ace-spin{to{transform:rotate(1turn)}}.ace-gate-body{background:transparent;margin:0}.ace-panel{background:#fff;border-radius:16px;bottom:92px;box-shadow:0 5px 40px rgba(0,0,0,.16);color:#1f1f1f;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;height:580px;left:20px;max-height:calc(100vh - 120px);max-width:calc(100vw - 40px);overflow:hidden;position:fixed;width:376px;z-index:2147483000}.ace-gate-body .ace-panel{border-radius:0;box-shadow:none;height:100vh;max-height:none;position:static;width:100%}.ace-panel--loading{align-items:center;gap:16px;height:280px;justify-content:center}.ace-panel__header{align-items:center;background:#fff;border-bottom:1px solid #e4e6eb;display:flex;gap:12px;padding:16px}.ace-panel__avatar{align-items:center;display:flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.ace-panel__avatar img{border-radius:8px;height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.ace-panel__heading{flex:1 1 auto;line-height:1.3;min-width:0}.ace-panel__title{align-items:center;color:#1f1f1f;display:flex;font-size:16px;font-weight:700;gap:8px}.ace-panel__status{background:#2ecc71;border-radius:50%;height:8px;width:8px}.ace-panel__subtitle{color:#8c8f94;display:block;font-size:13px;font-weight:400}.ace-panel__close{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.ace-panel__close svg path{stroke:#8c8f94}.ace-panel__close:hover{background:#f4f4f5}.ace-panel__body{background:#f9fafb;flex:1 1 auto;overflow-y:auto;padding:16px}.ace-panel__intro{color:#5f5f5f;margin:0 0 14px}.ace-panel__error{background:#fadbdb;border-radius:8px;color:#cc1a1b;margin-bottom:12px;padding:8px 10px}.ace-panel__page label{display:block;font-weight:600;margin-bottom:14px}.ace-panel__nav{display:flex;gap:8px}.ace-panel__footer{background:#fff;border-top:1px solid #e4e6eb;color:#8c8f94;flex:0 0 auto;font-size:12px;padding:10px;text-align:center}.ace-panel input:not([type]),.ace-panel input[type=email],.ace-panel input[type=text],.ace-panel select,.ace-panel textarea{background:#fff;border:1px solid #e4e6eb;border-radius:10px;box-sizing:border-box;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;margin-top:6px;padding:10px 12px;width:100%}.ace-panel input:not([type]):focus,.ace-panel input[type=email]:focus,.ace-panel input[type=text]:focus,.ace-panel select:focus,.ace-panel textarea:focus{border-color:#00882a;box-shadow:0 0 0 2px #e6f6e6;outline:none}.ace-panel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%238c8f94' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:34px}.ace-panel fieldset{border:0;margin:0 0 14px;padding:0}.ace-panel legend{font-weight:600;margin-bottom:6px}.ace-panel .ace-check,.ace-panel .ace-radio{align-items:flex-start;display:flex;font-weight:400;gap:8px;margin-bottom:10px}.ace-panel .ace-check input[type=checkbox],.ace-panel .ace-check input[type=radio],.ace-panel .ace-radio input[type=checkbox],.ace-panel .ace-radio input[type=radio]{appearance:auto!important;-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;display:inline-block!important;flex:0 0 auto;height:18px!important;margin:2px 0 0!important;min-width:18px;opacity:1!important;position:static!important;width:18px!important;clip:auto!important;accent-color:#00882a;clip-path:none!important;pointer-events:auto!important}.ace-panel .ace-check input[type=radio],.ace-panel .ace-radio input[type=radio]{-webkit-appearance:radio!important}.ace-panel .req{color:#e84a4b;margin-left:2px}.ace-panel .ace-invalid{border-color:#e84a4b!important;box-shadow:0 0 0 2px #f9d2d2!important}.ace-panel .ace-check--invalid{color:#e84a4b}.ace-panel .ace-check--invalid input[type=checkbox]{outline:2px solid #e84a4b!important;outline-offset:1px}.ace-panel a{color:#00882a;text-decoration:underline}.ace-panel .ace-dob{margin:0 0 14px}.ace-panel .ace-dob legend{font-weight:600;margin-bottom:6px}.ace-panel .ace-dob__row{display:flex;gap:10px}.ace-panel .ace-dob__col{flex:1;margin-bottom:0;min-width:0}.ace-panel .ace-dob__col--invalid{color:#e84a4b}.ace-panel .ace-dob__hint{color:#8c8f94;display:block;font-size:13px;font-weight:400;margin-top:6px}.ace-panel .ace-disclaimer{color:#8c8f94;font-size:12px;line-height:1.4;margin:0 0 12px}.ace-panel .ace-blocked{padding:12px 6px 6px;text-align:center}.ace-panel .ace-blocked__icon{align-items:center;background:#e6f6e6;border-radius:50%;display:flex;height:52px;justify-content:center;margin:4px auto 14px;width:52px}.ace-panel .ace-blocked__msg{color:#1f1f1f;font-size:15px;line-height:1.5;margin:0 0 14px}.ace-panel .ace-blocked__signin{color:#8c8f94;font-size:13px;margin:0 0 16px}.ace-panel .ace-blocked__signin a{color:#00882a;font-weight:600;text-decoration:underline}.ace-panel--blocked{height:auto}.ace-panel--blocked .ace-panel__body{flex:0 0 auto}.ace-test-hint{background:#e6f6e6;border-radius:8px;color:#004b17;font-size:13px;margin:0 0 12px;padding:8px 10px}.ace-btn{background:#00882a;border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;padding:11px 16px;width:100%}.ace-btn:hover:not(:disabled){background:#006f22}.ace-btn:disabled{cursor:not-allowed;opacity:.5}.ace-btn--ghost{background:#f4f4f5;color:#1f1f1f}.ace-btn--ghost:hover:not(:disabled){color:#fff}@media(max-width:640px){.ace-panel{border-radius:0;inset:0;bottom:0;left:0;max-height:none;max-width:100vw;width:100vw}.ace-panel,.ace-panel--loading{height:100vh;height:100dvh}body.ace-chatting .woot-widget-holder{bottom:0!important;height:100%!important;max-height:none!important;top:0!important}}