body:has(.goji-preview) .reference-stock-header{border-bottom:1px solid #ede5dc;height:270px;background-image:radial-gradient(at 90% 0,#f6baaa8c,#0000 66%),radial-gradient(at 0 0,#f8d9b1b0,#0000 63%),linear-gradient(#fff8ef,#fff)!important}body:has(.goji-preview) .stock-header-inner{padding-bottom:24px}body:has(.goji-preview) .stock-glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd6;border:1px solid #dfd3c8;border-radius:4px;box-shadow:0 12px 38px #82532b0a}body:has(.goji-preview) .stock-glass-card:after{content:"";background:var(--goji-corners);pointer-events:none;background-repeat:no-repeat;position:absolute;inset:-1px}body:has(.goji-preview) .stock-price-strip{color:#7b6d60;background:#f4eee6;border-bottom:1px solid #e8ded3;border-radius:3px 3px 0 0;height:32px;padding:6px 22px;font-size:11px}body:has(.goji-preview) .stock-price-strip b{color:#332a23;font-weight:500}body:has(.goji-preview) .stock-price-strip .negative{color:#bd6960}body:has(.goji-preview) .stock-price-strip .positive{color:#46806b}body:has(.goji-preview) .stock-title-row{gap:16px;padding:17px 22px 12px}body:has(.goji-preview) .stock-title-row h1{color:#211d19;letter-spacing:-1.2px;font-size:34px;font-weight:400}body:has(.goji-preview) .stock-title-row .company-icon.large{width:45px;height:45px}body:has(.goji-preview) .stock-symbols{color:#8c7e70;margin-top:3px;font-family:DM Mono,monospace;font-size:10px}body:has(.goji-preview) .grouped-stock-tabs{gap:10px;padding:3px 18px 16px}body:has(.goji-preview) .grouped-stock-tabs>a,body:has(.goji-preview) .stock-nav-group>summary{color:#8a7765;border-radius:3px;padding:9px 13px;font-size:13px;font-weight:400}body:has(.goji-preview) .grouped-stock-tabs>a.active,body:has(.goji-preview) .stock-nav-group.active>summary{color:#8c5c36;background:#f7e9da;font-weight:500}body:has(.goji-preview) .grouped-stock-tabs>a:hover,body:has(.goji-preview) .stock-nav-group>summary:hover{background:#fcf4ec}body:has(.goji-preview) .stock-nav-menu{background:#fff;border:1px solid #e5d7c8;border-radius:3px;box-shadow:0 10px 30px #71452212}body:has(.goji-preview) .stock-nav-menu a{color:#7d6754}body:has(.goji-preview) .stock-nav-menu a:hover,body:has(.goji-preview) .stock-nav-menu a[aria-current=page]{color:#9e6238;background:#fbf0e5}body:has(.goji-preview) .research-layout{padding-top:38px}body:has(.goji-preview) .report-title{gap:7px;margin:6px 0 32px}body:has(.goji-preview) .report-title h2{color:#211d19;letter-spacing:-.7px;font-size:31px;font-weight:400}body:has(.goji-preview) .report-title>span{color:#9b8876;font-size:10px}body:has(.goji-preview) .section-index{color:#d5bda6;margin-right:14px;font-family:DM Mono,monospace;font-size:18px}body:has(.goji-preview) .panel{background:#fff;border:1px solid #e8dfd6;border-radius:5px;box-shadow:0 7px 26px #68421f05}body:has(.goji-preview) .panel h2,body:has(.goji-preview) .panel-heading h2{color:#382a20;letter-spacing:-.5px;font-family:Fustat,sans-serif;font-size:23px;font-weight:400}body:has(.goji-preview) .panel-subtitle,body:has(.goji-preview) .table-description,body:has(.goji-preview) .report-note{color:#978475}body:has(.goji-preview) .reference-valuation{gap:75px;margin-bottom:22px;padding:32px 36px}body:has(.goji-preview) .valuation-explanation{color:#756657;font-size:16px;line-height:1.75}body:has(.goji-preview) .valuation-explanation p{color:#796a5c;margin-bottom:17px}body:has(.goji-preview) .valuation-explanation b{color:#493425;font-weight:500}body:has(.goji-preview) .valuation-explanation .muted{color:#a68a70}body:has(.goji-preview) .calculation-link,body:has(.goji-preview) .subtle-link{color:#b2764b;font-weight:400}body:has(.goji-preview) .calculation-link:hover,body:has(.goji-preview) .subtle-link:hover{color:#7c4f2c}body:has(.goji-preview) .valuation-graphic{padding:0}body:has(.goji-preview) .valuation-graphic-title h2{color:#2c241e;font-size:24px;font-weight:400}body:has(.goji-preview) .valuation-graphic .intrinsic-price{color:#bd7c50;letter-spacing:-1.7px;margin-top:4px;font-family:Fustat,sans-serif;font-size:45px;font-weight:400}body:has(.goji-preview) .valuation-badge{border-radius:3px 3px 0 0;padding:5px 10px;font-family:DM Mono,monospace;font-size:9px;font-weight:400}body:has(.goji-preview) .valuation-badge.over{background:#bc7669}body:has(.goji-preview) .valuation-badge.under{background:#5a8a72}body:has(.goji-preview) .valuation-bar{color:#594331;background:#f5eee6;border-radius:3px;height:29px;font-size:11px}body:has(.goji-preview) .valuation-intrinsic .intrinsic-bar i,body:has(.goji-preview) .valuation-dcf .intrinsic-bar i,body:has(.goji-preview) .valuation-relative .intrinsic-bar i{background:#e4b391}body:has(.goji-preview) .market-bar{background:#f0ece7}body:has(.goji-preview) .market-bar i{background:#d7cec3}body:has(.goji-preview) .valuation-scenarios.segmented-control,body:has(.goji-preview) .statement-controls .segmented-control{background:#f7f2ec;border:1px solid #e5d7c7;border-radius:4px}body:has(.goji-preview) .segmented-control button,body:has(.goji-preview) .valuation-scenarios>a,body:has(.goji-preview) .valuation-scenarios>label{color:#a18a75;border-radius:3px;font-weight:400}body:has(.goji-preview) .segmented-control button[aria-pressed=true],body:has(.goji-preview) .valuation-scenarios>a[aria-current=page],body:has(.goji-preview) .valuation-scenarios>label.selected{color:#fff;box-shadow:none;background:#29221d;font-weight:400}body:has(.goji-preview) .segmented-control button:focus-visible{outline-color:#be8050}body:has(.goji-preview) .valuation-scenarios label:has(input:focus-visible){outline-color:#be8050}body:has(.goji-preview) .positive{color:#43816b}body:has(.goji-preview) .negative{color:#bd7365}body:has(.goji-preview) .safety{box-shadow:none;background:#fcf7f0;border:1px solid #ecdecc;border-radius:5px}body:has(.goji-preview) .safety h3{color:#5c3f28;font-size:26px;font-weight:400}body:has(.goji-preview) .safety p{color:#a08872}body:has(.goji-preview) .safety .eyebrow{color:#b18b65;font-family:DM Mono,monospace;font-size:10px;font-weight:400}body:has(.goji-preview) .safety input{accent-color:#bd8253}body:has(.goji-preview) .safety-control>strong{color:#9b683e;font-weight:400}body:has(.goji-preview) .chart-ranges button{color:#a38c76;border-radius:3px}body:has(.goji-preview) .chart-ranges button.active{color:#8b5f3b;background:#f4e5d4}body:has(.goji-preview) .chart-legends{color:#8f7a68}body:has(.goji-preview) .line-chart path[stroke=\#306cf4],body:has(.goji-preview) .line-chart path[stroke=\#4478d4]{stroke:#bc835b}body:has(.goji-preview) .line-chart [fill=\#306cf4],body:has(.goji-preview) .line-chart [fill=\#4478d4]{fill:#bc835b}body:has(.goji-preview) .chart-tooltip{color:#7c5d42;background:#fffaf4;border-color:#dfcab4}body:has(.goji-preview) .scenario-card{box-shadow:none;background:#fffdf9;border:1px solid #ebe0d2;border-radius:4px}body:has(.goji-preview) .scenario-card.base{background:#fcf4e9;border-color:#cba47f}body:has(.goji-preview) .scenario-name{color:#9d8169;font-family:DM Mono,monospace;font-size:10px;font-weight:400}body:has(.goji-preview) .scenario-name>span{color:#bb8358!important}body:has(.goji-preview) .scenario-card strong{color:#795235;font-family:Fustat,sans-serif;font-size:30px;font-weight:400}body:has(.goji-preview) .pill.red{color:#be7564;background:#faece4}body:has(.goji-preview) .pill.green{color:#5c886b;background:#edf4e8}body:has(.goji-preview) .scenario-description{color:#a28b76}body:has(.goji-preview) .metric-row{color:#9e8773;border-color:#f0e8de}body:has(.goji-preview) .metric-row strong{color:#61452f;font-weight:500}body:has(.goji-preview) .lock-card{background:#fbf4e9;border-color:#e9d7c0;border-radius:5px}body:has(.goji-preview) .lock-card h3{color:#62452e;font-weight:400}body:has(.goji-preview) .lock-card p{color:#a48b72}body:has(.goji-preview) .lock-icon{color:#ba8758;background:#f5e3cc}body:has(.goji-preview) .report-access-note{color:#9f8b78}body:has(.goji-preview) .report-access-note a{color:#a9764b}body:has(.goji-preview) .continue-research a{background:#fffaf3;border-color:#e6d7c6;border-radius:5px}body:has(.goji-preview) .data-table th{color:#8b715a;background:#f8f3ec;border-color:#e9e0d5;font-weight:500}body:has(.goji-preview) .data-table td{color:#77624f;border-color:#efe7dc}body:has(.goji-preview) .data-table tr:hover td{background:#fcf8f2}body:has(.goji-preview) .statement-controls{border-bottom:1px solid #ede3d7;padding-bottom:17px}body:has(.goji-preview) .statement-controls label{color:#947b63}body:has(.goji-preview) .statement-controls select{color:#876345;border-color:#ddcbb7;border-radius:4px}body:has(.goji-preview) .statement-scroll{scrollbar-color:#c2a183 #f5ecdf;border-color:#e2d3c1;border-radius:5px}body:has(.goji-preview) .statement-scroll:focus-visible{outline-color:#b47e50}body:has(.goji-preview) .statement-table th,body:has(.goji-preview) .statement-table td{font-variant-numeric:tabular-nums;font-family:Inter,Arial,sans-serif;font-size:11px}body:has(.goji-preview) .statement-table thead th,body:has(.goji-preview) .statement-table thead th:first-child{color:#876345;background:#f5ecdf}body:has(.goji-preview) .statement-table thead th small{color:#b49b82}body:has(.goji-preview) .statement-table th:first-child{background:#fffefa;box-shadow:3px 0 7px #704e2405}body:has(.goji-preview) .statement-table .statement-total th,body:has(.goji-preview) .statement-table .statement-total td{color:#795331;background:#faf2e6;font-weight:500}body:has(.goji-preview) .statement-detail th{color:#776554}body:has(.goji-preview) .statement-row-label small{color:#b8a28c}body:has(.goji-preview) .row-trend{color:#bb9874}body:has(.goji-preview) .row-trend:hover,body:has(.goji-preview) .row-trend[aria-pressed=true]{color:#95683d;background:#f4e5d1}body:has(.goji-preview) .statement-trend-panel{background:#fffaf3;border-color:#e3cfb7;border-radius:4px}body:has(.goji-preview) .statement-scroll-hint{color:#b29b84}body:has(.goji-preview) .statement-display-note{color:#a38a71}body:has(.goji-preview) .comprehensive-statement summary{color:#936a46}body:has(.goji-preview) .comprehensive-statement summary span{background:#f2e3d0}body:has(.goji-preview) .sub-tabs a,body:has(.goji-preview) .scenario-switch a{color:#9d7d5e;background:#fcf7f0;border-color:#e3d5c2}body:has(.goji-preview) .sub-tabs a.active,body:has(.goji-preview) .scenario-switch a.active{color:#805330;background:#f5e7d4;border-color:#b98d60}body:has(.goji-preview) .auth-container{border-color:#e8dccf;border-radius:6px;max-width:1120px;margin:58px auto 75px;box-shadow:0 15px 60px #8f5b2608}body:has(.goji-preview) .auth-aside{color:#593b25;background:radial-gradient(at 5% 0,#f5d4a980,#0000 65%),radial-gradient(at 100% 100%,#efad9980,#0000 70%),linear-gradient(135deg,#fffaf3,#faeee0);border-right:1px solid #f0e1ce;padding:52px 44px;position:relative}body:has(.goji-preview) .auth-aside .eyebrow{color:#b28862;letter-spacing:.4px;font-family:DM Mono,monospace;font-size:10px;font-weight:400}body:has(.goji-preview) .auth-aside h2{color:#704a2c;letter-spacing:-1.7px;font-size:42px;font-weight:400;line-height:1.16}body:has(.goji-preview) .auth-aside p{color:#a38468;font-size:14px}body:has(.goji-preview) .auth-aside li{color:#9f7f61;margin-block:17px;font-size:13px}body:has(.goji-preview) .auth-aside li svg{color:#c99264}body:has(.goji-preview) .auth-body{padding:48px}body:has(.goji-preview) .auth-body h1{color:#201b17;letter-spacing:-1.5px;font-size:41px;font-weight:400}body:has(.goji-preview) .auth-body>p{color:#a08b76;margin-bottom:30px;font-size:13px}body:has(.goji-preview) .auth-form{gap:19px}body:has(.goji-preview) .auth-form label{color:#8a705a;font-size:12px;font-weight:400}body:has(.goji-preview) .auth-form input,body:has(.goji-preview) .auth-form textarea,body:has(.goji-preview) .auth-form select{color:#5a4030;background:#fffdfa;border-color:#e5d8c9;border-radius:4px;padding:12px 14px;font-size:14px}body:has(.goji-preview) .auth-form input:focus,body:has(.goji-preview) .auth-form textarea:focus{border-color:#cd9a6b;box-shadow:0 0 0 3px #f6e9d9}body:has(.goji-preview) .auth-form input::placeholder{color:#baaa9b}body:has(.goji-preview) .auth-form .button{border-radius:5px;min-height:46px;font-size:14px;font-weight:400}body:has(.goji-preview) .auth-form .google{color:#75604e;background:#fff;border-color:#e5d7c7}body:has(.goji-preview) .auth-form .google:hover{background:#fcf6ed}body:has(.goji-preview) .or-divider{color:#b29e89;font-size:10px}body:has(.goji-preview) .forgot-link,body:has(.goji-preview) .auth-switch a{color:#ad774b}body:has(.goji-preview) .auth-switch,body:has(.goji-preview) .legal-caption{color:#a88f78}body:has(.goji-preview) .legal-caption a{color:#92643f}@media (max-width:850px){body:has(.goji-preview) .reference-valuation{gap:30px;padding:27px}body:has(.goji-preview) .auth-aside{padding:38px 27px}body:has(.goji-preview) .auth-aside h2{font-size:35px}body:has(.goji-preview) .auth-body{padding:35px 27px}body:has(.goji-preview) .auth-body h1{font-size:34px}}@media (max-width:620px){body:has(.goji-preview) .reference-stock-header{height:285px}body:has(.goji-preview) .stock-header-inner{padding-bottom:17px}body:has(.goji-preview) .stock-title-row{padding:14px 16px 10px}body:has(.goji-preview) .stock-title-row h1{font-size:28px}body:has(.goji-preview) .stock-price-strip{padding-inline:14px;font-size:9px}body:has(.goji-preview) .stock-price-strip small{font-size:8px}body:has(.goji-preview) .report-title h2{font-size:28px}body:has(.goji-preview) .reference-valuation{padding:24px 19px}body:has(.goji-preview) .valuation-graphic-title h2{font-size:23px}body:has(.goji-preview) .valuation-graphic .intrinsic-price{font-size:41px}body:has(.goji-preview) .panel{padding:22px 17px}body:has(.goji-preview) .auth-container{margin:35px auto 55px}body:has(.goji-preview) .auth-aside{border-bottom:1px solid #f0e1ce;border-right:0;padding:32px 25px}body:has(.goji-preview) .auth-aside h2{font-size:34px}body:has(.goji-preview) .auth-body{padding:32px 25px}body:has(.goji-preview) .auth-body h1{font-size:35px}}
