.Z5wdBW_wrapper{z-index:60;opacity:0;pointer-events:none;width:min(680px,100vw - 1.5rem);transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)translateY(140%)}.Z5wdBW_wrapperVisible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.Z5wdBW_inner{-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--color-border,#e2e8f0);background:#fffffffa;border-radius:.95rem;align-items:center;gap:.85rem;padding:.85rem 1rem .85rem 1.1rem;display:flex;box-shadow:0 20px 48px #0f172a29,0 8px 20px #276fed1a}.Z5wdBW_icon{color:var(--color-primary,#276fed);flex-shrink:0}.Z5wdBW_text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.Z5wdBW_headline{color:var(--color-neutral-dark,#1a202c);margin:0;font-size:.92rem;font-weight:700;line-height:1.3}.Z5wdBW_subline{color:var(--color-neutral-medium,#4a5568);margin:0;font-size:.78rem;line-height:1.4}.Z5wdBW_cta{background:var(--color-primary,#276fed);color:#fff;white-space:nowrap;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;padding:.65rem 1.1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.Z5wdBW_cta:hover{background:var(--color-primary-hover,#1f59c4);transform:translateY(-1px)}.Z5wdBW_dismiss{width:30px;height:30px;color:var(--color-neutral-medium,#718096);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.Z5wdBW_dismiss:hover{background:var(--color-neutral-light,#edf2f7);color:var(--color-neutral-dark,#1a202c)}.Z5wdBW_dismiss:focus-visible{outline:2px solid var(--color-primary,#276fed);outline-offset:2px}@media (max-width:600px){.Z5wdBW_wrapper{width:calc(100vw - 1rem);bottom:.75rem}.Z5wdBW_inner{flex-wrap:wrap;gap:.6rem;padding:.75rem .85rem}.Z5wdBW_text{flex:calc(100% - 50px)}.Z5wdBW_cta{flex:100%;order:4}.Z5wdBW_subline{display:none}.Z5wdBW_dismiss{order:3}}@media (prefers-reduced-motion:reduce){.Z5wdBW_wrapper{transition:opacity .2s;transform:translate(-50%)translateY(0)}}
