.ca-dai{color:#eee;background:#1b1b1b;border:1px solid #fab23d59;border-radius:12px;align-items:center;gap:12px;margin:18px 0 4px;padding:10px 12px;font-size:14px;display:flex}.ca-dai img{border-radius:10px;flex:none}.ca-dai>span{flex:1;min-width:0}.ca-dai .btn{flex:none}.ca-x{color:#aaa;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;width:32px;height:32px;font-size:16px}.ca-x:hover{color:#fff;background:#2a2a2a}.ca-man{z-index:2147483000;background:#0009;justify-content:center;align-items:flex-end;animation:.18s ease-out ca-hien;display:flex;position:fixed;inset:0}.ca-hop{width:min(420px,100%);max-height:90svh;padding:22px 20px calc(20px + env(safe-area-inset-bottom));border-top:2px solid var(--gold,#fab23d);color:#eee;text-align:center;background:#161616;border-radius:18px 18px 0 0;position:relative;overflow:auto}.ca-hop .ca-x{position:absolute;top:10px;right:10px}.ca-logo{border-radius:14px}.ca-hop h3{color:var(--gold,#fab23d);margin:10px 0 14px;font-size:19px}.ca-hop ol{text-align:left;margin:0 0 12px;padding:0;list-style:none}.ca-hop li{border-top:1px solid #262626;align-items:center;gap:12px;padding:10px 4px;font-size:15px;line-height:1.45;display:flex}.ca-hop li:first-child{border-top:0}.ca-so{background:var(--gold,#fab23d);color:#111;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.ca-ic{vertical-align:-5px;color:#4da3ff;width:22px;height:22px}.ca-cham{min-width:18px;color:var(--gold,#fab23d);text-align:center;font-size:18px;display:inline-block}.ca-ghi{color:#999;margin:0 0 6px;font-size:13px}@media (min-width:701px){.ca-man{align-items:center}.ca-hop{border:1px solid #333;border-top:2px solid var(--gold,#fab23d);border-radius:18px}}@media (max-width:420px){.ca-dai{flex-wrap:wrap}.ca-dai>span{flex-basis:calc(100% - 100px)}}@keyframes ca-hien{0%{opacity:0}}.menu .ca-menu{color:var(--gold,#fab23d);align-items:center;gap:8px;font-weight:600;display:flex}.menu .ca-menu svg{flex:none;width:16px;height:16px}
