/* Flat iOS-era hierarchy: tint, hairlines, inset grouped rows; no blur or raised cards. */
.wz-webzine-ios-flat .wz-environment{background:var(--wz-surface);border-inline:1px solid var(--wz-line)}.wz-webzine-ios-flat .wz-topbar{background:var(--wz-paper);border-bottom:1px solid var(--wz-line)}.wz-webzine-ios-flat .wz-site-title{font-weight:600}.wz-webzine-ios-flat .wz-rail{border-right:1px solid var(--wz-line)}.wz-webzine-ios-flat .wz-menu-rail .current-menu-item>a{background:var(--wz-surface);box-shadow:inset 2px 0 var(--wz-accent)}.wz-webzine-ios-flat .wz-menu-bottom a{color:var(--wz-muted)}.wz-webzine-ios-flat .wz-menu-bottom .current-menu-item>a{color:var(--wz-accent)}.wz-webzine-ios-flat .wz-top-tools{color:var(--wz-accent)}.ios-intro h1{font-weight:400;letter-spacing:-.035em}.ios-intro .wz-eyebrow{letter-spacing:.02em;font-family:var(--wz-sans)}
.ios-segment{display:flex;border:1px solid var(--wz-accent);border-radius:4px;overflow:hidden;margin-bottom:20px;min-height:36px;background:var(--wz-paper)}.ios-segment a,.ios-segment button{flex:1;min-width:0;text-align:center;background:transparent;color:var(--wz-accent);border:0;padding:8px 4px;font-size:11px}.ios-segment>*+*{border-left:1px solid var(--wz-accent)}.ios-segment>*:hover{background:var(--wz-accent);color:var(--wz-on-accent)}
.wz-webzine-ios-flat .wz-cover{background:var(--wz-paper);border-block:1px solid var(--wz-line)}.wz-webzine-ios-flat .wz-cover h2{font-family:var(--wz-sans);font-weight:450}.wz-webzine-ios-flat .wz-cover-copy{padding:16px}.wz-webzine-ios-flat .wz-button{background:transparent;border:1px solid var(--wz-accent);color:var(--wz-accent);border-radius:4px;font-weight:450}.wz-webzine-ios-flat .wz-button:active{background:var(--wz-accent);color:var(--wz-on-accent)}.wz-webzine-ios-flat .wz-icon-button{color:var(--wz-accent)}.wz-webzine-ios-flat .wz-icon-button:hover{background:var(--wz-surface)}
.ios-group{margin-bottom:24px}.ios-group>.wz-section-heading{border-bottom:0;padding:8px 0;margin:0}.ios-group>.wz-section-heading h2{font-size:12px;font-weight:450;color:var(--wz-muted)}.ios-grouped .ios-group>.wz-feed,.ios-grouped .ios-group>.wz-topics{background:var(--wz-paper);border-block:1px solid var(--wz-line);padding-inline:12px}.ios-continuous{background:var(--wz-paper);padding:12px}.wz-webzine-ios-flat .wz-entry:last-child,.wz-webzine-ios-flat .wz-topics>a:last-child{border-bottom:0}.wz-webzine-ios-flat .wz-entry-title{font-weight:500}.wz-webzine-ios-flat .wz-entry-category{font-size:10px}.wz-webzine-ios-flat .wz-widget-title{font-weight:450;font-size:13px}.wz-webzine-ios-flat .wz-widget{background:var(--wz-paper);padding:12px}.wz-webzine-ios-flat .wz-document{background:var(--wz-paper);padding:16px}.wz-webzine-ios-flat .wz-document-heading h1{font-family:var(--wz-sans);font-weight:450}.wz-webzine-ios-flat .wz-toc{border-inline:0;background:var(--wz-surface)}.wz-webzine-ios-flat .wz-reader-tools button{border:0;color:var(--wz-accent)}.wz-webzine-ios-flat .wz-dialog{border:1px solid var(--wz-line);border-radius:8px}.wz-webzine-ios-flat .wz-drawer{border-radius:0}.wz-webzine-ios-flat .wz-dialog-heading h2{font-weight:500;font-size:16px}.wz-webzine-ios-flat .wz-page-heading h1{font-weight:400}.wz-webzine-ios-flat .wz-content-footer{background:var(--wz-paper)}
@media(max-width:380px){.wz-webzine-ios-flat .wz-document{padding:10px}}

.wz-webzine-ios-flat .wz-feed-list .wz-entry-image{width:var(--wz-list-thumb)}.wz-webzine-ios-flat .wz-feed-list .wz-entry-image img{aspect-ratio:var(--wz-list-ratio)}
@media(min-width:700px){.wz-webzine-ios-flat .wz-feed-list .wz-entry-image{width:calc(var(--wz-list-thumb) * 1.2)}}
.wz-webzine-ios-flat.wz-compact .wz-feed-list .wz-entry-image{width:calc(var(--wz-list-thumb) * .8)}
