
.cw-drawer{position:fixed;inset:0;z-index:80;visibility:hidden;pointer-events:none;color:var(--cw-ink);font-family:var(--cw-sys)}
.cw-drawer.is-open{visibility:visible;pointer-events:auto}
.cw-drawer__scrim{position:absolute;inset:0;background:rgba(0,0,0,.52);opacity:0;transition:opacity .2s ease}
.cw-drawer.is-open .cw-drawer__scrim{opacity:1}
.cw-drawer__panel{position:absolute;inset:0 auto 0 0;width:min( min(88vw,380px),100%);overflow-y:auto;background:#fff;box-shadow:4px 0 20px rgba(0,0,0,.24);transform:translateX(-100%);transition:transform .2s ease;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0px)}
.cw-drawer.is-open .cw-drawer__panel{transform:translateX(0)}
.cw-drawer__head{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:8px 14px;border-bottom:1px solid var(--cw-line)}
.cw-drawer__head h2{margin:0;font-size:1.25rem}.cw-drawer__close{width:44px;height:44px;font-size:1.875rem;line-height:1}
.cw-drawer__body{padding:4px 14px 24px}.cw-drawer__section{padding:14px 0;border-bottom:1px solid var(--cw-line)}
.cw-drawer__section h3{margin:0 0 4px;font-size:0.75rem;letter-spacing:.08em;text-transform:uppercase;color:#6b6e76}
.cw-drawer__link,.cw-drawer__disabled{display:flex;align-items:center;min-height:44px;padding:4px 2px;font-size:1rem;border-radius:4px}.cw-drawer__link:hover,.cw-drawer__link:focus-visible{background:#f0f1f2;outline:2px solid var(--cw-link);outline-offset:-2px}
.cw-drawer__foot,.cw-drawer__foot .cw-drawer__link{font-size:0.8125rem}
.cw-drawer__primary{font-weight:600;color:var(--cw-link)}.cw-drawer__note{margin:4px 2px;color:#6b6e76;font-size:0.8125rem;line-height:1.35}.cw-drawer__disabled{color:#6b6e76;cursor:not-allowed}.cw-drawer__disabled small{margin-left:8px;font-size:0.6875rem;font-weight:400}
body.cw-drawer-open{overflow:hidden}.cw-drawer *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.cw-drawer__scrim,.cw-drawer__panel{transition:none}}
.cw-drawer [hidden],.cw-drawer [data-cwwallet]:not([data-mc-strip])+[data-drawer-disconnect]{display:none}.cw-drawer .cw-mc-strip{gap:8px}.cw-drawer .cw-mc-strip__chain{color:#6b6e76}

:where(.cw-drawer) a{color:var(--cw-ink);text-decoration:none}
:where(.cw-drawer) button{font:inherit;color:var(--cw-ink);background:none;border:0;margin:0;cursor:pointer;text-align:left;-webkit-appearance:none;appearance:none}
.cw-drawer__link{width:100%}
.cw-drawer__close{display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%}.cw-drawer__close:hover,.cw-drawer__close:focus-visible{background:#f0f1f2;outline:2px solid var(--cw-link);outline-offset:-2px}
.cw-drawer__main .cw-drawer__link{font-weight:600}
.cw-drawer__disabled small{padding:2px 8px;border-radius:99px;background:var(--cw-chip);color:var(--cw-ink);font-weight:600}
.cw-drawer__foot{padding-top:14px}
.cw-drawer__foot .cw-drawer__primary,.cw-drawer__foot .cw-drawer__signin{justify-content:center;margin:0 0 8px;padding:0 16px;border-radius:22px;font-size:0.9375rem;font-weight:700}
.cw-drawer__foot .cw-drawer__primary{background:var(--cw-ink-2);color:#fff}
.cw-drawer__foot .cw-drawer__signin{border:1px solid var(--cw-line);color:var(--cw-ink-2)}
.cw-drawer__foot .cw-drawer__primary:hover,.cw-drawer__foot .cw-drawer__primary:focus-visible{background:#2f363c}
