.esonum-report-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.esonum-report-buttons button,.esonum-pdf-dialog button{font:inherit;padding:11px 17px;border:1px solid #9f916d;border-radius:9px;cursor:pointer;background:#ddc38b;color:#171a1c}.esonum-report-buttons button:disabled,.esonum-pdf-dialog button:disabled{opacity:.55;cursor:wait}.esonum-pdf-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-height:85vh;overflow:auto;background:#111820;color:#eee9dd;border:1px solid #b89f65;border-radius:16px;padding:26px;font:16px/1.6 system-ui,sans-serif}.esonum-pdf-dialog::backdrop{background:#000a}.esonum-pdf-dialog h2{font-size:1.6rem;margin:0 0 12px}.esonum-pdf-dialog a{color:#ead199}.esonum-pdf-dialog :focus-visible{outline:3px solid #7dc1ff;outline-offset:3px}.esonum-pdf-download{display:inline-block;padding:8px 0}.esonum-extra-files{margin:18px 0;border-top:1px solid #565b60;padding:14px 0}.esonum-extra-files summary{cursor:pointer;color:#c3cbd2}.esonum-extra-files .esonum-extra-help{font-size:.9rem;color:#bbc3ca;max-width:720px}.esonum-extra-files[hidden]{display:none}.esonum-extra-body{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.esonum-saved-report{line-height:1.7;overflow-wrap:anywhere}.esonum-saved-report h1,.esonum-saved-report h2,.esonum-saved-report h3{color:#e5c68b;line-height:1.3;margin:1.4em 0 .6em}.esonum-saved-report p{margin:.7em 0}.esonum-saved-report section,.esonum-saved-report article{margin:1.3em 0}.esonum-saved-report details{padding:13px 16px;border:1px solid #525e66;border-radius:10px;margin:16px 0}.esonum-saved-report summary{cursor:pointer;font-weight:600}.esonum-saved-report img{max-width:100%;height:auto}.esonum-saved-report figure{margin:20px 0}.esonum-saved-report table{display:block;overflow:auto;max-width:100%;border-collapse:collapse}.esonum-saved-report th,.esonum-saved-report td{border:1px solid #5b656d;padding:8px;min-width:50px}.esonum-saved-report figcaption{font-size:.88rem;line-height:1.45;margin-top:9px}.saved-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px auto;max-width:850px}.saved-card-grid figure{text-align:center;margin:0}.saved-card-grid img{width:160px;border:2px solid #bea268;border-radius:7px}.saved-card-grid .reversed{transform:rotate(180deg)}.saved-layout-one{grid-template-columns:1fr}.saved-layout-one img{width:200px}.saved-layout-choice{grid-template-columns:1fr 1fr;max-width:600px}.saved-layout-choice [data-index="1"]{grid-column:1/3}.saved-layout-choice [data-index="2"]{grid-column:1;grid-row:2}.saved-layout-choice [data-index="3"]{grid-column:1;grid-row:3}.saved-layout-choice [data-index="4"]{grid-column:1;grid-row:4}.saved-layout-choice [data-index="5"]{grid-column:2;grid-row:2}.saved-layout-choice [data-index="6"]{grid-column:2;grid-row:3}.saved-layout-choice [data-index="7"]{grid-column:2;grid-row:4}.saved-layout-celtic{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,185px);gap:16px}.saved-layout-celtic img{width:90px}.saved-layout-celtic figcaption{font-size:.73rem}.saved-layout-celtic [data-index="1"]{grid-column:2;grid-row:2/4;align-self:center}.saved-layout-celtic [data-index="2"]{grid-column:2;grid-row:2/4;align-self:center;transform:translateY(70px);z-index:1}.saved-layout-celtic [data-index="2"] img{transform:rotate(90deg)}.saved-layout-celtic [data-index="2"] img.reversed{transform:rotate(270deg)}.saved-layout-celtic [data-index="3"]{grid-column:2;grid-row:1}.saved-layout-celtic [data-index="4"]{grid-column:2;grid-row:4}.saved-layout-celtic [data-index="5"]{grid-column:1;grid-row:2/4;align-self:center}.saved-layout-celtic [data-index="6"]{grid-column:3;grid-row:2/4;align-self:center}.saved-layout-celtic [data-index="7"]{grid-column:4;grid-row:4}.saved-layout-celtic [data-index="8"]{grid-column:4;grid-row:3}.saved-layout-celtic [data-index="9"]{grid-column:4;grid-row:2}.saved-layout-celtic [data-index="10"]{grid-column:4;grid-row:1}.esonum-saved-report[data-text-only=true] .saved-card-grid,.esonum-saved-report[data-text-only=true] figure{display:none}.snapshot-view-buttons{margin:20px 0}.snapshot-view-buttons [aria-pressed=true]{background:#e2c58c;color:#181e21}.esonum-cloud-save{flex-wrap:wrap}.esonum-cloud-save .esonum-cloud-notice{flex-basis:100%}
@media(max-width:620px){.saved-card-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.saved-layout-one{grid-template-columns:1fr}.saved-layout-celtic{grid-template-rows:none}.saved-layout-celtic figure{grid-column:auto!important;grid-row:auto!important;transform:none!important;align-self:start!important}.saved-layout-celtic img{width:110px}.saved-layout-celtic [data-index="2"] img{transform:none}.saved-layout-celtic [data-index="2"] img.reversed{transform:rotate(180deg)}.saved-layout-celtic figcaption{font-size:.85rem}.esonum-cloud-save>.esonum-report-buttons{width:100%}.esonum-cloud-save button{max-width:100%}.esonum-pdf-dialog{padding:20px}}
@media print{.esonum-report-tools,.esonum-pdf-dialog,.esonum-extra-files,.snapshot-view-buttons{display:none!important}.esonum-saved-report{color:#111}.esonum-saved-report h1,.esonum-saved-report h2,.esonum-saved-report h3{color:#432f11}}
