/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-50{z-index:50}.container{width:100%}.mt-auto{margin-top:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-none{--tw-border-style:none;border-style:none}.bg-none{background-image:none}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.opacity-40{opacity:.4}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}@media (hover:hover){.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-80:hover{opacity:.8}}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\:hover\]\:opacity-60 a:hover{opacity:.6}@font-face{font-family:Velvelyne;src:url(/fonts/Velvelyne-Light.woff2)format("woff2"),url(/fonts/Velvelyne-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Velvelyne;src:url(/fonts/Velvelyne-Book.woff2)format("woff2"),url(/fonts/Velvelyne-Book.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Velvelyne;src:url(/fonts/Velvelyne-Regular.woff2)format("woff2"),url(/fonts/Velvelyne-Regular.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Velvelyne;src:url(/fonts/Velvelyne-Bold.woff2)format("woff2"),url(/fonts/Velvelyne-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:255,255,255;--brand:#4a5d6e;--brand-hover:#3d4f5e;--brand-dark:#2e3f4e;--brand-rgb:74,93,110;--font-display:"Velvelyne",Georgia,serif;--font-body:"Helvetica Neue",Helvetica,Arial,sans-serif;--cf-nav-height:4.85rem;--river-source-bg:#5a5230;--river-source-bg-alt:#4b4428;--river-source-primary:#a89858;--river-source-secondary:#8e7f48;--river-source-accent:#c4b178;--river-source-rgb:168,152,88;--river-source-muted:#6e6540;--river-harm-bg:#2b1a17;--river-harm-bg-alt:#1f1311;--river-harm-primary:#7e3b2f;--river-harm-secondary:#5c2a21;--river-harm-accent:#a05a3a;--river-harm-oil:#3a2723;--river-harm-rgb:126,59,47;--river-harm-muted:#7a5a4e;--river-resurgence-bg:#4a7a80;--river-resurgence-bg-alt:#1a5a90;--river-resurgence-primary:#b6e8e9;--river-resurgence-secondary:#7b93bc;--river-resurgence-accent:#001ddc;--river-resurgence-rgb:182,232,233;--river-resurgence-muted:#3e6a72;--river-confluence-bg:#3a4f62;--river-confluence-bg-alt:#2f4556;--river-confluence-primary:#9bc4bc;--river-confluence-secondary:#c2e2de;--river-confluence-accent:#a8b4d4;--river-confluence-rgb:155,196,188;--river-confluence-muted:#252f3d}*{box-sizing:border-box;margin:0;padding:0;font-family:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;margin:0;padding:0;overflow-x:hidden}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body{color:#000;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;background:#f8f8f7;font-weight:400}body:after{content:"";z-index:9999;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-image:url(/noise.svg);background-repeat:repeat;background-size:180px 180px;position:fixed;inset:0}body:has([data-dashboard]){background-color:var(--river-confluence-bg);background-image:linear-gradient(160deg,var(--river-source-bg)0,var(--river-harm-bg)24%,var(--river-harm-bg)42%,var(--river-confluence-bg)56%,var(--river-resurgence-bg)78%,var(--river-confluence-bg)100%)}@supports (color:color-mix(in lab,red,red)){body:has([data-dashboard]){background-image:linear-gradient(160deg,color-mix(in srgb,var(--river-source-bg)28%,var(--river-confluence-bg))0,color-mix(in srgb,var(--river-harm-bg)22%,var(--river-confluence-bg))24%,color-mix(in srgb,var(--river-harm-bg)10%,var(--river-confluence-bg))42%,var(--river-confluence-bg)56%,color-mix(in srgb,var(--river-resurgence-bg)26%,var(--river-confluence-bg))78%,color-mix(in srgb,var(--river-confluence-bg)45%,var(--river-confluence-muted))100%)}}:root{--dash-nav-top-bg:#ffffffd9;--dash-nav-top-border:rgba(var(--brand-rgb),.1);--dash-nav-link:#666;--dash-nav-link-hover:var(--brand);--dash-nav-link-active:var(--brand);--dash-nav-logout-border:#e8e8e8;--dash-nav-logout-text:#666;--dash-content-bg:#fafafa;--dash-text-primary:#1a1a1a;--dash-text-secondary:#333;--dash-text-muted:#666;--dash-text-faint:#999;--dash-card:#fff;--dash-card-hover-shadow:#8390a11f;--dash-elevated:#fafafa;--dash-elevated-2:#f5f5f5;--dash-border:#e8e8e8;--dash-border-subtle:#f0f0f0;--dash-input-bg:#fff;--dash-input-fg:#000;--dash-placeholder:#999;--dash-focus-ring:#00000014;--dash-inverse:#000;--dash-inverse-contrast:#fff;--dash-tab-active-bg:#000;--dash-tab-active-fg:#fff;--dash-tab-inactive-fg:#999;--dash-sidebar-bg:#fff;--dash-sidebar-border:#e8e8e8;--dash-section-label:#999;--dash-logo:var(--brand);--dash-solid-pill:#000;--dash-solid-pill-hover:#333;--dash-solid-pill-text:#fff;--dash-secondary-outline:#e8e8e8;--dash-upload-dashed:#e8e8e8;--dash-accent-text:var(--brand);--dash-accent-text-hover:var(--brand-hover);--dash-accent-fill:var(--brand);--dash-accent-fill-hover:var(--brand-hover);--dash-accent-fill-contrast:#fff;--dash-gradient-start:var(--brand);--dash-gradient-end:var(--brand-hover);--dash-tint-hover:rgba(var(--brand-rgb),.08);--dash-tint-active:rgba(var(--brand-rgb),.12);--dash-shadow-brand:rgba(var(--brand-rgb),.2);--dash-shadow-brand-strong:rgba(var(--brand-rgb),.3);--dash-danger-subtle-bg:#fee2e2;--dash-danger-subtle-border:#fecaca;--dash-danger-subtle-text:#dc2626;--dash-warning-bg:#fef3c7;--dash-warning-text:#92400e}[data-dashboard],[data-dock-content]{--brand-fill:#4a5d6e;--brand-fill-hover:#3d4f5e;--brand:#ffffffe0;--brand-hover:#fff;--brand-rgb:255,255,255;--dash-nav-top-bg:#1e302c66;--dash-nav-top-border:#ffffff0f;--dash-nav-link:#ffffff8c;--dash-nav-link-hover:#fff;--dash-nav-link-active:#fff;--dash-nav-logout-border:#ffffff26;--dash-nav-logout-text:#ffffff8c;--dash-content-bg:transparent;--dash-text-primary:#fff;--dash-text-secondary:#ffffffeb;--dash-text-muted:#ffffffbf;--dash-text-faint:#ffffff80;--dash-card:#ffffff14;--dash-card-hover-shadow:#0003;--dash-elevated:#ffffff1a;--dash-elevated-2:#ffffff0f;--dash-border:#ffffff1f;--dash-border-subtle:#ffffff12;--dash-input-bg:#ffffff12;--dash-input-fg:#fff;--dash-placeholder:#ffffff59;--dash-focus-ring:#ffffff4d;--dash-inverse:#0d1416;--dash-inverse-contrast:#fff;--dash-tab-active-bg:#ffffff24;--dash-tab-active-fg:#fff;--dash-tab-inactive-fg:#ffffff80;--dash-sidebar-bg:#1e302c40;--dash-sidebar-border:#ffffff0f;--dash-section-label:#ffffff80;--dash-logo:#ffffffe0;--dash-solid-pill:var(--brand-fill);--dash-solid-pill-hover:var(--brand-fill-hover);--dash-solid-pill-text:#fff;--dash-secondary-outline:#fff3;--dash-upload-dashed:#ffffff2e;--dash-accent-text:#fff;--dash-accent-text-hover:#fff;--dash-accent-fill:var(--brand-fill);--dash-accent-fill-hover:var(--brand-fill-hover);--dash-accent-fill-contrast:#fff;--dash-gradient-start:var(--brand-fill);--dash-gradient-end:var(--brand-fill-hover);--dash-tint-hover:#ffffff12;--dash-tint-active:#ffffff1f;--dash-shadow-brand:#00000026;--dash-shadow-brand-strong:#00000040;--dash-danger-subtle-bg:#dc354526;--dash-danger-subtle-border:#dc35454d;--dash-danger-subtle-text:#f87171;--dash-warning-bg:#fbbf2426;--dash-warning-text:#fbbf24}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em}a{color:inherit;text-decoration:none}[data-nav=top],[data-nav=top] a,[data-nav=top] button{color:#ffffffd9!important}[data-nav=top] a:hover,[data-nav=top] button:hover{color:#fff!important}button{cursor:pointer;background:0 0;border:none;font-family:inherit;font-weight:400}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--dash-border,#fff3);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:0;transition:border-color .15s,background .15s;position:relative}input[type=checkbox]:checked,input[type=radio]:checked{border-color:var(--brand,#4a5d6e);background:var(--brand,#4a5d6e)}@media (max-width:768px){:root{--cf-nav-height:3.85rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}