@media screen{.colinha-page{font-size:1.125rem;line-height:1.6}.colinha-page nav[aria-label="Etapas da colinha"] button{min-width:48px;min-height:48px}.colinha-page :is(.text-xs,.text-sm){font-size:1rem;line-height:1.5}.colinha-page :is(.btn-primary,.btn-secondary){min-height:56px;font-size:1.125rem;white-space:normal}.colinha-page :is(button,input,select,summary):focus-visible{outline:3px solid var(--color-accent,#2563eb);outline-offset:4px}.colinha-page input:not([type=checkbox]),.colinha-page select{min-height:48px;font-size:1.125rem}.colinha-page input[type=checkbox]{width:24px;height:24px;flex-shrink:0}.colinha-page label:has(input[type=checkbox]){min-height:48px;padding:8px 0;cursor:pointer}.colinha-candidate>span:nth-child(2)>span:last-child{font-size:1.125rem;line-height:1.4}.colinha-candidate .colinha-party span{font-size:1rem;line-height:1.4}.colinha-candidate>span:nth-child(2)>span:first-child:not(.sr-only){font-size:1rem}@media (min-width:640px){.colinha-candidate{grid-template-columns:auto minmax(0,1fr) 96px}}}@media print{body:has(.colinha-page){display:block;background:white!important;color:black!important}.colinha-controls,body:has(.colinha-page)>footer,body:has(.colinha-page)>header{display:none!important}.colinha-page{margin:0!important;padding:0!important;max-width:none!important}.colinha-layout{display:block!important;margin:0!important}.colinha-paper{display:block!important;position:static!important;width:100%;max-width:150mm;margin:0 auto;padding:8mm!important;border:1px solid #999!important;background:white!important;box-shadow:none!important}.colinha-paper *{color:black!important;border-color:#ccc!important}.colinha-choice{break-inside:avoid;padding-bottom:6px!important;margin-block:0 6px!important}.colinha-paper ol{margin-top:12px!important}.colinha-choice>.mt-3{margin-top:6px!important}.colinha-paper .colinha-candidate{grid-template-columns:auto minmax(0,1fr) 56px!important}.colinha-paper .colinha-portrait{grid-row:auto!important}.colinha-paper .colinha-party{grid-column:auto!important}.colinha-digit,.colinha-party{background:white!important}.colinha-paper .candidate-avatar{print-color-adjust:exact;-webkit-print-color-adjust:exact}}