.ryb{--ryb-forest:#1c2618;--ryb-forest-2:#2e3b25;--ryb-moss:#55663a;--ryb-sand:#d6c993;--ryb-night:#04182a;--ryb-glass:#ffffff1a;--ryb-glass-hi:#ffffff38;--ryb-glass-line:#ffffff47;--ryb-glass-fx:blur(16px) saturate(1.5);--ryb-out:cubic-bezier(.23, 1, .32, 1);--ryb-inout:cubic-bezier(.77, 0, .175, 1);--ryb-camo:url(../img/camo-forest.svg);--ryb-camo-water:url(../img/camo-water.svg);--ryb-condensed:80%}.ryb .ryb-home__title,.ryb .ryb-sec__title,.ryb .ryb-cond__title{font-stretch:var(--ryb-condensed);text-wrap:balance;font-weight:780}.ryb :is(p,li,dd,.ryb-sec__sub,.ryb-cond__sub){text-wrap:pretty}.ryb .ryb-btn{transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:.16s;transition-timing-function:ease}.ryb .ryb-btn:active,.ryb .ryb-fchip:active,.ryb .ryb-cond__tab:active{transform:scale(.97)}.ryb .ryb-btn--primary{background-image:linear-gradient(#ff7a3d,#ff5a1f 55%,#f04a10);box-shadow:inset 0 1px #ffffff59,0 8px 18px -8px #f04a10b3}.ryb .ryb-scene__art{width:100%;height:100%;display:block;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){}@container ryb (width<=760px){}@media (prefers-reduced-motion:no-preference){.ryb .ryb-scene__line{stroke-dasharray:1;stroke-dashoffset:0;animation:ryb-cast 1.1s var(--ryb-out) .55s backwards}.ryb .ryb-scene__bob{animation:ryb-drop .75s var(--ryb-out) 1.4s backwards, ryb-bob 3.8s ease-in-out 2.2s infinite alternate}.ryb .ryb-scene__ripple{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-out 2s infinite backwards ryb-ripple}.ryb .ryb-scene__ripple--2{animation-delay:3.9s}.ryb .ryb-scene__reed{transform-box:fill-box;transform-origin:50% 100%;animation:ryb-sway 6.5s ease-in-out var(--d,0s) infinite alternate}.ryb .ryb-scene__wave{will-change:transform}.ryb .ryb-scene__wave--1{animation:12s linear infinite ryb-drift-a}.ryb .ryb-scene__wave--2{animation:18s linear infinite ryb-drift-b}.ryb .ryb-scene__wave--3{animation:26s linear infinite ryb-drift-c}.ryb .ryb-scene__glint{animation:5s ease-in-out infinite alternate ryb-glint}}html[data-ryb-motion=on] .ryb .ryb-scene__line{stroke-dasharray:1;stroke-dashoffset:0;animation:ryb-cast 1.1s var(--ryb-out) .55s backwards}html[data-ryb-motion=on] .ryb .ryb-scene__bob{animation:ryb-drop .75s var(--ryb-out) 1.4s backwards, ryb-bob 3.8s ease-in-out 2.2s infinite alternate}html[data-ryb-motion=on] .ryb .ryb-scene__ripple{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-out 2s infinite backwards ryb-ripple}html[data-ryb-motion=on] .ryb .ryb-scene__ripple--2{animation-delay:3.9s}html[data-ryb-motion=on] .ryb .ryb-scene__reed{transform-box:fill-box;transform-origin:50% 100%;animation:ryb-sway 6.5s ease-in-out var(--d,0s) infinite alternate}html[data-ryb-motion=on] .ryb .ryb-scene__wave{will-change:transform}html[data-ryb-motion=on] .ryb .ryb-scene__wave--1{animation:12s linear infinite ryb-drift-a}html[data-ryb-motion=on] .ryb .ryb-scene__wave--2{animation:18s linear infinite ryb-drift-b}html[data-ryb-motion=on] .ryb .ryb-scene__wave--3{animation:26s linear infinite ryb-drift-c}html[data-ryb-motion=on] .ryb .ryb-scene__glint{animation:5s ease-in-out infinite alternate ryb-glint}@keyframes ryb-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ryb-cast{0%{stroke-dashoffset:1px}}@keyframes ryb-drop{0%{opacity:0;transform:translateY(-80px)}55%{opacity:1}78%{transform:translateY(4px)}}@keyframes ryb-bob{to{transform:translateY(3px)}}@keyframes ryb-ripple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(4.2)}}@keyframes ryb-sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(2deg)}}@keyframes ryb-drift-a{to{transform:translate(-240px)}}@keyframes ryb-drift-b{to{transform:translate(-330px)}}@keyframes ryb-drift-c{0%{transform:translate(-420px)}to{transform:translate(0)}}@keyframes ryb-glint{0%{opacity:.45}to{opacity:1}}@keyframes ryb-mist{0%{transform:translate(-7%)}to{transform:translate(9%)}}.ryb .ryb-sec__ico{color:#fff;background:linear-gradient(145deg,#1b94a6,#0a5a6a);border-radius:14px;box-shadow:inset 0 1px #ffffff59,0 10px 18px -10px #0a5a6acc}.ryb .ryb-sec__title{letter-spacing:-.005em;font-size:clamp(1.55rem,1.15rem + 1.2cqi,2.2rem);line-height:1.05}@media (prefers-reduced-motion:no-preference){}@keyframes ryb-sheen{0%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:no-preference){}@keyframes ryb-sil-swim-r{0%{transform:scaleX(-1)translate(120px)}to{transform:scaleX(-1)translate(calc(-100cqi - 40px))}}@keyframes ryb-sil-swim-l{0%{transform:translate(calc(100cqi + 40px))}to{transform:translate(-120px)}}@media (hover:hover) and (pointer:fine){}@container ryb (width<=560px){}@container ryb (width<=559.98px){}@container ryb (width>=560px){}@container ryb (width>=880px){}@container ryb (width>=1180px){}@media (hover:hover) and (pointer:fine){}.ryb .ryb-nm__item{transition-property:transform,box-shadow,border-color;transition-duration:.24s;transition-timing-function:var(--ryb-out);border-radius:18px;position:relative}.ryb .ryb-nm__item .ryb-nm__name:after{content:"";border-radius:inherit;position:absolute;inset:0}.ryb .ryb-nm__item .ryb-nm__act{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){.ryb .ryb-nm__item:hover{transform:translateY(-2px)}}.ryb .ryb-nm__item .ryb-nm__name:focus-visible{outline:none}.ryb .ryb-nm__item:has(.ryb-nm__name:focus-visible){outline:3px solid var(--ryb-river);outline-offset:2px}.ryb .ryb-nm__item .ryb-btn--sm{min-width:40px;min-height:40px}.ryb .ryb-nm__thumb--sil{background-color:var(--ryb-forest-2);background-image:var(--ryb-camo);color:#ffffffe6;background-size:150px;place-items:center;display:grid;overflow:hidden}.ryb .ryb-t-trout .ryb-nm__thumb--sil,.ryb .ryb-t-grayling .ryb-nm__thumb--sil{background-color:#0b3e57;background-image:var(--ryb-camo-water)}.ryb .ryb-nm__thumb--sil .ryb-sil{aspect-ratio:120/52;fill:currentColor;filter:drop-shadow(0 1px 2px #00000080);width:74%;height:auto}@media (hover:hover) and (pointer:fine){.ryb .ryb-tile,.ryb .ryb-type,.ryb .ryb-mo,.ryb .ryb-gauge{transition-property:transform,box-shadow,border-color;transition-duration:.24s;transition-timing-function:var(--ryb-out)}.ryb .ryb-tile:hover,.ryb .ryb-type:hover,.ryb .ryb-mo:hover,.ryb .ryb-gauge:hover{transform:translateY(-2px)}}.ryb img{outline-offset:-1px;outline:1px solid #0a2f4514}@media (prefers-reduced-motion:no-preference){}@container ryb (width<=819.98px){}@media (prefers-reduced-motion:reduce){}.ryb-ws{--s1:#14608d;--s2:#3f98bd;--s3:#8ccad6;--w1:#139aa6;--w2:#0b6a80;--w3:#07405a;--wd:0;--ws-adj:0px;--ws-wl:calc(var(--ws-wh) + var(--ws-adj));--ws-wave:26px;--ws-sway:3deg;--ws-speed:1;--ws-cloudspeed:1;--ws-fishc:#ccf4f857;color:#fff;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.ryb-ws[data-ws-sky=dusk]{--s1:#1b2650;--s2:#7a416c;--s3:#e0895e}.ryb-ws[data-ws-sky=night]{--s1:#040b18;--s2:#0a1a30;--s3:#14304e}.ryb-ws[data-ws-clear=clear]{--w1:#1aa9b3;--w2:#0b6f86;--w3:#07455f}.ryb-ws[data-ws-clear=ok]{--w1:#139aa6;--w2:#0b6a80;--w3:#07405a}.ryb-ws[data-ws-clear=murky]{--w1:#4a9482;--w2:#31705f;--w3:#214b44;--ws-fishc:#d2ecdc29}.ryb-ws[data-ws-clear=muddy]{--w1:#8c7d55;--w2:#6a5b3d;--w3:#463a29;--ws-fishc:#ece0be17}.ryb-ws[data-ws-lvl=low]{--ws-adj:-34px}.ryb-ws[data-ws-lvl=high]{--ws-adj:30px}.ryb-ws[data-ws-wind="0"]{--ws-wave:16px;--ws-sway:1.4deg;--ws-cloudspeed:2.4}.ryb-ws[data-ws-wind="2"]{--ws-wave:36px;--ws-sway:5deg;--ws-cloudspeed:.55}.ryb-ws[data-ws-wind="3"]{--ws-wave:50px;--ws-sway:8deg;--ws-cloudspeed:.32}.ryb-ws[data-ws-act=low]{--ws-speed:1.7}.ryb-ws[data-ws-act=high]{--ws-speed:.75}.ryb-ws[data-ws-act=top]{--ws-speed:.55}.ryb-ws[data-ws-fish=trout]{--ws-speed:.8}.ryb-ws[data-ws-fish=trout][data-ws-act=low]{--ws-speed:1.4}.ryb-ws[data-ws-fish=trout][data-ws-act=high]{--ws-speed:.6}.ryb-ws[data-ws-fish=trout][data-ws-act=top]{--ws-speed:.45}.ryb-ws[data-ws-sky=night]{--ws-fishc:#a0cde124}.ryb-ws:after{content:"";pointer-events:none;background:linear-gradient(90deg,#04162294 0%,#04162252 52%,#0416220a 100%),linear-gradient(#04162238 0%,#04162200 45%,#0416224d 100%);position:absolute;inset:0}@container ryb (width<=819.98px){.ryb-ws:after{background:linear-gradient(#04162280 0%,#0416225c 55%,#04162266 100%)}}@media (prefers-reduced-motion:no-preference){}@keyframes ryb-ws-twinkle{0%{opacity:.72}to{opacity:1}}@keyframes ryb-ws-cloud{to{transform:translate(calc(100cqi + 480px))}}@keyframes ryb-ws-glow{0%{filter:brightness(.94)}to{filter:brightness(1.08)}}@keyframes ryb-ws-tide{0%{transform:translate(0)}to{transform:translateY(-3px)}}@keyframes ryb-ws-tide2{0%{transform:translateY(2px)}to{transform:translateY(-7px)}}@keyframes ryb-ws-drift{to{transform:translate(-50%)}}@keyframes ryb-ws-rays{0%{transform:translate(-3%)}to{transform:translate(3%)}}@keyframes ryb-ws-shimmer{0%{opacity:.26}to{opacity:.56}}@keyframes ryb-ws-silt{to{background-position:-173px 173px,131px -131px,-211px 0,0 97px,157px 157px,-113px -113px}}@keyframes ryb-ws-streak{to{background-position:-260px 22%,-170px 40%,-220px 58%,-110px 74%,-250px 88%}}@keyframes ryb-ws-steam{0%{opacity:.75;transform:translate(-18px)}to{opacity:1;transform:translate(18px,-6px)}}@keyframes ryb-ws-rain{to{background-position:-28px 90px}}@keyframes ryb-ws-rain2{to{background-position:-20px 64px}}@keyframes ryb-ws-ring{0%{opacity:0;transform:scale(.2)}14%{opacity:.9}to{opacity:0;transform:scale(1.5)}}@keyframes ryb-ws-swim-r{0%{transform:translate(0)}to{transform:translate(calc(100cqi + 230px))}}@keyframes ryb-ws-swim-l{0%{transform:translate(0)}to{transform:translate(calc(-100cqi - 230px))}}@keyframes ryb-ws-wag{0%{transform:scaleX(-1)translateY(-5px)rotate(-2deg)}to{transform:scaleX(-1)translateY(6px)rotate(2deg)}}@keyframes ryb-ws-bubble{0%{opacity:0;transform:translate(0)}12%{opacity:.85}to{opacity:0;transform:translate(5px,-170px)}}@keyframes ryb-ws-sway{0%{transform:rotate(calc(var(--ws-sway) * -1))}to{transform:rotate(var(--ws-sway))}}@container ryb (width<=560px){}@container ryb (width<=560px){}@container ryb (width<=640px){}@container ryb-panel (width<=880px){}@container ryb-panel (width<=640px){}@media (prefers-reduced-motion:reduce){}@container ryb-panel (width<=880px){}@container ryb-panel (width<=640px){}@media (prefers-reduced-motion:reduce){}