.whyowl-observe{--bg-page:#060D17;--bg-surface:#0D1B2C;--bg-elevated:#152B45;--text-primary:#EAF4FC;--text-secondary:#8FA9C0;--text-muted:#526A80;--brand-blue:#0089D1;--brand-blue-glow:#29AEFF;--accent-teal:#00C2D6;--accent-green:#17C97F;--accent-orange:#FFA351;--accent-red:#FF5C6C;--border:rgba(53,136,189,.25);--font-body:'Source Han Sans SC','Noto Sans CJK SC','PingFang SC','Heiti SC','Microsoft YaHei',sans-serif;--font-title:'Source Han Serif SC','Noto Serif CJK SC','Songti SC','STSong',serif}.whyowl-observe *{box-sizing:border-box}.whyowl-observe{margin:0;background:var(--bg-page);color:var(--text-primary);font-family:var(--font-body);font-size:16px;line-height:1.65;letter-spacing:0}.whyowl-observe a{color:var(--brand-blue-glow);text-decoration:none}.whyowl-observe a:hover{text-decoration:underline}.whyowl-observe button,.whyowl-observe input,.whyowl-observe select{font:inherit}.whyowl-observe button,.whyowl-observe a,.whyowl-observe input,.whyowl-observe select,.whyowl-observe summary{touch-action:manipulation}.whyowl-observe button,.whyowl-observe select{cursor:pointer}.whyowl-observe button:focus-visible,.whyowl-observe a:focus-visible,.whyowl-observe input:focus-visible,.whyowl-observe select:focus-visible,.whyowl-observe summary:focus-visible{outline:2px solid var(--accent-teal);outline-offset:4px}.whyowl-observe button,.whyowl-observe input,.whyowl-observe select{border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);padding:10px 13px;min-height:44px}.whyowl-observe button:hover{border-color:var(--brand-blue-glow)}.whyowl-observe input{width:100%;min-width:0}.whyowl-observe input::placeholder{color:var(--text-secondary)}.whyowl-observe h1,.whyowl-observe h2,.whyowl-observe h3{font-family:var(--font-title);line-height:1.3;letter-spacing:0}.whyowl-observe h1{font-size:36px;margin:0 0 10px}.whyowl-observe h2{font-size:24px;margin:0 0 18px}.whyowl-observe h3{font-size:20px;margin:0 0 10px}.whyowl-observe p{margin:0 0 12px}.whyowl-observe .shell{width:min(1180px,100%);margin:auto;padding:0 24px}.whyowl-observe .topbar{border-bottom:1px solid var(--border);background:var(--bg-surface)}.whyowl-observe .topbar-inner{display:flex;align-items:center;gap:24px;min-height:80px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.whyowl-observe .brand{display:block;width:136px;flex-shrink:0}.whyowl-observe .brand img{width:100%;height:auto;object-fit:contain}.whyowl-observe .main-nav{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;flex:1}.whyowl-observe .main-nav a{color:var(--text-secondary)}.whyowl-observe .section-nav{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding:18px 0;margin-bottom:26px;font-size:14px}.whyowl-observe .section-nav a{padding:8px 14px;border-radius:8px;color:var(--text-secondary)}.whyowl-observe .section-nav a[aria-current=page]{background:var(--bg-elevated);color:var(--accent-teal)}.whyowl-observe .page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px}.whyowl-observe .eyebrow{font-size:12px;color:var(--accent-teal);margin-bottom:8px}.whyowl-observe .lead{color:var(--text-secondary);max-width:780px}.whyowl-observe .stamp{font-size:12px;color:var(--text-secondary);white-space:nowrap}.whyowl-observe .overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 26px}.whyowl-observe .panel{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:22px;min-width:0}.whyowl-observe .metric{font-size:28px;font-weight:700;font-variant-numeric:tabular-nums}.whyowl-observe .label{font-size:14px;color:var(--text-secondary)}.whyowl-observe .muted{color:var(--text-secondary)}.whyowl-observe .small{font-size:12px}.whyowl-observe .toolbar{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0}.whyowl-observe .search{flex:1;min-width:200px}.whyowl-observe .toolbar label{display:block;font-size:14px;color:var(--text-secondary);margin-bottom:5px}.whyowl-observe .chips{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.whyowl-observe .chips button{font-size:14px;min-height:42px;padding:8px 13px}.whyowl-observe .chips button[aria-pressed=true]{background:var(--bg-elevated);border-color:var(--brand-blue-glow);color:var(--brand-blue-glow)}.whyowl-observe .result-line{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:14px;margin:16px 0;color:var(--text-secondary)}.whyowl-observe .fund-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px}.whyowl-observe .fund{padding:18px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;min-width:0;scroll-margin-top:18px}.whyowl-observe .fund-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.whyowl-observe .ticker{font-size:22px;font-weight:750}.whyowl-observe .fund-name{font-size:16px;margin:4px 0 3px}.whyowl-observe .fund-kind{font-size:12px;color:var(--text-secondary)}.whyowl-observe .price-line{display:flex;justify-content:space-between;gap:8px;align-items:baseline;margin:16px 0 4px}.whyowl-observe .price{font-size:23px;font-weight:650}.whyowl-observe .positive{color:var(--accent-green)}.whyowl-observe .negative{color:var(--accent-red)}.whyowl-observe .num{font-variant-numeric:tabular-nums}.whyowl-observe .fund-actions{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:14px}.whyowl-observe .fund-actions button{font-size:14px;padding:7px 11px}.whyowl-observe .fund-actions a{font-size:14px}.whyowl-observe .risk{font-size:14px;margin-top:12px;color:var(--text-secondary)}.whyowl-observe details{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.whyowl-observe summary{cursor:pointer;font-size:14px}.whyowl-observe details p{margin-top:10px}.whyowl-observe .notice{border-left:3px solid var(--accent-teal);padding:12px 18px;background:var(--bg-surface);font-size:14px;color:var(--text-secondary);margin:18px 0}.whyowl-observe .compare{margin:24px 0}.whyowl-observe .compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.whyowl-observe .compare-card{padding:18px;border:1px solid var(--border);border-radius:10px}.whyowl-observe .compare-card dt{font-size:12px;color:var(--text-secondary);margin-top:12px}.whyowl-observe .compare-card dd{margin:4px 0;font-size:14px}.whyowl-observe .compare-controls{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.whyowl-observe .compare-controls h2{margin:0}.whyowl-observe .empty{padding:24px;border:1px dashed var(--border);border-radius:10px;color:var(--text-secondary)}.whyowl-observe .event-list{display:grid;gap:16px;margin:20px 0 32px}.whyowl-observe .event{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;padding:24px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px}.whyowl-observe .event-date{font-size:25px;font-weight:700}.whyowl-observe .event-time{font-size:18px;font-variant-numeric:tabular-nums}.whyowl-observe .event h2{font-size:22px;margin:8px 0}.whyowl-observe .event-meta{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary)}.whyowl-observe .tag{padding:3px 9px;border:1px solid var(--border);border-radius:6px;font-size:12px}.whyowl-observe .event-focus{color:var(--text-secondary);font-size:16px}.whyowl-observe .event-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;font-size:14px}.whyowl-observe .event-funds{display:flex;gap:8px;flex-wrap:wrap}.whyowl-observe .event-funds a{padding:4px 9px;border:1px solid var(--border);border-radius:6px}.whyowl-observe .event-state{color:var(--accent-orange)}.whyowl-observe .event dl{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;font-size:14px}.whyowl-observe .event dt{color:var(--text-secondary)}.whyowl-observe .event dd{margin:3px 0}.whyowl-observe .foot{margin-top:36px;border-top:1px solid var(--border);padding:24px 0 36px;color:var(--text-secondary);font-size:12px}.whyowl-observe .foot a{font-size:14px}.whyowl-observe .foot-links{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:12px}.whyowl-observe .lamp-widget{font-family:var(--font-body);max-width:440px}.whyowl-observe .lamp-widget h2{font-family:var(--font-body);font-size:20px}.whyowl-observe .lamp-title{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.whyowl-observe .lamp-title a{font-size:14px}.whyowl-observe .lamp-item{border-top:1px solid var(--border);padding:14px 0}.whyowl-observe .lamp-stock{display:flex;justify-content:space-between;font-weight:700}.whyowl-observe .lamp-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin-top:10px}.whyowl-observe .lamp-cell{text-align:center;font-size:14px;color:var(--text-secondary)}.whyowl-observe .lamp-cell .dot{display:block;font-size:22px;line-height:1.2}.whyowl-observe .dot.on{color:var(--accent-green)}.whyowl-observe .dot.off{color:var(--text-secondary)}.whyowl-observe .lamp-missing{font-size:12px;color:var(--text-secondary);margin:8px 0 0}.whyowl-observe .home-slice{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:16px;align-items:start}.whyowl-observe .home-slice p{font-size:14px;color:var(--text-secondary)}.whyowl-observe [hidden]{display:none!important}@media(max-width:850px){.whyowl-observe .fund-list{grid-template-columns:repeat(2,minmax(0,1fr))}.whyowl-observe .home-slice{grid-template-columns:1fr}.whyowl-observe .lamp-widget{max-width:none}.whyowl-observe .page-head{display:block}.whyowl-observe .stamp{white-space:normal}.whyowl-observe .compare-grid{grid-template-columns:1fr}.whyowl-observe .main-nav{flex-basis:100%;gap:12px}.whyowl-observe .overview{gap:10px}.whyowl-observe .panel{padding:18px}}@media(max-width:520px){.whyowl-observe .shell{padding:0 16px}.whyowl-observe .topbar-inner{padding-top:14px;padding-bottom:14px}.whyowl-observe .page-head{margin-bottom:18px}.whyowl-observe h1{font-size:30px}.whyowl-observe h2{font-size:22px}.whyowl-observe .overview{grid-template-columns:1fr}.whyowl-observe .overview .panel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.whyowl-observe .overview .label{max-width:64%}.whyowl-observe .metric{font-size:23px}.whyowl-observe .fund-list{grid-template-columns:1fr}.whyowl-observe .toolbar{display:block}.whyowl-observe .toolbar>div{margin:12px 0}.whyowl-observe .toolbar select{width:100%}.whyowl-observe .event{grid-template-columns:1fr;padding:18px;gap:12px}.whyowl-observe .event-clock{border-bottom:1px solid var(--border);padding-bottom:12px}.whyowl-observe .event-date,.whyowl-observe .event-time{display:inline-block;margin-right:10px}.whyowl-observe .event dl{grid-template-columns:1fr}.whyowl-observe .event h2{font-size:20px}.whyowl-observe .panel{padding:16px}.whyowl-observe .section-nav{gap:0}.whyowl-observe .section-nav a{padding:8px 10px}.whyowl-observe .fund{padding:16px}.whyowl-observe .event-foot{display:block}.whyowl-observe .event-foot>a{display:inline-block;margin-top:14px}}.whyowl-observe /* Shared site composition: observed homepage content width 1080px. */
.shell{width:min(1128px,100%)}.whyowl-observe .topbar-inner{min-height:64px}.whyowl-observe .brand{width:120px}.whyowl-observe .review-marker{font-size:12px;color:var(--text-secondary);margin:12px 0}.whyowl-observe .home-primary{display:grid;grid-template-columns:1.12fr 1fr 1fr;gap:14px;margin-bottom:18px}.whyowl-observe .home-primary .panel{padding:16px}.whyowl-observe .home-primary .lamp-widget{max-width:none}.whyowl-observe .home-primary h2{font-size:20px}.whyowl-observe .home-primary h3{font-size:20px}.whyowl-observe .section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 16px}.whyowl-observe .section-heading h2{margin:0}.whyowl-observe .section-heading>a{font-size:14px;flex-shrink:0}.whyowl-observe .home-secondary{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:30px}.whyowl-observe .mini-quotes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.whyowl-observe .mini-quote{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:10px;border:1px solid var(--border);border-radius:8px;font-size:14px}.whyowl-observe .mini-quote strong{grid-column:1/-1;color:var(--text-primary)}.whyowl-observe .mini-quote span{font-variant-numeric:tabular-nums}.whyowl-observe .upcoming{list-style:none;padding:0;margin:0}.whyowl-observe .upcoming li{display:grid;grid-template-columns:105px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px}.whyowl-observe .upcoming time{color:var(--text-secondary)}.whyowl-observe .research-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.whyowl-observe .research-grid h3{font-size:20px}.whyowl-observe .research-grid p{font-size:14px}.whyowl-observe .subscription{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}.whyowl-observe .subscription h2{margin-bottom:8px}.whyowl-observe .footer-columns{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:24px;margin-bottom:24px}.whyowl-observe .footer-columns h3{font-size:16px}.whyowl-observe .footer-columns a,.whyowl-observe .footer-columns span{display:block;margin:8px 0;font-size:14px}.whyowl-observe .footer-columns img{height:auto;object-fit:contain}.whyowl-observe .related-research{margin-top:24px}.whyowl-observe .home-primary h3 a,.whyowl-observe .research-grid h3 a{color:var(--text-primary)}@media(max-width:850px){.whyowl-observe .home-primary{grid-template-columns:1fr}.whyowl-observe .home-secondary{grid-template-columns:1fr}.whyowl-observe .research-grid{grid-template-columns:1fr}.whyowl-observe .footer-columns{grid-template-columns:1fr 1fr}.whyowl-observe .footer-columns>div:first-child{grid-column:1/-1}.whyowl-observe .home-primary .panel{padding:18px}.whyowl-observe .subscription{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.whyowl-observe .topbar-inner{gap:12px}.whyowl-observe .main-nav{gap:10px 16px}.whyowl-observe .section-heading{flex-wrap:wrap}.whyowl-observe .upcoming li{grid-template-columns:90px minmax(0,1fr)}.whyowl-observe .mini-quotes{gap:8px}.whyowl-observe .footer-columns{gap:18px}.whyowl-observe .foot{padding:24px 16px}.whyowl-observe .home-primary h3{font-size:20px}}.whyowl-observe /* Calendar daily reading layout */
.calendar-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;margin:24px 0}.whyowl-observe .calendar-intro p{font-size:18px;margin:6px 0 0}.whyowl-observe .calendar-intro>a{white-space:nowrap;font-size:14px}.whyowl-observe .calendar-caption{font-size:12px;color:var(--text-secondary);margin:18px 0}.whyowl-observe .calendar-periods button{min-width:76px}.whyowl-observe .calendar-days{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.whyowl-observe .calendar-days:empty{display:none}.whyowl-observe .calendar-days button{display:flex;flex-direction:column;gap:4px;align-items:center;padding:10px 5px;font-size:14px}.whyowl-observe .calendar-days button span{font-size:12px;color:var(--text-secondary)}.whyowl-observe .calendar-days button[aria-pressed=true]{background:var(--bg-elevated);border-color:var(--brand-blue-glow)}.whyowl-observe .calendar-day-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:16px 0}.whyowl-observe .calendar-day-heading h2{font-size:22px;margin:0}.whyowl-observe .calendar-day-heading>span{font-size:14px;color:var(--text-secondary);white-space:nowrap}.whyowl-observe .today-label{font-family:var(--font-body);font-size:12px;padding:4px 8px;border-radius:5px;background:var(--bg-elevated);color:var(--brand-blue-glow);margin-right:10px;vertical-align:middle}.whyowl-observe .calendar-day-events{border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);overflow:hidden}.whyowl-observe .calendar-event{grid-template-columns:88px minmax(0,1fr);gap:20px;padding:20px 24px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.whyowl-observe .calendar-event:last-child{border-bottom:0}.whyowl-observe .calendar-event .event-clock{display:flex;flex-direction:column;gap:8px;border:0;padding:0}.whyowl-observe .calendar-event .event-time{font-size:22px;font-weight:700}.whyowl-observe .calendar-event .event-state{font-size:12px;color:var(--text-secondary)}.whyowl-observe .calendar-event .event-state.confirmed{color:var(--brand-blue-glow)}.whyowl-observe .calendar-event h3{font-family:var(--font-body);font-size:19px;margin:5px 0 6px}.whyowl-observe .calendar-event .event-period{font-size:14px;color:var(--text-secondary);margin:0}.whyowl-observe .calendar-event details{margin-top:12px;border:0;padding:0}.whyowl-observe .calendar-event details[open]{border-top:1px solid var(--border);padding-top:12px}.whyowl-observe .calendar-event details p{font-size:14px;color:var(--text-secondary)}.whyowl-observe .calendar-event .event-result{font-size:14px;margin:10px 0 0}.whyowl-observe .calendar-event dl{margin:14px 0;padding:14px;background:var(--bg-page);border-radius:8px}.whyowl-observe .calendar-event dd{font-size:16px;font-variant-numeric:tabular-nums}.whyowl-observe .calendar-event dl a{font-size:12px}.whyowl-observe .calendar-event .event-meta{font-size:12px}.whyowl-observe .calendar-event .event-foot{margin-top:12px}.whyowl-observe .calendar-day+.calendar-day{margin-top:14px}@media(max-width:600px){.whyowl-observe .calendar-intro{align-items:flex-start;flex-direction:column;padding:16px;gap:12px}.whyowl-observe .calendar-intro p{font-size:16px}.whyowl-observe .calendar-days{grid-template-columns:repeat(4,minmax(0,1fr))}.whyowl-observe .calendar-day-heading h2{font-size:20px}.whyowl-observe .calendar-event{grid-template-columns:64px minmax(0,1fr);padding:18px 14px;gap:12px}.whyowl-observe .calendar-event .event-time{font-size:20px;margin:0}.whyowl-observe .calendar-event h3{font-size:18px}.whyowl-observe .calendar-event .event-clock{padding:0}.whyowl-observe .calendar-event dl{grid-template-columns:1fr;gap:14px}.whyowl-observe .calendar-event .event-foot>a{overflow-wrap:anywhere}.whyowl-observe .calendar-periods{gap:8px}.whyowl-observe .calendar-periods button{min-width:0;flex:1;padding:8px 6px}.whyowl-observe .calendar-caption{line-height:1.7}}@media(max-width:520px){.whyowl-observe .toolbar:has(#event-zone){display:grid;grid-template-columns:1fr 1fr;gap:10px}.whyowl-observe .toolbar:has(#event-zone)>div{margin:0}.whyowl-observe .toolbar:has(#event-zone)>div:last-child{grid-column:1/-1}}.whyowl-observe .etf-history{margin:24px 0}.whyowl-observe .history-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.whyowl-observe .history-heading h2{margin:0;font-size:24px}.whyowl-observe .history-heading>div{min-width:0;max-width:100%}.whyowl-observe .history-heading label{display:block;font-size:14px;margin-bottom:6px}.whyowl-observe .history-heading select{max-width:100%;width:280px}.whyowl-observe .history-date{font-size:14px;color:var(--text-secondary);margin:20px 0}.whyowl-observe .performance-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.whyowl-observe .performance-stats dt{font-size:14px;color:var(--text-secondary);white-space:normal}.whyowl-observe .performance-stats dd{font-size:24px;font-weight:700;margin:6px 0 0;font-variant-numeric:tabular-nums}.whyowl-observe .fund .performance-stats,.whyowl-observe .compare-card .performance-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.whyowl-observe .fund .performance-stats dd,.whyowl-observe .compare-card .performance-stats dd{font-size:20px}.whyowl-observe .annual-heading{font-size:20px;margin:26px 0 8px}.whyowl-observe .history-note{font-size:14px;color:var(--text-secondary)}.whyowl-observe .annual-bars{margin:18px 0;max-width:860px}.whyowl-observe .annual-row{display:grid;grid-template-columns:48px minmax(40px,1fr) 90px;gap:12px;align-items:center;min-height:36px;font-size:14px;font-variant-numeric:tabular-nums}.whyowl-observe .annual-track{height:22px;position:relative}.whyowl-observe .annual-zero{position:absolute;left:50%;width:1px;top:-7px;bottom:-7px;background:var(--text-secondary)}.whyowl-observe .annual-bar{position:absolute;top:4px;height:14px;background:var(--brand-blue-glow)}.whyowl-observe .annual-bar.positive{background:var(--accent-green)}.whyowl-observe .annual-bar.negative{background:var(--accent-red)}.whyowl-observe .annual-return{text-align:right;font-size:14px}.whyowl-observe .history-source{font-size:12px;color:var(--text-secondary);line-height:1.8;margin:20px 0 0}.whyowl-observe .history-empty{padding:20px 0;color:var(--text-secondary);font-size:16px}@media(max-width:600px){.whyowl-observe .history-heading{display:block}.whyowl-observe .history-heading h2{font-size:22px;margin-bottom:16px}.whyowl-observe .history-heading select{width:100%}.whyowl-observe .performance-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.whyowl-observe .performance-stats dd{font-size:22px}.whyowl-observe .annual-row{grid-template-columns:40px minmax(32px,1fr) 74px;gap:8px}.whyowl-observe .annual-return{font-size:14px}}.whyowl-observe .fund-actions{flex-wrap:wrap}.whyowl-observe .compare-card .performance-stats dt{font-size:14px}.whyowl-observe #history-heading{scroll-margin-top:110px}@media(max-width:600px){.whyowl-observe #history-heading{scroll-margin-top:220px}}.whyowl-observe .etf-ranking{margin:24px 0}.whyowl-observe .etf-ranking h2{font-size:24px}.whyowl-observe .ranking-list{list-style:none;padding:0;margin:16px 0}.whyowl-observe .ranking-row{display:grid;grid-template-columns:36px minmax(0,1fr) 110px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--border)}.whyowl-observe .ranking-number{font-size:18px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.whyowl-observe .ranking-fund{min-width:0}.whyowl-observe .ranking-fund button{border:0;padding:0;background:none;text-align:left;font-size:16px;line-height:1.5;min-height:44px;max-width:100%;white-space:normal}.whyowl-observe .ranking-fund>span{display:block;font-size:12px;color:var(--text-secondary)}.whyowl-observe .ranking-value{text-align:right;font-variant-numeric:tabular-nums}.whyowl-observe .ranking-value strong{font-size:20px;display:block}.whyowl-observe .ranking-value a{font-size:12px}.whyowl-observe .ranking-note{font-size:12px;line-height:1.8;color:var(--text-secondary);margin:16px 0 0}.whyowl-observe .etf-ranking .toolbar>div{min-width:0}.whyowl-observe .etf-ranking select{max-width:100%}.whyowl-observe #etf-ranking{scroll-margin-top:110px}@media(max-width:600px){.whyowl-observe .etf-ranking h2{font-size:22px}.whyowl-observe .ranking-row{grid-template-columns:24px minmax(0,1fr) 85px;gap:8px}.whyowl-observe .ranking-fund button{font-size:14px}.whyowl-observe .ranking-value strong{font-size:18px}.whyowl-observe #etf-ranking{scroll-margin-top:220px}}
