:is(#oopspam-ls-widget,.oolsh-widget).oolsh-widget{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;max-width:360px;margin:0 0 16px 0;padding:12px 14px;background:#f6f7f9;border:1px solid #d6dae0;border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:1.3;color:#1f2937;transition:border-color .18s ease,background-color .18s ease}:is(#oopspam-ls-widget,.oolsh-widget).oolsh-widget *{box-sizing:border-box}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-checkbox{position:relative;flex:0 0 auto;width:26px;height:26px;border:2px solid #b0b8c1;border-radius:4px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .18s ease,background-color .18s ease}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-checkbox:focus-visible{outline:2px solid #2563eb;outline-offset:2px}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-checkbox:hover{border-color:#6b7280}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-spinner,:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-check,:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-x{display:none}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-spinner{width:16px;height:16px;border:2px solid #d6dae0;border-top-color:#2563eb;border-radius:50%;animation:oolsh-spin .8s linear infinite}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-check,:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-x{width:16px;height:16px}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-text{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-label{font-weight:500;color:#1f2937}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-brand{margin-top:2px;font-size:11px;color:#6b7280;letter-spacing:.02em}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-brand a{color:inherit;text-decoration:none;border-bottom:1px dotted #b0b8c1}:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-brand a:hover,:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-brand a:focus{color:#1f2937;border-bottom-color:#6b7280}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="idle"] .oolsh-checkbox{cursor:pointer}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="verifying"] .oolsh-spinner{display:block}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="verifying"] .oolsh-checkbox{border-color:#c4cad2;cursor:progress}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="verified"]{background:#f0fdf4;border-color:#bbf7d0}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="verified"] .oolsh-checkbox{background:#16a34a;border-color:#16a34a;cursor:default}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="verified"] .oolsh-check{display:block;color:#fff}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="verified"] .oolsh-label{color:#166534}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="failed"]{background:#fef2f2;border-color:#fecaca}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="failed"] .oolsh-checkbox{background:#fff;border-color:#dc2626;cursor:pointer}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="failed"] .oolsh-x{display:block;color:#dc2626}:is(#oopspam-ls-widget,.oolsh-widget)[data-state="failed"] .oolsh-label{color:#991b1b}@keyframes oolsh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-spinner{animation-duration:1.6s}:is(#oopspam-ls-widget,.oolsh-widget).oolsh-widget,:is(#oopspam-ls-widget,.oolsh-widget) .oolsh-checkbox{transition:none}}body.login #loginform :is(#oopspam-ls-widget,.oolsh-widget),body.login #registerform :is(#oopspam-ls-widget,.oolsh-widget),body.login #lostpasswordform :is(#oopspam-ls-widget,.oolsh-widget){margin:14px 0 18px}@keyframes oolsh-shake{0%,100%{transform:translateX(0)}15%{transform:translateX(-6px)}30%{transform:translateX(6px)}45%{transform:translateX(-4px)}60%{transform:translateX(4px)}75%{transform:translateX(-2px)}}:is(#oopspam-ls-widget,.oolsh-widget).oolsh-shake{animation:oolsh-shake 0.6s cubic-bezier(.36,.07,.19,.97) both;border-color:#dc2626;background:#fef2f2}@media (prefers-reduced-motion:reduce){:is(#oopspam-ls-widget,.oolsh-widget).oolsh-shake{animation:none}}:is(#oopspam-ls-widget,.oolsh-widget).oolsh-widget[dir="rtl"]{direction:rtl;text-align:right}:is(#oopspam-ls-widget,.oolsh-widget).oolsh-widget[dir="rtl"] .oolsh-text{text-align:right}:is(#oopspam-ls-widget,.oolsh-widget).oolsh-widget[dir="rtl"] .oolsh-brand a{direction:ltr;unicode-bidi:embed}.nahnls-bricks-widget-row :is(#oopspam-ls-widget,.oolsh-widget).oolsh-widget{margin:0}