.yc-etbis-notice[hidden]{display:none!important}
html.yc-etbis-notice-open{overflow:hidden}
.yc-etbis-notice{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--yc-overlay-color,#0f172a) 56%,transparent);font-family:var(--yc-font-body,inherit);font-weight:var(--yc-font-body-weight,400);color:var(--yc-text,#0f172a);isolation:isolate}
.yc-etbis-notice,.yc-etbis-notice *{box-sizing:border-box}
.yc-etbis-notice__dialog{position:relative;width:min(100%,480px);max-height:calc(100dvh - 48px);overflow:auto;padding:32px 32px 28px;border:1px solid var(--yc-border,#e2e8f0);border-radius:var(--yc-radius-lg,20px);background:var(--yc-surface,#fff);box-shadow:0 24px 80px color-mix(in srgb,var(--yc-shadow-color,#0f172a) 22%,transparent);text-align:center;outline:0;animation:ycEtbisEnter .24s ease-out both}
.yc-etbis-notice__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--yc-radius-md,10px);background:transparent;color:var(--yc-muted,#64748b);cursor:pointer}
.yc-etbis-notice__close:hover{background:var(--yc-surface-alt,#f1f5f9);color:var(--yc-text,#0f172a)}
.yc-etbis-notice__logo{display:flex;align-items:center;justify-content:center;margin:0 auto 18px}
.yc-etbis-notice__logo .yc-etbis-logo{display:block;width:var(--yc-etbis-logo-size,88px);height:var(--yc-etbis-logo-size,88px);max-width:100%;object-fit:contain}
.yc-etbis-notice h2{margin:0;color:var(--yc-text,#0f172a);font-family:var(--yc-font-heading,var(--yc-font-body,inherit));font-size:calc(22px * var(--drn-heading-scale,1));font-weight:var(--yc-font-heading-weight,700);line-height:var(--yc-line-heading,1.35);letter-spacing:var(--yc-tracking-heading,normal)}
.yc-etbis-notice__verification{display:grid;place-items:center;width:74px;height:74px;margin:22px auto 18px;border-radius:50%;color:var(--yc-success,#16a34a);background:var(--yc-surface-alt,#f8fafc)}
.yc-etbis-notice__ring{stroke-dasharray:170;stroke-dashoffset:170;animation:ycEtbisRing .7s ease-out .1s forwards}
.yc-etbis-notice__check{stroke-dasharray:42;stroke-dashoffset:42;animation:ycEtbisCheck .4s ease-out .65s forwards}
.yc-etbis-notice #yc-etbis-notice-text{margin:0;font-size:calc(13px * var(--drn-font-scale,1));font-weight:600;line-height:1.8;letter-spacing:.015em;text-transform:uppercase;overflow-wrap:anywhere}
.yc-etbis-notice__actions{display:grid;gap:10px;margin-top:24px}
.yc-etbis-notice__actions :is(a,button){display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:0;padding:10px 16px;border:1px solid transparent;border-radius:var(--yc-radius-md,10px);font:inherit;font-size:calc(14px * var(--drn-font-scale,1));font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}
.yc-etbis-notice__verify{background:var(--yc-button-bg,var(--yc-primary,#0f172a));color:var(--yc-button-text,var(--yc-primary-text,#fff))}
.yc-etbis-notice__verify:hover{background:var(--yc-button-hover,var(--yc-primary,#0f172a));color:var(--yc-button-text,var(--yc-primary-text,#fff))}
.yc-etbis-notice__continue{border-color:var(--yc-border,#e2e8f0)!important;background:var(--yc-surface,#fff);color:var(--yc-text,#0f172a)}
.yc-etbis-notice__continue:hover{background:var(--yc-surface-alt,#f8fafc)}
.yc-etbis-notice :is(a,button):focus-visible{outline:3px solid var(--yc-primary,#0f172a);outline-offset:3px}
@keyframes ycEtbisEnter{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes ycEtbisRing{to{stroke-dashoffset:0}}
@keyframes ycEtbisCheck{to{stroke-dashoffset:0}}
@media(max-width:540px){.yc-etbis-notice{padding:16px}.yc-etbis-notice__dialog{max-height:calc(100dvh - 32px);padding:28px 20px 22px}.yc-etbis-notice h2{font-size:calc(20px * var(--drn-heading-scale,1))}.yc-etbis-notice #yc-etbis-notice-text{font-size:calc(12px * var(--drn-font-scale,1))}}
@media(prefers-reduced-motion:reduce){.yc-etbis-notice__dialog,.yc-etbis-notice__ring,.yc-etbis-notice__check{animation:none}.yc-etbis-notice__ring,.yc-etbis-notice__check{stroke-dashoffset:0}.yc-etbis-notice__actions :is(a,button){transition:none}}
