/* One visible entry; legacy Import links keep their existing handler. */
#itunes{display:none!important}
.private-iphone-import-guide{margin:18px 0;padding:16px;border:1px solid #a79bc54d;border-radius:16px;background:#ffffff06;text-align:left}
.private-iphone-import-guide[hidden]{display:none}
.private-iphone-import-guide h3{margin:0;font-size:1.15rem}
.private-iphone-import-guide .private-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}
.private-iphone-import-guide button{min-width:44px;min-height:44px}
.private-iphone-import-guide details{background:transparent;margin:14px 0;padding:0;border:0}
.private-iphone-import-guide summary{cursor:pointer;padding:9px 0;font-weight:600}
.private-iphone-import-guide ol{padding-left:24px}
.private-iphone-import-guide li{margin:14px 0;line-height:1.6}
.private-iphone-import-guide p{font-size:.9rem;line-height:1.6}
.private-iphone-import-guide a{color:#d0baff;text-decoration:underline;text-underline-offset:3px}
#upload-dialog.itunes-mode{background:#080808;color:#f4f4f4}#upload-dialog.itunes-mode :is(.transfer-top,.transfer-title-row,.itunes-locate){background:transparent}#upload-dialog.itunes-mode .itunes-find-actions>button{background:#191919;border-color:#393939}#upload-dialog.itunes-mode .transfer-wordmark{color:#eee}
.private-iphone-import-guide [hidden]{display:none!important}
.iphone-guide-open{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin:12px 0;padding:16px;text-align:left}
.iphone-guide-open span{font-size:.85rem;color:#c0bacb}
.iphone-guide-illustration{display:grid;justify-items:center;gap:10px;padding:24px 12px;border-radius:16px;background:linear-gradient(145deg,#8457d42b,#ee5ab820);text-align:center}
.iphone-guide-illustration>span{font-size:40px;color:#ed78c2}.iphone-guide-illustration small{color:#aaa4b5;font-size:11px}
.iphone-guide-navigation{display:flex;justify-content:space-between;gap:12px;margin:20px 0}.iphone-guide-navigation button{min-width:90px}
@media(max-width:700px), (max-width:900px) and (max-height:500px){.private-tools-disclosure .private-mobile-tools{grid-template-areas:"add add" "genre manage" "view view"}.private-iphone-import-guide{padding:12px}}

.native-import-option{padding:16px;border:1px solid #a894d655;border-radius:14px;background:linear-gradient(135deg,#5c43832b,#20253933)}.native-import-option h4{font-size:1.1rem;margin:8px 0}.native-prototype-label{font-size:10px;letter-spacing:.12em;color:#d4bcff;font-weight:700}.native-import-option small{display:block;line-height:1.5;margin-top:10px}.native-import-option button:disabled{opacity:.5;cursor:default}.iphone-guide-overview>summary{padding:16px 0!important}
