

.atlas-report-signature{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:30px 0 8px;padding:19px 12px 8px;border-top:1px solid var(--border,rgba(181,147,87,.28));color:var(--muted,#99866b);break-inside:avoid;font-size:11px;line-height:1.6}
.atlas-report-signature>span{font:600 10px/1.5 Arial,sans-serif;letter-spacing:.16em}
.atlas-report-signature>i{font-style:normal;color:var(--gold,#b89456)}
.atlas-report-signature>em{font:italic 400 17px/1.4 Georgia,serif;letter-spacing:.02em;color:var(--gold,#b89456)}
.atlas-analysis-notifications{position:fixed;z-index:2147483000;right:20px;bottom:calc(92px + env(safe-area-inset-bottom,0px));width:min(390px,calc(100vw - 32px));display:grid;gap:8px;max-height:48vh;overflow:auto;overscroll-behavior:contain}
.atlas-analysis-notice{display:flex;align-items:center;background:var(--panel,#102031);color:var(--text,#f4ead7);border:1px solid var(--gold,#b89456);border-radius:16px;box-shadow:0 6px 24px #0002}
.atlas-analysis-notice-open{flex:1;min-width:0;padding:15px 17px;text-align:left;border:0;background:transparent!important;color:inherit!important;cursor:pointer}
.atlas-analysis-notice-open>b{display:block;font:600 14px/1.45 Arial,sans-serif}
.atlas-analysis-notice-open>span{display:block;margin-top:5px;font:400 12px/1.4 Arial,sans-serif;opacity:.75;overflow-wrap:anywhere}
.atlas-analysis-notice[data-status=running]{border-color:var(--border,#6a604b)}
.atlas-analysis-notice[data-status=running] .atlas-analysis-notice-open{padding-block:11px}
.atlas-analysis-notice-dismiss{flex:none;width:44px;min-height:44px;margin-right:4px;background:transparent!important;border:0;color:inherit!important;font-size:23px;cursor:pointer}
.atlas-analysis-notice-open:focus-visible,.atlas-analysis-notice-dismiss:focus-visible,.atlas-analysis-notice-more:focus-visible{outline:2px solid var(--gold,#b89456);outline-offset:-4px;border-radius:14px}
.atlas-analysis-notice-more{border:1px solid var(--border,#6a604b);border-radius:12px;padding:10px;background:var(--panel,#102031);color:var(--text,#f4ead7);cursor:pointer}
.atlas-analysis-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:600px){.atlas-analysis-notifications{right:12px;width:calc(100vw - 24px);bottom:calc(82px + env(safe-area-inset-bottom,0px))}.atlas-report-signature{gap:8px}.atlas-report-signature>em{font-size:16px}}
.pdf-export-root .atlas-report-signature{color:#71634d;border-color:#d8c8a9}.pdf-export-root .atlas-report-signature>em{color:#8d6932}
@media print{.atlas-analysis-notifications,.atlas-analysis-announcement{display:none!important}.atlas-report-signature{color:#71634d;border-color:#d8c8a9}.atlas-report-signature>em{color:#8d6932}}
