.about-dialog{max-width:min(46rem,100vw - 32px)}.about-dialog h3{margin:18px 0 6px;font-size:1rem}.about-native-caption{margin:0 0 6px;font-weight:600}.about-native-panel{border:1px solid var(--ov-border-strong);text-align:center;border-radius:6px;max-width:22rem;padding:12px 16px}.about-native-panel p{margin:4px 0}.web-print-report{border:1px solid var(--ov-border-strong);border-radius:6px;max-height:min(60vh,34rem);padding:8px;overflow:auto}.web-print-header{margin:2px 0}.web-print-picture{margin-top:8px}.web-print-picture>svg,.web-print-picture>img{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;max-width:40rem;height:auto;display:block}@media print{html[data-print-scope=web-print] body>:not(.web-print-root){display:none!important}html[data-print-scope=web-print] .web-print-root{box-shadow:none!important;color:#000!important;background:#fff!important;border:0!important;width:auto!important;max-height:none!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}html[data-print-scope=web-print] .web-print-root::backdrop{display:none}html[data-print-scope=web-print] .web-print-chrome{display:none!important}html[data-print-scope=web-print] .web-print-report{border:0!important;max-height:none!important;overflow:visible!important}html[data-print-scope=web-print] .web-print-picture>svg,html[data-print-scope=web-print] .web-print-picture>img{break-inside:avoid;max-width:none}}.camera-field-size{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.camera-field-size-title{font-weight:600}.camera-field-size output{font-variant-numeric:tabular-nums;font-weight:600}.popup-menu{z-index:20;border:1px solid var(--ov-border-strong);background:var(--ov-surface);min-width:12rem;max-width:min(18rem,100vw - 8px);color:var(--ov-text);border-radius:6px;flex-direction:column;padding:4px;display:flex;position:fixed;box-shadow:0 6px 18px #00000040}.popup-menu button{text-align:left;color:inherit;background:0 0;border:0;border-radius:4px;justify-content:flex-start;padding:6px 10px}.popup-menu button:hover:not(:disabled),.popup-menu button:focus-visible{background:var(--ov-surface-hover)}.popup-menu button:disabled{opacity:.55}.popup-menu-note{color:var(--ov-text-muted);margin:4px 8px;font-size:.8rem}.web-print-native{white-space:pre;margin:6px 0;font-family:Courier New,Courier,monospace;font-size:10pt;overflow-x:auto}.web-print-inverted>svg,.web-print-inverted>img{filter:invert()}.web-print-next-page{break-before:page}
