.asc-app{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:1.25rem;align-items:start}.asc-painel{display:flex;flex-direction:column;gap:.8rem;min-width:0;grid-column:1;grid-row:1}.asc-celular,.asc-app>.fer-folhas{grid-column:2;grid-row:1;min-width:0}.asc-painel .fer-abas{margin:0;padding:0;overflow:visible;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.asc-abas .fer-aba{min-width:0;padding-left:.4rem;padding-right:.4rem;line-height:1.15;white-space:normal}.asc-nomes{min-height:9.5rem;resize:vertical;line-height:1.45}.asc-nao{min-height:4.4rem;resize:vertical;line-height:1.45}.asc-app .fer-marcar{min-height:2.75rem}.asc-marcas{display:flex;flex-direction:column}.asc-aviso-lista{margin:-.35rem 0 .1rem 1.55rem}.asc-info{min-height:1.2em}.asc-avisos{margin:0;padding:.6rem .8rem .6rem 1.9rem;border-radius:.7rem;font-size:.85rem;line-height:1.5;color:#92400e;background:color-mix(in srgb,#f59e0b 12%,transparent);border:1px solid color-mix(in srgb,#f59e0b 35%,transparent)}[data-theme=dark] .asc-avisos{color:#fcd34d}.asc-mais{border:1px solid var(--border);border-radius:.8rem;padding:0 .85rem;background:var(--bg, var(--surface))}.asc-mais summary{cursor:pointer;min-height:2.75rem;display:flex;align-items:center;font-weight:700;font-size:.9rem;color:var(--text)}.asc-mais[open]{padding-bottom:.85rem}.asc-mais__corpo{display:flex;flex-direction:column;gap:.6rem}.asc-app[data-aba=celular]>.fer-folhas,.asc-app:not([data-aba=celular])>.asc-celular,.asc-app:not([data-aba=papeletas]) .asc-so-papeletas,.asc-app:not([data-aba=cartoes]) .asc-so-cartoes,.asc-app[data-aba=celular] .asc-so-folhas{display:none!important}.asc-celular{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.9rem;padding:2rem 1.25rem;border-radius:1.2rem;text-align:center;background:var(--c-suave);border:2px solid var(--c-borda);min-height:22rem;justify-content:center}.asc-cel__passo{margin:0;font-size:.85rem;font-weight:700;color:var(--text-2)}.asc-cel__rot{margin:0;font-size:1.05rem;color:var(--text-2)}.asc-cel__nome{margin:0;max-width:100%;font-size:clamp(2rem,1.4rem + 3vw,3.2rem);font-weight:800;line-height:1.1;color:var(--text);overflow-wrap:anywhere}.asc-cel__nome--tirou{color:var(--c-texto, var(--text))}.asc-cel__ev{margin:0;font-size:.95rem;line-height:1.5;color:var(--text-2)}.asc-cel__btn{min-width:min(18rem,100%);font-size:1rem}.asc-cel__dica{max-width:30rem}.asc-cel__vazio{margin:0;font-size:.95rem;color:var(--text-2)}.asc-folha{display:flex;flex-direction:column}.asc-grade{flex:none;display:grid;grid-template-columns:repeat(2,90mm);grid-auto-rows:84mm}.asc-cartoes{flex:none;display:grid;grid-template-columns:repeat(3,60mm);grid-auto-rows:52mm}.asc-pap,.asc-cartao{display:block}.asc-rod{flex:none;height:12mm;box-sizing:border-box;display:flex;align-items:center;gap:3mm;padding-top:1mm}.asc-dobrar{flex:none;display:block}.asc-rod__tx{flex:1 1 auto;margin:0;font-size:7.6pt;line-height:1.25;color:#222}.asc-rod__pe{flex:none;margin:auto 0 0;font-size:7pt;line-height:1.2;color:#6b7280}.asc-rod .asc-rod__pe{display:none}.asc-folha>.asc-rod__pe{padding-top:1.5mm}.asc-vazio{display:flex;align-items:center;justify-content:center}.asc-vazio__tx{margin:0;max-width:120mm;font-size:14pt;line-height:1.4;text-align:center;color:#4b5563}.asc-lista__tit{margin:0 0 2mm;font-size:16pt;font-weight:800;color:#111}.asc-lista__aviso{margin:0 0 3mm;padding:2mm 3mm;border:.4mm solid #b91c1c;border-radius:1.5mm;font-size:10pt;font-weight:700;line-height:1.3;color:#7f1d1d}.asc-lista__ev{margin:0 0 3mm;font-size:10pt;color:#222}.asc-lista__cols{display:flex;gap:6mm;align-items:flex-start}.asc-lista__tab{flex:1 1 0;border-collapse:collapse;font-size:10pt;color:#111}.asc-lista__tab th,.asc-lista__tab td{border:.25mm solid #555;padding:1.2mm 2mm;text-align:left}.asc-lista__tab th{font-size:8.5pt;background:#f1f5f9}.asc-lista__tab td:first-child{width:9mm;text-align:right;color:#555}.asc-lista__roda{margin:4mm 0 0;font-size:9.5pt;line-height:1.5;color:#222;overflow-wrap:anywhere}.asc-folha--lista>.asc-rod__pe{margin-top:auto}.asc-app:not(.asc-ver) g.asc-seg{visibility:hidden}.asc-app.asc-ver g.asc-tampa{display:none}.asc-app:not(.asc-ver) span.asc-seg{display:none}.asc-app.asc-ver span.asc-tampa{display:none}.asc-tampa--txt{display:inline-block;padding:0 2mm;border-radius:1mm;background:#eef0f3;color:#6b7280;font-size:8.5pt}@media (max-width:1024px){.asc-app{grid-template-columns:minmax(0,1fr)}.asc-celular,.asc-app>.fer-folhas{grid-column:1;grid-row:2}}@container pagina (max-width: 912px){.asc-app{grid-template-columns:minmax(0,1fr)}.asc-celular,.asc-app>.fer-folhas{grid-column:1;grid-row:2}}@media (max-width:480px){.asc-abas .fer-aba{font-size:.76rem}.asc-celular{padding:1.5rem .9rem;min-height:18rem}}@container pagina (max-width: 480px){.asc-abas .fer-aba{font-size:.76rem}.asc-celular{padding:1.5rem .9rem;min-height:18rem}}@media print{@page{size:A4 portrait;margin:12mm}.asc-app .fer-folha{padding:3mm;height:270mm;overflow:hidden}.asc-app g.asc-seg{visibility:visible!important}.asc-app g.asc-tampa,.asc-app span.asc-tampa{display:none!important}.asc-app span.asc-seg{display:inline!important}.asc-vazio{display:none!important}}