:root{--dashboard-heading-sm:.9375rem;--dashboard-weight-medium:500;--dashboard-weight-bold:700;--dashboard-weight-black:900;--dashboard-card-radius:4px;--dashboard-card-border-width:3px;--dashboard-timing-fast:.15s;--dashboard-ease-out:var(--motion-ease-kinetic)}@media (width<=599px){:root{--dashboard-heading-sm:.8125rem}}.dashboard-widget-title{font-family:var(--font-display);font-size:var(--dashboard-heading-sm);font-weight:var(--dashboard-weight-black);letter-spacing:-.01em;line-height:1.35}.dashboard-label{font-size:10px;font-weight:var(--dashboard-weight-bold);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.dashboard-badge{font-size:10px;font-weight:var(--dashboard-weight-bold);line-height:1}.dashboard-body{font-size:11px;font-weight:var(--dashboard-weight-medium);line-height:1.4}.dashboard-section-header{font-family:var(--font-display);font-size:13px;font-weight:var(--dashboard-weight-bold);line-height:1.3}.dashboard-micro{font-size:10px;font-weight:var(--dashboard-weight-medium);line-height:1.3}.dashboard-card{border-radius:var(--dashboard-card-radius);border-width:var(--dashboard-card-border-width);background:var(--bg-card);contain:layout style paint;transition:box-shadow var(--dashboard-timing-fast) var(--dashboard-ease-out), transform var(--dashboard-timing-fast) var(--dashboard-ease-out);border-style:solid;overflow:hidden}.dashboard-card:hover{transform:translate(-1px,-1px)}@media (width<=599px){@keyframes dashboard-swipe-hint{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(8px)}}}.tsg-kinetic-num{font-variant-numeric:lining-nums tabular-nums;font-variation-settings:"wght" 520;letter-spacing:-.005em;transition:font-variation-settings var(--motion-duration-slower,.6s) var(--motion-ease-kinetic,cubic-bezier(.22, 1, .36, 1)), letter-spacing var(--motion-duration-slower,.6s) var(--motion-ease-kinetic,cubic-bezier(.22, 1, .36, 1));will-change:font-variation-settings, letter-spacing;display:inline-block}.tsg-kinetic-num[data-pulse=odd]{animation:tsg-kinetic-burst-odd .7s var(--motion-ease-kinetic)}.tsg-kinetic-num[data-pulse=even]{animation:tsg-kinetic-burst-even .7s var(--motion-ease-kinetic)}@keyframes tsg-kinetic-burst-odd{0%{font-variation-settings:"wght" 520;letter-spacing:-.005em}35%{font-variation-settings:"wght" 760;letter-spacing:0}to{font-variation-settings:"wght" 520;letter-spacing:-.005em}}@keyframes tsg-kinetic-burst-even{0%{font-variation-settings:"wght" 520;letter-spacing:-.005em}35%{font-variation-settings:"wght" 760;letter-spacing:0}to{font-variation-settings:"wght" 520;letter-spacing:-.005em}}.tsg-kinetic-num--xs{font-size:var(--rb-text-xs)}.tsg-kinetic-num--sm{font-size:var(--rb-text-sm)}.tsg-kinetic-num--md{font-size:var(--rb-text-lg)}.tsg-kinetic-num--lg{font-size:var(--rb-text-2xl)}.tsg-kinetic-num--xl{font-size:var(--rb-text-3xl);line-height:1.05}:where(html:not([data-motion=on])) .tsg-kinetic-num,:where(html:not([data-motion=on])) .tsg-kinetic-num[data-pulse]{transition:none;animation:none}:root{--mode-dock-height:0px}@media (width<=839px){:root{--mode-dock-height:var(--hud-dock-height,56px)}}:root{--shadow-ambient-xs:0 1px 2px var(--ink-brown-a04), 0 0 4px color-mix(in srgb, var(--ink-brown) 3%, transparent), 0 1px 1px color-mix(in srgb, var(--ink-brown) 2%, transparent);--shadow-ambient-sm:0 2px 4px var(--ink-brown-a06), 0 1px 8px var(--ink-brown-a04), 0 0 1px color-mix(in srgb, var(--ink-brown) 3%, transparent);--shadow-ambient-md:0 4px 8px color-mix(in srgb, var(--ink-brown) 8%, transparent), 0 2px 20px color-mix(in srgb, var(--ink-brown) 5%, transparent), 0 0 1px var(--ink-brown-a04);--shadow-ambient-lg:0 8px 16px color-mix(in srgb, var(--ink-brown) 10%, transparent), 0 4px 40px var(--ink-brown-a06), 0 0 2px color-mix(in srgb, var(--ink-brown) 5%, transparent)}.dark{--shadow-ambient-xs:0 1px 2px #0003, 0 0 4px #000, 0 1px 1px #000;--shadow-ambient-sm:0 2px 4px #000, 0 1px 8px #0003, 0 0 1px #000;--shadow-ambient-md:0 4px 8px #00000057, 0 2px 20px #000, 0 0 1px #000;--shadow-ambient-lg:0 8px 16px #000, 0 4px 40px #000, 0 0 2px #000}.shadow-ambient-xs{box-shadow:var(--shadow-ambient-xs)}.shadow-ambient-md{box-shadow:var(--shadow-ambient-md)}.shadow-ambient-lg{box-shadow:var(--shadow-ambient-lg)}.grain-surface{position:relative}.grain-surface:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px;position:absolute;inset:0}.dark .grain-surface:after{opacity:.07;mix-blend-mode:screen}:where(html:not([data-motion=on])) .grain-surface:after{display:none}[data-reveal]{will-change:transform, opacity}.section-divider-editorial{background:linear-gradient(90deg, transparent 0%, var(--color-mv2-campfire-amber,var(--color-mv2-campfire-amber)) 30%, var(--color-mv2-terracotta,var(--color-mv2-terracotta)) 70%, transparent 100%);opacity:.4;border:none;height:1px;margin:0}.harvest-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;opacity:.028;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px;position:absolute;inset:0}.dark .harvest-card:after{opacity:.055;mix-blend-mode:screen}.mu-plate{box-shadow:var(--shadow-ambient-md)}.mu-plate:hover{box-shadow:var(--shadow-ambient-lg)}@media (width<=839px){.grain-surface:after{opacity:.02}:root{--wood-frame-shadow:var(--shadow-ambient-xs);--wood-frame-shadow-hover:var(--shadow-ambient-sm)}.mu-plate{box-shadow:var(--shadow-ambient-sm)}.mu-plate:hover{box-shadow:var(--shadow-ambient-md)}.section-divider-editorial{opacity:.3}}:where(html:not([data-motion=on])) .harvest-card:after,:where(html:not([data-motion=on])) .grain-surface:after{display:none}
