:where(.sm-consent){--consent-surface:#fff;--consent-surface-blur:none;--consent-fg:#171717;--consent-border:#17171766;--consent-radius:4px;--consent-btn-fill-bg:#171717;--consent-btn-fill-fg:#fff;--consent-shadow:0 0 0 1px #00000014, 0 8px 28px #00000024;--consent-font:ui-sans-serif, system-ui, sans-serif}
.sm-consent{color:var(--consent-fg,#171717);font-family:var(--consent-font,ui-sans-serif, system-ui, sans-serif)}.sm-consent,.sm-consent *{box-sizing:border-box}.sm-consent-panel{z-index:9999;bottom:max(16px, env(safe-area-inset-bottom));background:var(--consent-surface,#fff);-webkit-backdrop-filter:var(--consent-surface-blur,none);backdrop-filter:var(--consent-surface-blur,none);box-shadow:var(--consent-shadow,0 0 0 1px #00000014, 0 8px 28px #00000024);border-radius:var(--consent-radius,4px);outline:none;margin:0;padding:12px;position:fixed;left:12px;right:12px}.sm-consent-notice{align-items:flex-start;gap:8px;display:flex}@media (min-width:640px){.sm-consent-panel{width:100%;padding:16px;bottom:16px;left:16px;right:auto}.sm-consent-banner{max-width:420px}.sm-consent-notice{align-items:center;gap:12px;max-width:560px;padding:12px 16px}}.sm-consent-body{margin:0;font-size:11.5px;line-height:1.45}.sm-consent-notice-body{flex:1;margin:0;font-size:11.5px;line-height:1.5}.sm-consent-only-mobile{display:block}.sm-consent-only-desktop{display:none}@media (min-width:640px){.sm-consent-body{font-size:13px;line-height:1.55}.sm-consent-notice-body{font-size:12.5px;line-height:1.55}.sm-consent-only-mobile{display:none}.sm-consent-only-desktop{display:block}}.sm-consent-link{color:inherit;text-underline-offset:2px;opacity:.8;text-decoration:underline;transition:opacity .15s}.sm-consent-link:hover{opacity:1}.sm-consent-btn{appearance:none;color:inherit;cursor:pointer;border-radius:var(--consent-radius,4px);background:0 0;border:0;margin:0;padding:7px 12px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.2}@media (min-width:640px){.sm-consent-btn{padding:7px 14px;font-size:12.5px}}.sm-consent-btn[data-fill=solid]{background:var(--consent-btn-fill-bg,#171717);color:var(--consent-btn-fill-fg,#fff);transition:opacity .15s}.sm-consent-btn[data-fill=solid]:hover{opacity:.9}.sm-consent-btn[data-fill=outline]{background:color-mix(in srgb, var(--consent-fg,#171717) 8%, transparent);color:var(--consent-fg,#171717);box-shadow:inset 0 0 0 1px var(--consent-border,#17171766);transition:background-color .15s,box-shadow .15s}.sm-consent-btn[data-fill=outline]:hover{background:color-mix(in srgb, var(--consent-fg,#171717) 16%, transparent);box-shadow:inset 0 0 0 1px var(--consent-fg,#171717)}.sm-consent-btn:focus-visible{outline:2px solid var(--consent-fg,#171717);outline-offset:2px}.sm-consent-actions{flex-direction:column;gap:6px;margin-top:14px;display:flex}@media (min-width:640px){.sm-consent-actions{flex-direction:row;gap:8px;margin-top:16px}}.sm-consent-manage{appearance:none;color:inherit;cursor:pointer;opacity:.65;background:0 0;border:0;align-items:center;gap:4px;margin:6px 0 0;padding:0;font-family:inherit;font-size:11.5px;transition:opacity .15s;display:flex}.sm-consent-manage:hover{opacity:1}.sm-consent-manage:focus-visible{outline:2px solid var(--consent-fg,#171717);outline-offset:2px}@media (min-width:640px){.sm-consent-manage{margin-top:8px;font-size:12.5px}}.sm-consent-chevron{width:9px;height:5px;transition:transform .15s}.sm-consent-chevron[data-open]{transform:rotate(180deg)}.sm-consent-categories{border-top:1px solid color-mix(in srgb, var(--consent-fg,#171717) 15%, transparent);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;font-size:11.5px;display:flex}@media (min-width:640px){.sm-consent-categories{font-size:12.5px}}.sm-consent-note{opacity:.55;display:none}@media (min-width:640px){.sm-consent-note{display:inline}}.sm-consent-row{cursor:pointer;align-items:center;gap:8px;display:flex}.sm-consent-row[data-disabled]{cursor:default}.sm-consent-srinput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm-consent-box{border:1px solid var(--consent-border,#17171766);border-radius:var(--consent-radius,4px);color:#0000;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;transition:border-color .15s,background-color .15s;display:flex}.sm-consent-box[data-shape=radio]{border-radius:9999px}.sm-consent-box[data-checked]{background:var(--consent-btn-fill-bg,#171717);border-color:var(--consent-btn-fill-bg,#171717);color:var(--consent-btn-fill-fg,#fff)}.sm-consent-row:not([data-disabled]):hover .sm-consent-box:not([data-checked]){border-color:var(--consent-fg,#171717)}.sm-consent-srinput:focus-visible+.sm-consent-box{outline:2px solid var(--consent-fg,#171717);outline-offset:2px}.sm-consent-row[data-disabled] .sm-consent-box,.sm-consent-row[data-disabled] .sm-consent-text{opacity:.6}.sm-consent-check{width:9px;height:9px}.sm-consent-dot{background:currentColor;border-radius:9999px;width:5px;height:5px}.sm-consent-heldbar{background:color-mix(in srgb, var(--consent-fg,#171717) 50%, transparent);width:7px;height:1px}.sm-consent-dismiss{appearance:none;color:inherit;cursor:pointer;border-radius:var(--consent-radius,4px);opacity:.45;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin:-4px -4px 0 0;padding:0;transition:opacity .15s;display:flex}.sm-consent-dismiss:hover{opacity:.9}.sm-consent-dismiss:focus-visible{outline:2px solid var(--consent-fg,#171717);outline-offset:2px;opacity:.9}@media (min-width:640px){.sm-consent-dismiss{margin-top:0}}.sm-consent-x{width:9px;height:9px}
.sm-consent{--consent-surface:#fff;--consent-fg:#060e1e;--consent-border:#060e1e29;--consent-btn-fill-bg:#467beb;--consent-btn-fill-fg:#fff;--consent-font:var(--font-inter,ui-sans-serif), ui-sans-serif, system-ui, sans-serif;--consent-radius:16px;--consent-surface-blur:none;--consent-shadow:0 12px 40px #4a649640;--opentag-consent-btn-radius:12px;--opentag-consent-body:#4e4e4e;--opentag-consent-link:#3563c5}@media (min-width:640px){.sm-consent-panel{width:min(360px,100vw - 48px);max-width:min(360px,100vw - 48px);padding:18px;bottom:24px;left:auto;right:24px}.sm-consent-banner{max-width:none}.sm-consent-notice{align-items:flex-start;max-width:none;padding:18px 20px 16px}}@media (max-width:639.98px){.sm-consent-panel{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));padding:14px}.sm-consent-actions{flex-direction:row;align-items:stretch}.sm-consent-actions .sm-consent-btn{height:44px}}.sm-consent-body,.sm-consent-notice-body{color:var(--opentag-consent-body,#4e4e4e);text-wrap:balance;font-size:14px;line-height:20px}.sm-consent-link{color:var(--opentag-consent-link,#3563c5);opacity:1;text-underline-offset:2px;text-decoration-color:#3563c559;transition:text-decoration-color .15s}.sm-consent-link:hover{-webkit-text-decoration-color:var(--opentag-consent-link,#3563c5);text-decoration-color:var(--opentag-consent-link,#3563c5)}.sm-consent-manage,.sm-consent-categories{font-size:13px}.sm-consent-manage{margin-top:6px}.sm-consent-actions{margin-top:12px}.sm-consent-btn{border-radius:var(--opentag-consent-btn-radius,12px);padding:7px 14px;font-size:15px;font-weight:400;line-height:22px}.sm-consent-actions{gap:10px}.sm-consent-actions .sm-consent-btn{flex:1 1 0}.sm-consent-btn[data-fill=solid]{box-shadow:0 0 0 1px var(--consent-btn-fill-bg,#467beb), inset 0 -1px 0 #ffffff1f, inset 0 1px 0 #ffffff3d;transition:filter .15s}.sm-consent-btn[data-fill=solid]:hover{opacity:1;filter:brightness(1.06)}.sm-consent-btn[data-fill=outline]{color:var(--consent-fg,#060e1e);box-shadow:inset 0 0 0 1px var(--consent-border,#060e1e29);background:0 0}.sm-consent-btn[data-fill=outline]:hover{background:#1010100f;box-shadow:inset 0 0 0 1px #060e1e52}.sm-consent-box{border-radius:5px}.sm-consent-box[data-shape=radio]{border-radius:9999px}.sm-consent-link[href=\/privacy-choices]:after{content:"";vertical-align:-1px;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 30 14\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" fill=\"%23FFFFFF\" d=\"M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" fill=\"%230066FF\" d=\"M22.6,0H7.4c-3.9,0-7,3.1-7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8-5.8h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z\"/><path fill=\"%23FFFFFF\" d=\"M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.6,0.2-0.8,0l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2-0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z\"/><path fill=\"%230066FF\" d=\"M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c-0.2,0.1-0.5,0.1-0.7-0.1l0,0L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z\"/></svg>") 50%/contain no-repeat;width:26px;height:12px;margin-left:6px;display:inline-block}.sm-consent-notice .sm-consent-dismiss{border-radius:8px;width:30px;height:30px}.sm-consent-notice .sm-consent-dismiss svg{width:14px;height:14px}.sm-consent-notice .sm-consent-dismiss:hover{background:#1010100f}
