@font-face{font-family:"Comic Neue";font-style:normal;font-weight:700;font-display:block;src:url(/assets/fonts/comic-neue-latin-700.woff2)format("woff2")}@font-face{font-family:"Patrick Hand";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/patrick-hand-latin.woff2)format("woff2")}@font-face{font-family:"Playwrite BR";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/playwrite-br.woff2)format("woff2")}.crc-app{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:1.25rem;align-items:start;min-width:0}.crc-painel{display:flex;flex-direction:column;gap:.8rem;min-width:0}.crc-nomes{min-height:8rem;resize:vertical;line-height:1.45}.crc-grupo{display:flex;flex-direction:column;gap:.35rem;min-width:0}.crc-opcoes{display:flex;flex-wrap:wrap;gap:.4rem}.crc-sw{appearance:none;width:2.5rem;height:2.5rem;border-radius:50%;border:3px solid var(--surface);box-shadow:0 0 0 1px var(--border-2, var(--border));cursor:pointer;padding:0}.crc-sw.is-on{box-shadow:0 0 0 3px var(--text)}.crc-sw:focus-visible,.crc-op:focus-visible{outline:2px solid var(--c-forte);outline-offset:2px}.crc-op{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:.3rem .7rem;border-radius:.7rem;border:1px solid var(--border-2, var(--border));background:var(--surface);color:var(--text-2);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.crc-op:hover{border-color:var(--c-borda);color:var(--text)}.crc-op.is-on{border-color:var(--c-forte);box-shadow:0 0 0 2px var(--c-forte);color:var(--text)}.crc-op--ic{padding:.3rem}.crc-op--f{font-size:1.1rem;min-width:3.4rem}.crc-app .etq-ic{position:absolute;display:block}.crc-op .etq-ic{position:static}.crc-foto-linha{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.crc-foto-linha .fer-campo{flex:1 1 14rem;min-height:2.9rem;padding:.45rem .6rem;font-size:.9rem}.crc-foto-linha [hidden]{display:none}.crc-info{min-height:1.2em}.crc-aviso{margin:0;padding:.65rem .8rem;border:1px solid var(--border);border-radius:.7rem;background:var(--bg, var(--surface));font-size:.8rem;line-height:1.5;color:var(--text-2)}.crc-app .fer-marcar{min-height:2.75rem}.fer-folha.crc-folha{position:relative;width:210mm;height:297mm;min-height:297mm;padding:0;overflow:hidden;color:#111}.crc-c{position:absolute;box-sizing:border-box;border:.2mm dashed #94a3b8;border-radius:3mm;overflow:hidden;background:#fff;print-color-adjust:exact;-webkit-print-color-adjust:exact}.crc-c *,.crc-c ::before,.crc-c ::after{box-sizing:border-box}.crc-v{position:absolute;box-sizing:border-box;border:.2mm dashed #d6dbe3;border-radius:3mm}.crc-faixa{position:absolute;left:0;top:0;width:100%;background:var(--crc-c, #2563eb)}.crc-evt{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center}.crc-pe{position:absolute;left:0;bottom:0;width:100%;background:var(--crc-c, #2563eb)}.crc-foto{position:absolute;display:block;border:.3mm solid var(--crc-c, #2563eb);border-radius:1.5mm;background:#e5e7eb}.crc-tx{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center}.crc-l{flex:none;white-space:nowrap;transform-origin:center center}.crc-ev{color:#fff}.crc-n{color:#111}.crc-a{color:var(--crc-c, #2563eb)}.crc-fonte-redonda .crc-l{font-family:"Lexend Deca","Segoe UI",Arial,sans-serif;font-weight:700}.crc-fonte-redonda .crc-a{font-weight:600}.crc-fonte-divertida .crc-l{font-family:"Comic Neue","Comic Sans MS","Chalkboard SE",Arial,sans-serif;font-weight:700}.crc-fonte-mao .crc-l{font-family:"Patrick Hand","Segoe Print",Arial,sans-serif;font-weight:400}.crc-fonte-cursiva .crc-l{font-family:"Playwrite BR","Segoe Script",Arial,sans-serif;font-weight:400}@media (max-width:1024px){.crc-app{grid-template-columns:minmax(0,1fr)}}@container pagina (max-width: 912px){.crc-app{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.crc-sw{width:2.75rem;height:2.75rem}}@container pagina (max-width: 480px){.crc-sw{width:2.75rem;height:2.75rem}}@media print{@page{size:A4 portrait;margin:0}html,body,.main-content,.fer,.fer-pagina,.fer-app{background:#fff!important}.main-content,.fer-pagina,.fer-app{padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;max-width:none!important}.crc-app{display:block}.fer-folha.crc-folha{width:210mm;height:296.8mm;min-height:0;padding:0;margin:0;border-radius:0;box-shadow:none;overflow:hidden;break-after:page;break-inside:avoid}.fer-folha.crc-folha:last-child{break-after:auto}.crc-v{display:none}}