.bra-app{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:1.25rem;align-items:start}.bra-painel{display:flex;flex-direction:column;gap:.8rem;min-width:0}.bra-app .bra-abas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;padding:0;overflow:visible}.bra-app .bra-abas .fer-aba{min-width:0;padding:.45rem .4rem;line-height:1.2;white-space:normal;text-align:center}.bra-duas{align-items:end}.bra-app .fer-marcar{min-height:2.75rem}.bra-marcas{border:0;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem}.bra-marcas legend{padding:0;margin-bottom:.1rem}.bra-marcas2{display:flex;flex-wrap:wrap;column-gap:1.1rem}.bra-texto,.bra-minhas,.bra-ler{min-height:4.5rem;resize:vertical;line-height:1.45}.bra-app:not([data-aba=alfabeto]) .bra-so-alfabeto,.bra-app:not([data-aba=texto]) .bra-so-texto,.bra-app:not([data-aba=atividade]) .bra-so-atividade,.bra-app[data-aba=atividade] .bra-nao-atividade{display:none!important}.bra-resultado{margin:0}.bra-uni{display:flex;flex-direction:column;gap:.25rem}.bra-uni__rot{margin:0;font-size:.78rem;font-weight:700;color:var(--text-2)}.bra-unicode,.bra-lido{margin:0;font-size:1.55rem;line-height:1.45;letter-spacing:.06em;color:var(--text);overflow-wrap:anywhere;word-break:break-all;white-space:pre-wrap}.bra-lido{font-size:1.05rem;letter-spacing:0;word-break:normal}.bra-mais{border:1px solid var(--border);border-radius:.8rem;padding:0 .85rem;background:var(--bg, var(--surface))}.bra-mais summary{cursor:pointer;min-height:2.75rem;display:flex;align-items:center;font-weight:700;font-size:.9rem;color:var(--text)}.bra-mais[open]{padding-bottom:.85rem}.bra-mais__corpo{display:flex;flex-direction:column;gap:.4rem}.bra-app .fer-folha{padding:10mm;height:297mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.bra-app .fer-folha--deitada{height:210mm}.bra-svg{display:block;overflow:hidden}@media (max-width:1024px){.bra-app{grid-template-columns:minmax(0,1fr)}}@container pagina (max-width: 912px){.bra-app{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.bra-marcas .fer-marcar,.bra-marcas2 .fer-marcar{min-height:2.5rem}}@container pagina (max-width: 480px){.bra-marcas .fer-marcar,.bra-marcas2 .fer-marcar{min-height:2.5rem}}@media print{@page{size:A4 portrait;margin:10mm}@page bra-deitada{size:A4 landscape;margin:10mm}.bra-app .fer-folha{padding:0;height:276mm;overflow:hidden}.bra-app .fer-folha--deitada{page:bra-deitada;height:189mm}}