.native-android #native-offline-banner{background:#fff1ca;color:#533e05;padding:10px 18px;font-size:13px;text-align:center;line-height:1.5;border-bottom:1px solid #ead899}
.native-android .native-device-panel{margin-top:20px;width:100%;max-width:880px;box-sizing:border-box}
.native-device-panel p{line-height:1.6}.native-device-panel .actions{display:flex;gap:8px;flex-wrap:wrap}.native-device-panel hr{border:0;border-top:1px solid #e2e7ef;margin:22px 0}
.native-missing{margin-top:18px}.native-missing article{padding:14px 0;border-top:1px solid #e2e7ef}.native-missing summary{cursor:pointer;font-weight:600}.native-missing p{font-size:13px;margin:6px 0}
.reminder-zone-field{grid-column:1/-1;margin:12px 0;padding:12px 0}.reminder-zone-field summary{cursor:pointer;font-weight:600;font-size:14px}.reminder-zone-field input{width:100%;box-sizing:border-box}
.native-android [data-action="nd-enable"],.native-android .notification-device{display:none}
@media(max-width:600px){.native-device-panel .actions button{flex:1 1 auto}.native-device-panel{padding:18px}}

body.native-android:not(.focused-page):has(#workspace:not([hidden])) #native-offline-banner{margin-left:var(--rail,0px)}

.native-android .native-device-panel{padding:24px;overflow:visible;min-width:0}.native-android .native-device-panel>h2{padding:0;margin:0 0 22px}.native-section{padding:22px 0;border-top:1px solid #e3e9f2}.native-section:last-child{padding-bottom:0}.native-section h3{padding:0;margin:0 0 10px;font-size:16px}.native-device-panel p{overflow-wrap:anywhere}.native-device-panel .actions button{white-space:normal}.native-update progress{width:100%;accent-color:#3266cc}.native-status-error{color:#a32f28}.native-device-panel .native-section:first-of-type{padding-top:0;border-top:0}@media(max-width:600px){.native-android .native-device-panel{padding:18px}}

body.native-android[data-view="notifications"] .native-device-panel{max-width:840px;margin:20px auto 0}
