@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-ext-wght-normal.2o1we4cyifizp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-wght-normal.02nrdwvzz4n33.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-vietnamese-wght-normal.0qwmmqx7nw3cz.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-ext-wght-normal.1639pre6tojhv.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-wght-normal.0hdmpb0t8jz-y.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-cyrillic-ext-wght-normal.2g0edycpy6c29.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-cyrillic-wght-normal.0rou5rp57-cm4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-greek-ext-wght-normal.40pmg1dr-x-2u.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-greek-wght-normal.0qal_gdg51u7n.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-hebrew-wght-normal.17g672m029v5t.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-math-wght-normal.3-1ngmcu4l323.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-symbols-wght-normal.0appn8xlcdkw6.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-vietnamese-wght-normal.1xwunl81alfba.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-latin-ext-wght-normal.28pgfybyc2_w_.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/open-sans-latin-wght-normal.1i-ihzee78siv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Sanchez;font-style:normal;font-display:swap;font-weight:400;src:url(../media/sanchez-latin-400-normal.3lu4strs46hl_.woff2)format("woff2"),url(../media/sanchez-latin-400-normal.3qqrmi4g_mhtp.woff)format("woff")}
:root{--midnight-navy:#151d37;--anchor-blue:#2d385a;--deep-ocean:#44537c;--sea-glass:#5cb5c1;--flare-orange:#df6225;--tidal-teal:#3f898f;--sea-mist:#d5eef1;--soft-ivory:#f5f3ec;--white:#fff;--error:#c8323c;--warning:#f5a524;--success:#01b786;--ink:var(--midnight-navy);--muted:var(--deep-ocean);--line:color-mix(in srgb,var(--deep-ocean) 17%,white);--paper:var(--soft-ivory);--nav:var(--midnight-navy);--heading:"Montserrat Variable",sans-serif;--body:"Open Sans Variable",sans-serif;--subheading:"Sanchez",serif}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font:14px var(--body);margin:0}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading)}h1{letter-spacing:-1.4px;font-size:34px;font-weight:750;line-height:1.25}h2{letter-spacing:-.45px;font-size:18px;font-weight:750}h3{font-size:16px;line-height:1.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--sea-glass);outline-offset:3px}.shell{min-height:100vh;display:flex}.sidebar{background:var(--nav);color:var(--sea-mist);z-index:30;flex-direction:column;width:238px;padding:35px 20px 25px;display:flex;position:fixed;inset:0 auto 0 0}.nav-label{letter-spacing:1.5px;color:var(--sea-glass);margin:0 14px 14px;font-size:10px;font-weight:600}.nav-label:not(:first-child){margin-top:13px}nav{gap:5px;margin-bottom:30px;display:grid}.nav-item{color:var(--sea-mist);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:13px;width:100%;padding:13px 14px;font-size:13px;display:flex}.nav-item svg:last-child:not(:first-child){margin-left:auto}.nav-item:hover{color:#fff;background:#ffffff0a}.nav-item.selected{background:var(--anchor-blue);color:#fff;box-shadow:inset 3px 0 var(--sea-glass)}.nav-group-label{color:var(--sea-mist);align-items:center;gap:13px;padding:13px 14px 8px;font-size:13px;font-weight:600;display:flex}.nav-group-label svg{flex-shrink:0}.nav-strategies{margin-bottom:4px}.nav-strategies ul{border-left:1px solid #ffffff24;gap:3px;margin:0 0 0 22px;padding:2px 0 2px 9px;list-style:none;display:grid}.nav-strategy{gap:9px;padding:11px 10px;font-size:12px;line-height:1.5}.nav-strategy-dot{opacity:.45;background:currentColor;border-radius:50%;flex:0 0 5px;height:5px}.nav-strategy.selected .nav-strategy-dot{opacity:1;background:var(--sea-glass)}.sidebar-foot{color:var(--sea-mist);border-top:1px solid #ffffff17;margin-top:auto;padding:20px 12px 0;font-size:12px}.sidebar-foot p{color:var(--sea-glass);margin:8px 0;font-size:11px}.sidebar-foot a{color:var(--sea-glass);font-size:10px}.status-dot{background:var(--warning);border-radius:100%;width:6px;height:6px;margin-right:6px;display:inline-block}.workspace{width:calc(100% - 238px);margin-left:238px}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 38px;display:flex}.breadcrumb{color:var(--deep-ocean);align-items:center;gap:12px;font-size:12px;display:flex}.breadcrumb strong{color:var(--anchor-blue);font-weight:500}.top-right{align-items:center;gap:22px;display:flex}.environment{letter-spacing:1.1px;color:var(--deep-ocean);align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.environment span{background:var(--warning);border-radius:100%;width:5px;height:5px}.avatar{background:var(--sea-mist);width:33px;height:33px;color:var(--anchor-blue);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.icon-button{color:var(--muted);background:0 0;border:0;padding:6px;display:inline-flex}.mobile-menu{display:none}main{max-width:1550px;margin:0 auto;padding:26px 38px 0}.preview-banner{color:var(--deep-ocean);background:color-mix(in srgb,var(--warning) 9%,white);border:1px solid color-mix(in srgb,var(--warning) 35%,white);border-radius:6px;align-items:center;gap:10px;margin-bottom:31px;padding:11px 14px;font-size:11px;line-height:1.6;display:flex}.preview-banner svg{flex-shrink:0}.page-heading{justify-content:space-between;align-items:center;gap:22px;margin:0 0 30px;display:flex}.eyebrow{letter-spacing:1.65px;color:var(--deep-ocean);margin-bottom:9px;font-size:9px;font-weight:700}.page-heading h1{margin-bottom:9px}.page-heading p:not(.eyebrow){color:var(--muted);font-size:13px}.actions{flex-wrap:wrap;gap:10px;display:flex}.button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:11px 16px;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.button.primary{background:var(--midnight-navy);color:#fff}.button.primary:hover{background:var(--anchor-blue)}.button.secondary{color:var(--anchor-blue);border-color:var(--line);background:#fff}.button.secondary:hover{background:var(--sea-mist)}.full{width:100%}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:9px;min-height:148px;padding:21px 20px;box-shadow:0 2px 3px #151d3703}.metric.accent{background:var(--sea-mist);border-color:var(--sea-mist)}.metric-label{color:var(--deep-ocean);align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.metric-value{font-family:var(--heading);letter-spacing:-1px;white-space:nowrap;margin-top:18px;font-size:27px;font-weight:750}.metric-value small{letter-spacing:.7px;color:var(--deep-ocean);margin-left:7px;font-size:9px;font-weight:500}.metric p{color:var(--deep-ocean);margin-top:10px;font-size:10px}.section-title{justify-content:space-between;align-items:center;margin:32px 0 16px;display:flex}.text-button{color:var(--anchor-blue);background:0 0;border:0;align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.strategy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.strategy-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:22px 23px 0}.card-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:21px;display:flex}.strategy-symbol{background:var(--sea-mist);width:37px;height:37px;color:var(--anchor-blue);font-family:var(--heading);border-radius:8px;place-items:center;font-size:16px;font-weight:800;display:grid}.badge{background:var(--soft-ivory);border:1px solid var(--line);color:var(--deep-ocean);white-space:nowrap;border-radius:4px;align-items:center;padding:5px 8px;font-size:9px;font-weight:500;line-height:1.3;display:inline-flex}.strategy-card h3{letter-spacing:-.5px;margin-bottom:9px;font-size:16px}.strategy-card>p{color:var(--deep-ocean);min-height:61px;font-size:11px;line-height:1.8}.strategy-value{font-family:var(--heading);letter-spacing:-.7px;margin:20px 0;font-size:25px;font-weight:750}.strategy-value small{font-family:var(--body);letter-spacing:.4px;color:var(--deep-ocean);margin-left:6px;font-size:9px;font-weight:400}.card-meta{color:var(--deep-ocean);justify-content:space-between;margin-bottom:20px;font-size:10px;display:flex}.card-meta strong{color:var(--deep-ocean);font-weight:600}.card-link{border:0;border-top:1px solid var(--line);width:calc(100% + 46px);color:var(--anchor-blue);text-align:left;background:0 0;justify-content:space-between;align-items:center;margin-left:-23px;padding:14px 23px;font-size:11px;display:flex}.card-link:hover{background:var(--sea-mist)}.two-column{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:22px;padding:25px}.two-column .panel{margin-bottom:0}.panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.panel-heading p{margin-top:6px}.muted{color:var(--muted);font-size:12px;line-height:1.7}.footnote{color:var(--deep-ocean);margin-top:24px;font-size:10px;line-height:1.6}.allocation{align-items:center;gap:25px;padding:14px 0 4px;display:flex}.donut{border-radius:100%;flex-shrink:0;place-items:center;width:164px;height:164px;padding:13px;display:grid}.donut>div{background:#fff;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.donut span{color:var(--deep-ocean);font-size:8px}.donut strong{font-family:var(--heading);letter-spacing:-.8px;margin:6px 0 3px;font-size:22px}.donut small{color:var(--deep-ocean);letter-spacing:1px;font-size:8px}.allocation-legend{flex:1}.allocation-legend>div{align-items:flex-start;gap:9px;margin:23px 0;font-size:10px;display:flex}.allocation-legend>div>span:last-child{color:var(--deep-ocean);margin-left:auto}.allocation-legend strong{font-size:11px;font-weight:600}.allocation-legend p{color:var(--deep-ocean);margin-top:7px;font-size:10px}.legend-dot{background:var(--midnight-navy);border-radius:2px;flex-shrink:0;width:7px;height:7px;margin-top:3px}.timeline{margin:0;padding:2px 0 0;list-style:none}.timeline li{gap:13px;padding-bottom:22px;display:flex;position:relative}.timeline li:last-child{padding-bottom:0}.timeline li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:26px;bottom:4px;left:11px}.timeline li>span{background:var(--soft-ivory);width:23px;height:23px;color:var(--deep-ocean);border-radius:100%;flex-shrink:0;place-items:center;font-size:9px;display:grid}.timeline strong{font-size:11px;font-weight:600}.timeline p{color:var(--deep-ocean);margin-top:5px;font-size:10px;line-height:1.5}footer{border-top:1px solid var(--line);color:var(--deep-ocean);justify-content:space-between;align-items:center;gap:14px;margin-top:36px;padding:23px 0;font-size:9px;display:flex}footer>span:first-child{letter-spacing:1.4px;font-size:9px;font-weight:600}footer p{margin-right:auto}.help{margin-left:4px;font-size:11px;font-weight:400;display:inline-block;position:relative}.help summary{cursor:help;vertical-align:middle;color:var(--deep-ocean);list-style:none;display:inline-flex}.help summary::-webkit-details-marker{display:none}.help>span{z-index:60;border:1px solid var(--line);width:240px;color:var(--anchor-blue);text-transform:none;background:#fff;border-radius:7px;padding:13px;line-height:1.65;position:absolute;top:25px;left:-100px;box-shadow:0 4px 15px #151d3720}.alert{border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin:18px 0;padding:14px;font-size:12px;line-height:1.5;display:flex}.alert button{color:inherit;background:0 0;border:0;display:flex}.error{color:var(--deep-ocean);background:color-mix(in srgb,var(--error) 7%,white);border:1px solid var(--error)}.success{color:var(--anchor-blue);background:color-mix(in srgb,var(--success) 9%,white);border:1px solid var(--success)}.loading{color:var(--muted);align-items:center;gap:10px;padding:50px 0;display:flex}.spinning{animation:1.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty{text-align:center;color:var(--deep-ocean);flex-direction:column;align-items:center;padding:40px 15px;display:flex}.empty h3{color:var(--deep-ocean);margin-top:15px;font-size:14px}.empty p{max-width:440px;margin-top:8px;font-size:12px;line-height:1.8}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:12px}th{text-align:left;background:color-mix(in srgb,var(--sea-mist) 35%,white);color:var(--deep-ocean);text-transform:uppercase;letter-spacing:1px;padding:13px;font-size:9px;font-weight:600}td{border-bottom:1px solid var(--line);color:var(--anchor-blue);padding:17px 13px}td strong{font-size:12px;font-weight:500}.numeric{text-align:right;font-variant-numeric:tabular-nums}.block{color:var(--deep-ocean);margin-top:5px;font-size:10px;display:block}.pills{flex-wrap:wrap;gap:7px;margin-bottom:23px;display:flex}.pills button{border:1px solid var(--line);color:var(--deep-ocean);background:#fff;border-radius:6px;padding:11px 18px;font-size:12px}.pills button.active{background:var(--midnight-navy);border-color:var(--midnight-navy);color:#fff}.valuation-controls{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-bottom:12px;display:flex}.valuation-controls .pills{margin:0}.valuation-history-note{color:#60747c;margin:0 0 16px;font-size:12px;line-height:1.7}.strategy-detail>h2{margin:12px 0;font-size:26px}.strategy-detail>p:not(.eyebrow){color:var(--deep-ocean);line-height:1.8}.terms-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:27px 0;display:grid}.terms-grid>div{padding:22px 12px}.terms-grid small{color:var(--deep-ocean);margin-bottom:9px;font-size:11px;display:block}.terms-grid strong{font-size:22px}.election{align-items:center;gap:12px;display:flex}.election>div{margin-right:auto}.election p{color:var(--muted);margin-top:5px;font-size:12px}.notice{border:1px solid color-mix(in srgb,var(--warning) 40%,white);background:color-mix(in srgb,var(--warning) 8%,white);color:var(--deep-ocean);border-radius:6px;margin:20px 0;padding:14px 17px;font-size:12px;line-height:1.8}.document-row{align-items:center;gap:15px;padding:17px 0;display:flex}.document-row>svg{color:var(--deep-ocean)}.document-row>div{flex:1}.document-row p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.8}.operation-hero{background:var(--sea-mist);align-items:center;gap:20px;display:flex}.operation-hero>svg{color:var(--deep-ocean)}.operation-hero>div{flex:1}.operation-hero p{color:var(--deep-ocean);margin-top:8px;font-size:12px}.checklist{margin-top:15px}.checklist>div{border-bottom:1px solid var(--soft-ivory);align-items:center;gap:10px;padding:14px 0;font-size:11px;display:flex}.checklist strong{text-transform:capitalize;font-weight:500}.checklist .muted{margin-left:auto;font-size:10px}.check{background:var(--soft-ivory);width:21px;height:21px;color:var(--deep-ocean);border-radius:50%;place-items:center;display:grid}.check.passed{background:color-mix(in srgb,var(--success) 14%,white);color:var(--anchor-blue)}.incident{border-bottom:1px solid var(--soft-ivory);justify-content:space-between;gap:15px;padding:17px 0;font-size:11px;display:flex}.incident strong{text-transform:capitalize;font-weight:500}.incident span{color:var(--deep-ocean);text-align:right}.form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin:20px 0 24px;display:grid}label{color:var(--deep-ocean);text-transform:capitalize;font-size:11px;font-weight:500;display:block}input,select{border:1px solid var(--line);width:100%;color:var(--anchor-blue);background:#fff;border-radius:5px;outline:none;margin-top:8px;padding:12px 13px;line-height:20px}.calculation-result{background:color-mix(in srgb,var(--sea-mist) 40%,white);border:1px solid var(--line);border-radius:7px;margin-top:25px;padding:15px 20px}.calculation-result>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:11px 0;font-size:12px;display:flex}.calculation-result strong{font-weight:600}.calculation-result p{color:var(--deep-ocean);padding:14px 0;font-size:11px;line-height:1.7}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#151d37c9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:12px;width:490px;max-height:92vh;padding:35px;position:relative;overflow:auto}.modal>p:not(.eyebrow){color:var(--deep-ocean);margin:15px 0 24px;font-size:12px;line-height:1.8}.modal label{margin-bottom:17px}.modal h2{font-size:24px}.modal-close{position:absolute;top:17px;right:17px}.login{max-width:650px;margin:auto;padding:100px 35px}.login h1{margin:20px 0;font-size:52px}.login>p:not(.eyebrow){color:var(--muted);margin-bottom:28px;line-height:1.8}@media (min-width:1600px){main{padding-top:35px}.metrics{gap:22px}.metric{padding:26px}.metric-value{font-size:32px}.strategy-card{padding-top:27px;padding-bottom:0}.allocation{gap:40px}}@media (max-width:1200px){.sidebar{width:210px;padding-left:15px;padding-right:15px}.workspace{width:calc(100% - 210px);margin-left:210px}main{padding-left:25px;padding-right:25px}.topbar{padding:0 25px}.page-heading{align-items:flex-start}.actions .button{padding:9px 12px;font-size:11px}.metric{padding:18px 13px}.metric-value{font-size:23px}.metric-value small{margin:5px 0 0;display:block}.metric p{font-size:9px}.strategy-grid{gap:12px}.strategy-card{padding-left:17px;padding-right:17px}.card-link{width:calc(100% + 34px);margin-left:-17px;padding-left:17px;padding-right:17px}.card-top{align-items:flex-start}.badge{font-size:8px}.allocation{flex-direction:column;gap:10px}.allocation-legend{gap:25px;width:100%;display:flex}.allocation-legend>div{flex:1}.panel{padding:20px}.top-right{gap:12px}}@media (max-width:900px){.sidebar{width:238px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0);box-shadow:10px 0 60px #151d3766}.workspace{width:100%;margin:0}.mobile-menu{display:flex}.breadcrumb{margin-left:12px;margin-right:auto}.page-heading h1{font-size:30px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-value small{margin-left:8px;display:inline}.metric p{font-size:11px}.metric-value{font-size:29px}.strategy-card>p{min-height:80px}.two-column{gap:15px}footer p{display:none}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){main{padding:18px 17px 0}.topbar{height:64px;padding:0 16px}.environment{font-size:8px}.preview-banner{margin-bottom:23px;font-size:10px}.page-heading{margin-bottom:24px;display:block}.page-heading .actions{margin-top:20px}.page-heading h1{font-size:29px}.metrics{gap:10px}.metric{min-height:140px;padding:17px 13px}.metric-label{font-size:10px}.metric-value{font-size:25px}.metric-value small{margin:5px 0 0;display:block}.metric p{font-size:9px;line-height:1.6}.strategy-grid{grid-template-columns:1fr}.strategy-card>p{min-height:unset}.strategy-card{padding:20px 22px 0}.card-link{width:calc(100% + 44px);margin-left:-22px;padding:16px 22px}.strategy-value{margin:17px 0}.card-top{margin-bottom:13px}.two-column{grid-template-columns:1fr}.allocation{flex-direction:row;gap:20px}.allocation-legend{display:block}.donut{width:145px;height:145px}.allocation-legend>div{gap:8px}.allocation-legend>div>span:last-child{display:none}.section-title h2{font-size:16px}.text-button{font-size:10px}.panel-heading{align-items:flex-start}.panel{padding:20px 17px}.election{flex-wrap:wrap}.election>div{width:100%;margin-bottom:10px}.terms-grid{gap:10px}.terms-grid>div{padding:17px 0}.terms-grid strong{font-size:18px}.terms-grid small{font-size:9px;line-height:1.6}.document-row{flex-wrap:wrap}.document-row>div{min-width:200px}.operation-hero{flex-wrap:wrap;align-items:flex-start}.operation-hero h2{font-size:17px}.operation-hero>svg{width:22px}.checklist .muted{text-align:right;max-width:90px;font-size:9px}.form-grid{grid-template-columns:1fr 1fr;gap:18px 12px}.form-grid label{font-size:10px}.help>span{width:215px;left:-130px}footer{margin-top:25px;font-size:8px}.modal{padding:28px 22px}.modal h2{font-size:21px}.pills button{padding:10px 13px;font-size:11px}.panel-heading .button{padding:8px 10px;font-size:10px}.login h1{font-size:40px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}body{-webkit-font-smoothing:antialiased;line-height:1.55}h1{letter-spacing:-1.1px;font-weight:700}h2,h3{font-weight:650}.logo{margin:0 8px 40px}.logo img{width:176px;height:auto;display:block}.logo>span{color:var(--sea-glass);font:600 10px var(--heading);letter-spacing:5.5px;margin:12px 0 0 61px;display:block}.sidebar{overflow-y:auto}.nav-item{min-height:44px}.nav-item.selected{font-weight:600}.nav-item svg{flex-shrink:0}.skip-link{color:var(--ink);z-index:120;background:#fff;padding:12px 20px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:12px}.skip-link:not(:focus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.nav-backdrop{display:none}main:focus{outline:none}.page-heading p:not(.eyebrow){font:14px/1.65 var(--subheading)}.icon-button{border-radius:5px;justify-content:center;align-items:center;min-width:40px;min-height:40px}.icon-button:hover{background:var(--soft-ivory)}.button{min-height:44px}.metric{min-height:155px}.metric.payout{border-top:3px solid var(--flare-orange);padding-top:19px}.metric-label{font-size:12px;font-weight:600}.metric-value{font-variant-numeric:tabular-nums;font-weight:650;line-height:1.3}.metric-value small{font-family:var(--body);font-size:10px}.metric p{font-size:11px}.strategy-value{font-variant-numeric:tabular-nums;font-weight:650}.strategy-vgt .strategy-symbol{color:#fff;background:var(--deep-ocean)}.strategy-arbitrage .strategy-symbol{color:var(--deep-ocean);background:var(--soft-ivory)}.strategy-card>p{min-height:65px;font-size:12px}.card-meta,.strategy-value small{font-size:11px}.card-link{padding-top:16px;padding-bottom:16px;font-size:12px;font-weight:600}.badge{font-size:10px}.eyebrow,.nav-label{font-family:var(--heading);font-weight:600}.section-title{gap:12px}.text-button{min-height:40px;font-size:12px}.text-button:hover{text-decoration:underline}.panel-heading h2{font-size:16px}.footnote{font-size:11px;line-height:1.7}.donut span{font-size:10px}.donut strong{font-size:21px}.donut small{font-size:9px}.legend-dot{background:var(--tidal-teal)}.color-1{background:var(--deep-ocean)}.allocation-legend strong,.timeline strong{font-size:12px}.allocation-legend p,.timeline p{font-size:11px}.timeline li>span{background:var(--sea-mist);color:var(--anchor-blue);font-weight:600}.help{font-size:12px}.alert{color:var(--ink)}.empty>svg,.document-row>svg{color:var(--tidal-teal)}th{letter-spacing:.8px;font-size:10px}.block{font-size:11px}label{font-size:12px;font-weight:600}input,select{font-weight:400}input:focus,select:focus{border-color:var(--tidal-teal)}.checklist>div,.incident{font-size:12px}.check{flex-shrink:0}.calculation-result strong{text-align:right}.login-logo{width:244px;height:auto;margin-bottom:40px;display:block}footer{font-size:10px}@media (min-width:1600px){.metric.payout{padding-top:24px}}@media (max-width:1200px){.metric.payout{padding-top:16px}.badge{font-size:9px}}@media (max-width:900px){.sidebar{visibility:hidden}.sidebar.open{visibility:visible}.nav-backdrop{z-index:29;background:#151d3770;border:0;display:block;position:fixed;inset:0}}@media (max-width:600px){.topbar{padding:0 12px}.top-right{gap:4px}.breadcrumb{gap:6px;margin-left:5px;font-size:11px}.avatar{display:none}.environment{letter-spacing:.5px}.preview-banner{font-size:11px}.metric{min-height:150px}.metric.payout{padding-top:15px}.metric-label{gap:0;font-size:11px}.metric p{font-size:10px}.strategy-card>p{min-height:unset}.donut strong{font-size:18px}.text-button,.terms-grid small,.checklist .muted{font-size:10px}.form-grid label{font-size:11px}.modal h2{padding-right:24px}footer{font-size:9px}}.two-column{margin-bottom:22px}label{text-transform:none}.history-source{background:var(--sea-mist);color:var(--anchor-blue);border-radius:8px;align-items:flex-start;gap:14px;margin-bottom:20px;padding:18px 21px;display:flex}.history-source svg{flex-shrink:0;margin-top:2px}.history-source p{margin-top:5px;font-size:12px;line-height:1.7}.history-metrics{margin-bottom:24px}.history-picker{margin-top:24px}.history-filters{grid-template-columns:1fr 1.6fr .6fr;gap:16px;display:grid}.history-amount{overflow-wrap:anywhere;white-space:normal;font-size:24px}.history-amount small{margin:7px 0 0;display:block}.history-chart{width:100%;overflow-x:auto}.history-chart svg{width:100%;min-width:1000px;height:auto;display:block}.history-chart text{font:12px var(--body);fill:var(--deep-ocean)}input[type=range]{accent-color:var(--tidal-teal);height:24px;padding:0}.history-chart-detail{background:var(--soft-ivory);border-radius:6px;flex-wrap:wrap;gap:15px 24px;margin-top:17px;padding:14px;font-size:12px;display:flex}.history-chart-detail b{margin-top:4px;display:block}.history-pagination{justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;font-size:12px;display:flex}.history-pagination>span{margin-right:auto}.source-id{font-family:monospace;font-size:11px}.source-facts{margin-top:20px;font-size:12px}.source-facts>div{border-top:1px solid var(--line);grid-template-columns:190px 1fr;gap:20px;padding:13px 0;display:grid}.source-facts dt{color:var(--deep-ocean)}.source-facts dd{overflow-wrap:anywhere;margin:0}.history-exceptions{max-height:300px;font-size:11px;overflow:auto}@media (max-width:600px){.history-filters{grid-template-columns:1fr}.history-amount{font-size:20px}.history-pagination{flex-wrap:wrap}.history-pagination>span{width:100%}.source-facts>div{grid-template-columns:1fr;gap:5px}.history-source{padding:15px}.history-source p{font-size:11px}}.registry-value{overflow-wrap:anywhere;font-size:clamp(21px,2.1vw,30px)}.registry-filters{grid-template-columns:2fr 1fr;gap:20px;margin:24px 0;display:grid}.registry-detail{color:var(--deep-ocean);margin-top:8px;font-size:11px}.registry-detail summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.registry-detail p{overflow-wrap:anywhere;white-space:normal;max-width:260px;line-height:1.6}.registry-event{border-bottom:1px solid var(--line);padding:18px 0}.registry-event>span{color:var(--deep-ocean);margin-top:6px;font-size:12px;display:block}@media (max-width:700px){.registry-filters{grid-template-columns:1fr}.registry-value{font-size:24px}}.workspace-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.workspace-tabs .button{font-size:12px}.blocker-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.blocker-card{border:1px solid var(--line);border-radius:8px;padding:20px}.blocker-card h3{font-size:14px}.blocker-card p{margin:12px 0;font-size:12px;line-height:1.7}.blocker-card .section-title{margin-bottom:0}.blocker-card svg{color:var(--tidal-teal)}@media (max-width:700px){.blocker-grid{grid-template-columns:1fr}.workspace-tabs .button{flex:140px}}.payout-bars>div{grid-template-columns:90px 1fr 140px;align-items:center;gap:14px;margin:16px 0;font-size:12px;display:grid}.payout-bars>div>div{background:var(--sea-mist);border-radius:4px;height:20px;overflow:hidden}.payout-bars i{background:var(--tidal-teal);height:100%;display:block}@media (max-width:600px){.payout-bars>div{grid-template-columns:65px 1fr}.payout-bars strong{grid-column:2}}.valuation-details{gap:1rem;margin:1.5rem 0;display:grid}.valuation-details div{border-bottom:1px solid #e0e5ea;grid-template-columns:minmax(160px,1fr) 2fr;gap:1rem;padding-bottom:.8rem;display:grid}.valuation-details dt{font-weight:600}.valuation-details dd{overflow-wrap:anywhere;margin:0}@media (max-width:600px){.valuation-details div{grid-template-columns:1fr;gap:.3rem}.valuation-metrics .registry-value{letter-spacing:-.5px;white-space:normal;font-size:19px}}.upgrade-shell{max-width:1200px;margin:auto;padding:28px clamp(20px,4vw,64px)}.upgrade-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px;padding:52px 0;display:grid}.upgrade-intro h1{margin:18px 0 24px;font-size:clamp(32px,4vw,48px)}.upgrade-intro p{color:var(--deep-ocean);line-height:1.8}.upgrade-lock{background:var(--sea-mist);border-radius:12px;gap:16px;margin:28px 0;padding:20px;display:flex}.upgrade-lock svg{flex-shrink:0;margin-top:4px}.upgrade-card{padding:28px}.upgrade-steps{margin:24px 0;padding:0;list-style:none}.upgrade-steps li{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px 0;display:flex}.upgrade-steps svg{color:var(--tidal-teal);flex-shrink:0;margin-top:3px}.upgrade-steps p,.upgrade-card .notice p{color:var(--deep-ocean);margin:8px 0 14px;line-height:1.7}.upgrade-steps .badge{white-space:nowrap;margin-left:auto}.upgrade-consent{align-items:flex-start;gap:10px;margin:24px 0;line-height:1.7;display:flex}.upgrade-consent input{width:auto;margin-top:5px}.upgrade-card .footnote{margin-top:20px;line-height:1.8}@media (max-width:800px){.upgrade-layout{grid-template-columns:1fr;gap:24px;padding-top:30px}.upgrade-intro h1{font-size:34px}.upgrade-card{padding:20px}.upgrade-shell header img{width:160px;height:auto}}.strategy-research{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;margin-top:28px;display:grid}.strategy-research>*{min-width:0}.strategy-research .two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-research .two-column>*{min-width:0}.strategy-research .panel{margin:0}.research-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.research-heading h2{margin:8px 0 12px;font-size:27px}.research-heading p{color:#60747c;line-height:1.65}.research-tag{white-space:nowrap;color:#205865;background:#f1f8f7;border:1px solid #d3e2e4;border-radius:24px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.experience-metrics{margin:0}.experience-metrics .metric-value{font-size:27px}.chart-controls{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.chart-controls .pills{flex:1;margin:0}.chart-controls label{color:#576d77;gap:6px;font-size:11px;display:grid}.chart-controls input[type=date]{max-width:150px;padding:9px}.chart-controls .scale-toggle{white-space:nowrap;align-items:center;height:40px;font-size:12px;display:flex}.scale-toggle input{accent-color:#135e70;width:16px;height:16px}.chart-panel h3{margin-top:0}.chart-scroll{overflow-x:auto}.chart-scroll svg{touch-action:pan-y;width:100%;min-width:520px;display:block}.chart-scroll text{fill:#65777e;font-family:Open Sans,sans-serif;font-size:11px}.chart-reading{border-top:1px solid #e4ecee;flex-wrap:wrap;align-items:center;gap:10px 22px;min-height:48px;padding:13px 0;font-size:12px;display:flex}.chart-reading time{color:#263e4d;font-weight:700}.chart-reading span{color:#57707a;align-items:center;gap:7px;display:flex}.chart-reading i,.chart-legend i{border-radius:50%;width:9px;height:9px;display:inline-block}.chart-scrub{color:#687b82;align-items:center;gap:16px;font-size:11px;display:flex}.chart-scrub input{accent-color:#196776;flex:1;height:18px}.live-comparison{background:#fff7ed;border:1px solid #f4dec1;border-radius:10px;gap:14px;margin-top:20px;padding:16px 18px;display:flex}.live-comparison p{color:#806643;margin:6px 0 0;font-size:12px;line-height:1.7}.live-key{background:#ee8326;border-radius:4px;flex-shrink:0;width:5px}.live-comparison strong{color:#805122;font-size:13px}.allocation-strip{background:#e7efee;border-radius:8px;height:38px;display:flex;overflow:hidden}.allocation-strip>button{cursor:pointer;border:0;border-radius:0;flex-basis:0;min-width:0;min-height:0;padding:0}.allocation-strip>button:hover,.allocation-strip>button:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #fff}.allocation-dates{color:#647b83;justify-content:space-between;gap:12px;margin-top:8px;font-size:10px;display:flex}.allocation-dates span:nth-child(2){text-align:center}.chart-legend{gap:20px;margin-top:15px;font-size:12px;display:flex}.chart-legend span{align-items:center;gap:8px;display:flex}.switch-details{margin-top:18px}.switch-details .table-wrap{max-height:300px;overflow:auto}.switch-details summary,.methods summary{cursor:pointer;color:#315562;font-size:13px;font-weight:600}.methods p{color:#617580;font-size:12px;line-height:1.9}.source-ribbon{color:#375964;background:#edf5f4;border-radius:12px;align-items:center;gap:14px;padding:18px;font-size:13px;line-height:1.7;display:flex}.monthly-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;max-height:400px;display:grid;overflow:auto}.monthly-grid>div{text-align:center;border-radius:5px;gap:7px;padding:10px;display:grid}.monthly-grid small{font-size:10px}.monthly-grid strong{font-size:12px}.monthly-grid .positive{color:#216c55;background:#e5f2ed}.monthly-grid .negative{color:#984d46;background:#f9e9e7}.chart-empty{text-align:center;color:#73818a;padding:70px}.operator-intro{color:#fff;background:#102e45;border-radius:16px;gap:24px;margin-bottom:24px;padding:30px;display:flex}.operator-intro h2{margin:8px 0;font-size:25px}.operator-intro p{color:#bdcdd5;margin:6px 0;line-height:1.7}.operator-intro .eyebrow{color:#92c4c8}.inspection-form{grid-template-columns:1fr 1fr;gap:40px;display:grid}.inspection-form label{gap:8px;margin-bottom:18px;font-size:12px;display:grid}.inspection-form p{color:#667982;font-size:13px;line-height:1.8}.inspection-form select,.inspection-form input{width:100%}.inspection-banner{z-index:20;background:#fff3db;border:1px solid #e4c17b;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:16px 20px;display:flex;position:sticky;top:8px}.inspection-banner span{color:#805f26;margin-top:6px;font-size:12px;display:block}.health-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.health-grid>div{border:1px solid #dfe7e8;border-radius:10px;gap:9px;padding:18px;display:grid}.health-grid small{color:#73858c;font-size:11px}.order-lab{overflow:hidden}.feed-badge{color:#7d713e;white-space:nowrap;background:#f2f1e9;border-radius:20px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:flex}.feed-badge.connected{color:#307b4e;background:#e5f4eb}.income-meter{color:#fff;background:#102f46;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:20px 0 12px;display:grid;overflow:hidden}.income-meter>div{border-right:1px solid #2b485a;padding:24px}.income-meter small{color:#b5c9d3;font-size:11px;display:block}.income-meter strong{margin:10px 0;font-size:28px;display:block}.income-meter strong span{color:#b5c9d3;font-size:11px;font-weight:400}.income-meter p{color:#b5c9d3;margin:0;font-size:11px}.order-toolbar{justify-content:space-between;align-items:center;gap:14px;margin:24px 0 18px;display:flex}.order-toolbar strong{color:#637980;font-size:12px}.order-toolbar button{min-height:36px;font-size:11px}.order-book{grid-template-columns:1fr 1fr;gap:20px;display:grid}.order-side{border:1px solid #deeaeb;border-radius:12px;padding:16px}.order-side-heading{justify-content:space-between;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.order-side-heading span{color:#7b8b91;font-size:11px}.order-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:430px;display:grid;overflow:auto}.order-tile{background:#f1f7f5;border:1px solid #dae8e2;border-radius:7px;gap:5px;min-width:0;padding:10px 6px;display:grid;position:relative;overflow:hidden}.order-tile.sell{background:#fbf3ed;border-color:#eeded3}.order-tile strong{color:#294e4b;font-variant-numeric:tabular-nums;font-size:11px}.order-tile small{color:#607b77;text-transform:capitalize;font-size:9px}.order-tile>span{color:#647c82;overflow-wrap:anywhere;font-size:9px}.fill-track{background:#dce6e1;border-radius:4px;height:3px;overflow:hidden}.fill-track i{background:#2aaf75;height:100%;transition:width .3s;display:block}.order-tile.filled{border-color:#4cbd85}.flash-fill{animation:1.2s ease-out fill-flash}@keyframes fill-flash{0%,20%{background:#66df9d;box-shadow:inset 0 0 0 2px #18a86a}to{box-shadow:none}}.empty-order-slots{grid-template-columns:repeat(4,1fr);gap:6px;display:grid;position:relative}.empty-order-slots i{background:#fafcfc;border:1px dashed #dbe5e5;border-radius:5px;height:33px}.empty-order-slots span{text-align:center;color:#78898e;background:#ffffffed;border-radius:8px;width:90%;padding:20px 8px;font-size:12px;position:absolute;top:35%;left:5%}.order-foot{color:#6c8188;flex-wrap:wrap;gap:25px;margin-top:18px;font-size:11px;display:flex}.fill-dot{background:#32ab77;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.demo-orders{border:2px solid #dba14f}.demo-orders .order-toolbar{background:#fff1d9;border-radius:8px;padding:12px}.two-column .chart-scroll svg{min-width:440px}.source-id{overflow-wrap:anywhere}@media (max-width:1100px){.order-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.research-heading{flex-wrap:wrap}.experience-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.research-heading h2{font-size:23px}.income-meter{grid-template-columns:1fr}.income-meter>div{border-bottom:1px solid #2b485a;padding:18px}.order-book{grid-template-columns:1fr}.order-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.order-toolbar{flex-direction:column;align-items:flex-start}.inspection-form{grid-template-columns:1fr;gap:16px}.operator-intro{padding:20px}.inspection-banner{align-items:flex-start}.inspection-banner .button{padding:9px;font-size:11px}.chart-controls{gap:10px}.feed-badge{white-space:normal}.order-lab .panel-heading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.flash-fill{border:2px solid #219765;animation:none}.fill-track i{transition:none}}.research-payout-bars{align-items:end;gap:9px;min-height:210px;padding:24px 0 8px;display:flex;overflow-x:auto}.research-payout-bars>div{flex-direction:column;flex:1 0 34px;justify-content:end;align-items:center;gap:8px;display:flex}.research-payout-bars i{background:linear-gradient(#e9a34d,#df842b);border-radius:4px 4px 0 0;width:26px}.research-payout-bars strong{color:#7e622f;font-size:10px}.research-payout-bars small{white-space:nowrap;color:#7b8e96;font-size:9px}@media (max-width:1000px){.strategy-research .two-column{grid-template-columns:minmax(0,1fr)}}.chart-mobile-note{display:none}@media (max-width:700px){.chart-scroll svg,.two-column .chart-scroll svg{min-width:900px}.chart-mobile-note{color:var(--deep-ocean);margin:8px 0;font-size:10px;display:block}.inspection-banner{position:static}.research-tag{white-space:normal}}.experience-jumps{flex-wrap:wrap;gap:10px;margin:0;display:flex}.experience-jumps a{color:var(--anchor-blue);border-bottom:1px solid var(--sea-glass);margin-right:12px;padding:8px 4px;font-size:12px;font-weight:600}#strategy-performance,#strategy-allocation,#mm-order-activity{scroll-margin-top:110px}.market-stage{background:linear-gradient(150deg,#f8fcfc,#fff 60%);border:1px solid #dbe6e8;border-radius:14px;overflow:hidden}.market-stage-heading{justify-content:space-between;align-items:center;gap:16px;padding:23px 24px 12px;display:flex}.market-symbol{font-size:13px;font-weight:700}.market-symbol small{color:#789099;margin-left:8px;font-size:10px;font-weight:400}.market-last{font-size:27px;font-family:var(--heading);letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin-top:7px;display:block}.market-last small{color:#72878e;letter-spacing:0;font-size:10px}.market-status{color:#476b74;text-align:right;font-size:12px}.market-status>span{background:#b28a53;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.market-status>span.on{background:#00a67d;box-shadow:0 0 0 4px #00a67d14}.market-status small{color:#7b929a;margin-top:9px;font-size:10px;display:block}.market-controls{flex-wrap:wrap;align-items:center;gap:18px;padding:8px 24px 18px;display:flex}.market-controls .pills{gap:4px;margin:0}.market-controls button{padding:7px 10px;font-size:10px}.market-controls label{align-items:center;gap:9px;font-size:10px;display:flex}.market-controls select{width:auto;margin:0;padding:5px 8px;font-size:10px;line-height:16px}.market-controls>span{color:#6e8892;margin-left:auto;font-size:10px}.market-canvas{overflow-x:auto}.market-canvas-labels{letter-spacing:1.2px;color:#435a64;justify-content:space-between;min-width:800px;padding:10px 26px 4px 56px;font-size:9px;font-weight:700;display:flex}.market-canvas-labels small{letter-spacing:0;color:#7f949c;margin-top:5px;font-size:9px;font-weight:400;display:block}.market-canvas-labels>span:last-child{width:220px}.market-svg{width:100%;min-width:800px;display:block}.market-axis{font:11px var(--body);fill:#6d838c}.market-empty{font:11px var(--body);fill:#879ba3}.market-order{cursor:crosshair;outline:none}.market-order:focus rect{fill:#dceeedaa}.market-order line,.market-order circle{transition:stroke .15s,fill .15s}.market-fill{animation:.7s ease-out market-fill}.market-price-dot{filter:drop-shadow(0 0 4px #00ad9180)}@keyframes market-fill{0%,40%{filter:drop-shadow(0 0 5px #00d58d);opacity:1}70%{opacity:.3}to{opacity:1}}.market-reading{color:#4b6871;font-variant-numeric:tabular-nums;border-top:1px solid #e4eced;flex-wrap:wrap;justify-content:space-between;gap:18px;min-height:48px;padding:15px 23px;font-size:11px;display:flex}.market-help{color:#71878f;padding:0 23px 20px;font-size:10px;line-height:1.8}.market-connecting{text-align:center;color:#70858d;place-items:center;min-height:260px;padding:50px;font-size:13px;display:grid}.market-stage.is-demo{background:#fffcf6}.order-lab>.order-toolbar{margin-top:18px}.order-lab>.income-meter{margin-bottom:8px}@media (max-width:700px){.market-stage-heading{flex-wrap:wrap;align-items:start;padding:18px 15px}.market-last{font-size:24px}.market-status{text-align:left}.market-controls{gap:12px;padding:0 15px 12px}.market-controls>span{width:100%;margin-left:0}.market-reading{padding:13px 15px}.market-help{padding:0 15px 15px}}@media (prefers-reduced-motion:reduce){.market-fill{animation:none}.market-price-dot{filter:none}}.market-mobile-note{display:none}@media (max-width:700px){.market-mobile-note{color:#617b85;margin:0 0 8px;padding:0 15px;font-size:10px;display:block}}.market-event-new{transform-box:fill-box;transform-origin:100%;animation:1.6s ease-out market-order-enter}.market-event-fill{animation:.7s ease-out market-fill}.market-event-cancel,.market-event-expired{transform-box:fill-box;transform-origin:100%;animation:2.4s ease-out forwards market-order-leave}@keyframes market-order-enter{0%{opacity:0;filter:drop-shadow(0 0 5px #559cde);transform:scaleX(.3)}25%{opacity:1;filter:drop-shadow(0 0 5px #559cde)}to{filter:none;transform:scaleX(1)}}@keyframes market-order-leave{0%,30%{opacity:1;filter:drop-shadow(0 0 3px #d5a24e)}to{opacity:0;filter:none;transform:translate(10px)}}.market-event-legend{color:#4d6974;border-top:1px solid #e4eced;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:16px 23px;font-size:11px;display:flex}.market-event-legend span{align-items:center;gap:7px;display:flex}.market-event-legend i{text-align:center;border-radius:5px;width:21px;height:21px;font-size:13px;font-style:normal;font-weight:800;line-height:21px}.event-new{color:#347fc4;background:#e9f2fc}.event-fill{color:#00875d;background:#e5f6ed}.event-cancel{color:#946316;background:#faf0dc}.market-event-legend small{color:#788b93;margin-left:auto;font-size:10px}.order-activity-feed{background:#ffffffc9;border:1px solid #dce7e8;border-radius:10px;margin:0 23px 16px;overflow:hidden}.order-activity-title{background:#f1f7f7;border-bottom:1px solid #e1e9ea;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.order-activity-title strong{color:#244b5a;font-size:12px;display:block}.order-activity-title small{color:#6e868f;margin-top:5px;font-size:10px;display:block}.order-activity-title>button{color:#426571;white-space:nowrap;background:#fff;border:1px solid #d2e0e3;border-radius:6px;padding:7px 9px;font-size:10px}.order-activity-feed ol{min-height:96px;max-height:290px;margin:0;padding:4px 16px;list-style:none;overflow:auto}.order-activity-feed li{border-bottom:1px solid #edf1f2;grid-template-columns:68px 22px minmax(160px,1fr) auto;align-items:center;gap:9px;min-height:34px;font-size:10px;display:grid}.order-activity-feed li:last-child{border-bottom:0}.order-activity-feed time{font-variant-numeric:tabular-nums;color:#788d96}.order-activity-feed li>i{text-align:center;font-size:13px;font-style:normal;font-weight:800}.order-activity-feed li>div{align-items:center;gap:12px;display:flex}.order-activity-feed li strong{min-width:65px;font-size:10px}.order-activity-feed li span{color:#486775;font-variant-numeric:tabular-nums}.order-activity-feed li>small{color:#7a8d95;font-size:10px}.activity-new{color:#347fc4}.activity-fill{color:#00875d}.activity-cancel,.activity-expired{color:#946316}.order-activity-feed>p{color:#71878f;margin:0;padding:12px 16px;font-size:11px;line-height:1.6}.order-activity-feed>p.activity-caption{background:#fbfdfd;border-top:1px solid #e7eef0;font-size:10px}@media (max-width:700px){.market-event-legend{gap:12px;padding:13px 15px}.market-event-legend small{width:100%;margin:0}.order-activity-feed{margin:0 12px 12px}.order-activity-title{padding:12px}.order-activity-feed ol{padding:3px 10px}.order-activity-feed li{grid-template-columns:53px 17px minmax(0,1fr);gap:6px;min-height:43px}.order-activity-feed li>div{flex-direction:column;align-items:start;gap:3px}.order-activity-feed li>small{display:none}.order-activity-title>button{font-size:9px}}@media (prefers-reduced-motion:reduce){.market-event-new,.market-event-fill,.market-event-cancel,.market-event-expired{animation:none}.market-event-cancel,.market-event-expired{opacity:.55}}.investor-overview{margin:4px 0 8px}.investor-overview-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.investor-overview-heading h2{letter-spacing:-.7px;font-size:24px}.investor-overview-heading .eyebrow{color:var(--tidal-teal);font-size:9px}.investor-overview-heading .text-button{white-space:nowrap;min-height:42px}.investor-snapshot{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:.95fr 1.25fr;display:grid;overflow:hidden}.investor-capital{background:var(--midnight-navy);color:#fff;padding:28px 30px}.investor-capital-label{color:var(--sea-mist);align-items:center;gap:10px;font-size:12px;display:flex}.investor-capital>strong{font-family:var(--heading);letter-spacing:-1.2px;font-variant-numeric:tabular-nums;margin:20px 0 11px;font-size:38px;font-weight:700;line-height:1.3;display:block}.investor-capital>strong small{color:var(--sea-glass);letter-spacing:.6px;font-size:11px;font-weight:500}.investor-capital>p{color:#c6d9df;font-size:11px;line-height:1.8}.investor-capital-foot{color:#a7c4cf;border-top:1px solid #ffffff20;margin-top:23px;padding-top:16px;font-size:10px}.investor-outcomes{grid-template-columns:1fr 1fr;gap:22px 28px;padding:28px 30px 0;display:grid}.investor-outcomes>div>span{color:var(--deep-ocean);font-size:11px;display:block}.investor-outcomes strong{font:700 29px var(--heading);letter-spacing:-.8px;margin:19px 0 10px;display:block}.investor-outcomes p{color:var(--deep-ocean);max-width:235px;font-size:11px;line-height:1.8}.investor-outcomes .outcome-positive{color:#217666}.investor-outcomes .outcome-negative{color:#ad4450}.investor-period{border-top:1px solid var(--line);grid-column:1/-1;align-self:end;padding:15px 0}.investor-outcomes .investor-period>span{color:#627b87;font-size:10px}.investor-period>small{color:#856932;margin-top:6px;font-size:10px;display:block}.investor-summary-note{align-items:flex-start;gap:10px;padding:16px 1px 0;display:flex}.investor-summary-note p{color:#607783;font-size:11px;line-height:1.8}.investor-personal-key{background:var(--flare-orange);border-radius:5px;flex-shrink:0;width:5px;min-height:19px}.strategy-investor-guide{margin:6px 0 12px}.strategy-explainer{border:1px solid var(--line);background:#ffffff8c;border-radius:12px;margin-bottom:15px;padding:23px 25px}.strategy-explainer-heading{align-items:center;gap:18px;margin-bottom:22px;display:flex}.strategy-explainer-heading>span{letter-spacing:1.7px;color:#63818d;font-size:8px;font-weight:700}.strategy-explainer-heading h3{letter-spacing:-.2px;font-size:15px}.strategy-explainer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.strategy-explainer-grid>div{padding-left:29px;position:relative}.strategy-explainer-grid svg{color:var(--tidal-teal);position:absolute;top:1px;left:0}.strategy-explainer-grid h4{margin:0 0 7px;font-size:12px;font-weight:700}.strategy-explainer-grid p{color:#59717d;margin:0;font-size:11px;line-height:1.85}.investor-details-grid{grid-template-columns:1fr 1fr;align-items:start;gap:15px;display:grid}.investor-details-grid.single{grid-template-columns:1fr}.investor-disclosure{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.investor-disclosure>summary{cursor:pointer;color:var(--anchor-blue);align-items:center;gap:13px;min-height:78px;padding:18px 20px;list-style:none;display:flex}.investor-disclosure>summary::-webkit-details-marker{display:none}.investor-disclosure>summary>svg{color:var(--tidal-teal);flex-shrink:0}.investor-disclosure>summary>svg:last-child{color:#79919d;margin-left:auto;transition:transform .15s}.investor-disclosure[open]>summary>svg:last-child{transform:rotate(180deg)}.investor-disclosure>summary strong{font-size:12px;font-weight:600;display:block}.investor-disclosure>summary small{color:#718793;margin-top:4px;font-size:10px;line-height:1.6;display:block}.investor-disclosure-body{border-top:1px solid var(--line);padding:19px 20px 21px}.investor-disclosure-body>p{color:#526c79;font-size:11px;line-height:1.85}.investor-disclosure-body p.disclosure-note{color:#687e89;margin-top:15px;font-size:10px}.investor-disclosure-body dl{gap:12px;margin:0 0 18px;font-size:11px;display:grid}.investor-disclosure-body dl>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.investor-disclosure-body dt{color:#627b87}.investor-disclosure-body dd{color:var(--anchor-blue);margin:0;font-size:13px;font-weight:700}.investor-income-actions{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}.investor-income-actions button:disabled{cursor:not-allowed}.research-performance-note{color:#607783;margin:-6px 0 1px;font-size:11px;line-height:1.8}.experience-metrics .metric:nth-child(2){background:#fcf2ec;border-color:#ecd8cc}.experience-metrics .metric:nth-child(2) .metric-value{color:#9c593a}@media (max-width:1100px){.investor-snapshot{grid-template-columns:1fr 1.2fr}.investor-capital{padding:25px}.investor-outcomes{gap:18px;padding:25px 22px 0}.strategy-explainer-grid{gap:18px}.investor-overview-heading h2{font-size:21px}}@media (max-width:700px){.investor-overview-heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px}.investor-overview-heading h2{font-size:22px}.investor-overview-heading .text-button{min-height:30px;padding:4px 0}.investor-snapshot{grid-template-columns:1fr}.investor-capital{padding:24px}.investor-capital>strong{font-size:34px}.investor-capital-foot{margin-top:18px;padding-top:12px}.investor-outcomes{gap:16px;padding:22px 21px 0}.investor-outcomes strong{margin:14px 0 8px;font-size:25px}.investor-outcomes p{font-size:10px}.investor-summary-note{padding-top:13px}.strategy-explainer{padding:20px}.strategy-explainer-heading{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px}.strategy-explainer-grid{grid-template-columns:1fr;gap:20px}.investor-details-grid{grid-template-columns:1fr;gap:10px}.investor-disclosure>summary{min-height:74px;padding:16px}.investor-disclosure-body{padding:17px}.research-performance-note{font-size:10px}.experience-metrics .metric-value{font-size:24px}}@media (prefers-reduced-motion:reduce){.investor-disclosure>summary>svg:last-child{transition:none}}.vgt-live{margin-bottom:24px;padding:28px}.vgt-live h2{margin:4px 0 12px;font-size:26px}.vgt-feed{white-space:nowrap;color:#7e6342;background:#faf7ef;border:1px solid #e1d8c8;border-radius:30px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:flex}.vgt-feed i{background:#a08758;border-radius:50%;width:7px;height:7px}.vgt-feed.current{color:#27725c;background:#eef8f4;border-color:#cce6dd}.vgt-feed.current i{background:#289b72;box-shadow:0 0 0 4px #289b7214}.vgt-live-hero{color:#fff;background:#1b2340;border-radius:12px;grid-template-columns:1.7fr 1fr;margin:12px 0 20px;display:grid;overflow:hidden}.vgt-current{padding:30px;animation:.5s ease-out vgt-arrive}.vgt-kicker{letter-spacing:.1em;text-transform:uppercase;color:#bbc8df;margin-bottom:15px;font-size:11px;display:block}.vgt-selected{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.vgt-selected strong{font-size:35px;font-weight:600;line-height:1.1}.vgt-selected>span{color:#dbe5f4;border:1px solid #7e8caa;border-radius:5px;padding:4px 7px;font-size:11px}.vgt-current>p{color:#ccd6e5;margin:13px 0 22px;font-size:13px}.vgt-since{color:#c2cce0;align-items:flex-start;gap:7px;font-size:11px;line-height:1.9;display:flex}.vgt-since b{color:#fff;background:#ffffff12;border-radius:4px;margin-left:8px;padding:0 7px;font-weight:500;display:inline-block}.vgt-last-switch{background:#ffffff06;border-left:1px solid #ffffff16;flex-direction:column;justify-content:center;padding:30px;display:flex}.vgt-switch-pair{align-items:center;gap:14px;margin-bottom:13px;font-size:24px;display:flex}.vgt-switch-pair>span{color:#b3c0d5}.vgt-switch-pair strong{color:#fff}.vgt-last-switch time{color:#d9e1ed;font-size:12px}.vgt-last-switch small{color:#9eafc6;margin-top:9px;font-size:10px}.vgt-asset-track{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.vgt-asset{color:#738097;border:1px solid #dfe3ed;border-radius:8px;align-items:center;gap:12px;padding:18px 14px;display:flex}.vgt-asset>div{flex-direction:column;gap:4px;display:flex}.vgt-asset strong{color:#26334d;font-size:14px}.vgt-asset div span{font-size:10px}.vgt-selection{white-space:nowrap;margin-left:auto;font-size:10px}.vgt-asset.selected{color:#1d677b;background:#f1f8fa;border-color:#3f8494}.vgt-asset.paxg.selected{color:#946923;background:#fcf8ee;border-color:#bc9455}.vgt-asset.usdt.selected{color:#4d6669;background:#f3f7f6;border-color:#7d8c91}.vgt-confirmation{color:#65718b;background:#f5f6f9;border-radius:8px;align-items:flex-start;gap:12px;margin:22px 0;padding:16px 18px;display:flex}.vgt-confirmation>svg{flex-shrink:0;margin-top:2px}.vgt-confirmation strong{color:#3f4c65;font-size:13px}.vgt-confirmation p{margin:5px 0 0;font-size:12px;line-height:1.65}.vgt-history-heading{justify-content:space-between;align-items:center;gap:15px;margin-top:25px;display:flex}.vgt-history-heading h3{margin:0 0 5px;font-size:15px}.vgt-history-heading p{color:#748493;margin:0;font-size:11px}.vgt-history-heading>span{color:#566a7c;font-size:11px}.vgt-switches{grid-template-columns:repeat(3,1fr);gap:0 22px;margin:16px 0 6px;padding:0;list-style:none;display:grid}.vgt-switches li{border-top:1px solid #e4e8ef;flex-direction:column;gap:9px;padding:16px 0 16px 15px;display:flex;position:relative}.vgt-change-dot{background:#839398;border-radius:50%;width:6px;height:6px;position:absolute;top:21px;left:0}.vgt-change-dot.btc{background:#1c7183}.vgt-change-dot.paxg{background:#b88c45}.vgt-switches time{color:#6b7b8e;font-size:10px}.vgt-switches li>div{color:#65788b;align-items:center;gap:10px;font-size:12px;display:flex}.vgt-switches strong{color:#253950}.vgt-switches small{color:#317b6a;font-size:9px;position:absolute;bottom:17px;right:0}.vgt-live-footer{border-top:1px solid #e1e7ee;justify-content:space-between;align-items:center;gap:20px;margin-top:8px;padding-top:18px;display:flex}.vgt-live-footer>div{color:#597184;align-items:flex-start;gap:9px;font-size:11px;display:flex}.vgt-live-footer small{color:#8392a2;margin-top:6px;font-size:10px;line-height:1.6;display:block}.vgt-live-footer button{white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.vgt-source{color:#778797;margin-top:20px;font-size:11px}.vgt-source summary{cursor:pointer}.vgt-source p{max-width:900px;line-height:1.7}.vgt-confirmed-history{font-size:12px}.vgt-confirmed-history h3{font-size:15px}@keyframes vgt-arrive{0%{opacity:.6}to{opacity:1}}@media (max-width:800px){.vgt-live{padding:20px}.vgt-live .panel-heading{flex-direction:column;align-items:flex-start;gap:3px}.vgt-live h2{font-size:23px}.vgt-feed{padding:7px 10px;font-size:10px}.vgt-live-hero{grid-template-columns:1fr;margin-top:16px}.vgt-current{padding:24px}.vgt-last-switch{border-top:1px solid #ffffff16;border-left:0;padding:20px 24px}.vgt-selected strong{font-size:30px}.vgt-asset-track{grid-template-columns:1fr;gap:8px}.vgt-asset{padding:13px}.vgt-switches{grid-template-columns:1fr 1fr;gap:0 14px}.vgt-history-heading{flex-direction:column;align-items:flex-start;gap:10px}.vgt-live-footer{flex-direction:column;align-items:flex-start;gap:14px}.vgt-switches small{position:static}}@media (prefers-reduced-motion:reduce){.vgt-current{animation:none}}.strategy-explainer-grid{grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.strategy-context{gap:22px;margin:32px 0 42px;display:grid}.context-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.context-heading h2{letter-spacing:-.7px;margin:6px 0 10px;font-size:26px}.context-heading p:not(.eyebrow){color:#637e89;max-width:770px;font-size:13px;line-height:1.8}.context-heading a{white-space:nowrap}.valuation-values{background:#f2f6f5;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:24px 0;padding:22px 12px;display:grid}.valuation-values>div{padding:0 18px}.valuation-values>div+div{border-left:1px solid #d8e3e4}.valuation-values small,.risk-grid small{color:#58717f;font-size:11px;display:block}.valuation-values strong{letter-spacing:-.8px;margin-top:7px;font-size:28px;display:block}.valuation-values>div:nth-child(2) strong{color:#ae661d}.valuation-panel>.pills{margin-bottom:20px}.vgt-context{color:#fff;background:#17233f;grid-template-columns:1.2fr 1fr;gap:22px 36px;display:grid}.vgt-context h3{margin:10px 0;font-size:25px}.vgt-context p{color:#bbc9d8;font-size:13px;line-height:1.85}.vgt-context .eyebrow{color:#91d4ce}.vgt-context-current{background:#ffffff0b;border:1px solid #ffffff20;border-radius:10px;padding:22px}.vgt-context-current small,.vgt-context-current span{color:#bdc9d6;font-size:11px;display:block}.vgt-context-current strong{margin:12px 0;font-size:30px;display:block}.vgt-context-current p{margin-bottom:0;font-size:11px}.vgt-context a{color:#91d4ce}.risk-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.risk-grid>div{background:#f8faf9;border:1px solid #dce5e7;border-radius:10px;padding:20px 15px}.risk-grid strong{margin:12px 0;font-size:27px;display:block}.risk-grid p{color:#68808a;margin:0;font-size:11px;line-height:1.65}.comparison-contract{background:#edf5f4;border:1px solid #cbdedd;align-items:flex-start;gap:22px;display:flex}.comparison-contract>svg{color:#277e80;flex-shrink:0;margin-top:7px}.comparison-contract p{color:#466573;font-size:13px;line-height:1.8}.comparison-status{flex-wrap:wrap;gap:18px 45px;margin:22px 0;display:flex}.comparison-status span{color:#476471;font-size:12px}.comparison-status b{text-transform:uppercase;letter-spacing:1px;color:#325460;margin-bottom:7px;font-size:9px;display:block}.strategy-context details{color:#536e7b;font-size:12px;line-height:1.8}.strategy-context details summary{cursor:pointer;font-weight:600}.strategy-context .footnote{font-size:11px;line-height:1.85}@media (max-width:800px){.context-heading{display:block}.context-heading a{margin-top:15px}.risk-grid{grid-template-columns:repeat(2,1fr)}.vgt-context{grid-template-columns:1fr}.valuation-values strong{font-size:22px}.valuation-values>div{padding:0 10px}}@media (max-width:480px){.context-heading h2{font-size:23px}.valuation-values{padding:16px 4px}.valuation-values small{font-size:9px;line-height:1.5}.valuation-values strong{font-size:19px}.valuation-values>div{padding:0 7px}.comparison-contract{display:block}.comparison-contract>svg{margin-bottom:10px}.risk-grid{gap:8px}.risk-grid>div{padding:14px 10px}.risk-grid strong{font-size:24px}}.strategy-context{grid-template-columns:minmax(0,1fr)}.strategy-context>*,.vgt-context>div{min-width:0}.valuation-values{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:480px){.strategy-context .panel-heading{flex-direction:column;align-items:flex-start}.strategy-context .research-tag{white-space:nowrap}.context-heading .text-button{display:inline-flex}}.vgt-data-freshness{background:#f1f7f5;border:1px solid #dae7e4;border-radius:10px;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px;padding:18px 20px;display:grid}.vgt-data-freshness>div{gap:8px;display:grid}.vgt-data-freshness small{color:#53737b;font-size:11px}.vgt-data-freshness strong{color:#203644;font-size:15px}.vgt-data-freshness span{color:#627c83;font-size:11px}.vgt-research-update{background:#fff9ef;border:1px solid #eddbbc;border-radius:12px;grid-template-columns:1fr 1fr;gap:24px;padding:24px;display:grid}.vgt-research-update h3{margin:8px 0;font-size:18px}.vgt-research-update p{color:#6d6d65;font-size:12px;line-height:1.8}.vgt-research-update small{color:#6c766b;font-size:11px}.vgt-research-update strong{font-size:13px}.vgt-research-update button{margin-top:6px;font-size:12px}@media (max-width:600px){.vgt-data-freshness,.vgt-research-update{grid-template-columns:1fr}.vgt-data-freshness>div+div{border-top:1px solid #dae7e4;padding-top:14px}}.vgt-benchmark-summary{gap:18px;min-width:0;display:grid}.vgt-benchmark-summary .research-performance-note{margin:0}.vgt-benchmark-metrics .metric:nth-child(2){border-color:var(--line);background:#fff}.vgt-benchmark-metrics .metric:nth-child(2) .metric-value{color:var(--anchor-blue)}.vgt-benchmark-metrics .metric:nth-child(4){background:#fcf2ec;border-color:#ecd8cc}.vgt-benchmark-metrics .metric:nth-child(4) .metric-value{color:#9c593a}.vgt-return-details{border:1px solid var(--line);background:#ffffffa8;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:18px 24px;display:grid}.vgt-return-details>div{gap:7px;min-width:0;display:grid}.vgt-return-details span{color:var(--deep-ocean);font-size:11px}.vgt-return-details strong{overflow-wrap:anywhere;font-size:17px}.vgt-underperformance{background:#f2eef5;border-left:3px solid #976fae;border-radius:9px;align-items:center;gap:24px;padding:22px 24px;display:flex}.vgt-underperformance>div{flex:1}.vgt-underperformance p{color:#536079;margin:8px 0 0;font-size:12px;line-height:1.9}.vgt-underperformance .button{flex-shrink:0}.vgt-metric-method{color:var(--deep-ocean);font-size:12px;line-height:1.8}.vgt-metric-method summary{cursor:pointer;font-weight:600}.chart-controls .pills{flex-wrap:wrap;flex-basis:100%}.vgt-benchmark-metrics .metric-label{min-height:36px}@media (max-width:700px){.vgt-return-details{grid-template-columns:repeat(2,minmax(0,1fr));padding:17px}.vgt-underperformance{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.vgt-benchmark-metrics .metric-value{font-size:22px}.vgt-benchmark-metrics .metric{padding:17px}.vgt-benchmark-metrics .metric-label{min-height:44px}.chart-controls .pills button{padding:10px 12px;font-size:11px}}.arb-account{min-width:0}.arb-overview{padding:28px 30px 0;overflow:hidden}.arb-topline,.arb-section-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.arb-topline h2{letter-spacing:-.6px;font-size:21px}.arb-tools{align-items:flex-end;gap:9px;display:flex}.arb-tools label{color:var(--muted);gap:7px;font-size:10px;display:grid}.arb-tools select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;min-width:100px;padding:9px 28px 9px 12px}.arb-refresh{height:38px;padding:10px}.arb-overview-body{grid-template-columns:1.05fr 1fr;align-items:center;gap:34px;padding:25px 0 26px;display:grid}.arb-value-label{color:var(--deep-ocean);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.arb-estimate{background:var(--sea-mist);color:#21565f;border-radius:20px;padding:5px 9px;font-size:9px}.arb-total-value{font-family:var(--heading);letter-spacing:-1.8px;overflow-wrap:anywhere;margin:14px 0 10px;font-size:clamp(29px,3.6vw,49px);font-weight:750;line-height:1.25;display:block}.arb-total>p{color:var(--muted);font-size:12px;line-height:1.7}.arb-total-facts{border-top:1px solid var(--line);color:var(--muted);gap:13px;margin:24px 0 18px;padding-top:20px;font-size:11px;display:grid}.arb-total-facts span{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.arb-total-facts strong{color:var(--ink)}.arb-total .arb-freshness{color:#607a84;font-size:10px;line-height:1.9}.arb-total .button{margin-top:20px}.arb-total .arb-price-warning{color:#97502f;margin-top:12px;font-size:11px}.arb-mix{border-left:1px solid var(--line);grid-template-columns:minmax(190px,1fr);justify-items:center;padding-left:25px;display:grid}.arb-donut-wrap{aspect-ratio:1;width:100%;max-width:285px;position:relative}.arb-donut{width:100%;display:block;overflow:visible}.arb-donut [role=button]{cursor:pointer;transition:stroke-width .15s}.arb-donut [role=button]:focus-visible{stroke-width:45px;filter:drop-shadow(0 0 3px #151d3766);outline:none}.arb-donut-label{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:25% 17%}.arb-donut-label span{color:var(--muted);font-size:10px}.arb-donut-label strong{font-family:var(--heading);font-size:23px}.arb-donut-label b{overflow-wrap:anywhere;font-size:11px}.arb-donut-label small{color:var(--muted);font-size:10px}.arb-legend{flex-wrap:wrap;justify-content:center;gap:7px;width:100%;display:flex}.arb-legend button{background:var(--soft-ivory);color:var(--ink);border:1px solid #0000;border-radius:5px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:flex}.arb-legend button[aria-pressed=true],.arb-legend button:hover{border-color:var(--sea-glass);background:#edf7f7}.arb-legend i,.arb-asset-pills i{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.arb-basis{border-top:1px solid var(--line);color:#526d76;background:#f1f6f6;align-items:flex-start;gap:9px;margin:0 -30px;padding:15px 30px;font-size:10px;line-height:1.7;display:flex}.arb-basis svg{flex-shrink:0;margin-top:2px}.arb-section-head{margin:30px 0 18px}.arb-section-head .muted{font-size:11px}.arb-asset-pills{flex-wrap:wrap;margin-bottom:18px}.arb-asset-pills button{align-items:center;gap:8px;display:flex}.arb-holdings{padding:6px 20px}.arb-holdings table th{white-space:normal;font-size:9px;line-height:1.6}.arb-holdings table td{padding-top:19px;padding-bottom:19px;font-size:12px}.arb-asset-name{text-align:left;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.arb-asset-name strong{font-size:12px}.arb-asset-name small,.arb-cell-note{color:var(--muted);margin-top:4px;font-size:10px;display:block}.arb-coin{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:15px;font-weight:700;display:grid}.arb-method summary{cursor:pointer;font-size:12px;font-weight:600}.arb-method p{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.9}.arb-method a{text-decoration:underline}.arb-detail .metrics{margin-bottom:22px}.arb-detail .metric-value{white-space:normal;overflow-wrap:anywhere;font-size:22px}.arb-compact{margin-bottom:24px}@media (max-width:900px){.arb-overview-body{grid-template-columns:1fr 1fr;gap:18px}.arb-mix{padding-left:15px}.arb-total-value{font-size:34px}}@media (max-width:600px){.arb-overview{padding:22px 18px 0}.arb-topline{flex-direction:column;align-items:flex-start;gap:18px}.arb-tools{justify-content:space-between;width:100%}.arb-topline h2{font-size:19px}.arb-overview-body{grid-template-columns:1fr;padding-top:25px}.arb-total-value{font-size:36px}.arb-mix{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.arb-donut-wrap{max-width:240px}.arb-basis{margin:0 -18px;padding:14px 18px}.arb-section-head{flex-direction:column;align-items:flex-start;gap:8px}.arb-holdings{padding:4px 12px}.arb-detail .panel-heading{flex-wrap:wrap}.arb-detail .metric-value{font-size:19px}}@media (prefers-reduced-motion:reduce){.arb-donut [role=button]{transition:none}}.arb-history .panel-heading{align-items:flex-start}.arb-history .panel-heading h2{font-size:23px}.arb-history .panel-heading .muted{font-size:12px;line-height:1.8}.arb-history-controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin:23px 0;display:flex}.arb-history-controls .pills{flex-wrap:wrap;gap:7px;margin:0}.arb-history-controls .pills button{padding:10px 13px;font-size:11px}.arb-history-dates{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.arb-history-dates label{color:var(--muted);gap:7px;font-size:10px;display:grid}.arb-history-dates input[type=date]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;max-width:145px;padding:9px 10px;font-size:11px}.arb-history-dates .arb-log{align-items:center;gap:6px;min-height:38px;font-size:11px;display:flex}.arb-history-stats{background:#f1f6f5;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px;padding:20px 23px;display:grid}.arb-history-stats small{color:var(--muted);font-size:10px;line-height:1.7;display:block}.arb-history-stats strong{overflow-wrap:anywhere;margin-top:9px;font-size:23px;display:block}.arb-history-stats>div:last-child strong{font-size:17px;line-height:1.6}.arb-history-breakdown{border:1px solid var(--line);border-radius:10px;margin:18px 0;padding:20px}.arb-history-breakdown h3{margin:0 0 7px;font-size:13px}.arb-history-breakdown p{color:var(--muted);font-size:10px;line-height:1.8}.arb-history-assets{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:15px;margin-top:20px;display:grid}.arb-history-assets>div{border-left:2px solid #d4e5e3;gap:8px;padding-left:14px;display:grid}.arb-history-assets span{align-items:center;gap:7px;font-size:10px;display:flex}.arb-history-assets i{border-radius:50%;width:7px;height:7px;display:inline-block}.arb-history-assets strong{overflow-wrap:anywhere;font-size:17px}.arb-history-assets small{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.arb-history .arb-history-note{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.8}.arb-history-method{color:var(--muted);margin-top:14px;font-size:10px;line-height:1.8}.arb-history-method summary{cursor:pointer;font-weight:600}.arb-history-method p{margin-top:10px}@media (max-width:600px){.arb-history{padding:20px 15px}.arb-history .panel-heading{flex-direction:column;gap:8px}.arb-history .panel-heading h2{font-size:20px}.arb-history-stats{grid-template-columns:1fr 1fr;gap:16px;padding:15px}.arb-history-stats>div:last-child{grid-column:1/-1}.arb-history-stats strong{font-size:21px}.arb-history-breakdown{padding:15px}.arb-history-assets{grid-template-columns:1fr 1fr}.arb-history-dates{gap:10px}.arb-history-dates input[type=date]{max-width:130px}}.investor-view-selector{background:linear-gradient(120deg,#eef6f5,#fff 70%);border-color:#bad7d8;padding:25px 28px}.investor-view-intro{align-items:flex-start;gap:17px;display:flex}.investor-view-icon{color:#25757b;background:#dceeed;border-radius:11px;padding:12px;display:flex}.investor-view-intro .eyebrow{color:#30767b;margin:0 0 8px;font-size:9px}.investor-view-intro h2{letter-spacing:-.5px;margin:0 0 9px;font-size:21px}.investor-view-intro p:not(.eyebrow){color:var(--muted);margin:0;font-size:12px;line-height:1.8}.investor-view-fields{align-items:flex-end;gap:14px;margin:22px 0 17px;display:flex}.investor-view-selector label{color:var(--deep-ocean);gap:8px;font-size:11px;display:grid}.investor-view-fields label{flex:1;max-width:510px}.investor-view-fields select,.investor-view-foot input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;min-height:45px;padding:12px;font-size:13px}.investor-view-fields .button{white-space:nowrap;min-height:45px}.investor-view-foot{color:var(--muted);border-top:1px solid #dbe6e5;justify-content:space-between;align-items:flex-start;gap:20px;padding-top:15px;font-size:10px;display:flex}.investor-view-foot>span{align-items:center;gap:7px;line-height:1.7;display:flex}.investor-view-foot details{text-align:right;flex:1;max-width:380px}.investor-view-foot summary{cursor:pointer;line-height:1.7}.investor-view-foot label{text-align:left;margin-top:12px}.investor-view-note{color:var(--muted);margin:14px 0 0;font-size:10px;line-height:1.8}.investor-view-error{color:#9a4535;align-items:center;gap:15px;margin:14px 0;font-size:12px;line-height:1.8;display:flex}.inspection-banner strong{font-size:14px}.inspection-banner .button{white-space:nowrap;flex-shrink:0}@media (max-width:650px){.investor-view-selector{padding:20px 17px}.investor-view-intro{gap:12px}.investor-view-intro h2{font-size:18px;line-height:1.5}.investor-view-icon{padding:9px}.investor-view-fields{flex-direction:column;align-items:stretch;gap:12px}.investor-view-fields label{max-width:none}.investor-view-foot{flex-direction:column;gap:10px}.investor-view-foot details{text-align:left;width:100%;max-width:none}.inspection-banner{flex-direction:column;gap:12px}}.capital-journey{gap:24px;display:grid}.capital-steps{grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0;display:grid}.capital-steps>div{align-items:center;gap:12px;display:flex}.capital-steps>div>span{color:#227b83;background:#e7f2f2;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.capital-steps strong{font-size:12px}.capital-buffer{color:#215762;background:#f0f6f5;border-radius:12px;gap:18px;padding:24px;display:flex}.capital-buffer p{margin:9px 0;line-height:1.7}.capital-buffer small{line-height:1.7}.capital-preview{border-top:1px solid #dce3eb;margin-top:24px;padding-top:24px}.capital-preview>p{line-height:1.8}.capital-preview .metric-value{font-size:23px}.capital-preview small{font-size:11px}.capital-consent{align-items:flex-start;gap:12px;margin:18px 0;line-height:1.7;display:flex!important}.capital-consent input{flex-shrink:0;margin-top:5px;width:18px!important}.capital-costs{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.capital-costs strong{margin-bottom:8px;display:block}.capital-costs p{font-size:13px;line-height:1.8}.capital-id{color:#718493;overflow-wrap:anywhere;max-width:140px;font-size:10px;display:block}.capital-hold{color:#9a5e18;max-width:240px;margin-top:5px;display:block}.capital-journey .badge{gap:8px}.capital-journey .notice{gap:10px;line-height:1.7;display:flex}.capital-journey .notice svg,.capital-buffer>svg{flex-shrink:0}.capital-journey .form-grid small{font-weight:400;line-height:1.6}@media (max-width:750px){.capital-steps{grid-template-columns:1fr 1fr}.capital-costs{grid-template-columns:1fr;gap:4px}.capital-buffer{padding:18px}.capital-preview .metrics{grid-template-columns:1fr}}.capital-receipt{white-space:normal;text-align:left;min-width:210px;max-width:360px;margin-top:8px}.capital-receipt summary{cursor:pointer;color:var(--teal,#158489);font-size:12px}.capital-receipt dl{grid-template-columns:1fr auto;gap:8px;margin:12px 0;font-size:12px;display:grid}.capital-receipt dd{font-variant-numeric:tabular-nums;margin:0}.capital-receipt small{line-height:1.6;display:block}.mm-live-portfolio .pills{margin-bottom:24px}.mm-capital-grid{border-bottom:1px solid var(--line,#dce0e8);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:20px;padding:24px 0;display:grid}.mm-capital-grid small,.mm-wallet-notes{color:var(--muted,#526978)}.mm-capital-grid strong{font-variant-numeric:tabular-nums;margin:10px 0;font-size:24px;display:block}.mm-capital-grid strong span{font-size:12px;font-weight:500}.mm-capital-grid .mm-value strong{color:var(--teal,#135e70);font-size:32px}.mm-capital-grid p{margin:0;font-size:12px;line-height:1.6}.mm-holdings-heading{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.mm-holdings-heading span{align-items:center;gap:6px;font-size:12px;display:flex}.position-side{letter-spacing:.04em;font-size:11px;font-weight:600}.position-side.short{color:#984057}.position-side.long{color:#146b60}.mm-wallet-notes{flex-wrap:wrap;gap:12px 28px;padding-top:20px;font-size:12px;display:flex}.mm-live-portfolio .table-scroll{overflow-x:auto}.mm-live-portfolio table{width:100%}@media (max-width:950px){.mm-capital-grid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.mm-capital-grid{grid-template-columns:1fr}.mm-holdings-heading{flex-direction:column;align-items:flex-start}.mm-live-portfolio .pills{flex-wrap:wrap}}.capital-journey{grid-template-columns:minmax(0,1fr);min-width:0}.capital-journey>.panel,.capital-journey .form-grid>label,.capital-journey select{min-width:0}@media (max-width:750px){.capital-journey .panel-heading{flex-wrap:wrap;gap:14px}.capital-journey .notice{flex-wrap:wrap}.capital-journey .form-grid{grid-template-columns:minmax(0,1fr)}}.investment-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 1rem;display:grid}.investment-balance{text-align:left;background:var(--white);border:1px solid var(--line);color:inherit;cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.25rem;display:flex}.investment-balance.selected{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.investment-balance strong{overflow-wrap:anywhere;font-size:1.6rem}.investment-balance small{font-size:.8rem;font-weight:400}.investment-entry{max-width:660px;margin-top:1.5rem}.investment-amount{align-items:center;gap:.75rem;margin-top:.6rem;display:flex}.investment-amount input{flex:1;min-width:0;font-size:1.25rem}.investment-amount span{flex-shrink:0}.investment-entry>label{margin:.75rem 0;display:block}@media (max-width:520px){.investment-balances{gap:.5rem}.investment-balance{padding:.8rem}.investment-balance strong{font-size:1.1rem}.investment-amount{gap:.4rem}.investment-amount .button{padding:.65rem}.investment-amount span{font-size:.8rem}}.account-headline{justify-content:space-between;align-items:center;gap:32px;margin:28px 0;display:flex}.account-headline>div>span{color:var(--deep-ocean)}.account-headline>div>strong{font:700 clamp(34px,5vw,58px) var(--heading);letter-spacing:-1.5px;margin:10px 0;display:block}.account-fx{border-left:1px solid var(--line);flex-direction:column;gap:8px;min-width:220px;padding-left:28px;display:flex}.account-fx small{color:var(--deep-ocean)}.account-parts{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.account-parts>a{border:1px solid var(--line);color:var(--midnight-navy);border-radius:10px;flex-direction:column;gap:14px;padding:18px;text-decoration:none;display:flex}.account-parts>a:hover{border-color:var(--tidal-teal);background:#f4f9f9}.account-parts>a>span{justify-content:space-between;gap:8px;font-size:12px;display:flex}.account-parts strong{font:700 24px var(--heading);overflow-wrap:anywhere}.account-parts small{color:var(--deep-ocean);line-height:1.6}.daily-income table caption{text-align:left;color:var(--deep-ocean);padding:12px 0;font-size:12px}.daily-income .metric-value{overflow-wrap:anywhere;font-size:27px}.fee-investment-separation{border-top:1px solid var(--line);margin-top:26px;padding-top:24px}.fee-income .metric-value{overflow-wrap:anywhere;font-size:25px}.fee-income .metrics{margin:26px 0}.account-overview a:focus-visible{outline:3px solid var(--tidal-teal);outline-offset:3px}@media (max-width:1100px){.account-parts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.account-headline{display:block}.account-fx{border:0;padding:18px 0 0}.account-parts{grid-template-columns:1fr 1fr}.account-overview .panel-heading{flex-direction:column;align-items:flex-start}.account-parts strong{font-size:21px}.account-parts>a{padding:14px}.daily-income .chart-controls{flex-wrap:wrap}}.trading-health{color:#e8edf5;background:#273045;border:2px solid;border-radius:12px;align-items:flex-start;gap:10px;margin:4px 0 22px;padding:15px 12px;text-decoration:none;display:flex}.trading-health>span:last-child{gap:6px;display:grid}.trading-health strong{font-size:17px;line-height:1.25}.trading-health small{letter-spacing:.04em;font-size:10px;line-height:1.5}.trading-health span span{font-size:12px;line-height:1.45}.trading-health.good{color:#bdffdf;background:#153f35}.trading-health.bad{color:#ffe1d9;background:#592724}.trading-health.warning{color:#ffebad;background:#4f4020}.trading-health:focus-visible{outline-offset:3px;outline:3px solid #fff}.trading-health-icon{flex:none;padding-top:3px}.year-end-report{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.year-end-report>section{min-width:0}.year-end-report .table-wrap{max-width:100%;overflow-x:auto}.year-end-report table{min-width:650px}.year-end-report h3{margin-top:24px}.year-end-report .year-end-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.year-end-report .history-filters{grid-template-columns:minmax(180px,320px) max-content;align-items:end}.year-end-report .metric strong{margin:.5rem 0;font-size:1.7rem;display:block}.year-end-report .metric p{font-size:.85rem}.year-end-downloads{flex-wrap:wrap;gap:.6rem;display:flex}.year-end-evidence{grid-template-columns:minmax(120px,1fr) minmax(0,3fr);gap:.7rem 1rem;display:grid}.year-end-evidence dd{overflow-wrap:anywhere;margin:0}.year-end-report caption{text-align:left;color:var(--deep-ocean);padding:1rem 0}.year-end-report li{margin:.65rem 0}@media (max-width:640px){.year-end-evidence,.year-end-report .year-end-metrics,.year-end-report .history-filters{grid-template-columns:1fr}.year-end-report .panel-heading{flex-direction:column;align-items:flex-start}}
