.app-info-hero{display:flex;flex-direction:column;gap:12px}.app-info-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px}.app-info-metric{background:var(--f7-card-bg-color,#fff);border-radius:14px;padding:12px;text-align:center;box-shadow:0 8px 18px rgba(9,15,32,.08)}.app-info-label{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--f7-text-color-secondary,#6b7280)}.app-info-value{font-size:22px;font-weight:700;margin-top:6px}.app-info-actions .button{width:100%}.app-info-demo{margin-top:16px;display:flex;flex-direction:column;gap:14px}.app-info-demo-title{font-size:18px;font-weight:700}.app-info-demo-subtitle{font-size:13px;color:var(--f7-text-color-secondary,#6b7280);margin-top:4px}.app-info-icon-preview{display:flex;align-items:center;gap:8px;margin-top:8px;min-height:28px;font-size:12px;color:var(--f7-text-color-secondary,#6b7280)}.app-info-icon-preview svg{width:26px;height:26px;border-radius:8px;background:#fff;padding:4px;box-shadow:0 4px 10px rgba(9,15,32,.12)}.app-info-demo-summary .app-info-metric{box-shadow:0 6px 16px rgba(9,15,32,.08)}.app-info-demo-status .item-after{font-weight:600}.app-info-demo-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.app-info-import-hint{font-size:12px;color:var(--f7-text-color-secondary,#6b7280);margin-top:4px}.app-info-records .item-title{font-size:14px}.app-info-records .item-after{font-size:12px;color:var(--f7-text-color-secondary,#6b7280)}.app-info-table-card{display:flex;flex-direction:column;gap:10px}.app-info-table{width:100%;overflow-x:auto;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:var(--f7-card-bg-color,#fff)}.app-info-table table{width:100%;border-collapse:collapse;min-width:520px;font-size:12px}.app-info-table thead{background:rgba(15,23,42,.04)}.app-info-table td,.app-info-table th{text-align:left;padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top}.app-info-table th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--f7-text-color-secondary,#6b7280)}.app-info-table td{color:var(--f7-text-color,#111827)}.app-info-table .app-info-table-empty td{color:var(--f7-text-color-secondary,#6b7280);text-align:center}.app-info-table td code{font-size:11px;background:rgba(15,23,42,.06);padding:2px 6px;border-radius:6px;display:inline-block}.app-info-table-foot{font-size:12px;color:var(--f7-text-color-secondary,#6b7280)}.app-info-table-foot.is-muted{color:var(--f7-text-color-secondary,#6b7280)}.app-info-email{display:flex;flex-direction:column;gap:12px}.app-info-email-actions .button{width:100%}.app-info-email-helper{font-size:12px;color:var(--f7-text-color-secondary,#6b7280)}.app-info-email-status{font-size:12px;font-weight:600;color:var(--f7-text-color,#111827)}.app-info-email-status.is-muted{color:var(--f7-text-color-secondary,#6b7280);font-weight:500}.app-info-email-status.is-error{color:#b42318}.app-info-email-status.is-success{color:#0f766e}.app-info-list .item-after{color:var(--f7-text-color-secondary,#6b7280);font-size:12px;text-transform:uppercase;letter-spacing:.03em}.app-info-file-item .item-title{font-size:14px;word-break:break-all}.app-info-empty .item-title{color:var(--f7-text-color-secondary,#6b7280)}.app-info-demo-footer{margin-top:10px}