.esm-overlay{position:fixed;inset:0;z-index:3200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(4,8,16,.86)}.esm-card{width:100%;max-width:440px;max-height:calc(100dvh - 32px);overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:22px 18px 16px;border-radius:22px;color:#fff;font-family:inherit;background:radial-gradient(120% 200px at 0 0,rgba(47,125,240,.3),rgba(47,125,240,0) 62%),linear-gradient(180deg,#1b2230,#131822);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),0 24px 60px rgba(0,0,0,.6)}.esm-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8fbcff}.esm-card h2{margin:0;font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#fff}.esm-sub{margin:0;font-size:14px;line-height:1.45;color:rgba(255,255,255,.68)}.esm-opcoes{display:flex;flex-direction:column;gap:8px;margin-top:4px}.esm-opcao{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:14px;border:0;border-radius:14px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);font:inherit;text-align:left;color:#fff;cursor:pointer}.esm-opcao.is-on{background:rgba(47,125,240,.16);box-shadow:inset 0 0 0 1.5px #2f7df0}.esm-opcao strong{display:block;font-size:15.5px;font-weight:800;color:#fff}.esm-opcao small{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:rgba(255,255,255,.66)}.esm-bola{position:relative;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.34)}.esm-opcao.is-on .esm-bola{box-shadow:inset 0 0 0 2px #2f7df0}.esm-opcao.is-on .esm-bola:after{content:"";position:absolute;inset:6px;border-radius:50%;background:#2f7df0}.esm-sempre{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;margin-top:4px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.045);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);cursor:pointer}.esm-sempre input{position:absolute;opacity:0;width:1px;height:1px}.esm-sempre i{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:7px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.34)}.esm-sempre i svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.esm-sempre input:checked+i{background:#2f7df0;box-shadow:none}.esm-sempre input:checked+i svg{opacity:1}.esm-sempre input:focus-visible+i{outline:2px solid #fff;outline-offset:2px}.esm-sempre strong{display:block;font-size:14.5px;font-weight:700;color:#fff}.esm-sempre small{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:rgba(255,255,255,.62)}.esm-erro{margin:0;padding:10px 12px;border-radius:12px;background:rgba(255,74,96,.14);box-shadow:inset 0 0 0 1px rgba(255,74,96,.4);font-size:13px;line-height:1.4;color:#ffc1c9}.esm-confirmar{min-height:52px;margin-top:6px;border:0;border-radius:14px;background:linear-gradient(180deg,#2f7df0,#1c62d6);box-shadow:0 10px 22px -12px rgba(47,125,240,.95);font:inherit;font-size:16px;font-weight:700;color:#fff;cursor:pointer}.esm-confirmar:disabled{opacity:.6;cursor:default}.esm-todos{min-height:44px;border:0;background:none;font:inherit;font-size:13.5px;font-weight:600;color:rgba(255,255,255,.62);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.esm-todos:disabled{opacity:.5}.app-shell .cfg-trocar:not(#_):not(#__){display:inline!important;width:auto!important;min-height:0!important;margin:0 0 0 8px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font-family:inherit!important;font-size:inherit!important;font-weight:700!important;color:#8fbcff!important;-webkit-text-fill-color:currentColor!important;text-decoration:underline!important;text-underline-offset:3px!important;cursor:pointer}