.seekmake-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:none;align-items:center;justify-content:center}.seekmake-modal.active{display:flex}.seekmake-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(4px)}.seekmake-modal-content{position:relative;width:90%;max-width:1200px;height:90vh;background:#fff;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.3);display:flex;flex-direction:column;z-index:1}.seekmake-modal-close{position:absolute;top:-15px;right:-15px;width:40px;height:40px;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:#333;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:all .2s ease;z-index:2}.seekmake-modal-close:hover{background:#f44336;color:#fff;transform:scale(1.1)}.seekmake-modal-close:focus{outline:2px solid #2271b1;outline-offset:2px}.seekmake-modal-body{flex:1;overflow:hidden;border-radius:8px}.seekmake-modal-iframe{width:100%;height:100%;border:0;border-radius:8px}body.seekmake-modal-open{overflow:hidden}.seekmake-quote-container,.seekmake-dashboard-container,.seekmake-bot-widget{position:relative;width:100%;margin:20px 0}.seekmake-embed-iq,.seekmake-embed-dashboard,.seekmake-embed-bot{width:100%;border:0;min-height:600px}.seekmake-widget-button{display:inline-block;padding:12px 24px;font-size:16px;font-weight:600;text-align:center;text-decoration:none;border-radius:4px;border:none;cursor:pointer;transition:all .3s ease;font-family:inherit}.seekmake-widget-button:focus{outline:2px solid #2271b1;outline-offset:2px}.seekmake-button-primary{background:#2271b1;color:#fff}.seekmake-button-primary:hover{background:#135e96;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,113,177,.3)}.seekmake-button-secondary{background:#50575e;color:#fff}.seekmake-button-secondary:hover{background:#3c434a;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(80,87,94,.3)}.seekmake-button-outline{background:0 0;color:#2271b1;border:2px solid #2271b1}.seekmake-button-outline:hover{background:#2271b1;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,113,177,.3)}.seekmake-button-link{background:0 0;color:#2271b1;text-decoration:underline;padding:8px 16px}.seekmake-button-link:hover{color:#135e96;text-decoration:none}.seekmake-notification{position:fixed;top:20px;right:20px;padding:15px 20px;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000000;opacity:0;transform:translateX(100%);transition:all .3s ease;max-width:400px}.seekmake-notification.active{opacity:1;transform:translateX(0)}.seekmake-notification-success{border-left:4px solid #46b450}.seekmake-notification-error{border-left:4px solid #dc3232}.seekmake-notification-warning{border-left:4px solid #ffb900}.seekmake-notification-info{border-left:4px solid #2271b1}.seekmake-loading-state{display:flex;align-items:center;justify-content:center;padding:40px}.seekmake-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #2271b1;border-radius:50%;animation:seekmake-spin 1s linear infinite}@keyframes seekmake-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.seekmake-cart-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;align-items:center;justify-content:center;flex-direction:column;background:rgba(255,255,255,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:inherit;opacity:0;animation:seekmake-overlay-in .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes seekmake-overlay-in{0%{opacity:0}100%{opacity:1}}.iq-cube{--iq-cube-size:280px;--iq-cell:calc(var(--iq-cube-size) * 0.22);--iq-spread:calc(var(--iq-cell) * 0.52);--iq-face-radius:14%;--iq-face-top:#4b94ff;--iq-face-right:#1e66e0;--iq-face-left:#0d3a94;--iq-face-front:#1857c7;--iq-face-back:#0a2f7a;--iq-face-bottom:#072458;width:var(--iq-cube-size);height:var(--iq-cube-size);max-width:min(72vw, var(--iq-cube-size));max-height:min(72vw, var(--iq-cube-size));aspect-ratio:1;display:grid;place-items:center;flex-shrink:0}.iq-cube__scene{width:100%;height:100%;perspective:calc(var(--iq-cube-size) * 2.6);perspective-origin:50% 48%}.iq-cube__assembly{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(-28deg) rotateY(40deg)}.iq-cube__cell{position:absolute;width:var(--iq-cell);height:var(--iq-cell);left:50%;top:50%;margin:calc(var(--iq-cell) / -2) 0 0 calc(var(--iq-cell) / -2);transform-style:preserve-3d;transform:translate3d(calc(var(--cx) * var(--iq-spread)),
        calc(var(--cy) * var(--iq-spread)),
        calc(var(--cz) * var(--iq-spread))
    )}.iq-cube__box{position:absolute;inset:0;transform-style:preserve-3d;animation:iq-cube-ripple-cycle 2.1s cubic-bezier(.4,0,.2,1) infinite;animation-delay:calc(var(--i, 0) * 0.1s)}.iq-cube__face{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:var(--iq-face-radius)}.iq-cube__face--top{background:var(--iq-face-top);transform:rotateX(90deg) translateZ(calc(var(--iq-cell) / 2))}.iq-cube__face--bottom{background:var(--iq-face-bottom);transform:rotateX(-90deg) translateZ(calc(var(--iq-cell) / 2))}.iq-cube__face--front{background:var(--iq-face-front);transform:translateZ(calc(var(--iq-cell) / 2))}.iq-cube__face--back{background:var(--iq-face-back);transform:rotateY(180deg) translateZ(calc(var(--iq-cell) / 2))}.iq-cube__face--right{background:var(--iq-face-right);transform:rotateY(90deg) translateZ(calc(var(--iq-cell) / 2))}.iq-cube__face--left{background:var(--iq-face-left);transform:rotateY(-90deg) translateZ(calc(var(--iq-cell) / 2))}@keyframes iq-cube-ripple-cycle{0%{transform:scale3d(1,1,1) rotateY(0deg)}21.43%{transform:scale3d(0,0,0) rotateY(180deg)}42.86%,100%{transform:scale3d(1,1,1) rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.iq-cube__box{animation-duration:4.2s}}.seekmake-cart-overlay .iq-cube{--iq-cube-size:180px;margin-bottom:24px}.seekmake-cart-overlay-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 16px}.seekmake-cart-overlay--follow .seekmake-cart-overlay-inner{position:absolute;left:50%;top:var(--seekmake-overlay-center,50%);transform:translate(-50%,-50%);width:max-content;max-width:100%;box-sizing:border-box}.seekmake-cart-overlay-text{font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:600;color:#0f172a;margin-bottom:6px;opacity:0;transform:translateY(6px);animation:seekmake-text-in .35s .15s cubic-bezier(.16,1,.3,1) forwards}.seekmake-cart-overlay-sub{font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#64748b;opacity:0;transform:translateY(6px);animation:seekmake-text-in .35s .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes seekmake-text-in{to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.seekmake-modal-content{width:95%;height:95vh}.seekmake-modal-close{top:-10px;right:-10px;width:35px;height:35px;font-size:20px}.seekmake-widget-button{width:100%;padding:14px 20px}.seekmake-notification{right:10px;left:10px;max-width:none}}@media screen and (max-width:480px){.seekmake-modal-content{width:100%;height:100vh;border-radius:0}.seekmake-modal-body{border-radius:0}.seekmake-modal-iframe{border-radius:0}}.seekmake-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}*:focus{outline:2px solid #2271b1;outline-offset:2px}.seekmake-widget-wrapper{margin:30px 0}.seekmake-widget-center{text-align:center}.seekmake-widget-left{text-align:left}.seekmake-widget-right{text-align:right}