.apple-detail .apple-logo{color:#73777c;font-size:21px}.apple-detail .sd-exchange a{color:#20252b;border:1px solid #ff7901;border-radius:4px;margin-left:12px;padding:5px 8px;display:inline-block}.apple-after-desktop{margin-top:15px;font-size:14px}.apple-after-mobile,.apple-news-mobile{display:none}.apple-detail .sd-highlight{border-left:4px solid #ff9b19}.apple-detail .sd-highlight a{color:#1260ac;margin-left:14px}.apple-detail .sd-periods>div{text-align:center;flex:1;font-size:12px}.apple-detail .sd-periods small{margin-top:8px;display:block}.apple-source-sections>div{margin:45px 0}.apple-source-sections h2{font-size:20px}.apple-source-sections p{color:#7a8490;font-size:12px}@media (max-width:700px){.apple-detail .sd-headright .sd-actions{display:flex}.apple-after-desktop,.apple-news-desktop{display:none}.apple-after-mobile,.apple-news-mobile{display:block}.apple-after-mobile{margin-top:18px}.apple-after-mobile p{color:#6c7786;font-size:12px}.apple-detail .sd-exchange a{margin:8px 0}.apple-detail .sd-periods{overflow-x:auto}.apple-detail .sd-periods>div{min-width:60px}}.apple-technical,.apple-faq{margin:45px 0}.apple-technical h2,.apple-faq h2{font-size:20px}.apple-observed-note{color:#6c7786;font-size:12px}.apple-technical-periods{border:1px solid #e2e6ea;border-radius:6px;margin:20px 0;display:flex;overflow-x:auto}.apple-technical-periods>div{text-align:center;border-right:1px solid #e2e6ea;flex:1;min-width:75px;padding:13px 7px;font-size:12px}.apple-technical-periods span,.apple-technical-periods strong{display:block}.apple-technical-periods strong{margin-top:8px;font-size:12px}.apple-technical-summary{text-align:center;border:1px solid #e2e6ea;border-radius:6px;padding:20px}.apple-technical-summary>strong{color:#c63a39;margin:10px;display:block}.apple-technical-scale{color:#687481;justify-content:space-between;gap:8px;margin:20px 0;font-size:11px;display:flex}.apple-technical-indicators{text-align:left;border-top:1px solid #e2e6ea;gap:20px;padding-top:16px;display:flex}.apple-technical-indicators>div{flex:1;font-size:13px}.apple-technical-indicators b{float:right;color:#c63a39}.apple-faq-item{border-bottom:1px solid #e2e6ea;padding:18px 0}.apple-faq-item h3{margin:0 0 10px;font-size:15px}.apple-faq-item p{margin:0;font-size:14px;line-height:1.6}.apple-faq-mobile{display:none}@media (max-width:700px){.apple-faq-desktop{display:none}.apple-faq-mobile{display:block}.apple-technical-indicators{flex-direction:column}.apple-technical-scale{font-size:10px}}.apple-analysts{margin:32px 0}.apple-analysts h2{font-size:22px}.apple-analysts p{margin:12px 0}.apple-analyst-scroll{overflow-x:auto}.apple-analyst-scroll table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.apple-analyst-scroll th,.apple-analyst-scroll td{text-align:left;white-space:nowrap;border-bottom:1px solid #e6e9ed;padding:12px 8px}.apple-detail .apple-news-meta{color:#6f7781;margin-top:6px;font-size:12px;display:block}@media (min-width:1101px) and (max-width:1650px){.sd-layout.apple-detail{grid-template-columns:minmax(0,1fr) 420px}}@media (max-width:600px){.apple-detail .sd-overview{flex-direction:column;gap:0;display:flex}.apple-detail .sd-overview>div:first-child,.apple-detail .sd-headright{display:contents}.apple-detail .sd-overview h1{order:1}.apple-detail .sd-exchange{order:2}.apple-detail .sd-actions{border-bottom:1px solid #e4e7eb;flex-direction:row-reverse;order:3;justify-content:flex-end;margin:6px 0 0;padding-bottom:24px}.apple-detail .sd-price{order:4;margin-top:20px}.apple-detail .sd-clock{order:5}.apple-detail .apple-after-mobile{order:6}}.apple-detail .apple-observed-date{color:#87909c;font-size:11px;font-weight:400}.apple-detail .sd-highlight{color:#20252b;font-weight:700}.apple-detail .sd-highlight em{color:#f07800;font-style:italic}.apple-detail .sd-price span{font-size:20px}@media (max-width:600px){.apple-detail .sd-price span{font-size:16px}}.apple-chart-observed{margin:12px 14px 0}.apple-chart-observed svg{aspect-ratio:540/270;width:100%;height:auto;display:block}.apple-chart-years{color:#777;justify-content:space-around;padding-right:10%;font-size:11px;display:flex}.apple-chart-note{color:#777;margin:8px 14px;font-size:11px}.apple-detail .sd-chart-unavailable{min-height:200px}@media (max-width:600px){.apple-chart-observed{display:none}}.apple-chart-years{height:16px;padding:0;display:block;position:relative}.apple-chart-years span{position:absolute;transform:translate(-50%)}.apple-detail .apple-score>p.apple-score-note{color:#858d97;margin:6px 8px;font-size:10px;line-height:1.35;display:block}.apple-detail .apple-score>div{padding:10px 0}.apple-detail .apple-score p{color:#222;justify-content:space-between;margin:6px 0 0;display:flex}.apple-detail .apple-score p.apple-score-link{color:#1256a0}.apple-detail .apple-score p.apple-score-buy{color:#e12619;font-weight:700}.apple-detail .apple-score .down{color:#1267ce;font-weight:700}.apple-score-scale{gap:2px;height:3px;margin:24px 0 2px;display:flex}.apple-score-scale i{background:#ed2e22;flex:1}.apple-score-scale i:nth-child(2){background:#ef8e00}.apple-score-scale i:nth-child(3){background:#b3a500}.apple-score-scale i:nth-child(4){background:#16ab08}.apple-score-scale i:nth-child(5){background:#008c20}.apple-score-sentiment span{text-align:center;border:1px solid #d8dce1;border-radius:3px;flex:1;margin-right:5px;padding:4px}.apple-score-mobile{display:none}@media (max-width:600px){.apple-detail .apple-score{display:none}.apple-detail .apple-score-mobile{display:block}}.apple-source-sections .apple-company-note{color:#7a8490;margin:8px 0;font-size:12px}.apple-company-layout{grid-template-columns:minmax(0,1fr) 300px;gap:32px;margin-top:20px;display:grid}.apple-source-sections .apple-company-description{color:#232526;border-right:1px solid #e6e9eb;margin:0;padding-right:32px;font-size:14px;line-height:24px}.apple-company dl{margin:0;font-size:14px;font-weight:600}.apple-company dl div{border-bottom:1px solid #e6e9eb;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.apple-company dt,.apple-company dd{margin:0}.apple-company dd{text-align:right}.apple-company dd a{color:#1256a0;text-decoration:none}.apple-company dd a:hover{text-decoration:underline}@media (max-width:700px){.apple-company-layout{display:block}.apple-source-sections .apple-company-description{border:0;max-height:120px;padding:0;overflow:hidden}.apple-company dl{margin-top:24px}}.apple-stats-more{display:none}@media (max-width:600px){.apple-detail .sd-stat:nth-child(n+11){display:none}.apple-stats-more{color:#1456a4;background:#fff;border:1px solid #dfe2e7;border-radius:3px;width:100%;padding:12px;font-size:12px;font-weight:700;display:block}}.apple-ownership h3{margin:24px 0 12px;font-size:16px}.apple-ownership-scroll{overflow-x:auto}.apple-ownership table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.apple-ownership th,.apple-ownership td{text-align:right;border-bottom:1px solid #e5e7eb;padding:10px 8px}.apple-ownership th:first-child,.apple-ownership td:first-child{text-align:left}.apple-related{margin-top:36px}.apple-related h2{font-size:20px}.apple-related-cards{grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;display:grid;overflow-x:auto}.apple-related-card{border:1px solid #d9dcdf;border-radius:4px;min-width:140px;padding:12px 16px;font-size:12px}.apple-related-card a{color:#222;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.apple-related-card a:hover{text-decoration:underline}.apple-related-card b{margin:6px 0;font-size:14px;display:block}.apple-related-card span{justify-content:space-between;display:flex}.apple-related-card .up{color:#ed3024}.apple-related-card .down{color:#1670dd}.apple-faq-item{border-top:1px solid #e6e9eb;border-bottom:0;padding:20px 0}.apple-faq-item h3{margin:0 0 4px;font-size:18px;line-height:28px}.apple-faq-item p{text-overflow:ellipsis;white-space:nowrap;max-height:24px;line-height:24px;overflow:hidden}@media (max-width:700px){.apple-faq-item h3{font-size:16px}}.aps-observed-side{background:#fff;border:1px solid #ddd;border-radius:4px;min-height:700px;font-size:12px;display:flex}.aps-observed-content{flex:1;min-width:0;padding:24px 16px}.aps-side-tabs,.aps-side-period{color:#647082;white-space:nowrap}.aps-side-tabs b,.aps-side-period b{color:#0959a9}.aps-side-period{margin:22px 0 12px}.aps-side-chart{width:100%;height:116px;display:block}.aps-side-axis{color:#78818d;background:#eef3fa;justify-content:space-between;display:flex}.aps-observed-content>small{color:#8a94a1;margin:4px 0;font-size:10px;display:block}.aps-side-market>div,.aps-side-movers>div{text-align:right;border-bottom:1px solid #eee;grid-template-columns:minmax(0,1fr) 64px 58px 48px;align-items:center;gap:4px;min-height:32px;display:grid}.aps-side-market a{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#222;font-weight:600;overflow:hidden}.aps-observed-content h3{margin:40px 0 0;font-size:16px}.aps-side-movers>div{grid-template-columns:minmax(0,1fr) 64px 55px 45px;font-size:11px}.aps-side-movers strong,.aps-side-movers b:first-child{text-align:left}.aps-side-rail{background:#f8f8fa;border-left:1px solid #e6e6e6;flex:none;width:70px}.aps-side-rail>div{color:#5c6675;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:70px;font-size:10px;display:flex}.aps-side-rail>div:first-child{color:#1262aa}.aps-side-movers a{text-align:left;color:#222;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.aps-down{color:#006eff}.aps-up{color:#e93025}.apple-quick a,.apple-quick span{flex:none}.apple-quick span{color:#555;border-right:1px solid #ddd;padding:0 10px}.apple-source-banner{color:#fff;background:linear-gradient(100deg,#34002f,#087f87);justify-content:center;align-items:center;gap:12px;min-height:44px;padding:6px 16px;font-size:14px;display:flex}.apple-source-banner>button:not(.apple-banner-action){color:#fff;background:0 0;border:0;order:3;font-size:19px}.apple-source-banner button:disabled{opacity:1}.apple-banner-action{color:#111;background:#fff;border:0;border-radius:3px;padding:6px 18px;font-size:12px;font-weight:700}.apple-banner-mobile{display:none}@media (max-width:700px){.apple-source-banner{justify-content:flex-start;gap:8px;font-size:13px;line-height:1.2}.apple-source-banner>button:not(.apple-banner-action){order:0}.apple-banner-desktop{display:none}.apple-banner-mobile{display:inline}.apple-source-banner>span{flex:1}.apple-banner-action{max-width:58px;padding:5px}}
