:root{--navy:#1f2831;--gold:#b89a63;--head:#e9cf8f;--bg:#f2f0eb;--card:#fff;--ink:#1f2831;--mute:#6b7480;--line:#e2ded4;--teal:#276977;--ok:#1f9d55;--red:#c0392b}:root:where(.dk){--bg:#141a21;--card:#1f2831;--ink:#efece5;--mute:#98a1ab;--line:#33404e;--teal:#6fb3c4}*{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:transparent}body{background:var(--bg);color:var(--ink);font:15px Bricolage Grotesque,system-ui,sans-serif;max-width:560px;margin:0 auto;padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}button{font:inherit;cursor:pointer;border:0;color:inherit;background:none}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}header{background:var(--head);color:var(--navy);padding:calc(10px + env(safe-area-inset-top,0px)) 14px 0;position:sticky;top:0;z-index:5}.t1{display:flex;gap:10px;align-items:center}.t1 img{width:54px;height:54px;flex:none;border-radius:50%}.sr{flex:1;display:flex;align-items:center;gap:8px;background:#fff;border-radius:24px;padding:0 14px;box-shadow:0 1px 4px #0002}.sr input{flex:1;border:0;outline:0;padding:12px 0;font:inherit;color:#1f2831;min-width:0;background:none}.loc{font-size:13px;padding:9px 2px 6px;font-weight:600}.tabs{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;margin:0 -14px;padding:0 14px}.tabs button{flex:none;padding:8px 0 9px;font-weight:600;border-bottom:3px solid transparent}.tabs button.on{border-color:var(--navy);font-weight:800}.v{display:none}.v.on{display:block}.banner{margin:12px 14px;border-radius:16px;padding:20px 18px;background:linear-gradient(120deg,var(--navy),#2f4a58);color:#efece5;border:2px solid var(--gold)}.banner b{display:block;font-size:24px;line-height:1.1;font-weight:800;color:var(--head)}.banner span{display:block;margin-top:6px;font-size:14px}h2{font-size:17px;font-weight:800;margin:18px 14px 10px}.row{display:flex;gap:14px;overflow-x:auto;padding:0 14px 4px;scrollbar-width:none}.av{flex:none;width:68px;text-align:center;font-size:12px;font-weight:600}.av i{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 5px;border-radius:50%;background:var(--navy);color:var(--head);border:2px solid var(--gold);font:800 22px Bricolage Grotesque,sans-serif;overflow:hidden}.av i img{width:100%;height:100%;object-fit:cover}.av span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rl{flex:none;width:122px;height:190px;border-radius:14px;color:#fff;display:flex;align-items:flex-end;padding:10px;font-weight:600;font-size:13px;line-height:1.2;text-align:left;background:linear-gradient(160deg,#276977,var(--navy)) center/cover;border:2px solid var(--gold);text-decoration:none;position:relative}.rl:before{content:"";position:absolute;inset:0;border-radius:12px;background:linear-gradient(transparent 40%,#000a)}.rl span{position:relative}.grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 10px 14px}.card{background:var(--card);border-radius:12px;overflow:hidden;text-align:left;box-shadow:0 1px 3px #0001;cursor:pointer}.ph{aspect-ratio:1;display:grid;place-items:center;font-size:48px;background:linear-gradient(145deg,#e8e0cd,#c6d3d4);overflow:hidden;position:relative}.ph img,.th img{width:100%;height:100%;object-fit:cover}.gch{display:flex;gap:6px;overflow-x:auto;margin:8px 0 2px;padding-bottom:2px}.gch button{flex:none;display:flex;align-items:center;gap:6px;border:2px solid var(--line);border-radius:18px;padding:2px 10px 2px 3px;background:var(--card);font-size:13px;color:inherit}.gch button img{width:26px;height:26px;border-radius:50%;object-fit:cover}.gch button.on{border-color:var(--blue);font-weight:700}.gch button.off{opacity:.55}.ncor{position:absolute;left:6px;bottom:6px;background:#000a;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;line-height:1.5}.hr{position:absolute;top:6px;right:6px;width:34px;height:34px;border-radius:50%;background:#fffd;color:var(--red);font-size:19px}.ct{padding:10px 12px 14px}.ct small{display:block;color:var(--mute);font-size:12px}.nm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;margin-bottom:4px}.old{text-decoration:line-through;color:var(--mute);font-size:12px}.pr{font-size:21px;font-weight:600;margin-top:2px}.off{display:inline-block;background:var(--ok);color:#fff;font-size:12px;font-weight:800;border-radius:4px;padding:1px 5px;margin-left:4px}.empty{grid-column:1/3;color:var(--mute);padding:20px 4px;text-align:center}.top{display:flex;align-items:center;gap:12px;padding:calc(12px + env(safe-area-inset-top,0px)) 14px 12px;background:var(--head);color:var(--navy);font-weight:800;font-size:17px;position:sticky;top:0;z-index:5}.top button{font-size:22px;color:var(--navy)}.top .sp{flex:1}.car{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.car>div{flex:none;width:100%;scroll-snap-align:center}.big{aspect-ratio:1;display:grid;place-items:center;font-size:96px;background:linear-gradient(145deg,#e8e0cd,#c6d3d4);overflow:hidden}.cnt{text-align:center;color:var(--mute);font-size:12px;padding:6px}.info{padding:16px 14px}.info h1{font-size:22px;font-weight:600;line-height:1.2}.info .pr{font-size:32px;margin:8px 0}.info p{color:var(--mute);line-height:1.5;margin:8px 0}.box{display:flex;gap:12px;align-items:center;margin:14px 0;padding:12px;background:var(--card);border-radius:12px;width:100%;text-align:left}.box small{display:block;color:var(--mute)}.box .av{width:auto}.box .av i{margin:0;width:46px;height:46px;font-size:18px}.buy{display:block;text-align:center;background:var(--ok);color:#fff;text-decoration:none;font-weight:800;font-size:17px;padding:15px;border-radius:12px;width:100%}form{padding:4px 14px 10px;display:grid;gap:12px}label{display:grid;gap:5px;font-weight:600;font-size:14px}input,select,textarea{font:inherit;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);width:100%}.btn{background:var(--navy);color:var(--head);border-radius:12px;padding:14px;font-weight:800;border:2px solid var(--gold);width:100%}.btn.s{padding:9px 12px;font-size:14px;width:auto}.btn.r{background:none;color:var(--red);border-color:var(--red)}.msg{margin:8px 14px;padding:12px;border-radius:10px;background:var(--card);border:1px solid var(--line);line-height:1.4}.msg.err{border-color:var(--red);color:var(--red)}#adf{flex-wrap:wrap}.row .btn,.row button{white-space:nowrap}#aPainel .seg button:last-child:nth-child(3n+1){grid-column:1/-1}.lnb{position:fixed;top:10px;left:10px;right:10px;z-index:3000;display:none;flex-direction:column;align-items:flex-start;gap:2px;background:#e85d04;color:#fff;border:0;border-radius:12px;padding:12px 14px;font-size:15px;text-align:left;box-shadow:0 6px 24px #00000059}.lnb span{font-size:12px;opacity:.9}.cors{display:flex;gap:8px;overflow-x:auto;margin:0 0 10px;padding-bottom:2px}.cor{flex:none;width:58px;height:58px;border:2px solid var(--line);border-radius:10px;padding:0;background:var(--card);overflow:hidden;font-size:11px;color:var(--ink)}.cor.on{border-color:var(--blue)}.cor.off{opacity:.45}.cor img{width:100%;height:100%;object-fit:cover;display:block}.pcl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0;font-size:15px}.pcl .lk{padding:0}.fgb{display:inline-block;background:#00a650;color:#fff;font-weight:800;font-size:12px;letter-spacing:.2px;padding:6px 10px;border-radius:4px;text-transform:uppercase;margin:6px 0}.fgh{color:#00a650;font-weight:700;font-size:14px;margin:6px 0}.fal input:not([type=checkbox]),.fal select,.fal textarea{border-color:var(--red)!important;background:#fff5f5}.fal{outline:2px solid var(--red);outline-offset:3px;border-radius:8px}.item{display:flex;gap:10px;align-items:center;margin:0 14px 10px;padding:10px;background:var(--card);border-radius:12px;flex-wrap:wrap}.th{width:52px;height:52px;border-radius:8px;overflow:hidden;background:#d9cfb9;display:grid;place-items:center;flex:none}.item>.g{flex:1;min-width:120px}.item small{display:block;color:var(--mute)}.item.off{opacity:.55}.bar{position:fixed;left:0;right:0;bottom:0;max-width:560px;margin:0 auto;display:flex;background:var(--card);border-top:1px solid var(--line);padding:6px 0 calc(6px + env(safe-area-inset-bottom,0px));z-index:9}.bar button{flex:1;display:grid;gap:2px;justify-items:center;font-size:11px;font-weight:600;color:var(--mute);padding:4px;position:relative}.bar button b{font-size:20px}.bar button.on{color:var(--teal)}.bar i{position:absolute;top:0;right:22%;background:var(--red);color:#fff;font-style:normal;font-size:11px;border-radius:10px;padding:0 5px;min-width:16px}.lnk{display:block;margin:6px 14px 20px;color:var(--mute);font-size:13px;text-decoration:underline}.sec{margin:16px 0}.sec>b{display:block;margin-bottom:8px}.chip{display:inline-block;padding:6px 12px;border:1px solid var(--line);border-radius:20px;margin:0 6px 6px 0;background:var(--card);font-size:13px;font-weight:600}.qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:24px;background:var(--card)}.qty button{width:40px;height:38px;font-size:20px}.qty span{min-width:28px;text-align:center;font-weight:600}.hint{color:var(--mute);font-size:14px;margin-top:6px}.dia{display:grid;grid-template-columns:1fr 92px 92px;gap:8px;align-items:center;margin-bottom:8px}.dia input[type=time]{padding:8px}.ck{display:flex;gap:8px;align-items:center;font-weight:600}.ck input{width:20px;height:20px;padding:0;flex:none}.seg{display:flex;margin:0 14px 12px;background:var(--card);border-radius:12px;padding:4px;gap:2px}.seg button,.seg label{flex:1;padding:10px 4px;border-radius:9px;font-weight:600;justify-content:center;text-align:center;font-size:14px}.seg button.on{background:var(--navy);color:var(--head)}.lk{color:var(--teal);text-decoration:underline;font-weight:600}.tx{display:grid;grid-template-columns:1fr 110px;gap:8px;align-items:center;margin-bottom:8px}.rs{display:flex;justify-content:space-between;gap:10px;padding:4px 0}.rs.t{font-weight:800;font-size:17px;border-top:1px solid var(--line);margin-top:6px;padding-top:10px}.h3{margin:16px 0 8px;font-size:16px;font-weight:800}.pd{padding:0 14px}.st{display:inline-block;font-size:12px;font-weight:800;border-radius:10px;padding:2px 8px;background:var(--line)}.st.novo{background:#f5d76e;color:#5a4500}.st.confirmado,.st.saiu{background:#bfe3ff;color:#0b4a7a}.st.entregue{background:#bff0d0;color:#0b5a2b}.st.cancelado,.st.expirado{background:#f5c6c0;color:#7a1b10}.nota{background:var(--card);border-radius:12px;padding:16px}.doc{padding:4px 16px 20px;line-height:1.55}.doc h3{margin:16px 0 4px}.doc p,.doc li{color:var(--mute);margin-bottom:6px}.doc ul{padding-left:20px}#ldx{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;background:#0a0f1e73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#ldx .ldc{background:#1f2831;color:#fff;padding:18px 26px;border-radius:16px;display:flex;align-items:center;gap:12px;font-size:15px;box-shadow:0 8px 30px #0006}.ldsp{width:22px;height:22px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:ldr .8s linear infinite}#co,#fco{min-width:0;max-width:100%;overflow-x:hidden}.co-sec{min-width:0;overflow:hidden;padding:12px}.co-seg input{width:1px;height:1px;left:0;top:0}.co-seg label{overflow:hidden}#co{font-size:14px}#co .co-sec h3{font-size:15px;margin-bottom:8px}#co label{font-size:13px}#co input,#co select,#co textarea{font-size:15px;padding:10px 12px}#co .co-seg label{font-size:14px;padding:7px 4px}#co .co-seg label small{font-size:12px}#co .co-it .g,#co .co-ad b{font-size:13px}#co .co-pg label{padding:10px 0;font-size:14px}#co .co-pg .pi{width:36px;height:36px;font-size:18px}#co .hint{font-size:12px}#co .co-bar .tt b{font-size:19px}#co .co-bar .btn{padding:12px;font-size:15px}.fgrp{display:block;margin:0 0 12px}.pfg{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px}.pft,.pfa{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:var(--card)}.pft img{width:100%;height:100%;object-fit:cover;display:block}.pfa{display:grid;place-items:center;border-style:dashed;font-size:26px;color:var(--blue);padding:0}.pfa small{font-size:11px;display:block;margin:0}.pfx{position:absolute;top:3px;right:3px;width:24px;height:24px;border-radius:50%;background:#000000a6;color:#fff;font-size:12px;line-height:1;padding:0;display:grid;place-items:center}.pfc{position:absolute;left:3px;top:3px;background:var(--blue);color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:8px}.pfm{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;padding:3px}.pfm button{width:26px;height:24px;border-radius:8px;background:#000000a6;color:#fff;font-size:11px;padding:0}.pfm button:disabled{opacity:.25}.item.pc{display:block;padding:10px}.pc .pt{display:flex;gap:10px;align-items:center}.pc .g{min-width:0;flex:1}.pc .g b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.25}.pc .g small{font-size:12px;margin-top:2px}.pb{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.pb .btn.s{width:100%;padding:8px 2px;font-size:12px;border-radius:10px;white-space:nowrap}.big{aspect-ratio:auto;height:min(78vw,320px)}.big img{width:100%;height:100%;object-fit:cover}.rvf{cursor:zoom-in}#aPainel .seg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}#aPainel .seg button{padding:10px 4px;white-space:nowrap}.atop{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--bg);border-bottom:1px solid var(--line)}.atop b{font-size:18px}.atop .nb{vertical-align:middle}.amb{width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:var(--card);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0}.amb span{display:block;width:20px;height:2px;background:var(--ink);border-radius:2px}.adrv{position:fixed;inset:0;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .2s;z-index:2000}.adrv.open{opacity:1;pointer-events:auto}.adr{position:fixed;top:0;bottom:0;left:0;width:80%;max-width:310px;background:var(--card);z-index:2001;transform:translate(-102%);transition:transform .22s;padding:12px 10px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:4px;overflow-y:auto;box-shadow:4px 0 24px #00000059}.adr.open{transform:none}.adr .adh{display:flex;justify-content:space-between;align-items:center;padding:6px 8px 12px;font-size:18px}.adr .adh button{background:none;border:0;font-size:20px;color:inherit;padding:6px 10px}.adr>button:not(.adh button){display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:14px 12px;border-radius:12px;border:0;background:transparent;color:inherit;font-size:16px;font-weight:600}.adr>button i{width:26px;text-align:center;font-style:normal;font-size:20px;display:inline-flex;justify-content:center}.adr>button.on:not(.adh button){background:var(--blue);color:#fff}.adr>button.on .nb{background:#fff;color:var(--blue)}.adr .adx{margin-top:auto;border-top:1px solid var(--line);border-radius:0;padding-top:16px}.cpok{display:flex;align-items:center;justify-content:space-between;background:#e7f7ec;color:#17803f;border-radius:10px;padding:10px 12px;margin-top:8px;font-size:14px}.cplk{display:block;margin-top:8px;font-weight:600}.cprow{display:flex;gap:8px;margin-top:8px}.cprow input{flex:1;min-width:0;text-transform:uppercase}.cprow .btn{width:auto}#cpm{margin-top:6px}input[type=datetime-local]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;text-align:left;-webkit-appearance:none;appearance:none}.ab{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.ab .btn.s{width:100%;padding:8px 2px;font-size:12px;border-radius:10px;white-space:nowrap}#aF{display:flex;gap:6px;flex-wrap:wrap}#aF .btn.s{padding:7px 10px;font-size:12px;border-radius:999px}.cpi{width:20px;height:auto;vertical-align:-5px;margin-right:2px;display:inline-block}.cpok .cpi{width:26px}.oc{display:block;padding:12px}.ocH{display:flex;justify-content:space-between;align-items:center;gap:8px}.ocH b{font-size:15px}.ocD{font-size:12px;margin:2px 0 8px}.ocI{border-top:1px solid var(--line);padding-top:6px}.ocit{display:flex;align-items:flex-start;gap:8px;padding:5px 0;font-size:14px}.ocit em{font-style:normal;font-weight:700;background:var(--bg);border-radius:6px;padding:1px 6px;font-size:12px;flex:none;margin-top:1px}.ocit span{flex:1;min-width:0;line-height:1.3}.ocit b{white-space:nowrap;font-weight:600}.ocT{border-top:1px solid var(--line);margin-top:6px;padding-top:6px;font-size:13px}.ocT>div{display:flex;justify-content:space-between;gap:10px;padding:2px 0}.ocT .cpr{color:var(--ok)}.ocT .tt{font-weight:800;font-size:16px;border-top:1px dashed var(--line);margin-top:4px;padding-top:6px}.ocC{margin-top:8px;font-size:13px;color:var(--mute);line-height:1.35}.ocC>div{padding:2px 0}.ocS{margin-top:6px;font-size:13px}.oc .acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.oc .acts .btn.s{padding:8px 12px;font-size:13px;border-radius:10px}.seg button{white-space:nowrap}.nb.cq{background:var(--blue)}#painel .seg button{font-size:12.5px;padding:10px 1px}#painel .seg .nb{min-width:16px;padding:0 4px;font-size:11px;line-height:16px;margin-left:2px}#toast{position:fixed;left:50%;bottom:calc(92px + env(safe-area-inset-bottom,0px));transform:translate(-50%);background:var(--navy);color:var(--head);padding:10px 16px;border-radius:20px;z-index:20;display:none;font-weight:600}@media print{header,.bar,.no-print,.top,#toast{display:none!important}body{background:#fff;color:#000;padding:0}.nota{padding:0}}.fl{display:inline-block;background:#e8541d;color:#fff;font-size:11px;font-weight:800;padding:2px 6px;border-radius:4px;margin-bottom:5px}.sz{cursor:pointer;min-width:52px;text-align:center;font-size:15px;color:var(--ink)}.sz.on{border:2px solid var(--teal);color:var(--teal)}.sz.no{opacity:.4;text-decoration:line-through}.tg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.row .card{flex:none;width:150px}.kps{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kp{background:var(--card);border-radius:12px;padding:12px}.kp b{display:block;font-size:20px}.kp span{color:var(--mute);font-size:12px}.tb{display:grid;grid-template-columns:1fr 44px 44px 44px 44px;gap:4px;font-size:13px;padding:6px 0;border-bottom:1px solid var(--line)}.tb small{display:block;color:var(--mute)}.tb.hd{font-weight:800;font-size:12px;color:var(--mute)}@media (max-width:420px){.seg button{font-size:12px;padding:10px 2px}}:root{--mute:#56606b;--line:#d8d2c3;--gold:#a98a52;--ok:#17803f;--red:#b3261e;--r:14px}:root:where(.dk){--mute:#a9b1ba;--line:#3a4756;--gold:#c9aa72;--ok:#3cc477;--red:#ff7a6e}html{-webkit-text-size-adjust:100%}body{font-size:16px;line-height:1.45;letter-spacing:.005em}h2{font-size:20px;margin:20px 14px 12px}.h3{font-size:17px}label{font-size:15px;gap:6px}input,select,textarea{font-size:16px;padding:13px 12px;border:1.5px solid var(--line);border-radius:12px;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--teal);box-shadow:0 0 0 3px #27697733}input.ok{border-color:var(--ok);box-shadow:0 0 0 3px #1f9d5530}input.bad{border-color:var(--red);box-shadow:0 0 0 3px #c0392b30}.chk{font-size:14px;font-weight:700;min-height:18px;color:var(--mute)}.chk.ok{color:var(--ok)}.chk.bad{color:var(--red)}.hint{font-size:14px}small,.ct small,.item small{font-size:13px;line-height:1.4}.btn{font-size:16px;padding:15px;border-radius:var(--r)}.btn.s{font-size:14px;padding:10px 14px;border-radius:12px}.btn:active{transform:scale(.98)}.msg{font-size:15px;line-height:1.5;border-radius:var(--r)}.msg a.lk{white-space:nowrap}.nm{font-size:15px}.pr{font-size:22px}.info h1{font-size:24px}.info .pr{font-size:34px}.item{border:1px solid var(--line);box-shadow:0 1px 2px #0000000d;border-radius:var(--r)}.card{border:1px solid var(--line);box-shadow:0 1px 3px #0000000f}.seg{gap:4px}.seg button{font-size:14px;padding:11px 4px;line-height:1.2}@media (max-width:420px){.seg button{font-size:13px;padding:10px 2px}}.tabs button{font-size:15px}.bar button{font-size:12px}.nb{display:inline-block;min-width:18px;padding:0 6px;border-radius:10px;background:var(--red);color:#fff;font-size:12px;font-weight:800;line-height:18px;margin-left:2px}.seg button.on .nb{background:var(--head);color:var(--navy)}.kp b{font-size:22px}.kp span{font-size:13px}.tb{font-size:14px}.tb.hd{font-size:12px}.doc{font-size:16px;line-height:1.6}.doc h3{font-size:17px;margin:20px 0 6px;color:var(--ink)}.dia{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:12px;margin-bottom:10px}.dia .ck{grid-column:1/3;font-size:16px;font-weight:700}.dia .ck input{width:22px;height:22px}.dia label.hr1{font-size:13px;color:var(--mute);gap:4px;min-width:0}.dia input[type=time]{min-width:0;width:100%;padding:11px 10px;font-size:16px}.dia.off{background:transparent;border-style:dashed}.dia.off label.hr1{opacity:.45}.dia.off .ck{color:var(--mute);font-weight:600}.stars{display:inline-flex;gap:2px;font-size:22px;line-height:1}.stars button{font-size:30px;line-height:1;color:var(--line);padding:2px}.stars button.on,.stars .on{color:#e8a317}.stars .off{color:var(--line)}.pgopt{display:flex;flex-wrap:wrap;gap:8px}.pgopt button{padding:9px 14px;border:2px solid var(--line);border-radius:20px;background:var(--card);font-weight:700;font-size:14px}.pgopt button.on{border-color:var(--gold);background:var(--navy);color:var(--head)}.soc{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 10px;font-size:14px;color:var(--mute)}.soc b{color:var(--ink)}.rv{border-top:1px solid var(--line);padding:12px 0}.rv img{max-width:140px;border-radius:10px;margin-top:8px;display:block}.rv p{margin:6px 0 0;line-height:1.4}.crp{position:fixed;inset:0;z-index:9999;background:#000000d1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px;color:#fff}.crp h3{margin:0;font-size:17px}.crp p{margin:0;font-size:13px;opacity:.8;text-align:center}.crp canvas{width:min(78vw,300px);height:min(78vw,300px);border-radius:50%;background:#fff;touch-action:none;cursor:grab;box-shadow:0 0 0 3px #fff,0 0 0 9999px #00000073}.crp input[type=range]{width:min(78vw,300px)}.crp .rw{display:flex;gap:10px;width:min(78vw,300px)}.crp .rw .btn{flex:1}.co-sec{background:var(--card);padding:14px;margin-bottom:8px}.co-sec h3{font-size:17px;font-weight:600;margin:0 0 10px}.co-it{display:flex;gap:10px;align-items:center;padding:6px 0}.co-it .g{flex:1;min-width:0;font-size:14px}.co-it .g b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-it small{color:var(--mute)}.co-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:3px;gap:3px}.co-seg label{position:relative;display:block;text-align:center;padding:9px 6px;border-radius:11px;cursor:pointer;font-weight:600;border:2px solid transparent;font-size:15px}.co-seg label small{display:block;color:var(--ok);font-size:13px;font-weight:600}.co-seg input{position:absolute;opacity:0;pointer-events:none}.co-seg label:has(input:checked){background:var(--card);border-color:var(--blue)}.co-ad{display:flex;gap:12px;align-items:center;background:color-mix(in srgb,var(--blue) 12%,var(--card));border:1.5px solid var(--blue);border-radius:10px;padding:12px;margin-top:12px}.co-ad .ic2{font-size:30px}.co-ad b{display:block;font-size:15px;font-weight:600}.co-ad button{color:var(--blue);font-weight:600;padding:2px 0}.co-pg{display:grid;gap:0}.co-pg label{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--line);cursor:pointer}.co-pg label:first-child{border-top:0}.co-pg input{width:22px;height:22px;accent-color:var(--blue);flex:none}.co-pg .pi{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:22px;background:var(--card);flex:none}.co-fm{display:grid;gap:12px;margin-top:12px}.co-fm.off{display:none}.co-lk{color:var(--blue);font-weight:600;padding:6px 0}.co-bar{position:fixed;left:0;right:0;bottom:0;z-index:20;max-width:560px;margin:0 auto;background:var(--card);border-top:1px solid var(--line);padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));display:flex;gap:12px;align-items:center}.co-bar .tt{flex:none}.co-bar .tt small{display:block;color:var(--mute);font-size:12px}.co-bar .tt b{font-size:22px;font-weight:600}.co-bar .btn{flex:1;width:auto;padding:14px}body.coB .bar{display:none}body.coB{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}.lgp{width:84px;height:84px;border-radius:50%;object-fit:cover;border:2px solid var(--gold);background:var(--card);display:flex;align-items:center;justify-content:center;font-weight:800;overflow:hidden}.wab{display:inline-block;background:#1f9d55;color:#fff;border-radius:12px;padding:10px 14px;font-weight:800;font-size:14px;text-decoration:none}:root{--yel:#ffe600;--blue:#3483fa;--blueD:#2968c8;--navy:#3483fa;--gold:#3483fa;--head:#fff;--teal:#3483fa;--bg:#ececec;--card:#fff;--ink:#2b2b2b;--mute:#666;--line:#e3e3e3;--ok:#00a650;--red:#f23d4f;--accent:#ff7733;--grad:linear-gradient(135deg,#3483fa,#1f5fd1)}:root:where(.dk){--bg:#111318;--card:#1c2028;--ink:#f2f2f2;--mute:#a7adb8;--line:#2e3440;--blue:#5b9dff;--navy:#3d7fe6;--gold:#5b9dff;--teal:#7db1ff;--ok:#2fd27f;--red:#ff6b7a}header,.top{background:var(--yel)!important;color:#2b2b2b!important;box-shadow:0 2px #00000012}.top button{color:#2b2b2b}header .loc{color:#2b2b2b;font-weight:600}.tabs button{color:#2b2b2bcc}.tabs button.on{color:#2b2b2b;border-color:#2b2b2b}.sr{background:#fff;box-shadow:0 1px 3px #00000026;border-radius:24px}.sr input{color:#2b2b2b}.banner{background:var(--grad);border:0;border-radius:14px;box-shadow:0 6px 16px #3483fa40;position:relative;overflow:hidden}.banner:after{content:"";position:absolute;right:-30px;top:-30px;width:140px;height:140px;border-radius:50%;background:#ffe60033}.banner b{color:var(--yel);font-size:25px}.banner span{color:#fff}.atalhos{display:flex;gap:14px;overflow-x:auto;padding:6px 14px 12px;scrollbar-width:none}.atalhos button{flex:none;width:68px;text-align:center;font-size:12px;font-weight:600;color:var(--ink)}.atalhos i{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 6px;border-radius:18px;color:#fff;box-shadow:0 4px 10px #0002}.atalhos .ic{width:28px;height:28px}.atalhos .a1 i{background:linear-gradient(135deg,#ffb300,#f73)}.atalhos .a2 i{background:linear-gradient(135deg,#3483fa,#1f5fd1)}.atalhos .a3 i{background:linear-gradient(135deg,#ff5d8f,#f23d4f)}.atalhos .a4 i{background:linear-gradient(135deg,#00c46a,#00a650)}.atalhos .a5 i{background:linear-gradient(135deg,#8e5cff,#5b2be0)}.card{border-radius:12px;border:0;box-shadow:0 1px 4px #00000024;transition:transform .12s}.card:active{transform:scale(.98)}.ph{background:#f7f7f7}.nm,.pr{color:var(--ink);font-weight:500}.off{background:none;color:var(--ok);padding:0;font-weight:700;font-size:13px;margin-left:6px}.old{color:var(--mute)}.fl{background:linear-gradient(90deg,#f73,#f23d4f);border-radius:4px;letter-spacing:.2px;padding:3px 6px;line-height:1.25}.fl span{display:block;white-space:nowrap}.fl .ft{font-size:9.5px;letter-spacing:.1px}.fl .cd{font-size:11px;font-weight:800}.hr{color:var(--blue);box-shadow:0 1px 4px #0003}.buy{background:var(--blue);color:#fff;border-radius:8px;box-shadow:none;font-size:16px}.btn{background:var(--blue);color:#fff;border:0;border-radius:8px;box-shadow:none}.btn.s{background:#e4eefe;color:var(--blueD)}.btn.r,.btn.s.r{background:none;border:1.5px solid var(--red);color:var(--red)}.btn:active,.buy:active{filter:brightness(.92)}:where(.dk) .btn.s{background:#26334a;color:#9cc2ff}.seg button.on,.pgopt button.on{background:var(--blue);color:#fff;border-color:var(--blue)}.pgopt button,.chip{border-radius:8px}.lk{color:var(--blue)}a{color:inherit}.msg a,.hint a,.doc a{color:var(--blue)}.st.novo{background:#fff3b0;color:#6b5500}.av i{background:var(--yel);color:#2b2b2b;border:2px solid #fff;box-shadow:0 0 0 2px var(--blue)}.kp b{color:var(--blue)}h2{font-size:20px;font-weight:700}.item,.msg,.kp,.box{border-radius:12px}.vf{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--blue);color:#fff;font-size:10px;font-weight:800;vertical-align:1px}.capa{height:130px;background-size:cover;background-position:center;background-color:var(--line)}.capaE{display:block;height:120px;border:2px dashed var(--line);border-radius:12px;overflow:hidden;cursor:pointer;background:var(--card);margin-bottom:6px}.capaE span{display:grid;place-items:center;height:100%;color:var(--mute);font-weight:600}.capaE img{width:100%;height:100%;object-fit:cover}.ic{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bar{left:0;right:0;bottom:0;border-radius:0;border:0;border-top:1px solid var(--line);box-shadow:0 -2px 8px #0000000f;padding:6px 0 calc(6px + env(safe-area-inset-bottom,0px))}.bar button{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;white-space:nowrap;color:var(--mute)}.bar button.on{color:var(--blue);font-weight:700}.bar i{top:0;right:calc(50% - 20px);background:var(--red)}body{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.info{background:var(--card);padding-top:14px}.atalhos button{width:72px;white-space:nowrap}.mdl{position:fixed;inset:0;background:#0009;display:grid;place-items:center;z-index:99;padding:20px}.mbx{background:var(--card);color:var(--ink);border-radius:16px;padding:20px;width:100%;max-width:360px;box-shadow:0 20px 50px #0006}.mbx p{line-height:1.5;margin-bottom:12px}.mbx input{width:100%;margin-bottom:12px}.mbt{display:flex;gap:10px;justify-content:flex-end}.mbt .btn{width:auto;padding:11px 18px}.dia{display:flex!important;align-items:center;gap:6px;padding:10px 12px;margin-bottom:8px;flex-wrap:nowrap}.dia .ck{flex:1;min-width:0;grid-column:auto;font-size:15px}.dia label.hr1{font-size:0;flex:none;gap:0;width:92px}.dia input[type=time]{width:92px;padding:9px 6px;font-size:15px;text-align:center}.dia label.hr1+label.hr1{position:relative;margin-left:10px}.dia label.hr1+label.hr1:after{content:"–";position:absolute;left:-10px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--mute);width:10px;text-align:center}@media (max-width:360px){.dia{flex-wrap:wrap}.dia .ck{flex:1 0 100%}.dia label.hr1{flex:1;width:auto}.dia input[type=time]{width:100%}}.lhead{display:flex;align-items:center;gap:14px;margin:16px 14px 6px}.lhead .lgp{position:relative;cursor:pointer;flex:none;overflow:visible}.lgp>span{width:100%;height:100%;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:30px}.lgp em{position:absolute;right:-4px;bottom:-4px;width:30px;height:30px;border-radius:50%;background:var(--blue);display:grid;place-items:center;font-style:normal;font-size:15px;border:2px solid var(--card)}#zf{position:fixed;inset:0;z-index:300;background:#fff}#zf .zs{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#zf .zp{flex:0 0 100%;height:100%;scroll-snap-align:center;overflow:auto;display:grid;place-items:center;cursor:zoom-in}#zf .zp img{max-width:100%;max-height:100%;object-fit:contain}#zf .zp.on{display:block;cursor:zoom-out}#zf .zp.on img{max-width:none;max-height:none;width:220%}#zf .zx{position:absolute;top:calc(12px + env(safe-area-inset-top));left:12px;z-index:2;width:44px;height:44px;border-radius:50%;border:0;background:#333c;color:#fff;font-size:20px}#zf .zc{position:absolute;right:14px;bottom:calc(18px + env(safe-area-inset-bottom));background:#333c;color:#fff;border-radius:14px;padding:4px 12px;font-size:13px;font-weight:700}#chat{position:fixed;inset:0;z-index:250;background:var(--bg);display:flex;flex-direction:column}#chat .chh{display:flex;align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top)) 12px 10px;background:#ffe600;color:#2b2b2b}#chat .chh b{flex:1;font-size:16px}#chat .chx{border:0;background:#0001;width:40px;height:40px;border-radius:50%;font-size:20px;color:inherit}#chat .chm{flex:1;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.bb{max-width:82%;padding:8px 12px;border-radius:14px;line-height:1.35;word-break:break-word;font-size:15px}.bb small{display:block;font-size:11px;opacity:.65;margin-top:2px;color:inherit}.bb.me{align-self:flex-end;background:#3483fa;color:#fff;border-bottom-right-radius:4px}.bb.you{align-self:flex-start;background:var(--card);color:var(--ink);border:1px solid var(--line);border-bottom-left-radius:4px}.bb.blk{background:#7a2b2b;color:#fff}.bb .bkn{display:block;font-size:12px;font-style:normal;margin-top:4px;opacity:.9}.bb .tk{letter-spacing:-4px;opacity:.8;margin-left:4px;font-size:13px;font-weight:700}.bb .tk.rd{color:#7fe3ff;opacity:1}.bb.sys{align-self:center;background:#fff3b0;color:#5a4500;font-size:13px;text-align:center;max-width:92%}#chat form{display:flex;gap:8px;padding:8px 12px;border-top:1px solid var(--line);background:var(--card)}#chat form input{flex:1;min-width:0;width:auto}#chat form .btn{width:auto;flex:none;padding:0 20px}#chat .chn{text-align:center;margin:0;padding:0 12px calc(8px + env(safe-area-inset-bottom));font-size:12px;color:var(--mute);background:var(--card)}.cta{margin:0 14px 12px;padding:14px;background:var(--card);border:1px solid var(--line);border-radius:14px}.cta small{display:block;color:var(--mute);margin-top:2px}.cn{background:var(--red);color:#fff;border-radius:10px;padding:0 6px;font-size:12px;font-style:normal;margin-left:6px}.vf{color:#00a650;font-size:12px;font-weight:700}:root{--teal:#16363F;--gold:#C9A85C;--blue:#16363F;--blueD:#0f2830;--navy:#16363F;--head:#E9D08A;--grad:linear-gradient(135deg,#26292D,#16363F 70%,#1d4a56);--yel:#C9A85C;--bg:#ECEBE7;--line:#dcd9d0}header,.top{background:radial-gradient(120% 160% at 85% 0%,#c9a85c55,#16363f 45%,#26292d)!important;color:#e9d08a!important;box-shadow:0 2px #0003}.top button,header .loc{color:#e9d08a!important}.tabs button{color:#e9d08acc}.tabs button.on{color:#e9d08a;border-color:#c9a85c}.banner{background:radial-gradient(120% 160% at 90% 0%,#c9a85c66,#16363f,#26292d);box-shadow:0 6px 16px #16363f55}.banner:after{background:#c9a85c33}.banner b{color:#e9d08a}.buy{background:linear-gradient(180deg,#e3c77e,#c9a85c);color:#1b1d20;font-weight:800}.btn{background:#16363f;color:#e9d08a}.btn.s{background:#e6eef0;color:#16363f}.seg button.on,.pgopt button.on{background:#16363f;color:#e9d08a;border-color:#c9a85c}.hr{color:#16363f}.bar button.on{color:#c9a85c!important}.atalhos .a1 i{background:linear-gradient(135deg,#e3c77e,#b8923f)}.atalhos .a2 i{background:linear-gradient(135deg,#1d4a56,#16363f)}.atalhos .a3 i{background:linear-gradient(135deg,#5a6168,#26292d)}.atalhos .a4 i{background:linear-gradient(135deg,#d8dce0,#9aa0a6)}.atalhos .a5 i{background:linear-gradient(135deg,#2c7a5a,#16363f)}.cor.on{border-color:#c9a85c!important}.ncor{background:#16363fe6;color:#e9d08a}.chip.on{border-color:#c9a85c!important;background:#16363f!important;color:#e9d08a!important}.lk,a{color:#16363f}.pcl .lk{color:#8a6d2c}.av i{background:linear-gradient(135deg,#e3c77e,#b8923f);color:#1b1d20}.bb.me{background:#16363f;color:#f4e6b8}#chat .chh{background:radial-gradient(120% 160% at 85% 0%,#c9a85c55,#16363f 45%,#26292d);color:#e9d08a}.fl{background:linear-gradient(90deg,#b8923f,#c9a85c)}.cors .cor.on,.cor.on{box-shadow:0 0 0 1px #c9a85c}.gch button.on{border-color:#c9a85c}:root:where(.dk){--bg:#101417;--card:#1a2125;--ink:#efece5;--mute:#9aa4aa;--line:#2b353b;--blue:#C9A85C;--blueD:#E9D08A;--navy:#C9A85C;--gold:#C9A85C;--teal:#7fb8c4}:where(.dk) .btn{background:#c9a85c;color:#1b1d20}:where(.dk) .btn.s{background:#22343a;color:#e9d08a}:where(.dk) .seg button.on,:where(.dk) .pgopt button.on{background:#c9a85c;color:#1b1d20;border-color:#c9a85c}:where(.dk) .chip.on{background:#c9a85c!important;color:#1b1d20!important}:where(.dk) .hr{color:#c9a85c}:where(.dk) .bb.me{background:#c9a85c;color:#1b1d20}:where(.dk) .lk,:where(.dk) a{color:#e9d08a}:where(.dk) .pcl .lk{color:#e9d08a}:where(.dk) .ncor{background:#000a;color:#e9d08a}.flb{margin:12px 14px;padding:10px;border-radius:14px;background:linear-gradient(135deg,#e9d08a,#c9a85c);box-shadow:0 2px 8px #0003}.flh{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:800;font-size:16px;color:#16363f;padding:2px 4px 10px;letter-spacing:.2px}.flcd.urg{background:#eb6a33;color:#fff}.flcd{font-variant-numeric:tabular-nums;background:#16363f;color:#e9d08a;font-size:14px;font-weight:800;padding:3px 9px;border-radius:6px;flex:none}.flc{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.flc::-webkit-scrollbar{display:none}.flc .flr{flex:none;width:100%;scroll-snap-align:start;border-bottom:0}.fld{display:flex;justify-content:center;gap:6px;padding:0 0 10px}.fld i{width:7px;height:7px;border-radius:50%;background:var(--line)}.fld i.on{background:#c9a85c;width:18px;border-radius:4px;transition:width .2s}.fli{background:var(--card);border-radius:10px;overflow:hidden}.flr{display:flex;gap:12px;align-items:center;padding:10px;cursor:pointer;border-bottom:1px solid var(--line)}.flr:last-of-type{border-bottom:0}.flf{flex:none;width:84px;height:84px;border-radius:10px;overflow:hidden;background:#f4f4f4;display:grid;place-items:center;font-size:32px}.flf img{width:100%;height:100%;object-fit:cover}.flt{min-width:0}.flo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--mute)}.flp{background:#c9a85c;color:#16363f;font-weight:800;font-size:13px;padding:2px 6px;border-radius:4px}.flv{font-size:22px;font-weight:600;margin:2px 0}.flt small{display:block;color:var(--mute);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.dk) .flb{background:linear-gradient(135deg,#c9a85c,#8a6d2c)}:where(.dk) .fli{background:#1d2428}:where(.dk) .flf{background:#262d31}.st.ativa{background:#1f9d55;color:#fff}.st.pausada{background:#8a8f94;color:#fff}.st.encerrada{background:var(--line);color:var(--mute)}.lmenu{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border-radius:12px;background:var(--card);font-weight:700;font-size:15px;text-align:left}.lmenu b{font-size:20px;line-height:1;color:#c9a85c}.lmenu .nb{margin-left:auto}#dwrBg{position:fixed;inset:0;background:#000a;z-index:1200;opacity:0;pointer-events:none;transition:opacity .2s}#dwrBg.on{opacity:1;pointer-events:auto}.dwr{position:fixed;top:0;bottom:0;left:0;width:78%;max-width:300px;background:#16363f;z-index:1201;transform:translate(-102%);transition:transform .22s;display:flex;flex-direction:column;gap:4px;padding:14px 12px;box-shadow:4px 0 20px #0008;overflow-y:auto}.dwr.on{transform:none}.dwh{display:flex;justify-content:space-between;align-items:center;padding:4px 6px 12px;color:#e9d08a;font-size:16px}.dwh button{color:#e9d08a;font-size:18px;padding:4px 8px}.dwr>.dwh~button{display:flex;align-items:center;gap:12px;padding:14px 12px;border-radius:12px;color:#fff;font-weight:600;font-size:15px;text-align:left}.dwr>.dwh~button i{font-style:normal;font-size:18px}.dwr>.dwh~button.on{background:#c9a85c;color:#1b1d20}.dwr .nb{margin-left:6px}.lbar{margin:0 14px 12px}#sgpn{white-space:nowrap}.vrs{text-align:center;margin:0 22px 26px;font-style:italic;color:var(--mute);font-size:13.5px;line-height:1.5}.vrs b{font-style:normal;color:#c9a85c;font-size:12.5px}.vrs small{display:block;margin-top:6px;font-style:normal;font-size:12px;opacity:.85}.opw{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.opill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:800;line-height:1.5;white-space:nowrap;background:#8a8f9433;color:var(--mute)}.opill.ativa{background:#1f9d55;color:#fff}.opill.pausada{background:#eb6a33;color:#fff}.opill.slide{background:#c9a85c26;color:#c9a85c;border:1px solid #C9A85C}.opill.pede{background:#eb6a3322;color:#eb6a33}.est{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;font-weight:800;font-size:12px;padding:5px 9px;border-radius:7px;background:#ffe9db;color:#e8590c;line-height:1;z-index:2}.est.u{background:#f26d2d;color:#fff}.est svg{width:14px;height:14px;fill:currentColor}.est.in{position:static;margin:0 0 8px}.est.mv{background:#f26d2d;color:#fff}.pbd{position:absolute;left:8px;bottom:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;z-index:2}.pbd .est{position:static}.fct{display:inline-flex;align-items:center;gap:5px;background:linear-gradient(90deg,#e9d08a,#c9a85c);color:#16363f;padding:4px 7px;border-radius:7px;line-height:1}.fct svg{width:14px;height:14px;fill:#16363f}.cdb{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums;font-weight:800}.cdb{font-size:11px}.cdb b{background:#fff3cf;color:#16363f;border-radius:4px;padding:3px;font-size:11.5px;min-width:20px;text-align:center;box-sizing:border-box}.ofx{margin:0 0 10px;border-radius:12px;overflow:hidden;border:1px solid #C9A85C;background:var(--card)}.ofh{display:flex;align-items:center;justify-content:space-between;gap:8px;white-space:nowrap;background:linear-gradient(90deg,#c9a85c,#e9d08a);color:#16363f;padding:7px 10px;font-weight:800;font-style:italic;font-size:12.5px;letter-spacing:.3px}.ofh .ofe{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-weight:700;font-size:11.5px}.ofh .cdb b{background:#16363f;color:#e9d08a;font-size:13px;padding:3px 4px;min-width:23px;border-radius:5px}.ofb{padding:10px 12px 12px;color:var(--ink)}.ofb .old{color:var(--mute);margin:0 0 2px}.ofb .pr{color:var(--ink)}.ph.eb .ncor{bottom:auto;top:6px}.psw{padding:0 14px}.psw h2{margin:6px 0}.sch{display:flex;flex-direction:column;gap:8px;padding:12px 4px;max-height:58vh;min-height:140px;overflow:auto}.sb{max-width:84%;padding:9px 12px;border-radius:14px;font-size:15px;white-space:pre-wrap;word-break:break-word;background:var(--card);border:1px solid var(--line);color:var(--ink)}.sb.eu{align-self:flex-end;background:var(--navy);border-color:var(--navy);color:#fff}.sb small{display:block;opacity:.65;font-size:11px;margin-top:3px}.sfm{display:flex;gap:8px;align-items:flex-end;margin-top:8px}.sfm textarea{flex:1;min-height:46px;max-height:120px;resize:none}#pbx .fl{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:4px 9px}#pbx .fl span{display:inline}#pbx .fl .ft{font-size:10.5px}#pbx .fl .cd{font-size:11px}.bn{margin:10px 14px 4px;position:relative}.bnc{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:14px}.bnc::-webkit-scrollbar{display:none}.bni{flex:none;width:100%;scroll-snap-align:start;aspect-ratio:16/7;background:var(--line)}.bni.lk2{cursor:pointer}.bni img{width:100%;height:100%;object-fit:cover;display:block}.bnd{display:flex;justify-content:center;gap:5px;margin-top:7px}.bnd i{width:6px;height:6px;border-radius:3px;background:var(--line);transition:width .2s}.bnd i.on{background:var(--gold);width:16px}.crp.bnx canvas{width:min(92vw,520px);height:auto;aspect-ratio:16/7;border-radius:12px;box-shadow:0 0 0 3px #fff}.bap{display:block;width:100%;aspect-ratio:16/7;object-fit:cover;border-radius:10px;background:var(--line);margin-bottom:8px}.bpl{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.bpl button{padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:14px;text-align:left}.bpl button.on{border-color:var(--gold);outline:2px solid var(--gold)}.bfm label{display:block;margin:10px 0 0;font-weight:700;font-size:14px}.bfm input[type=checkbox]{width:auto;margin:0}.crp.bnx input[type=range],.crp.bnx .rw{width:min(92vw,520px)}.bfm input:not([type=checkbox]),.bfm select{width:100%;margin-top:4px}.bni.of{display:flex;flex-direction:column;padding:10px;background:linear-gradient(135deg,#e9d08a,#c9a85c);box-sizing:border-box;overflow:hidden}.bni.of .flh{padding:0 4px 8px;font-size:15px}.bni.of .fli{flex:1;min-height:0;display:flex;align-items:center}.bni.of .flr{width:100%;padding:8px 10px;border-bottom:0}.bni.of .flf{width:clamp(64px,22vw,84px);height:clamp(64px,22vw,84px)}:where(.dk) .bni.of{background:linear-gradient(135deg,#c9a85c,#8a6d2c)}:where(.dk) .bni.of .fli{background:#1d2428}:where(.dk) .bni.of .flf{background:#262d31}#okb{position:fixed;top:calc(10px + env(safe-area-inset-top,0px));left:12px;right:12px;max-width:536px;margin:0 auto;z-index:99999;padding:14px 16px;border-radius:12px;font-weight:700;color:#fff;background:#1f9d55;box-shadow:0 6px 20px #0006;transition:opacity .25s;font-size:15px}#okb.err{background:#c0392b}#pbx .est.in,#pbx .fl{display:inline-flex;align-items:center;vertical-align:top;height:28px;margin:0 6px 8px 0;padding:0 10px;font-size:11px;line-height:1;border-radius:6px;box-sizing:border-box}#pbx .fl .ft,#pbx .fl .cd{font-size:11px}.fch{position:absolute;right:8px;bottom:8px;background:#000b;color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;z-index:2}.fchb{display:flex;align-items:center;gap:7px;color:#9aa5ad;font-weight:500;padding:0;margin:0 0 8px;font-size:12.5px}.fchb:before{content:"";width:7px;height:7px;border-radius:50%;background:#e5484d;flex:none}#subs:empty{display:none}#subs{gap:14px}#subs button{font-size:12.5px;padding:5px 0 6px;opacity:.85}#subs button.on{opacity:1}.bfs{display:inline-flex;align-items:center;gap:5px;background:#141414;color:#fff;font-weight:800;font-size:12px;padding:5px 9px;border-radius:7px;line-height:1;letter-spacing:.3px}.bfs svg{width:14px;height:14px;fill:none;stroke:#e9d08a;stroke-width:2;stroke-linecap:round}.bfx{border-color:#3a3a3a}.bfx .ofh{background:linear-gradient(90deg,#0d0d0d,#2b2b2b);color:#e9d08a;font-style:normal;letter-spacing:.6px}.bfx .ofh .cdb b{background:#e9d08a;color:#141414}.bfx .ofh .ofe{color:#f2e9cf}.bni.of.bk{background:linear-gradient(135deg,#0d0d0d,#2b2b2b)}.bni.of.bk .flh{color:#e9d08a;letter-spacing:.6px}.bni.of.bk .flcd{background:#e9d08a;color:#141414}.bni.of.bk .fli{background:#1b1b1b}.bni.of.bk .flv{color:#fff}.bni.of.bk .flp{background:#e9d08a;color:#141414}#ab .item{max-width:100%;box-sizing:border-box;overflow:hidden}#ab .item small,#ab .item b{display:block;min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal}#ab .item .rs b{display:inline;flex:1}.cxr{display:flex;gap:6px;margin-top:8px}.cxr input{flex:1;min-width:0}.cxr .btn{flex:none}.mpok{display:flex;flex-direction:column;margin-top:6px;color:#1f9d55;font-weight:800}.mpok small{color:var(--mut,#9aa5ad);font-weight:500;font-size:12px}.mpt{display:inline-block;font-size:11px;font-weight:800;color:#1f9d55;border:1px solid #1f9d55;border-radius:6px;padding:0 5px;vertical-align:middle}.cms{display:flex;justify-content:space-between;gap:8px;color:var(--mut,#9aa5ad);font-size:13.5px}.cms small{display:block;font-size:11.5px;opacity:.85}.cms.r{color:#1f9d55;font-weight:700}.cmr{border:1px solid var(--line);border-radius:10px;padding:10px;margin-bottom:8px}.cmr>small{display:block;color:var(--mut,#9aa5ad);margin:2px 0 6px}.cmf{display:flex;gap:8px;margin-bottom:8px}.cmf label{flex:1;min-width:0;margin:0}.cmf input{width:100%}.cmx{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.cmx div{border:1px solid var(--line);border-radius:8px;padding:6px 8px;display:flex;flex-direction:column}.cmx span{font-size:12px;color:var(--mut,#9aa5ad)}.cmx small{font-size:11px;color:var(--mut,#9aa5ad)}.mpth{display:flex;align-items:center;gap:8px}.mpth img{width:28px;height:auto;flex:none}.mpck{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:12px;padding:12px}.mpck img{width:40px;height:auto;flex:none}.mpck small{display:block;color:var(--mut,#9aa5ad);font-size:12.5px;margin-top:2px}.mpay{width:100%;margin:8px 0 2px}.mpay .btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.mpay .btn img{width:26px;height:auto}.mpay small{display:block;color:var(--mut,#9aa5ad);font-size:12px;margin-top:6px}.st.pag{background:#eb6a3322;color:#eb6a33}.ocS small{display:block;font-weight:500;font-size:12px;color:var(--mut,#9aa5ad);margin-top:2px}.ocS.mpok2 b{color:#1f9d55}.pgmp{display:block}.pgold{display:none!important}.mpm{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mpml{font-size:16px;font-weight:700;color:#4a90e2;padding:0}.pmi{display:flex;gap:6px}.pmc{width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid #e3e6ea;display:flex;align-items:center;justify-content:center;font-style:normal}.pmc img{max-width:26px;max-height:18px;width:auto;height:auto;object-fit:contain}.pmi{flex-wrap:wrap}.cdn{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:#4a90e2;border:1px solid #4a90e255;background:#4a90e214;border-radius:5px;padding:1px 6px;margin:0 0 3px}.pgk{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pgk div{border:1px solid var(--line);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:2px;min-width:0}.pgk small{color:var(--mut,#9aa5ad);font-size:12px}.pgk b{font-size:18px}.pgk i{font-style:normal;font-size:11.5px;color:var(--mut,#9aa5ad)}.pgk .ok b{color:#1f9d55}.card.esg .ph img{filter:grayscale(1);opacity:.45}.card.esg .ph{background:#e9ecef}.card.esg .pr{color:var(--mut,#9aa5ad)}.esgb{position:absolute;left:8px;bottom:8px;z-index:2;background:#2b2f33e6;color:#eef0f2;font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;padding:5px 10px;border-radius:7px}.buy.esgbt{background:#3a3f44!important;color:#aab2b9!important;box-shadow:none;cursor:not-allowed}.mkt{display:flex;gap:6px;margin:0 0 10px}.mkt button{flex:1;padding:10px 6px;border-radius:10px;border:1px solid var(--line);background:none;color:inherit;font-weight:700;font-size:13.5px}.mkt button.on{background:var(--gold,#C9A85C);color:#1b1b1b;border-color:transparent}.mks{width:100%;margin:0 0 12px}.mki{border:1px solid var(--line);border-radius:14px;padding:12px;margin-bottom:10px;background:var(--card)}.mki.act{border-color:#eb6a33}.mkh{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.mkf{width:64px;height:64px;flex:none;border-radius:10px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:28px;overflow:hidden}.mkf img{width:100%;height:100%;object-fit:cover}.mkg{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mkg b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}.mkg small{color:var(--mut,#9aa5ad);font-size:12.5px}.mkg .st{align-self:flex-start;margin-top:4px}.mkrb{flex:none;width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:none;font-size:18px;position:relative;color:inherit}.mkrb i{position:absolute;right:3px;bottom:1px;font-style:normal;font-weight:800;font-size:13px;color:#4a90e2}.mka{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.mkd{margin-top:10px;border-top:1px dashed var(--line);padding-top:10px}.mkit{margin:8px 0}.mkm{text-align:center;margin:6px 0 14px}.tl{list-style:none;margin:0;padding:0 0 0 4px}.tl li{position:relative;padding:0 0 12px 22px;border-left:2px solid var(--line);margin-left:6px;color:var(--mut,#9aa5ad)}.tl li:last-child{border-left-color:transparent;padding-bottom:2px}.tl li:before{content:"";position:absolute;left:-7px;top:1px;width:12px;height:12px;border-radius:50%;background:var(--line)}.tl li b{display:block;font-size:13.5px}.tl li small{font-size:11.5px}.tl li.ok{color:inherit;border-left-color:#1f9d55}.tl li.ok:before{background:#1f9d55}.tl li.now:before{background:#eb6a33;box-shadow:0 0 0 4px #eb6a3333}.tl li.now{color:inherit}.tl li.x:before{background:var(--red)}.tl li.x{color:var(--red)}#cats{gap:16px}#cats button{font-size:13.5px;padding:7px 0 8px}#subs button{font-size:12px}#cats .cvm{opacity:.95;font-weight:700}.csh{position:fixed;inset:0;background:#0009;z-index:60;display:flex;align-items:flex-end;animation:fdin .15s}.cshb{width:100%;max-height:78vh;overflow:auto;background:var(--card,#1b2226);border-radius:18px 18px 0 0;padding:14px 14px calc(20px + env(safe-area-inset-bottom))}.cshh{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cshh b{font-size:17px}.cshh button{background:none;border:0;color:inherit;font-size:18px;padding:4px 8px}.cshl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cshl button{display:flex;align-items:center;gap:10px;text-align:left;padding:11px 10px;border:1px solid var(--line);border-radius:12px;background:none;color:inherit;font-size:13.5px;font-weight:600}.cshl button.on{border-color:#c9a85c;background:#c9a85c22}.cshl i{font-style:normal;font-size:20px;flex:none}@keyframes fdin{0%{opacity:0}to{opacity:1}}.vsel{width:16px;height:16px;vertical-align:-3px;margin-left:4px;display:inline-block;cursor:pointer}.vfl{margin:0 14px 10px}#cadAdr{display:contents}#ladr{display:grid;gap:12px;margin-bottom:6px}.fin{background:var(--card);border:1px solid var(--gold);border-radius:12px;padding:12px 14px;margin:4px 0 10px}.fin .rs.liq b,.fin .rs.liq span b{color:var(--gold);font-size:18px}.fin .hint{display:block;margin-top:6px;font-size:12px}.rs.neg b{color:var(--red)}.rs.warn b{color:#e8a33d}.rs small{display:block;color:var(--mute);font-size:12px;font-weight:400}.kp b .dl{display:block;font-style:normal;font-size:12px;font-weight:700;color:var(--mute);margin-top:2px}.kp b .dl.up{color:#1f9d55}.kp b .dl.dn{color:var(--red)}.dlh{margin:6px 0 0;font-size:12px}.ser{display:flex;align-items:flex-end;gap:2px;height:120px;padding:16px 0 18px;position:relative}.ser>div{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;min-width:0}.ser i{display:block;width:100%;max-width:22px;background:var(--gold);border-radius:3px 3px 0 0;opacity:.85}.ser em{position:absolute;top:-16px;font-style:normal;font-size:10px;font-weight:800;background:#1f9d55;color:#fff;border-radius:8px;padding:0 5px;line-height:15px}.ser small{position:absolute;bottom:-17px;font-size:9px;color:var(--mute);white-space:nowrap}.ser.hh{height:80px;gap:1px}.ser.dw{height:70px;gap:6px}.ser.dw small{font-size:10px}.lg{font-size:12px;display:flex;align-items:center;gap:4px}.lg .lb{display:inline-block;width:10px;height:10px;background:var(--gold);border-radius:2px}.lg em{font-style:normal;font-size:10px;font-weight:800;background:#1f9d55;color:#fff;border-radius:8px;padding:0 5px}.rr>b{white-space:nowrap;flex:none}.ser.hh small{font-size:8px}.bnit{position:relative}.bnn{position:absolute;top:14px;left:14px;z-index:2;font-style:normal;font-weight:800;font-size:18px;background:#16363f;color:#e9d08a;border:2px solid #C9A85C;border-radius:10px;padding:2px 10px;box-shadow:0 2px 6px #0004}.bpp{display:flex;gap:12px;align-items:center;background:linear-gradient(135deg,#16363f,#0e252b);border-radius:12px;padding:12px;color:#fff;margin-bottom:8px}.bpp .th{width:72px;height:72px;flex:none;border-radius:10px;overflow:hidden;background:#fff}.bpp .th img{width:100%;height:100%;object-fit:cover}.bpp small{display:block;color:#e9d08a;font-size:11px;font-weight:700}.bpp b{display:block;font-size:14px;line-height:1.25;margin:2px 0}.bpp small+b+small{color:#cfd8da;font-weight:400}.sla{border:1px solid var(--gold)}.sln{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.sln:last-child{border-bottom:0}.sln em{font-style:normal;font-weight:800;min-width:34px;text-align:center;background:var(--gold);color:#16363f;border-radius:8px;padding:2px 6px}.sln span{flex:1;min-width:0;font-weight:600}.sln span small{display:block;color:var(--mute);font-weight:400;font-size:12px}.sln.slo em{background:var(--line);color:var(--mute)}.sln .btn{flex:none}.bni.hl{background:linear-gradient(135deg,#16363f,#0e252b)}.bni.hl .flh{color:#e9d08a}.sln .sla2{padding:6px 8px;min-width:0;flex:none}.sln .sla2[disabled]{opacity:.3}.slk{cursor:pointer}.bnit.pisca{outline:2px solid var(--gold);transition:outline .3s}.sln>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sln>span small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ab .sln>span small,#ab .sln>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal}.docw{margin:10px 14px 4px;padding:12px;border:1px solid var(--gold);border-radius:12px;background:var(--card)}.docw>b{display:block}.docw>small{display:block;color:var(--mute);margin:4px 0 8px;font-size:12.5px}.docs{display:grid;gap:8px}.docs a{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--line);text-decoration:none;color:inherit}.docs a i{font-style:normal;font-size:22px;width:28px;text-align:center}.docs a span{flex:1;min-width:0}.docs a b{display:block;font-size:14.5px}.docs a small{display:block;color:var(--mute);font-size:12px}.docs a:after{content:"↗";color:var(--gold);font-weight:800}.dwr .dwx{margin-top:auto;border-top:1px solid #ffffff22;border-radius:0!important;padding-top:16px!important}.slt{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 10px;font-weight:700}.slt select{width:auto;min-width:140px}.cnv{display:none}.info.pi1{padding-bottom:0}.info.pdw{padding-top:0}@media (min-width:600px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){body{max-width:1200px}.bar{max-width:none}.bn{max-width:860px;width:calc(100% - 28px);margin:12px auto 4px}#ll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px 14px}#ll>.vfl{grid-column:1/-1}#ll>.item{width:auto!important;margin:0!important}#cart,#co,#ped,#doc,#av,#ns,#pnl>#login,#pnl>#cadv,#adm>#aLogin{max-width:720px;margin-left:auto;margin-right:auto}.co-bar{max-width:720px}.csh{align-items:center;justify-content:center;padding:20px}.cshb{max-width:560px;border-radius:18px;padding-bottom:20px}.mdl>*{max-width:560px}#chat{left:50%;right:auto;width:min(720px,100vw);transform:translate(-50%);box-shadow:0 0 0 100vmax #0009}#okb{max-width:600px}.kps{grid-template-columns:repeat(3,minmax(0,1fr))}#prod.on{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"top top" "gal inf" "det det";column-gap:28px;align-items:start}#prod>.top{grid-area:top}#prod>.pgal{grid-area:gal;position:sticky;top:72px;padding:16px 0 0 14px}#prod>.pi1{grid-area:inf;padding-bottom:16px;background:none}#prod>.pdw{grid-area:det;padding-top:8px;background:none}#prod .car{border-radius:14px}#prod .big{height:auto;aspect-ratio:1}#prod .cnv{display:grid;place-items:center;position:absolute;top:calc(50% - 12px);width:40px;height:40px;border-radius:50%;background:#000a;color:#fff;font-size:26px;line-height:1;z-index:2}#prod .cpv{left:24px}#prod .cnx{right:10px}}@media (min-width:900px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}#ll{grid-template-columns:repeat(3,minmax(0,1fr))}.kps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:0 14px 18px}body{padding-top:62px;padding-bottom:28px}body.coB{padding-bottom:90px}.bar,body.coB .bar{display:flex;top:0;bottom:auto;height:62px;align-items:center;justify-content:flex-end;gap:4px;padding:0 max(20px,calc((100vw - 1200px)/2 + 14px));border-top:0;border-bottom:1px solid var(--line);box-shadow:0 2px 8px #0000001a}.bar:before{content:"";width:42px;height:42px;background:url(logo.webp) center/contain no-repeat;margin-right:auto;cursor:default}.bar button{flex:none;flex-direction:row;gap:8px;font-size:14px;padding:9px 14px;border-radius:10px}.bar button:hover{background:#ffffff10}.bar button.on{background:#c9a85c22}.bar i{position:static;margin-left:2px}header,.top,.atop{top:62px}#hd .t1>img{display:none}#hd .sr{max-width:720px;margin:0 auto;width:100%}#toast{bottom:28px}#prod>.pgal{top:136px}#painel[style*=block],#aPainel[style*=block]{display:grid!important;grid-template-columns:250px minmax(0,1fr);column-gap:24px;align-items:start;padding:0 14px}#painel>*,#aPainel>*{grid-column:2;min-width:0}#painel>.dwr,#aPainel>.adr{grid-column:1;grid-row:1/span 40;position:sticky;top:76px;transform:none;width:auto;max-width:none;height:auto;max-height:calc(100vh - 92px);border-radius:14px;box-shadow:none;transition:none;z-index:1;margin-top:14px}#painel>.dwr .dwh button,#aPainel>.adr .adh button,#painel>.lbar,#dwrBg,#adrv,.atop .amb{display:none!important}}@media (min-width:1100px){#aPainel>.adr>button{padding-top:9px;padding-bottom:9px}}.shb{display:grid;place-items:center;padding:2px}.shi{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;display:block}.shp{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--line);border-radius:12px;margin:4px 0 14px}.shp img,.shp>i{width:56px;height:56px;border-radius:10px;object-fit:cover;flex:none;display:grid;place-items:center;font-style:normal;font-size:28px;background:var(--line)}.shp>div:last-child{min-width:0;display:grid;gap:2px}.shp b{font-size:14px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shp span{font-weight:800;color:#c9a85c}.shg{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 6px}.shg button{display:grid;justify-items:center;gap:6px;font-size:12.5px;color:inherit;background:none;border:0}.shg span{width:54px;height:54px;border-radius:50%;display:grid;place-items:center}.shg svg{width:30px;height:30px}.cdb .cdd{margin-right:3px}.kp .kpx{display:block;font-size:11.5px;color:#c9a85c;margin-top:2px;font-weight:600}.ldm{text-align:center;color:var(--mute);font-size:13px;padding:14px 14px 22px}.ldm:before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #C9A85C;border-right-color:transparent;border-radius:50%;vertical-align:-2px;margin-right:8px;animation:ldr .8s linear infinite}@keyframes ldr{to{transform:rotate(360deg)}}.ldf{text-align:center;color:var(--mute);font-size:13px;margin:4px 14px 18px}.instb{background:none;border:0;padding:0;font:inherit;font-weight:800;color:#e9d08a;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.lnm{display:flex;align-items:center;gap:8px}.nmed{flex:none;width:34px;height:34px;border-radius:50%;background:var(--card);border:1px solid var(--line);font-size:15px;display:grid;place-items:center;cursor:pointer}img.e3{display:inline-block;width:1.25em;height:1.25em;object-fit:contain;vertical-align:-.28em;margin:0 .04em;pointer-events:none}.bar .ic3{width:26px;height:26px;object-fit:contain;filter:grayscale(.4);opacity:.72;transition:transform .15s,opacity .15s}.bar button.on .ic3{filter:none;opacity:1;transform:scale(1.1)}@media (min-width:1100px){.bar .ic3{width:24px;height:24px}}.bar .ic3[src*=carrinho-vale]{width:28px;height:28px;margin:-1px 0}@media (min-width:1100px){.bar .ic3[src*=carrinho-vale]{width:26px;height:26px}}.ctab{display:flex;gap:6px;margin:12px 14px 4px;background:var(--card);border-radius:14px;padding:5px;border:1px solid var(--line)}.ctab button{flex:1;padding:11px 8px;border-radius:10px;font-weight:800;font-size:14.5px;color:var(--mute)}.ctab button.on{background:#c9a85c;color:#16363f}.cta .ctn{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);display:grid;gap:8px}.cta .ctn>span{font-size:13px;color:var(--mute);font-weight:600}.cta .ctn .btn{flex:1;min-width:150px}.cta>b{font-size:17px}.cta>small{font-size:13px;line-height:1.45}#ctd .lk{font-size:14px;margin:8px 0 0;padding:0}.cta .ctn .btn{font-size:13px;padding:10px 8px;min-width:0;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:4px}.cta .ctn .btn img.e3{width:1.15em;height:1.15em}.ctab{padding:4px;border-radius:12px}.ctab button{font-size:13.5px;padding:8px 6px;border-radius:9px}.ctab button img.e3{width:1.05em;height:1.05em}.lhead #lojaNome{font-size:20px;line-height:1.2}.nmed{width:28px;height:28px;font-size:13px}.mpth,#pushBox>b{font-size:17px;font-weight:800}#pl label.ck:has(#rsm){align-items:flex-start;font-size:15px}#pl label.ck:has(#rsm) .hint{font-weight:400;font-size:13px;line-height:1.4;color:var(--mute)}.cta .ctn>div{display:grid!important;grid-template-columns:1fr;gap:8px}.cta .ctn .btn{font-size:14px;padding:11px 10px}@media (min-width:600px){.cta .ctn>div{grid-template-columns:1fr 1fr}}.oce{align-items:flex-start;margin:10px 0 4px;font-size:15px}.oce .hint{font-weight:400;font-size:13px;line-height:1.4}.rtE{margin:8px 0 2px;padding:10px 12px;border-radius:10px;background:var(--card);border:1px solid var(--line);font-size:14px;line-height:1.45}.cpf{border:1px solid var(--line);border-radius:12px;padding:12px}.cpf select{margin-top:6px}.cvs span{font-size:12.5px;color:var(--mute)}.cpsim{margin-top:12px;padding:10px 12px;border-radius:10px;background:#c9a85c14;border:1px dashed #C9A85C66}.cpsim small{display:inline;font-weight:500;color:var(--mute)}.ctg{position:absolute;top:8px;left:8px;z-index:2;color:#fff;font-weight:800;font-size:12px;letter-spacing:.02em;padding:4px 9px;border-radius:999px;box-shadow:0 2px 6px #0004;white-space:nowrap;max-width:calc(100% - 56px);overflow:hidden;text-overflow:ellipsis}.ctg.big{position:static;display:inline-block;font-size:13px;box-shadow:none;vertical-align:middle}.cpb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 8px;font-size:13px;font-weight:700;color:var(--mute)}.tabs button.ctb{color:#fff!important;background:#c0392b;border-radius:999px;padding:4px 12px;margin:4px 2px;border:0!important}.tabs button.ctb.on{box-shadow:0 0 0 2px #e9d08a}.cmpc{margin:12px 14px 4px;padding:12px;border-radius:14px;border:1px solid #C9A85C66;background:#c9a85c12;display:grid;gap:6px}.cmpc .rs{justify-content:flex-start;gap:8px}.cmpc small{color:var(--mute)}.cmpi{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line)}.cmpi.dis{opacity:.55}.cmpi .ck{flex:1;font-weight:600;font-size:14px}.cmpv{display:flex;align-items:center;gap:4px;font-weight:800;flex:none}.cmpv input{width:64px;text-align:center}.cmil{margin-top:8px;border-top:1px solid var(--line)}.cmil .rs{padding:6px 0;border-bottom:1px solid var(--line)}.ctg.big{align-self:center;flex:none;line-height:1.25;height:auto}.rs:has(>span>.ctg.big),.cshh b:has(.ctg){align-items:center}.tabs button.ctb{align-self:center;padding:3px 10px;margin:0 2px;font-size:13px;line-height:1.35;border-bottom:0!important}.tabs button.ctb img.e3{width:1.05em;height:1.05em;vertical-align:-.15em}.esw{margin:8px 0 2px}.tabs button.ctb{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 11px;margin:0 2px;font-size:14px;font-weight:800;line-height:1;white-space:nowrap;min-width:max-content;box-sizing:border-box}.tabs button.ctb img.e3{width:15px;height:15px;margin:0;vertical-align:0}.tabs button.ctb{background:none!important;border-radius:0!important;height:auto;padding:8px 0 9px;margin:0;font-size:15px;font-weight:800;border-bottom:3px solid transparent!important;display:inline-flex;align-items:center;gap:3px;align-self:stretch;line-height:normal}.tabs button.ctb.on{box-shadow:none;border-bottom-color:#c9a85c!important}.tabs button.ctb img.e3{width:16px;height:16px}.cfx{margin:12px 14px 4px;padding:12px 14px;border-radius:14px;display:flex;justify-content:space-between;align-items:center;gap:10px;background:linear-gradient(135deg,var(--cc),#16363F);color:#fff}.cfx b{display:block;font-size:18px;font-weight:800}.cfx span{font-size:13px;opacity:.95}.cfxt{text-align:right;flex:none}.cfxt small{display:block;font-size:11px;opacity:.85}.cfxt .cd{font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.cres{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:6px 0}.cres div{background:#c9a85c14;border-radius:10px;padding:6px 8px}.cres b{display:block;font-size:14px}.cres span{font-size:11px;color:var(--mute)}.cmpc.off{opacity:.8}.cmpc .st{margin-left:auto}.cmpt{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.cmpt input{flex:1 1 180px;min-width:0}.cmpt .lk{font-size:13px;padding:0}.cmpl{max-height:58vh;overflow:auto;border-top:1px solid var(--line);margin-top:6px}.cmpf{flex:none;width:44px;height:44px;border-radius:8px;overflow:hidden;background:var(--line);display:grid;place-items:center}.cmpf img{width:100%;height:100%;object-fit:cover}.cmpf i{font-style:normal}.cmpi .ck{align-items:center;gap:10px}.cmpn{font-style:normal;font-size:11px;font-weight:700;color:#c9a85c;margin-left:4px}.cpvv{color:#2ecc71}.cmpav{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;width:calc(100% - 28px);margin:0 14px 12px;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,#c9a85c33,#16363f);border:1px solid #C9A85C88;color:#fff;text-align:left;font-weight:700;font-size:14px}.cmpav b{color:#e9d08a;white-space:nowrap}.tstb{margin:6px 0 8px;padding:8px 10px;border-radius:10px;background:#fff4d6;border:1px dashed #C9A13B;color:#7a5a00;font-size:12.5px;font-weight:700}.cfx+.tstb{margin:6px 14px 4px}.ctst{display:block;margin:6px 0 2px;padding:6px 8px;border-radius:8px;background:#fff4d6;color:#7a5a00}.st.tst{background:#fff4d6;color:#7a5a00}.btn.cln{background:#1e7d4f;color:#fff}.czw{margin:12px 14px 4px;padding:12px 14px;border-radius:14px;background:linear-gradient(120deg,var(--cc),#16363F);color:#fff;cursor:pointer;box-shadow:0 2px 8px #0003}.czw[role=button]:active{transform:scale(.99)}.czl{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;opacity:.95}.czx{display:inline-flex;align-items:center;gap:3px;font-size:12px}.czx i{font-style:normal;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums;background:#fff3;border-radius:6px;padding:3px 6px;min-width:1.4em;text-align:center;margin-left:3px}.czx i:first-child{margin-left:0}.czn{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.czn b{display:block;font-size:17px;font-weight:800;line-height:1.2}.czn span{display:block;font-size:13px;opacity:.9;margin-top:2px}.czn .cza{font-size:28px;font-weight:300;line-height:1;opacity:.95;margin:0}.czw+.tstb{margin:6px 14px 4px}.tabs button{font-size:14px;font-weight:500}.tabs button.on{font-weight:600}.tabs button.ctb{font-size:14px;font-weight:600}.tabs button.ctb img.e3{width:14px;height:14px}.flh,.bni.of .flh{font-size:14px}.flv,.bni.of .flv{font-size:20px}.flp,.flo{font-size:12px}.pr{font-size:21px}.cfx b{font-size:16px}.btn.cmaL{width:100%;margin-top:10px;padding:12px;font-size:15px}.cmaG{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.cmaG .btn{width:100%;margin:0;justify-content:center;text-align:center}.cmaT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 0;padding:10px 12px;border-radius:10px;background:var(--bg2,#0003);cursor:pointer;font-weight:600;font-size:14px}.cmaT small{display:block;font-weight:400;font-size:12px;color:var(--mute);margin-top:2px}.cmaT input.sw{appearance:none;-webkit-appearance:none;flex:none;width:46px;height:26px;margin:0;border-radius:99px;background:#5a6268;position:relative;transition:background .2s;cursor:pointer}.cmaT input.sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .2s}.cmaT input.sw:checked{background:#1e7d4f}.cmaT input.sw:checked:after{left:23px}.cmaX{text-align:right;margin-top:10px}.cmaX .lk{color:var(--red,#e5484d);font-size:13px}.item .rs>.st{white-space:nowrap;flex:none}.item.lstc{display:block;padding:12px 14px}.lsth{display:flex;align-items:center;justify-content:space-between;gap:10px}.lsth>span{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.lsth b{font-size:16px}.lsb{font-style:normal;font-size:12px;font-weight:700;padding:3px 9px;border-radius:99px;white-space:nowrap}.lsb.on{background:#1f9d5522;color:#2fbf6f}.lsb.off{background:#eb6a3322;color:#eb6a33}.btn.lstb{flex:none;width:auto;margin:0;padding:7px 12px;font-size:13px}.lstd{display:block;margin-top:6px;color:var(--mute)}.lstd .lk{font-size:inherit}.czw.bfz{background:linear-gradient(120deg,#0d0d0d,#2b2b2b);color:#fff;border:1px solid #C9A85C55}.czw.bfz .czx i{background:#e9d08a;color:#141414}.czw.bfz .czn b{color:#e9d08a}.item.bfc{margin-bottom:12px}.pcln{display:block;margin-top:2px}.pcln .lk{font-size:inherit}.tpsw{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px}.tpsw button{padding:12px;border-radius:12px;border:2px solid var(--line);background:var(--card);color:var(--ink);font-weight:700;font-size:15px}.tpsw button.on{border-color:var(--gold,#C9A85C);background:#c9a85c22}.ocS.svb{border-left:4px solid #C9A85C}.svft{display:flex;gap:6px;margin-top:6px}.svft img{width:64px;height:64px;object-fit:cover;border-radius:8px}.svtg{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:800;color:#16363f;background:#e9d08a;border-radius:6px;padding:2px 7px}.svinf{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:13px;color:var(--mute);margin:4px 0 8px}.svinf span{white-space:nowrap}.pr.svo{font-size:16px;font-weight:700;color:var(--ink)}.apd{display:block;font-size:12px;color:var(--mute);margin-top:2px}.svcl{display:block;margin-top:4px;color:var(--ink)}:root{color-scheme:light}:root:where(.dk){color-scheme:dark}.bni{aspect-ratio:3/1}.bnd{display:none!important}.crp.bnx canvas,.bap{aspect-ratio:3/1}.bni.of{padding:7px 8px}.bni.of .flh{padding:0 2px 5px;font-size:12px}.bni.of .flh .flcd{font-size:12px;padding:2px 7px}.bni.of .flr{padding:5px 8px;gap:10px}.bni.of .flf{width:clamp(56px,17vw,72px);height:clamp(56px,17vw,72px)}.bni.of .flo{font-size:11px;gap:6px}.bni.of .flp{font-size:11px;padding:1px 5px}.bni.of .flv{font-size:17px;margin:0}.bni.of .flt small{font-size:11px}.bnn{top:8px;left:8px;font-size:14px;padding:1px 8px}#gt{font-size:17px;margin:16px 14px 10px}.nm{font-size:14px}.pr{font-size:20px}.old{font-size:12px}.czw{padding:10px 12px}.czx i{font-size:14px;padding:2px 6px}.czn{margin-top:6px}.czn b{font-size:16px}.czn span,.czl{font-size:12.5px}.t1{gap:9px}.t1 img{width:34px;height:34px}.sr{height:34px;padding:0 12px;gap:7px;border-radius:999px;box-shadow:0 1px 3px #00000026}.sr>span{font-size:15px;line-height:1}.sr img.e3,.sr span img{width:16px;height:16px}.sr input,.sr input:focus{height:34px;padding:0;font-size:14px;border:0!important;outline:0!important;box-shadow:none!important;background:none!important;-webkit-appearance:none;appearance:none;border-radius:0}body.kbd .bar{display:none!important}.tema{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 14px 4px;padding:10px 12px;border-radius:12px;background:var(--card);border:1px solid var(--line);font-weight:600;font-size:14px;cursor:pointer}.tema input.sw{appearance:none;-webkit-appearance:none;flex:none;width:46px;height:26px;margin:0;border-radius:99px;background:#9aa3ab;position:relative;transition:background .2s;cursor:pointer;border:0;padding:0}.tema input.sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .2s}.tema input.sw:checked{background:#16363f}.tema input.sw:checked:after{left:23px}.lcard{margin:8px 14px 10px;padding:12px;border-radius:14px;background:var(--card);box-shadow:0 1px 4px #0001;border:1px solid var(--line)}.lcard .lhead{margin:0;padding:0}.lcard #lst .item{margin:10px 0 0!important;padding:10px 0 0!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0;box-shadow:none;background:none}.lqk{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:0 14px 10px}.lqk button{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:12.5px;font-weight:700}.lqk button i{font-style:normal;font-size:20px}.lqk button.on{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold) inset}.lqk .nb{position:absolute;top:4px;right:10px}.dwg{margin:12px 16px 4px;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.cfh{margin:0 0 10px}.pph{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 14px}.pph h2{margin:18px 0 10px}.pph .btn{width:auto}.inkg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ink{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--card);color:var(--ink);text-align:left}.ink i{font-style:normal;font-size:18px}.ink b{font-size:24px;line-height:1.1}.ink span{font-size:12.5px;color:var(--mute)}.ink.hl{border-color:var(--gold);background:#c9a85c1f}.inb{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:8px;padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:14px}.inpi{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 6px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--ink);text-align:left}.inpi i{font-style:normal;font-size:20px}.inpi span{flex:1;min-width:0}.inpi b{display:block;font-size:14px}.inpi small{display:block;color:var(--mute);font-size:12px}.inpi em{font-style:normal;font-size:20px;color:var(--mute)}.acd{display:flex;align-items:center;justify-content:space-between;gap:10px}.acd b{display:block;font-size:17px}.acd small{display:block;color:var(--mute);font-size:12.5px}.acd .btn{flex:none;width:auto;padding:0 18px}.cin3{grid-template-columns:repeat(3,1fr)}.cin3 .ink{padding:10px}.cin3 .ink span{font-size:11.5px;line-height:1.25}.ink .inv{font-size:18px}a.inpi{text-decoration:none}#cmais .tema{margin:0 0 6px}@media (min-width:1100px){#lbar>button:last-child,#abar>button:last-child{display:none}#lbar,#abar{grid-template-columns:repeat(3,1fr)}}.upb{position:fixed;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:3000;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 10px 16px;border-radius:14px;background:#16363f;color:#fff;font-weight:700;font-size:14px;box-shadow:0 6px 24px #0005;max-width:520px;margin:0 auto}.upb button{flex:none;padding:8px 16px;border-radius:10px;border:0;background:#c9a85c;color:#16363f;font-weight:800}.bfs.oi{background:#3483fa}.bfs svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:1.7}.bfs.in{margin:0 6px 8px 0}.cmpo{display:block;color:#3483fa;font-size:12px;margin-top:2px}#toast{font-size:14px;line-height:1.35;text-align:center;border-radius:14px;width:max-content;max-width:calc(100% - 48px);padding:10px 16px;box-sizing:border-box}.lnq{margin:10px 0;padding:10px 12px;border:1px solid var(--line);border-radius:12px;display:grid;gap:6px}.lnq b{font-size:14px}.lnq .ck{margin:0;align-items:flex-start}.lnq small{display:block;color:var(--mute);font-size:12px}.lnq label.ck{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;text-align:left;font-weight:600;font-size:14px}.lnq label.ck input{width:20px!important;height:20px;flex:none;margin:1px 0 0;padding:0}.lnq label.ck span{flex:1;min-width:0;display:block}.avc{font-size:12.5px;color:var(--ink);margin:2px 0 0}.avc small{color:var(--mute)}.avc{color:#e8a30c}.avc small{font-weight:400}.rpb{display:inline-block;margin-left:6px;font-size:12px;font-weight:800;color:#e8a30c;vertical-align:middle}.rpb small{color:var(--mute);font-weight:500}.rpd{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:99px;background:#c9a85c26;color:#8a6a1e;font-size:11.5px;font-weight:800;vertical-align:middle;white-space:nowrap}.rvv{display:inline-block;margin-left:6px;font-size:11.5px;font-weight:700;color:#1a9c5b}.rvr{margin:8px 0 0;padding:8px 10px;border-radius:10px;background:var(--bg);border-left:3px solid var(--gold);font-size:13.5px}.ljq{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0;flex-wrap:wrap}.ljq span{font-weight:600;font-size:14px}.rpc{margin:14px 0 0;padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--card)}.rpn{display:flex;align-items:baseline;gap:6px;margin:6px 0 2px}.rpn b{font-size:34px;line-height:1}.rpn>span{color:var(--mute);font-weight:700}.rpt{margin-left:auto;font-size:12.5px;font-weight:700;color:var(--mute)}.rpt.up{color:#1a9c5b}.rpt.dn{color:#d64545}.rpr{margin:10px 0 0}.rpr .rs{font-size:13.5px}.rpr small{display:block;color:var(--mute);font-size:12px;margin-top:2px}.rpbar{height:7px;border-radius:99px;background:var(--line);overflow:hidden;margin-top:4px}.rpbar i{display:block;height:100%;border-radius:99px}.rpdi{margin:12px 0 8px;font-size:13.5px}.avc small,.rpb small{display:inline!important;font-size:inherit;margin:0}.ljq{flex-direction:column;align-items:flex-start;gap:2px;margin:8px 0}#chpay:empty{display:none}.chpb{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#fbf4e2;border-bottom:1px solid #E8D7A8;font-size:13.5px}.chpb .btn{flex:none;width:auto;padding:0 16px}:where(.dk) .chpb{background:#2a2617;border-bottom-color:#4a4024;color:#efece5}:where(.dk) .rpd{background:#c9a85c33;color:#e9d08a}.adb{text-align:center;padding:28px 18px}.adbi{font-size:46px;line-height:1;margin-bottom:10px}.adb b{display:block;font-size:17px;margin-bottom:6px}.adb .btn{margin-top:10px}.adn{margin:10px 0 4px;padding:10px 12px;border-radius:10px;background:#fdecea;border:1px solid #f3c2bd;color:#7a2a22;font-size:13px;line-height:1.4}:where(.dk) .adn{background:#3a1f1d;border-color:#5c2e2a;color:#f3c9c4}.adf{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.adf img{width:72px;height:72px;object-fit:cover;border-radius:8px;cursor:zoom-in}.mbx.cpq{max-height:80vh;overflow:auto;text-align:left}.mbx.cpq .rs{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}:where(.dk) img.e3[alt=👥],.dk .bar .icconta,.dk .bar button.on .icconta{filter:invert(.82) brightness(1.05)}.bfs.sv{background:#16363f;color:#fff}.bfs.sv img{width:16px;height:16px;flex:none}.ct .bfs.sv{margin:0 0 4px}.svinf .bfs.sv{margin:0}.fimok{position:fixed;inset:0;z-index:9999;background:#0a14188c;display:grid;place-items:center;padding:20px}.fimc{background:var(--card);color:var(--ink);border-radius:18px;padding:22px 20px;max-width:360px;width:100%;text-align:center;box-shadow:0 20px 60px #00000059}.fimi{font-size:40px;line-height:1;margin-bottom:8px}.fimc b{display:block;font-size:19px}.fimc p{margin:8px 0 14px;color:var(--mute)}.fimb{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:8px}.svinf{align-items:center}.bfs.sv.sm{font-size:10.5px;padding:4px 7px;gap:4px;border-radius:6px;letter-spacing:.4px}.bfs.sv.sm img{width:13px;height:13px}.mxw{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin:0 0 12px}.mxi{border-top:1px solid var(--line)}.mxi:first-child{border-top:0}.mxi>summary{list-style:none;display:flex;gap:10px;align-items:flex-start;padding:11px 12px;cursor:pointer}.mxi>summary::-webkit-details-marker{display:none}.mxic{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--bg);font-size:15px}.mxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.mxl{display:flex;justify-content:space-between;gap:8px}.mxl b{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxl small{flex:none;color:var(--mute);font-size:12px}.mxs{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxp{display:flex;gap:6px;align-items:center;font-size:12.5px;color:var(--mute);min-width:0}.mxp>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxi.un .mxl b,.mxi.un .mxs{font-weight:800}.mxi.un .mxic{background:#e9d08a}.mxg{flex:none;font-size:10.5px;font-weight:800;padding:2px 6px;border-radius:5px;background:var(--bg);color:var(--mute)}.mxg.p{background:#fdf0d5;color:#8a5a00}.mxg.r{background:#fde2df;color:#b42318}.mxi[open]>summary{background:var(--bg)}.mxi[open] .mxs,.mxi[open] .mxp>span:last-child{white-space:normal}.mxb{padding:4px 14px 14px 52px}.mxb small{display:block}.mxv{margin:8px 12px 12px}.grid{gap:8px;padding:0 8px 12px}.card .ct{padding:8px 10px 10px}.card .nm{-webkit-line-clamp:1;font-size:14px;line-height:1.3;margin-bottom:2px}.card .pr{font-size:18px;margin-top:0;line-height:1.2}.card .ct small{font-size:11px;margin-top:1px}.card .avc{font-size:12px;margin:0 0 1px}.card .apd{font-size:11px;display:block;margin:0}.olf{display:flex;align-items:center;gap:5px;margin:1px 0 0;min-height:16px}.olf .ofp{background:var(--ok);color:#fff;font-size:11px;font-weight:800;border-radius:4px;padding:1px 5px;line-height:1.3}.olf s{color:var(--mute);font-size:11.5px}.card .old{display:none}#hd .sr input{padding:9px 0}#hd .loc{padding:6px 2px 4px}#hd .tabs button{padding:6px 0 7px;font-size:14px}#prod h1{font-size:16px;font-weight:500;line-height:1.3}#prod .pr{font-size:24px}#prod .old,#prod .off{font-size:13px}.rvh{display:flex;align-items:center;gap:12px;margin:6px 0 10px}.rvh>b{font-size:40px;line-height:1;color:var(--teal);font-weight:600}.rvh>span{display:flex;flex-direction:column}.rvh small{color:var(--mute);font-size:12px}.rvph small{display:block;font-weight:600;margin:0 0 6px;font-size:13px}.rvph>div{display:flex;gap:8px;overflow-x:auto;margin-bottom:10px}.rvph span{position:relative;flex:none;cursor:pointer}.rvph img{width:84px;height:110px;object-fit:cover;border-radius:8px;display:block}.rvph i{position:absolute;left:6px;bottom:5px;color:#fff;font-style:normal;font-weight:800;font-size:12px;text-shadow:0 1px 3px #000}.rvm{display:block;margin:10px 0 0;font-weight:700}.rvall{position:fixed;inset:0;z-index:9000;background:var(--bg);overflow-y:auto}.rvall .rvlst{padding:8px 14px 30px}#prod .card .pr{font-size:18px}#prod .card .old{display:none}.dcl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.chl .rs:nth-child(n+3){display:none}.dvm{display:block;margin:10px 0 0;font-weight:700}.cht{border:1px solid var(--line);border-radius:10px;overflow:hidden}.cht .rs{padding:10px 12px;margin:0;gap:12px}.cht .rs:nth-child(odd){background:var(--bg)}.cht .rs span{flex:0 0 42%}.cht .rs b{flex:1;text-align:left;font-weight:600}.mltb{display:flex;border-bottom:1px solid var(--line);margin:4px 0 10px}.mltb button{flex:1;background:none;border:0;padding:11px 4px 10px;font-size:14px;font-weight:600;color:var(--ink);border-bottom:3px solid transparent;margin-bottom:-1px;cursor:pointer}.mltb button.on{color:var(--teal);border-bottom-color:var(--teal)}.mlsh{position:fixed;inset:0;z-index:9500;background:#0000;transition:background .2s;display:flex;align-items:flex-end}.mlsh.on{background:#00000080}.mlbx{background:var(--card);color:var(--ink);width:100%;max-width:720px;margin:0 auto;height:90vh;border-radius:16px 16px 0 0;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .22s ease-out}.mlsh.on .mlbx{transform:none}.mlhd{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 4px}.mlhd b{font-size:18px;font-weight:600}.mlx{background:none;border:0;font-size:20px;color:var(--mute);width:36px;height:36px;cursor:pointer}.mlbx .mltb{margin:0}.mlbd{flex:1;overflow-y:auto;padding:14px 16px calc(24px + env(safe-area-inset-bottom))}.mlds{white-space:normal;line-height:1.55;font-size:14.5px;margin:0}.mlch{margin:0 0 18px}.mlch>b{display:block;font-size:15px;font-weight:600;margin:4px 0 10px}.mlch table{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;font-size:14px}.mlch tr:nth-child(odd){background:var(--bg)}.mlch th{width:45%;text-align:left;font-weight:600;padding:11px 12px;vertical-align:top}.mlch td{padding:11px 12px;vertical-align:top;line-height:1.35}.bfs{white-space:nowrap}@media (max-width:359px){.pbd .bfs{font-size:10.5px;padding:4px 7px;gap:4px;letter-spacing:0}.pbd .bfs svg,.pbd .bfs img{width:13px;height:13px}}.card .ct small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmn:not(:empty){background:var(--red);color:#fff;border-radius:99px;padding:0 7px;margin-left:6px;font-size:12px;line-height:18px;display:inline-block}.pop .popb{background:var(--card);color:var(--ink);border-radius:18px;width:100%;max-width:420px;max-height:88vh;overflow:auto;position:relative;box-shadow:0 20px 50px #0007}.pop .popb img{width:100%;display:block;border-radius:18px 18px 0 0;cursor:pointer}.pop .popx{position:absolute;top:8px;right:8px;width:36px;height:36px;border-radius:50%;background:#0009;color:#fff;font-size:17px;display:grid;place-items:center;z-index:1}.pop .popt{padding:14px 16px 16px}.pop .popt p{margin:0 0 12px;white-space:pre-wrap}.msav{display:flex;align-items:center;gap:8px;width:calc(100% - 28px);margin:0 14px 10px;padding:12px 14px;border-radius:14px;background:var(--navy);color:var(--head);font-weight:700;text-align:left}.msav b{margin-left:auto;white-space:nowrap}.cnl{display:grid;gap:6px;max-height:240px;overflow:auto;padding:4px 2px;margin:4px 0 8px}.cnl label{display:flex;gap:8px;align-items:center;font-weight:500;margin:0}.cnp img{max-width:100%;max-height:260px;border-radius:12px;display:block;margin-top:8px}.mpav{display:flex;align-items:center;gap:10px;width:calc(100% - 28px);margin:0 14px 10px;padding:12px 14px;border-radius:14px;background:#d93a3a;color:#fff;font-weight:600;text-align:left;line-height:1.3}.mpav b{white-space:nowrap}.mpav span b{white-space:normal}.mpav>b{margin-left:auto;background:#fff;color:#d93a3a;border-radius:999px;padding:6px 12px;font-size:13px}.mpwarn{background:#d93a3a1a;border:1px solid rgba(217,58,58,.45);border-radius:12px;padding:12px 14px;margin:12px 0 4px;font-size:14px;line-height:1.4}.mpst{margin:10px 0 8px 18px;padding:0;font-size:14px;line-height:1.5}.mpst li{margin:2px 0}.cmaB{display:flex;gap:12px;align-items:flex-start}.cmaI{flex:1;min-width:0}.cmaI small{display:block}.cmpv{display:block!important;flex:none;width:118px;text-align:center;pointer-events:none}.cmpvc{display:block!important;width:118px;border-radius:12px;overflow:hidden;background:var(--card);box-shadow:0 2px 10px #0002}.cmpvc .card{zoom:.68;width:174px;margin:0;box-shadow:none;border-radius:0}.cmpvi{display:grid;place-items:center;width:100%;height:100%;font-size:54px}.cmpvt{margin-top:6px;background:var(--navy);border-radius:8px;padding:6px;font-weight:800;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmpvf{display:block;margin-top:4px;font-size:11px;font-weight:700;opacity:.8}.cmpvl{display:block;margin-top:4px;font-size:10.5px;opacity:.6}@media (max-width:340px){.cmaB{flex-direction:column}.cmpv{align-self:center}}.mpfr{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-top:8px}.mpfr>span{font-weight:700;font-size:13px;margin-right:2px}.mpfr .btn{opacity:.6}.mpfr .btn.on{opacity:1;box-shadow:0 0 0 2px var(--gold) inset}.mpbg{display:inline-block;font-size:11.5px;font-weight:800;border-radius:999px;padding:2px 8px;vertical-align:2px;white-space:nowrap}.mpbg.ok{background:#1f9d5524;color:#1f9d55}.mpbg.no{background:#d93a3a1f;color:#d93a3a}.mpbg{display:inline-flex;align-items:center;gap:4px;padding:3px 9px 3px 5px}.mpi{width:18px;height:18px;object-fit:contain;vertical-align:middle}.mpi[src$="mp.webp"]{width:24px;height:17px}.mpfr .btn{display:inline-flex;align-items:center;gap:4px}.mpl{width:26px;height:18px;object-fit:contain;vertical-align:-4px;margin-right:5px}.tpi{display:block}.tpx{opacity:.7;border-left:5px solid #EB6A33}.tpr{display:flex;align-items:center;gap:10px}.tpr em{font-style:normal;font-weight:800;font-size:18px;min-width:30px;color:var(--brand,#1f8f4e)}.tpr img,.tpn{width:52px;height:52px;border-radius:10px;object-fit:cover;flex:none;display:grid;place-items:center;background:#0001;font-style:normal}.tpr span{display:flex;flex-direction:column;min-width:0}.tpr b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpv{color:#888;font-style:italic}.tpw{color:#c0392b;font-weight:700}.tpb{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.tpe{margin-top:10px;padding:10px;border-radius:12px;background:#0000000a}.tpe label{display:block;margin-bottom:8px}.tps{display:flex!important;align-items:center;gap:10px;width:100%;text-align:left}.tps img{width:44px;height:44px;border-radius:8px;object-fit:cover;flex:none}.tps span{display:flex;flex-direction:column;min-width:0}#ax>p.hint,#ax>.btn,#au>.btn{margin-left:14px!important;margin-right:14px!important;width:calc(100% - 28px)}@media (max-width:420px){.mpav{flex-wrap:wrap}.mpav>span{flex:1 1 calc(100% - 40px)}.mpav>b{margin:2px 0 0;width:100%;text-align:center;padding:9px 12px}}.bni.of.cpn{background:var(--cc);background:linear-gradient(135deg,var(--cc),color-mix(in srgb,var(--cc) 55%,#000))}.bni.of.cpn .flh{color:#fff}.cph{display:flex;align-items:center;gap:8px;min-width:0}.cph b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800}.cph .ctg{background:#fff!important;color:var(--cc)!important;flex:none}.bni.of.cpn .flcd{background:#fff;color:#141414;flex:none}.bni.of.cpn .flp{background:var(--cc);color:#fff}.cph .ctg{max-width:none;display:inline-flex;align-items:center;gap:5px;overflow:visible}.cph .ctg svg{width:15px;height:15px;flex:none}.cph .ctg svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ebv{color:#1565c0;font-weight:700}.ebm b{display:block;color:#1565c0;font-size:16px;margin-bottom:4px}.item.ebl{background:#f1f1f1;border-color:#e4e4e4}.ebl i{filter:grayscale(1);opacity:.5}.item.ebl b{color:#8a8a8a}.item.ebl small,#lj .ebl span{color:#9a9a9a}#lj .ebl .ebv{display:block;font-style:normal;font-size:11px}
