.Ly0Bva_base{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);font-family:var(--font-family);font-weight:var(--font-weight-bold);white-space:nowrap;border:1.5px solid #0000;line-height:1;transition:background .15s,opacity .15s,transform 50ms;display:inline-flex}.Ly0Bva_base:active{transform:scale(.99)}.Ly0Bva_md{padding:var(--ui-btn-pad,11px 20px);font-size:var(--ui-btn-font,var(--font-size-body))}.Ly0Bva_lg{padding:var(--ui-btn-pad-lg,15px 20px);font-size:var(--ui-btn-font-lg,var(--font-size-subtitle))}.Ly0Bva_fullWidth{width:100%}.Ly0Bva_primary{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-text-on-brand)}.Ly0Bva_primary:hover{background:var(--color-brand-pressed)}.Ly0Bva_secondary{border-color:var(--color-text-primary);color:var(--color-text-primary);background:0 0}.Ly0Bva_ghost{color:var(--color-brand);background:0 0;padding-left:0;padding-right:0}.Ly0Bva_outline{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-primary)}.Ly0Bva_soft{background:color-mix(in srgb, var(--color-brand) 10%, transparent);border-color:color-mix(in srgb, var(--color-brand) 30%, transparent);color:color-mix(in srgb, var(--color-brand) 72%, white);border-radius:var(--radius-pill)}.Ly0Bva_danger{background:var(--color-danger);color:#fff}.Ly0Bva_danger:hover{background:color-mix(in srgb, var(--color-danger) 85%, #000)}.Ly0Bva_soft:hover{background:color-mix(in srgb, var(--color-brand) 20%, transparent)}.Ly0Bva_sm{padding:var(--ui-btn-pad-sm,4px 12px);font-size:var(--ui-btn-font-sm,12px);font-weight:var(--font-weight-medium)}.Ly0Bva_disabled{opacity:.45;pointer-events:none}.Ly0Bva_loading{pointer-events:none}.Ly0Bva_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite Ly0Bva_spin}@keyframes Ly0Bva_spin{to{transform:rotate(360deg)}}
.afWhRq_container{gap:var(--space-xs);flex-direction:column;display:flex}.afWhRq_label{font-size:var(--ui-label-font,var(--font-size-label));font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.4px}.afWhRq_input{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);width:100%;padding:var(--ui-input-pad,var(--space-md) var(--space-lg));font-size:var(--ui-input-font,var(--font-size-input));color:var(--color-text-primary);background:var(--color-surface);transition:border-color .15s}.afWhRq_input::placeholder{color:var(--color-text-muted)}.afWhRq_input:focus{border-color:var(--color-text-primary);outline:none}.afWhRq_inputError{border-color:var(--color-danger)}.afWhRq_readOnly{background:var(--color-surface-alt);color:var(--color-text-secondary);cursor:not-allowed}.afWhRq_errorRow{align-items:center;gap:var(--space-xs);color:var(--color-danger);font-size:var(--font-size-caption);display:flex}
.HiGLca_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg)}
.jkx1Ca_chip{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);border:1.5px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;background:0 0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.jkx1Ca_active{background:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-text-on-brand)}
.-aJfeW_title{font-weight:var(--font-weight-extrabold);color:var(--color-text-primary);margin-bottom:var(--space-md);line-height:1.25}.-aJfeW_lg{font-size:var(--font-size-title)}.-aJfeW_md{font-size:var(--font-size-heading)}.-aJfeW_sm{font-size:var(--font-size-subtitle)}
.yHBRyW_note{margin:var(--space-md) 0 var(--space-lg);border-radius:var(--radius-md);padding:var(--space-md);font-size:var(--font-size-caption);border:1px solid}.yHBRyW_danger{background:var(--color-danger-bg);border-color:color-mix(in srgb, var(--color-danger) 30%, transparent);color:var(--color-danger)}.yHBRyW_warning{background:var(--color-warning-bg);border-color:color-mix(in srgb, var(--color-warning) 35%, transparent);color:var(--color-warning)}
.OG1pvW_section{padding:var(--space-lg)}
._8jnj_q_switch{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);padding:4px 12px 4px 4px;display:inline-flex}._8jnj_q_switch:disabled{opacity:.5}._8jnj_q_trilho{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-danger) 45%, transparent);flex:none;align-items:center;width:40px;height:22px;padding:2px;transition:background .15s;display:inline-flex}._8jnj_q_trilhoOn{background:var(--color-success);justify-content:flex-end}._8jnj_q_bolinha{width:18px;height:18px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%}._8jnj_q_texto{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold)}._8jnj_q_textoOn{color:var(--color-success)}._8jnj_q_textoOff{color:var(--color-danger)}
.ytpL_W_bar{justify-content:center;align-items:center;gap:var(--space-md);padding-top:var(--space-sm);display:flex}.ytpL_W_botao{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);width:36px;height:36px;color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}.ytpL_W_botao:disabled{opacity:.35}.ytpL_W_info{font-size:var(--font-size-caption);color:var(--color-text-muted)}
.PPEltW_page{padding:var(--space-xl);gap:var(--space-lg);flex-direction:column;display:flex}.PPEltW_pageHead{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.PPEltW_grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.PPEltW_card{gap:var(--space-xs);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;text-decoration:none;transition:box-shadow .15s;display:flex}.PPEltW_card:hover{box-shadow:var(--shadow-sm)}.PPEltW_cardIcon{color:var(--color-brand)}.PPEltW_cardTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.PPEltW_cardDesc{font-size:var(--font-size-caption);color:var(--color-text-muted)}.PPEltW_soon{opacity:.5;pointer-events:none}.PPEltW_panel{padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:var(--space-md);flex-direction:column;display:flex}.PPEltW_row{align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-divider);font-size:var(--font-size-body);display:flex}.PPEltW_row:last-child{border-bottom:none}.PPEltW_rowMain{align-items:center;gap:var(--space-md);min-width:0;padding:var(--space-sm) var(--space-xs);text-align:left;border-radius:var(--radius-sm);flex:1;display:flex}.PPEltW_rowMain:hover{background:var(--color-surface-alt)}.PPEltW_rowName{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.PPEltW_rowHint{font-size:var(--font-size-caption);color:var(--color-text-muted)}.PPEltW_rowFee{color:var(--color-accent);font-weight:var(--font-weight-bold);margin-left:auto}.PPEltW_iconBtn{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.PPEltW_iconBtn:hover{background:var(--color-surface-alt)}.PPEltW_danger{color:var(--color-danger)}.PPEltW_cancelEdit{align-self:flex-start;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-brand);white-space:nowrap;text-decoration:underline;display:inline-flex}.PPEltW_cancelEdit:hover{background:var(--color-brand-soft)}.PPEltW_form{align-items:end;gap:var(--space-md);grid-template-columns:1fr 140px auto;display:grid}.PPEltW_formWide{align-items:end;gap:var(--space-md);grid-template-columns:1fr auto;display:grid}.PPEltW_formCurto{align-items:flex-end;gap:var(--space-md);max-width:320px;display:flex}.PPEltW_formCurto>:first-child{flex:1}.PPEltW_formPrices{align-items:end;gap:var(--space-md);grid-template-columns:repeat(3,1fr) auto;display:grid}.PPEltW_searchField{flex:1;min-width:240px}.PPEltW_labelOverlay{z-index:80;padding:var(--space-lg);background:#0a06148c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.PPEltW_labelBox{align-items:center;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-background);flex-direction:column;display:flex}.PPEltW_labelActions{gap:var(--space-sm);display:flex}.PPEltW_cardsGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.PPEltW_cardsGridPessoas{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(116px,1fr));display:grid}.PPEltW_cardsGrid>:only-child,.PPEltW_cardsGridPessoas>.PPEltW_empty,.PPEltW_cardsGrid>.PPEltW_empty,.PPEltW_cardsGrid3>.PPEltW_empty{grid-column:1/-1}.PPEltW_cardsGrid3{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.PPEltW_cardsGrid3>:only-child{grid-column:1/-1}@media (max-width:1200px){.PPEltW_cardsGrid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.PPEltW_cardsGrid3{grid-template-columns:1fr}}.PPEltW_chip{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface-alt);font-size:10px;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted);align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.PPEltW_chipAtivo{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success)}.PPEltW_chipPausado{border-color:var(--color-danger);background:var(--color-danger-bg);color:var(--color-danger)}.PPEltW_listGroup{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0 var(--space-md);flex-direction:column;display:flex}.PPEltW_listGroup .PPEltW_row{padding:var(--space-xs) 0}.PPEltW_listGroup .PPEltW_rowName{flex:none;width:92px}.PPEltW_itemCodigo{font-size:var(--font-size-heading);font-weight:var(--font-weight-extrabold);letter-spacing:1px;color:var(--color-brand)}.PPEltW_itemCard{gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.PPEltW_itemCard:hover{box-shadow:var(--shadow-md)}.PPEltW_itemThumb{border-radius:var(--radius-md);object-fit:cover;background:var(--color-surface-alt);width:100%;height:96px}.PPEltW_itemThumbVazia{height:56px;color:var(--color-brand);background:var(--color-brand-soft);justify-content:center;align-items:center;display:flex}.PPEltW_itemTituloLinha{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.PPEltW_itemTitle{min-width:0;font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary);flex:1}.PPEltW_itemPreco{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-accent);flex:none}.PPEltW_itemHint{font-size:var(--font-size-caption);color:var(--color-text-muted)}.PPEltW_cardsGrid4{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1200px){.PPEltW_cardsGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PPEltW_cardsGrid4{grid-template-columns:1fr}}@media (max-width:980px){.PPEltW_cardsGrid{grid-template-columns:1fr}}.PPEltW_filtersBar{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}.PPEltW_dateField{align-items:center;gap:var(--space-xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);display:inline-flex}.PPEltW_dateField input,.PPEltW_dateField select{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--font-size-caption);font-family:var(--font-family);color:var(--color-text-primary)}.PPEltW_dateField input:focus,.PPEltW_dateField select:focus{border-color:var(--color-brand);outline:none}.PPEltW_avaliacoesGarcom{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-divider);flex-direction:column;display:flex}.PPEltW_listaAvaliacoes{gap:var(--space-sm);flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.PPEltW_avaliacaoGarcom{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt);flex-direction:column;gap:2px;display:flex}.PPEltW_avaliacaoEstrelas{color:var(--color-accent);align-items:center;gap:2px;display:inline-flex}.PPEltW_avaliacaoComentario{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.PPEltW_downloadBtn{border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-text-on-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.PPEltW_passos{gap:var(--space-sm);font-size:var(--font-size-body);color:var(--color-text-secondary);flex-direction:column;margin:0;padding-left:20px;display:flex}.PPEltW_codigo{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5}.PPEltW_panel code,.PPEltW_passos code{background:var(--color-surface-alt);border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.PPEltW_segmented{gap:var(--space-xs);display:flex}.PPEltW_segmentedBtn{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex:1}.PPEltW_segmentedActive{border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-brand)}.PPEltW_toggle{align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface-alt);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted);padding:3px 10px;display:inline-flex}.PPEltW_toggleOn{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success)}.PPEltW_saveBar{align-items:center;gap:var(--space-md);padding:var(--space-md) 0;background:var(--color-background);border-top:1px solid var(--color-divider);display:flex;position:sticky;bottom:0}.PPEltW_inlineInput{min-width:0;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--font-size-input);font-family:var(--font-family);color:var(--color-text-primary);flex:1}.PPEltW_inlineInput:focus{border-color:var(--color-text-primary);outline:none}.PPEltW_bannerBlock{gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-divider);align-items:flex-start;display:flex}.PPEltW_bannerBlock:last-child{border-bottom:none}.PPEltW_bannerPreview{object-fit:cover;border-radius:var(--radius-sm);background:var(--color-surface-alt);flex:none;width:96px;height:72px}.PPEltW_bannerFields{gap:var(--space-sm);flex:1;min-width:0;display:grid}@media (max-width:640px){.PPEltW_bannerBlock{flex-direction:column}.PPEltW_bannerPreview{width:100%;height:120px}}.PPEltW_thumbVazia{border:1px dashed var(--color-border);color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.PPEltW_thumb{border-radius:var(--radius-sm);object-fit:cover;background:var(--color-surface-alt);flex:none;width:40px;height:40px}.PPEltW_textarea{width:100%;min-height:84px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--font-size-input);font-family:var(--font-family);color:var(--color-text-primary);resize:vertical}.PPEltW_textarea:focus{border-color:var(--color-text-primary);outline:none}.PPEltW_field{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.PPEltW_fieldLabel{font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}.PPEltW_slotBlock{gap:var(--space-sm);padding:var(--space-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt);flex-direction:column;display:flex}.PPEltW_chartsGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.PPEltW_chartWide{grid-column:span 2}@media (max-width:900px){.PPEltW_chartWide{grid-column:span 1}}.PPEltW_empty{font-size:var(--font-size-caption);color:var(--color-text-muted)}@media (max-width:640px){.PPEltW_form,.PPEltW_formWide,.PPEltW_formPrices{grid-template-columns:1fr}}.PPEltW_printSection{gap:var(--space-lg);flex-direction:column;display:flex}.PPEltW_printHeader{display:none}@media print{.PPEltW_printHeader{margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid #000;display:block}.PPEltW_printHeader strong{font-size:16px;display:block}.PPEltW_printHeader span{color:#333;font-size:11px;display:block}.PPEltW_chartsGrid>*,.PPEltW_cardsGrid>*,.PPEltW_cardsGrid4>*{break-inside:avoid}}.PPEltW_listPanel{gap:0}.PPEltW_cupomCaixa{display:none}.PPEltW_centro{text-align:center;display:block}.PPEltW_loja{font-size:14px}.PPEltW_linhaCupom{justify-content:space-between;gap:8px;display:flex}.PPEltW_totalCupom{border-top:1px dashed #000;justify-content:space-between;margin-top:4px;padding-top:4px;display:flex}@media print{.PPEltW_cupomCaixa{display:block}}.PPEltW_quatroColunas{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1200px){.PPEltW_quatroColunas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.PPEltW_quatroColunas{grid-template-columns:1fr}}.PPEltW_painelCompacto{max-height:420px;overflow-y:auto}.PPEltW_qrGrade{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.PPEltW_qrCartao{padding:var(--space-sm);border:1px dashed var(--color-border);border-radius:var(--radius-md);break-inside:avoid;background:#fff;flex-direction:column;align-items:center;gap:4px;display:flex}.PPEltW_qrMesa{font-size:var(--font-size-caption);font-weight:var(--font-weight-extrabold);color:#141414}.PPEltW_qrDica{color:#444;font-size:10px}.PPEltW_qrMini{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;flex:none;padding:2px;display:inline-flex}.PPEltW_qrMini canvas{display:block;width:40px!important;height:40px!important}.PPEltW_qrTira{display:none}@media print{.PPEltW_qrTira{grid-template-columns:repeat(3,1fr);gap:8mm;display:grid!important}}.PPEltW_boxHead{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}.PPEltW_boxHead h2{margin-bottom:0}.PPEltW_tabelaBox{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}.PPEltW_tabela{border-collapse:collapse;width:100%;font-size:var(--font-size-body)}.PPEltW_tabela th{text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border);font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted);white-space:nowrap}.PPEltW_tabela td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-divider);color:var(--color-text-primary);vertical-align:middle}.PPEltW_tabela tbody tr:last-child td{border-bottom:none}.PPEltW_linhaClicavel{cursor:pointer}.PPEltW_linhaClicavel:hover{background:var(--color-surface-alt)}.PPEltW_dir{text-align:right}.PPEltW_tabelaSub{font-size:var(--font-size-caption);color:var(--color-text-muted);display:block}.PPEltW_nowrap{white-space:nowrap}.PPEltW_celulaPessoa{align-items:center;gap:var(--space-sm);display:flex}.PPEltW_celulaTexto{max-width:420px;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.PPEltW_tabelaTag{color:var(--color-brand);font-size:10px;display:block}.PPEltW_tabelaAcoes{text-align:right;white-space:nowrap}.PPEltW_tabelaAcoes>*+*{margin-left:4px}.PPEltW_fichaTopo{align-items:center;gap:var(--space-sm);display:flex}.PPEltW_chipsRow{flex-wrap:wrap;gap:8px;display:flex}.PPEltW_chipActive{border-color:var(--color-brand);background:var(--color-brand);color:#fff}.PPEltW_formActions{gap:var(--space-sm);justify-content:flex-end;display:flex}.PPEltW_switchRow{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-divider);display:flex}.PPEltW_switchRow:last-child{border-bottom:none}.PPEltW_switchText{flex-direction:column;gap:2px;display:flex}.PPEltW_switch{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:999px;flex:none;align-items:center;width:46px;height:26px;padding:2px;display:flex}.PPEltW_switchKnob{background:var(--color-text-muted);border-radius:50%;width:20px;height:20px;transition:transform .16s,background .16s}.PPEltW_switchOn{background:var(--color-success);border-color:var(--color-success)}.PPEltW_switchOn .PPEltW_switchKnob{background:#fff;transform:translate(20px)}.PPEltW_linhaGrupo{gap:var(--space-sm);grid-template-columns:1fr 92px 92px;align-items:end;display:grid}.PPEltW_linhaOpcao{gap:var(--space-sm);grid-template-columns:1fr 128px auto;align-items:end;display:grid}.PPEltW_linhaGrupo label,.PPEltW_linhaOpcao label,.PPEltW_linhaGrupo input,.PPEltW_linhaOpcao input{font-size:var(--font-size-caption)}.PPEltW_blocoGrupo{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin-top:var(--space-sm);flex-direction:column;display:flex}.PPEltW_blocoGrupoTopo{justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-muted);display:flex}.PPEltW_arrasta{width:34px;color:var(--color-text-muted);cursor:grab;text-align:center}.PPEltW_linhaArrastando{opacity:.45}.PPEltW_linhaAlvo{background:var(--color-brand-soft);box-shadow:inset 0 2px 0 0 var(--color-brand)}.PPEltW_arrasta{cursor:grab}.PPEltW_arrasta:active{cursor:grabbing}.PPEltW_areaTracejada{border:2px dashed var(--color-border);border-radius:var(--radius-md);background:0 0}.PPEltW_quantidadeItem{text-align:center;min-width:22px;font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.PPEltW_opcaoItem{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;display:flex}.PPEltW_opcaoItemAtiva{border-color:var(--color-brand);background:var(--color-brand-soft)}.PPEltW_opcaoNome{align-items:center;gap:var(--space-sm);font-size:var(--font-size-body);color:var(--color-text-primary);display:flex}.PPEltW_opcaoPreco{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-accent)}.PPEltW_colorInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;width:38px;height:32px;padding:2px}.PPEltW_opcaoForma{gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.PPEltW_opcaoForma:last-of-type{border-bottom:0}.PPEltW_faixaLinha{gap:var(--space-sm);padding-left:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PPEltW_salvarLinha{justify-content:flex-start;display:flex}.PPEltW_salvarFormas{min-width:170px}
.lH6AGW_wrap{min-height:100dvh;padding:var(--space-lg);background:var(--color-background);justify-content:center;align-items:center;display:flex}.lH6AGW_card{align-items:center;gap:var(--space-sm);width:100%;max-width:360px;padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.lH6AGW_icon{color:var(--color-brand)}.lH6AGW_title{font-size:var(--font-size-heading);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.lH6AGW_sub{font-size:var(--font-size-caption);color:var(--color-text-muted)}.lH6AGW_form{gap:var(--space-lg);width:100%;margin-top:var(--space-md);flex-direction:column;display:flex}.lH6AGW_dicaLink{font-size:var(--font-size-caption);color:var(--color-text-muted);align-self:center;text-decoration:underline}.lH6AGW_demo{width:100%;margin-top:var(--space-md);background:var(--color-warning-bg);border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);color:var(--color-warning);border-radius:var(--radius-md);padding:var(--space-md);font-size:var(--font-size-caption);text-align:center}
.hiqIeq_trilha{gap:var(--space-sm);padding-bottom:var(--space-xs);scrollbar-width:none;display:flex;overflow-x:auto}.hiqIeq_trilha::-webkit-scrollbar{display:none}.hiqIeq_card{gap:var(--space-xs);width:136px;padding:var(--space-sm);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;flex-direction:column;flex:none;display:flex}.hiqIeq_cardAtivo{border-color:var(--color-brand);background:var(--color-brand-soft)}.hiqIeq_imagem{object-fit:cover;border-radius:var(--radius-md);width:100%;height:72px}.hiqIeq_vazia{border-radius:var(--radius-md);background:var(--color-surface-muted);width:100%;height:72px;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.hiqIeq_nome{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.hiqIeq_subtitulo{font-size:var(--font-size-label);color:var(--color-text-muted)}
._8Saoqa_row{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._8Saoqa_image{border-radius:var(--radius-md);object-fit:cover;background:var(--color-surface-alt);flex:none;width:64px;height:64px}._8Saoqa_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._8Saoqa_name{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._8Saoqa_description{font-size:var(--font-size-caption);color:var(--color-text-muted)}._8Saoqa_price{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-accent)}._8Saoqa_stepper{align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-surface-alt);flex:none;padding:2px;display:inline-flex}._8Saoqa_stepButton{border-radius:var(--radius-pill);background:var(--color-brand);width:30px;height:30px;color:var(--color-text-on-brand);justify-content:center;align-items:center;display:inline-flex}._8Saoqa_quantidade{text-align:center;min-width:20px;font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}._8Saoqa_addButton{border-radius:var(--radius-pill);background:var(--color-brand);width:34px;height:34px;color:var(--color-text-on-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}._8Saoqa_imageVazia{background:var(--color-surface-alt);color:var(--color-text-muted);border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex}
.epfzmG_wrap{display:inline-flex;position:relative}.epfzmG_bell{border-radius:var(--radius-pill);width:38px;height:38px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex;position:relative}.epfzmG_bell:hover{background:var(--color-surface-muted)}.epfzmG_badge{border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;min-width:17px;height:17px;font-size:10px;font-weight:var(--font-weight-bold);justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:absolute;top:2px;right:2px}.epfzmG_panel{z-index:60;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:260px;max-height:320px;box-shadow:var(--shadow-lg);padding:var(--space-sm);position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.epfzmG_panelHead{justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);padding:var(--space-xs) var(--space-sm) var(--space-sm);display:flex}.epfzmG_som{font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-text-muted);border-radius:var(--radius-pill);align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.epfzmG_som:hover{background:var(--color-surface-muted)}.epfzmG_somOn{color:var(--color-success)}.epfzmG_vazio{font-size:var(--font-size-caption);color:var(--color-text-muted);padding:var(--space-sm)}.epfzmG_list{flex-direction:column;gap:2px;display:flex}.epfzmG_item{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-body);display:flex}.epfzmG_item:hover{background:var(--color-surface-muted)}.epfzmG_numero{font-weight:var(--font-weight-bold)}.epfzmG_tipo{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.epfzmG_hora{font-size:var(--font-size-caption);color:var(--color-text-muted);margin-left:auto}
.A_ul7G_shell{--font-size-title:22px;--font-size-heading:17px;--font-size-subtitle:15px;--font-size-body:13px;--font-size-input:13px;--ui-btn-pad:8px 14px;--ui-btn-font:13px;--ui-btn-pad-sm:4px 10px;--ui-btn-font-sm:12px;--ui-btn-pad-lg:11px 16px;--ui-input-pad:8px 12px;--ui-input-font:13px;--ui-label-font:10px;--ui-sheet-pad:14px;--ui-sheet-gap:12px;--ui-sheet-title:15px;--ui-sheet-tail:18px;background:var(--color-background);min-height:100dvh;display:flex}.A_ul7G_sidebar{background:var(--color-dark);width:230px;color:var(--color-text-on-dark);flex-direction:column;flex:none;display:flex}.A_ul7G_brand{align-items:center;gap:var(--space-sm);padding:var(--space-lg);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold);color:var(--color-text-on-dark);display:flex}.A_ul7G_nav{padding:var(--space-sm);flex-direction:column;gap:2px;display:flex}.A_ul7G_item{align-items:center;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);font-size:var(--font-size-body);color:var(--color-text-on-dark);text-decoration:none;display:flex}.A_ul7G_item:hover{background:#ffffff14}.A_ul7G_active{background:var(--color-brand);color:#fff}.A_ul7G_soon{opacity:.45;cursor:default}.A_ul7G_soonTag{font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:.4px;margin-left:auto}.A_ul7G_main{flex-direction:column;flex:1;min-width:0;display:flex}.A_ul7G_topbar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex}.A_ul7G_user{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.A_ul7G_logout{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-danger)}.A_ul7G_topbarAcoes{align-items:center;gap:var(--space-sm);display:inline-flex}.A_ul7G_content{flex:1;min-width:0}@media (max-width:860px){.A_ul7G_shell{flex-direction:column}.A_ul7G_sidebar{width:100%}.A_ul7G_nav{flex-direction:row;overflow-x:auto}.A_ul7G_item{white-space:nowrap}.A_ul7G_soonTag{display:none}}@media print{.A_ul7G_shell,.A_ul7G_main,.A_ul7G_content{min-height:0;display:block}.A_ul7G_sidebar,.A_ul7G_topbar{display:none!important}}.A_ul7G_lojaStatus{border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);border:1px solid #0000;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.A_ul7G_lojaPonto{background:currentColor;border-radius:50%;width:8px;height:8px}.A_ul7G_lojaAberta{background:var(--color-success-bg,#16a34a1f);color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 35%, transparent)}.A_ul7G_lojaFechada{background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 35%, transparent)}.A_ul7G_lojaSwitch{align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);padding:4px 10px 4px 4px;display:inline-flex}.A_ul7G_lojaTrilho{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-danger) 45%, transparent);flex:none;align-items:center;width:40px;height:22px;padding:2px;transition:background .15s;display:inline-flex}.A_ul7G_trilhoOn{background:var(--color-success);justify-content:flex-end}.A_ul7G_lojaBolinha{width:18px;height:18px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%}.A_ul7G_lojaTexto{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold)}.A_ul7G_textoOn{color:var(--color-success)}.A_ul7G_textoOff{color:var(--color-danger)}.A_ul7G_groupTitle{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-label);letter-spacing:.4px;text-transform:uppercase;color:var(--color-text-muted);text-align:left;cursor:pointer;font-weight:700;display:flex}.A_ul7G_groupTitle:hover{color:var(--color-text-on-dark)}.A_ul7G_grupoAtivo{background:var(--color-brand);border-radius:var(--radius-md);color:var(--color-text-on-brand)}.A_ul7G_groupChevron{margin-left:auto;transition:transform .15s}.A_ul7G_groupChevronOpen{transform:rotate(180deg)}.A_ul7G_subItem{padding-left:calc(var(--space-md) + 16px);font-size:calc(var(--font-size-body) - 2px);position:relative}.A_ul7G_subItem:before{content:"";left:calc(var(--space-md) + 4px);border-radius:var(--radius-pill);background:#ffffff2e;width:2px;position:absolute;top:-2px;bottom:-2px}.A_ul7G_subItem.A_ul7G_active{color:color-mix(in srgb, var(--color-brand) 80%, #fff);background:0 0;font-weight:700}.A_ul7G_subItem.A_ul7G_active:before{background:color-mix(in srgb, var(--color-brand) 80%, #fff)}.A_ul7G_subGrupo{padding-left:calc(var(--space-md) + 16px);font-size:calc(var(--font-size-body) - 2px);text-transform:none;letter-spacing:normal}.A_ul7G_subItem2{padding-left:calc(var(--space-md) + 34px)}.A_ul7G_subItem2:before{left:calc(var(--space-md) + 22px)}
.gRqzDq_list{gap:var(--space-sm);flex-direction:column;display:flex}.gRqzDq_option{align-items:flex-start;gap:var(--space-md);width:100%;padding:var(--space-md);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;display:flex}.gRqzDq_active{border-color:var(--color-brand);background:var(--color-brand-soft)}.gRqzDq_check{border-radius:var(--radius-sm);border:1.5px solid var(--color-border);color:#0000;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.gRqzDq_checkRadio{border-radius:50%}.gRqzDq_active .gRqzDq_check{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-text-on-brand)}.gRqzDq_image{border-radius:var(--radius-md);object-fit:cover;background:var(--color-surface-alt);width:58px;height:58px;box-shadow:var(--shadow-sm);flex:none}.gRqzDq_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gRqzDq_label{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.gRqzDq_hint{font-size:var(--font-size-caption);color:var(--color-text-muted);margin-top:2px}.gRqzDq_price{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-accent);flex:none}.gRqzDq_disabled{opacity:.45;pointer-events:none}.gRqzDq_disabled .gRqzDq_check{color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 45%, var(--color-border))}.gRqzDq_bloqueio{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-danger)}
.oB6FXq_wrap{justify-content:center;align-items:center;display:flex}.oB6FXq_discWrap{aspect-ratio:1;flex:none;width:min(74vw,300px);position:relative}.oB6FXq_disc{background:var(--color-surface-alt);border:10px solid var(--color-surface-muted);width:100%;height:100%;box-shadow:var(--shadow-md), inset 0 0 0 5px #0000000d;border-radius:50%;display:flex;overflow:hidden}.oB6FXq_half{flex:1;display:flex}.oB6FXq_empty{width:100%;height:100%;padding:var(--space-md);color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.oB6FXq_filled{width:100%;height:100%;padding:var(--space-md);text-align:center;color:#3a2607;background:radial-gradient(circle at 50% 42%,#f7cf74 0%,#e9a63f 55%,#d98a24 100%);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative;overflow:hidden}.oB6FXq_comFoto{background:var(--color-surface-muted);color:#fff}.oB6FXq_photo{object-fit:cover;z-index:0;width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.oB6FXq_photoLeft{width:200%}.oB6FXq_photoRight{width:200%;left:-100%}.oB6FXq_overlay{z-index:1;background:linear-gradient(#00000014 0%,#0000008c 100%);position:absolute;inset:0}.oB6FXq_flavorName{z-index:2;font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold);line-height:1.1;position:relative}.oB6FXq_flavorHint{z-index:2;border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px;background:#0006;border:1px solid #ffffffb3;align-items:center;margin-top:5px;padding:4px 10px;display:inline-flex;position:relative;box-shadow:0 2px 10px #0006}.oB6FXq_remove{background:var(--color-brand);width:30px;height:30px;color:var(--color-text-on-brand);border:2px solid var(--color-surface);box-shadow:var(--shadow-sm);z-index:2;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-6px}.oB6FXq_removeRight{right:-6px}.oB6FXq_removeLeft{left:-6px}.oB6FXq_divider{background:var(--color-surface-muted);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}
.g10Y3q_row{gap:var(--space-sm);display:flex}.g10Y3q_option{padding:var(--space-md) var(--space-sm);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;flex:1;align-items:center;gap:2px;transition:border-color .15s,background .15s;display:flex}.g10Y3q_active{border-color:var(--color-brand);background:var(--color-brand-soft)}.g10Y3q_name{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.g10Y3q_meta{font-size:var(--font-size-label);color:var(--color-text-muted);text-align:center}.g10Y3q_coluna{justify-content:center;align-items:center;gap:var(--space-sm);flex-direction:row;flex:1;min-height:0}.g10Y3q_coluna .g10Y3q_option{justify-content:center;gap:var(--space-xs);min-height:150px;padding:var(--space-md) var(--space-xs);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-brand-soft) 0%, var(--color-surface) 72%);box-shadow:var(--shadow-sm);flex:0 118px}.g10Y3q_coluna .g10Y3q_name{font-size:var(--font-size-body)}.g10Y3q_coluna .g10Y3q_meta,.g10Y3q_coluna .g10Y3q_price{font-size:var(--font-size-label)}.g10Y3q_coluna .g10Y3q_active{border-color:var(--color-brand);box-shadow:inset 0 0 0 2px var(--color-brand), var(--shadow-sm)}.g10Y3q_disc{width:var(--disc,48px);height:var(--disc,48px);border:5px solid var(--color-surface-muted);background:var(--color-warning-bg);box-shadow:var(--shadow-sm), inset 0 0 0 2px #0000000d;border-radius:50%;flex:none}.g10Y3q_price{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);margin-top:2px}
.XCQeTG_row{justify-content:center;align-items:center;gap:var(--space-md);flex:1;min-height:0;display:flex}.XCQeTG_option{justify-content:center;align-items:center;gap:var(--space-sm);min-height:0;padding:var(--space-md) var(--space-sm);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-brand-soft) 0%, var(--color-surface) 72%);box-shadow:var(--shadow-sm);flex-direction:column;flex:0 150px;transition:border-color .15s,box-shadow .15s;display:flex}.XCQeTG_option:active{transform:scale(.98)}.XCQeTG_active{border-color:var(--color-brand);box-shadow:inset 0 0 0 2px var(--color-brand), var(--shadow-sm)}.XCQeTG_disabled{opacity:.45;cursor:not-allowed}.XCQeTG_disc{aspect-ratio:1;border:6px solid var(--color-surface-muted);background:var(--color-warning-bg);width:60px;box-shadow:var(--shadow-sm), inset 0 0 0 3px #0000000d;border-radius:50%;flex:none;position:relative}.XCQeTG_meio{background:linear-gradient(90deg, var(--color-warning-bg) 0 50%, var(--color-brand-soft) 50% 100%)}.XCQeTG_meio:after{content:"";background:var(--color-surface-muted);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-1px)}.XCQeTG_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-align:center;line-height:1.2}
._9Wtv6G_bar{z-index:40;max-width:480px;padding:var(--space-md) var(--space-lg) calc(var(--space-md) + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:var(--shadow-md);align-items:center;gap:var(--space-md);margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}._9Wtv6G_info{align-items:baseline;gap:var(--space-xs);white-space:nowrap;flex:none;display:inline-flex}._9Wtv6G_label{font-size:var(--font-size-caption);color:var(--color-text-muted)}._9Wtv6G_total{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}._9Wtv6G_action{flex:1}@media (min-width:769px){._9Wtv6G_bar{max-width:1080px;margin:var(--space-xl) auto 0;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-lg);position:static}}
.JsVq1a_pilha{top:calc(env(safe-area-inset-top) + var(--space-md));z-index:200;gap:var(--space-sm);pointer-events:none;flex-direction:column;width:min(440px,100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.JsVq1a_toast{pointer-events:auto;align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);animation:.18s ease-out JsVq1a_entra;display:flex}@keyframes JsVq1a_entra{0%{opacity:0;transform:translateY(-8px)}}.JsVq1a_icone{flex:none;margin-top:1px;display:inline-flex}.JsVq1a_texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.JsVq1a_mensagem{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.JsVq1a_detalhe{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.JsVq1a_fechar{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.JsVq1a_sucesso{border-left:4px solid var(--color-success)}.JsVq1a_sucesso .JsVq1a_icone{color:var(--color-success)}.JsVq1a_erro{border-left:4px solid var(--color-danger)}.JsVq1a_erro .JsVq1a_icone{color:var(--color-danger)}.JsVq1a_aviso{border-left:4px solid var(--color-accent)}.JsVq1a_aviso .JsVq1a_icone{color:var(--color-accent)}.JsVq1a_info{border-left:4px solid var(--color-brand)}.JsVq1a_info .JsVq1a_icone{color:var(--color-brand)}
.V7PElW_overlay{z-index:90;padding:var(--space-lg);background:#0a06148c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.V7PElW_box{align-items:center;gap:var(--space-sm);width:100%;max-width:380px;padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);text-align:center;flex-direction:column;display:flex}.V7PElW_icon{background:var(--color-warning-bg);width:52px;height:52px;color:var(--color-warning);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.V7PElW_iconDanger{background:var(--color-danger-bg);color:var(--color-danger)}.V7PElW_title{font-size:var(--font-size-heading);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.V7PElW_message{font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1.5}.V7PElW_actions{gap:var(--space-sm);width:100%;margin-top:var(--space-md);display:flex}
.ee1taq_main{justify-content:center;align-items:center;gap:var(--space-md);min-height:100dvh;padding:var(--space-xl) var(--space-lg) var(--space-xxl);background:var(--color-background);text-align:center;flex-direction:column;display:flex}.ee1taq_marca{font-size:var(--font-size-caption);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:1.5px;color:var(--color-brand)}.ee1taq_titulo{font-size:var(--font-size-title);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary);line-height:1.2}.ee1taq_sub{font-size:var(--font-size-body);color:var(--color-text-secondary)}.ee1taq_estrelas{gap:var(--space-sm);margin:var(--space-sm) 0;display:flex}.ee1taq_estrela{color:var(--color-border);transition:transform .1s,color .1s}.ee1taq_estrelaAtiva{color:#f5a623;transform:scale(1.05)}.ee1taq_comentario{width:100%;max-width:420px;min-height:96px;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-family);font-size:var(--font-size-body);color:var(--color-text-primary);resize:vertical}.ee1taq_enviar{width:100%;max-width:420px}.ee1taq_obrigado{align-items:center;gap:var(--space-sm);color:var(--color-success);flex-direction:column;display:flex}.ee1taq_erro{font-size:var(--font-size-caption);color:var(--color-danger)}.ee1taq_rodape{font-size:var(--font-size-caption);color:var(--color-text-muted)}.ee1taq_pontos{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-brand) 12%, transparent);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.ee1taq_telefoneBloco{align-items:center;gap:var(--space-md);flex-direction:column;width:100%;max-width:420px;display:flex}.ee1taq_telefone{width:100%;padding:var(--space-md);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-family);font-size:var(--font-size-input);text-align:center;color:var(--color-text-primary)}.ee1taq_telefone:focus{border-color:var(--color-brand);outline:none}.ee1taq_pular{font-size:var(--font-size-caption);color:var(--color-text-muted);text-decoration:underline}.ee1taq_avisoTelefone{font-size:var(--font-size-caption);color:var(--color-text-secondary);max-width:340px}.ee1taq_criterios{gap:var(--space-md);flex-direction:column;width:100%;max-width:420px;display:flex}.ee1taq_criterio{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;align-items:center;gap:2px;display:flex}.ee1taq_criterioLabel{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.ee1taq_estrelasPequenas{gap:2px;display:flex}.ee1taq_criterioDica{font-size:var(--font-size-caption);color:var(--color-text-muted)}.ee1taq_voltar{width:100%;max-width:420px;margin-top:var(--space-sm)}
.EL8G4q_main{padding-bottom:130px}.EL8G4q_hero{object-fit:cover;width:100%;height:200px}.EL8G4q_body{padding:var(--space-lg);gap:var(--space-xs);flex-direction:column;display:flex}.EL8G4q_tag{background:var(--color-brand-soft);color:var(--color-brand);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px;border-radius:var(--radius-pill);align-self:flex-start;padding:2px 10px}.EL8G4q_price{font-size:var(--font-size-title);font-weight:var(--font-weight-extrabold);color:var(--color-accent)}.EL8G4q_section{padding:0 var(--space-lg) var(--space-lg);gap:var(--space-sm);flex-direction:column;display:flex}.EL8G4q_hint{font-size:var(--font-size-caption);color:var(--color-text-muted);margin-top:calc(-1 * var(--space-xs))}.EL8G4q_actionBar{z-index:40;max-width:480px;padding:var(--space-md) var(--space-lg) calc(var(--space-md) + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:var(--shadow-md);margin:0 auto;position:fixed;bottom:0;left:0;right:0}@media (max-width:768px){.EL8G4q_actionBar{bottom:var(--bottom-nav-h,0px);padding-bottom:var(--space-md)}}@media (min-width:769px){.EL8G4q_main{padding-bottom:0}.EL8G4q_actionBar{max-width:1080px;margin:var(--space-xl) auto 0;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-lg);position:static}}
.kwGeQW_main{padding-bottom:var(--space-xxl)}.kwGeQW_section{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}.kwGeQW_list{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:420px){.kwGeQW_list{grid-template-columns:1fr}}.kwGeQW_empty{padding:var(--space-xl);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-body)}
._7XjY5a_main{padding-bottom:var(--space-xxl)}._7XjY5a_section{padding:var(--space-lg);gap:var(--space-md);flex-direction:column;display:flex}._7XjY5a_label{font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}._7XjY5a_tabelaBox{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._7XjY5a_tabela{border-collapse:collapse;width:100%;font-size:var(--font-size-body)}._7XjY5a_tabela th{text-align:left;padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-border);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}._7XjY5a_tabela td{padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-divider);color:var(--color-text-primary)}._7XjY5a_tabela tbody tr:last-child td{border-bottom:none}._7XjY5a_tabela th:last-child,._7XjY5a_tabela td:last-child{text-align:right;white-space:nowrap}._7XjY5a_name{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._7XjY5a_fee{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-accent)}._7XjY5a_empty{padding:var(--space-lg);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-body)}
.-oK89G_main{padding-bottom:var(--space-xxl)}.-oK89G_section{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}.-oK89G_text{font-size:var(--font-size-body);color:var(--color-text-secondary)}.-oK89G_form{gap:var(--space-lg);flex-direction:column;display:flex}.-oK89G_fieldLabel{margin-bottom:var(--space-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);display:block}.-oK89G_demo{background:var(--color-warning-bg);border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);color:var(--color-warning);border-radius:var(--radius-md);padding:var(--space-md);font-size:var(--font-size-caption)}.-oK89G_error{color:var(--color-danger);font-size:var(--font-size-caption)}.-oK89G_naoEncontrado{gap:var(--space-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);font-size:var(--font-size-body);color:var(--color-text-secondary);flex-direction:column;display:flex}.-oK89G_link{cursor:pointer;text-align:center;font-size:var(--font-size-body);color:var(--color-text-secondary);background:0 0;border:0;padding:0}.-oK89G_link strong{color:var(--color-brand)}.-oK89G_acoes{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}
.YOyuTW_main{padding-bottom:var(--space-xxl);flex-direction:column;display:flex}.YOyuTW_section{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.YOyuTW_intro{font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1.6}.YOyuTW_erro{margin:0 var(--space-lg);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-danger-bg);color:var(--color-danger);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.YOyuTW_aviso{margin:0 var(--space-lg);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.YOyuTW_vazio{padding:var(--space-lg);text-align:center;color:var(--color-text-muted)}.YOyuTW_card{align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}.YOyuTW_bloqueadoIcone{background:var(--color-brand-soft);width:56px;height:56px;color:var(--color-brand);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.YOyuTW_bloqueadoTitulo{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.YOyuTW_bloqueadoTexto{font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1.5}.YOyuTW_pontosCard{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-header);color:var(--color-text-on-brand);display:flex}.YOyuTW_pontosLabel{font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:.5px;opacity:.85;display:block}.YOyuTW_pontosValor{font-size:40px;font-weight:var(--font-weight-extrabold);line-height:1;display:block}.YOyuTW_pontosHint{font-size:var(--font-size-caption);opacity:.9}.YOyuTW_codigo{text-align:right}.YOyuTW_codigoValor{font-size:var(--font-size-heading);font-weight:var(--font-weight-extrabold);letter-spacing:1px;display:block}.YOyuTW_canais{gap:var(--space-sm);display:flex}.YOyuTW_canal{align-items:center;gap:var(--space-xs);padding:var(--space-md);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex-direction:column;flex:1;display:inline-flex}.YOyuTW_canal:hover{border-color:var(--color-brand);color:var(--color-brand)}.YOyuTW_link{padding:var(--space-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt);font-size:var(--font-size-caption);word-break:break-all;color:var(--color-text-secondary)}.YOyuTW_hint{font-size:var(--font-size-caption);color:var(--color-text-muted)}.YOyuTW_brindes{gap:var(--space-md);flex-direction:column;display:flex}.YOyuTW_brinde{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.YOyuTW_brindeFoto{border-radius:var(--radius-md);object-fit:cover;background:var(--color-surface-alt);flex:none;width:64px;height:64px}.YOyuTW_brindeIcone{border-radius:var(--radius-md);background:var(--color-brand-soft);width:64px;height:64px;color:var(--color-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.YOyuTW_brindeInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.YOyuTW_brindeNome{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.YOyuTW_brindePontos,.YOyuTW_brindeHint{font-size:var(--font-size-caption);color:var(--color-text-muted)}.YOyuTW_barra{border-radius:var(--radius-pill);background:var(--color-surface-alt);height:6px;display:block;overflow:hidden}.YOyuTW_barraCheia{border-radius:var(--radius-pill);background:var(--color-brand);height:100%;display:block}.YOyuTW_escolha{gap:var(--space-xs);flex-direction:column;flex:none;display:flex}.YOyuTW_resgates{gap:var(--space-sm);flex-direction:column;display:flex}.YOyuTW_resgate{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}.YOyuTW_resgateCodigo{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold);letter-spacing:1px;color:var(--color-brand)}.YOyuTW_resgateInfo{min-width:0;font-size:var(--font-size-caption);color:var(--color-text-secondary);flex:1}.YOyuTW_disponivel{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-brand)}.YOyuTW_entregue{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-success)}.YOyuTW_rodape{padding:var(--space-lg);text-align:center;font-size:var(--font-size-caption);color:var(--color-text-muted)}
.TC5Y1a_login{min-height:100dvh;padding:var(--space-lg);background:var(--color-header);color:var(--color-text-on-brand);justify-content:center;align-items:center;display:flex}.TC5Y1a_loginBox{align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;width:100%;max-width:340px;display:flex}.TC5Y1a_loginLogo{width:min(60vw,220px);height:auto}.TC5Y1a_loginTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-extrabold)}.TC5Y1a_loginHint{font-size:var(--font-size-body);opacity:.85}.TC5Y1a_dots{gap:var(--space-md);margin:var(--space-sm) 0;display:flex}.TC5Y1a_dot{border:2px solid #ffffff8c;border-radius:50%;width:16px;height:16px}.TC5Y1a_dotFilled{background:#fff;border-color:#fff}.TC5Y1a_keypad{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.TC5Y1a_key{border-radius:var(--radius-md);height:62px;color:var(--color-text-on-brand);font-size:var(--font-size-heading);font-weight:var(--font-weight-bold);background:#ffffff24;justify-content:center;align-items:center;display:inline-flex}.TC5Y1a_key:active{background:#ffffff47}.TC5Y1a_keyGhost{font-size:var(--font-size-subtitle);background:0 0}.TC5Y1a_loginError{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold)}.TC5Y1a_enter{border-radius:var(--radius-md);width:100%;height:54px;color:var(--color-brand);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold);background:#fff}.TC5Y1a_screen{background:var(--color-background);flex-direction:column;min-height:100dvh;display:flex}.TC5Y1a_header{z-index:20;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-header);color:var(--color-text-on-brand);display:flex;position:sticky;top:0}.TC5Y1a_title{font-size:var(--font-size-heading);font-weight:var(--font-weight-extrabold)}.TC5Y1a_store{font-size:var(--font-size-caption);opacity:.85}.TC5Y1a_logout{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);color:var(--color-text-on-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border:1px solid #ffffff80;margin-left:auto}.TC5Y1a_body{padding:var(--space-lg);flex:1}
.TW9vNW_main{padding-bottom:var(--space-xxl)}.TW9vNW_section{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}.TW9vNW_text{font-size:var(--font-size-body);color:var(--color-text-secondary)}.TW9vNW_form{gap:var(--space-lg);flex-direction:column;display:flex}.TW9vNW_fieldLabel{margin-bottom:var(--space-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);display:block}.TW9vNW_demo{background:var(--color-warning-bg);border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);color:var(--color-warning);border-radius:var(--radius-md);padding:var(--space-md);font-size:var(--font-size-caption)}.TW9vNW_summary{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.TW9vNW_row{justify-content:space-between;gap:var(--space-md);font-size:var(--font-size-body);display:flex}.TW9vNW_rowLabel{color:var(--color-text-muted)}.TW9vNW_rowValue{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);text-align:right;word-break:break-word}.TW9vNW_error{color:var(--color-danger);font-size:var(--font-size-caption)}
._49yn0a_main{padding-bottom:var(--space-xxl)}._49yn0a_section{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}._49yn0a_list{gap:var(--space-md);flex-direction:column;display:flex}._49yn0a_empty{padding:var(--space-xxl) var(--space-lg);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-body)}
.ivJK7a_main{padding-bottom:130px}@media (min-width:769px){.ivJK7a_main{padding-bottom:0}}.ivJK7a_section{padding:var(--space-lg);gap:var(--space-md);flex-direction:column;display:flex}.ivJK7a_label{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.ivJK7a_hint{font-size:var(--font-size-caption);color:var(--color-text-muted);margin-top:calc(-1 * var(--space-sm))}.ivJK7a_count{gap:var(--space-sm);display:flex}.ivJK7a_countBtn{padding:var(--space-md);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);flex:1}.ivJK7a_countBtnActive{border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-brand)}.ivJK7a_countBtnDisabled{opacity:.4;pointer-events:none}.ivJK7a_choiceGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.ivJK7a_choice{align-items:flex-start;gap:var(--space-xs);min-height:88px;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;flex-direction:column;display:flex}.ivJK7a_choiceLabel{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}.ivJK7a_choiceValue{font-size:12px;font-weight:var(--font-weight-bold);color:var(--color-brand);line-height:1.3}.ivJK7a_choiceEmpty{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.ivJK7a_required{color:var(--color-danger);font-weight:var(--font-weight-bold);white-space:nowrap}.ivJK7a_notes{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);width:100%;min-height:76px;padding:var(--space-md);font-size:var(--font-size-input);font-family:var(--font-family);color:var(--color-text-primary);resize:vertical}.ivJK7a_notes:focus{border-color:var(--color-text-primary);outline:none}@keyframes ivJK7a_fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ivJK7a_animateIn{animation:.28s both ivJK7a_fadeUp}.ivJK7a_lockedBox{align-items:center;gap:var(--space-sm);padding:var(--space-md);border:1.5px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);display:flex}.ivJK7a_lockedTag{font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted);margin-left:auto}.ivJK7a_sheetSub{font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted);margin:var(--space-lg) 0 var(--space-sm)}.ivJK7a_sheetSub:first-child{margin-top:0}.ivJK7a_sheetPrice{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--color-accent);white-space:nowrap}.ivJK7a_stepsMain{min-height:calc(100dvh - var(--header-h,0px));flex-direction:column;display:flex}.ivJK7a_stepsMainComBarra{padding-bottom:132px}.ivJK7a_stepsTopo{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg) 0;display:flex}.ivJK7a_stepsVoltar{width:44px;min-width:44px;height:44px;color:var(--color-text-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ivJK7a_stepsVoltarVazio{min-width:76px}.ivJK7a_stepsTitulo{text-align:center;font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary);flex:1}.ivJK7a_stepsPontos{justify-content:flex-end;align-items:center;gap:5px;min-width:76px;display:inline-flex}.ivJK7a_stepsProgresso{padding:var(--space-xs) 0 var(--space-sm);justify-content:center;align-items:flex-start;gap:2px;display:flex}.ivJK7a_stepsPassoBotao{border-radius:var(--radius-md);flex-direction:column;flex:0 auto;align-items:center;gap:4px;min-width:62px;padding:4px 2px;display:flex}.ivJK7a_stepsPassoBotao:disabled{opacity:.4}.ivJK7a_stepsPonto{border:1.5px solid var(--color-border);background:var(--color-surface);width:30px;height:30px;font-size:var(--font-size-caption);font-weight:var(--font-weight-extrabold);color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ivJK7a_stepsPontoAtivo{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-text-on-brand)}.ivJK7a_stepsPontoFeito{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success)}.ivJK7a_stepsPontoLabel{font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.3px;text-transform:uppercase;color:var(--color-text-muted)}.ivJK7a_stepsPontoLabelAtivo{color:var(--color-brand)}.ivJK7a_stepsResumo{padding:var(--space-xs) var(--space-lg) var(--space-md);flex-wrap:wrap;gap:6px;display:flex}.ivJK7a_stepsChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.ivJK7a_stepsChip:before{content:"";background:var(--color-brand);border-radius:50%;width:6px;height:6px}.ivJK7a_stepsAnim{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ivJK7a_stepsTrilha{flex:1;min-height:0;transition:transform .42s cubic-bezier(.22,.61,.36,1);display:flex}.ivJK7a_stepsPasso{justify-content:safe center;gap:var(--space-md);min-width:0;padding:var(--space-md) var(--space-lg);flex-direction:column;flex:0 0 100%;display:flex;overflow:visible}.ivJK7a_stepsExtras{flex:1;align-content:center;min-height:0}.ivJK7a_stepsExtras .ivJK7a_choice{justify-content:center;gap:var(--space-xs);background:linear-gradient(135deg, var(--color-brand-soft) 0%, var(--color-surface) 72%);min-height:132px;box-shadow:var(--shadow-sm)}.ivJK7a_stepsDisc{flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:769px){.ivJK7a_stepsMain{height:auto;min-height:0}.ivJK7a_stepsMainComBarra{padding-bottom:0}}.ivJK7a_stepsAjustar{margin-top:var(--space-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);align-self:center;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}
._5abEAG_main{padding-bottom:100px}._5abEAG_searchWrap{padding:var(--space-lg)}._5abEAG_list{padding:0 var(--space-lg) var(--space-lg);gap:var(--space-sm);flex-direction:column;display:flex}._5abEAG_empty{padding:var(--space-xl) var(--space-lg);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-body)}._5abEAG_semCategoria{padding:var(--space-xxl) var(--space-lg);align-items:center;gap:var(--space-md);text-align:center;color:var(--color-text-secondary);flex-direction:column;display:flex}
.lUD8Oa_main{flex-direction:column;display:flex}.lUD8Oa_withBar{padding-bottom:130px}.lUD8Oa_section{padding:var(--space-lg)}.lUD8Oa_actions{gap:var(--space-md);flex-direction:column;display:flex}.lUD8Oa_list{padding:var(--space-lg);gap:var(--space-md);flex-direction:column;padding-bottom:140px;display:flex}.lUD8Oa_hero{object-fit:cover;width:100%;height:230px}.lUD8Oa_body{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}.lUD8Oa_productName{font-size:var(--font-size-title);font-weight:var(--font-weight-extrabold);line-height:1.15}.lUD8Oa_productDesc{font-size:var(--font-size-body);color:var(--color-text-secondary);margin-top:calc(-1 * var(--space-md))}.lUD8Oa_block{gap:var(--space-md);flex-direction:column;display:flex}.lUD8Oa_blockTitle{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-extrabold)}.lUD8Oa_blockHint{font-size:var(--font-size-caption);color:var(--color-text-muted);margin-top:calc(-1 * var(--space-sm))}.lUD8Oa_textarea{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);width:100%;min-height:84px;padding:var(--space-lg);font-size:var(--font-size-input);font-family:var(--font-family);color:var(--color-text-primary);resize:vertical}.lUD8Oa_textarea:focus{border-color:var(--color-text-primary);outline:none}.lUD8Oa_empty{justify-content:center;align-items:center;gap:var(--space-lg);padding:var(--space-xxl) var(--space-lg);color:var(--color-text-muted);text-align:center;flex-direction:column;flex:1;display:flex}.lUD8Oa_form{gap:var(--space-lg);flex-direction:column;display:flex}.lUD8Oa_error{color:var(--color-danger);font-size:var(--font-size-caption);display:block}.lUD8Oa_demo{background:var(--color-warning-bg);border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);color:var(--color-warning);border-radius:var(--radius-md);padding:var(--space-md);font-size:var(--font-size-caption);text-align:center}.lUD8Oa_demoBtn{color:var(--color-warning);font-weight:var(--font-weight-bold);text-decoration:underline}.lUD8Oa_disabledSection{opacity:.5;pointer-events:none}.lUD8Oa_successHeader{text-align:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg) var(--space-md);flex-direction:column;display:flex}.lUD8Oa_successIcon{border-radius:var(--radius-pill);background:var(--color-success-bg);width:68px;height:68px;color:var(--color-success);margin-bottom:var(--space-sm);justify-content:center;align-items:center;display:flex}.lUD8Oa_successText{font-size:var(--font-size-body);color:var(--color-text-secondary)}.lUD8Oa_sectionBlock{padding:var(--space-lg)}.lUD8Oa_sectionLast{padding-bottom:var(--space-xxxl)}.lUD8Oa_categoryGrid{gap:var(--space-lg);grid-template-columns:1fr;display:grid}.lUD8Oa_comboList{gap:var(--space-xl);flex-direction:column;display:flex}@media (min-width:769px){.lUD8Oa_categoryGrid{grid-template-columns:1fr 1fr}}.lUD8Oa_avaliacaoTexto{font-size:var(--font-size-body);color:var(--color-text-secondary);margin-bottom:var(--space-lg)}.lUD8Oa_avaliacao{align-items:center;gap:var(--space-lg);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}.lUD8Oa_avaliacaoInfo{gap:var(--space-sm);flex-direction:column;flex:1;min-width:200px;display:flex}.lUD8Oa_avaliacaoLabel{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.lUD8Oa_avaliacaoLink{font-size:var(--font-size-caption);color:var(--color-text-muted);word-break:break-all}.lUD8Oa_avaliacaoCards{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lUD8Oa_avaliacaoCard{padding:var(--space-md);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);flex-direction:column;align-items:flex-start;gap:2px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform 50ms;display:flex}.lUD8Oa_avaliacaoCard:hover{border-color:var(--color-brand);box-shadow:var(--shadow-md)}.lUD8Oa_avaliacaoCard:active{transform:scale(.99)}.lUD8Oa_avaliacaoCard svg{color:var(--color-brand);margin-bottom:var(--space-xs)}.lUD8Oa_avaliacaoCardTitulo{font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold)}.lUD8Oa_avaliacaoCardDestaque{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.lUD8Oa_pix{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.lUD8Oa_pixQr{border-radius:var(--radius-md);background:#fff;width:200px;height:200px}.lUD8Oa_pixTexto{font-size:var(--font-size-body);color:var(--color-text-secondary);text-align:center}.lUD8Oa_pixCodigo{width:100%;padding:var(--space-sm);border:1px dashed var(--color-border);border-radius:var(--radius-sm);word-break:break-all;text-align:center;color:var(--color-text-muted);font-size:11px}.lUD8Oa_pixAcoes{width:100%}.lUD8Oa_pixAviso{font-size:var(--font-size-caption);color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.lUD8Oa_pagoOk{align-items:center;gap:var(--space-sm);font-weight:var(--font-weight-bold);color:var(--color-success);display:flex}.lUD8Oa_erroPagamento{font-size:var(--font-size-caption);color:var(--color-danger)}
.kTsChW_main{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;min-height:100dvh;display:flex}.kTsChW_topo{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-brand);text-transform:uppercase;letter-spacing:.04em}.kTsChW_acoes{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.kTsChW_acao{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body);text-align:center;display:inline-flex}.kTsChW_acao:hover{border-color:var(--color-brand)}.kTsChW_endereco{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--font-size-body);display:flex}.kTsChW_erro{color:var(--color-danger);font-size:var(--font-size-body)}.kTsChW_carregando{color:var(--color-text-muted)}.kTsChW_ok{align-items:center;gap:var(--space-md);margin-top:var(--space-xxl);color:var(--color-success);text-align:center;flex-direction:column;display:flex}.kTsChW_okTexto{color:var(--color-text-secondary)}
.xcNQoW_page{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;width:100%;max-width:720px;margin:0 auto;display:flex}.xcNQoW_titulo{font-size:var(--font-size-title);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.xcNQoW_conta{align-items:center;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);display:flex}.xcNQoW_avatar{border-radius:var(--radius-pill);background:var(--color-brand-soft);width:44px;height:44px;color:var(--color-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.xcNQoW_contaTexto{flex-direction:column;display:flex}.xcNQoW_contaNome{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.xcNQoW_contaHint{font-size:var(--font-size-caption);color:var(--color-text-muted)}.xcNQoW_lista{gap:var(--space-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.xcNQoW_item{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);color:var(--color-text-primary);border-bottom:1px solid var(--color-divider);text-decoration:none;display:flex}.xcNQoW_item:last-child{border-bottom:none}.xcNQoW_item:active{background:var(--color-surface-alt)}.xcNQoW_itemIcone{border-radius:var(--radius-pill);background:var(--color-surface-alt);width:38px;height:38px;color:var(--color-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.xcNQoW_itemTexto{flex-direction:column;flex:1;min-width:0;display:flex}.xcNQoW_itemLabel{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.xcNQoW_itemDesc{font-size:var(--font-size-caption);color:var(--color-text-muted)}.xcNQoW_bloco{gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;display:flex}.xcNQoW_blocoTitulo{font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}.xcNQoW_blocoLinha{font-size:var(--font-size-body);color:var(--color-text-secondary)}.xcNQoW_whats{justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-success);color:#fff;font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex}.xcNQoW_sair{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-danger);font-weight:var(--font-weight-semibold);display:inline-flex}.xcNQoW_rodape{text-align:center;font-size:var(--font-size-caption);color:var(--color-text-muted)}
