/* Stran /android (android.php): prenos Android aplikacije. Naloži se samo na tej strani (fable_android_page_setup). */
.android-page-wrap { max-width: 640px; margin: 0 auto; padding: 24px 16px 56px; }
.android-head { margin: 0 0 24px; }
.android-logo { display: block; margin: 0 0 12px; color: #3ddc84; }
.android-page-wrap h1 { font-size: 32px; font-weight: 700; margin: 0 0 8px; color: #1b1b1b; }
.android-sub { color: #666; font-size: 16px; line-height: 1.6; margin: 0; }

.android-download { margin: 0 0 32px; }
.android-page-wrap .android-btn { display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 52px; padding: 0 28px; border-radius: 999px; font-size: 17px; font-weight: 600; text-decoration: none; }
.android-meta { margin: 10px 0 0; font-size: 14px; color: #666; }
.android-unavailable { margin: 0 0 32px; padding: 14px 16px; border-radius: 10px; background: #fff4e5; color: #8a4b00; font-size: 15px; line-height: 1.5; }

.android-steps h2 { font-size: 18px; font-weight: 700; color: #1b1b1b; margin: 0 0 10px; padding-bottom: 8px; border-bottom: 2px solid #f0f0f0; }
.android-steps ol { margin: 0 0 16px; padding-left: 22px; list-style: decimal; }
.android-steps li { display: list-item; }
.android-steps li { margin: 0 0 8px; font-size: 16px; line-height: 1.55; color: #333; }
.android-note { margin: 0 0 24px; font-size: 15px; line-height: 1.55; color: #666; }

.android-cert { margin: 0 0 24px; font-size: 14px; color: #666; }
.android-cert summary { cursor: pointer; }
.android-cert code { display: block; margin: 8px 0 0; font-size: 12px; line-height: 1.5; word-break: break-all; color: #333; }

.android-ios { margin: 0; font-size: 15px; }

@media (max-width: 600px) {
  .android-page-wrap h1 { font-size: 26px; }
  .android-page-wrap .android-btn { width: 100%; }
}

html[data-theme="dark"] .android-page-wrap h1,
html[data-theme="dark"] .android-steps h2,
html[data-theme="dark"] .android-steps li,
html[data-theme="dark"] .android-cert code { color: var(--fd-text) !important; }
html[data-theme="dark"] .android-sub,
html[data-theme="dark"] .android-meta,
html[data-theme="dark"] .android-note,
html[data-theme="dark"] .android-cert { color: var(--fd-text-muted) !important; }
html[data-theme="dark"] .android-steps h2 { border-bottom-color: var(--fd-border) !important; }
html[data-theme="dark"] .android-unavailable { background: var(--fd-surface-2) !important; color: var(--fd-text) !important; }
