.elementor-shortcode:has(>.bndn-acct){display:flex;justify-content:flex-end;align-items:center}.bndn-acct{position:relative;display:inline-flex;font-family:Inter,"Segoe UI",Roboto,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;line-height:1.3}.bndn-acct *{font-family:inherit!important;box-sizing:border-box}.bndn-acct__guest,.bndn-acct__toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;padding:0;margin:0;text-decoration:none!important;cursor:pointer;-webkit-tap-highlight-color:#fff0}.bndn-acct__guest::after,.bndn-acct__toggle::after{content:"";position:absolute;inset:-4px;border-radius:50%}.bndn-acct__guest{background:#fff;border:2px solid #123A63;color:#123A63!important;transition:background .15s,color .15s}.bndn-acct__guest:hover{background:#123A63;color:#fff!important}.bndn-acct__guest:focus-visible,.bndn-acct__toggle:focus-visible{outline:2px solid #123A63;outline-offset:3px}.bndn-acct__av{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#123A63;color:#fff;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1;transition:background .15s,box-shadow .15s}.bndn-acct__toggle:hover .bndn-acct__av{background:#0F3B61;box-shadow:0 0 0 3px rgb(18 58 99 / .12)}.bndn-acct.is-open .bndn-acct__toggle .bndn-acct__av{box-shadow:0 0 0 3px rgb(18 58 99 / .22)}.bndn-acct__dot{position:absolute;top:0;right:0;width:11px;height:11px;border-radius:50%;background:#C8232B;box-shadow:0 0 0 2px #fff}.bndn-acct__scrim{display:none}.bndn-acct__panel{position:absolute;top:calc(100% + 10px);right:0;width:300px;max-width:calc(100vw - 16px);padding:6px;background:#fff;border-radius:12px;box-shadow:0 12px 32px rgb(15 59 97 / .18),0 0 0 1px rgb(15 59 97 / .06);z-index:9999;text-align:left;opacity:0;transform:translateY(-4px) scale(.98);transform-origin:top right;transition:opacity .1s,transform .1s}.bndn-acct__panel[hidden]{display:none}.bndn-acct.is-open .bndn-acct__panel{opacity:1;transform:none;transition:opacity .14s cubic-bezier(.2,.8,.2,1),transform .14s cubic-bezier(.2,.8,.2,1)}.bndn-acct__head{display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;text-decoration:none!important;color:#1E2A38!important}.bndn-acct__head:hover{background:#F3F5F8}.bndn-acct__who{min-width:0;flex:1}.bndn-acct__full{display:block;font-size:15px;font-weight:600;line-height:1.3;color:#1E2A38}.bndn-acct__mail{display:block;font-size:13px;color:#5B6B7B;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bndn-acct__more{display:block;font-size:12.5px;color:#0F3B61;font-weight:500;margin-top:2px}.bndn-acct__go,.bndn-acct__end{flex:0 0 auto;color:#8A97A6}.bndn-acct__end{margin-left:auto}.bndn-acct__list{list-style:none!important;margin:0!important;padding:0!important}.bndn-acct__list li{list-style:none!important;margin:0!important;padding:0!important}.bndn-acct__list li.bndn-acct__sep{height:1px;background:#E6EAF0;margin:6px 4px!important}.bndn-acct__list a{position:relative;display:flex;align-items:center;gap:12px;min-height:40px;padding:0 10px;border-radius:8px;color:#1E2A38!important;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none!important}.bndn-acct__list a:hover{background:#EEF3F8}.bndn-acct__list .bndn-icon,.bndn-acct__list .bndn-acct-ic{color:#0F3B61;flex:0 0 auto}.bndn-acct a:focus-visible{outline:2px solid #123A63;outline-offset:-2px}.bndn-acct__list a[aria-current="page"],.bndn-acct__head[aria-current="page"]{background:#EEF3F8}.bndn-acct__list a[aria-current="page"]{font-weight:600}.bndn-acct__list a[aria-current="page"]::before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:2px;background:#123A63}.bndn-acct__badge{margin-left:auto;min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:#C8232B;color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.bndn-acct__list a.is-out,.bndn-acct__list a.is-out .bndn-icon{color:#5B6B7B!important}.bndn-acct__list a.is-out:hover{background:#F3F5F8}.bndn-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:767px){.bndn-acct__scrim{display:block;position:fixed;left:0;right:0;bottom:0;top:var(--bndn-acct-hb,64px);background:rgb(15 27 45 / .32);z-index:9998;opacity:0;visibility:hidden;transition:opacity .14s,visibility 0s .14s}.bndn-acct.is-open .bndn-acct__scrim{opacity:1;visibility:visible;transition:opacity .14s}.bndn-acct__panel{position:fixed;top:var(--bndn-acct-top,72px);left:8px;right:8px;width:auto;max-width:none;max-height:calc(100vh - var(--bndn-acct-top,72px) - 16px);max-height:calc(100dvh - var(--bndn-acct-top,72px) - 16px);overflow:auto;overscroll-behavior:contain;transform-origin:top center}.bndn-acct__list a{min-height:48px;font-size:15px}}@media (prefers-reduced-motion:reduce){.bndn-acct__panel,.bndn-acct.is-open .bndn-acct__panel{transform:none}}.bndn-acct__hint{position:absolute;top:calc(100% + 14px);right:-10px;z-index:9997;display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:300px;max-width:calc(100vw - 24px);padding:16px 18px;border-radius:14px;background:#0F3B61;color:#fff;box-shadow:0 18px 40px rgb(15 59 97 / .25);font-size:14px;line-height:1.5;text-align:left;animation:bndn-hint-in .2s ease-out}.bndn-acct__hint-arrow{position:absolute;top:-7px;left:var(--bndn-hint-arrow,262px);width:14px;height:14px;border-radius:2px;background:#0F3B61;transform:rotate(45deg)}.bndn-acct__hint-h{display:block;font-size:15px;font-weight:700;color:#fff;line-height:1.35}.bndn-acct__hint-t{display:block;color:#D3DEEA}.bndn-acct .bndn-acct__hint-ok{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:8px 0 0;padding:0 16px;border:0;border-radius:999px;background:#fff;color:#0F3B61!important;font-size:14px;font-weight:600;line-height:1;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:0}.bndn-acct .bndn-acct__hint-ok:hover{background:#E6EEF7}.bndn-acct .bndn-acct__hint-ok:focus-visible{outline:2px solid #fff;outline-offset:2px}.bndn-acct.has-hint .bndn-acct__av{animation:bndn-hint-ring 1.6s ease-out 3}@keyframes bndn-hint-ring{0%{box-shadow:0 0 0 0 rgb(200 35 43 / .45)}100%{box-shadow:0 0 0 12px #fff0}}@keyframes bndn-hint-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:767px){.bndn-acct__hint{position:fixed;top:var(--bndn-acct-top,72px);left:12px;right:12px;width:auto;max-width:none}}@media (prefers-reduced-motion:reduce){.bndn-acct.has-hint .bndn-acct__av,.bndn-acct__hint{animation:none}}