.didnex-wp-ad{width:100%;max-width:100%;margin:0}.didnex-wp-ad [hidden],.didnex-wp-push [hidden]{display:none!important}.didnex-wp-slot{width:100%;max-width:100%;overflow:hidden}.didnex-wp-show,.didnex-wp-push button,.didnex-wp-preferences button{font:inherit;border:1px solid #ded9f6;border-radius:12px;background:#6250dc;color:#fff;padding:10px 18px;cursor:pointer;line-height:1.7}.didnex-wp-show:disabled,.didnex-wp-push button:disabled{opacity:.5;cursor:wait}.didnex-wp-status{font:inherit;font-size:.85em;line-height:1.9}.didnex-wp-push{box-sizing:border-box;margin:0;font:inherit;line-height:1.85;text-align:start;color:#22213b}.didnex-wp-push *{box-sizing:border-box}.didnex-wp-prompt{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;background:linear-gradient(145deg,#fff 45%,#f7f5ff);border:1px solid #e8e3fa;border-radius:22px;padding:23px;box-shadow:0 18px 60px #32245a1a,0 2px 8px #32245a06;animation:didnex-prompt-in .22s ease-out}.didnex-wp-prompt-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(145deg,#eee9ff,#e7e9ff);color:#6954dd}.didnex-wp-prompt-icon svg{display:block;width:27px;height:27px}.didnex-wp-prompt p{margin:0;font:inherit;font-size:15px;font-weight:600;line-height:1.9;color:inherit;overflow-wrap:anywhere}.didnex-wp-prompt-actions{grid-column:1/-1;display:flex;gap:10px;padding-top:3px}.didnex-wp-prompt-actions button{flex:1;border-radius:12px;font-size:14px;font-weight:600;min-height:44px;transition:background .15s ease,box-shadow .15s ease}.didnex-wp-prompt-actions button[data-didnex-push="accept"]{border-color:#6956e5;background:#6956e5;box-shadow:0 4px 12px #6956e528}.didnex-wp-prompt-actions button[data-didnex-push="accept"]:hover:not(:disabled){background:#5742cf}.didnex-wp-prompt-actions button[data-didnex-push="decline"]{background:#fff;border-color:#e5e0f2;color:#666078}.didnex-wp-prompt-actions button[data-didnex-push="decline"]:hover{background:#f4f1fa}.didnex-wp-floating{position:fixed;z-index:1000;inset-inline-end:18px;bottom:18px;width:360px;max-width:calc(100vw - 36px);pointer-events:none}.didnex-wp-prompt,.didnex-wp-inbox article{pointer-events:auto}.didnex-wp-inbox{max-height:300px;overflow:auto;overscroll-behavior:contain}.didnex-wp-inbox article{border:1px solid #e8e3fa;border-radius:16px;background:#fff;padding:16px;margin-top:10px;box-shadow:0 8px 30px #32245a10;overflow-wrap:anywhere}.didnex-wp-inbox h4{font:inherit;font-weight:700;margin:0}.didnex-wp-inbox p{margin:8px 0}.didnex-wp-inbox button{padding:6px 14px;font-size:.9em}.didnex-wp-preferences{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font:inherit}.didnex-wp-preferences button{background:#f5f2ff;color:#514290}.didnex-wp-preferences p{width:100%;margin:5px 0;font-size:.9em}.didnex-wp-panel{background:#fff;border:1px solid #e1ddea;border-radius:14px;padding:22px;margin:20px 0;max-width:1000px}.didnex-wp-admin .regular-text,.didnex-wp-admin textarea{max-width:100%;box-sizing:border-box}.didnex-wp-admin code{display:inline-block;overflow-wrap:anywhere;max-width:100%}.didnex-wp-panel .button{margin:6px}.didnex-wp-show:focus-visible,.didnex-wp-push button:focus-visible,.didnex-wp-preferences button:focus-visible{outline:3px solid #5643c1;outline-offset:3px}@keyframes didnex-prompt-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.didnex-wp-floating{inset-inline-end:12px;bottom:12px;max-width:calc(100vw - 24px)}.didnex-wp-prompt{padding:19px;gap:12px;border-radius:20px}.didnex-wp-prompt p{font-size:14px}}@media(prefers-reduced-motion:reduce){.didnex-wp-prompt{animation:none}.didnex-wp-prompt-actions button{transition:none}}
