[data-consent-blocked],[data-cb-block="1"]{display:none !important}.scb-iframe-placeholder,.cb-iframe-ph{display:block !important;margin:20px 0 !important;padding:20px !important;background:#f8f9fa !important;border:2px dashed #dee2e6 !important;border-radius:8px !important;text-align:center !important;color:#6c757d !important;font-size:14px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important}.scb-iframe-placeholder:hover,.cb-iframe-ph:hover{background:#e9ecef !important;border-color:#adb5bd !important}script[data-consent-blocked],script[data-cb-block="1"]{display:none !important}img[data-cb-img="1"]{display:none !important}noscript[data-cb-block="1"]{display:none !important}.scb-consent-status{position:fixed !important;top:10px !important;right:10px !important;background:#28a745 !important;color:#fff !important;padding:5px 10px !important;border-radius:4px !important;font-size:12px !important;z-index:999999 !important;opacity:.8 !important}.scb-consent-status.denied{background:#dc3545 !important}.scb-consent-status.partial{background:#ffc107 !important;color:#212529 !important}.scb-admin-page .wrap{max-width:1200px !important;margin:20px auto !important;padding:20px !important;background:#fff !important}.scb-privacy-policy-page .entry-content,.scb-privacy-policy-page .entry-content{max-width:800px !important;margin:0 auto !important;padding:40px 20px !important;line-height:1.6 !important}.scb-privacy-policy-page .page-content,.scb-privacy-policy-page .post-content,.scb-privacy-policy-page .content-area,.scb-privacy-policy-page .main-content{max-width:800px !important;margin:0 auto !important;padding:40px 20px !important;line-height:1.6 !important}.scb-privacy-policy-page .entry-title,.scb-privacy-policy-page .entry-title{text-align:center !important;margin-bottom:30px !important;color:#2c3e50 !important;font-size:2.5em !important;font-weight:700 !important;padding:20px 0 !important}.scb-privacy-policy-page .page-title,.scb-privacy-policy-page .post-title,.scb-privacy-policy-page .content-title,.scb-privacy-policy-page .main-title{text-align:center !important;margin-bottom:30px !important;color:#2c3e50 !important;font-size:2.5em !important;font-weight:700 !important;padding:20px 0 !important}.scb-privacy-policy-page .entry-content h1,.scb-privacy-policy-page .entry-content h1,.scb-privacy-policy-page .entry-content h2,.scb-privacy-policy-page .entry-content h2,.scb-privacy-policy-page .entry-content h3,.scb-privacy-policy-page .entry-content h3{color:#2c3e50 !important;margin-top:30px !important;margin-bottom:15px !important;font-weight:600 !important}.scb-privacy-policy-page .page-content h1,.scb-privacy-policy-page .page-content h2,.scb-privacy-policy-page .page-content h3,.scb-privacy-policy-page .post-content h1,.scb-privacy-policy-page .post-content h2,.scb-privacy-policy-page .post-content h3,.scb-privacy-policy-page .content-area h1,.scb-privacy-policy-page .content-area h2,.scb-privacy-policy-page .content-area h3,.scb-privacy-policy-page .main-content h1,.scb-privacy-policy-page .main-content h2,.scb-privacy-policy-page .main-content h3{color:#2c3e50 !important;margin-top:30px !important;margin-bottom:15px !important;font-weight:600 !important}.scb-privacy-policy-page .entry-content h1,.scb-privacy-policy-page .entry-content h1{font-size:1.8em !important}.scb-privacy-policy-page .entry-content h2,.scb-privacy-policy-page .entry-content h2{font-size:1.5em !important}.scb-privacy-policy-page .entry-content h3,.scb-privacy-policy-page .entry-content h3{font-size:1.3em !important;color:#34495e !important}.scb-privacy-policy-page .entry-content p,.scb-privacy-policy-page .entry-content p{margin-bottom:15px !important;text-align:justify !important;color:#2c3e50 !important}.scb-privacy-policy-page .page-content p,.scb-privacy-policy-page .post-content p,.scb-privacy-policy-page .content-area p,.scb-privacy-policy-page .main-content p{margin-bottom:15px !important;text-align:justify !important;color:#2c3e50 !important}.scb-privacy-policy-page .entry-content ul,.scb-privacy-policy-page .entry-content ul,.scb-privacy-policy-page .entry-content ol,.scb-privacy-policy-page .entry-content ol{margin:20px 0 !important;padding-left:30px !important}.scb-privacy-policy-page .entry-content li,.scb-privacy-policy-page .entry-content li{margin-bottom:8px !important;color:#2c3e50 !important}.scb-privacy-policy-page .page-content ul,.scb-privacy-policy-page .page-content ol,.scb-privacy-policy-page .post-content ul,.scb-privacy-policy-page .post-content ol,.scb-privacy-policy-page .content-area ul,.scb-privacy-policy-page .content-area ol,.scb-privacy-policy-page .main-content ul,.scb-privacy-policy-page .main-content ol{margin:20px 0 !important;padding-left:30px !important}.scb-privacy-policy-page .page-content li,.scb-privacy-policy-page .post-content li,.scb-privacy-policy-page .content-area li,.scb-privacy-policy-page .main-content li{margin-bottom:8px !important;color:#2c3e50 !important}.scb-privacy-policy-page .entry-content a,.scb-privacy-policy-page .entry-content a{color:#3498db !important;text-decoration:none !important}.scb-privacy-policy-page .entry-content a:hover,.scb-privacy-policy-page .entry-content a:hover{color:#2980b9 !important}.scb-privacy-policy-page .page-content a,.scb-privacy-policy-page .post-content a,.scb-privacy-policy-page .content-area a,.scb-privacy-policy-page .main-content a{color:#3498db !important;text-decoration:none !important}.scb-privacy-policy-page .page-content a:hover,.scb-privacy-policy-page .post-content a:hover,.scb-privacy-policy-page .content-area a:hover,.scb-privacy-policy-page .main-content a:hover{color:#2980b9 !important}@media (max-width:768px){.scb-privacy-policy-page .entry-content,.scb-privacy-policy-page .entry-content{max-width:95% !important;padding:20px 15px !important;margin:0 auto !important}.scb-privacy-policy-page .entry-title,.scb-privacy-policy-page .entry-title{font-size:2em !important;padding:15px 0 !important}.scb-privacy-policy-page .entry-content h1,.scb-privacy-policy-page .entry-content h1{font-size:1.6em !important}.scb-privacy-policy-page .entry-content h2,.scb-privacy-policy-page .entry-content h2{font-size:1.4em !important}.scb-privacy-policy-page .page-content,.scb-privacy-policy-page .post-content,.scb-privacy-policy-page .content-area,.scb-privacy-policy-page .main-content{max-width:95% !important;padding:20px 15px !important;margin:0 auto !important}.scb-privacy-policy-page .page-title,.scb-privacy-policy-page .post-title,.scb-privacy-policy-page .content-title,.scb-privacy-policy-page .main-title{font-size:2em !important;padding:15px 0 !important}.scb-privacy-policy-page .page-content h1,.scb-privacy-policy-page .post-content h1,.scb-privacy-policy-page .content-area h1,.scb-privacy-policy-page .main-content h1{font-size:1.6em !important}.scb-privacy-policy-page .page-content h2,.scb-privacy-policy-page .post-content h2,.scb-privacy-policy-page .content-area h2,.scb-privacy-policy-page .main-content h2{font-size:1.4em !important}}.scb-credits{border-top:1px solid rgba(255,255,255,.1) !important;margin-top:16px !important;padding-top:12px !important;text-align:center !important;position:relative !important;z-index:999999999 !important;display:none !important}.scb-credits small{color:#6b7280 !important;font-size:11px !important;font-weight:400 !important;position:relative !important;z-index:999999999 !important}.scb-credits a{color:#3b82f6 !important;text-decoration:none !important;font-weight:600 !important;transition:color .2s ease !important;position:relative !important;z-index:999999999 !important}.scb-credits a:hover{color:#1d4ed8 !important;text-decoration:underline !important}#scb-banner{position:fixed !important;bottom:20px !important;right:20px !important;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%) !important;border:1px solid rgba(59,130,246,.12) !important;border-radius:8px !important;box-shadow:0 20px 40px rgba(0,0,0,.15) !important;max-width:380px !important;padding:16px !important;text-align:center !important;z-index:9999999999 !important;transform:translateY(0) !important;transition:all .3s cubic-bezier(.4,0,.2,1) !important;pointer-events:auto !important;direction:rtl !important;text-align:right !important;opacity:1 !important;visibility:visible !important}#scb-banner:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:#3b82f6 !important;border-radius:8px 8px 0 0 !important}.scb-content{position:relative !important;z-index:999999999 !important}.scb-text h3{color:#1f2937 !important;font-size:18px !important;font-weight:700 !important;margin:0 0 8px !important;background:0 0 !important;-webkit-background-clip:unset !important;-webkit-text-fill-color:unset !important;background-clip:unset !important;direction:rtl !important;text-align:right !important}.scb-text p{color:#6b7280 !important;font-size:13px !important;line-height:1.4 !important;margin:0 0 12px !important;direction:rtl !important;text-align:right !important}.scb-privacy-checkbox{padding:0 5px !important;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%) !important;border:1px solid #93c5fd !important;border-radius:8px !important;direction:rtl !important;text-align:right !important}.scb-privacy-checkbox label{display:flex !important;align-items:flex-start !important;gap:10px !important;cursor:pointer !important;direction:rtl !important;text-align:right !important}.scb-privacy-checkbox input[type=checkbox]{width:18px !important;height:18px !important;accent-color:#3b82f6 !important;cursor:pointer !important;margin:0 !important;flex-shrink:0 !important;margin-top:1px !important;transition:all .3s ease !important}.scb-privacy-checkbox a{color:#1d4ed8 !important;text-decoration:underline !important;font-weight:600 !important;background:0 0 !important;transition:color .2s ease !important}.scb-privacy-checkbox a:hover{color:#1e40af !important;text-decoration:none !important}.scb-privacy-acceptance{margin:12px 0 !important;padding:12px !important;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%) !important;border:1px solid #93c5fd !important;border-radius:8px !important;direction:rtl !important;text-align:right !important}.scb-checkbox-label{display:flex !important;align-items:flex-start !important;gap:10px !important;cursor:pointer !important;direction:rtl !important;text-align:right !important}.scb-checkbox-label input[type=checkbox]{width:18px !important;height:18px !important;accent-color:#3b82f6 !important;cursor:pointer !important;margin:0 !important;flex-shrink:0 !important;margin-top:1px !important;transition:all .3s ease !important}.scb-checkbox-text{color:#1e40af !important;font-size:13px !important;font-weight:500 !important;line-height:1.3 !important;direction:rtl !important;text-align:right !important}.scb-privacy-link{color:#1d4ed8 !important;text-decoration:underline !important;font-weight:600 !important;background:0 0 !important;transition:color .2s ease !important}.scb-privacy-link:hover{color:#1e40af !important;text-decoration:none !important}.scb-toggle-item{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:16px 0 !important;padding:12px !important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%) !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;transition:all .3s ease !important;position:relative !important;z-index:999999999 !important}.scb-toggle-item:hover{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%) !important;border-color:#cbd5e1 !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(0,0,0,.1) !important}.scb-toggle-info{flex:1 !important;direction:rtl !important;text-align:right !important;position:relative !important;z-index:999999999 !important}.scb-toggle-info strong{display:block !important;color:#1f2937 !important;font-size:14px !important;font-weight:600 !important;margin-bottom:4px !important;direction:rtl !important;text-align:right !important;position:relative !important;z-index:999999999 !important}.scb-toggle-info small{color:#6b7280 !important;font-size:12px !important;line-height:1.3 !important;direction:rtl !important;text-align:right !important;position:relative !important;z-index:999999999 !important}.scb-toggle-switch{margin-right:16px !important;position:relative !important;z-index:999999999 !important;display:flex !important;align-items:center !important}.scb-toggle-label{position:relative !important;display:inline-block !important;width:48px !important;height:24px !important;background:#cbd5e1 !important;border-radius:12px !important;cursor:pointer !important;transition:all .3s ease !important;z-index:999999999 !important}.scb-toggle-label input{opacity:0 !important;width:0 !important;height:0 !important;position:absolute !important;z-index:999999999 !important;pointer-events:auto !important;cursor:pointer !important}.scb-toggle-slider{position:absolute !important;top:2px !important;left:2px !important;width:20px !important;height:20px !important;background:#fff !important;border-radius:50% !important;transition:all .3s ease !important;box-shadow:0 2px 4px rgba(0,0,0,.1) !important;z-index:999999999 !important}.scb-toggle-label input:checked+.scb-toggle-slider{transform:translateX(24px) !important}.scb-toggle-label input:checked{background:#3b82f6 !important}.scb-toggle-label:hover{opacity:.8 !important;transform:scale(1.05) !important}.scb-toggle-label input:focus+.scb-toggle-slider{box-shadow:0 0 0 3px rgba(59,130,246,.3) !important}.scb-toggle-label.active{background:#3b82f6 !important}.scb-toggle-label.active .scb-toggle-slider{transform:translateX(24px) !important}.scb-toggle-label.inactive{background:#cbd5e1 !important}.scb-toggle-label.inactive .scb-toggle-slider{transform:translateX(0) !important}.scb-toggle-label.essential-toggle{background:#10b981 !important;cursor:not-allowed !important}.scb-toggle-label.essential-toggle .scb-toggle-slider{transform:translateX(24px) !important}.scb-toggle-label.analytics-toggle{background:#3b82f6 !important}.scb-toggle-label.analytics-toggle .scb-toggle-slider{transform:translateX(24px) !important}.scb-toggle-label.marketing-toggle{background:#3b82f6 !important}.scb-toggle-label.marketing-toggle .scb-toggle-slider{transform:translateX(24px) !important}.scb-toggle-label input:not(:checked)+.scb-toggle-slider{transform:translateX(0) !important}.scb-toggle-label input:not(:checked)~.scb-toggle-label{background:#cbd5e1 !important}.scb-toggle-label.analytics-toggle input:not(:checked)+.scb-toggle-slider{transform:translateX(0) !important}.scb-toggle-label.marketing-toggle input:not(:checked)+.scb-toggle-slider{transform:translateX(0) !important}.scb-toggle-label{pointer-events:auto !important;cursor:pointer !important}.scb-toggle-label input{pointer-events:auto !important;cursor:pointer !important}.scb-toggle-label.analytics-toggle input:not(:checked)~.scb-toggle-label{background:#cbd5e1 !important}.scb-toggle-label.marketing-toggle input:not(:checked)~.scb-toggle-label{background:#cbd5e1 !important}.scb-toggle-label.active{background:#3b82f6 !important}.scb-toggle-label.active .scb-toggle-slider{transform:translateX(24px) !important}.scb-toggle-label.inactive{background:#cbd5e1 !important}.scb-toggle-label.inactive .scb-toggle-slider{transform:translateX(0) !important}.scb-toggle-label[style*="background: rgb(59, 130, 246)"]{background:#3b82f6 !important}.scb-toggle-label[style*="background: rgb(203, 213, 225)"]{background:#cbd5e1 !important}.scb-toggle-label{position:relative !important;z-index:999999999 !important;cursor:pointer !important;pointer-events:auto !important}.scb-banner.scb-hidden,#scb-banner.scb-hidden{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;position:absolute !important;left:-9999px !important;top:-9999px !important}.scb-overlay.scb-hidden,#scb-overlay.scb-hidden{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.scb-toggle-label[data-state=active]{background:#3b82f6 !important}.scb-toggle-label[data-state=active] .scb-toggle-slider{transform:translateX(24px) !important}.scb-toggle-label[data-state=inactive]{background:#cbd5e1 !important}.scb-toggle-label[data-state=inactive] .scb-toggle-slider{transform:translateX(0) !important}.scb-actions{display:flex !important;gap:12px !important;margin-top:20px !important;flex-wrap:wrap !important;justify-content:center !important;position:relative !important;z-index:999999999 !important}.scb-btn{padding:10px 20px !important;border:none !important;border-radius:6px !important;cursor:pointer !important;font-size:13px !important;font-weight:600 !important;transition:all .3s ease !important;text-decoration:none !important;display:inline-block !important;position:relative !important;z-index:999999999 !important;min-width:120px !important}.scb-btn-primary{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%) !important;color:#fff !important;box-shadow:0 4px 12px rgba(59,130,246,.3) !important}.scb-btn-primary:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e3a8a 100%) !important;transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(59,130,246,.4) !important}.scb-btn-primary:active{transform:translateY(0) !important}.scb-btn-secondary{background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%) !important;color:#374151 !important;border:1px solid #d1d5db !important}.scb-btn-secondary:hover{background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(0,0,0,.1) !important}.scb-btn-secondary:active{transform:translateY(0) !important}.scb-settings{margin:16px 0 !important;padding:16px !important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%) !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;direction:rtl !important;text-align:right !important;position:relative !important;z-index:999999999 !important}.scb-settings fieldset{border:none !important;margin:0 !important;padding:0 !important;position:relative !important;z-index:999999999 !important}.scb-settings legend{font-weight:700 !important;margin-bottom:16px !important;color:#1f2937 !important;font-size:14px !important;direction:rtl !important;text-align:right !important;position:relative !important;z-index:999999999 !important}@media (max-width:768px){#scb-banner{bottom:10px !important;right:10px !important;left:10px !important;max-width:none !important;margin:0 10px !important}.scb-actions{flex-direction:column !important}.scb-btn{width:100% !important;min-width:auto !important}.scb-toggle-item{flex-direction:column !important;align-items:flex-start !important}.scb-toggle-switch{margin:12px 0 0 !important;align-self:flex-end !important}}@media (max-width:480px){#scb-banner{padding:12px !important;bottom:5px !important;right:5px !important;left:5px !important;margin:0 5px !important}.scb-text h3{font-size:16px !important}.scb-text p{font-size:12px !important}.scb-btn{padding:8px 16px !important;font-size:12px !important}}@keyframes scb-slide-up{from{transform:translateY(100px) !important;opacity:0 !important}to{transform:translateY(0) !important;opacity:1 !important}}#scb-banner{animation:scb-slide-up .5s cubic-bezier(.4,0,.2,1) !important}.scb-btn{transition:all .3s cubic-bezier(.4,0,.2,1) !important}.scb-toggle-slider{transition:transform .3s cubic-bezier(.4,0,.2,1) !important}.scb-toggle-switch input[type=checkbox]{opacity:0 !important;width:0 !important;height:0 !important;position:absolute !important;pointer-events:auto !important}.scb-btn:focus,.scb-checkbox-label input:focus{outline:2px solid #3b82f6 !important;outline-offset:2px !important}@media (prefers-contrast:high){#scb-banner{border:2px solid #000 !important}.scb-btn{border:2px solid #000 !important}}@media (prefers-reduced-motion:reduce){#scb-banner,.scb-btn,.scb-toggle-slider{transition:none !important;animation:none !important}}.scb-admin-page .wrap .card{background:#fff;border:1px solid #ccd0d4;border-radius:4px;padding:20px;margin:20px 0;box-shadow:0 1px 1px rgba(0,0,0,.04)}.scb-admin-page .wrap .card h2{margin-top:0;color:#23282d;border-bottom:1px solid #eee;padding-bottom:10px}.scb-admin-page .wrap .card h3{color:#23282d;margin:25px 0 15px}.scb-admin-page .form-table th{width:200px;padding:20px 10px 20px 0;vertical-align:top;font-weight:600}.scb-admin-page .form-table td{padding:15px 10px;vertical-align:top}.scb-admin-page .form-table input[type=text],.scb-admin-page .form-table input[type=email],.scb-admin-page .form-table input[type=url],.scb-admin-page .form-table input[type=number]{width:100%;max-width:400px}.scb-admin-page .form-table textarea{width:100%;max-width:500px}.scb-admin-page .form-table .description{margin:5px 0 0;color:#666;font-style:italic}.scb-admin-page .submit{margin:20px 0;padding:15px 0;border-top:1px solid #eee}.scb-admin-page .button{margin-right:10px}.scb-admin-page .notice{margin:20px 0}.scb-admin-page .notice-info{background:#e7f3ff;border-left-color:#0073aa}.scb-admin-page .notice-warning{background:#fff8e5;border-left-color:#ffb900}.scb-admin-page .notice-success{background:#f0f8f0;border-left-color:#46b450}.scb-admin-page .notice-error{background:#fef7f1;border-left-color:#dc3232}.scb-admin-page .ecommerce-notice{background:#e7f3ff;padding:15px;border-radius:5px;margin-top:15px;border-left:4px solid #0073aa}.scb-admin-page .ecommerce-notice h4{margin-top:0;color:#0073aa}.scb-admin-page .ecommerce-notice ul{margin:10px 0 0 20px}.scb-admin-page .privacy-policy-actions{background:#f9f9f9;padding:15px;border-radius:4px;margin:15px 0}.scb-admin-page .privacy-policy-actions .button{margin-bottom:10px}.scb-admin-page .privacy-policy-group{margin-bottom:15px}.scb-admin-page .privacy-policy-label{display:block;margin-bottom:5px;font-weight:700;color:#333}.scb-admin-page .privacy-policy-label input[type=checkbox]{margin-right:8px;transform:scale(1.1)}@media (max-width:782px){.scb-admin-page .form-table th,.scb-admin-page .form-table td{display:block;width:100%;padding:10px 0}.scb-admin-page .form-table th{border-bottom:none;padding-bottom:5px}.scb-admin-page .form-table td{padding-top:5px}.scb-admin-page .form-table input[type=text],.scb-admin-page .form-table input[type=email],.scb-admin-page .form-table input[type=url],.scb-admin-page .form-table input[type=number],.scb-admin-page .form-table textarea{max-width:100%}}