#evtflat .mcc-opt{cursor:default}#evtflat .mcc-opt .mcc-alterna{display:flex;flex-direction:column;width:100%;text-align:left;background:none;border:0;padding:0;color:inherit;cursor:pointer;font:inherit}#evtflat .mcc-opt .mcc-alterna:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-md)}#evtflat .mcc-opt.on{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:-2px}#evtflat .mcc-opt.noimg .obody{padding-top:46px}#evtflat .mcc-opt.on .ock{background:var(--accent);border-color:var(--accent);color:#fff}#evtflat .mcc-opt.off{background:var(--surf3);border-color:var(--surf3)}#evtflat .mcc-opt.off .mcc-alterna{cursor:not-allowed}#evtflat .mcc-opt.off .od,#evtflat .mcc-opt.off .opr,#evtflat .mcc-opt.off .ot b{color:var(--t3)}#evtflat .mcc-qtd{display:flex;align-items:center;gap:10px;padding:0 16px 14px}#evtflat .mcc-qtd button{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--surf);color:var(--t1);font:600 18px var(--font);display:grid;place-items:center;cursor:pointer}#evtflat .mcc-qtd button:disabled{background:var(--surf3);border-color:var(--surf3);color:var(--t3);cursor:not-allowed}#evtflat .mcc-num{font:600 15px var(--mono);font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}#evtflat .sumbox .mcc-problemas{list-style:none;margin:0 0 12px;padding:10px 12px;border-radius:var(--r-md);background:var(--surf2);display:flex;flex-direction:column;gap:6px;max-height:none}#evtflat .sumbox .mcc-problemas li{font:600 12.5px var(--font);color:var(--t1);border:0;padding:0;display:block}#evtflat .mcc-largo{width:100%;justify-content:center}#evtflat .mcc-acoes .btn:disabled,#evtflat .mcc-largo:disabled{background:var(--surf3);border-color:var(--surf3);color:var(--t3);cursor:not-allowed}#evtflat .mcc-aviso{margin:18px 0 0;padding:12px 16px;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-txt);font:500 13.5px var(--font)}#evtflat .mcc-esqueleto{display:grid;grid-template-columns:1fr 1fr;gap:12px}#evtflat .mcc-esqueleto span{height:150px}#evtflat .mcc-erro,#evtflat .mcc-esqueleto span{border-radius:var(--r-md);background:var(--surf2)}#evtflat .mcc-erro{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 18px;color:var(--t1);font:500 14px var(--font)}#evtflat .mcc-recibo{max-width:640px}#evtflat .mcc-contato h2,#evtflat .mcc-recibo h2{font:400 24px var(--display);margin-bottom:8px}#evtflat .mcc-recibo p{color:var(--t2);margin-bottom:18px}#evtflat .mcc-contato{margin-top:28px;max-width:820px}#evtflat .mcc-sub{color:var(--t2);font-size:14px;margin-bottom:18px}#evtflat .mcc-grade{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}#evtflat .mcc-cheio{grid-column:1/-1}#evtflat .mcc-aceite{display:flex;gap:10px;align-items:flex-start;font:500 13px var(--font);color:var(--t2);margin:4px 0 16px;cursor:pointer}#evtflat .mcc-aceite input{width:20px;height:20px;flex-shrink:0;margin-top:1px;accent-color:var(--accent)}#evtflat .mcc-erro-txt{font:600 13px var(--font);color:var(--t1);background:var(--surf2);border-radius:var(--r-md);padding:10px 12px;margin-bottom:14px}#evtflat .mcc-acoes{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}@media(max-width:620px){#evtflat .mcc-esqueleto,#evtflat .mcc-grade{grid-template-columns:1fr}#evtflat .mcc-acoes .btn{width:100%;justify-content:center}}