.certificateChoices{display:flex;gap:16px;flex-wrap:wrap;margin:22px 0}.certificateChoices label{flex:1 1;min-width:200px;font-weight:700}.certificateChoices select{display:block;width:100%;padding:12px;font:inherit;border:1px solid #cfc5b7;border-radius:10px;background:white;margin-top:6px}.certificateInk{background:white!important;color:#111!important}.certificateInk :is(h2,h3,.certName,.certCrown,.certStars){color:#111!important}.certName{overflow-wrap:anywhere}.certificateHint{font-size:14px}.certificateEditor :is(button,input,select):focus-visible{outline:3px solid #24548c;outline-offset:3px}@media print{@page{size:A4 portrait;margin:15mm}.certificateEditor>:not(.certificate),body:has(.certificateEditor) .seoSupport{display:none!important}.certificateEditor{margin:0!important;padding:0!important}.certificateEditor .certificate{min-height:0!important;box-sizing:border-box;page-break-inside:avoid;break-inside:avoid;padding:20mm 10mm!important;border:1px solid #dec89f!important}.certificateEditor .certificate h2{font-size:30pt}.certificateEditor .certificate h3{font-size:19pt}.certificateEditor .certName{font-size:26pt}.certificateEditor .certMeta{margin:16px 0}}.certificateEditor .certificateInk,.certificateInk .certName{border-color:#777!important}