.lm-onb:not([data-state="offline"]){padding-top:var(--lm-appbar-height)}
.lm-onb:not([data-state="offline"])>.lm-statusline{display:none}
.lm-onb[data-screen="S-03"] [data-onb]:not([data-onb~="S-03"]),.lm-onb[data-screen="S-03b"] [data-onb]:not([data-onb~="S-03b"]),.lm-onb[data-screen="S-04"] [data-onb]:not([data-onb~="S-04"]),.lm-onb[data-screen="S-05"] [data-onb]:not([data-onb~="S-05"]),.lm-onb[data-screen="S-06"] [data-onb]:not([data-onb~="S-06"]),.lm-onb[data-install="android"] [data-install-for]:not([data-install-for~="android"]),.lm-onb[data-install="ios"] [data-install-for]:not([data-install-for~="ios"]),.lm-onb[data-install="other"] [data-install-for]:not([data-install-for~="other"]){display:none}
.lm-onb[data-screen="S-05"] .lm-action-bar__row,.lm-onb[data-screen="S-06"]:not([data-install="android"]) .lm-action-bar__row{display:none}
.lm-onb-bar .lm-action-bar__row>.btn.quiet{margin-right:0;border-left-width:0}
.lm-onb-count{margin:0;color:var(--lm-text-muted);font-size:14px;line-height:1.5;white-space:nowrap}
.lm-onb-step{display:grid;gap:16px}
.lm-onb-head{display:grid;gap:8px}
.lm-onb-notice{color:var(--lm-text-strong)}
.lm-onb-lead{color:var(--lm-text)}
/* app.css [role=list] 여백 초기화보다 앞서도록 .lm-app을 붙인다 */
.lm-app .lm-onb-ios{display:grid;margin:0;padding:4px 16px}
.lm-onb-ios>li+li{border-top:1px solid var(--lm-hairline)}
.lm-onb-step .lm-details{margin-top:0}
.lm-onb-docs{display:grid;gap:8px}
.lm-onb-doc,.lm-onb-doc__body{gap:20px}
.lm-onb-doc__body{display:grid}
.lm-onb-doc section,.lm-onb-doc__privacy{display:grid;gap:4px}
.lm-onb-doc__privacy{gap:12px;padding-top:16px;border-top:1px solid var(--lm-hairline)}
.lm-onb-doc h3,.lm-onb-doc h4{margin:0;color:var(--lm-text-strong);font-size:16px;line-height:1.5;letter-spacing:0}
.lm-onb-doc p,.lm-onb-doc dd{color:var(--lm-text);font-size:16px;line-height:1.6}
.lm-onb-proc{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--lm-hairline)}
.lm-onb-proc dl{display:grid;gap:8px;margin:0}
.lm-onb-proc dl>div{display:grid}
.lm-onb-proc dt{color:var(--lm-text-muted);font-size:14px;line-height:1.5}
.lm-onb-proc dd{margin:0}
.lm-onb-url{overflow-wrap:anywhere;word-break:break-all}
.lm-onb-hint{display:flex;align-items:flex-start;gap:8px;color:var(--lm-text);font-size:14px;line-height:1.5}
.lm-onb-hint>.lm-icon{height:1.5em;color:var(--lm-text-muted)}
.lm-onb-hint[data-tone="error"],.lm-onb-hint[data-tone="error"]>.lm-icon{color:var(--lm-danger)}
.lm-onb-step>.lm-onb-error,.lm-onb-step>.lm-onb-hint{margin-top:-8px}
.lm-onb-meta{display:grid;gap:4px;color:var(--lm-text-muted);font-size:14px;line-height:1.5}
.lm-onb-ios>li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:12px;min-height:56px;padding:12px 0;color:var(--lm-text)}
.lm-onb-ios__no{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--lm-radius-inner);background:var(--lm-bg-subtle);color:var(--lm-text-strong);font-size:14px;line-height:1}
.lm-onb-ios .lm-icon{margin:0 4px;color:var(--lm-text-strong);vertical-align:-2px}
.lm-onb-alert{margin:16px 0 0}
