.reference-header{color:#fff;background:#202020}.reference-header-inner{gap:32px;height:48px;min-height:48px}.reference-brand{padding:0;font-size:24px}.reference-search{height:36px}.reference-preview-badge{white-space:nowrap;background:#7a24eb;border-radius:4px;margin-left:auto;padding:7px 12px;font-size:11px;font-weight:700}.reference-header-inner .header-watch{margin-left:0}.reference-country{font-size:12px}.reference-mobile-search{display:none}@media (min-width:1280px){.reference-brand{text-align:left;flex:0 0 198px}.reference-search{flex:0 calc(100vw - 850px)}}@media (min-width:1280px) and (max-width:1650px){.reference-brand{flex-basis:206px}}@media (max-width:1100px){.reference-preview-badge{display:none}.reference-header-inner .header-watch{margin-left:auto}}@media (max-width:600px){.reference-header-inner{flex-wrap:wrap;gap:12px;height:auto;min-height:56px;padding:11px 16px}.reference-header-inner .mobile-menu{display:flex}.reference-brand{font-size:22px}.reference-search{flex:0 0 100%;order:5;max-width:none;display:none}.reference-search.reference-search-open{display:flex}.reference-header-inner .header-watch{margin-left:auto;font-size:0}.reference-header-inner .header-watch svg{width:18px;height:18px}.reference-mobile-search{align-items:center;padding:2px;display:flex}.reference-country{font-size:12px}.reference-mobile-nav{display:flex}}.reference-main-nav{z-index:30;color:#252525;background:#fff;border-bottom:1px solid #eee;position:relative}.reference-main-nav-inner{align-items:center;max-width:1520px;min-height:32px;margin:auto;display:flex}.reference-nav-item{position:relative}.reference-nav-top{color:#242424;white-space:nowrap;padding:8px 11px;font-size:13px;font-weight:600;line-height:16px;text-decoration:none;display:block}.reference-nav-item:hover>.reference-nav-top,.reference-nav-top:focus-visible{color:#1262aa}.reference-dropdown{z-index:31;background:#fff;border:1px solid #e3e5e7;min-width:180px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 3px 8px #0002}.reference-categories{flex-shrink:0;width:180px}.reference-categories>a{color:#222;border-bottom:1px solid #eee;justify-content:space-between;padding:12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.reference-categories>a:hover,.reference-categories>a.selected{color:#1256a0;background:#f4f6f8}.reference-category-links{border-left:1px solid #e5e7eb;grid-template-rows:repeat(8,auto);grid-auto-flow:column;gap:12px 24px;min-width:400px;max-width:700px;padding:20px 24px;display:grid}.reference-category-links a,.reference-dropdown-links a{color:#1256a0;white-space:nowrap;font-size:12px;text-decoration:none}.reference-category-links a:hover,.reference-dropdown-links a:hover{text-decoration:underline}.reference-dropdown-links{grid-template-rows:repeat(8,auto);grid-auto-flow:column;gap:12px 36px;min-width:220px;padding:20px 24px;display:grid}@media (max-width:1650px){.reference-main-nav-inner{margin:0 32px}}@media (max-width:900px){.reference-main-nav{display:none}}@media (max-width:600px){.reference-header{z-index:52;position:relative}.reference-mobile-layer{z-index:50;position:fixed;inset:56px 0 0}.reference-mobile-backdrop{background:#0009;border:0;width:100%;height:100%;position:absolute;inset:0}.reference-mobile-nav{color:#333;background:#f5f5f5;border-top:3px solid #ff9b00;width:calc(100% - 36px);display:block;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.reference-mobile-account{color:#fff;background:#202020;align-items:center;height:53px;padding:0 16px;font-weight:700;display:flex}.reference-mobile-row{border-bottom:1px solid #eee;align-items:stretch;height:48px;display:flex}.reference-mobile-label{color:#333;flex:1;align-items:center;padding:0 16px 0 40px;font-size:16px;text-decoration:none;display:flex}.reference-mobile-label small{color:#bcbcbc;margin-left:4px;font-size:11px}.reference-mobile-label strong{color:#111;font-size:17px}.reference-mobile-label strong span{color:#f88105}.reference-mobile-expand{color:#999;background:0 0;border:0;border-left:1px solid #eee;width:48px;font-size:18px}.reference-mobile-links{background:#fff}.reference-mobile-links a{color:#666;padding:12px 44px;font-size:14px;line-height:18px;text-decoration:none;display:block}}.reference-observed-columns{display:flex}.reference-observed-column{box-sizing:border-box;background:#fff;flex:none;width:220px;padding:14px 16px}.reference-observed-column+.reference-observed-column{background:#f0f0f0;border-left:1px solid #ddd}.reference-observed-column-title{color:#333;margin-bottom:4px;font-size:13px;font-weight:700;line-height:18px}.reference-observed-column a{color:#0757a6;align-items:center;min-height:24px;font-size:12px;line-height:18px;text-decoration:none;display:flex}.reference-observed-column:first-child a{font-weight:700}.reference-observed-column a span{color:#b8b8b8;flex:none;width:20px;font-weight:400}.reference-observed-column a:hover{text-decoration:underline}.reference-observed-column.reference-observed-primary{background:#fff}.reference-observed-column.reference-observed-primary a{font-weight:700}.reference-observed-secondary-section{border-top:1px solid #ddd;margin-top:12px;padding-top:8px}.reference-main-nav{color:#fff;background:#202020;border-bottom-color:#202020}.reference-nav-top{color:#fff}.reference-nav-item:hover>.reference-nav-top,.reference-nav-item:focus-within>.reference-nav-top,.reference-nav-extra:hover,.reference-nav-extra:focus-visible{color:#252525;background:#fff}.reference-nav-pro span{color:#ff7300}@media (max-width:1279px){.reference-nav-calendar{display:none}}@media (max-width:1100px){.reference-nav-screener{display:none}}.reference-account-actions{color:#fff;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.reference-account-actions button,.reference-mobile-account button{color:inherit;opacity:1;cursor:default;padding:0;font-weight:700}.reference-open-app{display:none}.reference-mobile-avatar{flex:none;width:44px;height:44px}.reference-mobile-account{gap:4px}.reference-mobile-account .reference-mobile-avatar{margin-right:0}@media (max-width:600px){.reference-account-actions{display:none}.reference-open-app{color:#202020;white-space:nowrap;opacity:1;cursor:default;background:#ff851b;border-radius:2px;margin-left:auto;padding:8px;font-size:12px;font-weight:700;display:block}.reference-mobile-account{padding:0 16px}}.reference-observed-column a .reference-nav-new{color:#222;background:#ff8a27;border-radius:5px;flex:none;width:auto;margin-left:8px;padding:1px 5px;font-size:10px;font-weight:700;line-height:14px}.reference-categories>a{box-sizing:border-box;color:#0757a6;align-items:center;height:41px;padding:0 12px}.reference-market-stocks{background:#fff;border:1px solid #aaa;display:flex;position:absolute;top:126px;left:167px;box-shadow:0 2px 6px #0003}.reference-market-stocks-column{box-sizing:border-box;background:#fff;flex:none;width:220px;padding:8px 16px}.reference-market-stocks-column+.reference-market-stocks-column{background:#f0f0f0;border-left:1px solid #ddd}.reference-market-stocks-column a{white-space:normal;color:#0757a6;align-items:center;min-height:24px;font-size:12px;line-height:18px;text-decoration:none;display:flex}.reference-market-stocks-column:first-child a{font-weight:700}.reference-market-stocks-column a span{color:#b8b8b8;flex:none;width:20px;font-weight:400}.reference-market-stocks-column a:hover{text-decoration:underline}.reference-broker-primary .reference-observed-secondary-section a{font-weight:400}.reference-broker-ranking{box-sizing:border-box;background:#fafafa;border-left:1px solid #ddd;width:260px;padding:14px;font-size:12px}.reference-broker-heading{color:#25303d;margin-bottom:10px;font-size:14px;font-weight:700;text-decoration:none;display:block}.reference-broker-ranking>.reference-broker-heading:last-child{color:#0757a6;margin:12px 0 0}.reference-broker-card{color:#252525;background:#fff;border-radius:4px;margin-bottom:6px;padding:12px;box-shadow:0 4px 24px #0002}.reference-broker-card strong{font-size:14px}.reference-broker-card div{margin:4px 0}.reference-broker-card span{color:#ff8a1f}.reference-broker-card button{color:#0757a6;opacity:1;cursor:default;background:#fff;width:100%;display:block}.reference-broker-card button:first-of-type{border:1px solid #0757a6;border-radius:4px;margin:6px 0;padding:6px;font-weight:700}.reference-broker-card button:last-child{border:0;padding:4px}@media (min-width:901px) and (max-width:1400px){.reference-nav-calendar{display:none}}.stocknuri-wordmark{letter-spacing:.12em;color:#fff;white-space:nowrap;font-family:Arial,sans-serif;font-size:21px;font-weight:700}@media (max-width:600px){.stocknuri-wordmark{letter-spacing:.1em;font-size:17px}}
