.trivia-print-panel{border:2px solid var(--border);background:var(--postit);text-align:right;direction:rtl;border-radius:20px;margin:24px 0;padding:20px}.trivia-print-panel h2{margin-bottom:6px;font-size:22px}.trivia-print-controls{grid-template-columns:2fr 1fr 2fr;gap:12px;margin:16px 0;display:grid}.trivia-print-controls label{min-width:0;font-size:14px;font-weight:700}.trivia-print-controls input,.trivia-print-controls select{border:1px solid var(--border);background:var(--card);width:100%;min-width:0;min-height:44px;color:var(--foreground);border-radius:10px;padding:8px;display:block}.trivia-print-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.trivia-print-actions button{color:#fff;background:#59439a;border-radius:12px;min-height:48px;padding:10px 18px;font-weight:800}.trivia-print-actions button:disabled{opacity:.5}.trivia-print-actions span{font-size:13px}.trivia-sheet{color:#182139;min-height:990px;font-family:Heebo,Arial,sans-serif;font-size:15px;line-height:1.45}.trivia-sheet header{border-bottom:2px solid #30354c;margin-bottom:16px;padding-bottom:12px}.trivia-sheet header p{font-size:12px}.trivia-sheet h2{margin:8px 0;font-size:26px;line-height:1.25}.trivia-name{margin:16px 0;font-size:13px}.trivia-print-questions{gap:22px;margin:0;padding:0;list-style:none;display:grid}.trivia-print-questions li{break-inside:avoid}.trivia-print-options{grid-template-columns:1fr 1fr;gap:4px 20px;margin-top:9px;font-size:14px;display:grid}.trivia-print-line{border-bottom:1px solid #a9b1bf;height:24px;margin-top:6px}.trivia-print-answer{margin-top:7px;font-size:13px}.trivia-print-answer p{margin-top:3px}.trivia-print-upside{break-inside:avoid;border-top:1px dashed #888;margin-top:26px;padding-top:10px;font-size:12px;transform:rotate(180deg)}@media (width<=600px){.trivia-print-controls{grid-template-columns:1fr}.trivia-print-panel{padding:16px}.trivia-print-actions button{width:100%}}@media print{#buga-print-output .trivia-sheet{min-height:262mm;font-size:11pt}#buga-print-output .trivia-sheet h2{font-size:20pt}#buga-print-output .trivia-sheet .trivia-print-questions{gap:18px;margin:0!important}#buga-print-output .trivia-sheet li+li{margin-top:0!important}.trivia-print-options{font-size:10pt}.trivia-print-answer{font-size:9.5pt}}
