
.isw2c-veu{position:fixed;inset:0;z-index:97;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center;font-family:Inter,system-ui,sans-serif;color:#fff}
@media(min-width:700px){.isw2c-veu{align-items:center}}
.isw2c-folha{width:min(420px,100%);max-height:92vh;overflow:auto;background:#101014;border:1px solid rgba(255,255,255,.12);border-radius:22px 22px 0 0;padding:18px 18px 22px;box-sizing:border-box;animation:isw2cSobe .26s ease}
@media(min-width:700px){.isw2c-folha{border-radius:22px}}
@keyframes isw2cSobe{from{transform:translateY(26px);opacity:0}to{transform:none;opacity:1}}
.isw2c-folha h3{margin:0 0 4px;font-size:18px}
.isw2c-sub{margin:0 0 12px;font-size:12.5px;color:rgba(255,255,255,.6);line-height:1.45}
.isw2c-sub a{color:#fff}
.isw2c-x{float:right;border:0;background:rgba(255,255,255,.08);color:#fff;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:16px}
.isw2c-folha input{width:100%;box-sizing:border-box;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:12px;color:#fff;padding:12px;font:15px Inter,system-ui,sans-serif;outline:none;margin:0 0 8px;color-scheme:dark}
.isw2c-folha input:focus{border-color:rgba(255,255,255,.4)}
.isw2c-ir{width:100%;border:0;border-radius:999px;padding:14px;background:#FF2D55;color:#fff;font:800 15px/1 Inter,system-ui,sans-serif;cursor:pointer}
.isw2c-ir:disabled,.isw2c-alt:disabled{opacity:.5}
.isw2c-alt{width:100%;margin-top:10px;border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;border-radius:999px;padding:12px;font:800 13.5px/1 Inter,system-ui,sans-serif;cursor:pointer}
.isw2c-st{font-size:13px;margin:10px 0 0;line-height:1.45;min-height:16px}
.isw2c-st.erro{color:#FF7A95}.isw2c-st.ok{color:#7BE3B2}
.isw2c-rodape{margin:12px 0 0;font-size:11.5px;color:rgba(255,255,255,.45);line-height:1.45}
