
/* PHASE 15.10 — Public Viewer: read-only internet surface. */
body.public-viewer .nav-item[data-view="pdf"],
body.public-viewer .nav-item[data-view="incomplete"],
body.public-viewer .nav-item[data-view="manual"],
body.public-viewer .nav-item[data-view="audit"],
body.public-viewer .nav-item[data-view="health"],
body.public-viewer .nav-item[data-view="storage"],
body.public-viewer [data-correct-production],
body.public-viewer #detailDialog button:not(.icon-button):not(.table-tool),
body.public-viewer #detailDialog .license-save-row,
body.public-viewer #detailDialog .license-add-field,
body.public-viewer #detailDialog .field-detail-actions {display:none!important}
body.public-viewer #detailDialog input,
body.public-viewer #detailDialog select,
body.public-viewer #detailDialog textarea {pointer-events:none;user-select:text;background:#f6f8f9!important;border-color:#dde4e8!important;color:#26343b!important}
body.public-viewer .topbar::after{content:"PUBLIC VIEWER";display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:#e8f6f2;color:#0d7567;font-weight:800;font-size:11px;letter-spacing:.04em}
body.public-viewer .owner-mark{border-top-color:rgba(255,255,255,.12)}
body.public-viewer #detailDialog .license-control input,
body.public-viewer #detailDialog .license-control textarea{cursor:default}

body.public-viewer .export-actions{display:flex!important}
body.public-viewer .export-actions .export-hint::before{content:"İNDİR · ";font-weight:800;color:#0b8d7c}
