.ryb{--v-good:#1f8f55;--v-good-2:#5e9d18;--v-mid:#b9820a;--v-bad:#cf4416;--v-cool:#1f86b8;--v-gold:#d9981a;--v-moon:#5f78c8;--v-ease:cubic-bezier(.23, 1, .32, 1);--v-gap:clamp(10px, 1.4cqi, 16px);--v-pad:clamp(10px, 2vw, 26px)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb{--v-good:#6fe09a;--v-good-2:#b5e05a;--v-mid:#f2b632;--v-bad:#ff7d52;--v-cool:#6cc7e0;--v-gold:#f2b632;--v-moon:#b7c8ff}.ryb .ryb-jump{top:var(--ryb-hdr,0px);z-index:40;--prog:0%;margin:14px 0 0;padding:6px 0;position:sticky}.ryb .ryb-jump:before{content:"";background:color-mix(in srgb, var(--ryb-surface) 84%, transparent);backdrop-filter:blur(14px)saturate(1.5);border:1px solid var(--ryb-line);border-radius:999px;position:absolute;inset:6px 0;box-shadow:0 10px 26px -16px #0000008c,inset 0 1px #ffffff0f}.ryb .ryb-jump:after{content:"";height:2px;width:calc((100% - 36px) * var(--prog,0) / 100%);background:linear-gradient(90deg, var(--ryb-river), var(--ryb-float));opacity:.9;pointer-events:none;border-radius:2px;position:absolute;bottom:6px;left:18px}.ryb .ryb-jump__list{scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;margin:0;padding:6px 8px;list-style:none;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.ryb .ryb-jump__list::-webkit-scrollbar{display:none}.ryb .ryb-jump__list li{scroll-snap-align:center;flex:none}.ryb .ryb-jump__list a{min-height:40px;color:var(--ryb-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 11px;font-size:.9rem;font-weight:640;text-decoration:none;transition-property:background-color,color,box-shadow,transform;transition-duration:.18s;transition-timing-function:ease;display:inline-flex}.ryb .ryb-jump__list a .ryb-i{width:18px;height:18px;color:var(--ryb-mute);transition:color .18s ease, transform .3s var(--v-ease)}.ryb .ryb-jump__list a:active{transform:scale(.97)}.ryb .ryb-jump__list a.is-on{background:color-mix(in srgb, var(--ryb-river) 20%, transparent);color:var(--ryb-head);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ryb-river) 55%, transparent)}.ryb .ryb-jump__list a.is-on .ryb-i{color:var(--ryb-river);transform:scale(1.12)}@media (hover:hover) and (pointer:fine){.ryb .ryb-jump__list a:hover{background:color-mix(in srgb, var(--ryb-river) 12%, transparent);color:var(--ryb-head)}}.ryb .ryb-jump__list a:focus-visible{outline:2px solid var(--ryb-river);outline-offset:-2px}[data-blk],.ryb .ryb-now{scroll-margin-top:calc(var(--ryb-hdr,0px) + var(--ryb-jump-h,56px) + 10px)}.ryb .ryb-body--v2{gap:clamp(26px,4cqi,46px);margin-top:clamp(10px,1.6cqi,18px)}.ryb .ryb-blk{min-width:0;position:relative}.ryb .ryb-blk>.ryb-sec__head{margin-bottom:14px}.ryb .ryb-blk__body{gap:var(--v-gap);min-width:0;display:grid}.ryb .ryb-blk__body+.ryb-blk__body{margin-top:var(--v-gap)}.ryb .ryb-blk__body--one{grid-template-columns:minmax(0,1fr)}.ryb .ryb-blk__body--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start}.ryb .ryb-blk__body--map{grid-template-columns:minmax(0,1fr);align-items:stretch}@container ryb (width>=900px){.ryb .ryb-blk__body--map{grid-template-columns:minmax(0,1.85fr) minmax(300px,1fr)}}.ryb .ryb-blk__main,.ryb .ryb-blk__side{flex-direction:column;min-width:0;display:flex}.ryb .ryb-blk__main>.ryb-box--map{flex-direction:column;flex:auto;display:flex}.ryb .ryb-blk__main .ryb-mapbox{height:clamp(340px,46cqi,600px)}.ryb .ryb-blk__side>.ryb-panel{flex:auto}.ryb .ryb-blk .ryb-panel{gap:12px;width:100%;margin:0;padding:clamp(14px,1.6cqi,20px)}.ryb .ryb-blk .ryb-panel--podmienky.is-loading{min-height:520px}.ryb .ryb-blk .ryb-panel--pocasie.is-loading{min-height:440px}.ryb .ryb-blk .ryb-panel--prietok.is-loading{min-height:320px}.ryb .ryb-blk--voda .ryb-panel--profil{grid-column:1/-1}.ryb .ryb-blk--ext{gap:var(--v-gap);flex-direction:column;display:flex}.ryb .ryb-blk--ext>.ryb-sec,.ryb .ryb-blk--ext>.ryb-panel{margin:0}@media (prefers-reduced-motion:no-preference){.ryb-js .ryb-rv{opacity:0;transition:opacity .6s var(--v-ease), transform .7s var(--v-ease);transform:translateY(16px)}.ryb-js .ryb-rv.is-in{opacity:1;transform:none}}html[data-ryb-motion=on] .ryb-js .ryb-rv{opacity:0;transition:opacity .6s var(--v-ease), transform .7s var(--v-ease);transform:translateY(16px)}html[data-ryb-motion=on] .ryb-js .ryb-rv.is-in{opacity:1;transform:none}.ryb .ryb-now{isolation:isolate;border-radius:var(--ryb-r-xl);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--ryb-river) 14%, transparent), transparent 55%), radial-gradient(90% 120% at 100% 100%, color-mix(in srgb, var(--ryb-float) 9%, transparent), transparent 60%), var(--ryb-surface);border:1px solid var(--ryb-line);box-shadow:var(--ryb-shadow);padding:clamp(14px,2.2cqi,24px);position:relative;overflow:hidden}.ryb .ryb-now:before{content:"";z-index:-1;background:var(--ryb-camo) center / 520px;opacity:.045;mix-blend-mode:luminosity;pointer-events:none;position:absolute;inset:0}.ryb .ryb-now__h{font-family:var(--ryb-font-display);color:var(--ryb-head);align-items:center;gap:10px;margin:0;font-size:clamp(1.15rem,2.4cqi,1.5rem);font-weight:780;font-stretch:80%;line-height:1.1;display:flex}.ryb .ryb-now__pulse{background:var(--v-good);width:11px;height:11px;box-shadow:0 0 10px var(--v-good);border-radius:50%;flex:none;position:relative}.ryb .ryb-now__pulse:after{content:"";border:2px solid var(--v-good);opacity:0;border-radius:50%;animation:2.4s ease-out infinite ryb-v-ping;position:absolute;inset:-5px}@keyframes ryb-v-ping{0%{opacity:.85;transform:scale(.4)}80%,to{opacity:0;transform:scale(1.5)}}.ryb .ryb-now__body{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:14px;display:grid}.ryb .ryb-now__score,.ryb .ryb-now__grid{min-width:0;margin:0;padding:0;list-style:none}.ryb .ryb-now__score{display:grid}.ryb .ryb-now__grid{flex-wrap:wrap;gap:10px;display:flex}.ryb .ryb-now__grid>.ryb-nw{flex:clamp(190px,21cqi,250px)}@container ryb (width>=760px){.ryb .ryb-now__body.has-score{grid-template-columns:minmax(250px,310px) minmax(0,1fr)}}.ryb .ryb-nw{--st:var(--ryb-river);border-radius:var(--ryb-r-lg);background:color-mix(in srgb, var(--ryb-canvas) 70%, var(--ryb-surface));border:1px solid var(--ryb-line);min-width:0;box-shadow:inset 3px 0 0 var(--st);transition:transform .25s var(--v-ease), border-color .2s ease, box-shadow .25s ease, background-color .25s ease;position:relative;overflow:hidden}.ryb .ryb-nw[hidden]{display:none}.ryb .ryb-nw.is-good{--st:var(--v-good)}.ryb .ryb-nw.is-mid,.ryb .ryb-nw.is-warm{--st:var(--v-mid)}.ryb .ryb-nw.is-bad,.ryb .ryb-nw.is-hot,.ryb .ryb-nw.is-low{--st:var(--v-bad)}.ryb .ryb-nw.is-cool,.ryb .ryb-nw.is-cold{--st:var(--v-cool)}.ryb .ryb-nw.is-ideal{--st:var(--v-good)}.ryb .ryb-nw:after{content:"";background:radial-gradient(120% 100% at 0% 50%, color-mix(in srgb, var(--st) 14%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ryb .ryb-nw:hover{border-color:color-mix(in srgb, var(--st) 55%, var(--ryb-line));box-shadow:inset 3px 0 0 var(--st), 0 14px 26px -16px #0009;transform:translateY(-2px)}}.ryb .ryb-nw__a{z-index:1;min-height:84px;color:inherit;align-items:center;gap:12px;padding:12px 14px 12px 16px;text-decoration:none;display:flex;position:relative}.ryb .ryb-nw__a:not([href]){cursor:default}.ryb .ryb-nw__a:focus-visible{outline:2px solid var(--ryb-river);outline-offset:-3px;border-radius:var(--ryb-r-lg)}.ryb .ryb-nw__vis{flex:none;place-items:center;width:52px;height:52px;display:grid}.ryb .ryb-nw__ico{width:48px;height:48px;color:var(--st);background:color-mix(in srgb, var(--st) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st) 28%, transparent);border-radius:15px;place-items:center;display:grid;position:relative}.ryb .ryb-nw__ico>.ryb-i,.ryb .ryb-nw__ico svg.ryb-i{width:26px;height:26px}.ryb .ryb-nw__txt{flex-direction:column;gap:2px;min-width:0;display:flex}.ryb .ryb-nw__txt small{color:var(--ryb-mute);letter-spacing:.01em;font-size:.78rem;font-weight:640}.ryb .ryb-nw__txt strong{font-family:var(--ryb-font-display);color:var(--ryb-head);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.3rem,2.6cqi,1.7rem);font-weight:780;font-stretch:82%;line-height:1.05}.ryb .ryb-nw__txt em{color:var(--ryb-ink-2);text-wrap:pretty;font-size:.8rem;font-style:normal;line-height:1.3}.ryb .ryb-nw__txt em:empty{display:none}.ryb .ryb-nw--score{--st:var(--ryb-river);display:grid}.ryb .ryb-nw--score .ryb-nw__a{text-align:center;flex-direction:column;justify-content:center;gap:8px;padding:16px 16px 18px}.ryb .ryb-nw--score .ryb-nw__txt{align-items:center;gap:3px}.ryb .ryb-nw--score .ryb-nw__txt small{font-size:.86rem}.ryb .ryb-thermo{width:30px;height:50px;overflow:visible}.ryb .ryb-thermo__tube{fill:color-mix(in srgb, var(--ryb-ink) 10%, transparent);stroke:color-mix(in srgb, var(--st) 55%, var(--ryb-line));stroke-width:1.4px}.ryb .ryb-thermo__bulb{fill:var(--st);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--st) 60%, transparent))}.ryb .ryb-thermo__fill{fill:var(--st);clip-path:inset(calc(100% - var(--f,50%)) 0 0 0);transition:clip-path 1.2s var(--v-ease)}.ryb .ryb-nw--wt .ryb-nw__vis{width:40px}.ryb .ryb-nw__ico--level .ryb-nw__arrow{background:var(--ryb-surface);border:1.5px solid var(--st);width:22px;height:22px;color:var(--st);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-7px;right:-7px}.ryb .ryb-nw__ico--level .ryb-nw__arrow .ryb-i{width:13px;height:13px}.ryb .ryb-nw__wd{width:100%;height:100%;transform:rotate(var(--r,0deg));transition:transform 1.2s var(--v-ease);place-items:center;display:grid}.ryb .ryb-nw__ico--air[data-wx]>.ryb-i{transform-origin:50%}.ryb .ryb-nw--press[data-trend] .ryb-nw__ico:after{content:"";filter:drop-shadow(0 0 3px #00000059);border:7px solid #0000;width:0;height:0;position:absolute;top:-5px;right:-5px}.ryb .ryb-nw--press[data-trend=up] .ryb-nw__ico:after{border-bottom:11px solid var(--v-good);border-top-width:0}.ryb .ryb-nw--press[data-trend=down] .ryb-nw__ico:after{border-top:11px solid var(--v-bad);border-bottom-width:0}.ryb .ryb-nw--press[data-trend=flat] .ryb-nw__ico:after{display:none}.ryb .ryb-nw__ico--sky{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--v-moon) 26%, transparent), transparent 72%);box-shadow:none;width:52px;height:52px}.ryb .ryb-nw__ico--sky .ryb-moon{width:40px;height:40px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--v-moon) 55%, transparent))}.ryb .ryb-nw--sky{--st:var(--v-moon)}.ryb .ryb-nw--press{--st:var(--v-cool)}.ryb .ryb-nw--press.is-good{--st:var(--v-good)}.ryb .ryb-nw--press.is-mid{--st:var(--v-mid)}.ryb .ryb-nw--press.is-bad{--st:var(--v-bad)}.ryb .ryb-nw--air{--st:var(--v-gold)}.ryb .ryb-nw--wind{--st:var(--v-cool)}.ryb .ryb-nw--wind.is-good{--st:var(--v-good)}.ryb .ryb-nw--wind.is-mid{--st:var(--v-mid)}.ryb .ryb-nw--wind.is-bad{--st:var(--v-bad)}.ryb .ryb-gauge2{--gs:188px;--gc:var(--ryb-mute);width:min(100%, var(--gs));justify-items:center;margin-inline:auto;display:grid;position:relative}.ryb .ryb-gauge2.is-top{--gc:var(--v-good)}.ryb .ryb-gauge2.is-high{--gc:var(--v-good-2)}.ryb .ryb-gauge2.is-mid{--gc:var(--v-mid)}.ryb .ryb-gauge2.is-low{--gc:var(--v-bad)}.ryb .ryb-gauge2 svg{width:100%;height:auto;display:block;overflow:visible}.ryb .ryb-gauge2__track{fill:none;stroke:color-mix(in srgb, var(--ryb-ink) 12%, transparent);stroke-width:11px;stroke-linecap:round}.ryb .ryb-gauge2__zones path{stroke-width:11px;stroke-linecap:butt;opacity:.28}.ryb .ryb-gauge2__zones .z-low{stroke:var(--v-bad)}.ryb .ryb-gauge2__zones .z-mid{stroke:var(--v-mid)}.ryb .ryb-gauge2__zones .z-high{stroke:var(--v-good-2)}.ryb .ryb-gauge2__zones .z-top{stroke:var(--v-good)}.ryb .ryb-gauge2__val{fill:none;stroke:var(--gc);stroke-width:11px;stroke-linecap:round;stroke-dasharray:var(--v,0) 100;transition:stroke-dasharray 1.5s var(--v-ease), stroke .6s ease;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--gc) 60%, transparent))}.ryb .ryb-gauge2__ticks circle{fill:color-mix(in srgb, var(--ryb-ink) 38%, transparent)}.ryb .ryb-gauge2__rot{transform-origin:60px 60px;transform:rotate(calc(var(--v,0) * 2.4deg));transition:transform 1.5s var(--v-ease)}.ryb .ryb-gauge2__dot{fill:var(--ryb-surface);stroke:var(--gc);stroke-width:3px;filter:drop-shadow(0 0 5px var(--gc));transition:stroke .6s}.ryb .ryb-gauge2__n{fill:var(--ryb-head);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;font-stretch:80%}.ryb .ryb-gauge2__u{fill:var(--ryb-mute);font-size:8.5px;font-weight:600}.ryb .ryb-gauge2__l{font-family:var(--ryb-font-display);color:var(--gc);text-align:center;margin-top:-14px;font-size:1rem;font-weight:760;font-stretch:85%;line-height:1.15}.ryb .ryb-gauge2__l:empty{display:none}html:not([data-ryb-theme=night]):not([data-ryb-theme=ember]) .ryb .ryb-gauge2__l{color:color-mix(in srgb, var(--gc) 66%, #0d2230)}.ryb-js .ryb-gauge2:not(.is-in) .ryb-gauge2__val{stroke-dasharray:0 100;transition:none}.ryb-js .ryb-gauge2:not(.is-in) .ryb-gauge2__rot{transition:none;transform:rotate(0)}.ryb .ryb-nw--score .ryb-gauge2{--gs:200px}@container ryb (width<=520px){.ryb .ryb-nw--score .ryb-gauge2{--gs:170px}}@media (prefers-reduced-motion:no-preference){.ryb .ryb-nw__ico--air[data-wx=clear]>.ryb-i{animation:28s linear infinite ryb-v-spin}.ryb .ryb-nw__ico--air[data-wx=part]>.ryb-i,.ryb .ryb-nw__ico--air[data-wx=cloud]>.ryb-i{animation:6s ease-in-out infinite ryb-v-drift}.ryb .ryb-nw__ico--air[data-wx=rain]>.ryb-i,.ryb .ryb-nw__ico--air[data-wx=snow]>.ryb-i{animation:1.8s ease-in-out infinite ryb-v-fall}.ryb .ryb-nw__ico--air[data-wx=storm]>.ryb-i{animation:2.6s step-end infinite ryb-v-flash}.ryb .ryb-nw__ico--air[data-wx=fog]>.ryb-i{animation:4s ease-in-out infinite ryb-v-fog}.ryb .ryb-nw__ico--wind>.ryb-nw__wd>.ryb-i{transform-origin:50%}.ryb .ryb-nw__ico--wind[data-w="1"] .ryb-nw__wd>.ryb-i{--a:4deg;animation:6s ease-in-out infinite ryb-v-sway}.ryb .ryb-nw__ico--wind[data-w="2"] .ryb-nw__wd>.ryb-i{--a:7deg;animation:3s ease-in-out infinite ryb-v-sway}.ryb .ryb-nw__ico--wind[data-w="3"] .ryb-nw__wd>.ryb-i{--a:11deg;animation:1.4s ease-in-out infinite ryb-v-sway}.ryb .ryb-nw__ico--level[data-dir=up] .ryb-nw__arrow .ryb-i{animation:1.8s ease-in-out infinite ryb-v-rise}.ryb .ryb-nw__ico--level[data-dir=down] .ryb-nw__arrow .ryb-i{animation:1.8s ease-in-out infinite ryb-v-sink}.ryb .ryb-nw__ico--level>.ryb-i{animation:4s ease-in-out infinite ryb-v-bob}.ryb .ryb-nw__ico--sky .ryb-moon{animation:7s ease-in-out infinite ryb-v-float}.ryb .ryb-nw--press .ryb-nw__ico>.ryb-i{transform-origin:50% 70%;animation:5s ease-in-out infinite ryb-v-needle}.ryb .ryb-nw--clear .ryb-nw__ico>.ryb-i,.ryb .ryb-nw--veg .ryb-nw__ico>.ryb-i,.ryb .ryb-nw--ice .ryb-nw__ico>.ryb-i{animation:3.6s ease-in-out infinite ryb-v-pulse}.ryb-js .ryb-nw{animation:ryb-v-pop .6s var(--v-ease) both}.ryb-js .ryb-now__grid>.ryb-nw:first-child{animation-delay:50ms}.ryb-js .ryb-now__grid>.ryb-nw:nth-child(2){animation-delay:.1s}.ryb-js .ryb-now__grid>.ryb-nw:nth-child(3){animation-delay:.15s}.ryb-js .ryb-now__grid>.ryb-nw:nth-child(4){animation-delay:.2s}.ryb-js .ryb-now__grid>.ryb-nw:nth-child(5){animation-delay:.25s}.ryb-js .ryb-now__grid>.ryb-nw:nth-child(6){animation-delay:.3s}.ryb-js .ryb-now__grid>.ryb-nw:nth-child(n+7){animation-delay:.35s}}html[data-ryb-motion=on] .ryb .ryb-nw__ico--air[data-wx=clear]>.ryb-i{animation:28s linear infinite ryb-v-spin}html[data-ryb-motion=on] .ryb .ryb-nw__ico--air[data-wx=part]>.ryb-i,html[data-ryb-motion=on] .ryb .ryb-nw__ico--air[data-wx=cloud]>.ryb-i{animation:6s ease-in-out infinite ryb-v-drift}html[data-ryb-motion=on] .ryb .ryb-nw__ico--air[data-wx=rain]>.ryb-i,html[data-ryb-motion=on] .ryb .ryb-nw__ico--air[data-wx=snow]>.ryb-i{animation:1.8s ease-in-out infinite ryb-v-fall}html[data-ryb-motion=on] .ryb .ryb-nw__ico--air[data-wx=storm]>.ryb-i{animation:2.6s step-end infinite ryb-v-flash}html[data-ryb-motion=on] .ryb .ryb-nw__ico--air[data-wx=fog]>.ryb-i{animation:4s ease-in-out infinite ryb-v-fog}html[data-ryb-motion=on] .ryb .ryb-nw__ico--wind>.ryb-nw__wd>.ryb-i{transform-origin:50%}html[data-ryb-motion=on] .ryb .ryb-nw__ico--wind[data-w="1"] .ryb-nw__wd>.ryb-i{--a:4deg;animation:6s ease-in-out infinite ryb-v-sway}html[data-ryb-motion=on] .ryb .ryb-nw__ico--wind[data-w="2"] .ryb-nw__wd>.ryb-i{--a:7deg;animation:3s ease-in-out infinite ryb-v-sway}html[data-ryb-motion=on] .ryb .ryb-nw__ico--wind[data-w="3"] .ryb-nw__wd>.ryb-i{--a:11deg;animation:1.4s ease-in-out infinite ryb-v-sway}html[data-ryb-motion=on] .ryb .ryb-nw__ico--level[data-dir=up] .ryb-nw__arrow .ryb-i{animation:1.8s ease-in-out infinite ryb-v-rise}html[data-ryb-motion=on] .ryb .ryb-nw__ico--level[data-dir=down] .ryb-nw__arrow .ryb-i{animation:1.8s ease-in-out infinite ryb-v-sink}html[data-ryb-motion=on] .ryb .ryb-nw__ico--level>.ryb-i{animation:4s ease-in-out infinite ryb-v-bob}html[data-ryb-motion=on] .ryb .ryb-nw__ico--sky .ryb-moon{animation:7s ease-in-out infinite ryb-v-float}html[data-ryb-motion=on] .ryb .ryb-nw--press .ryb-nw__ico>.ryb-i{transform-origin:50% 70%;animation:5s ease-in-out infinite ryb-v-needle}html[data-ryb-motion=on] .ryb .ryb-nw--clear .ryb-nw__ico>.ryb-i,html[data-ryb-motion=on] .ryb .ryb-nw--veg .ryb-nw__ico>.ryb-i,html[data-ryb-motion=on] .ryb .ryb-nw--ice .ryb-nw__ico>.ryb-i{animation:3.6s ease-in-out infinite ryb-v-pulse}html[data-ryb-motion=on] .ryb-js .ryb-nw{animation:ryb-v-pop .6s var(--v-ease) both}html[data-ryb-motion=on] .ryb-js .ryb-now__grid>.ryb-nw:first-child{animation-delay:50ms}html[data-ryb-motion=on] .ryb-js .ryb-now__grid>.ryb-nw:nth-child(2){animation-delay:.1s}html[data-ryb-motion=on] .ryb-js .ryb-now__grid>.ryb-nw:nth-child(3){animation-delay:.15s}html[data-ryb-motion=on] .ryb-js .ryb-now__grid>.ryb-nw:nth-child(4){animation-delay:.2s}html[data-ryb-motion=on] .ryb-js .ryb-now__grid>.ryb-nw:nth-child(5){animation-delay:.25s}html[data-ryb-motion=on] .ryb-js .ryb-now__grid>.ryb-nw:nth-child(6){animation-delay:.3s}html[data-ryb-motion=on] .ryb-js .ryb-now__grid>.ryb-nw:nth-child(n+7){animation-delay:.35s}@keyframes ryb-v-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes ryb-v-spin{to{transform:rotate(360deg)}}@keyframes ryb-v-drift{0%,to{transform:translate(-2px)}50%{transform:translate(3px)}}@keyframes ryb-v-fall{0%,to{transform:translateY(-1.5px)}50%{transform:translateY(2.5px)}}@keyframes ryb-v-flash{0%,60%,to{opacity:1}62%,68%{opacity:.3}65%{opacity:1}}@keyframes ryb-v-fog{0%,to{opacity:1}50%{opacity:.45}}@keyframes ryb-v-sway{0%,to{transform:rotate(calc(var(--a,4deg) * -1))}50%{transform:rotate(var(--a,4deg))}}@keyframes ryb-v-rise{0%,to{transform:translateY(1.5px)}50%{transform:translateY(-1.5px)}}@keyframes ryb-v-sink{0%,to{transform:translateY(-1.5px)}50%{transform:translateY(1.5px)}}@keyframes ryb-v-bob{0%,to{transform:translateY(1px)}50%{transform:translateY(-2px)}}@keyframes ryb-v-float{0%,to{transform:translateY(1px)rotate(-3deg)}50%{transform:translateY(-2px)rotate(3deg)}}@keyframes ryb-v-needle{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes ryb-v-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ryb .ryb-sky{gap:var(--v-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container ryb-panel (width>=760px){.ryb .ryb-sky{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start}}.ryb .ryb-sky__main,.ryb .ryb-sky__side{flex-direction:column;gap:12px;min-width:0;display:flex}.ryb .ryb-sky__stage{aspect-ratio:360/196;border-radius:var(--ryb-r-lg);border:1px solid var(--ryb-line);min-height:220px;box-shadow:var(--ryb-shadow);isolation:isolate;background:#06110e;position:relative;overflow:hidden}.ryb .ryb-sky__pano{position:absolute;inset:0}.ryb .ryb-sky__pano svg{width:100%;height:100%;display:block}.ryb .ryb-sky__stars{transition:opacity .8s}@media (prefers-reduced-motion:no-preference){.ryb .ryb-sky__stars circle{animation:4.5s ease-in-out infinite ryb-v-twinkle}.ryb .ryb-sky__stars circle:nth-child(3n){animation-duration:3.2s;animation-delay:-1.4s}.ryb .ryb-sky__stars circle:nth-child(3n+1){animation-duration:5.4s;animation-delay:-2.7s}}html[data-ryb-motion=on] .ryb .ryb-sky__stars circle{animation:4.5s ease-in-out infinite ryb-v-twinkle}html[data-ryb-motion=on] .ryb .ryb-sky__stars circle:nth-child(3n){animation-duration:3.2s;animation-delay:-1.4s}html[data-ryb-motion=on] .ryb .ryb-sky__stars circle:nth-child(3n+1){animation-duration:5.4s;animation-delay:-2.7s}@keyframes ryb-v-twinkle{0%,to{opacity:.35}50%{opacity:1}}.ryb .ryb-sky__read{z-index:2;color:#f2f8f6;backdrop-filter:blur(10px)saturate(1.3);background:#030a0994;border:1px solid #ffffff24;border-radius:13px;flex-direction:column;align-items:flex-start;gap:4px;max-width:min(78%,330px);padding:9px 12px;font-size:.8rem;line-height:1.35;display:flex;position:absolute;top:10px;left:10px}.ryb .ryb-sky__read:empty{display:none}.ryb .ryb-sky__tag{color:#10201c;background:#fff;border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:750;display:inline-block}.ryb .ryb-sky__tag--gold{background:#ffc94d}.ryb .ryb-sky__tag--dusk{background:#ff9a62}.ryb .ryb-sky__tag--blue{background:#8fb4ff}.ryb .ryb-sky__tag--night{background:#c7d4f5}.ryb .ryb-sky__tag--day{background:#bfe8ff}.ryb .ryb-sky__v{align-items:center;gap:6px;display:flex}.ryb .ryb-sky__dot{border-radius:50%;flex:none;width:9px;height:9px}.ryb .ryb-sky__dot--sun{background:#ffc94d;box-shadow:0 0 8px #ffc94d}.ryb .ryb-sky__dot--moon{background:#c8d8ff;box-shadow:0 0 8px #9db8ff}.ryb .ryb-sky__next{color:#bfeaf0;font-weight:600}.ryb .ryb-sky__tl{border-radius:var(--ryb-r-lg);background:color-mix(in srgb, var(--ryb-canvas) 70%, var(--ryb-surface));border:1px solid var(--ryb-line);padding:10px 12px 12px}.ryb .ryb-sky__time svg{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.ryb .ryb-sky__time text{font-family:var(--ryb-font-display)}.ryb .ryb-sky__tools{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.ryb .ryb-sky__hint{color:var(--ryb-mute);margin:0;font-size:.78rem}.ryb .ryb-sky__reset{border:1px solid var(--ryb-line);background:var(--ryb-surface);min-height:34px;color:var(--ryb-ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.8rem;font-weight:650;transition:transform .12s,border-color .15s;display:inline-flex}.ryb .ryb-sky__reset[hidden]{display:none}.ryb .ryb-sky__reset .ryb-i{width:15px;height:15px}.ryb .ryb-sky__reset:active{transform:scale(.97)}.ryb .ryb-sky__legend{color:var(--ryb-ink-2);flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0;font-size:.76rem;list-style:none;display:flex}.ryb .ryb-sky__legend li{align-items:center;gap:6px;display:inline-flex}.ryb .ryb-sky__sw{border-radius:3px;width:16px;height:8px;display:inline-block}.ryb .ryb-sky__sw--sun{background:#ffc94d;height:3px}.ryb .ryb-sky__sw--moon{background:#c8d8ff;height:3px;box-shadow:0 0 0 .5px #00000040}.ryb .ryb-sky__sw--gold{background:#ffb84ab3}.ryb .ryb-sky__sw--major{background:#74d6e2}.ryb .ryb-sky__sw--minor{background:0 0;border:1.5px dashed #9db8ff}.ryb .ryb-sky__cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.ryb .ryb-sky__card,.ryb .ryb-sky__wins{border-radius:var(--ryb-r-lg);background:color-mix(in srgb, var(--ryb-canvas) 70%, var(--ryb-surface));border:1px solid var(--ryb-line);min-width:0;padding:14px 16px}.ryb .ryb-sky__card :is(h3,h4),.ryb .ryb-sky__wins :is(h3,h4){font-family:var(--ryb-font-display);color:var(--ryb-head);align-items:center;gap:8px;margin:0 0 8px;font-size:.98rem;font-weight:760;display:flex}.ryb .ryb-sky__card :is(h3,h4)>.ryb-i,.ryb .ryb-sky__wins :is(h3,h4)>.ryb-i{width:20px;height:20px;color:var(--v-gold)}.ryb .ryb-sky__card--moon :is(h3,h4)>.ryb-i{color:var(--v-moon)}.ryb .ryb-sky__times{gap:0;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-sky__times li{border-top:1px dashed var(--ryb-line);align-items:center;gap:8px;padding:7px 0;font-size:.88rem;display:flex}.ryb .ryb-sky__times li:first-child{border-top:0}.ryb .ryb-sky__times .ryb-i{width:17px;height:17px;color:var(--ryb-mute)}.ryb .ryb-sky__times span{color:var(--ryb-ink-2);flex:1}.ryb .ryb-sky__times b{font-variant-numeric:tabular-nums;color:var(--ryb-head);font-weight:740}.ryb .ryb-sky__len{color:var(--ryb-mute);margin:8px 0 0;font-size:.8rem}.ryb .ryb-sky__phase{align-items:center;gap:12px;margin-bottom:4px;display:flex}.ryb .ryb-sky__phase .ryb-moon{width:58px;height:58px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--v-moon) 55%, transparent));flex:none}.ryb .ryb-sky__phase strong{color:var(--ryb-head);font-size:.95rem;display:block}.ryb .ryb-sky__phase span{color:var(--ryb-ink-2);font-size:.8rem}.ryb .ryb-sky__wins ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-sky__win{--wc:var(--v-gold);background:color-mix(in srgb, var(--wc) 8%, transparent);border:1px solid color-mix(in srgb, var(--wc) 22%, var(--ryb-line));border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"i n t""i e e";align-items:center;gap:0 10px;padding:8px 10px;font-size:.86rem;transition:opacity .3s,background-color .3s;display:grid;position:relative}.ryb .ryb-sky__win--major{--wc:#3fb7c7}.ryb .ryb-sky__win--minor{--wc:#8aa4f0}.ryb .ryb-sky__win i{background:var(--wc);border-radius:4px;grid-area:i;align-self:stretch;width:6px}.ryb .ryb-sky__win--minor i{background:repeating-linear-gradient(180deg, var(--wc) 0 4px, transparent 4px 7px)}.ryb .ryb-sky__win span{color:var(--ryb-ink);grid-area:n;font-weight:600}.ryb .ryb-sky__win b{font-variant-numeric:tabular-nums;color:var(--ryb-head);grid-area:t;font-weight:740}.ryb .ryb-sky__win em{color:var(--ryb-mute);grid-area:e;font-size:.76rem;font-style:normal}.ryb .ryb-sky__win em:empty{display:none}.ryb .ryb-sky__win.is-past{border-color:var(--ryb-line);background:0 0}.ryb .ryb-sky__win.is-past i{opacity:.4}.ryb .ryb-sky__win.is-past span,.ryb .ryb-sky__win.is-past b{color:var(--ryb-ink-2);font-weight:600}.ryb .ryb-sky__win.is-live{background:color-mix(in srgb, var(--wc) 20%, transparent);border-color:var(--wc);box-shadow:0 0 0 1px var(--wc), 0 0 18px -4px var(--wc)}.ryb .ryb-sky__win.is-live em{color:var(--ryb-head);font-weight:700}.ryb .ryb-act2{gap:16px;min-width:0;display:grid}.ryb .ryb-act2__best{--bc:var(--v-good);border-radius:var(--ryb-r-lg);background:linear-gradient(100deg, color-mix(in srgb, var(--bc) 17%, transparent), transparent 75%), color-mix(in srgb, var(--ryb-canvas) 70%, var(--ryb-surface));border:1px solid color-mix(in srgb, var(--bc) 42%, var(--ryb-line));align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}.ryb .ryb-act2__best.is-high{--bc:var(--v-good-2)}.ryb .ryb-act2__best.is-mid{--bc:var(--v-mid)}.ryb .ryb-act2__best.is-low{--bc:var(--v-bad)}.ryb .ryb-act2__best.is-live{box-shadow:0 0 0 1px var(--bc), 0 0 24px -6px var(--bc)}.ryb .ryb-act2__ico{width:46px;height:46px;color:var(--bc);background:color-mix(in srgb, var(--bc) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bc) 30%, transparent);border-radius:15px;flex:none;place-items:center;display:grid}.ryb .ryb-act2__ico .ryb-i{width:25px;height:25px}.ryb .ryb-act2__best>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ryb .ryb-act2__best small{color:var(--ryb-mute);font-size:.8rem;font-weight:620}.ryb .ryb-act2__best strong{font-family:var(--ryb-font-display);color:var(--ryb-head);font-variant-numeric:tabular-nums;font-size:clamp(1.3rem,2.8cqi,1.75rem);font-weight:780;font-stretch:82%;line-height:1.1}.ryb .ryb-act2__best strong em{color:var(--bc);margin-left:6px;font-size:.8rem;font-style:normal;font-weight:650}.ryb .ryb-act2__best [data-win-state]{color:var(--ryb-ink-2);font-size:.84rem;font-weight:640}.ryb .ryb-act2__avg{min-height:40px;color:var(--bc);background:color-mix(in srgb, var(--bc) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bc) 34%, transparent);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px 0 11px;display:inline-flex}.ryb .ryb-act2__avg .ryb-i{width:18px;height:18px}.ryb .ryb-act2__avg b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800;font-stretch:80%}.ryb .ryb-lad{min-width:0;padding:34px 0 6px;position:relative}.ryb .ryb-lad__bar{border-radius:999px;height:14px;display:flex;position:relative;overflow:visible}.ryb .ryb-lad__z{opacity:.85;height:100%;display:block}.ryb .ryb-lad__z:first-child{border-radius:999px 0 0 999px}.ryb .ryb-lad__z:nth-child(4){border-radius:0 999px 999px 0}.ryb .ryb-lad__z--low{background:linear-gradient(90deg, color-mix(in srgb, var(--v-bad) 55%, transparent), var(--v-bad))}.ryb .ryb-lad__z--mid{background:linear-gradient(90deg, var(--v-bad), var(--v-mid))}.ryb .ryb-lad__z--high{background:linear-gradient(90deg, var(--v-mid), var(--v-good-2))}.ryb .ryb-lad__z--top{background:linear-gradient(90deg, var(--v-good-2), var(--v-good))}.ryb .ryb-lad__pin{top:50%;left:var(--p,0%);z-index:2;transition:left 1.2s var(--v-ease);position:absolute;transform:translate(-50%,-50%)}.ryb .ryb-lad__pin i{background:var(--ryb-surface);border:2px solid var(--ryb-head);width:26px;height:26px;color:var(--ryb-head);border-radius:50%;place-items:center;display:grid;box-shadow:0 3px 10px -2px #0000008c}.ryb .ryb-lad__pin i .ryb-i{width:14px;height:14px}.ryb .ryb-lad__pin b{white-space:nowrap;color:var(--ryb-ink-2);font-size:.72rem;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.ryb .ryb-lad__pin--now i{border-color:var(--v-gold);width:32px;height:32px;color:var(--v-gold);box-shadow:0 0 0 4px color-mix(in srgb, var(--v-gold) 24%, transparent), 0 4px 12px -2px #0009}.ryb .ryb-lad__pin--now i .ryb-i{width:17px;height:17px}.ryb .ryb-lad__pin--now b{color:var(--ryb-head);bottom:calc(100% + 6px)}.ryb .ryb-lad__pin--best i{border-color:var(--v-good);color:var(--v-good)}.ryb .ryb-lad__pin--best b{display:none}.ryb .ryb-lad__pin--base{z-index:1}.ryb .ryb-lad__pin--base i{border-width:1.5px;border-color:var(--ryb-mute);width:20px;height:20px;color:var(--ryb-mute)}.ryb .ryb-lad__pin--base i .ryb-i{width:12px;height:12px}.ryb .ryb-lad__pin--base b{display:none}.ryb .ryb-lad__ticks{height:18px;color:var(--ryb-mute);font-variant-numeric:tabular-nums;margin-top:14px;font-size:.72rem;position:relative}.ryb .ryb-lad__ticks span{position:absolute;top:0;transform:translate(-50%)}.ryb .ryb-lad__ticks span:first-child{transform:none}.ryb .ryb-lad__ticks span:last-child{transform:translate(-100%)}.ryb .ryb-lad__lg{color:var(--ryb-ink-2);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:.76rem;list-style:none;display:flex}.ryb .ryb-lad__lg li:before{content:"";background:var(--v-bad);border-radius:3px;width:9px;height:9px;margin-right:6px;display:inline-block}.ryb .ryb-lad__lg .is-mid:before{background:var(--v-mid)}.ryb .ryb-lad__lg .is-high:before{background:var(--v-good-2)}.ryb .ryb-lad__lg .is-top:before{background:var(--v-good)}.ryb .ryb-lad__keys{color:var(--ryb-ink-2);flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;font-size:.76rem;list-style:none;display:flex}.ryb .ryb-lad__keys li{align-items:center;gap:5px;display:inline-flex}.ryb .ryb-lad__keys .ryb-i{width:14px;height:14px}.ryb .ryb-lad__keys .is-now .ryb-i{color:var(--v-gold)}.ryb .ryb-lad__keys .is-best .ryb-i{color:var(--v-good)}@container ryb-panel (width<=520px){.ryb .ryb-lad__pin b{display:none}.ryb .ryb-lad{padding-top:14px}.ryb .ryb-lad__ticks{margin-top:12px}}.ryb .ryb-fx{gap:10px;min-width:0;display:grid}.ryb .ryb-fx__h{font-family:var(--ryb-font-display);color:var(--ryb-head);align-items:center;gap:8px;margin:4px 0 0;font-size:1rem;font-weight:760;display:flex}.ryb .ryb-fx__h .ryb-i{width:19px;height:19px;color:var(--ryb-river)}.ryb .ryb-fx__base{border-radius:var(--ryb-r);background:color-mix(in srgb, var(--ryb-canvas) 70%, var(--ryb-surface));border:1px solid var(--ryb-line);color:var(--ryb-ink-2);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 14px;font-size:.88rem;display:flex}.ryb .ryb-fx__basel{align-items:center;gap:8px;min-width:0;display:flex}.ryb .ryb-fx__base b{font-family:var(--ryb-font-display);color:var(--ryb-head);font-variant-numeric:tabular-nums;flex:none;font-size:1.4rem;font-weight:800;font-stretch:80%}.ryb .ryb-fx__sum{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-ev-sum{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.78rem;font-weight:600;display:inline-flex}.ryb .ryb-ev-sum b{font-variant-numeric:tabular-nums;font-weight:800}.ryb .ryb-ev-sum--A{color:#155a38;background:#dff1e6;border-color:#a9d3b9}.ryb .ryb-ev-sum--B{color:#1c4f78;background:#e2eef7;border-color:#adc9e0}.ryb .ryb-ev-sum--P{color:#6a5311;background:#f6eedb;border-color:#e0cf9f}.ryb .ryb-ev-sum--H{color:#5a2f73;background:#efe6f4;border-color:#cdb7d9}.ryb .ryb-ev-sum--S{color:#8a2a1b;background:#fbe4e0;border-color:#eab3a9}.ryb .ryb-fx__list{gap:6px;display:grid}.ryb .ryb-fxr{border-radius:var(--ryb-r);background:color-mix(in srgb, var(--ryb-canvas) 60%, var(--ryb-surface));border:1px solid var(--ryb-line);transition:border-color .2s,background-color .2s}.ryb .ryb-fxr[open]{border-color:color-mix(in srgb, var(--ryb-river) 45%, var(--ryb-line));background:color-mix(in srgb, var(--ryb-river) 6%, var(--ryb-surface))}.ryb .ryb-fxr summary{cursor:pointer;grid-template-columns:minmax(0,1.5fr) minmax(70px,1fr) 2.6rem 18px;align-items:center;gap:12px;min-height:44px;padding:6px 12px;list-style:none;display:grid}.ryb .ryb-fxr summary::-webkit-details-marker{display:none}.ryb .ryb-fxr summary:focus-visible{outline:2px solid var(--ryb-river);outline-offset:-2px;border-radius:var(--ryb-r)}.ryb .ryb-fxr__n{min-width:0;color:var(--ryb-ink);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:.88rem;font-weight:600;display:flex}.ryb .ryb-fxr__n>span{overflow-wrap:break-word;hyphens:auto;flex:7em;min-width:0}.ryb .ryb-fxr__bar{background:color-mix(in srgb, var(--ryb-ink) 9%, transparent);border-radius:4px;height:8px;position:relative}.ryb .ryb-fxr__bar:before{content:"";background:color-mix(in srgb, var(--ryb-ink) 30%, transparent);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.ryb .ryb-fxr__bar i{width:calc(var(--w,0%) / 2);background:var(--v-good);transform-origin:0;border-radius:0 4px 4px 0;position:absolute;top:0;bottom:0;left:50%}.ryb .ryb-fxr.is-down .ryb-fxr__bar i{background:var(--v-bad);transform-origin:100%;border-radius:4px 0 0 4px;left:auto;right:50%}.ryb .ryb-fxr.is-zero .ryb-fxr__bar i{display:none}@media (prefers-reduced-motion:no-preference){.ryb-js .ryb-rv:not(.is-in) .ryb-fxr__bar i{transform:scaleX(0)}.ryb .ryb-fxr__bar i{transition:transform .9s var(--v-ease) .15s}}html[data-ryb-motion=on] .ryb-js .ryb-rv:not(.is-in) .ryb-fxr__bar i{transform:scaleX(0)}html[data-ryb-motion=on] .ryb .ryb-fxr__bar i{transition:transform .9s var(--v-ease) .15s}.ryb .ryb-fxr__d{text-align:right;font-variant-numeric:tabular-nums;color:var(--ryb-ink-2);font-size:.95rem;font-weight:800}.ryb .ryb-fxr.is-up .ryb-fxr__d{color:var(--v-good)}.ryb .ryb-fxr.is-down .ryb-fxr__d{color:var(--v-bad)}.ryb .ryb-fxr__car{width:16px;height:16px;color:var(--ryb-mute);transition:transform .25s var(--v-ease)}.ryb .ryb-fxr[open] .ryb-fxr__car{transform:rotate(180deg)}.ryb .ryb-fxr>p{color:var(--ryb-ink-2);margin:0;padding:2px 14px 12px;font-size:.86rem;line-height:1.5}.ryb .ryb-fxr--fam>summary .ryb-ev--fam{background:color-mix(in srgb, var(--ryb-river) 14%, var(--ryb-surface));border-color:color-mix(in srgb, var(--ryb-river) 40%, var(--ryb-line));width:24px;height:24px;color:var(--ryb-river);border-radius:50%;place-items:center;margin:0;padding:0;display:inline-grid}.ryb .ryb-fxr--fam>summary .ryb-ev--fam .ryb-i{width:14px;height:14px}.ryb .ryb-fxr--fam>summary small{color:var(--ryb-mute);white-space:nowrap;margin-left:4px;font-size:.72rem;font-weight:500}.ryb .ryb-fxr__fam{border-left:2px solid color-mix(in srgb, var(--ryb-river) 30%, var(--ryb-line));gap:6px;margin:0 12px 12px 18px;padding-left:12px;display:grid}.ryb .ryb-fxr__famn{color:var(--ryb-mute);margin:0 0 2px;font-size:.8rem;line-height:1.45}.ryb .ryb-fxr__famn a{color:var(--ryb-river);text-underline-offset:2px;text-decoration:underline}@container ryb-panel (width<=480px){.ryb .ryb-fxr__fam{margin:0 8px 10px 10px;padding-left:8px}}.ryb .ryb-why__src{color:var(--ryb-mute);margin-top:6px;font-size:.75rem;display:block}@container ryb-panel (width<=620px){.ryb .ryb-fxr summary{grid-template-columns:minmax(0,1fr) 2.4rem 16px;grid-template-areas:"n d c""b b b";row-gap:6px}.ryb .ryb-fxr__n{grid-area:n}.ryb .ryb-fxr__bar{grid-area:b}.ryb .ryb-fxr__d{grid-area:d}.ryb .ryb-fxr__car{grid-area:c}}.ryb .ryb-notes{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-notes__i{--nc:var(--ryb-river);border-radius:var(--ryb-r-lg);background:color-mix(in srgb, var(--ryb-canvas) 70%, var(--ryb-surface));border:1px solid var(--ryb-line);box-shadow:inset 3px 0 0 var(--nc);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ryb .ryb-notes__i--ideal{--nc:var(--v-good)}.ryb .ryb-notes__i--warm{--nc:var(--v-mid)}.ryb .ryb-notes__i--hot{--nc:var(--v-bad)}.ryb .ryb-notes__ico{width:38px;height:38px;color:var(--nc);background:color-mix(in srgb, var(--nc) 15%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.ryb .ryb-notes__ico .ryb-i{width:21px;height:21px}.ryb .ryb-notes__i>div{min-width:0;color:var(--ryb-ink-2);flex-direction:column;gap:2px;font-size:.86rem;line-height:1.45;display:flex}.ryb .ryb-notes__i strong{color:var(--ryb-head);font-size:.92rem}.ryb .ryb-wx2{gap:16px;min-width:0;display:grid}.ryb .ryb-wx2__hr{gap:8px;min-width:0;display:grid}.ryb .ryb-hourly{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(66px,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:2px 2px 8px;list-style:none;display:grid;overflow-x:auto}.ryb .ryb-hourly>li{border-radius:var(--ryb-r);background:color-mix(in srgb, var(--ryb-canvas) 65%, var(--ryb-surface));border:1px solid var(--ryb-line);scroll-snap-align:start;font-variant-numeric:tabular-nums;grid-template-rows:auto 30px 82px 54px auto;justify-items:center;gap:4px;padding:9px 4px 8px;display:grid}.ryb .ryb-hourly>li.is-now{background:color-mix(in srgb, var(--ryb-river) 14%, var(--ryb-surface));border-color:color-mix(in srgb, var(--ryb-river) 60%, var(--ryb-line));box-shadow:0 0 0 1px color-mix(in srgb, var(--ryb-river) 40%, transparent)}.ryb .ryb-hourly__t{color:var(--ryb-ink-2);font-size:.76rem;font-weight:700}.ryb .ryb-hourly>li.is-now .ryb-hourly__t{color:var(--ryb-river)}.ryb .ryb-hourly__i{color:var(--v-gold);place-items:center;display:grid}.ryb .ryb-hourly__i .ryb-i{width:26px;height:26px}.ryb .ryb-hourly__tp{width:100%;height:100%;position:relative}.ryb .ryb-hourly__tp:before{content:"";width:3px;height:calc(8px + var(--tp,50%) * .78);background:linear-gradient(0deg, color-mix(in srgb, var(--v-cool) 40%, transparent), var(--v-gold));opacity:.75;border-radius:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ryb .ryb-hourly__tp b{left:50%;bottom:calc(8px + var(--tp,50%) * .78);color:var(--ryb-head);background:var(--ryb-surface);border:1px solid color-mix(in srgb, var(--v-gold) 55%, var(--ryb-line));white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:.82rem;font-weight:780;position:absolute;transform:translate(-50%,6px)}.ryb .ryb-hourly__rain{grid-template-rows:1fr auto;justify-items:center;width:100%;height:100%;display:grid;position:relative}.ryb .ryb-hourly__rain i{background:color-mix(in srgb, var(--ryb-ink) 9%, transparent);border-radius:7px;align-self:end;width:14px;height:100%;position:relative;overflow:hidden}.ryb .ryb-hourly__rain i:after{content:"";height:max(var(--r,0%), 0%);background:linear-gradient(0deg, var(--v-cool), color-mix(in srgb, var(--v-cool) 60%, #fff));min-height:0;transition:height .9s var(--v-ease);border-radius:7px;position:absolute;inset:auto 0 0}.ryb .ryb-hourly__rain small{color:var(--ryb-mute);font-size:.7rem}.ryb .ryb-hourly__w{color:var(--ryb-ink-2);flex-direction:column;align-items:center;gap:2px;display:flex}.ryb .ryb-hourly__w small{font-size:.72rem;font-weight:650}.ryb .ryb-wx__arrow{width:20px;height:20px;color:var(--v-cool);transform:rotate(var(--r,0deg));place-items:center;display:inline-grid}.ryb .ryb-wx__arrow .ryb-i{width:16px;height:16px}.ryb .ryb-wx2__lg{color:var(--ryb-ink-2);flex-wrap:wrap;gap:4px 16px;margin:0;font-size:.76rem;display:flex}.ryb .ryb-wx2__lg span{align-items:center;gap:6px;display:inline-flex}.ryb .ryb-lg{border-radius:3px;width:10px;height:10px;display:inline-block}.ryb .ryb-lg--t{background:var(--v-gold)}.ryb .ryb-lg--r{background:var(--v-cool)}.ryb .ryb-lg--w{background:color-mix(in srgb, var(--v-cool) 35%, var(--ryb-mute))}.ryb .ryb-wx__grid--more{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin:0;display:grid}.ryb .ryb-wx__grid--more .ryb-wx__cell{border-radius:var(--ryb-r);background:color-mix(in srgb, var(--ryb-canvas) 65%, var(--ryb-surface));border:1px solid var(--ryb-line);flex-direction:column;gap:4px;padding:11px 13px 14px;display:flex;position:relative;overflow:hidden}.ryb .ryb-wx__grid--more dt{color:var(--ryb-mute);align-items:center;gap:7px;font-size:.78rem;font-weight:650;display:flex}.ryb .ryb-wx__grid--more dt .ryb-i{width:17px;height:17px;color:var(--v-cool)}.ryb .ryb-wx__grid--more dd{font-family:var(--ryb-font-display);color:var(--ryb-head);font-variant-numeric:tabular-nums;margin:0;font-size:1.45rem;font-weight:780;font-stretch:82%}.ryb .ryb-wx__grid--more dd small{color:var(--ryb-mute);font-size:.8rem;font-weight:600}.ryb .ryb-wx__fill{height:4px;width:var(--b,0%);background:linear-gradient(90deg, color-mix(in srgb, var(--v-cool) 40%, transparent), var(--v-cool));transition:width 1s var(--v-ease);border-radius:0 3px 3px 0;position:absolute;bottom:0;left:0}.ryb-js .ryb-rv:not(.is-in) .ryb-wx__fill{width:0}.ryb .ryb-wx__press{min-width:0}.ryb .ryb-wx__days{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-wx__days>li{border-radius:var(--ryb-r);background:color-mix(in srgb, var(--ryb-canvas) 55%, var(--ryb-surface));border:1px solid var(--ryb-line);grid-template-columns:3rem 28px minmax(0,1fr) 4.6rem;align-items:center;gap:12px;min-height:46px;padding:4px 12px;display:grid}.ryb .ryb-wx__days>li:first-child{border-color:color-mix(in srgb, var(--ryb-river) 45%, var(--ryb-line))}.ryb .ryb-wx__d{color:var(--ryb-head);font-size:.9rem;font-weight:750}.ryb .ryb-wx__days>li>.ryb-i{width:26px;height:26px;color:var(--v-gold)}.ryb .ryb-wx__rng{font-variant-numeric:tabular-nums;grid-template-columns:2.2rem minmax(60px,1fr) 2.2rem;align-items:center;gap:8px;display:grid}.ryb .ryb-wx__rng small{text-align:right;color:var(--ryb-mute);font-size:.82rem}.ryb .ryb-wx__rng b{color:var(--ryb-head);font-size:.9rem}.ryb .ryb-wx__rng i{background:color-mix(in srgb, var(--ryb-ink) 10%, transparent);border-radius:4px;height:7px;display:block;position:relative}.ryb .ryb-wx__rng i:after{content:"";top:0;bottom:0;left:var(--lo,0%);right:calc(100% - var(--hi,100%));background:linear-gradient(90deg, var(--v-cool), var(--v-gold));border-radius:4px;min-width:8px;position:absolute}.ryb .ryb-wx__rain{color:var(--ryb-ink-2);justify-content:flex-end;align-items:center;gap:4px;font-size:.82rem;font-weight:650;display:inline-flex}.ryb .ryb-wx__rain .ryb-i{width:15px;height:15px;color:var(--v-cool)}@container ryb-panel (width<=460px){.ryb .ryb-wx__days>li{grid-template-columns:2.6rem 24px minmax(0,1fr);gap:8px}.ryb .ryb-wx__rain{display:none}}@container ryb-panel (width>=820px){.ryb .ryb-wx2{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start}.ryb .ryb-wx2__hr{grid-column:1/-1}.ryb .ryb-wx__grid--more,.ryb .ryb-wx__press{grid-column:1/2}.ryb .ryb-wx__days{grid-area:2/2/span 2/3}}.ryb .ryb-bs{--p:50%;padding:28px 2px 0;position:relative}.ryb .ryb-bs__bar{border-radius:999px;height:14px;display:flex;position:relative;overflow:visible}.ryb .ryb-bs__seg{opacity:.5;height:100%;transition:opacity .3s,filter .3s;display:block}.ryb .ryb-bs__seg:first-of-type{border-radius:999px 0 0 999px}.ryb .ryb-bs__seg:last-of-type{border-radius:0 999px 999px 0}.ryb .ryb-bs__seg.is-on{opacity:1;filter:saturate(1.2)drop-shadow(0 0 6px)}.ryb .ryb-bs__seg--cold{color:#4f7fd8;background:#4f7fd8}.ryb .ryb-bs__seg--cool{color:#3fb0c9;background:#3fb0c9}.ryb .ryb-bs__seg--ideal{background:var(--v-good);color:var(--v-good)}.ryb .ryb-bs__seg--warm{background:var(--v-mid);color:var(--v-mid)}.ryb .ryb-bs__seg--hot{background:var(--v-bad);color:var(--v-bad)}.ryb .ryb-bs__pin{left:var(--p);width:28px;height:28px;color:var(--ryb-head);transition:left 1.2s var(--v-ease);place-items:center;display:grid;position:absolute;top:-22px;transform:translate(-50%)}.ryb .ryb-bs__pin .ryb-i{width:22px;height:22px;fill:var(--ryb-surface);stroke-width:2.2px;filter:drop-shadow(0 2px 4px #00000080)}.ryb .ryb-bs__pin:after{content:"";background:var(--ryb-head);border-radius:1px;width:2px;height:12px;position:absolute;top:26px;left:50%;transform:translate(-50%)}.ryb .ryb-bs__ticks{height:18px;color:var(--ryb-mute);font-variant-numeric:tabular-nums;margin-top:6px;font-size:.72rem;position:relative}.ryb .ryb-bs__ticks span{position:absolute;top:0;transform:translate(-50%)}.ryb .ryb-bs__ticks span:first-child{transform:none}.ryb .ryb-bs__ticks em{font-style:normal;position:absolute;top:0;right:0}.ryb .ryb-bs__ticks span:nth-last-child(2){right:auto;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.ryb-js .ryb-rv:not(.is-in) .ryb-bs__pin{left:0}.ryb .ryb-bs__pin .ryb-i{animation:3.6s ease-in-out infinite ryb-v-bob}}html[data-ryb-motion=on] .ryb-js .ryb-rv:not(.is-in) .ryb-bs__pin{left:0}html[data-ryb-motion=on] .ryb .ryb-bs__pin .ryb-i{animation:3.6s ease-in-out infinite ryb-v-bob}.ryb .ryb-temp__txt{color:var(--ryb-ink-2);margin:0;font-size:.92rem;line-height:1.5}.ryb .ryb-temp__txt strong{color:var(--ryb-head)}.ryb .ryb-legend--bands{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:6px;display:grid}.ryb .ryb-legend--bands .ryb-legend__i{border:1px solid #0000;border-radius:9px;padding:6px 10px;font-size:.78rem;transition:background-color .2s,border-color .2s}.ryb .ryb-legend--bands .ryb-legend__i.is-on{background:color-mix(in srgb, var(--ryb-river) 12%, transparent);border-color:color-mix(in srgb, var(--ryb-river) 45%, transparent);color:var(--ryb-head);font-weight:650}@container ryb (width<=560px){.ryb .ryb-now__grid>.ryb-nw{flex-basis:calc(50% - 5px);min-width:0}.ryb .ryb-nw__a{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:12px 12px 12px 14px}.ryb .ryb-nw--score .ryb-nw__a{align-items:center}.ryb .ryb-nw__vis{width:auto;height:auto}.ryb .ryb-nw__ico{border-radius:13px;width:42px;height:42px}.ryb .ryb-nw__ico>.ryb-i{width:23px;height:23px}.ryb .ryb-nw__txt strong{font-size:1.3rem}}@container ryb (width<=380px){.ryb .ryb-now__grid>.ryb-nw{flex-basis:100%}.ryb .ryb-nw__a{flex-direction:row;align-items:center}}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-now{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--ryb-river) 12%, transparent), transparent 55%), radial-gradient(90% 120% at 100% 100%, color-mix(in srgb, var(--ryb-float) 7%, transparent), transparent 60%), linear-gradient(180deg, #0d1b18, #0a1513)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-nw{background:#ffffff08}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-sky__stage{border-color:var(--n-line)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-sky__tl,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-sky__card,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-sky__wins,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-fx__base,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-fxr,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-notes__i,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-hourly>li,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-wx__days>li,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-wx__grid--more .ryb-wx__cell{background:#ffffff08}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-fxr[open]{background:color-mix(in srgb, var(--ryb-river) 9%, transparent)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-hourly>li.is-now{background:color-mix(in srgb, var(--ryb-river) 16%, transparent)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-ev-sum--A{color:#9ee0b8;background:#12301f;border-color:#25583a}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-ev-sum--B{color:#9cc8ec;background:#112a3d;border-color:#24506f}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-ev-sum--P{color:#e8cf86;background:#33290f;border-color:#5e4c1b}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-ev-sum--H{color:#d0b4e8;background:#2a1d38;border-color:#50366a}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-ev-sum--S{color:#f0aa9c;background:#3a1a15;border-color:#6a3027}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-lad__pin i,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-hourly__tp b{background:#0d1b18}html[data-ryb-theme=ember] .ryb{--v-good:#ff9a62;--v-good-2:#ff8a52;--v-mid:#ffb15e;--v-bad:#ff4d2e;--v-cool:#ff8a60;--v-gold:#ffb15e;--v-moon:#ffc9a0}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb .ryb-now__pulse:after,html:not([data-ryb-motion=on]) .ryb .ryb-gauge2__val,html:not([data-ryb-motion=on]) .ryb .ryb-gauge2__rot,html:not([data-ryb-motion=on]) .ryb .ryb-lad__pin,html:not([data-ryb-motion=on]) .ryb .ryb-bs__pin,html:not([data-ryb-motion=on]) .ryb .ryb-thermo__fill,html:not([data-ryb-motion=on]) .ryb .ryb-wx__fill,html:not([data-ryb-motion=on]) .ryb .ryb-hourly__rain i:after,html:not([data-ryb-motion=on]) .ryb .ryb-fxr__bar i,html:not([data-ryb-motion=on]) .ryb .ryb-nw,html:not([data-ryb-motion=on]) .ryb .ryb-jump__list a,html:not([data-ryb-motion=on]) .ryb .ryb-jump__list a .ryb-i{transition:none;animation:none}}.ryb .ryb-blk__body--one>.ryb-panel>.ryb-panel__head{display:none}.ryb .ryb-sec__title .ryb-info{vertical-align:middle;margin-left:8px}@container ryb-panel (width>=900px){.ryb .ryb-act2{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;column-gap:clamp(18px,2.4cqi,30px)}.ryb .ryb-act2>*{grid-column:1}.ryb .ryb-act2>.ryb-fx{grid-area:1/2/span 4}}.ryb .ryb-chart__bar{opacity:.92}.ryb .ryb-chart__bar.is-low{fill:var(--v-bad)}.ryb .ryb-chart__bar.is-mid{fill:var(--v-mid)}.ryb .ryb-chart__bar.is-high{fill:var(--v-good-2)}.ryb .ryb-chart__bar.is-top{fill:var(--v-good)}.ryb .ryb-chart__mk--gold{fill:#ffb84a;opacity:.3}.ryb .ryb-chart__mk--major{fill:#3fb7c7;opacity:.3}.ryb .ryb-chart__mk--minor{fill:#8aa4f0;opacity:.14;stroke:#8aa4f0;stroke-width:1px;stroke-dasharray:3 3}.ryb .ryb-legend__sw--gold{opacity:.7;background:#ffb84a}.ryb .ryb-legend__sw--major{opacity:.7;background:#3fb7c7}.ryb .ryb-legend__sw--minor{opacity:1;background:0 0;border:1.5px dashed #8aa4f0}.ryb .ryb-nw--score:has(.ryb-gauge2.is-top){--st:var(--v-good)}.ryb .ryb-nw--score:has(.ryb-gauge2.is-high){--st:var(--v-good-2)}.ryb .ryb-nw--score:has(.ryb-gauge2.is-mid){--st:var(--v-mid)}.ryb .ryb-nw--score:has(.ryb-gauge2.is-low){--st:var(--v-bad)}.ryb .ryb-level{grid-template-columns:minmax(0,1fr)}@container ryb-panel (width>=400px){.ryb .ryb-level{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:18px}.ryb .ryb-level__main{padding-top:4px}}@container ryb-panel (width>=640px){.ryb .ryb-level{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}}.ryb .ryb-level__gauge .ryb-gauge-wrap{justify-content:center}.ryb .ryb-level__gauge .ryb-gauge{width:150px;max-width:150px}.ryb .ryb-level__st{color:var(--ryb-head);align-items:center;gap:7px;margin:0;font-size:.86rem;font-weight:650;display:flex}.ryb .ryb-level__st .ryb-i{width:17px;height:17px;color:var(--ryb-river)}.ryb .ryb-level__txt strong{color:var(--ryb-head)}.ryb .ryb-legend--bands .ryb-legend__i{align-items:center;gap:8px;display:flex}@container ryb-panel (width>=900px){.ryb .ryb-act2{grid-template-rows:repeat(4,auto) 1fr}.ryb .ryb-act2>.ryb-fx{grid-row:1/-1}}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-gauge__staff{fill:#14282a}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-gauge__band{fill:#cfe3dc;opacity:.85}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-gauge__frame,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-gauge__tick{stroke:#9fb8b0}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-gauge__num{fill:#b9cec7;stroke:#0d1b18}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-gauge__water{fill:#3fb7c799}.ryb .ryb-level__chart,.ryb .ryb-level>.ryb-panel__note{grid-column:1/-1;min-width:0}.ryb .ryb-level__chart .ryb-chart{max-width:none}@container ryb-panel (width>=760px){.ryb .ryb-sky{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);grid-template-areas:"main cols""wins wins";align-items:stretch}.ryb .ryb-sky__main{grid-area:main}.ryb .ryb-sky__side{display:contents}.ryb .ryb-sky__cols{grid-area:cols;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.ryb .ryb-sky__wins{grid-area:wins}.ryb .ryb-sky__wins ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}}.ryb .ryb-wx__days{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.ryb .ryb-wx__days li{text-align:left;justify-items:stretch}.ryb .ryb-wx__grid--more,.ryb .ryb-blk .ryb-traits{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.ryb .ryb-blk .ryb-trait--other,.ryb .ryb-blk .ryb-trait--veg,.ryb .ryb-blk .ryb-trait--struct{grid-column:auto}.ryb{--vz-s1:#e4d6b2;--vz-s2:#d0a255;--vz-s3:#a8651f;--vz-water:#2a9bb0}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb{--vz-s1:#5d5538;--vz-s2:#a98338;--vz-s3:#f2b632;--vz-water:#4cc3d6}.ryb .ryb-vz{width:100%;line-height:0;display:block}.ryb .ryb-vz svg{width:100%;height:auto;display:block;overflow:visible}.ryb .ryb-vz__t{fill:var(--ryb-mute);font:600 7px/1 var(--ryb-font-body,system-ui, sans-serif);font-variant-numeric:tabular-nums}.ryb .ryb-vz__t.is-n{fill:var(--v-bad)}.ryb .ryb-gts{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;margin:0;display:grid}.ryb .ryb-gt{--st:var(--ryb-line);border-radius:var(--ryb-r);border:1px solid var(--ryb-line-2);background:var(--ryb-canvas);grid-template-columns:minmax(92px,132px) minmax(0,1fr);align-items:center;gap:10px 16px;min-width:0;padding:12px 14px 12px 16px;display:grid;position:relative;overflow:hidden}.ryb .ryb-gt:before{content:"";background:var(--st);width:4px;position:absolute;inset:0 auto 0 0}.ryb .ryb-gt.is-good{--st:var(--v-good)}.ryb .ryb-gt.is-mid{--st:var(--v-mid)}.ryb .ryb-gt.is-bad{--st:var(--v-bad)}.ryb .ryb-gt.is-n{--st:var(--v-cool)}.ryb .ryb-gt--wide,.ryb .ryb-gt>.ryb-gt__txt:first-child{grid-column:1/-1}.ryb .ryb-gt--bare{background:0 0;border:0;border-radius:0;padding:4px 0 4px 14px}.ryb .ryb-gt--bare:before{border-radius:3px;width:3px;inset:6px auto 6px 0}.ryb .ryb-gt__txt{flex-direction:column;gap:5px;min-width:0;display:flex}.ryb .ryb-gt__lab{color:var(--ryb-mute);align-items:center;gap:6px;margin:0;font-size:.78rem;font-weight:600;line-height:1.25;display:flex}.ryb .ryb-gt__lab .ryb-i{width:16px;height:16px;color:var(--st,var(--ryb-river-2));flex:none}.ryb .ryb-gt.is-n .ryb-gt__lab .ryb-i{color:var(--v-cool)}.ryb .ryb-gt__val{flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0;display:flex}.ryb .ryb-gt__val strong{font-family:var(--ryb-font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ryb-head,var(--ryb-ink));font-size:clamp(1.35rem,3.4cqi,1.8rem);font-weight:700;line-height:1.1}.ryb .ryb-gt__val small{color:var(--ryb-mute);font-size:.78rem}.ryb .ryb-gt__tag,.ryb .ryb-gt__sub,.ryb .ryb-gt__cap{margin:0}.ryb .ryb-gt__sub{color:var(--ryb-mute);font-size:.78rem;line-height:1.4}.ryb .ryb-gt__cap{color:var(--ryb-ink-2);font-size:.78rem}.ryb .ryb-gt__viz{min-width:0}.ryb .ryb-gt--wide .ryb-gt__viz{max-width:150px}@media (width<=420px){.ryb .ryb-gt{grid-template-columns:82px minmax(0,1fr);gap:8px 10px;padding-inline:12px}}.ryb .ryb-vscale{margin-top:4px}.ryb .ryb-vscale__track{gap:2px;height:8px;display:flex;position:relative}.ryb .ryb-vscale__track>i{background:var(--vz-water);opacity:.9;border-radius:3px;height:100%;display:block}.ryb .ryb-vscale__track>i:first-of-type{border-radius:99px 3px 3px 99px}.ryb .ryb-vscale__track>i:last-of-type{border-radius:3px 99px 99px 3px}.ryb .ryb-vscale__track>i.is-good{background:var(--v-good)}.ryb .ryb-vscale__track>i.is-mid{background:var(--v-mid)}.ryb .ryb-vscale__track>i.is-bad{background:var(--v-bad)}.ryb .ryb-vscale__track>i.is-n{background:var(--v-cool)}.ryb .ryb-vscale__track>i.is-s1{background:var(--vz-s1)}.ryb .ryb-vscale__track>i.is-s2{background:var(--vz-s2)}.ryb .ryb-vscale__track>i.is-s3{background:var(--vz-s3)}.ryb .ryb-vscale__pin{top:50%;left:var(--p);border:3px solid var(--ryb-ink);background:var(--ryb-surface);width:16px;height:16px;transition:left 1.3s var(--v-ease);border-radius:50%;margin:-8px 0 0 -8px;position:absolute;box-shadow:0 1px 4px #00000059}.ryb .ryb-vscale__ref{top:-4px;bottom:-4px;left:var(--p);background:var(--ryb-ink);opacity:.55;border-radius:1px;width:2px;margin-left:-1px;position:absolute}.ryb .ryb-vscale__lab{gap:2px;margin:5px 0 0;padding:0;list-style:none;display:flex}.ryb .ryb-vscale__lab li{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;color:var(--ryb-mute);font-size:.66rem;line-height:1.2;overflow:hidden}.ryb-js .ryb-vscale:not(.is-in) .ryb-vscale__pin{left:0}.ryb .ryb-dbar{grid-template-columns:1fr 1fr;margin-top:4px;display:grid}.ryb .ryb-dbar__track{background:var(--ryb-line-2);border-radius:99px;grid-column:1/-1;height:8px;margin-bottom:5px;position:relative}.ryb .ryb-dbar__track u{background:var(--ryb-ink);opacity:.5;border-radius:1px;width:2px;margin-left:-1px;position:absolute;inset:-3px auto -3px 50%}.ryb .ryb-dbar__f{background:var(--v-gold);transition:transform 1.2s var(--v-ease);position:absolute;top:0;bottom:0}.ryb .ryb-dbar__f.is-pos{transform-origin:0;border-radius:0 99px 99px 0}.ryb .ryb-dbar__f.is-neg{transform-origin:100%;background:var(--v-cool);border-radius:99px 0 0 99px}.ryb-js .ryb-dbar:not(.is-in) .ryb-dbar__f{transform:scaleX(0)}.ryb .ryb-dbar>span{color:var(--ryb-mute);font-size:.66rem}.ryb .ryb-dbar>span:last-child{text-align:right}.ryb .ryb-dial__z{fill:none;stroke:var(--vz-water);stroke-width:9px;opacity:.34;transition:opacity .7s .3s}.ryb .ryb-dial__z.is-on{opacity:1}.ryb .ryb-dial__z.is-good{stroke:var(--v-good)}.ryb .ryb-dial__z.is-mid{stroke:var(--v-mid)}.ryb .ryb-dial__z.is-bad{stroke:var(--v-bad)}.ryb .ryb-dial__z.is-n{stroke:var(--v-cool)}.ryb .ryb-dial__z.is-s1{stroke:var(--vz-s1)}.ryb .ryb-dial__z.is-s2{stroke:var(--vz-s2)}.ryb .ryb-dial__z.is-s3{stroke:var(--vz-s3)}.ryb-js .ryb-vz--dial:not(.is-in) .ryb-dial__z.is-on{opacity:.34}.ryb .ryb-dial__tk path{stroke:var(--ryb-mute);stroke-width:1px;opacity:.55}.ryb .ryb-dial__ref{stroke:var(--ryb-ink);stroke-width:2px;stroke-linecap:round;opacity:.75}.ryb .ryb-dial__ghost{fill:var(--ryb-surface);stroke:var(--ryb-ink);stroke-width:2px}.ryb .ryb-dial__needle{transform-origin:60px 62px;transform:rotate(var(--a));transition:transform 1.6s cubic-bezier(.3,1.25,.5,1)}.ryb .ryb-dial__needle path{fill:var(--ryb-ink);transform-origin:60px 62px;animation:3.8s ease-in-out infinite alternate ryb-vz-tremor}.ryb .ryb-dial__hub{fill:var(--ryb-ink);stroke:var(--ryb-surface);stroke-width:2px}.ryb-js .ryb-vz--dial:not(.is-in) .ryb-dial__needle{transform:rotate(-90deg)}@keyframes ryb-vz-tremor{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}.ryb .ryb-cmp__ring{fill:color-mix(in srgb, var(--ryb-surface) 70%, transparent);stroke:var(--ryb-line);stroke-width:2px}.ryb .ryb-cmp__tk path{stroke:var(--ryb-mute);stroke-width:1px;opacity:.6}.ryb .ryb-cmp__sec{fill:none;stroke-width:5px;stroke-linecap:round;opacity:.6}.ryb .ryb-cmp__sec.is-pos{stroke:var(--v-gold)}.ryb .ryb-cmp__sec.is-neg{stroke:var(--v-cool)}.ryb .ryb-cmp__dev{transform-origin:60px 60px;transform:rotate(var(--a));transition:transform 1.8s cubic-bezier(.3,1.2,.5,1)}.ryb-js .ryb-vz--compass:not(.is-in) .ryb-cmp__dev{transform:rotate(-140deg)}.ryb .ryb-cmp__wob{transform-origin:60px 60px;animation:3.4s ease-in-out infinite alternate ryb-vz-wob}.ryb .ryb-cmp__n{fill:var(--v-bad)}.ryb .ryb-cmp__s{fill:var(--ryb-mute)}@keyframes ryb-vz-wob{0%{transform:rotate(calc(var(--w) * -1))}to{transform:rotate(var(--w))}}.ryb .ryb-rk__grass{fill:#5da24a}.ryb .ryb-rk__edge{fill:none;stroke:#0a141259;stroke-width:1.6px}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-vz--rock svg,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-vz--radon svg{filter:brightness(.8)saturate(.92)}.ryb .ryb-vz-bub{fill:#ffffff59;stroke:#ffffffd9;stroke-width:.7px;animation:ryb-vz-rise var(--d,6s) linear var(--w,0s) infinite}.ryb .ryb-vz-gas{fill:#be96ff66;stroke:#b98cff;stroke-width:.8px;animation:ryb-vz-rise-gas var(--d,6s) ease-in var(--w,0s) infinite}.ryb .ryb-vz-drip{fill:#56b9ea;opacity:0;animation:ryb-vz-drip var(--d,4s) ease-in var(--w,0s) infinite}.ryb .ryb-vz-glow{animation:4.5s ease-in-out infinite alternate ryb-vz-glow}.ryb .ryb-vz--rn2 .ryb-rk__grass{fill:#8da24a}@keyframes ryb-vz-rise{0%{opacity:0;transform:translateY(0)}12%{opacity:1}to{opacity:0;transform:translateY(-74px)}}@keyframes ryb-vz-rise-gas{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1}to{transform:translate(var(--dx,0), -86px) scale(1.5);opacity:0}}@keyframes ryb-vz-drip{0%{opacity:0;transform:translateY(0)}15%{opacity:.95}to{opacity:0;transform:translateY(72px)}}@keyframes ryb-vz-glow{0%{opacity:.55}to{opacity:1}}.ryb .ryb-ft__bg{fill:color-mix(in srgb, var(--v-good) 9%, var(--ryb-canvas));stroke:var(--ryb-line);stroke-width:1.5px}.ryb .ryb-ft__lab{fill:var(--ryb-ink-2);paint-order:stroke;stroke:var(--ryb-canvas);stroke-width:3px;stroke-linejoin:round;font-size:8px}.ryb .ryb-ft__ring{fill:none;stroke:var(--ryb-mute);stroke-width:1px;stroke-dasharray:2 3;opacity:.55}.ryb .ryb-ft__line{fill:none;stroke:var(--v-bad);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:7 3.5;animation:2.6s linear infinite ryb-vz-dash}.ryb .ryb-ft__line.ryb-ft__glow{stroke-width:8px;opacity:.2;stroke-dasharray:none;animation:none}.ryb-js .ryb-vz--fault:not(.is-in) .ryb-ft__line{opacity:0}.ryb .ryb-ft__line{transition:opacity .9s .4s}.ryb .ryb-ft__rip{fill:none;stroke:var(--vz-water);stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite ryb-vz-ripple}.ryb .ryb-ft__rip.is-2{animation-delay:-1.6s}.ryb .ryb-ft__pt{fill:var(--vz-water);stroke:var(--ryb-surface);stroke-width:1.6px}.ryb .ryb-sp__area{fill:color-mix(in srgb, var(--vz-water) 9%, var(--ryb-canvas));stroke:var(--ryb-line);stroke-width:1.5px}.ryb .ryb-vz--springs.is-none .ryb-sp__area{stroke-dasharray:3 4}.ryb .ryb-sp__ring{stroke:var(--ryb-mute);stroke-width:1.4px;opacity:.5}.ryb .ryb-sp__dot{fill:var(--vz-water);stroke:var(--ryb-surface);stroke-width:1.2px}.ryb .ryb-sp__rip{fill:none;stroke:var(--vz-water);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite ryb-vz-ripple}.ryb .ryb-sp__w{fill:var(--ryb-ink);stroke:var(--ryb-surface);stroke-width:1.5px}@keyframes ryb-vz-dash{to{stroke-dashoffset:-21px}}@keyframes ryb-vz-ripple{0%{opacity:.85;transform:scale(.7)}to{opacity:0;transform:scale(4.4)}}.ryb .ryb-vz--radar{color:var(--v-good)}.ryb .ryb-qr__bg{fill:color-mix(in srgb, var(--vz-water) 7%, var(--ryb-canvas));stroke:var(--ryb-line);stroke-width:1.5px}.ryb .ryb-qr__ring{fill:none;stroke:var(--ryb-mute);stroke-width:1px;stroke-dasharray:2 3;opacity:.55}.ryb .ryb-qr__ax{stroke:var(--ryb-line);stroke-width:1px}.ryb .ryb-qr__sweep{transform-origin:60px 60px;animation:7s linear infinite ryb-vz-spin}.ryb .ryb-qr__ev{stroke:var(--ryb-surface);stroke-width:1px;transition:opacity .6s}.ryb .ryb-qr__ev.is-deep{fill:var(--v-mid)}.ryb .ryb-qr__ev.is-deep.is-big{fill:var(--v-bad)}.ryb .ryb-qr__ev.is-mine{fill:var(--ryb-mute);opacity:.75}.ryb .ryb-qr__halo{fill:none;stroke:var(--v-bad);stroke-width:1.3px;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite ryb-vz-ripple}.ryb-js .ryb-vz--radar:not(.is-in) .ryb-qr__ev{opacity:0}.ryb .ryb-qleg{color:var(--ryb-mute);flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}.ryb .ryb-qleg li{align-items:center;gap:5px;display:inline-flex}.ryb .ryb-qleg i{background:var(--ryb-mute);border-radius:50%;width:9px;height:9px}.ryb .ryb-qleg i.is-deep{background:var(--v-mid)}.ryb .ryb-qleg i.is-new{border:2px solid var(--v-bad);background:0 0}@keyframes ryb-vz-spin{to{transform:rotate(360deg)}}.ryb .ryb-vz--aurora{border-radius:var(--ryb-r);border:1px solid var(--ryb-line-2);margin:0 0 10px;overflow:hidden}.ryb .ryb-vz--aurora svg{height:84px}.ryb .ryb-au__star{fill:#fff;animation:4.5s ease-in-out infinite ryb-vz-twinkle}.ryb .ryb-au__rib{opacity:var(--o,.5);transform-origin:180px 72px;animation:ryb-vz-aurora var(--d,8s) ease-in-out var(--w,0s) infinite alternate}@keyframes ryb-vz-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes ryb-vz-aurora{0%{transform:translate(-26px)scaleY(.82)}to{transform:translate(26px)scaleY(1.18)}}.ryb .ryb-cop-top{grid-template-columns:minmax(92px,124px) minmax(0,1fr);align-items:center;gap:8px 18px;margin:0 0 6px;display:grid}.ryb .ryb-cop-top__txt{flex-direction:column;gap:8px;min-width:0;display:flex}.ryb .ryb-cop-top .ryb-cop-big{margin:0}.ryb .ryb-vz--cop svg{max-height:120px}.ryb .ryb-viz-glass{fill:#ffffff12;stroke:var(--ryb-ink-2);stroke-width:2.2px}.ryb .ryb-viz-shine{fill:none;stroke:#ffffffb3;stroke-width:2.4px;stroke-linecap:round}.ryb .ryb-viz-fill{transition:transform 1.8s var(--v-ease)}.ryb-js .ryb-vz--cop:not(.is-in) .ryb-viz-fill{transform:translateY(72px)}.ryb .ryb-viz-wave{animation:4.5s linear infinite ryb-vz-wave}.ryb .ryb-viz-p{fill:var(--pc);opacity:.9;animation:ryb-vz-float var(--d,6s) ease-in-out var(--w,0s) infinite alternate}.ryb .ryb-viz-blob{fill:var(--pc);opacity:.92;animation:ryb-vz-drift var(--d,7s) ease-in-out var(--w,0s) infinite alternate}.ryb .ryb-viz-veg{fill:#55a132;stroke:#2f6f1b;stroke-width:.9px;opacity:.92;transform-box:fill-box;transform-origin:50%;animation:ryb-vz-sway var(--d,5s) ease-in-out var(--w,0s) infinite alternate;transition:opacity .9s}.ryb-js .ryb-vz--cop:not(.is-in) .ryb-viz-veg{opacity:0}.ryb .ryb-viz-shore{fill:none;stroke:#0e566b;stroke-width:2.6px;stroke-linejoin:round}.ryb .ryb-viz-ice{transform-origin:0 22px;transition:transform 1.6s var(--v-ease)}.ryb-js .ryb-vz--cop:not(.is-in) .ryb-viz-ice{transform:scaleY(0)}.ryb .ryb-viz-flake{transform-box:fill-box;transform-origin:50%;animation:20s linear infinite ryb-vz-spin}.ryb .ryb-viz-merc{fill:var(--mc)}.ryb .ryb-viz-merc rect{transform-box:fill-box;transform-origin:50% 100%;transition:transform 1.7s var(--v-ease)}.ryb-js .ryb-vz--cop:not(.is-in) .ryb-viz-merc rect{transform:scaleY(.04)}.ryb .ryb-viz-mark{stroke:var(--ryb-mute);stroke-width:1.2px;stroke-dasharray:3 2;fill:none}.ryb .ryb-viz-txt{fill:var(--ryb-mute);font:600 7px/1 var(--ryb-font-body,system-ui, sans-serif)}@keyframes ryb-vz-wave{to{transform:translate(-60px)}}@keyframes ryb-vz-float{0%{transform:translate(0)}to{transform:translate(var(--dx,6px), -7px)}}@keyframes ryb-vz-drift{0%{transform:translate(0)}to{transform:translate(var(--dx,6px), var(--dy,6px))}}@keyframes ryb-vz-sway{0%{transform:scale(.88)}to{transform:scale(1.1)}}.ryb-js .ryb-vz:not(.is-in) *,.ryb-js .ryb-vz:not(.is-in) :before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb .ryb-vz *,html:not([data-ryb-motion=on]) .ryb .ryb-vscale__pin,html:not([data-ryb-motion=on]) .ryb .ryb-dbar__f{transition:none!important;animation:none!important}html:not([data-ryb-motion=on]) .ryb .ryb-vz-drip{opacity:0}}.ryb .ryb-fs{--fs-acc:var(--ryb-river);background:var(--ryb-surface);border:1px solid var(--ryb-line);box-shadow:var(--ryb-shadow);z-index:1000;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px;display:grid;position:relative}.ryb .ryb-fs>*{min-width:0}.ryb .ryb-fs__top{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ryb .ryb-fs__find{flex:300px;align-items:center;gap:8px;min-width:0;display:flex}.ryb .ryb-fs__find .ryb-search{flex:1 1 0;min-width:0}.ryb .ryb-fs__find .ryb-search input{height:44px}.ryb .ryb-fs__find .ryb-nm__geo{flex:none;min-height:44px}.ryb .ryb-fs__cats{gap:8px;display:grid}.ryb .ryb-fs__lead{min-width:0;color:var(--ryb-head);align-items:baseline;gap:10px;margin:0;font-size:.9rem;font-weight:680;display:flex}.ryb .ryb-fs__lead small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ryb-mute);font-size:.8rem;font-weight:480;overflow:hidden}.ryb .ryb-fs__tabs{scrollbar-width:none;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;gap:6px;margin:-9px -6px -2px;padding:9px 6px 2px;display:grid;overflow-x:auto}.ryb .ryb-fs__tabs::-webkit-scrollbar{display:none}.ryb .ryb-fs__tab{border:1.5px solid var(--ryb-line);background:color-mix(in srgb, var(--ryb-surface) 60%, var(--ryb-canvas,var(--ryb-surface)));min-height:54px;color:var(--ryb-ink-2);text-align:left;cursor:pointer;transition:border-color .2s, background-color .2s, transform .2s var(--ryb-ease);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"i t n""i c n";align-items:center;column-gap:8px;padding:8px 10px;display:grid;position:relative}.ryb .ryb-fs__tab[hidden]{display:none}.ryb .ryb-fs__tab .ryb-i{width:20px;height:20px;color:var(--fs-acc);transition:transform .3s var(--ryb-ease);grid-area:i}.ryb .ryb-fs__tl{color:var(--ryb-head);white-space:nowrap;grid-area:t;font-size:.875rem;font-weight:650;line-height:1.15}.ryb .ryb-fs__tc{color:var(--ryb-mute);white-space:nowrap;grid-area:c;font-size:.72rem;line-height:1.2}.ryb .ryb-fs__tn{color:#fff;font-variant-numeric:tabular-nums;background:#c8380a;border-radius:99px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.74rem;font-weight:760;display:grid;position:absolute;top:-7px;right:-4px}.ryb .ryb-fs__tn[hidden]{display:none}.ryb .ryb-fs__tab.has-on{border-color:color-mix(in srgb, var(--fs-acc) 55%, var(--ryb-line))}.ryb .ryb-fs__tab[aria-expanded=true]{border-color:var(--fs-acc);background:color-mix(in srgb, var(--fs-acc) 15%, var(--ryb-surface))}.ryb .ryb-fs__tab[aria-expanded=true] .ryb-i{transform:scale(1.12)}@media (hover:hover) and (pointer:fine){.ryb .ryb-fs__tab:hover{border-color:var(--fs-acc);transform:translateY(-1px)}}.ryb .ryb-fs__tab:active{transform:scale(.98)}.ryb .ryb-fs__panels{transition:grid-template-rows .3s var(--ryb-ease);grid-template-rows:0fr;display:grid}.ryb .ryb-fs__panels.is-open{grid-template-rows:1fr}.ryb .ryb-fs__pin{min-height:0;overflow:hidden}.ryb .ryb-fs__panels.is-open>.ryb-fs__pin{animation:0s .3s both ryb-fs-vis}@keyframes ryb-fs-vis{0%{overflow:hidden}to{overflow:visible}}.ryb .ryb-fs__panel{border-top:1px dashed var(--ryb-line);padding-top:12px}.ryb .ryb-fs__panel[hidden]{display:none}.ryb .ryb-fs__groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:16px 22px;padding:2px 2px 4px;display:grid}.ryb .ryb-fs__g{border:0;min-width:0;margin:0;padding:0}.ryb .ryb-fs__g>legend{width:100%;color:var(--ryb-head);align-items:center;gap:7px;margin:0 0 8px;padding:0;font-size:.84rem;font-weight:680;display:flex}.ryb .ryb-fs__g>legend .ryb-i{width:17px;height:17px;color:var(--fs-acc);flex:none}.ryb .ryb-fs__multi{color:var(--ryb-mute);font-size:.7rem;font-style:normal;font-weight:500}.ryb .ryb-fs__gx{color:var(--ryb-float-ink,var(--ryb-blaze));text-underline-offset:2px;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:2px 6px;font-size:.74rem;font-weight:640;text-decoration:underline}.ryb .ryb-fs__gx[hidden]{display:none}.ryb .ryb-fs__opts{flex-wrap:wrap;gap:7px;display:flex}.ryb .ryb-fs__groups{column-width:270px;column-gap:22px;display:block}.ryb .ryb-fs__g{break-inside:avoid;page-break-inside:avoid;margin:0 0 16px;display:block}.ryb .ryb-fs__g.is-long{column-span:all;margin-top:8px}.ryb .ryb-fs__g.is-long:not(.is-all) .ryb-fo--more:not([aria-pressed=true]){display:none}.ryb .ryb-fs__more{border:1px dashed color-mix(in srgb, var(--fs-acc,var(--ryb-river)) 55%, var(--ryb-line));color:var(--ryb-head);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin-top:9px;padding:6px 12px 6px 9px;font-size:.8125rem;font-weight:620;transition:background-color .2s,border-color .2s;display:inline-flex}.ryb .ryb-fs__more:hover{background:color-mix(in srgb, var(--fs-acc,var(--ryb-river)) 14%, transparent);border-style:solid}.ryb .ryb-fs__more .ryb-i{width:15px;height:15px;color:var(--fs-acc,var(--ryb-river));transition:transform .25s var(--ryb-ease)}.ryb .ryb-fs__g.is-all .ryb-fs__more .ryb-i{transform:rotate(180deg)}.ryb .ryb-fs__sels{gap:8px;display:grid}.ryb .ryb-fs__sels .ryb-select{flex:none}.ryb .ryb-fo{isolation:isolate;border:1.5px solid var(--ryb-line);background:var(--ryb-surface);min-height:38px;color:var(--ryb-ink-2);text-align:left;cursor:pointer;border-radius:11px;align-items:center;gap:9px;padding:0 11px 0 12px;font-size:.875rem;font-weight:560;line-height:1.15;transition:border-color .2s,background-color .2s,color .2s,opacity .2s;display:inline-flex;position:relative;overflow:hidden}.ryb .ryb-fo:before{content:"";z-index:-1;background:color-mix(in srgb, var(--fs-acc) 20%, transparent);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .5s var(--ryb-ease);position:absolute;inset:0}.ryb .ryb-fo__l{min-width:0}.ryb .ryb-fo small{font-variant-numeric:tabular-nums;color:var(--ryb-mute);margin-left:auto;font-size:.72rem;font-weight:720}@media (hover:hover) and (pointer:fine){.ryb .ryb-fo:hover:not(:disabled){border-color:var(--fs-acc)}}.ryb .ryb-fo[aria-pressed=true]{border-color:var(--fs-acc);background:color-mix(in srgb, var(--fs-acc) 24%, var(--ryb-surface));color:var(--ryb-head);font-weight:650}.ryb .ryb-fo[aria-pressed=true] small{color:var(--ryb-head)}.ryb .ryb-fo[aria-pressed=true]:after{content:"";background:var(--fs-acc);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--fs-acc) 30%, transparent);border-radius:50%;flex:none;order:-1;margin-right:-2px}.ryb .ryb-fo.is-zero:not([aria-pressed=true]){opacity:.4;cursor:default}.ryb .ryb-fo:active:not(:disabled){transform:scale(.97)}.ryb .ryb-fo--typ{--fs-acc:var(--t,var(--ryb-river));min-height:42px;padding-left:11px}.ryb .ryb-fo--typ .ryb-dot{transition:transform .25s var(--ryb-ease), box-shadow .25s;flex:none}.ryb .ryb-fo--typ[aria-pressed=true]:after{display:none}.ryb .ryb-fo--typ[aria-pressed=true] .ryb-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--fs-acc) 35%, transparent);transform:scale(1.35)}.ryb .ryb-fs__sum{z-index:6;border-top:1px solid var(--ryb-line);background:var(--ryb-surface);border-radius:0 0 17px 17px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 -12px -12px;padding:10px 12px 12px;display:flex;position:sticky;bottom:0}.ryb .ryb-fs.has-open .ryb-fs__sum{box-shadow:0 -10px 22px -14px #00000073}.ryb .ryb-fs__done{flex:none;min-height:40px;margin-left:auto;display:none}.ryb .ryb-fs.has-open .ryb-fs__done{display:inline-flex}.ryb .ryb-fs__done:disabled{opacity:.5}.ryb .ryb-fs__meter{flex:none;align-items:baseline;gap:7px;display:flex}.ryb .ryb-fs__meter b{font-variant-numeric:tabular-nums;min-width:2.2ch;color:var(--ryb-head);font-size:1.6rem;font-weight:780;line-height:1}.ryb .ryb-fs__meter span{color:var(--ryb-mute);font-size:.9rem}.ryb .ryb-fs__bar{background:color-mix(in srgb, var(--ryb-line) 85%, transparent);border-radius:99px;align-self:center;width:92px;height:6px;display:block;position:relative;overflow:hidden}.ryb .ryb-fs__bar>i{border-radius:inherit;background:linear-gradient(90deg, var(--fs-acc), var(--v-good,#4fe0a0));transform-origin:0;transform:scaleX(var(--p,1));transition:transform .45s var(--ryb-ease);position:absolute;inset:0}.ryb .ryb-fs.is-empty .ryb-fs__bar>i{background:var(--ryb-blaze,#e8421c)}.ryb .ryb-fs.is-empty .ryb-fs__meter b{color:var(--ryb-float-ink,var(--ryb-blaze))}.ryb .ryb-fs__tags{flex-wrap:wrap;flex:240px;align-items:center;gap:6px;min-width:0;display:flex}.ryb .ryb-fs__hint{color:var(--ryb-mute);font-size:.8rem}.ryb .ryb-fs__tag{border:1px solid color-mix(in srgb, var(--fs-acc) 50%, var(--ryb-line));background:color-mix(in srgb, var(--fs-acc) 13%, var(--ryb-surface));min-height:32px;color:var(--ryb-ink-2);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 8px 0 11px;font-size:.8rem;transition:background-color .2s,border-color .2s;display:inline-flex}.ryb .ryb-fs__tag span{color:var(--ryb-mute)}.ryb .ryb-fs__tag b{color:var(--ryb-head);font-weight:650}.ryb .ryb-fs__tag .ryb-i{width:14px;height:14px;color:var(--ryb-mute)}@media (hover:hover) and (pointer:fine){.ryb .ryb-fs__tag:hover{border-color:var(--ryb-blaze,#e8421c)}.ryb .ryb-fs__tag:hover .ryb-i{color:var(--ryb-blaze,#e8421c)}}.ryb .ryb-fs__clear{min-height:32px;color:var(--ryb-float-ink,var(--ryb-blaze));cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:.8rem;font-weight:650;display:inline-flex}.ryb .ryb-fs__clear[hidden]{display:none}.ryb .ryb-fs__clear .ryb-i{width:15px;height:15px}.ryb .ryb-nm__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ryb .ryb-nm__head .ryb-select--sort{flex:0 320px;margin-left:0}@container ryb (width<=639px){.ryb .ryb-fs{border-radius:16px;gap:10px;padding:10px}.ryb .ryb-fs__find{flex:100%}.ryb .ryb-fs__find .ryb-nm__geo{justify-content:center;width:44px;padding:0}.ryb .ryb-fs__find .ryb-nm__geo span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ryb .ryb-fs__tab{column-gap:8px;min-height:50px;padding:7px 10px}.ryb .ryb-fs__groups{grid-template-columns:minmax(0,1fr)}.ryb .ryb-fs__sum{border-radius:0 0 15px 15px;gap:6px 12px;margin:0 -10px -10px;padding:9px 10px 10px}.ryb .ryb-fs__done{flex:100%;justify-content:center;margin-left:0}.ryb .ryb-fs__meter{flex:100%}.ryb .ryb-fs__bar{flex:1;width:auto}.ryb .ryb-fs__tags{flex-basis:100%}.ryb .ryb-nm__head .ryb-select--sort{flex:100%}}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb .ryb-fs__panels,html:not([data-ryb-motion=on]) .ryb .ryb-fo:before,html:not([data-ryb-motion=on]) .ryb .ryb-fs__bar>i,html:not([data-ryb-motion=on]) .ryb .ryb-fs__tab,html:not([data-ryb-motion=on]) .ryb .ryb-fs__tab .ryb-i{transition:none}html:not([data-ryb-motion=on]) .ryb .ryb-fs__panels.is-open>.ryb-fs__pin{animation:none;overflow:visible}}.ryb .ryb-nm__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px}.ryb .ryb-nm__item.ryb-rc{background:var(--ryb-surface);border-radius:20px;flex-direction:column;align-items:stretch;gap:0;height:100%;padding:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.ryb .ryb-nm__list li.is-hot .ryb-rc,.ryb .ryb-nm__list li .ryb-rc:hover{border-color:color-mix(in srgb, var(--t) 70%, var(--ryb-line));background:var(--ryb-surface)}.ryb .ryb-nm__list li.is-sel .ryb-rc{border-color:var(--t);box-shadow:0 0 0 2px var(--t), 0 10px 28px -14px var(--t);background:var(--ryb-surface)}.ryb .ryb-rc__pic{flex:none;position:relative}.ryb .ryb-rc__img{isolation:isolate;aspect-ratio:16/8;background:linear-gradient(135deg,#cfe3e8 0%,#e6f0f2 100%);display:block;position:relative;overflow:hidden}.ryb .ryb-rc__img.ryb-nm__thumb--sil{display:grid}.ryb .ryb-rc__img .ryb-sil{width:44%}.ryb .ryb-rc__img>img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ryb-ease,ease);display:block;position:absolute;inset:0}.ryb .ryb-rc__img>.ryb-card__ph{color:var(--ryb-mute);place-items:center;display:grid;position:absolute;inset:0}.ryb .ryb-rc__img:after{content:"";pointer-events:none;background:linear-gradient(#0000,#040e128c);height:60%;position:absolute;inset:auto 0 0}@media (hover:hover) and (pointer:fine){.ryb .ryb-rc:hover .ryb-rc__img>img{transform:scale(1.05)}}.ryb .ryb-rc__rank{z-index:2;-webkit-backdrop-filter:blur(6px);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#061216a8;border-radius:99px;justify-content:center;align-items:center;gap:1px;min-width:32px;height:28px;padding:0 10px;font-size:.86rem;font-weight:740;display:inline-flex;position:absolute;top:10px;left:10px}.ryb .ryb-rc__rank small{opacity:.92;font-size:.7rem;font-weight:600}.ryb .ryb-nm__list>li:first-child .ryb-rc__rank{color:#2b1b00;background:linear-gradient(135deg,#f6cf62,#e49a2c)}.ryb .ryb-nm__list>li:first-child .ryb-rc__rank small{opacity:.85}.ryb .ryb-rc__sc{--sc:var(--v-mid);z-index:3;background:var(--ryb-surface);width:66px;height:66px;box-shadow:0 6px 16px -4px #00000059, 0 0 0 3px var(--ryb-surface);pointer-events:none;border-radius:50%;place-content:center;justify-items:center;line-height:1;display:grid;position:absolute;bottom:-28px;right:12px}.ryb .ryb-rc__sc.ryb-sc-top{--sc:var(--v-good)}.ryb .ryb-rc__sc.ryb-sc-high{--sc:var(--v-cool)}.ryb .ryb-rc__sc.ryb-sc-mid{--sc:var(--v-mid)}.ryb .ryb-rc__sc.ryb-sc-low{--sc:var(--v-bad)}.ryb .ryb-rc__sc svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.ryb .ryb-rc__sc circle{fill:none;stroke-width:3.6px}.ryb .ryb-rc__t{stroke:color-mix(in srgb, var(--ryb-ink) 13%, transparent)}.ryb .ryb-rc__a{stroke:var(--sc);stroke-linecap:round;stroke-dasharray:var(--v) 100;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--sc) 55%, transparent));animation:ryb-rc-fill 1.1s var(--ryb-ease,cubic-bezier(.2, .8, .2, 1)) both}@keyframes ryb-rc-fill{0%{stroke-dasharray:0 100}}.ryb .ryb-rc__sc b{letter-spacing:-.02em;color:var(--ryb-head);font-variant-numeric:tabular-nums;font-size:1.32rem;font-weight:780;position:relative}.ryb .ryb-rc__sc small{color:var(--ryb-mute);margin-top:2px;font-size:.7rem;font-weight:600;position:relative}.ryb .ryb-rc__b{flex:auto;min-width:0;padding:14px 16px 4px}.ryb .ryb-rc .ryb-nm__t{grid-area:auto;padding-right:74px;font-size:1.02rem}.ryb .ryb-rc .ryb-nm__t small{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin-top:3px;display:-webkit-box}.ryb .ryb-rc__why{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ryb .ryb-rc__why li{border:1px solid var(--ryb-line);background:color-mix(in srgb, var(--ryb-ink) 5%, transparent);max-width:100%;color:var(--ryb-ink-2);border-radius:99px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:.76rem;line-height:1.25;display:inline-flex}.ryb .ryb-rc__why .ryb-i{width:14px;height:14px;color:var(--ryb-river-2);flex:none}.ryb .ryb-rc .ryb-nm__act{flex:none;grid-area:auto;gap:8px;padding:12px 14px 14px}.ryb .ryb-rc .ryb-nm__act .ryb-btn--primary{flex:auto}.ryb .ryb-nm__note{color:var(--ryb-mute);align-items:flex-start;gap:8px;margin:6px 2px 0;font-size:.82rem;line-height:1.45;display:flex}.ryb .ryb-nm__note[hidden]{display:none}.ryb .ryb-nm__note .ryb-i{flex:none;width:16px;height:16px;margin-top:2px}#ryb-vysledky{scroll-margin-top:calc(var(--ryb-hdr,0px) + var(--ryb-jump-h,56px) + 12px)}@container ryb (width<=560px){.ryb .ryb-nm__list{grid-template-columns:minmax(0,1fr)}.ryb .ryb-rc__img{aspect-ratio:16/7}}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb .ryb-rc__a{animation:none}html:not([data-ryb-motion=on]) .ryb .ryb-rc__img>img{transition:none}}.ryb-pvdefs{width:0;height:0;position:absolute;overflow:hidden}.ryb-pvdefs path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ryb-pvg{pointer-events:none;width:100%;height:auto;display:block}.ryb-pvg use{fill:none;stroke-linecap:round;stroke-linejoin:round}.ryb-pvg__bg{stroke:currentColor;stroke-width:.7px;opacity:.24}.ryb-pvg__on{stroke:var(--sc,var(--ryb-river));stroke-width:1.4px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--sc,var(--ryb-river)) 55%, transparent))}.ryb-pvg__flow{stroke:#fff;stroke-width:1.4px;opacity:.8;stroke-dasharray:1.5 30;animation:5s linear infinite ryb-pv-flow}@keyframes ryb-pv-flow{to{stroke-dashoffset:-63px}}html:not([data-ryb-theme=night]):not([data-ryb-theme=ember]) .ryb-pvg__on{stroke-width:1.7px;filter:brightness(.74)saturate(1.35)}html:not([data-ryb-theme=night]):not([data-ryb-theme=ember]) .ryb-pvg__bg{opacity:.34}html:not([data-ryb-theme=night]):not([data-ryb-theme=ember]) .ryb-pvg__flow{stroke:var(--sc,var(--ryb-river));filter:brightness(1.5);opacity:.9}.ryb .ryb-pv__sc{background:color-mix(in srgb, var(--sc) 16%, var(--ryb-surface));color:var(--sc);border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:.75rem;line-height:1.2;display:inline-flex;position:absolute;top:10px;left:10px}.ryb .ryb-pv__sc .ryb-i{width:13px;height:13px}.ryb .ryb-pv__sc b{font-variant-numeric:tabular-nums;font-weight:700}.ryb .ryb-pv__sc small{color:var(--ryb-mute);font-size:.6875rem}.ryb .ryb-pv.ryb-sc-top,.ryb .ryb-pvfig.ryb-sc-top{--sc:#4fe0a0}.ryb .ryb-pv.ryb-sc-high,.ryb .ryb-pvfig.ryb-sc-high{--sc:#6fd0d8}.ryb .ryb-pv.ryb-sc-mid,.ryb .ryb-pvfig.ryb-sc-mid{--sc:#e8b23a}.ryb .ryb-pv.ryb-sc-low,.ryb .ryb-pvfig.ryb-sc-low{--sc:#e07a52}.ryb .ryb-pvfig{color:#e8f4f6;backdrop-filter:blur(6px);background:#061a26a8;border:1px solid #ffffff24;border-radius:20px;gap:10px;margin:0;padding:14px 16px 12px;display:grid}.ryb .ryb-pvfig .ryb-pvg__bg{opacity:.3}.ryb .ryb-pvfig .ryb-pvg__flow{stroke:#fff;filter:none}.ryb .ryb-pvfig figcaption{color:#e8f4f6cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:.8125rem;line-height:1.35;display:flex}.ryb .ryb-pvfig .ryb-pv__sc{background:color-mix(in srgb, var(--sc,#6fd0d8) 22%, transparent);position:static}.ryb .ryb-pvfig .ryb-pv__sc small{color:#e8f4f6d1}html:not([data-ryb-theme=night]):not([data-ryb-theme=ember]) .ryb .ryb-pv .ryb-pv__sc{color:color-mix(in srgb, var(--sc) 52%, #1d1400)}html:not([data-ryb-theme=night]):not([data-ryb-theme=ember]) .ryb .ryb-pvfig .ryb-pvg__on{stroke-width:1.5px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--sc,#6fd0d8) 55%, transparent))}html:not([data-ryb-theme=night]):not([data-ryb-theme=ember]) .ryb .ryb-pvfig .ryb-pvg__flow{stroke:#fff;filter:none;opacity:.8}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb-pvg__flow{opacity:0;animation:none}}.ryb .ryb-zn{flex-direction:column;gap:16px;min-width:0;display:flex}.ryb .ryb-zn-sec{flex-direction:column;gap:10px;min-width:0;display:flex}.ryb .ryb-zn-h{color:var(--ryb-ink);align-items:center;gap:8px;margin:4px 0 0;font-size:.9375rem;font-weight:680;line-height:1.3;display:flex}.ryb .ryb-zn-h .ryb-i{width:18px;height:18px;color:var(--ryb-river);flex:none}.ryb .ryb-zn-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;display:flex}.ryb .ryb-zn-head__t{flex-direction:column;flex:14rem;gap:2px;min-width:0;display:flex}.ryb .ryb-zn-head__t strong{color:var(--ryb-ink);overflow-wrap:anywhere;font-size:1rem;line-height:1.3}.ryb .ryb-zn-head__t span{color:var(--ryb-mute);font-size:.8125rem;line-height:1.4}.ryb .ryb-zn-site,.ryb .ryb-zn-gw,.ryb .ryb-zn-plant{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.ryb .ryb-zn-site.is-primary{border-color:var(--eco-n-bd);box-shadow:var(--ryb-shadow)}.ryb .ryb-zn-gw.is-bad,.ryb .ryb-zn-plant.is-bad{border-left:4px solid var(--eco-bad)}.ryb .ryb-zn-gw.is-mid,.ryb .ryb-zn-plant.is-mid{border-left:4px solid var(--eco-mid)}.ryb .ryb-zn-gw.is-good,.ryb .ryb-zn-plant.is-good{border-left:4px solid var(--eco-good)}.ryb .ryb-zn-site__strip{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.ryb .ryb-zn-site__strip small{color:var(--ryb-mute);font-size:.75rem}.ryb .ryb-zn-strip{grid-template-columns:repeat(var(--c,4), minmax(0, 1fr));gap:3px;display:inline-grid}.ryb .ryb-zn-strip.has-labels{gap:4px}.ryb .ryb-zn-cell{box-sizing:border-box;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:flex-end;width:100%;min-width:14px;height:22px;display:inline-flex;position:relative}.ryb .ryb-zn-strip.has-labels .ryb-zn-cell{width:3rem;height:30px}.ryb .ryb-zn-cell em{font-variant-numeric:tabular-nums;padding-bottom:3px;font-size:.6875rem;font-style:normal;font-weight:640;line-height:1}.ryb .ryb-zn-cell.is-bad{background:var(--eco-bad);border-color:var(--eco-bad);color:#fff}.ryb .ryb-zn-cell.is-mid{background:var(--eco-mid);border-color:var(--eco-mid);color:#3c2a00}.ryb .ryb-zn-cell.is-ok{background:var(--eco-good-bg);border-color:var(--eco-good-bd);color:var(--eco-good-ink)}.ryb .ryb-zn-cell.is-na{background:repeating-linear-gradient(135deg, transparent 0 4px, var(--ryb-line) 4px 5px);border:1px dashed var(--ryb-line);color:var(--ryb-mute)}.ryb .ryb-zn-leg{color:var(--ryb-ink-2);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ryb .ryb-zn-leg li{align-items:center;gap:6px;display:inline-flex}.ryb .ryb-zn-leg .ryb-zn-cell{border-radius:4px;width:14px;min-width:14px;height:14px}.ryb .ryb-zn-mx{--yc:4;border:1px solid var(--ryb-line-2);border-radius:var(--ryb-r);background:var(--ryb-surface);flex-direction:column;display:flex;overflow:hidden}.ryb .ryb-zn-mx__row{grid-template-columns:minmax(0, 1fr) repeat(var(--yc), 3rem);border-top:1px solid var(--ryb-line-2);align-items:center;display:grid}.ryb .ryb-zn-mx__row:first-child{border-top:0}.ryb .ryb-zn-mx__head{background:var(--ryb-canvas);color:var(--ryb-ink-2);font-size:.75rem;font-weight:680}.ryb .ryb-zn-mx__head>span{padding:7px 8px}.ryb .ryb-zn-mx__head>span+span{text-align:center;font-variant-numeric:tabular-nums;padding-inline:0}.ryb .ryb-zn-mx__cat{border-top:1px solid var(--ryb-line-2);background:var(--ryb-shallow);display:block}.ryb .ryb-zn-mx__cat>span{color:var(--ryb-ink-2);align-items:center;gap:7px;padding:6px 10px;font-size:.75rem;font-weight:680;display:flex}.ryb .ryb-zn-mx__cat .ryb-i{width:14px;height:14px;color:var(--ryb-river)}.ryb .ryb-zn-mx__lab{color:var(--ryb-ink);overflow-wrap:anywhere;padding:7px 10px;font-size:.8125rem;line-height:1.35}.ryb .ryb-zn-mx__c{justify-content:center;align-items:center;height:100%;min-height:30px;font-size:1rem;font-weight:700;line-height:1;display:flex}.ryb .ryb-zn-mx__c.is-bad{color:var(--eco-bad);background:var(--eco-bad-bg)}.ryb .ryb-zn-mx__c.is-ok{color:var(--eco-good-ink)}.ryb .ryb-zn-mx__c.is-na{color:var(--ryb-mute);font-weight:500}.ryb .ryb-zn-pau{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r);padding:0 10px}.ryb .ryb-zn-pau>summary{cursor:pointer;color:var(--ryb-ink-2);justify-content:space-between;align-items:center;gap:8px;padding:9px 2px;font-size:.8125rem;font-weight:640;list-style:none;display:flex}.ryb .ryb-zn-pau>summary::-webkit-details-marker{display:none}.ryb .ryb-zn-pau>summary .ryb-i{width:16px;height:16px}.ryb .ryb-zn-pau[open]>summary .ryb-i{transform:rotate(180deg)}.ryb .ryb-zn-pau>.ryb-zn-mx{margin-bottom:8px}.ryb .ryb-zn-rows,.ryb .ryb-zn-gws,.ryb .ryb-zn-plants{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-zn-row{border:1px solid var(--ryb-line-2);border-radius:var(--ryb-r);background:var(--ryb-surface);border-left-width:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:9px 12px;display:grid}.ryb .ryb-zn-row.is-good{border-left-color:var(--eco-good)}.ryb .ryb-zn-row.is-mid{border-left-color:var(--eco-mid)}.ryb .ryb-zn-row.is-bad{border-left-color:var(--eco-bad)}.ryb .ryb-zn-row__t{flex-direction:column;gap:1px;min-width:0;display:flex}.ryb .ryb-zn-row__t strong{color:var(--ryb-ink);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.3}.ryb .ryb-zn-row__t strong a{color:inherit;text-decoration-color:var(--ryb-line);text-underline-offset:3px}.ryb .ryb-zn-row__t strong a:hover{color:var(--ryb-river-2);text-decoration-color:currentColor}.ryb .ryb-zn-row__t small{color:var(--ryb-mute);font-size:.78125rem;line-height:1.4}.ryb .ryb-zn-row__s{grid-area:2/1}.ryb .ryb-zn-row__v{text-align:right;font-variant-numeric:tabular-nums;color:var(--ryb-ink);grid-area:1/2/span 2;justify-self:end;max-width:11rem;font-size:.8125rem;font-weight:680}.ryb .ryb-zn-row.is-bad .ryb-zn-row__v{color:var(--eco-bad-ink)}.ryb .ryb-zn-row.is-mid .ryb-zn-row__v{color:var(--eco-mid-ink)}.ryb .ryb-zn-row.is-good .ryb-zn-row__v{color:var(--eco-good-ink)}.ryb .ryb-zn-row__s .ryb-zn-strip{width:8.5rem}.ryb .ryb-zn-gw__y{color:var(--ryb-ink-2);margin:0;font-size:.8125rem}.ryb .ryb-zn-gwv{margin:0}.ryb .ryb-zn-gwv>summary{cursor:pointer;align-items:center;gap:8px;min-height:40px;list-style:none;display:flex}.ryb .ryb-zn-gwv>summary::-webkit-details-marker{display:none}.ryb .ryb-zn-gwv>summary:focus-visible{outline:2px solid var(--ryb-river);outline-offset:2px;border-radius:6px}.ryb .ryb-zn-gwv>summary>.ryb-i:first-child{width:16px;height:16px;color:var(--ryb-river);flex:none}.ryb .ryb-zn-gwv>summary>span{flex:1;min-width:0}.ryb .ryb-zn-gwv__car{width:16px;height:16px;color:var(--ryb-mute);transition:transform .25s var(--v-ease);flex:none}.ryb .ryb-zn-gwv[open] .ryb-zn-gwv__car{transform:rotate(180deg)}.ryb .ryb-zn-gwv[open]>summary{margin-bottom:6px}@media (prefers-reduced-motion:reduce){.ryb .ryb-zn-gwv__car{transition:none}}.ryb .ryb-zn-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-zn-chip{border:1px solid var(--eco-n-bd);background:var(--eco-n-bg);min-height:24px;color:var(--eco-n-ink);border-radius:999px;align-items:center;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}.ryb .ryb-zn-chip.is-ant{border-color:var(--eco-bad-bd);background:var(--eco-bad-bg);color:var(--eco-bad-ink)}.ryb .ryb-zn-plant__load{color:var(--ryb-ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.8125rem;display:flex}.ryb .ryb-zn-plant__load b{color:var(--ryb-ink);font-variant-numeric:tabular-nums}.ryb .ryb-zn-load{background:var(--ryb-line-2);border-radius:999px;flex:10rem;max-width:18rem;height:9px;position:relative}.ryb .ryb-zn-load i{width:var(--p);border-radius:inherit;background:var(--eco-good);position:absolute;inset:0 auto 0 0}.ryb .ryb-zn-load.is-mid i{background:var(--eco-mid)}.ryb .ryb-zn-load.is-bad i{background:var(--eco-bad)}.ryb .ryb-zn-load b{background:var(--ryb-ink);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;left:66.667%}.ryb .ryb-zn-plant__f,.ryb .ryb-zn-plant__rv{color:var(--ryb-ink-2);margin:0;font-size:.8125rem;line-height:1.45}.ryb .ryb-zn-plant__f span,.ryb .ryb-zn-plant__rv span{color:var(--ryb-ink);font-weight:680}.ryb .ryb-zn-plant__rv a{color:var(--ryb-river-2)}.ryb .ryb-zn-disch{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-zn-disch li{border-radius:var(--ryb-r-sm);background:var(--ryb-canvas);flex-direction:column;gap:1px;padding:6px 10px;display:flex}.ryb .ryb-zn-disch span{color:var(--ryb-mute);font-size:.6875rem}.ryb .ryb-zn-disch b{font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:.9375rem}.ryb .ryb-zn-more{margin-top:2px}.ryb .ryb-zn-more-link,.ryb .ryb-zn-links a{border:1px solid var(--ryb-line);background:var(--ryb-surface);color:var(--ryb-river-2);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:640;text-decoration:none;display:inline-flex}.ryb .ryb-zn-more-link .ryb-i,.ryb .ryb-zn-links a .ryb-i{flex:none;width:16px;height:16px}.ryb .ryb-zn-more-link:hover,.ryb .ryb-zn-links a:hover{border-color:var(--ryb-river);background:var(--ryb-shallow)}.ryb .ryb-zn-links{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.ryb .ryb-zn-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:14px;display:grid}.ryb .ryb-zn-card{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}.ryb .ryb-zn-card--wide{grid-column:1/-1}.ryb .ryb-zn-card__h{color:var(--ryb-ink);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:1rem;font-weight:680;line-height:1.3;display:flex}.ryb .ryb-zn-card__h .ryb-i{width:18px;height:18px;color:var(--ryb-river);flex:none;align-self:center}.ryb .ryb-zn-card__h small{color:var(--ryb-mute);flex:100%;font-size:.78125rem;font-weight:500}.ryb .ryb-zn-lead{color:var(--ryb-ink-2);margin:0;font-size:.9rem;line-height:1.5}.ryb .ryb-zn-lead b{color:var(--ryb-ink);font-variant-numeric:tabular-nums}.ryb .ryb-zn-fine{color:var(--ryb-mute);font-size:.75rem;line-height:1.45}.ryb .ryb-zn-seg{background:var(--ryb-line-2);border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}.ryb .ryb-zn-seg i{flex:0 0 var(--w);min-width:3px}.ryb .ryb-zn-seg i.is-good,.ryb .ryb-zn-legc i.is-good{background:var(--eco-good)}.ryb .ryb-zn-seg i.is-mid,.ryb .ryb-zn-legc i.is-mid{background:var(--eco-mid)}.ryb .ryb-zn-seg i.is-bad,.ryb .ryb-zn-legc i.is-bad{background:var(--eco-bad)}.ryb .ryb-zn-seg i.is-n,.ryb .ryb-zn-legc i.is-n{background:var(--eco-n);opacity:.6}.ryb .ryb-zn-legc{color:var(--ryb-ink-2);flex-direction:column;gap:4px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.ryb .ryb-zn-legc li{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ryb .ryb-zn-legc i{border-radius:4px;width:12px;height:12px}.ryb .ryb-zn-legc b{font-variant-numeric:tabular-nums;color:var(--ryb-ink)}.ryb .ryb-zn-profbox{-webkit-overflow-scrolling:touch;overflow-x:auto}.ryb .ryb-zn-prof{width:100%;height:auto;max-height:260px;display:block}.ryb .ryb-zn-prof__g{stroke:var(--ryb-line-2);stroke-width:1px}.ryb .ryb-zn-prof__a{fill:var(--ryb-mute);font-size:11px}.ryb .ryb-zn-prof__l{fill:none;stroke:var(--ryb-line);stroke-width:2px;stroke-linejoin:round}.ryb .ryb-zn-prof__p{stroke:var(--ryb-surface);stroke-width:2px}.ryb .ryb-zn-prof__p.is-good{fill:var(--eco-good)}.ryb .ryb-zn-prof__p.is-mid{fill:var(--eco-mid)}.ryb .ryb-zn-prof__p.is-bad{fill:var(--eco-bad)}@media (width<=520px){.ryb .ryb-zn-row{grid-template-columns:minmax(0,1fr)}.ryb .ryb-zn-row__v{text-align:left;grid-area:auto/1;justify-self:start;max-width:none}.ryb .ryb-zn-mx__row{grid-template-columns:minmax(0, 1fr) repeat(var(--yc), 2.4rem)}.ryb .ryb-zn-strip.has-labels .ryb-zn-cell{width:2.4rem}}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb .ryb-zn-pau[open]>summary .ryb-i{transition:none}}.ryb .ryb-zn-sw{background:var(--eco-n);border-radius:4px;flex:none;width:12px;height:12px;display:inline-block}.ryb .ryb-zn-sw.is-sc{background:var(--ryb-river)}.ryb .ryb-zn-sw.is-ns{background:var(--eco-n);opacity:.65}.ryb .ryb-zn-sw.is-bad{background:var(--eco-bad)}.ryb .ryb-zn-sw.is-mid{background:var(--eco-mid)}.ryb .ryb-zn-ctas{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ryb .ryb-zn-cta{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);height:100%;color:inherit;align-items:flex-start;gap:12px;padding:14px 40px 14px 14px;text-decoration:none;display:flex;position:relative}.ryb .ryb-zn-cta:hover{border-color:var(--ryb-river);box-shadow:var(--ryb-shadow)}.ryb .ryb-zn-cta__i{background:var(--ryb-shallow);width:38px;height:38px;color:var(--ryb-river-2);border-radius:12px;flex:none;place-items:center;display:grid}.ryb .ryb-zn-cta__i .ryb-i{width:20px;height:20px}.ryb .ryb-zn-cta__t{flex-direction:column;gap:2px;min-width:0;display:flex}.ryb .ryb-zn-cta__t strong{color:var(--ryb-ink);font-size:1rem;line-height:1.3}.ryb .ryb-zn-cta__t b{color:var(--eco-bad-ink);font-size:.875rem;font-weight:640;line-height:1.4}.ryb .ryb-zn-cta__t small{color:var(--ryb-mute);font-size:.78125rem;line-height:1.4}.ryb .ryb-zn-cta__go{width:18px;height:18px;color:var(--ryb-mute);position:absolute;top:14px;right:14px}.ryb .ryb-zn-bcs{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-zn-bc{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);height:100%;color:inherit;box-sizing:border-box;flex-direction:column;gap:6px;padding:12px 34px 12px 14px;text-decoration:none;display:flex;position:relative}a.ryb-zn-bc:hover{border-color:var(--ryb-river);box-shadow:var(--ryb-shadow)}.ryb .ryb-zn-bc strong{color:var(--ryb-ink);font-size:.9375rem;line-height:1.3}.ryb .ryb-zn-bc small{color:var(--ryb-mute);font-variant-numeric:tabular-nums;font-size:.78125rem}.ryb .ryb-zn-bc__go{width:16px;height:16px;color:var(--ryb-mute);position:absolute;top:12px;right:12px}.ryb .ryb-zn-bc__bar{background:var(--ryb-line-2);border-radius:999px;height:8px;display:block;overflow:hidden}.ryb .ryb-zn-bc__bar i{width:var(--p);border-radius:inherit;background:var(--eco-good);height:100%;display:block}.ryb .ryb-zn-bc__bar.is-mid i{background:var(--eco-mid)}.ryb .ryb-zn-bc__bar.is-bad i{background:var(--eco-bad)}.ryb .ryb-zn-trend{flex-direction:column;gap:8px;max-width:46rem;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-zn-tr{grid-template-columns:3rem minmax(0,1fr) 9.5rem;align-items:center;gap:12px;font-size:.875rem;display:grid}.ryb .ryb-zn-trend--w .ryb-zn-tr{grid-template-columns:8.5rem minmax(0,1fr) 7.5rem}.ryb .ryb-zn-tr__y{color:var(--ryb-ink);font-variant-numeric:tabular-nums;font-weight:680}.ryb .ryb-zn-tr__b{background:var(--ryb-line-2);border-radius:999px;height:16px;display:block;position:relative;overflow:hidden}.ryb .ryb-zn-tr__b i{border-radius:inherit;position:absolute;inset:0 auto 0 0}.ryb .ryb-zn-tr__b i.is-a{width:var(--a);background:var(--eco-bad)}.ryb .ryb-zn-tr__b i.is-a.is-mid{background:var(--eco-mid)}.ryb .ryb-zn-tr__b i.is-b{width:var(--b);background:var(--eco-bad)}.ryb .ryb-zn-tr b{color:var(--ryb-ink);font-variant-numeric:tabular-nums;flex-direction:column;font-size:.8125rem;font-weight:680;line-height:1.25;display:flex}.ryb .ryb-zn-tr b small{color:var(--ryb-mute);font-size:.75rem;font-weight:500}.ryb .ryb-zn-bars{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ryb .ryb-zn-bar{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 3rem;align-items:center;gap:12px;display:grid}.ryb .ryb-zn-bar__l{color:var(--ryb-ink);overflow-wrap:anywhere;flex-direction:column;font-size:.875rem;line-height:1.3;display:flex}.ryb .ryb-zn-bar__l small{color:var(--ryb-mute);font-size:.71875rem}.ryb .ryb-zn-bar__b{background:var(--ryb-line-2);border-radius:999px;height:12px;display:block;overflow:hidden}.ryb .ryb-zn-bar__b i{width:var(--w);border-radius:inherit;background:var(--ryb-river);height:100%;display:block}.ryb .ryb-zn-bar.is-ns .ryb-zn-bar__b i{background:var(--eco-n);opacity:.7}.ryb .ryb-zn-bar b{text-align:right;font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:.875rem}.ryb .ryb-zn-items{counter-reset:zn;flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ryb .ryb-zn-item{border:1px solid var(--ryb-line-2);border-radius:var(--ryb-r);background:var(--ryb-surface);counter-increment:zn;border-left-width:4px}.ryb .ryb-zn-item.is-good{border-left-color:var(--eco-good)}.ryb .ryb-zn-item.is-mid{border-left-color:var(--eco-mid)}.ryb .ryb-zn-item.is-bad{border-left-color:var(--eco-bad)}.ryb .ryb-zn-item>details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;grid-template-areas:"t v go""s s s";align-items:center;gap:6px 12px;padding:10px 12px;list-style:none;display:grid}.ryb .ryb-zn-item>details>summary::-webkit-details-marker{display:none}.ryb .ryb-zn-item>details>summary .ryb-zn-row__t{grid-area:t}.ryb .ryb-zn-item>details>summary .ryb-zn-row__t strong:before{content:counter(zn) ". ";color:var(--ryb-mute);font-variant-numeric:tabular-nums;font-weight:500}.ryb .ryb-zn-item>details>summary .ryb-zn-row__s{grid-area:2/1/auto/-1}.ryb .ryb-zn-item>details>summary .ryb-zn-row__v{grid-area:auto}.ryb .ryb-zn-item.is-bad .ryb-zn-row__v{color:var(--eco-bad-ink)}.ryb .ryb-zn-item.is-mid .ryb-zn-row__v{color:var(--eco-mid-ink)}.ryb .ryb-zn-item.is-good .ryb-zn-row__v{color:var(--eco-good-ink)}.ryb .ryb-zn-item__go{width:18px;height:18px;color:var(--ryb-mute);grid-area:go}.ryb .ryb-zn-item>details[open] .ryb-zn-item__go{transform:rotate(180deg)}.ryb .ryb-zn-item__body{flex-direction:column;gap:10px;padding:4px 12px 14px;display:flex}.ryb .ryb-zn-rks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-zn-rk{grid-template-columns:minmax(0,1fr) 6rem auto;align-items:center;gap:4px 12px;display:grid}.ryb .ryb-zn-rk__t{flex-direction:column;gap:1px;min-width:0;display:flex}.ryb .ryb-zn-rk__t strong{color:var(--ryb-ink);overflow-wrap:anywhere;font-size:.875rem;line-height:1.3}.ryb .ryb-zn-rk__t small{color:var(--ryb-mute);font-size:.75rem;line-height:1.35}.ryb .ryb-zn-rk__rv a{color:var(--ryb-river-2)}.ryb .ryb-zn-rk__b{background:var(--ryb-line-2);border-radius:999px;height:10px;display:block;overflow:hidden}.ryb .ryb-zn-rk__b i{width:var(--w);border-radius:inherit;background:var(--eco-n);height:100%;display:block}.ryb .ryb-zn-rk.is-good .ryb-zn-rk__b i{background:var(--eco-good)}.ryb .ryb-zn-rk.is-mid .ryb-zn-rk__b i{background:var(--eco-mid)}.ryb .ryb-zn-rk.is-bad .ryb-zn-rk__b i{background:var(--eco-bad)}.ryb .ryb-zn-rk b{font-variant-numeric:tabular-nums;text-align:right;color:var(--ryb-ink);white-space:nowrap;font-size:.8125rem}.ryb .ryb-zn--scope>.ryb-zn-grid{align-items:start}.ryb .ryb-zn-rks--w .ryb-zn-rk{grid-template-columns:minmax(12rem,22rem) minmax(8rem,1fr) 4rem;max-width:56rem}.ryb .ryb-zn-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ryb .ryb-zn-gws--cols,.ryb .ryb-zn-plants--cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:10px;display:grid}.ryb .ryb-zn-src{margin:8px 0 0;padding-left:1.2em;font-size:.875rem;line-height:1.6}.ryb .ryb-zn-src a{color:var(--ryb-river-2)}.ryb .ryb-zn-leg{margin-top:6px}.ryb .ryb-blk--reviry .ryb-zn-rows{max-width:52rem}@media (width<=560px){.ryb .ryb-zn-tr,.ryb .ryb-zn-trend--w .ryb-zn-tr{grid-template-columns:3rem minmax(0,1fr)}.ryb .ryb-zn-trend--w .ryb-zn-tr{grid-template-columns:6rem minmax(0,1fr)}.ryb .ryb-zn-tr b{flex-direction:row;grid-column:1/-1;gap:8px}.ryb .ryb-zn-bar{grid-template-columns:minmax(0,1fr) 2.5rem}.ryb .ryb-zn-bar__b{grid-area:2/1/auto/-1}.ryb .ryb-zn-rk,.ryb .ryb-zn-rks--w .ryb-zn-rk{grid-template-columns:minmax(0,1fr) auto}.ryb .ryb-zn-prof{min-width:520px;max-height:none}.ryb .ryb-zn-grid--2{grid-template-columns:minmax(0,1fr)}.ryb .ryb-zn-rk__b{grid-area:2/1/auto/-1}.ryb .ryb-zn-item>details>summary{grid-template-columns:minmax(0,1fr) 18px;grid-template-areas:"t go""v v""s s"}.ryb .ryb-zn-item>details>summary .ryb-zn-row__v{text-align:left;grid-row:2;justify-self:start;max-width:none}.ryb .ryb-zn-item>details>summary .ryb-zn-row__s{grid-row:3}}.ryb .ryb-fs__find .ryb-qwrap{flex:1 1 0;min-width:0;position:relative}.ryb .ryb-qsug{z-index:60;border:1px solid var(--ryb-line);border-radius:16px;max-height:min(70vh,440px);top:calc(100% + 6px);overflow-y:auto}.ryb .ryb-qsug li a{padding:9px 12px}.ryb .ryb-qsug__all{border-top:1px solid var(--ryb-line);margin-top:4px;padding-top:4px}.ryb .ryb-qsug__all button{width:100%;color:var(--ryb-river);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-weight:640;display:flex}.ryb .ryb-qsug__all button:hover,.ryb .ryb-qsug__all button:focus-visible{background:var(--ryb-line)}.ryb .ryb-qsug__all .ryb-i{flex:none;width:18px;height:18px}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-qsug{background:var(--ryb-surface);color:var(--ryb-ink)}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-hsearch__list li.is-on a,html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-hsearch__list li a:hover{background:var(--ryb-line)}.ryb .ryb-es{--es:var(--eco-n);gap:18px;display:grid}.ryb .ryb-es.is-good{--es:var(--eco-good)}.ryb .ryb-es.is-bad{--es:var(--eco-bad)}.ryb .ryb-es-hero{border:1px solid var(--ryb-line);background:linear-gradient(135deg, color-mix(in srgb, var(--es) 12%, var(--ryb-surface)), var(--ryb-surface) 70%);border-radius:20px;grid-template-columns:minmax(180px,250px) minmax(0,1fr);align-items:center;gap:12px 26px;padding:14px 18px;display:grid}.ryb .ryb-es-dial{width:100%;max-width:250px;margin-inline:auto;position:relative}.ryb .ryb-es-dial__svg{width:100%;height:auto;display:block;overflow:visible}.ryb .ryb-es-dial__z{fill:none;stroke-width:14px;stroke-linecap:butt}.ryb .ryb-es-dial__z--bad{stroke:var(--eco-bad)}.ryb .ryb-es-dial__z--n{stroke:var(--eco-n);opacity:.6}.ryb .ryb-es-dial__z--good{stroke:var(--eco-good)}.ryb .ryb-es-dial__t{stroke:var(--ryb-mute);stroke-width:1.4px}.ryb .ryb-es-dial__l{fill:var(--ryb-mute);font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600}.ryb .ryb-es-dial__n{stroke:var(--ryb-ink);stroke-width:3px;stroke-linecap:round;transform-origin:110px 112px}.ryb .ryb-es-dial__h{fill:var(--ryb-ink);stroke:var(--ryb-surface);stroke-width:2px}.ryb .ryb-es-dial__big{fill:var(--es);font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;font-size:34px;font-weight:760}.ryb .ryb-es-hero__txt{gap:10px;min-width:0;display:grid}.ryb .ryb-es-hero__txt>strong{text-wrap:balance;font-size:1.12rem;font-weight:680;line-height:1.3}.ryb .ryb-es-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-es-chips li{border:1px solid var(--eco-n-bd);background:var(--eco-n-bg);color:var(--eco-n-ink);border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 9px;font-size:.84rem;display:inline-flex}.ryb .ryb-es-chips li.is-good{border-color:var(--eco-good-bd);background:var(--eco-good-bg);color:var(--eco-good-ink)}.ryb .ryb-es-chips li.is-bad{border-color:var(--eco-bad-bd);background:var(--eco-bad-bg);color:var(--eco-bad-ink)}.ryb .ryb-es-chips .ryb-i{flex:none;width:17px;height:17px}.ryb .ryb-es-hero__n{color:var(--ryb-mute);margin:0;font-size:.8rem;line-height:1.5}.ryb .ryb-es-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;gap:22px 18px;display:grid}.ryb .ryb-es-g__h{align-items:center;gap:10px;margin:0 0 10px;font-size:1rem;font-weight:680;display:flex}.ryb .ryb-es-g__ico{background:color-mix(in srgb, var(--ryb-river) 16%, transparent);width:30px;height:30px;color:var(--ryb-river);border-radius:10px;place-items:center;display:grid}.ryb .ryb-es-g__ico .ryb-i{width:17px;height:17px}.ryb .ryb-es-g__sum{font-variant-numeric:tabular-nums;border:1px solid var(--eco-n-bd);background:var(--eco-n-bg);color:var(--eco-n-ink);border-radius:999px;margin-left:auto;padding:2px 11px;font-size:.84rem;font-weight:700}.ryb .ryb-es-g__sum.is-good{border-color:var(--eco-good-bd);background:var(--eco-good-bg);color:var(--eco-good-ink)}.ryb .ryb-es-g__sum.is-bad{border-color:var(--eco-bad-bd);background:var(--eco-bad-bg);color:var(--eco-bad-ink)}.ryb .ryb-es-fs{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-es-f{border:1px solid var(--eco-n-bd);background:var(--eco-n-bg);border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:13px 14px;display:grid;position:relative}.ryb .ryb-es-f.is-good{border-color:var(--eco-good-bd);background:var(--eco-good-bg)}.ryb .ryb-es-f.is-bad{border-color:var(--eco-bad-bd);background:var(--eco-bad-bg)}.ryb .ryb-es-f__ico{background:var(--ryb-surface);width:40px;height:40px;color:var(--eco-n-ink);border:1px solid var(--eco-n-bd);border-radius:12px;place-items:center;display:grid}.ryb .ryb-es-f.is-good .ryb-es-f__ico{color:var(--eco-good-ink);border-color:var(--eco-good-bd)}.ryb .ryb-es-f.is-bad .ryb-es-f__ico{color:var(--eco-bad-ink);border-color:var(--eco-bad-bd)}.ryb .ryb-es-f__ico .ryb-i{width:21px;height:21px}.ryb .ryb-es-f__body{gap:4px;min-width:0;display:grid}.ryb .ryb-es-f__hd{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ryb .ryb-es-f__hd strong{font-size:.95rem;font-weight:680;line-height:1.25}.ryb .ryb-es-f__v{color:var(--ryb-mute);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.4}.ryb .ryb-es-f__x{margin:0;font-size:.86rem;line-height:1.5}.ryb .ryb-es-f__d{justify-items:end;gap:6px;min-width:62px;display:grid}.ryb .ryb-es-f__d b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--eco-n-ink);font-size:1.35rem;font-weight:760;line-height:1}.ryb .ryb-es-f.is-good .ryb-es-f__d b{color:var(--eco-good-ink)}.ryb .ryb-es-f.is-bad .ryb-es-f__d b{color:var(--eco-bad-ink)}.ryb .ryb-es-bar{background:color-mix(in srgb, var(--ryb-ink) 14%, transparent);border-radius:999px;width:62px;height:6px;display:block;position:relative}.ryb .ryb-es-bar:before{content:"";background:var(--ryb-mute);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.ryb .ryb-es-bar i{width:calc(var(--w) / 2);border-radius:999px;position:absolute;top:0;bottom:0}.ryb .ryb-es-f.is-good .ryb-es-bar i{background:var(--eco-good);left:50%}.ryb .ryb-es-f.is-bad .ryb-es-bar i{background:var(--eco-bad);right:50%}.ryb .ryb-es-ev{border:1px solid var(--ryb-line);background:var(--ryb-surface);color:var(--ryb-mute);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:.68rem;font-weight:650;display:inline-flex}.ryb .ryb-es-ev--A{border-color:var(--eco-good-bd);color:var(--eco-good-ink)}.ryb .ryb-es-ev--B{border-color:var(--eco-mid-bd);color:var(--eco-mid-ink)}.ryb .ryb-es-f__more{margin-top:2px;font-size:.8rem}.ryb .ryb-es-f__more summary{cursor:pointer;color:var(--ryb-river);width:fit-content;font-weight:600}.ryb .ryb-es-f__more p{color:var(--ryb-ink-2,var(--ryb-ink));margin:6px 0 0;line-height:1.5}.ryb .ryb-es-f__more .ryb-es-f__src{color:var(--ryb-mute);font-size:.75rem}.ryb .ryb-es-silent{border:1px dashed var(--ryb-line);border-radius:16px;padding:12px 14px}.ryb .ryb-es-silent h3{margin:0 0 2px;font-size:.92rem;font-weight:660}.ryb .ryb-es-silent p{color:var(--ryb-mute);margin:0 0 8px;font-size:.8rem}.ryb .ryb-es-silent ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-es-silent li{color:var(--ryb-mute);background:color-mix(in srgb, var(--ryb-ink) 6%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 8px;font-size:.78rem;display:inline-flex}.ryb .ryb-es-silent .ryb-i{opacity:.75;width:15px;height:15px}.ryb .ryb-es-cap{color:var(--ryb-mute);align-items:flex-start;gap:8px;margin:0;font-size:.82rem;line-height:1.45;display:flex}.ryb .ryb-es-cap .ryb-i{flex:none;width:16px;height:16px;margin-top:2px}@media (width<=640px){.ryb .ryb-es-hero{grid-template-columns:minmax(0,1fr);padding:14px}.ryb .ryb-es-f{grid-template-columns:36px minmax(0,1fr)}.ryb .ryb-es-f__ico{width:36px;height:36px}.ryb .ryb-es-f__d{grid-area:1/2;grid-auto-flow:column;justify-self:end;align-items:center;gap:10px;position:absolute;top:12px;right:12px}.ryb .ryb-es-f__hd{padding-right:96px}}@media (prefers-reduced-motion:no-preference){.ryb-js .ryb-es-dial__n{animation:ryb-es-needle .9s var(--ryb-ease,ease-out) .1s both}}html[data-ryb-motion=on] .ryb-js .ryb-es-dial__n{animation:ryb-es-needle .9s var(--ryb-ease,ease-out) .1s both}@keyframes ryb-es-needle{0%{transform:rotate(-70deg)}}.ryb .ryb-zn-rows--cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:stretch;gap:8px 10px;display:grid}.ryb .ryb-zn-tr__b i.is-a.is-good{background:var(--eco-good)}.ryb .ryb-zn-sub{color:var(--ryb-ink);margin:22px 0 8px;font-size:1rem;font-weight:680;line-height:1.3}.ryb .ryb-zn-sub:first-child{margin-top:0}.ryb .ryb-blk--toky .ryb-zn-row__v,.ryb .ryb-blk--reviry .ryb-zn-row__v{max-width:9rem}.ryb-pvg--inline path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ryb-pvg--geo{background:color-mix(in srgb, var(--ryb-shallow,#0f2a2c) 55%, transparent);border-radius:10px}.ryb-pvfig .ryb-pvg--geo{background:0 0;border-radius:0}.ryb-pvg--geo .ryb-pvg__bg{opacity:.32}.ryb-geofig{max-width:520px;margin-inline:auto}.ryb-geofig .ryb-pvg--geo{max-height:300px}.ryb-mocard.has-geo{grid-template-columns:var(--geo-w,84px) minmax(0, 1fr);grid-template-rows:auto auto;align-content:center;align-items:center;gap:2px 12px;padding-left:10px;display:grid}.ryb-mocard.has-geo>.ryb-pvg{width:var(--geo-w,84px);grid-area:1/1/span 2;align-self:center}.ryb-mocard.has-geo>strong{grid-area:1/2;align-self:end}.ryb-mocard.has-geo>span{grid-area:2/2;align-self:start}.ryb-molist__grid--geo{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.ryb-molist__grid--kraje{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.ryb-molist__grid--kraje .ryb-mocard.has-geo{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);row-gap:3px;padding:10px 10px 14px}.ryb-molist__grid--kraje .ryb-mocard.has-geo>.ryb-pvg{grid-area:1/1;width:100%;margin-bottom:8px}.ryb-molist__grid--kraje .ryb-mocard.has-geo>strong{grid-area:2/1;padding-left:6px}.ryb-molist__grid--kraje .ryb-mocard.has-geo>span{grid-area:3/1;padding-left:6px}.ryb-molist__grid--kraje .ryb-mocard.has-geo>.ryb-mocard__go{margin-top:0;top:auto;bottom:16px}.ryb-molist__grid--kraje .ryb-pvg__on{stroke-width:1.9px}.ryb-molist__grid--kraje .ryb-pvg__bg{opacity:.42}.ryb-mo.has-geo{gap:10px;min-height:56px;padding:4px 8px 4px 5px}.ryb-mo.has-geo>.ryb-pvg{flex:none;width:66px}.ryb-mos--geo{gap:10px}@media (width<=520px){.ryb-molist__grid--geo{grid-template-columns:minmax(0,1fr)}.ryb-molist__grid--kraje{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}}.ryb .ryb-gwm__more{border:1px solid var(--ryb-line-2);border-radius:var(--ryb-r);background:var(--ryb-canvas);margin-top:2px}.ryb .ryb-gwm__more>summary{cursor:pointer;min-height:44px;color:var(--ryb-river-2);justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:.875rem;font-weight:650;list-style:none;display:flex}.ryb .ryb-gwm__more>summary::-webkit-details-marker{display:none}.ryb .ryb-gwm__more>summary .ryb-i{width:16px;height:16px;transition:rotate .25s var(--ryb-ease,ease);flex:none}.ryb .ryb-gwm__more[open]>summary .ryb-i{rotate:180deg}.ryb .ryb-gwm__more>summary:focus-visible{outline:2px solid var(--ryb-river-2);outline-offset:2px;border-radius:var(--ryb-r)}.ryb .ryb-gwm__fx{grid-template-columns:minmax(8.5rem,12rem) minmax(0,1fr);gap:4px 14px;margin:0;padding:2px 14px 6px;display:grid}.ryb .ryb-gwm__fx dt{color:var(--ryb-ink);align-items:flex-start;gap:7px;margin:8px 0 0;font-size:.8125rem;font-weight:680;display:flex}.ryb .ryb-gwm__fx dt .ryb-i{width:16px;height:16px;color:var(--ryb-river);flex:none;margin-top:1px}.ryb .ryb-gwm__fx dd{color:var(--ryb-ink-2,var(--ryb-mute));max-width:68ch;margin:8px 0 0;font-size:.8125rem;line-height:1.55}.ryb .ryb-gwm__srch{color:var(--ryb-mute);margin:8px 14px 2px;font-size:.75rem;font-weight:680}.ryb .ryb-gwm__src{color:var(--ryb-mute);gap:4px;margin:0;padding:0 14px 12px 32px;font-size:.75rem;line-height:1.5;display:grid}@media (width<=640px){.ryb .ryb-gwm__fx{grid-template-columns:minmax(0,1fr);gap:0}.ryb .ryb-gwm__fx dd{margin-top:2px}}.ryb .ryb-eco-wide{margin:0 0 clamp(18px,2.4cqi,30px)}.ryb .ryb-eco-wide>.ryb-panel{border-radius:var(--ryb-r-lg);gap:12px;width:100%;padding:16px}.ryb .ryb-eco-wide .ryb-gwm__tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.ryb .ryb-zn-chip.is-ok{border-color:var(--eco-good-bd);background:var(--eco-good-bg);color:var(--eco-good-ink)}.ryb .ryb-zn-chip.is-mid{border-color:var(--eco-mid-bd);background:var(--eco-mid-bg);color:var(--eco-mid-ink)}.ryb .ryb-zn-chips--val .ryb-zn-chip{gap:6px;padding:2px 10px;font-weight:560}.ryb .ryb-zn-chips--val .ryb-zn-chip b{font-variant-numeric:tabular-nums;font-weight:720}.ryb .ryb-zn-tr__b i.is-a.is-bad{background:var(--eco-bad)}.ryb .ryb-zn-gw .ryb-eco-tag.is-n{background:var(--eco-n-bg);border-color:var(--eco-n-bd);color:var(--eco-n-ink)}.ryb .ryb-zn-grid--wm{align-items:stretch}.ryb .ryb-zn-card--wide{margin-bottom:14px}.ryb .ryb-zn-grid--wm .ryb-zn-sub{margin-top:0}.ryb [hidden].ryb-drop,.ryb [hidden].ryb-photos__list,.ryb [hidden].ryb-analysis,.ryb [hidden].ryb-photos__info{display:none}.ryb .ryb-times{border:1px solid var(--ryb-line);background:var(--ryb-canvas);border-radius:14px;min-width:0;margin:0;padding:12px 14px 14px}.ryb .ryb-times>legend{color:var(--ryb-ink);align-items:center;gap:8px;margin-left:-6px;padding:0 6px;font-size:.9375rem;font-weight:640;display:inline-flex}.ryb .ryb-times>legend .ryb-i{width:18px;height:18px;color:var(--ryb-river-2)}.ryb .ryb-times>legend em{color:var(--ryb-mute);font-size:.8125rem;font-style:normal;font-weight:450}.ryb .ryb-times__hint{color:var(--ryb-ink-2);margin:2px 0 12px;font-size:.8125rem;line-height:1.5}.ryb .ryb-times__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px 14px;display:grid}.ryb .ryb-times .ryb-field__help{margin-top:4px;line-height:1.4;display:block}.ryb .ryb-photos{gap:10px;display:grid}.ryb .ryb-photos__list{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-photos__it{aspect-ratio:1;border:1px solid var(--ryb-line);background:var(--ryb-canvas);border-radius:14px;position:relative;overflow:hidden}.ryb .ryb-photos__it img{object-fit:cover;width:100%;height:100%;display:block}.ryb .ryb-photos__it.is-cover{outline:2px solid var(--ryb-river);outline-offset:-2px}.ryb .ryb-photos__x{color:#fff;cursor:pointer;background:#0a1816c7;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:6px;right:6px}.ryb .ryb-photos__x .ryb-i{width:16px;height:16px}.ryb .ryb-photos__x:hover{background:#0a1816f2}.ryb .ryb-photos__x:focus-visible{outline-offset:1px;box-shadow:0 0 0 4px var(--ryb-river-2);outline:2px solid #fff}.ryb .ryb-photos__tag{color:#fff;background:#0a1816c7;border-radius:99px;padding:2px 9px;font-size:.6875rem;font-weight:640;position:absolute;bottom:6px;left:6px}.ryb .ryb-photos__info{color:var(--ryb-ink-2);align-items:flex-start;gap:8px;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.ryb .ryb-photos__info .ryb-i{width:16px;height:16px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-analysis{border:1px solid var(--ryb-line);background:var(--ryb-canvas);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px}.ryb .ryb-analysis input{flex:none;margin-top:1px}.ryb .ryb-analysis__t{gap:4px;font-weight:520;display:grid}.ryb .ryb-analysis__t strong{font-weight:640;display:block}.ryb .ryb-analysis__t strong .ryb-i{vertical-align:-3px;width:18px;height:18px;color:var(--ryb-river-2);margin-right:6px}.ryb .ryb-analysis__t small{color:var(--ryb-ink-2);font-size:.8125rem;font-weight:450;line-height:1.5;display:block}.ryb .ryb-analysis:has(input:checked){border-color:var(--ryb-river)}.ryb .ryb-analysis:focus-within{box-shadow:0 0 0 3px #0f7b8a2e}.ryb .ryb-linkbtn{color:var(--ryb-river-2);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:620;text-decoration:underline;display:inline}.ryb .ryb-linkbtn:hover{color:var(--ryb-river)}.ryb .ryb-linkbtn:focus-visible{outline:2px solid var(--ryb-river-2);outline-offset:2px;border-radius:4px}.ryb .ryb-catch__gal{width:100%;height:100%;display:block}.ryb .ryb-catch__gal:focus-visible{outline:3px solid var(--ryb-river-2);outline-offset:-3px}.ryb .ryb-catch__n{color:#fff;pointer-events:none;background:#0a1816c7;border-radius:99px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:.75rem;font-weight:640;display:inline-flex;position:absolute;bottom:10px;right:10px}.ryb .ryb-catch__n .ryb-i{width:13px;height:13px}.ryb .ryb-mine__pic{position:relative}.ryb .ryb-mine__pic .ryb-catch__gal{position:absolute;inset:0}.ryb .ryb-mine__pic .ryb-catch__n{gap:3px;padding:1px 6px 1px 5px;font-size:.6875rem;bottom:3px;right:3px}.ryb .ryb-mine__pic .ryb-catch__n .ryb-i{width:11px;height:11px}.ryb .ryb-snap{border-top:1px solid var(--ryb-line);margin:8px 0 0;padding-top:8px}.ryb .ryb-snap h4{color:var(--ryb-ink);margin:0;font-size:.8125rem;font-weight:680}.ryb .ryb-snap h4 small{color:var(--ryb-mute);font-weight:450}.ryb .ryb-snap__est{color:var(--ryb-ink-2);align-items:flex-start;gap:6px;margin:6px 0 0;font-size:.75rem;line-height:1.5;display:flex}.ryb .ryb-snap__est .ryb-i{width:13px;height:13px;color:var(--ryb-river-2);flex:none;margin-top:2px}.ryb .ryb-mine__ana{color:var(--ryb-ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:8px 0 0;font-size:.8125rem;display:flex}.ryb .ryb-mine__ana .ryb-i{width:14px;height:14px;color:var(--ryb-river-2);flex:none}.ryb-gal{box-sizing:border-box;color:#f1f7f6;background:#0a1816;border:0;border-radius:16px;width:min(96vw,1100px);max-width:none;max-height:96vh;margin:auto;padding:0;overflow:hidden}.ryb-gal::backdrop{background:#040b0adb}.ryb-gal__fig{place-items:center;min-height:40vh;max-height:calc(96vh - 52px);margin:0;display:grid}.ryb-gal__img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(96vh - 52px);display:block}.ryb-gal__bar{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 14px;font-size:.875rem;display:flex}.ryb-gal__btn{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:1.5rem;line-height:1;display:grid}.ryb-gal__btn:hover{background:#ffffff38}.ryb-gal__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.ryb-gal__btn[hidden]{display:none}.ryb-gal__nav{align-items:center;gap:8px;display:flex}@media (width<=640px){.ryb .ryb-photos__list{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}}.ryb [hidden].ryb-loc__from{display:none}.ryb .ryb-photos__tip{border:1px dashed var(--ryb-line);background:var(--ryb-canvas);color:var(--ryb-ink-2);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.5;display:flex}.ryb .ryb-photos__tip .ryb-i{width:16px;height:16px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-photos__tip strong{color:var(--ryb-ink);font-weight:640}.ryb .ryb-loc{border:1px solid var(--ryb-line);background:var(--ryb-canvas);border-radius:14px;gap:12px;min-width:0;margin:0;padding:12px 14px 14px;display:grid}.ryb .ryb-loc>legend{color:var(--ryb-ink);align-items:center;gap:8px;margin-left:-6px;padding:0 6px;font-size:.9375rem;font-weight:640;display:inline-flex}.ryb .ryb-loc>legend .ryb-i{width:18px;height:18px;color:var(--ryb-river-2)}.ryb .ryb-loc>legend em{color:var(--ryb-mute);font-size:.8125rem;font-style:normal;font-weight:450}.ryb .ryb-loc__hint{color:var(--ryb-ink-2);margin:0;font-size:.8125rem;line-height:1.5}.ryb .ryb-loc__row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.ryb .ryb-loc__row input{flex:200px;min-width:0}.ryb .ryb-loc__here{flex:none;align-items:center;gap:7px;display:inline-flex}.ryb .ryb-loc__here .ryb-i{width:16px;height:16px}.ryb .ryb-loc .ryb-field__help{margin-top:6px;line-height:1.4;display:block}.ryb .ryb-loc .ryb-analysis{background:var(--ryb-surface,var(--ryb-canvas))}.ryb .ryb-loc .ryb-analysis:has(input:disabled){opacity:.62}.ryb .ryb-loc .ryb-analysis input:disabled{cursor:not-allowed}.ryb .ryb-mine__loc{color:var(--ryb-ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:6px 0 0;font-size:.8125rem;display:flex}.ryb .ryb-mine__loc .ryb-i{width:14px;height:14px;color:var(--ryb-river-2);flex:none}.ryb .ryb-mine__loc strong{color:var(--ryb-ink);font-weight:640}.ryb-catch__gps{color:var(--ryb-mute);align-items:center;gap:7px;margin:0;font-size:.8125rem;display:flex}.ryb-catch__gps .ryb-i{flex:none;width:14px;height:14px}.ryb-catch__gps a{color:var(--ryb-river-2);font-variant-numeric:tabular-nums;font-weight:580}.ryb-catch__gps a:hover{text-decoration:underline!important}.ryb-legal{max-width:880px;margin-inline:auto;padding-block:clamp(6px,1.6vw,18px) clamp(24px,4vw,48px);display:block}.ryb .ryb-legal__meta{color:var(--ryb-mute);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:.8125rem;font-weight:600}.ryb .ryb-legal__lead{max-width:66ch;color:var(--ryb-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1rem + .4vw,1.1875rem);line-height:1.6}.ryb .ryb-legal__toc{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);margin:22px 0 0;padding:16px 18px 14px}.ryb .ryb-legal__toch{color:var(--ryb-ink);margin:0 0 8px;font-size:.875rem;font-weight:680}.ryb .ryb-legal__toc ol{columns:2 280px;font-variant-numeric:tabular-nums;column-gap:28px;margin:0;padding-left:1.7em;font-size:.9375rem;line-height:1.4}.ryb .ryb-legal__toc li{break-inside:avoid;margin:0 0 .1em;padding-left:.15em}.ryb .ryb-legal__toc li::marker{color:var(--ryb-mute)}.ryb .ryb-legal__toc a{color:var(--ryb-river-2);text-underline-offset:3px;padding:4px 0;text-decoration:underline 1px;display:inline-block}.ryb .ryb-legal__toc a:hover,.ryb .ryb-legal__more a:hover{color:var(--ryb-float-ink)}.ryb .ryb-legal__sec{border-top:1px solid var(--ryb-line);scroll-margin-top:calc(var(--ryb-hdr,0px) + 16px);margin-top:clamp(26px,3.6vw,40px);padding-top:clamp(18px,2.6vw,26px)}.ryb .ryb-legal__h{letter-spacing:-.01em;color:var(--ryb-ink);text-wrap:balance;align-items:baseline;gap:.4em;margin:0 0 .7em;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;line-height:1.25;display:flex}.ryb .ryb-legal__n{font-variant-numeric:tabular-nums;min-width:1.5em;color:var(--ryb-river-2);flex:none}.ryb.ryb-legal .ryb-prose{max-width:72ch}.ryb.ryb-legal .ryb-prose code,.ryb.ryb-legal .ryb-table code{background:var(--ryb-canvas);overflow-wrap:break-word;border-radius:6px;padding:1px 5px;font-size:.86em}.ryb.ryb-legal .ryb-tablewrap{max-width:100%;margin:0 0 1em}.ryb.ryb-legal .ryb-tablewrap .ryb-table{min-width:580px}.ryb.ryb-legal .ryb-tablewrap .ryb-table tbody th{text-align:left;vertical-align:top;color:var(--ryb-ink);border:0;border-bottom:1px solid var(--ryb-line-2);background:0 0;padding:13px 16px;font-size:.9375rem;font-weight:600}.ryb.ryb-legal .ryb-tablewrap .ryb-table tbody tr:last-child th{border-bottom:0}.ryb.ryb-legal .ryb-tablewrap .ryb-table.ryb-legal__tbl tbody th{width:30%;min-width:12em}.ryb.ryb-legal .ryb-table.ryb-legal__tbl tbody th code{white-space:nowrap}.ryb.ryb-legal .ryb-tablewrap .ryb-table.ryb-legal__facts{min-width:0}.ryb.ryb-legal .ryb-tablewrap .ryb-table.ryb-legal__facts tbody th{width:34%;min-width:9em;color:var(--ryb-ink-2);font-weight:560}.ryb.ryb-legal .ryb-tablewrap .ryb-table.ryb-legal__facts td:first-child{color:var(--ryb-ink);font-weight:450}.ryb .ryb-legal__note{border-left:3px solid var(--ryb-river);background:var(--ryb-canvas);color:var(--ryb-ink-2);border-radius:0 10px 10px 0;margin:0 0 1em;padding:10px 14px;font-size:.9375rem;line-height:1.5}.ryb .ryb-legal__note[hidden]{display:none}.ryb .ryb-legal__more{border-top:1px solid var(--ryb-line);margin-top:clamp(28px,4vw,44px);padding-top:18px}.ryb .ryb-legal__more ul{flex-wrap:wrap;gap:0 22px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.ryb .ryb-legal__more a{color:var(--ryb-river-2);text-underline-offset:3px;padding:7px 0;text-decoration:underline 1px;display:inline-block}@media (width<=560px){.ryb .ryb-legal__toc ol{columns:1}.ryb .ryb-legal__h{font-size:1.2rem}}.ryb .ryb-gate p{max-width:62ch;line-height:1.5}.ryb .ryb-gate .ryb-gate__legal{margin-top:8px;font-size:.875rem}.ryb .ryb-gate p a{color:var(--ryb-river-2);text-underline-offset:3px;text-decoration:underline 1px}.ryb .ryb-gate p a:hover{color:var(--ryb-float-ink)}.ryb .ryb-me__avatar{overflow:hidden}.ryb .ryb-me__avatar img{object-fit:cover;width:100%;height:100%;display:block}.ryb .ryb-photo__row{flex-wrap:wrap;align-items:center;gap:16px 22px;display:flex}.ryb .ryb-photo__img{color:#0a2f45;width:96px;height:96px;font-family:var(--ryb-font-display);letter-spacing:.02em;box-shadow:0 0 0 3px var(--ryb-line);background:#dcebee;border-radius:50%;flex:none;place-items:center;font-size:2rem;font-weight:700;display:grid;overflow:hidden}.ryb .ryb-photo__img img{object-fit:cover;width:100%;height:100%;display:block}.ryb .ryb-photo__ctl{flex:280px;gap:10px;min-width:0;display:grid}.ryb .ryb-photo__ctl .ryb-field__row{margin-bottom:0}.ryb .ryb-photo__btns{flex-wrap:wrap;gap:8px;display:flex}.ryb .ryb-photo__btns label.ryb-btn{cursor:pointer}.ryb .ryb-photo__btns [hidden]{display:none!important}.ryb .ryb-photo__in:focus-visible+.ryb-btn{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-photo__status{color:var(--ryb-ink-2);margin:0;font-size:.875rem;font-weight:560}.ryb .ryb-photo__status:empty{display:none}.ryb .ryb-photo__status.is-err{color:var(--ryb-float-ink)}.ryb .ryb-photo__status.is-ok{color:var(--ryb-river-2)}@media (width<=480px){.ryb .ryb-photo__img{width:80px;height:80px;font-size:1.7rem}}.ryb :is(.ryb-field,.ryb-combo,.ryb-gear__row) :is(input,textarea)::placeholder{color:var(--ryb-mute);opacity:1}.ryb .ryb-zn-ov{gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.ryb .ryb-zn-ov__row{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);gap:8px;min-width:0;padding:14px 16px;display:grid}.ryb .ryb-zn-ov__h{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1px 8px;display:grid}.ryb .ryb-zn-ov__h .ryb-i{width:20px;height:20px;color:var(--ryb-river);grid-row:1/span 2;align-self:center}.ryb .ryb-zn-ov__h strong{color:var(--ryb-ink);font-size:1rem;line-height:1.3}.ryb .ryb-zn-ov__h span{color:var(--ryb-mute);font-size:.8125rem;line-height:1.4}.ryb .ryb-zn-ov__bar{gap:2px;min-width:0;height:18px;display:flex}.ryb .ryb-zn-ov__bar i{flex:0 1 var(--w);background:var(--eco-n);min-width:6px;box-shadow:inset 0 0 0 1px var(--eco-n-ink);border-radius:3px}.ryb .ryb-zn-ov__bar i:first-child{border-top-left-radius:9px;border-bottom-left-radius:9px}.ryb .ryb-zn-ov__bar i:last-child{border-top-right-radius:9px;border-bottom-right-radius:9px}.ryb .ryb-zn-ov__bar i.is-good{background:var(--eco-good);box-shadow:inset 0 0 0 1px var(--eco-good-ink)}.ryb .ryb-zn-ov__bar i.is-bad{background:var(--eco-bad);box-shadow:inset 0 0 0 1px var(--eco-bad-ink)}.ryb .ryb-zn-ov__bar i.is-mid,.ryb .ryb-zn-ov__leg .ryb-zn-sw.is-mid{background:repeating-linear-gradient(135deg, var(--eco-mid) 0 3px, var(--eco-mid-bg) 3px 6px);box-shadow:inset 0 0 0 1px var(--eco-mid-ink)}.ryb .ryb-zn-ov__bar i.is-n{background:var(--eco-n-bg);box-shadow:inset 0 0 0 1px var(--eco-n)}.ryb .ryb-zn-ov__leg{color:var(--ryb-ink-2);flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;font-size:.8125rem;line-height:1.4;list-style:none;display:flex}.ryb .ryb-zn-ov__leg li{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.ryb .ryb-zn-ov__leg .ryb-zn-sw{align-self:center}.ryb .ryb-zn-ov__leg b{font-variant-numeric:tabular-nums;color:var(--ryb-ink)}.ryb .ryb-zn-sw.is-good{background:var(--eco-good);box-shadow:inset 0 0 0 1px var(--eco-good-ink)}.ryb .ryb-zn-sw.is-bad{box-shadow:inset 0 0 0 1px var(--eco-bad-ink)}.ryb .ryb-zn-sw.is-n{background:var(--eco-n-bg);box-shadow:inset 0 0 0 1px var(--eco-n)}.ryb .ryb-zn-more{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r);margin:10px 0 0;padding:0 12px}.ryb .ryb-zn-more>summary{cursor:pointer;min-height:44px;color:var(--ryb-ink-2);align-items:center;gap:8px;font-size:.875rem;font-weight:640;list-style:none;display:flex}.ryb .ryb-zn-more>summary::-webkit-details-marker{display:none}.ryb .ryb-zn-more>summary .ryb-i{flex:none;width:16px;height:16px;transition:transform .18s ease-out}.ryb .ryb-zn-more[open]>summary .ryb-i{transform:rotate(180deg)}.ryb .ryb-zn-more>.ryb-prose{padding:2px 0 12px}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb .ryb-zn-more>summary .ryb-i{transition:none}}@media (width<=480px){.ryb .ryb-zn-ov__row{padding:12px}.ryb .ryb-zn-ov__leg{flex-direction:column}}.ryb .ryb-lb__empty{text-align:center;color:var(--ryb-ink-2);flex-direction:column;justify-content:center;gap:6px;padding:22px 18px 20px}.ryb .ryb-lb__empty strong{color:var(--ryb-ink);font-size:1rem;line-height:1.35}.ryb .ryb-lb__empty span{max-width:34rem;color:var(--ryb-ink-2);font-size:.875rem;line-height:1.5}.ryb .ryb-lb__ghost{width:min(240px,70%);height:auto;color:var(--ryb-mute);margin-bottom:4px}.ryb .ryb-lb__empty--sm .ryb-lb__ghost{width:min(170px,60%)}.ryb-gal__bar{align-items:center;min-height:56px;padding:8px 14px}.ryb-gal__info{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ryb-gal__cap{font-size:1rem;font-weight:650;line-height:1.3}.ryb-gal__cap:empty,.ryb-gal__sub:empty,.ryb-gal__count:empty{display:none}.ryb-gal__sub{color:#f1f7f6c7;font-size:.8125rem;line-height:1.35}.ryb-gal__count{color:#f1f7f699;font-size:.75rem}.ryb-gal__open{color:#fff;background:#ff5a1f;border-radius:999px;align-self:flex-start;margin-top:4px;padding:5px 12px;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-block}.ryb-gal__open[hidden]{display:none}.ryb-gal__open:hover{background:#e84c13}.ryb-gal__open:focus-visible{outline-offset:2px;outline:2px solid #fff}.ryb-gal__fig,.ryb-gal__img{max-height:calc(96vh - 96px)}.ryb .ryb-lbx{gap:14px;display:grid}.ryb .ryb-podium{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-pod{border-radius:var(--ryb-r-xl);background:var(--ryb-surface);border:1px solid var(--ryb-line);min-width:0;box-shadow:var(--ryb-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.ryb .ryb-pod--1{background:linear-gradient(180deg, color-mix(in srgb, #f4c542 14%, var(--ryb-surface)), var(--ryb-surface) 46%);border-color:#efd27c}.ryb .ryb-pod__pic{aspect-ratio:4/3;background:linear-gradient(160deg, var(--ryb-canvas), var(--ryb-shallow));position:relative;overflow:hidden}.ryb .ryb-pod--1 .ryb-pod__pic{aspect-ratio:5/4}.ryb .ryb-pod__pic .ryb-catch__gal{width:100%;height:100%;display:block}.ryb .ryb-pod__pic img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ryb-ease);display:block}@media (hover:hover){.ryb .ryb-pod__pic .ryb-catch__gal:hover img{transform:scale(1.035)}}.ryb .ryb-pod.is-nophoto .ryb-pod__pic{aspect-ratio:16/6}.ryb .ryb-pod.is-nophoto .ryb-catch__nophoto .ryb-i{width:64px;height:64px}.ryb .ryb-pod__pic .ryb-catch__n{bottom:12px;right:12px}.ryb .ryb-pod__pic .ryb-catch__rel{inset:12px 12px auto auto}.ryb .ryb-pod__medal{z-index:2;width:40px;height:40px;font-family:var(--ryb-font-display);pointer-events:none;border:2px solid #ffffffeb;border-radius:50%;place-items:center;font-size:1.1rem;font-weight:760;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 3px 10px #00000047}.ryb .ryb-pod__medal--1{color:#4a3200;background:#f4c542}.ryb .ryb-pod__medal--2{color:#35505f;background:#c4d6dc}.ryb .ryb-pod__medal--3{color:#4a2a0e;background:#e0a877}.ryb .ryb-pod__body{flex-direction:column;gap:7px;min-width:0;padding:14px 16px 16px;display:flex}.ryb .ryb-pod__sp{font-family:var(--ryb-font-display);margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.ryb .ryb-pod__sp a{color:inherit;text-decoration:none}.ryb .ryb-pod__sp a:hover{text-decoration:underline;text-decoration-color:var(--ryb-river);text-underline-offset:3px}.ryb .ryb-pod__val{flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0;display:flex}.ryb .ryb-pod__val b{font-family:var(--ryb-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:2.6rem;font-weight:780;line-height:1}.ryb .ryb-pod__val small{color:var(--ryb-mute);font-size:1rem;font-weight:640}.ryb .ryb-pod__val span{background:var(--ryb-canvas);color:var(--ryb-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:3px 11px;font-size:.875rem;font-weight:640}.ryb .ryb-pod__who{align-items:center;gap:8px;min-width:0;margin:2px 0 0;font-weight:620;display:flex}.ryb .ryb-pod__who .ryb-me__avatar{width:28px;height:28px;box-shadow:none;background:var(--ryb-shallow);color:var(--ryb-deep);font-size:.72rem}.ryb .ryb-pod__who a{color:inherit;text-underline-offset:2px;text-decoration:underline #0f7b8a73}.ryb .ryb-pod__meta{color:var(--ryb-mute);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:.875rem;display:flex}.ryb .ryb-pod__meta .ryb-i{width:15px;height:15px;color:var(--ryb-river-2)}.ryb .ryb-pod__meta span+.ryb-i{margin-left:8px}.ryb .ryb-pod__more{margin:6px 0 0}@container ryb (width>=640px){.ryb .ryb-podium--n2,.ryb .ryb-podium--n3{grid-template-columns:repeat(2,minmax(0,1fr))}.ryb .ryb-pod--1{flex-direction:row;grid-column:1/-1}.ryb .ryb-pod--1 .ryb-pod__pic{aspect-ratio:auto;flex:0 0 min(56%,600px);min-height:300px}.ryb .ryb-pod--1.is-nophoto .ryb-pod__pic{min-height:170px}.ryb .ryb-pod--1 .ryb-pod__body{flex:auto;justify-content:center;gap:10px;padding:22px 26px}.ryb .ryb-pod--1 .ryb-pod__sp{font-size:1.6rem}.ryb .ryb-pod--1 .ryb-pod__val b{font-size:4rem}.ryb .ryb-pod--1 .ryb-pod__val span{padding:4px 14px;font-size:1rem}}@container ryb (width>=900px){.ryb .ryb-podium--n3{grid-template-columns:repeat(2,minmax(0,1fr))}}.ryb .ryb-lb__row--catch{position:relative}.ryb .ryb-lb__row--catch .ryb-lb__pic{border-radius:14px;width:64px;height:64px;display:block;position:relative}.ryb .ryb-lb__row--catch .ryb-lb__pic .ryb-catch__gal{width:100%;height:100%;display:block}.ryb .ryb-lb__row--catch .ryb-lb__pic .ryb-catch__n{display:none}.ryb .ryb-lb__row--catch .ryb-lb__who strong a{color:inherit;text-decoration:none}.ryb .ryb-lb__row--catch .ryb-lb__who strong a:hover{text-underline-offset:3px;text-decoration:underline}.ryb .ryb-lb--compact .ryb-lb__row--catch .ryb-lb__pic{border-radius:12px;width:52px;height:52px}.ryb .ryb-lb__pic--av{background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ryb .ryb-lb__pic--av .ryb-me__avatar{width:44px;height:44px;box-shadow:none;background:var(--ryb-shallow);color:var(--ryb-deep);font-size:.95rem}@media (width<=640px){.ryb .ryb-lb__pic--av{display:grid}.ryb .ryb-lb__row{gap:10px;padding:10px 12px 10px 10px}.ryb .ryb-lb__row--catch .ryb-lb__pic{width:58px;height:58px}.ryb .ryb-lb__rank{border-radius:10px;width:30px;height:30px;font-size:.9rem}}.ryb-cp{background:var(--ryb-canvas);color:var(--ryb-ink);border-radius:var(--ryb-r-xl);gap:18px;padding:clamp(14px,3cqi,24px);display:grid}.ryb-cp>*{min-width:0}.ryb-cp__crumb{color:var(--ryb-mute);flex-wrap:wrap;align-items:center;gap:6px;font-size:.875rem;display:flex}.ryb-cp__crumb a{color:var(--ryb-river-2);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.ryb-cp__crumb a:hover{text-underline-offset:3px;text-decoration:underline}.ryb-cp__crumb .ryb-i{width:16px;height:16px}.ryb-cp__state{border-radius:var(--ryb-r-lg);color:#5b3d00;background:#fff4d6;border:1px solid #f0d58f;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:.9375rem;display:flex}.ryb-cp__state.is-rejected{color:#7a1f10;background:#fde8e4;border-color:#f2b9ae}.ryb-cp__hero{gap:16px;display:grid}.ryb-cp__media{gap:8px;min-width:0;display:grid}.ryb-cp__main{border-radius:var(--ryb-r-xl);background:var(--ryb-shallow);box-shadow:var(--ryb-shadow-up);display:block;position:relative;overflow:hidden}.ryb-cp__img{object-fit:cover;aspect-ratio:4/3;width:100%;height:auto;max-height:72vh;display:block}.ryb-cp__zoom{color:#fff;backdrop-filter:blur(6px);background:#061210b8;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px}.ryb-cp__zoom .ryb-i{width:15px;height:15px}.ryb-cp__thumbs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ryb-cp__thumbs a{border:2px solid var(--ryb-surface);width:72px;height:72px;box-shadow:var(--ryb-shadow);border-radius:12px;display:block;overflow:hidden}.ryb-cp__thumbs img{object-fit:cover;width:100%;height:100%;display:block}.ryb-cp__nophoto{aspect-ratio:16/8;border-radius:var(--ryb-r-xl);background:linear-gradient(160deg, var(--ryb-shallow), var(--ryb-canvas));color:var(--ryb-mute);place-items:center;gap:8px;font-weight:600;display:grid}.ryb-cp__nophoto .ryb-i{stroke-width:1.25px;width:56px;height:56px}.ryb-cp__head{border-radius:var(--ryb-r-xl);background:var(--ryb-surface);border:1px solid var(--ryb-line);min-width:0;box-shadow:var(--ryb-shadow);flex-direction:column;gap:10px;padding:18px;display:flex}.ryb-cp__h1{font-family:var(--ryb-font-display);letter-spacing:-.015em;color:var(--ryb-ink);text-wrap:balance;margin:0;font-size:clamp(1.6rem,6cqi,2.4rem);font-weight:760;line-height:1.08}.ryb-cp__big{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ryb-cp__big li{border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);grid-template-columns:auto auto;align-items:baseline;column-gap:5px;padding:10px 16px 8px;display:grid}.ryb-cp__big b{font-family:var(--ryb-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:780;line-height:1}.ryb-cp__big small{color:var(--ryb-mute);font-size:1rem;font-weight:640}.ryb-cp__big span{color:var(--ryb-mute);grid-column:1/-1;font-size:.75rem}.ryb-cp__meta{gap:8px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.ryb-cp__meta li{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.ryb-cp__meta .ryb-i{width:18px;height:18px;color:var(--ryb-river-2)}.ryb-cp__meta a{color:var(--ryb-river-2);text-underline-offset:2px;font-weight:620;text-decoration-color:#0f7b8a66}.ryb-cp__meta small{color:var(--ryb-mute)}.ryb-cp__meta .is-ok{color:#0d6b45;font-weight:620}.ryb-cp__note{border-left:4px solid var(--ryb-river);border-radius:0 var(--ryb-r) var(--ryb-r) 0;background:var(--ryb-canvas);color:var(--ryb-ink-2);margin:0;padding:10px 14px;font-size:.9375rem;line-height:1.55}.ryb-cp__acts{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.ryb-cp__admin{border-radius:var(--ryb-r);background:var(--ryb-shallow);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 10px;padding:10px 14px;font-size:.875rem;display:flex}.ryb-cp__admin .ryb-i{width:18px;height:18px;color:var(--ryb-river-2)}.ryb-cp__side{align-content:start;gap:16px;min-width:0;display:grid}@container ryb (width>=760px){.ryb-cp__hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.ryb-cp__head{gap:14px;padding:24px}.ryb-cp-sec--rank{padding:18px 24px 20px}}.ryb-cp-sec{border-radius:var(--ryb-r-xl);background:var(--ryb-surface);border:1px solid var(--ryb-line);box-shadow:var(--ryb-shadow);padding:clamp(16px,3cqi,24px)}.ryb-cp-sec__t{font-family:var(--ryb-font-display);color:var(--ryb-ink);align-items:center;gap:10px;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2;display:flex}.ryb-cp-sec__t .ryb-i{background:var(--ryb-shallow);width:34px;height:34px;color:var(--ryb-river-2);border-radius:11px;padding:7px}.ryb-cp-sec__lead{color:var(--ryb-mute);margin:6px 0 0;font-size:.9375rem;line-height:1.5}.ryb-cp-sec>:not(.ryb-cp-sec__t):not(.ryb-cp-sec__lead):first-of-type,.ryb-cp-sec__t+*,.ryb-cp-sec__lead+*{margin-top:14px}.ryb-cp-sub{align-items:center;gap:8px;margin:22px 0 8px;font-size:1rem;font-weight:680;display:flex}.ryb-cp-sub .ryb-i{width:18px;height:18px;color:var(--ryb-river-2)}.ryb-cp-note{color:var(--ryb-mute);margin:10px 0 0;font-size:.8125rem;line-height:1.5}.ryb-cp-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb-cp-fact{border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex;position:relative}.ryb-cp-fact>.ryb-i{width:20px;height:20px;color:var(--ryb-river-2);margin-bottom:4px}.ryb-cp-fact__l{color:var(--ryb-mute);font-size:.8125rem;line-height:1.3}.ryb-cp-fact__v{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:1.4rem;font-weight:740;line-height:1.15}.ryb-cp-fact small{color:var(--ryb-ink-2);font-size:.8125rem;line-height:1.4}.ryb-cp-fact.is-bite>.ryb-i{color:var(--ryb-float-ink)}.ryb-cp-fact--moon{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;display:grid}.ryb-cp-fact--moon .ryb-cp-fact__moon{grid-row:1/span 3;width:46px;height:46px}.ryb-cp-fact--moon .ryb-moon{width:100%;height:100%;display:block}.ryb-cp-fact--moon .ryb-cp-fact__v{overflow-wrap:anywhere;font-size:1.05rem}.ryb-cp-fact--moon .ryb-cp-fact__moon,.ryb-cp-fact--moon>*{min-width:0}@container ryb (width>=560px){.ryb-cp-fact--moon{grid-column:span 2}}.ryb-cp-facts--rank{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.ryb-cp-rank .ryb-cp-fact__v{color:var(--ryb-river-2);font-size:2rem}.ryb-cp-rank.is-first{background:linear-gradient(135deg,#fff0bd,#fbe08a)}.ryb-cp-rank.is-first .ryb-cp-fact__v,.ryb-cp-rank.is-first .ryb-cp-fact>.ryb-i,.ryb-cp-rank.is-first>.ryb-i{color:#7a5200}.ryb-cp-rank.is-first .ryb-cp-fact__l,.ryb-cp-rank.is-first small{color:#5b3d00}.ryb-cp-sec--rank{padding:16px 18px 18px}.ryb-cp-sec--rank .ryb-cp-sec__t{font-size:1.0625rem}.ryb-cp-sec--rank .ryb-cp-sec__t .ryb-i{border-radius:10px;width:30px;height:30px;padding:6px}.ryb-cp-sec--rank .ryb-cp-sec__t+*{margin-top:12px}.ryb-cp-sec--rank .ryb-cp-facts--rank{grid-template-columns:minmax(0,1fr);gap:8px}.ryb-cp-sec--rank .ryb-cp-fact{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"i l v""i s v";align-items:center;gap:1px 12px;padding:10px 14px;display:grid}.ryb-cp-sec--rank .ryb-cp-fact>.ryb-i{grid-area:i;width:22px;height:22px;margin:0}.ryb-cp-sec--rank .ryb-cp-fact__l{overflow-wrap:anywhere;grid-area:l;font-size:.875rem;font-weight:620}.ryb-cp-sec--rank .ryb-cp-fact__v{grid-area:v;justify-self:end;font-size:1.6rem}.ryb-cp-sec--rank .ryb-cp-fact small{grid-area:s;font-size:.78rem;line-height:1.35}.ryb-cp-sec--tl{position:relative}.ryb-cp-tl{--tl-wait:#35c6d8;--tl-fight:#ff6a2a;--tl-land:#66dba0;--tl-shot:#ffd35a;--tl-photo:#8a5d00;margin:16px 0 0}html[data-ryb-theme=night] .ryb-cp-tl,html[data-ryb-theme=ember] .ryb-cp-tl{--tl-photo:var(--ryb-sun)}.ryb-cp-tl__scene{--hz:170px;--mh:38px;isolation:isolate;background:#0a1730;border-radius:18px;height:290px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 14px 30px -16px #030e1e99}.ryb-cp-tl__scene>*{position:absolute}.ryb-cp-tl__skybg{height:var(--hz);z-index:0;background:linear-gradient(180deg, #040a285c, #040a2800 68%, #ffffff24), var(--sky);top:0;left:0;right:0}.ryb-cp-tl:not(.has-sky) .ryb-cp-tl__skybg{background:linear-gradient(#2a5878,#6e9fb6)}.ryb-cp-tl__stars{height:var(--hz);z-index:1;-webkit-mask-image:var(--dark);mask-image:var(--dark);background-image:radial-gradient(1.2px 1.2px at 4% 16%,#fff 55%,#0000),radial-gradient(1px 1px at 9% 52%,#fff 55%,#0000),radial-gradient(1.3px 1.3px at 15% 30%,#fff 55%,#0000),radial-gradient(1px 1px at 22% 68%,#fff 55%,#0000),radial-gradient(1.2px 1.2px at 29% 12%,#fff 55%,#0000),radial-gradient(1px 1px at 36% 44%,#fff 55%,#0000),radial-gradient(1.3px 1.3px at 44% 22%,#fff 55%,#0000),radial-gradient(1px 1px at 51% 60%,#fff 55%,#0000),radial-gradient(1.2px 1.2px at 58% 10%,#fff 55%,#0000),radial-gradient(1px 1px at 66% 38%,#fff 55%,#0000),radial-gradient(1.3px 1.3px at 73% 70%,#fff 55%,#0000),radial-gradient(1px 1px at 80% 18%,#fff 55%,#0000),radial-gradient(1.2px 1.2px at 88%,#fff 55%,#0000),radial-gradient(1px 1px at 95% 26%,#fff 55%,#0000);top:0;left:0;right:0}.ryb-cp-tl__stars:after{content:"";background-image:radial-gradient(2px 2px at 12% 40%,#fff 50%,#0000),radial-gradient(1.8px 1.8px at 33% 18%,#fff 50%,#0000),radial-gradient(2px 2px at 48% 54%,#fff 50%,#0000),radial-gradient(1.8px 1.8px at 62% 26%,#fff 50%,#0000),radial-gradient(2px 2px at 78% 58%,#fff 50%,#0000),radial-gradient(1.8px 1.8px at 91% 14%,#fff 50%,#0000);position:absolute;inset:0}.ryb-cp-tl__orb{z-index:2;top:calc(var(--hz) - 40px);background:radial-gradient(circle,#fffbe6 0 22%,#ffd45e 24% 38%,#ffa8409e 50%,#ff7e2c00 70%);border-radius:50%;width:80px;height:80px;margin-left:-40px}.ryb-cp-tl__orb.is-sunset{background:radial-gradient(circle,#fff1d2 0 22%,#ffb04a 24% 38%,#ff703c9e 50%,#ff543c00 70%)}.ryb-cp-tl__sun{z-index:2;background:radial-gradient(circle,#fffbe0 0 40%,#ffe27a 42% 60%,#ffd65a80 74%,#ffd65a00 100%);border-radius:50%;width:48px;height:48px;margin-left:-24px;top:26px}.ryb-cp-tl__moon{z-index:2;filter:drop-shadow(0 0 12px #d6e2ff99);width:42px;height:42px;margin-left:-21px;top:20px}.ryb-cp-tl__moon .ryb-moon{width:100%;height:100%;display:block}.ryb-cp-tl__cloud{z-index:2;left:var(--x);top:var(--y);width:var(--w);height:calc(var(--w) * .24);background:var(--cloud);opacity:var(--o);border-radius:99px}.ryb-cp-tl__cloud:before,.ryb-cp-tl__cloud:after{content:"";background:inherit;border-radius:50%;position:absolute}.ryb-cp-tl__cloud:before{width:40%;height:150%;bottom:40%;left:16%}.ryb-cp-tl__cloud:after{width:34%;height:120%;bottom:30%;left:46%}.ryb-cp-tl__rain{z-index:3;opacity:var(--ri);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='30'%3E%3Cpath d='M4 2v13' stroke='%23d7e8ff' stroke-opacity='.7' stroke-width='1.3' stroke-linecap='round'/%3E%3Cpath d='M12 16v10' stroke='%23d7e8ff' stroke-opacity='.5' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/16px 30px;inset:-10%;transform:rotate(12deg)}.ryb-cp-tl__water{left:0;right:0;top:var(--hz);z-index:3;background:linear-gradient(180deg, #082e4480, #031422ed 72%), var(--sky);bottom:0;overflow:hidden}.ryb-cp-tl:not(.has-sky) .ryb-cp-tl__water{background:linear-gradient(#2b6a86,#0b2c40)}.ryb-cp-tl__water:before,.ryb-cp-tl__water:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='18' viewBox='0 0 140 18'%3E%3Cpath d='M0 9Q35 1 70 9T140 9' fill='none' stroke='%23fff' stroke-opacity='.6' stroke-width='1.4'/%3E%3C/svg%3E") repeat-x;position:absolute;left:-140px;right:-140px}.ryb-cp-tl__water:before{opacity:.55;background-size:140px 18px;height:18px;top:2px}.ryb-cp-tl__water:after{opacity:.28;background-size:92px 12px;height:12px;top:22px}.ryb-cp-tl__shine{z-index:4;top:var(--hz);opacity:.8;background:repeating-linear-gradient(#ffd87c9e 0 3px,#0000 3px 9px);width:54px;height:80px;margin-left:-27px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.ryb-cp-tl__shine.is-sunset{background:repeating-linear-gradient(#ff96609e 0 3px,#0000 3px 9px)}.ryb-cp-tl__ghost{z-index:4;top:calc(var(--hz) + 7px);background:#ffffff3d;border-radius:99px;height:4px;margin-top:-2px}.ryb-cp-tl__seg{z-index:4;top:calc(var(--hz) + 7px);transform-origin:0;background:var(--tl-wait);border-radius:99px;height:6px;margin-top:-3px;box-shadow:0 0 12px #35c6d8bf}.ryb-cp-tl__seg.is-bite{background:var(--tl-fight);box-shadow:0 0 12px #ff6a2abf}.ryb-cp-tl__seg.is-landed,.ryb-cp-tl__seg.is-photo{background:var(--tl-shot);box-shadow:0 0 12px #ffd35ab3}.ryb-cp-tl.is-armed .ryb-cp-tl__seg{transform:scaleX(0)}.ryb-cp-tl__mark{--kc:var(--tl-wait);z-index:5;top:var(--mt,6px);transform-origin:50% 100%;flex-direction:column;align-items:center;gap:3px;width:56px;margin-left:-28px;transition:opacity .35s,scale .5s cubic-bezier(.3,1.5,.5,1);display:flex;scale:1}.ryb-cp-tl__mark.is-bite{--kc:#ff8a4c}.ryb-cp-tl__mark.is-landed{--kc:var(--tl-land)}.ryb-cp-tl__mark.is-photo{--kc:var(--tl-shot)}.ryb-cp-tl__mark:before,.ryb-cp-tl__mark:after{content:"";background:repeating-linear-gradient(180deg, var(--kc) 0 4px, transparent 4px 7px);opacity:.85;width:2px;margin-left:-1px;position:absolute;left:50%}.ryb-cp-tl__mark:before{height:var(--sd,0px);top:100%}.ryb-cp-tl__mark:after{height:var(--su,0px);bottom:100%}.ryb-cp-tl__badge{border:2px solid var(--kc);width:36px;height:36px;color:var(--kc);background:#081828e0;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 14px #00000061}.ryb-cp-tl__badge .ryb-i{width:18px;height:18px}.ryb-cp-tl__mark.sw-a{--mt:6px;--sd:calc(var(--hz) - 6px - var(--mh));--su:0px}.ryb-cp-tl__mark.sw-b{--mt:76px;--sd:calc(var(--hz) - 76px - var(--mh));--su:0px}.ryb-cp-tl__mark.sw-c{--mt:calc(var(--hz) + 14px);--sd:0px;--su:14px}.ryb-cp-tl.is-armed .ryb-cp-tl__mark:not(.is-hit){opacity:0;scale:.55}.ryb-cp-tl__mark.is-landed.is-hit{transition-delay:.55s}.ryb-cp-tl__float{z-index:6;top:calc(var(--hz) - 26px);width:0;height:60px}.ryb-cp-tl.is-armed .ryb-cp-tl__float:not(.is-in){opacity:0}.ryb-cp-tl__bob{width:24px;height:60px;position:absolute;top:0;left:-12px}.ryb-cp-tl__tk{transition:translate .5s cubic-bezier(.3,1.3,.5,1),opacity .45s,scale .45s;display:block}.ryb-cp-tl__bob svg{filter:drop-shadow(0 3px 4px #0006);transform-origin:12px 26px;display:block;scale:1.25}.ryb-cp-tl[data-kind=lure] .ryb-cp-tl__bob svg{transform-origin:112px 26px}.ryb-cp-tl[data-kind=bottom] .ryb-cp-tl__bob svg{transform-origin:44px 26px;scale:1.2}.ryb-cp-tl[data-kind=fly] .ryb-cp-tl__bob svg{transform-origin:30px 26px;scale:1.6}.ryb-cp-tl[data-kind=ice] .ryb-cp-tl__bob svg{transform-origin:32px 26px}.ryb-cp-tl__sub{opacity:.45}.ryb-cp-tl[data-kind=bait] .ryb-cp-tl__bob{height:100px}.ryb-cp-tl[data-kind=lure] .ryb-cp-tl__bob{width:150px;height:84px;left:-112px}.ryb-cp-tl[data-kind=bottom] .ryb-cp-tl__bob{width:84px;height:150px;left:-44px}.ryb-cp-tl[data-kind=fly] .ryb-cp-tl__bob{width:60px;height:60px;left:-30px}.ryb-cp-tl[data-kind=ice] .ryb-cp-tl__bob{width:64px;height:110px;left:-32px}.ryb-cp-tl:not(.is-play):is([data-kind=lure],[data-kind=bottom],[data-kind=fly]) .ryb-cp-tl__tk{opacity:0}.ryb-cp-tl:is([data-kind=lure],[data-kind=bottom],[data-kind=fly]) .ryb-cp-tl__float.is-out .ryb-cp-tl__tk{opacity:0;translate:0 -26px}.ryb-cp-tl[data-kind=bait] .ryb-cp-tl__lf{transition:opacity .4s}.ryb-cp-tl[data-kind=bait]:not(.is-play) .ryb-cp-tl__lf,.ryb-cp-tl[data-kind=bait] .ryb-cp-tl__float.is-out .ryb-cp-tl__lf{opacity:0}.ryb-cp-tl__float.is-under .ryb-cp-tl__tk{opacity:.5;translate:0 30px}.ryb-cp-tl[data-kind=fly] .ryb-cp-tl__float.is-under .ryb-cp-tl__tk{opacity:0;translate:0 8px;scale:.6}.ryb-cp-tl__tf{transform-origin:33.5px -6px;transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.ryb-cp-tl.is-armed .ryb-cp-tl__float:not(.is-bit) .ryb-cp-tl__tf{transform:rotate(78deg)}.ryb-cp-tl[data-kind=ice] .ryb-cp-tl__water:before{opacity:.97;background:linear-gradient(#f4fbff,#bfe0f3);height:11px;top:0;left:0;right:0}.ryb-cp-tl[data-kind=ice] .ryb-cp-tl__water:after{opacity:1;background:linear-gradient(#ffffff59,#0000);height:6px;top:11px;left:0;right:0}.ryb-cp-tl[data-kind=ice] .ryb-cp-tl__ring,.ryb-cp-tl[data-kind=ice] .ryb-cp-tl__splash i{display:none}.ryb-cp-tl.is-live[data-kind=ice] .ryb-cp-tl__water:before,.ryb-cp-tl.is-live[data-kind=ice] .ryb-cp-tl__water:after{animation:none}.ryb-cp-tl__clock{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;background:#081828eb;border:1px solid #ffffff38;border-radius:99px;margin-bottom:7px;padding:2px 10px;font-size:.8125rem;font-weight:700;transition:opacity .25s;position:absolute;bottom:100%;left:0;transform:translate(-50%)}.ryb-cp-tl.is-play .ryb-cp-tl__clock{opacity:1}.ryb-cp-tl__bang{color:#fff;opacity:0;pointer-events:none;background:#ff5a1f;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-14px;font-weight:800;display:grid;position:absolute;bottom:calc(100% + 38px);left:0;box-shadow:0 4px 14px #ff5a1f8c}.ryb-cp-tl__bang:before{content:"!";font-size:1.1rem;line-height:1}.ryb-cp-tl__ring,.ryb-cp-tl__splash i{opacity:0;border:1.5px solid #fffc;border-radius:50%;width:44px;height:10px;position:absolute;top:21px;left:-22px}.ryb-cp-tl__scene{--cw:70px;--jw:56px}.ryb-cp-tl__fish,.ryb-cp-tl__splash{--ex:calc(-10px - var(--cw) * var(--fs,1.25) / 2);--rs:1}.ryb-cp-tl__fish.is-r,.ryb-cp-tl__splash.is-r{--ex:calc(10px + var(--cw) * var(--fs,1.25) / 2);--rs:-1}.ryb-cp-tl__fish{z-index:7;top:calc(var(--hz) - 14px);width:calc(var(--jw) * var(--fs,1.25));margin-left:calc(var(--jw) * var(--fs,1.25) / -2);opacity:0;pointer-events:none}.ryb-cp-tl__fish svg{filter:drop-shadow(0 3px 5px #00000073);width:100%;height:auto;display:block}.ryb-cp-tl__fish.is-r svg{scale:-1 1}.ryb-cp-tl__catch{z-index:4;top:calc(var(--hz) + 44px);width:calc(var(--cw) * var(--fs,1.25));margin-left:calc(-10px - var(--cw) * var(--fs,1.25));pointer-events:none;transform-origin:50% 40%;transition:opacity .6s,scale .7s cubic-bezier(.3,1.4,.5,1)}.ryb-cp-tl__catch.is-r{margin-left:10px}.ryb-cp-tl__catch svg{filter:drop-shadow(0 4px 6px #00000073)saturate(.9);width:100%;height:auto;display:block}.ryb-cp-tl.is-armed .ryb-cp-tl__catch:not(.is-in){opacity:0;scale:.6}.ryb-cp-tl__splash{z-index:6;top:var(--hz);width:0;height:0}.ryb-cp-tl__splash i{width:60px;height:12px;top:-5px;left:-30px}.ryb-cp-tl__splash i.r2{translate:var(--ex) 62px}.ryb-cp-tl__splash s{opacity:0;background:#e2f4ffeb;border-radius:50%;width:5px;height:5px;margin:-2.5px;position:absolute;top:0;left:0}.ryb-cp-tl__flash{z-index:8;top:calc(var(--hz) - 130px);opacity:0;pointer-events:none;background:radial-gradient(circle,#fffffff2,#fff0 62%);border-radius:50%;width:200px;height:200px;margin-left:-100px}.ryb-cp-tl__shadow{z-index:4;opacity:0;pointer-events:none;will-change:transform, opacity;width:64px;height:30px;top:0;left:0;transform:translate(-300px,-300px)}.ryb-cp-tl__shadow svg{display:block}.ryb-cp-tl__tline{z-index:5;transform-origin:0 0;opacity:0;pointer-events:none;border-top:1.2px solid #e8f4ffd9;width:0;height:0;top:0;left:0}.ryb-cp-tl__tense{z-index:9;pointer-events:none;opacity:0;background:radial-gradient(at 50% 58%,#ff461400 50%,#ff46145c 100%);transition:opacity .4s;inset:0;box-shadow:inset 0 0 56px #ff5a284d}.ryb-cp-tl__floor{z-index:3;pointer-events:none;background:radial-gradient(circle at 7% 68%,#e8d0a480 0 2px,#0000 3px),radial-gradient(circle at 19% 52%,#e8d0a466 0 1.6px,#0000 2.6px),radial-gradient(circle at 33% 74%,#e8d0a480 0 2.2px,#0000 3.2px),radial-gradient(circle at 47% 56%,#e8d0a466 0 1.6px,#0000 2.6px),radial-gradient(circle at 61% 72%,#e8d0a480 0 2px,#0000 3px),radial-gradient(circle at 76% 54%,#e8d0a466 0 1.8px,#0000 2.8px),radial-gradient(circle at 90% 70%,#e8d0a480 0 2.2px,#0000 3.2px),linear-gradient(#3c2e1a00,#6e58368c);height:22px;bottom:0;left:0;right:0}.ryb-cp-tl__replay{border:1px solid var(--ryb-line);background:var(--ryb-canvas);min-height:36px;color:var(--ryb-ink);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 13px 0 10px;font-size:.8125rem;font-weight:640;display:inline-flex;position:absolute;top:clamp(14px,3cqi,22px);right:clamp(14px,3cqi,22px)}.ryb-cp-sec .ryb-cp-tl__replay{margin:0}.ryb-cp-tl__replay[hidden]{display:none}.ryb-cp-tl__replay .ryb-i{width:16px;height:16px;color:var(--ryb-river-2)}.ryb-cp-tl__ri{display:inline-grid}.ryb-cp-tl__replay[data-state=replay] .ryb-cp-tl__ri.is-skip,.ryb-cp-tl__replay[data-state=skip] .ryb-cp-tl__ri.is-replay{display:none}.ryb-cp-tl__replay:focus-visible{outline:2px solid var(--ryb-river);outline-offset:2px}@media (hover:hover){.ryb-cp-tl__replay:hover{border-color:var(--ryb-river)}}.ryb-cp-tl__replay:active{scale:.97}.ryb-cp-tl__axis{margin-top:4px}.ryb-cp-tl__ticks{border-top:1px solid var(--ryb-line);height:22px;position:relative}.ryb-cp-tl__tick{color:var(--ryb-mute);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:5px;font-size:.75rem;position:absolute;top:0;transform:translate(-50%)}.ryb-cp-tl__tick:before{content:"";background:var(--ryb-mute);opacity:.6;width:1px;height:4px;position:absolute;top:0;left:50%}.ryb-cp-tl__tick.is-minor{opacity:.8;font-size:.6875rem}.ryb-cp-tl__flags{height:26px;margin-top:2px;position:relative}.ryb-cp-tl__flag{color:var(--ryb-ink-2);white-space:nowrap;align-items:center;gap:5px;font-size:.75rem;display:inline-flex;position:absolute;top:0;transform:translate(-50%)}.ryb-cp-tl__flag.is-l{transform:none}.ryb-cp-tl__flag.is-r{transform:translate(-100%)}.ryb-cp-tl__flag .ryb-i{width:16px;height:16px;color:var(--tl-photo)}.ryb-cp-tl__flag time{font-variant-numeric:tabular-nums;font-weight:650}.ryb-cp-tl__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:14px 0 0;padding:0;list-style:none;display:grid}.ryb-cp-tl__step{--c:var(--ryb-river-2);text-align:center;flex-direction:column;align-items:center;gap:1px;padding-top:88px;transition:opacity .4s;display:flex;position:relative}.ryb-cp-tl__step.is-bite{--c:var(--ryb-float-ink)}.ryb-cp-tl__step.is-landed{--c:var(--ryb-ink)}.ryb-cp-tl__step.is-photo{--c:var(--tl-photo)}.ryb-cp-tl__step.is-start+.ryb-cp-tl__step{--pc:var(--ryb-river-2)}.ryb-cp-tl__step.is-bite+.ryb-cp-tl__step{--pc:var(--ryb-float-ink)}.ryb-cp-tl__step.is-landed+.ryb-cp-tl__step{--pc:var(--ryb-ink)}.ryb-cp-tl__step+.ryb-cp-tl__step:before{content:"";background:linear-gradient(90deg, var(--pc,var(--c)), var(--c));opacity:.8;border-radius:2px;height:3px;position:absolute;top:61px;left:-50%;right:50%}.ryb-cp-tl__dot{z-index:1;background:var(--ryb-surface);border:2px solid var(--c);width:40px;height:40px;color:var(--c);box-shadow:0 0 0 5px var(--ryb-surface);border-radius:50%;place-items:center;display:grid;position:absolute;top:42px;left:50%;translate:-50%}.ryb-cp-tl__dot .ryb-i{width:20px;height:20px}.ryb-cp-tl__gap{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;height:40px;padding:0 6px;line-height:1.2;display:flex;position:absolute;top:0;left:-50%;right:50%}.ryb-cp-tl__gap b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:1.05rem;font-weight:700}.ryb-cp-tl__gap small{color:var(--ryb-mute);font-size:.75rem}.ryb-cp-tl__l{color:var(--ryb-ink-2);font-size:.875rem;font-weight:620}.ryb-cp-tl__t{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:1.5rem;font-weight:720;line-height:1.1}.ryb-cp-tl.is-armed .ryb-cp-tl__step:not(.is-hit),.ryb-cp-tl.is-armed .ryb-cp-tl__sum li:not(.is-hit){opacity:.3}.ryb-cp-tl__sum{margin-top:18px}.ryb-cp-tl__sum .ryb-cp-fact{transition:opacity .4s}.ryb-cp-tl__sum .ryb-cp-fact__v{font-size:1.6rem}.ryb-cp-tl.is-armed .ryb-cp-tl__step.is-hit .ryb-cp-tl__dot{animation:.55s cubic-bezier(.3,1.6,.5,1) tl-pop}@container ryb (width<=599px){.ryb-cp-tl__steps{grid-auto-columns:auto;grid-auto-flow:row;position:relative}.ryb-cp-tl__steps:before{content:"";background:linear-gradient(180deg, var(--ryb-river-2), var(--ryb-float-ink), var(--ryb-ink), var(--tl-photo));opacity:.7;border-radius:2px;width:3px;position:absolute;top:20px;bottom:20px;left:19px}.ryb-cp-tl__step{text-align:left;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding-top:0;display:grid}.ryb-cp-tl__step+.ryb-cp-tl__step:before{display:none}.ryb-cp-tl__gap{flex-direction:row;grid-area:1/2/auto/-1;justify-content:flex-start;align-items:baseline;gap:8px;height:auto;padding:10px 0;position:static}.ryb-cp-tl__dot{grid-area:2/1;position:static;translate:none}.ryb-cp-tl__l{grid-area:2/2}.ryb-cp-tl__t{grid-area:2/3;font-size:1.3rem}.ryb-cp-tl__sum .ryb-cp-fact__v{font-size:1.3rem}.ryb-cp-tl__scene{--cw:58px;--jw:46px}.ryb-cp-tl__mark.sn-a{--mt:6px;--sd:calc(var(--hz) - 6px - var(--mh));--su:0px}.ryb-cp-tl__mark.sn-b{--mt:76px;--sd:calc(var(--hz) - 76px - var(--mh));--su:0px}.ryb-cp-tl__mark.sn-c{--mt:calc(var(--hz) + 14px);--sd:0px;--su:14px}.ryb-cp-tl__tick.is-alt,.ryb-cp-tl__tick.is-minor,.ryb-cp-tl__flag small>span{display:none}.ryb-cp-tl__replay{justify-content:center;width:40px;height:40px;min-height:40px;padding:0}.ryb-cp-tl__rt{display:none}}.ryb-cp-tl.is-live .ryb-cp-tl__stars:after{animation:3.6s ease-in-out infinite tl-twinkle}.ryb-cp-tl.is-live .ryb-cp-tl__orb{animation:5s ease-in-out infinite tl-glow}.ryb-cp-tl.is-live .ryb-cp-tl__shine{animation:3s ease-in-out infinite alternate tl-shimmer}.ryb-cp-tl.is-live .ryb-cp-tl__cloud{animation:tl-sway var(--d) ease-in-out infinite alternate}.ryb-cp-tl.is-live .ryb-cp-tl__rain{animation:.9s linear infinite tl-rain}.ryb-cp-tl.is-live .ryb-cp-tl__water:before{animation:tl-wave var(--wave,9s) linear infinite}.ryb-cp-tl.is-live .ryb-cp-tl__water:after{animation:tl-wave calc(var(--wave,9s) * 1.6) linear infinite reverse}.ryb-cp-tl.is-live .ryb-cp-tl__catch svg{animation:5s ease-in-out infinite alternate tl-swim}.ryb-cp-tl.is-live:is([data-kind=float],[data-kind=bait],[data-kind=fly]) .ryb-cp-tl__bob{animation:2.6s ease-in-out infinite tl-bob}.ryb-cp-tl.is-live .ryb-cp-tl__lw{transform-origin:96px 62px;animation:.55s ease-in-out infinite alternate tl-lw}.ryb-cp-tl.is-live .ryb-cp-tl__blade{transform-origin:104px 62px;animation:.22s linear infinite tl-blade}.ryb-cp-tl.is-live .ryb-cp-tl__lf{transform-origin:12px 74px;animation:.9s ease-in-out infinite alternate tl-lf}.ryb-cp-tl.is-live .ryb-cp-tl__shadow svg{transform-origin:30%;animation:.5s ease-in-out infinite alternate tl-wag}.ryb-cp-tl .ryb-cp-tl__float.is-cast .ryb-cp-tl__bob{animation:.85s cubic-bezier(.2,.7,.3,1) both tl-cast}.ryb-cp-tl:is([data-kind=float],[data-kind=bait],[data-kind=fly]) .ryb-cp-tl__float.is-cast .ryb-cp-tl__bob{animation:.85s cubic-bezier(.2,.7,.3,1) both tl-cast,2.6s ease-in-out .85s infinite tl-bob}.ryb-cp-tl .ryb-cp-tl__float.is-nib .ryb-cp-tl__bob{animation:.6s ease-out both tl-nib}.ryb-cp-tl:is([data-kind=float],[data-kind=bait],[data-kind=fly]) .ryb-cp-tl__float.is-nib .ryb-cp-tl__bob{animation:.6s ease-out both tl-nib,2.6s ease-in-out .6s infinite tl-bob}.ryb-cp-tl .ryb-cp-tl__float.is-tremble .ryb-cp-tl__bob{animation:.14s linear infinite tl-tremble}.ryb-cp-tl .ryb-cp-tl__float.is-dip .ryb-cp-tl__bob{animation:.8s ease-out both tl-jerk}.ryb-cp-tl:is([data-kind=float],[data-kind=bait],[data-kind=fly]) .ryb-cp-tl__float.is-dip .ryb-cp-tl__bob{animation:.95s ease-in-out both tl-dip,2.6s ease-in-out .95s infinite tl-bob}.ryb-cp-tl__float.is-nib .ryb-cp-tl__bn{animation:.5s ease-out both tl-bobbin-s}.ryb-cp-tl__float.is-tremble .ryb-cp-tl__bn{animation:.16s linear infinite tl-bobbin-s}.ryb-cp-tl__float.is-dip .ryb-cp-tl__bn{animation:.8s ease-out both tl-bobbin}.ryb-cp-tl__float.is-bang .ryb-cp-tl__bang{animation:1.6s cubic-bezier(.3,1.5,.5,1) both tl-bang}.ryb-cp-tl__float.is-ring .ryb-cp-tl__ring{animation:1.1s ease-out both tl-ring}.ryb-cp-tl__float.is-ring .ryb-cp-tl__ring.r2{animation-delay:.24s}.ryb-cp-tl.is-fight .ryb-cp-tl__tense{animation:.85s ease-in-out infinite tl-pulse}.ryb-cp-tl__scene.is-shake{animation:.5s ease-out tl-shake}.ryb-cp-tl__fish.is-go{animation:1.7s cubic-bezier(.3,.6,.4,1) both tl-jump}.ryb-cp-tl__splash.is-go i{animation:1.1s ease-out both tl-ring}.ryb-cp-tl__splash.is-go i.r2{animation-delay:1.45s}.ryb-cp-tl__splash.is-go s{animation:1.15s ease-out both tl-drop;animation-delay:var(--dl)}.ryb-cp-tl__flash.is-go{animation:.8s ease-out both tl-flash}@keyframes tl-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes tl-glow{0%,to{opacity:.95;scale:1}50%{opacity:1;scale:1.08}}@keyframes tl-shimmer{0%{scale:.7 1}to{scale:1.12 1}}@keyframes tl-sway{0%{translate:-14px}to{translate:16px 3px}}@keyframes tl-rain{to{background-position:-6px 30px}}@keyframes tl-wave{to{transform:translate(140px)}}@keyframes tl-swim{0%{translate:-7px 2px;rotate:-2deg}to{translate:7px -2px;rotate:2deg}}@keyframes tl-bob{0%,to{translate:0;rotate:-2deg}50%{translate:0 3px;rotate:2deg}}@keyframes tl-cast{0%{opacity:0;translate:-34px -90px;rotate:-30deg}70%{opacity:1;translate:0 5px;rotate:4deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes tl-nib{0%{translate:0}25%{translate:0 6px}50%{translate:0 1px}75%{translate:0 4px}to{translate:0}}@keyframes tl-tremble{0%,to{translate:0;rotate:-2.5deg}50%{translate:0 1.5px;rotate:2.5deg}}@keyframes tl-dip{0%{translate:0}22%{translate:0 16px}42%{translate:0 5px}62%{translate:0 13px}to{translate:0}}@keyframes tl-jerk{0%{translate:0}15%{translate:7px -3px}35%{translate:-4px 3px}55%{translate:5px -1px}80%{translate:-2px 1px}to{translate:0}}@keyframes tl-bobbin{0%{translate:0}18%{translate:0 -11px}40%{translate:0 5px}62%{translate:0 -7px}to{translate:0}}@keyframes tl-bobbin-s{0%,to{translate:0}50%{translate:0 -4px}}@keyframes tl-bang{0%{opacity:0;translate:0 10px;scale:.2}20%{opacity:1;translate:0;scale:1.25}34%{scale:1}80%{opacity:1;scale:1}to{opacity:0;translate:0 -8px;scale:.8}}@keyframes tl-ring{0%{opacity:.9;scale:.3}to{opacity:0;scale:2.4}}@keyframes tl-lw{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes tl-blade{0%,to{transform:scale(1)}50%{transform:scaleY(.25)}}@keyframes tl-lf{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes tl-wag{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes tl-pulse{0%,to{opacity:.2}45%{opacity:.95}}@keyframes tl-shake{0%,to{translate:0}15%{translate:-3px 2px}30%{translate:3px -2px}45%{translate:-2px 1px}60%{translate:2px -1px}80%{translate:-1px}}@keyframes tl-jump{0%{opacity:0;translate:0 34px;rotate:calc(var(--rs) * 72deg)}8%{opacity:1}36%{translate:calc(var(--ex) * .22) -108px;rotate:calc(var(--rs) * 28deg)}55%{translate:calc(var(--ex) * .45) -120px;rotate:calc(var(--rs) * -4deg)}72%{translate:calc(var(--ex) * .72) -76px;rotate:calc(var(--rs) * -38deg)}92%{opacity:1;translate:var(--ex) 54px;rotate:calc(var(--rs) * -76deg)}to{opacity:0;translate:var(--ex) 66px;rotate:calc(var(--rs) * -84deg)}}@keyframes tl-drop{0%{opacity:0;translate:0}12%{opacity:1}55%{translate:calc(var(--dx) * .8) var(--dy)}to{opacity:0;translate:var(--dx) calc(var(--dy) * -.1 + 26px)}}@keyframes tl-flash{0%{opacity:0;scale:.3}18%{opacity:1;scale:.9}to{opacity:0;scale:1.4}}@keyframes tl-pop{0%{scale:.6}to{scale:1}}@media (prefers-reduced-motion:reduce){html:not([data-ryb-motion=on]) .ryb-cp-tl:not(.is-forced) :is(*){transition:none!important;animation:none!important}}.ryb-cp-cond{gap:14px;display:grid}.ryb-cp-idx{border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);align-items:center;gap:16px;padding:14px 16px;display:flex}.ryb-cp-idx .ryb-gauge2{flex:none}.ryb-cp-idx__t{color:var(--ryb-ink-2);gap:4px;margin:0;font-size:.875rem;line-height:1.45;display:grid}.ryb-cp-idx__t strong{color:var(--ryb-ink);font-size:1rem}@container ryb (width>=760px){.ryb-cp-cond{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start}}.ryb-cp-parts{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb-cp-part{border-radius:var(--ryb-r);background:var(--ryb-canvas);grid-template-columns:44px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.ryb-cp-part__d{height:34px;font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;background:var(--ryb-shallow);color:var(--ryb-ink-2);border-radius:10px;place-items:center;font-weight:760;display:grid}.ryb-cp-part.is-up .ryb-cp-part__d{color:#0b5a38;background:#d4f1e1}.ryb-cp-part.is-down .ryb-cp-part__d{color:#8a2412;background:#fde1dc}.ryb-cp-part__t{gap:1px;min-width:0;display:grid}.ryb-cp-part__t strong{font-size:.9375rem;line-height:1.3}.ryb-cp-part__t em{color:var(--ryb-ink-2);font-size:.8125rem;font-style:normal}.ryb-cp-part__t small{color:var(--ryb-mute);font-size:.75rem;line-height:1.4}.ryb-cp-tablewrap{border-radius:var(--ryb-r);border:1px solid var(--ryb-line);overflow-x:auto}.ryb-cp-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:440px;font-size:.875rem}.ryb-cp-table th,.ryb-cp-table td{text-align:left;border-bottom:1px solid var(--ryb-line-2);white-space:nowrap;padding:9px 12px}.ryb-cp-table thead th{background:var(--ryb-canvas);font-weight:650}.ryb-cp-table tbody th{color:var(--ryb-ink-2);font-weight:600}.ryb-cp-table tr:last-child>*{border-bottom:0}.ryb-ch-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;display:grid}.ryb-ch{border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);margin:0;padding:12px 14px 10px}.ryb-ch__cap{align-items:center;gap:8px;display:flex}.ryb-ch__cap .ryb-i{width:18px;height:18px;color:var(--ryb-river-2)}.ryb-ch__t{font-size:.9375rem;font-weight:650}.ryb-ch__v{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-float-ink);margin-left:auto;font-size:1.1rem}.ryb-ch__svg{width:100%;height:auto;margin-top:6px;display:block}.ryb-ch__night{fill:var(--ryb-deep);opacity:.09}.ryb-ch__grid{stroke:var(--ryb-line);stroke-width:1px}.ryb-ch__line{fill:none;stroke:var(--ryb-river);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.ryb-ch__area{fill:var(--ryb-river);opacity:.13}.ryb-ch__m{stroke-width:1.6px;stroke-dasharray:3 3}.ryb-ch__m.is-bite{stroke:var(--ryb-float)}.ryb-ch__m.is-start{stroke:var(--ryb-river-2)}.ryb-ch__m.is-landed{stroke:var(--ryb-ink)}.ryb-ch__dot{fill:var(--ryb-float);stroke:var(--ryb-surface);stroke-width:2px}.ryb-ch__x{fill:var(--ryb-mute);font-size:9px}.ryb-ch__sum{color:var(--ryb-mute);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:.75rem}.ryb-ch__legend{color:var(--ryb-mute);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.ryb-ch__legend li{align-items:center;gap:6px;display:inline-flex}.ryb-ch__legend i{border-top:2px dashed var(--ryb-float);width:18px;height:0;display:inline-block}.ryb-ch__legend i.is-start{border-color:var(--ryb-river-2)}.ryb-ch__legend i.is-night{background:color-mix(in srgb, var(--ryb-deep) 22%, transparent);border:0;border-radius:3px;width:14px;height:12px}.ryb-cp-sols{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb-cp-sol{border-radius:var(--ryb-r);background:var(--ryb-canvas);border-left:4px solid var(--ryb-line);gap:1px;padding:10px 12px;display:grid}.ryb-cp-sol.is-major{border-left-color:var(--ryb-river)}.ryb-cp-sol.is-minor{border-left-color:var(--ryb-sun)}.ryb-cp-sol b{font-variant-numeric:tabular-nums}.ryb-cp-sol span{font-size:.8125rem;font-weight:620}.ryb-cp-sol small{color:var(--ryb-mute);font-size:.75rem}.ryb-cp-sol em{color:var(--ryb-float-ink);align-items:center;gap:6px;margin-top:4px;font-size:.8125rem;font-style:normal;font-weight:650;display:flex}.ryb-cp-sol em .ryb-i{width:15px;height:15px}.ryb-cp-sol.is-hit{color:#3b2108;background:#fff0e6;box-shadow:inset 0 0 0 1px #ffc9a8}.ryb-cp-sol.is-hit b,.ryb-cp-sol.is-hit span{color:#3b2108}.ryb-cp-sol.is-hit small{color:#6b4a2a}.ryb-cp-sol.is-hit em{color:#a13a0d}.ryb-cp-ang{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ryb-cp-ang .ryb-me__avatar{width:56px;height:56px;box-shadow:none;background:var(--ryb-shallow);color:var(--ryb-deep);font-size:1.2rem}.ryb-cp-ang__t{flex:200px;gap:2px;min-width:0;display:grid}.ryb-cp-ang__t span{color:var(--ryb-mute);font-size:.875rem}.ryb-cp-ang__priv{color:var(--ryb-mute);align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.ryb-cp-ang__priv .ryb-i{width:16px;height:16px}.ryb-cp .ryb-catches{margin-top:0}.ryb-cp-sec .ryb-catches--compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.ryb-cp--edit{background:0 0;padding:0}.ryb-photos__current{flex-wrap:wrap;gap:10px;margin:0 0 10px;padding:0;list-style:none;display:flex}.ryb-photos__current li{background:var(--ryb-canvas);border-radius:12px;justify-items:center;gap:6px;width:108px;padding:6px;font-size:.75rem;display:grid}.ryb-photos__current img{object-fit:cover;border-radius:9px;width:96px;height:96px;display:block}.ryb-photos__current .ryb-check{gap:4px;font-size:.75rem}.ryb-photos__current input:checked~span{color:#8a2412;font-weight:650}.ryb-cform--edit [data-analysis-wrap]{display:none!important}.ryb-mine__what strong a{color:inherit;text-decoration:none}.ryb-mine__what strong a:hover{text-underline-offset:3px;text-decoration:underline}.ryb .ryb-catch__sp a{color:inherit;text-decoration:none}.ryb .ryb-catch__sp a:hover{text-decoration:underline;text-decoration-color:var(--ryb-river);text-underline-offset:3px}.ryb .ryb-me__vis a{text-underline-offset:2px}.ryb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ryb .ryb-pod__pic img{transition:none}}.ryb .ryb-board__head .ryb-seg,.ryb .ryb-board__bar .ryb-seg{background:var(--ryb-shallow);max-width:100%;height:auto;color:inherit;font-weight:inherit;overscroll-behavior-x:contain;scrollbar-width:none;cursor:auto;-webkit-overflow-scrolling:touch;border:0;border-radius:16px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:4px;display:flex;overflow-x:auto}.ryb .ryb-board__head .ryb-seg::-webkit-scrollbar,.ryb .ryb-board__bar .ryb-seg::-webkit-scrollbar{display:none}.ryb .ryb-board__head .ryb-seg:hover,.ryb .ryb-board__bar .ryb-seg:hover{border-color:#0000}.ryb .ryb-board__head .ryb-seg .ryb-seg__btn,.ryb .ryb-board__bar .ryb-seg .ryb-seg__btn{white-space:nowrap;flex:none}.ryb-cp__sp a{color:inherit;text-decoration:none}.ryb-cp__sp a:hover{text-decoration:underline;text-decoration-color:var(--ryb-river);text-underline-offset:4px;text-decoration-thickness:2px}.ryb-cp-spx{align-items:start;gap:16px;display:grid}.ryb-cp-spx.has-fig{grid-template-columns:minmax(0,280px) minmax(0,1fr)}.ryb-cp-spx__fig{gap:6px;margin:0;display:grid}.ryb-cp-spx__fig .ryb-pf{border-radius:var(--ryb-r-lg);overflow:hidden}.ryb-cp-spx__fig figcaption{color:var(--ryb-mute);overflow-wrap:anywhere;font-size:.75rem;line-height:1.4}.ryb-cp-spx__fig figcaption a{color:inherit}.ryb-cp-spx__main{gap:10px;min-width:0;display:grid}.ryb-cp-spx__chips{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ryb-cp-spx__latin{color:var(--ryb-ink-2);margin-right:2px;font-style:italic}.ryb-cp-spx__fam{color:var(--ryb-mute);margin:0;font-size:.875rem}.ryb-cp-spx__main .ryb-cp-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.ryb-cp-spx__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin-top:14px;display:grid}.ryb-cp-spx__f{border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);border:1px solid var(--ryb-line);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ryb-cp-spx__f>.ryb-i{width:20px;height:20px;color:var(--ryb-river-2);flex:none;margin-top:2px}.ryb-cp-spx__f h3{margin:0 0 3px;font-size:.9375rem}.ryb-cp-spx__f p{color:var(--ryb-ink-2);margin:0;font-size:.9375rem;line-height:1.5}.ryb-cp-spx__note{border-radius:var(--ryb-r-lg);background:var(--ryb-shallow);align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;font-size:.9375rem;line-height:1.5;display:flex}.ryb-cp-spx__note .ryb-i{flex:none;width:18px;height:18px;margin-top:2px}.ryb-cp-spx__links{margin-top:14px}@media (width<=640px){.ryb-cp-spx.has-fig{grid-template-columns:minmax(0,1fr)}.ryb-cp-spx__fig{max-width:420px}}.ryb.ryb-share{z-index:100000;background:0 0;border-radius:0;width:auto;max-width:none;margin:0;padding:0;position:fixed;inset:0;container-type:normal}.ryb-share__back{opacity:0;background:#0410118c;transition:opacity .18s ease-out;position:absolute;inset:0}.ryb-share.is-open .ryb-share__back{opacity:1}.ryb-share__panel{background:var(--ryb-surface,#fff);width:340px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);color:var(--ryb-ink,#10292b);border:1px solid var(--ryb-line,#0000001f);opacity:0;border-radius:20px;padding:14px;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;overflow:auto;transform:translateY(8px)scale(.98);box-shadow:0 24px 60px #00000073}.ryb-share.is-open .ryb-share__panel{opacity:1;transform:none}.ryb-share__head{justify-content:space-between;align-items:center;gap:8px;font-size:1.0625rem;display:flex}.ryb-share__x{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:1.5rem;line-height:1}.ryb-share__x:hover{background:var(--ryb-canvas,#0000000f)}.ryb-share__t{color:var(--ryb-mute,#5b7478);overflow-wrap:anywhere;margin:2px 0 12px;font-size:.875rem}.ryb-share__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb-share__a{border:1px solid var(--ryb-line,#0000001f);background:var(--ryb-canvas,#f3f7f7);min-height:48px;color:inherit;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:flex}.ryb-share__a:hover,.ryb-share__a:focus-visible{border-color:var(--ryb-river,#1f9aa3);background:var(--ryb-shallow,#e3f2f2)}.ryb-share__a:active{transform:scale(.97)}.ryb-share__a i{color:#fff;background:#5b7478;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.9375rem;font-style:normal;font-weight:800;display:grid}.ryb-share__a--facebook i{background:#1877f2}.ryb-share__a--x i{background:#111}.ryb-share__a--whatsapp i{background:#1fa855}.ryb-share__a--messenger i{background:#0a7cff}.ryb-share__a--telegram i{background:#229ed9}.ryb-share__a--linkedin i{background:#0a66c2}.ryb-share__a--reddit i{background:#ff4500}.ryb-share__a--pinterest i{background:#e60023}.ryb-share__a--mail i{background:#5b7478}.ryb-share__more{gap:8px;margin-top:10px;display:grid}.ryb-share__b{border:1px solid var(--ryb-line,#0000001f);min-height:46px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:8px 14px;font-weight:650}.ryb-share__b:hover,.ryb-share__b:focus-visible{border-color:var(--ryb-river,#1f9aa3);background:var(--ryb-shallow,#e3f2f2)}.ryb-share__b[data-share-do=card]{color:#fff;background:linear-gradient(135deg,#ff7a3d,#e8452c);border-color:#0000}.ryb-share__b[data-share-do=card]:hover{filter:brightness(1.06);background:linear-gradient(135deg,#ff7a3d,#e8452c)}.ryb-share__x:focus-visible,.ryb-share__a:focus-visible,.ryb-share__b:focus-visible{outline:2px solid var(--ryb-river,#1f9aa3);outline-offset:2px}@media (width<=640px){.ryb-share__panel{width:auto;max-width:none;padding:16px 16px max(16px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0;bottom:0;left:0;right:0;transform:translateY(40px);top:auto!important}.ryb-share__list{gap:10px}.ryb-share__a{min-height:52px}}@media (prefers-reduced-motion:reduce){.ryb-share__back,.ryb-share__panel,.ryb-share__a{transition:none}}.ryb-bdg{--s:64px;--gc:#9fb3bb;width:var(--s);height:var(--s);filter:drop-shadow(0 calc(var(--s) * .05) calc(var(--s) * .07) #06182452);flex:none;display:block;position:relative}.ryb-bdg--g1{--gc:#eaa46a}.ryb-bdg--g2{--gc:#dde7ee}.ryb-bdg--g3{--gc:#ffd45e}.ryb-bdg--g4{--gc:#7fe9d8}.ryb-bdg--g5{--gc:#b9a4ff}.ryb-bdg--xs{--s:28px}.ryb-bdg--sm{--s:42px}.ryb-bdg--md{--s:68px}.ryb-bdg--lg{--s:96px}.ryb-bdg--xl{--s:132px}.ryb-bdg--xxl{--s:212px}.ryb-bart{width:100%;height:100%;display:block;overflow:visible}.rb-t{font-family:var(--ryb-font-display,inherit), system-ui, sans-serif;fill:#18222b;letter-spacing:-.01em;font-weight:800}.ryb-bdg.is-off{filter:drop-shadow(0 1px 2px #06182424)}.ryb-bdg.is-off .ryb-bart{filter:grayscale()contrast(.88)brightness(1.14);opacity:.46}.ryb-bcard.is-secret .ryb-bdg.is-off .ryb-bart{filter:grayscale(.5)brightness(.95);opacity:.75}.rb-sw{opacity:0}.rb-tw{transform-box:fill-box;transform-origin:50%}.ryb-bdg.is-on.ryb-bdg--g3:is(.ryb-bdg--lg,.ryb-bdg--xl,.ryb-bdg--xxl) .rb-sw,.ryb-bdg.is-on.ryb-bdg--g4:is(.ryb-bdg--lg,.ryb-bdg--xl,.ryb-bdg--xxl) .rb-sw,.ryb-bdg.is-on.ryb-bdg--g5:is(.ryb-bdg--lg,.ryb-bdg--xl,.ryb-bdg--xxl) .rb-sw{animation:6.5s ease-in-out infinite rb-sweep}.ryb-bdg.is-on:is(.ryb-bdg--g4,.ryb-bdg--g5):is(.ryb-bdg--lg,.ryb-bdg--xl,.ryb-bdg--xxl) .rb-tw{animation:3.4s ease-in-out infinite rb-twk}@media (hover:hover){.ryb-bcard.is-on:hover .ryb-bdg .rb-sw,.ryb-vit__b:hover .ryb-bdg.is-on .rb-sw{animation:1.1s ease-out rb-sweep}}@keyframes rb-sweep{0%,58%{opacity:0;transform:translate(0)}62%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(200px)}}@keyframes rb-twk{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}.ryb-bart--c-ulovky{--e1:#fff;--e2:#ffd45e;--e3:#0b3f6e;--e4:#b8e6ff}.ryb-bart--c-druhy{--e1:#fff;--e2:#ffd45e;--e3:#07474f;--e4:#b6f2e3}.ryb-bart--c-reviry{--e1:#fff;--e2:#fff1a6;--e3:#14543a;--e4:#d6f5c6}.ryb-bart--c-techniky{--e1:#fff;--e2:#ffe08a;--e3:#8f2c06;--e4:#ffd9bd}.ryb-bart--c-velkost{--e1:#fff;--e2:#ffd45e;--e3:#2a1a78;--e4:#d9d2ff}.ryb-bart--c-etika{--e1:#fff;--e2:#ffe08a;--e3:#8a1a3c;--e4:#ffd0de}.ryb-bart--c-cas{--e1:#fff;--e2:#ffd45e;--e3:#2a1c5c;--e4:#ffe1b8}.ryb-bart--c-podmienky{--e1:#fff;--e2:#ffd45e;--e3:#1d4770;--e4:#d5efff}.ryb-bart--c-aktivita{--e1:#fff;--e2:#ffd45e;--e3:#7a0f2b;--e4:#ffd3cc}.ryb-bart--c-zaznam{--e1:#fff;--e2:#ffd45e;--e3:#26324a;--e4:#dbe3ee}.ryb-bart--c-rekordy{--e1:#ffe58a;--e2:#fff;--e3:#1a1b3a;--e4:#ffb52e}.ryb-bart--c-skryte{--e1:#fff;--e2:#f0abfc;--e3:#2a0f55;--e4:#d8b4fe}.ryb-bgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ryb-bgrid--mini{grid-template-columns:repeat(auto-fill,minmax(min(100%,124px),1fr));gap:8px}.ryb-bcard{--gt:transparent;background:linear-gradient(135deg, var(--gt), transparent 62%), var(--ryb-surface);border:1px solid var(--ryb-line);transition:transform .22s var(--ryb-ease), box-shadow .22s var(--ryb-ease), border-color .22s;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 16px 14px 12px;display:grid;position:relative}.ryb-bcard--g1.is-on{--gt:#eaa46a29}.ryb-bcard--g2.is-on{--gt:#96afbe2b}.ryb-bcard--g3.is-on{--gt:#ffd45e33}.ryb-bcard--g4.is-on{--gt:#3cd6be2b}.ryb-bcard--g5.is-on{--gt:#9678ff33}.ryb-bcard[hidden],.ryb-bcat[hidden],.ryb-board__filters[hidden]{display:none}.ryb-bcard.is-off{background:0 0;border-style:dashed}.ryb-bcard.is-new{border-color:var(--ryb-float);box-shadow:0 0 0 3px #ff5a1f29}@media (hover:hover){.ryb-bcard:hover{border-color:var(--ryb-river);transform:translateY(-2px);box-shadow:0 10px 22px -14px #0a2f4580}}.ryb-bcard:not(.ryb-bcard--mini) .ryb-bdg{--s:78px}.ryb-bcard__open{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.ryb-bcard__open:focus-visible{outline:3px solid var(--ryb-river);outline-offset:2px}.ryb-bcard__b{gap:3px;min-width:0;display:grid}.ryb-bcard__n{color:var(--ryb-head);text-wrap:balance;font-size:1rem;font-weight:700;line-height:1.2}.ryb-bcard__d{color:var(--ryb-ink-2);text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.42}.ryb-bcard__g{letter-spacing:.02em;color:var(--ryb-mute);font-size:.6875rem;font-weight:600;display:block}.ryb-bcard__g b{color:var(--ryb-ink-2);font-weight:700}.ryb-bcard__g>span:before{content:"·";margin:0 6px}.ryb-bcard__f{gap:4px;margin-top:2px;display:grid}.ryb-bcard__m{color:var(--ryb-mute);font-size:.75rem}.ryb-bcard__m a{z-index:2;color:var(--ryb-river-2);text-underline-offset:2px;position:relative}.ryb-bcard.is-off .ryb-bcard__n{color:var(--ryb-ink-2)}.ryb-bcard__new{z-index:2;background:var(--ryb-float);color:#fff;pointer-events:none;border-radius:99px;padding:2px 8px;font-size:.6875rem;font-weight:700;position:absolute;top:10px;right:12px}.ryb-bcard--mini{text-align:center;border-radius:18px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:12px 8px 10px}.ryb-bcard--mini .ryb-bdg{--s:60px}.ryb-bcard--mini .ryb-bcard__n{font-size:.8125rem}.ryb-bcard--mini .ryb-bcard__g,.ryb-bcard--mini .ryb-pbar,.ryb-bcard--mini .ryb-bcard__f{display:none}.ryb-bcard--mini .ryb-bcard__b{justify-items:center}.ryb-pbar{background:var(--ryb-line-2);border-radius:4px;height:6px;display:block;overflow:hidden}.ryb-pbar>i{width:calc(var(--p,0) * 1%);border-radius:inherit;background:linear-gradient(90deg, var(--ryb-river), var(--ryb-float));height:100%;transition:width .6s var(--ryb-ease);display:block}.ryb-pbar--lg{background:#ffffff2e;height:10px}.ryb-brank{--glow:#96afb959;color:#fff;background:radial-gradient(120% 140% at 8% 50%, var(--glow), transparent 62%), linear-gradient(135deg, #0a2f45, #0d4560);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:22px 26px;display:grid}.ryb-brank--g1{--glow:#e6965a6b}.ryb-brank--g2{--glow:#d2e1e966}.ryb-brank--g3{--glow:#ffc8466b}.ryb-brank--g4{--glow:#46dcc86b}.ryb-brank--g5{--glow:#9678ff80}.ryb-brank__k{color:#ffffffc7;margin:0;font-size:.8125rem}.ryb-brank__t{font-family:var(--ryb-font-display);color:#fff;margin:2px 0 0;font-size:clamp(1.7rem,5cqi,2.4rem);line-height:1.05}.ryb-brank__n{color:#ffffffe6;margin:4px 0 10px;font-size:.9375rem}.ryb-brank__nx{color:#ffffffe0;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:8px 0 0;font-size:.875rem;display:flex}.ryb-brank__nx b{color:#fff}.ryb-brank__nx small{color:#ffffffbf;font-size:.8125rem}.ryb-brank__s{border-left:1px solid #fff3;grid-auto-flow:column;gap:22px;margin:0;padding-left:24px;display:grid}.ryb-brank__s div{gap:2px;display:grid}.ryb-brank__s dt{color:#ffffffbf;font-size:.75rem}.ryb-brank__s dd{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:1.9rem;font-weight:700;line-height:1}.ryb-brank__s dd small{color:#ffffffbf;font-family:inherit;font-size:.8125rem;font-weight:500}@container ryb (width<=760px){.ryb-brank{grid-template-columns:auto minmax(0,1fr);gap:14px 16px;padding:18px}.ryb-brank .ryb-bdg--xl{--s:92px}.ryb-brank__s{border-top:1px solid #fff3;border-left:0;grid-column:1/-1;grid-auto-flow:column;justify-content:start;padding:14px 0 0}}.ryb-bladder{scroll-snap-type:x proximity;grid-auto-columns:minmax(112px,1fr);grid-auto-flow:column;gap:6px;margin:14px 0 0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.ryb-bladder__s{background:var(--ryb-surface);border:1px solid var(--ryb-line);text-align:center;scroll-snap-align:start;border-radius:16px;align-content:start;justify-items:center;gap:4px;padding:12px 6px 10px;display:grid;position:relative}.ryb-bladder__s .ryb-bdg{--s:66px}.ryb-bladder__s b{color:var(--ryb-head);font-size:.8125rem;font-weight:680}.ryb-bladder__s small{color:var(--ryb-mute);font-size:.6875rem}.ryb-bladder__s.is-cur{border-color:var(--ryb-float);box-shadow:0 0 0 3px #ff5a1f29}.ryb-bladder__s:not(.is-past):not(.is-cur) b{color:var(--ryb-mute)}.ryb-bblock{margin-top:26px}.ryb-bblock__t{color:var(--ryb-head);align-items:center;gap:8px;margin:0 0 12px;font-size:1.125rem;display:flex}.ryb-bblock__t .ryb-i{width:20px;height:20px;color:var(--ryb-river)}.ryb-blegend{color:var(--ryb-ink-2);flex-wrap:wrap;gap:8px 18px;margin:0 0 14px;padding:0;font-size:.8125rem;list-style:none;display:flex}.ryb-blegend li{align-items:center;gap:8px;display:inline-flex}.ryb-blegend li>span{line-height:1.25;display:grid}.ryb-blegend small{color:var(--ryb-mute)}.ryb-bfilter{background:var(--ryb-canvas);border:1px solid var(--ryb-line);border-radius:99px;gap:4px;margin:0 0 12px;padding:4px;display:inline-flex}.ryb-bfilter__b{min-height:36px;color:var(--ryb-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:6px 14px;font-size:.875rem;font-weight:600;transition:background-color .2s,color .2s}.ryb-bfilter__b b{color:var(--ryb-mute);margin-left:4px;font-weight:700}.ryb-bfilter__b.is-on{background:var(--ryb-surface);color:var(--ryb-head);box-shadow:0 1px 3px #0a2f452e}.ryb-bnav{scrollbar-width:thin;gap:6px;margin:0 0 6px;padding:2px 0 8px;display:flex;overflow-x:auto}.ryb-bnav a{border:1px solid var(--ryb-line);background:var(--ryb-surface);min-height:38px;color:var(--ryb-ink-2);border-radius:99px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.ryb-bnav a:hover,.ryb-bnav a:focus-visible{border-color:var(--ryb-river);color:var(--ryb-river-2)}.ryb-bnav .ryb-i{width:16px;height:16px}.ryb-bcat{margin-top:22px;scroll-margin-top:80px}.ryb-bcat__h{align-items:center;gap:10px;display:flex}.ryb-bcat__h>.ryb-i{box-sizing:content-box;background:var(--ryb-shallow);width:22px;height:22px;color:var(--ryb-river-2);border-radius:12px;padding:7px}.ryb-bcat__h h3{color:var(--ryb-head);margin:0;font-size:1.125rem}.ryb-bcat__n{background:var(--ryb-canvas);border:1px solid var(--ryb-line);color:var(--ryb-ink-2);font-variant-numeric:tabular-nums;border-radius:99px;margin-left:auto;padding:2px 10px;font-size:.75rem;font-weight:700}.ryb-bcat__i{color:var(--ryb-mute);max-width:70ch;margin:6px 0 12px;font-size:.875rem}.ryb-bsp{background:var(--ryb-surface);border:1px solid var(--ryb-line);border-radius:16px;margin-top:10px}.ryb-bsp>summary{cursor:pointer;min-height:48px;color:var(--ryb-head);align-items:center;gap:10px;padding:10px 14px;font-weight:650;list-style:none;display:flex}.ryb-bsp>summary::-webkit-details-marker{display:none}.ryb-bsp>summary .ryb-i:first-child{width:20px;height:20px;color:var(--ryb-river)}.ryb-bsp>summary b{font-variant-numeric:tabular-nums;color:var(--ryb-ink-2);margin-left:auto;font-size:.8125rem}.ryb-bsp__c{width:18px;height:18px;color:var(--ryb-mute);transition:transform .25s var(--ryb-ease)}.ryb-bsp[open] .ryb-bsp__c{transform:rotate(180deg)}.ryb-bsp .ryb-bgrid{padding:4px 12px 14px}.ryb-bnote{color:var(--ryb-mute);max-width:75ch;margin:22px 0 0;font-size:.8125rem}.ryb-me__rank{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;display:flex}.ryb-me__rank:empty{display:none}.ryb-me__pts{color:#ffffffe6;font-size:.8125rem}.ryb-me__pts+.ryb-me__pts:before{content:"·";margin-right:10px}.ryb-rchip{color:#fff;background:#ffffff29;border-radius:99px;align-items:center;gap:8px;padding:3px 14px 3px 4px;font-size:.8125rem;font-weight:700;display:inline-flex}.ryb-pubbdg{background:var(--ryb-surface);border:1px solid var(--ryb-line);border-radius:22px;gap:14px;margin-top:18px;padding:18px;display:grid}.ryb-pubbdg h3{color:var(--ryb-head);align-items:center;gap:8px;margin:0;font-size:1.1875rem;display:flex}.ryb-pubbdg h3 .ryb-i{width:22px;height:22px;color:var(--ryb-river)}.ryb-pubbdg__rank{align-items:center;gap:16px;display:flex}.ryb-pubbdg__rank strong{font-family:var(--ryb-font-display);color:var(--ryb-head);font-size:1.4rem;line-height:1.1;display:block}.ryb-pubbdg__rank small{color:var(--ryb-mute);margin-top:4px;font-size:.8125rem;display:block}.ryb-pubbdg__rank small b{color:var(--ryb-ink-2)}.ryb-pubbdg__all{background:var(--ryb-canvas);border:1px solid var(--ryb-line);border-radius:16px}.ryb-pubbdg__all>summary{cursor:pointer;min-height:48px;color:var(--ryb-head);align-items:center;gap:10px;padding:10px 14px;font-weight:650;list-style:none;display:flex}.ryb-pubbdg__all>summary::-webkit-details-marker{display:none}.ryb-pubbdg__all>summary b{font-variant-numeric:tabular-nums;color:var(--ryb-ink-2);margin-left:auto;font-size:.8125rem}.ryb-pubbdg__all[open] .ryb-bsp__c{transform:rotate(180deg)}.ryb-pubbdg__all .ryb-vit__l{margin:0 8px 8px}.ryb-vit{margin-top:22px}.ryb-vit__h{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:0 0 12px;display:flex}.ryb-vit__h h3{color:var(--ryb-head);align-items:center;gap:8px;margin:0;font-size:1.1875rem;display:flex}.ryb-vit__h h3 .ryb-i{width:22px;height:22px;color:var(--ryb-river)}.ryb-vit__h p{color:var(--ryb-mute);margin:0;font-size:.8125rem}.ryb-vit__l{background:radial-gradient(70% 90% at 50% -10%,#78c8e638,#0000 70%),linear-gradient(160deg,#0a2f45,#0c4058 60%,#0a3248);border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:14px;list-style:none;display:grid;box-shadow:inset 0 1px #ffffff1a,0 18px 34px -24px #061e2eb3}.ryb-vit__i{display:grid}.ryb-vit__b{--gc:#9fb3bb;color:#fff;width:100%;font:inherit;text-align:center;cursor:pointer;isolation:isolate;transition:transform .22s var(--ryb-ease), background-color .22s, border-color .22s;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;align-content:start;justify-items:center;gap:6px;margin:0;padding:14px 8px 12px;display:grid;position:relative}.ryb-vit__b:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(60% 55% at 50% 34%, color-mix(in srgb, var(--gc) 34%, transparent), transparent 72%);opacity:.55;transition:opacity .25s;position:absolute;inset:0}.ryb-vit__i--g1 .ryb-vit__b{--gc:#eaa46a}.ryb-vit__i--g2 .ryb-vit__b{--gc:#dde7ee}.ryb-vit__i--g3 .ryb-vit__b{--gc:#ffd45e}.ryb-vit__i--g4 .ryb-vit__b{--gc:#7fe9d8}.ryb-vit__i--g5 .ryb-vit__b{--gc:#b9a4ff}@media (hover:hover){.ryb-vit__b:hover{border-color:color-mix(in srgb, var(--gc) 55%, transparent);background:#ffffff14;transform:translateY(-3px)}.ryb-vit__b:hover:before{opacity:1}}.ryb-vit__b:focus-visible{outline-offset:2px;outline:3px solid #fff}.ryb-vit__n{color:#fff;text-wrap:balance;overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.22}.ryb-vit__g{color:#ffffffb8;gap:0;font-size:.6875rem;line-height:1.3;display:grid}.ryb-vit__g b{color:var(--gc);font-weight:700}.ryb-vit__l--pub{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr))}@container ryb (width>=700px){.ryb-vit__l--pub:not(.ryb-vit__l--sm){grid-template-columns:repeat(6,minmax(0,1fr))}.ryb-vit__l:not(.ryb-vit__l--pub):not(.ryb-vit__l--sm){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px}.ryb-vit__l:not(.ryb-vit__l--pub):not(.ryb-vit__l--sm) .ryb-vit__b{gap:8px;padding:18px 10px 16px}.ryb-vit__l:not(.ryb-vit__l--pub):not(.ryb-vit__l--sm) .ryb-bdg--lg{--s:120px}.ryb-vit__l:not(.ryb-vit__l--pub):not(.ryb-vit__l--sm) .ryb-vit__n{font-size:.9375rem}}.ryb-vit__l--sm{grid-template-columns:repeat(auto-fill,minmax(min(100%,108px),1fr));gap:8px;margin-top:10px;padding:10px}.ryb-vit__l--sm .ryb-vit__b{gap:5px;padding:10px 6px 9px}.ryb-vit__l--sm .ryb-vit__n{font-size:.75rem}.ryb-bdet{--gc:#9fb3bb;background:radial-gradient(80% 50% at 50% 0%, color-mix(in srgb, var(--gc) 24%, transparent), transparent 72%), linear-gradient(170deg, #0a2f45, #0b3b53);color:#fff;border:0;border-radius:28px;width:min(440px,100% - 28px);max-height:calc(100dvh - 28px);margin:auto;padding:0;overflow:auto;box-shadow:0 30px 80px -20px #000000b3}.ryb-bdet::backdrop{backdrop-filter:blur(3px);background:#040e16c2}.ryb-bdet[open]{animation:ryb-bdet-in .3s var(--ryb-ease) both}.ryb-bdet[open]::backdrop{animation:.3s ease-out both ryb-bdlg-fade}@keyframes ryb-bdet-in{0%{opacity:0;transform:translateY(14px)scale(.95)}to{opacity:1;transform:none}}.ryb-bdet--g1{--gc:#eaa46a}.ryb-bdet--g2{--gc:#dde7ee}.ryb-bdet--g3{--gc:#ffd45e}.ryb-bdet--g4{--gc:#7fe9d8}.ryb-bdet--g5{--gc:#b9a4ff}.ryb-bdet__in{text-align:center;justify-items:center;gap:10px;padding:34px 24px 26px;display:grid;position:relative}.ryb-bdet__x{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .2s;display:grid;position:absolute;top:8px;right:8px}.ryb-bdet__x:hover{background:#fff3}.ryb-bdet__x:focus-visible{outline-offset:2px;outline:3px solid #fff}.ryb-bdet__x .ryb-i{width:20px;height:20px}.ryb-bdet__art{place-items:center;min-height:224px;display:grid}.ryb-bdet__art .ryb-bdg{animation:ryb-bdet-pop .55s var(--ryb-ease) both}.ryb-bdet__art .ryb-bdg.is-off .ryb-bart{filter:grayscale(.6)brightness(.96);opacity:.82}@keyframes ryb-bdet-pop{0%{opacity:0;transform:scale(.7)rotate(-10deg)}to{opacity:1;transform:none}}.ryb-bdet__g{color:var(--gc);align-items:center;gap:10px;margin:0;font-size:.8125rem;font-weight:700;display:inline-flex}.ryb-bdet__pips{gap:4px;display:inline-flex}.ryb-bdet__pips i{background:#ffffff38;border-radius:50%;width:8px;height:8px}.ryb-bdet--g1 .ryb-bdet__pips i:nth-child(-n+1),.ryb-bdet--g2 .ryb-bdet__pips i:nth-child(-n+2),.ryb-bdet--g3 .ryb-bdet__pips i:nth-child(-n+3),.ryb-bdet--g4 .ryb-bdet__pips i:nth-child(-n+4),.ryb-bdet--g5 .ryb-bdet__pips i:nth-child(-n+5){background:var(--gc);box-shadow:0 0 8px color-mix(in srgb, var(--gc) 70%, transparent)}.ryb-bdet__t{font-family:var(--ryb-font-display);color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.55rem,6vw,2rem);line-height:1.1}.ryb-bdet__d{color:#ffffffe6;text-wrap:pretty;max-width:34ch;margin:0;font-size:.9375rem;line-height:1.5}.ryb-bdet__m{justify-items:center;gap:6px;width:100%;max-width:320px;margin-top:4px;display:grid}.ryb-bdet__m:empty{display:none}.ryb-bdet__m .ryb-bcard__m{color:#ffffffd1;font-size:.8125rem}.ryb-bdet__m .ryb-bcard__m a{color:#fff;font-weight:650}.ryb-bdet__m .ryb-pbar{background:#ffffff2e;width:100%;height:8px}.ryb-bdet__h{color:#ffffffb3;margin:0;font-size:.8125rem}.ryb-bdet__h:empty{display:none}.ryb-cpbdg{border-top:1px solid var(--ryb-line);margin-top:14px;padding-top:14px}.ryb-cpbdg__t{color:var(--ryb-head);align-items:center;gap:8px;margin:0 0 10px;font-size:.9375rem;display:flex}.ryb-cpbdg__t .ryb-i{width:18px;height:18px;color:var(--ryb-river)}.ryb-bchips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ryb-bchip{background:var(--ryb-canvas);border:1px solid var(--ryb-line);min-height:48px;color:var(--ryb-ink);border-radius:99px;align-items:center;gap:10px;padding:3px 16px 3px 4px;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-flex}a.ryb-bchip:hover,a.ryb-bchip:focus-visible{border-color:var(--ryb-river)}.ryb-bboard{gap:30px;display:grid}.ryb-bboard__h{color:var(--ryb-head);align-items:center;gap:8px;margin:0 0 12px;font-size:1.1875rem;display:flex}.ryb-bboard__h .ryb-i{width:22px;height:22px;color:var(--ryb-river)}.ryb-bboard__lead{max-width:72ch;color:var(--ryb-ink-2);margin:0 0 14px;font-size:.9375rem}.ryb-bdlg{color:#fff;background:radial-gradient(90% 60% at 50% 0,#ffc85038,#0000 70%),linear-gradient(165deg,#0a2f45,#0b3d56);border:0;border-radius:26px;width:min(520px,100% - 28px);max-height:calc(100dvh - 28px);margin:auto;padding:0;overflow:auto;box-shadow:0 30px 80px -20px #000000b3}.ryb-bdlg::backdrop{backdrop-filter:blur(3px);background:#040e16bd}.ryb-bdlg[open]{animation:ryb-bdlg-in .32s var(--ryb-ease) both}.ryb-bdlg[open]::backdrop{animation:.32s ease-out both ryb-bdlg-fade}@keyframes ryb-bdlg-in{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:none}}@keyframes ryb-bdlg-fade{0%{opacity:0}to{opacity:1}}.ryb-bdlg__in{text-align:center;gap:14px;padding:28px 24px 24px;display:grid;position:relative}.ryb-bdlg__k{color:#ffd25c;justify-content:center;align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:700;display:inline-flex}.ryb-bdlg__k .ryb-i{width:18px;height:18px}.ryb-bdlg__t{font-family:var(--ryb-font-display);color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.6rem,6vw,2.1rem);line-height:1.1}.ryb-bdlg__list{text-align:left;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ryb-bdlg__list .ryb-bdg{--s:92px}.ryb-bdlg__list li:only-child{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding:18px 14px}.ryb-bdlg__list li:only-child .ryb-bdg{--s:176px}.ryb-bdlg__list li{background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.ryb-bdlg__list strong{color:#fff;font-size:1.0625rem;display:block}.ryb-bdlg__list li>div>span{color:#ffffffd9;margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.ryb-bdlg__list small{color:#ffd25c;margin-top:4px;font-size:.75rem;display:block}.ryb-bdlg__list small b{color:inherit}.ryb-bdlg__more,.ryb-bdlg__sum{color:#ffffffd9;margin:0;font-size:.875rem}.ryb-bdlg__sum{color:#fff;font-weight:700}.ryb-bdlg__acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.ryb-bdlg .ryb-btn--ghost{color:#fff;background:0 0;border-color:#fff6}.ryb-bdlg .ryb-btn--ghost:hover{background:#ffffff1f}.ryb-bdg--pop{animation:ryb-bdg-pop .7s var(--ryb-ease) both;animation-delay:calc(.25s + var(--i,0) * .12s)}.ryb-bdlg__list li:first-child .ryb-bdg--pop{animation-delay:.25s}.ryb-bdlg__list li:nth-child(2) .ryb-bdg--pop{animation-delay:.37s}.ryb-bdlg__list li:nth-child(3) .ryb-bdg--pop{animation-delay:.49s}.ryb-bdlg__list li:nth-child(4) .ryb-bdg--pop{animation-delay:.61s}.ryb-bdlg__list li:nth-child(5) .ryb-bdg--pop{animation-delay:.73s}.ryb-bdlg__list li:nth-child(6) .ryb-bdg--pop{animation-delay:.85s}@keyframes ryb-bdg-pop{0%{opacity:0;transform:scale(.3)rotate(-24deg)}60%{opacity:1;transform:scale(1.14)rotate(5deg)}to{opacity:1;transform:none}}.ryb-bdlg__burst{pointer-events:none;width:0;height:0;position:absolute;top:44px;left:50%}.ryb-bdlg__burst i{opacity:0;width:8px;height:8px;transform:rotate(var(--a)) translateY(-18px);background:#ffd25c;border-radius:2px;position:absolute;top:-4px;left:-4px}.ryb-bdlg__burst i:nth-child(3n){background:#ff7a3d}.ryb-bdlg__burst i:nth-child(3n+1){background:#76d4df}.ryb-bdlg[open] .ryb-bdlg__burst i{animation:ryb-bdlg-burst 1s ease-out var(--d,0s) .2s both}@keyframes ryb-bdlg-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(-18px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-150px) scale(.4)}}@media (prefers-reduced-motion:reduce){.rb-sw,.rb-tw{animation:none!important}.ryb-bcard,.ryb-vit__b{transition:none}.ryb-bdet[open],.ryb-bdet[open]::backdrop,.ryb-bdet__art .ryb-bdg,.ryb-bdlg[open],.ryb-bdlg[open]::backdrop,.ryb-bdg--pop,.ryb-bdlg[open] .ryb-bdlg__burst i{animation:none}.ryb-bdlg__burst{display:none}.ryb-pbar>i{transition:none}}.ryb-lb__who .ryb-rk{background:var(--ryb-shallow);color:var(--ryb-river-2);border-radius:99px;margin-right:6px;padding:0 8px;font-size:.75rem;font-weight:700;display:inline-block}.ryb{--geo-wells:#1f86b8;--geo-springs:#12a150;--geo-thermal:#e0612b;--geo-mines:#8a6a3a;--geo-ore:#b9820a;--geo-burden:#b3363f;--geo-slope:#7a5f9a;--geo-waterchem:#1b9a8a;--geo-gwchem:#3d6fd1;--geo-minerals:#d9a21b;--geo-geosite:#5f7a3d}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb{--geo-wells:#6cc7e0;--geo-springs:#5fe08f;--geo-thermal:#ff9a66;--geo-mines:#cfa56a;--geo-ore:#f2b632;--geo-burden:#ff8a93;--geo-slope:#b99ad8;--geo-waterchem:#62d6c6;--geo-gwchem:#8fb0ff;--geo-minerals:#ffd25c;--geo-geosite:#a7c97d}.ryb .ryb-geo{flex-direction:column;gap:22px;min-width:0;display:flex}.ryb .ryb-geo--brief{gap:12px}.ryb .ryb-geo__lead{max-width:72ch;color:var(--ryb-ink-2);margin:0;font-size:.92rem;line-height:1.55}.ryb .ryb-geo__sec{border-top:1px solid var(--ryb-line-2);flex-direction:column;gap:10px;min-width:0;padding-top:18px;scroll-margin-top:90px;display:flex}.ryb .ryb-geo__h{font-family:var(--ryb-font-display);text-wrap:balance;color:var(--ryb-head,var(--ryb-ink));margin:0;font-size:1.15rem;line-height:1.25}.ryb .ryb-geo__h4{color:var(--ryb-ink);margin:8px 0 0;font-size:.9rem;line-height:1.3}.ryb .ryb-geo__sub{max-width:76ch;color:var(--ryb-mute);text-wrap:pretty;margin:0;font-size:.86rem;line-height:1.5}.ryb .ryb-geo__stat{color:var(--ryb-ink-2);margin:0;font-size:.9rem}.ryb .ryb-geo__stat b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:1.15rem}.ryb .ryb-geo__notes{border-radius:var(--ryb-r);border:1px solid var(--ryb-line-2);background:var(--ryb-canvas);padding:16px 18px}.ryb .ryb-geo__notes ul{color:var(--ryb-ink-2);gap:6px;margin:8px 0;padding-left:18px;font-size:.86rem;line-height:1.5;display:grid}.ryb .ryb-geo__notes p{color:var(--ryb-mute);margin:0;font-size:.8rem}.ryb .ryb-geomap{flex-direction:column;gap:8px;margin:0;display:flex}.ryb .ryb-geomap svg{border-radius:var(--ryb-r);border:1px solid var(--ryb-line-2);background:radial-gradient(circle at 20% 15%, color-mix(in srgb, var(--vz-s1) 55%, transparent), transparent 55%), var(--ryb-canvas);width:100%;height:auto;max-height:560px;margin-inline:auto;display:block}.ryb .ryb-geomap__band{fill:none;stroke:var(--geo-wells);opacity:.16;stroke-linecap:round;stroke-linejoin:round}.ryb .ryb-geomap__band path{fill:none}.ryb .ryb-geomap__disc{fill:var(--geo-wells);stroke:var(--geo-wells);stroke-width:2px;stroke-dasharray:4 4}.ryb .ryb-geomap__ln{fill:none;stroke:var(--vz-water);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ryb .ryb-geomap__ln circle{fill:var(--vz-water);stroke:var(--ryb-surface);stroke-width:2px}.ryb .ryb-geomap__pin{pointer-events:none}.ryb .ryb-geomap__pin circle{fill:none;stroke:var(--vz-water);stroke-width:2.8px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--vz-water) 70%, transparent))}.ryb .ryb-geomap__pin circle.is-dot{fill:var(--vz-water);stroke:var(--ryb-surface);stroke-width:1.6px;filter:none}.ryb .ryb-geomap__pts circle,.ryb .ryb-geomap__pts path{stroke:var(--ryb-surface);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;transition:transform .25s var(--v-ease), opacity .25s ease}.ryb .ryb-geomap__pts circle:hover,.ryb .ryb-geomap__pts path:hover{transform:scale(1.7)}.ryb-js .ryb-geomap:not(.is-in) .ryb-geomap__pts circle,.ryb-js .ryb-geomap:not(.is-in) .ryb-geomap__pts path{opacity:0;transform:scale(.2)}.ryb .g-wells{fill:var(--geo-wells);background:var(--geo-wells)}.ryb .g-springs{fill:var(--geo-springs);background:var(--geo-springs)}.ryb .g-thermal{fill:var(--geo-thermal);background:var(--geo-thermal)}.ryb .g-mines{fill:var(--geo-mines);background:var(--geo-mines)}.ryb .g-ore{fill:var(--geo-ore);background:var(--geo-ore)}.ryb .g-burden{fill:var(--geo-burden);background:var(--geo-burden)}.ryb .g-slope{fill:var(--geo-slope);background:var(--geo-slope)}.ryb .g-waterchem{fill:var(--geo-waterchem);background:var(--geo-waterchem)}.ryb .g-gwchem{fill:var(--geo-gwchem);background:var(--geo-gwchem)}.ryb .g-minerals{fill:var(--geo-minerals);background:var(--geo-minerals)}.ryb .g-geosite{fill:var(--geo-geosite);background:var(--geo-geosite)}.ryb .ryb-geomap__sb path{fill:none;stroke:var(--ryb-ink-2);stroke-width:1.5px}.ryb .ryb-geomap__sb text{fill:var(--ryb-ink-2);font:600 12px/1 var(--ryb-font-body,system-ui, sans-serif)}.ryb .ryb-geomap__leg{flex-wrap:wrap;gap:6px 14px;display:flex}.ryb .ryb-geomap__opt{min-height:32px;color:var(--ryb-ink-2);cursor:pointer;align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.ryb .ryb-geomap__opt input{opacity:0;pointer-events:none;position:absolute}.ryb .ryb-geomap__opt i{border-radius:50%;flex:none;width:12px;height:12px;transition:opacity .2s,transform .2s}.ryb .ryb-geomap__opt input:not(:checked)~i{opacity:.25;transform:scale(.7)}.ryb .ryb-geomap__opt input:not(:checked)~span{opacity:.6;text-decoration:line-through}.ryb .ryb-geomap__opt input:focus-visible~i{outline:2px solid var(--ryb-river-2);outline-offset:3px}.ryb .ryb-geomap__opt b{font-variant-numeric:tabular-nums;color:var(--ryb-ink)}.ryb .ryb-geomap:has(input[data-g=wells]:not(:checked)) .ryb-geomap__pts .g-wells,.ryb .ryb-geomap:has(input[data-g=springs]:not(:checked)) .ryb-geomap__pts .g-springs,.ryb .ryb-geomap:has(input[data-g=thermal]:not(:checked)) .ryb-geomap__pts .g-thermal,.ryb .ryb-geomap:has(input[data-g=mines]:not(:checked)) .ryb-geomap__pts .g-mines,.ryb .ryb-geomap:has(input[data-g=ore]:not(:checked)) .ryb-geomap__pts .g-ore,.ryb .ryb-geomap:has(input[data-g=burden]:not(:checked)) .ryb-geomap__pts .g-burden,.ryb .ryb-geomap:has(input[data-g=slope]:not(:checked)) .ryb-geomap__pts .g-slope,.ryb .ryb-geomap:has(input[data-g=waterchem]:not(:checked)) .ryb-geomap__pts .g-waterchem,.ryb .ryb-geomap:has(input[data-g=gwchem]:not(:checked)) .ryb-geomap__pts .g-gwchem,.ryb .ryb-geomap:has(input[data-g=minerals]:not(:checked)) .ryb-geomap__pts .g-minerals,.ryb .ryb-geomap:has(input[data-g=geosite]:not(:checked)) .ryb-geomap__pts .g-geosite{display:none}.ryb .ryb-geomap__note{color:var(--ryb-mute);margin:0;font-size:.76rem;line-height:1.45}.ryb .ryb-geobars{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-geobars li{--c:var(--geo-wells);grid-template-columns:minmax(96px,200px) minmax(0,1fr) auto;align-items:center;gap:4px 10px;font-size:.82rem;line-height:1.3;display:grid}.ryb .ryb-geobars.is-ore li{--c:var(--geo-ore)}.ryb .ryb-geobars.is-rock li{--c:var(--geo-minerals)}.ryb .ryb-geobars.is-mine li{--c:var(--geo-mines)}.ryb .ryb-geobars.is-cool li{--c:var(--geo-gwchem)}.ryb .ryb-geobars li.is-gold{--c:var(--geo-minerals)}.ryb .ryb-geobars li.is-gold .ryb-geobars__l{color:var(--ryb-ink);font-weight:700}.ryb .ryb-geobars__l{min-width:0;color:var(--ryb-ink-2);overflow-wrap:anywhere}.ryb .ryb-geobars__t{background:var(--ryb-line-2);border-radius:99px;height:10px;position:relative;overflow:hidden}.ryb .ryb-geobars__t i{width:var(--w);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 70%, #fff), var(--c));transform-origin:0;transition:transform 1.1s var(--v-ease) calc(var(--i,0) * 60ms);border-radius:99px;position:absolute;inset:0 auto 0 0}.ryb-js .ryb-geobars:not(.is-in) .ryb-geobars__t i{transform:scaleX(0)}.ryb .ryb-geobars b{font-variant-numeric:tabular-nums;min-width:3ch;color:var(--ryb-ink);text-align:right;white-space:nowrap;font-weight:600}@media (width<=560px){.ryb .ryb-geobars li{grid-template-columns:minmax(0,1fr) auto}.ryb .ryb-geobars__t{order:3;grid-column:1/-1}}.ryb .ryb-geochips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-geochips li{border:1px solid var(--ryb-line);background:var(--ryb-canvas);border-radius:99px;align-items:baseline;gap:5px;padding:3px 10px;font-size:.82rem;display:inline-flex}.ryb .ryb-geochips b{font-family:var(--ryb-font-display);color:var(--geo-ore)}.ryb .ryb-geochips span{color:var(--ryb-mute);font-variant-numeric:tabular-nums;font-size:.72rem}.ryb .ryb-geochems{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-geochem{--st:var(--v-cool);border-radius:var(--ryb-r);border:1px solid var(--ryb-line-2);background:var(--ryb-canvas);flex-direction:column;gap:6px;min-width:0;padding:12px 14px 12px 16px;display:flex;position:relative;overflow:hidden}.ryb .ryb-geochem:before{content:"";background:var(--st);width:4px;position:absolute;inset:0 auto 0 0}.ryb .ryb-geochem.is-good{--st:var(--v-good)}.ryb .ryb-geochem.is-mid{--st:var(--v-mid)}.ryb .ryb-geochem.is-bad{--st:var(--v-bad)}.ryb .ryb-geochem__h{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ryb .ryb-geochem__h strong{font-family:var(--ryb-font-display);font-size:1rem}.ryb .ryb-geochem__h small{background:var(--ryb-line-2);color:var(--ryb-ink-2);border-radius:5px;padding:1px 6px;font-size:.72rem;font-weight:700}.ryb .ryb-geochem__v{color:var(--ryb-mute);flex-wrap:wrap;gap:2px 14px;font-size:.8rem;display:flex}.ryb .ryb-geochem__v b{color:var(--ryb-ink);font-variant-numeric:tabular-nums}.ryb .ryb-geochem__v .is-dim{font-style:italic}.ryb .ryb-geochem__w{color:var(--ryb-mute);margin:0;font-size:.74rem;line-height:1.4}.ryb .ryb-geotab{border-radius:var(--ryb-r);border:1px solid var(--ryb-line-2);background:var(--ryb-canvas);-webkit-overflow-scrolling:touch;overflow-x:auto}.ryb .ryb-geotab table{border-collapse:collapse;width:100%;min-width:480px;font-size:.8rem;line-height:1.35}.ryb .ryb-geotab.is-wide table{min-width:720px}.ryb .ryb-geotab th{text-align:left;color:var(--ryb-mute);border-bottom:1px solid var(--ryb-line);background:color-mix(in srgb, var(--ryb-line-2) 40%, transparent);white-space:nowrap;padding:8px 10px;font-size:.72rem;font-weight:700}.ryb .ryb-geotab td{vertical-align:top;border-bottom:1px solid var(--ryb-line-2);color:var(--ryb-ink-2);padding:7px 10px}.ryb .ryb-geotab tr:last-child td{border-bottom:0}.ryb .ryb-geotab td:first-child{color:var(--ryb-ink);font-weight:600}.ryb .ryb-geotab code{background:var(--ryb-line-2);border-radius:4px;padding:1px 5px;font-size:.76rem}.ryb .ryb-geotab small{color:var(--ryb-mute)}.ryb .ryb-geotab__d{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ryb-river-2);font-weight:600}.ryb .ryb-geo-vz svg{max-height:104px}.ryb .ryb-geo-hill{fill:var(--vz-s1);stroke:var(--vz-s3);stroke-width:1.4px;stroke-linejoin:round}.ryb .ryb-geo-hill.is-2{fill:var(--vz-s2);fill-opacity:.55;stroke:none}.ryb .ryb-geo-adit{fill:#2a2118;stroke:var(--vz-s3);stroke-width:1.5px}.ryb .ryb-geo-beam{fill:none;stroke:#b88a4c;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ryb .ryb-geo-rail{fill:none;stroke:var(--ryb-mute);stroke-width:2px;stroke-linecap:round}.ryb .ryb-geo-lamp{fill:#ffd25c;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 4px #ffb42a);animation:2.6s ease-in-out infinite alternate ryb-geo-flick}@keyframes ryb-geo-flick{0%{opacity:.55;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}.ryb .ryb-geo-pan{fill:#8c8f95;stroke:#5d6066;stroke-width:2px}.ryb .ryb-geo-pan.is-inner{fill:#4a4337;stroke:none}.ryb .ryb-geo-nug{fill:#f2b632;stroke:#a8651f;stroke-width:.8px;transform-box:fill-box;transform-origin:50%;animation:ryb-geo-glint 3.2s ease-in-out var(--d,0s) infinite alternate}@keyframes ryb-geo-glint{0%{transform:scale(.92)}to{filter:brightness(1.25);transform:scale(1.12)}}.ryb .ryb-geo-spark{fill:#ffd25c;transform-box:fill-box;transform-origin:50%;animation:ryb-geo-twinkle 2.4s ease-in-out var(--d,0s) infinite}@keyframes ryb-geo-twinkle{0%,to{opacity:0;transform:scale(.2)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.ryb-js .ryb-geo-vz:not(.is-in) .ryb-geo-nug{opacity:0;transform:translateY(-14px)}.ryb .ryb-geo-nug{transition:opacity .6s ease, transform .8s var(--v-ease)}.ryb .ryb-geo-str.is-s1{fill:var(--vz-s1)}.ryb .ryb-geo-str.is-s2{fill:var(--vz-s2)}.ryb .ryb-geo-str.is-s3{fill:var(--vz-s3)}.ryb .ryb-geo-str.is-w{fill:var(--vz-water);fill-opacity:.55}.ryb .ryb-geo-hole{fill:none;stroke:var(--ryb-ink);stroke-width:3.4px;stroke-linecap:round;stroke-dasharray:var(--l);stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--v-ease)}.ryb-js .ryb-geo-vz:not(.is-in) .ryb-geo-hole{stroke-dashoffset:var(--l)}.ryb .ryb-geo-rig{fill:none;stroke:var(--ryb-ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ryb .ryb-geo-bit{fill:var(--v-mid);transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite alternate ryb-geo-flick}.ryb .ryb-geo-glass{fill:color-mix(in srgb, var(--ryb-surface) 60%, transparent);stroke:var(--ryb-ink-2);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.ryb .ryb-geo-liq{fill:var(--v-cool);fill-opacity:.8;transition:transform 1.6s var(--v-ease)}.ryb .ryb-geo-liq.is-good{fill:var(--v-good)}.ryb .ryb-geo-liq.is-mid{fill:var(--v-mid)}.ryb .ryb-geo-liq.is-bad{fill:var(--v-bad)}.ryb-js .ryb-geo-vz:not(.is-in) .ryb-geo-liq{transform:translateY(60px)}.ryb .ryb-geo-bub{fill:#fff;fill-opacity:.55;animation:ryb-geo-rise 3.4s ease-in var(--d,0s) infinite}@keyframes ryb-geo-rise{0%{opacity:0;transform:translateY(0)}15%{opacity:.8}to{opacity:0;transform:translateY(-24px)}}.ryb .ryb-geo-ico{width:76px;height:76px;color:var(--st,var(--v-cool));place-items:center;margin:0 auto;display:grid;position:relative}.ryb .ryb-geo-ico .ryb-i{z-index:1;width:36px;height:36px;position:relative}.ryb .ryb-geo-ico i{opacity:0;border:2px solid;border-radius:50%;animation:3.6s ease-out infinite ryb-geo-ping;position:absolute;inset:6px}.ryb .ryb-geo-ico i+i{animation-delay:1.8s}.ryb .ryb-geo-ico.is-good{color:var(--v-good)}.ryb .ryb-geo-ico.is-mid{color:var(--v-mid)}.ryb .ryb-geo-ico.is-bad{color:var(--v-bad)}.ryb .ryb-geo-ico.is-n{color:var(--v-cool)}@keyframes ryb-geo-ping{0%{opacity:.5;transform:scale(.55)}to{opacity:0;transform:scale(1.15)}}.ryb .ryb-geo-vz:not(.is-vis) .ryb-geo-lamp,.ryb .ryb-geo-vz:not(.is-vis) .ryb-geo-nug,.ryb .ryb-geo-vz:not(.is-vis) .ryb-geo-spark,.ryb .ryb-geo-vz:not(.is-vis) .ryb-geo-bub,.ryb .ryb-geo-vz:not(.is-vis) .ryb-geo-bit,.ryb .ryb-geo-ico:not(.is-vis) i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ryb .ryb-geo-lamp,.ryb .ryb-geo-nug,.ryb .ryb-geo-spark,.ryb .ryb-geo-bub,.ryb .ryb-geo-bit,.ryb .ryb-geo-ico i{animation:none}.ryb .ryb-geo-spark{opacity:.9}.ryb .ryb-geobars__t i,.ryb .ryb-geo-hole,.ryb .ryb-geo-liq,.ryb .ryb-geo-nug,.ryb .ryb-geomap__pts circle,.ryb .ryb-geomap__pts path{transition:none}}.ryb .ryb-gt__tag .ryb-eco-tag{white-space:normal;text-align:left;padding-block:3px}.ryb .ryb-geostrip{margin:2px 0 0}.ryb .ryb-geostrip__bar{background:var(--ryb-line-2);clip-path:inset(0 round 9px);height:28px;transition:clip-path 1.5s var(--v-ease);border-radius:9px;gap:1px;display:flex;overflow:hidden}.ryb .ryb-gt .ryb-geostrip__bar{border-radius:6px;height:16px}.ryb-js .ryb-geostrip:not(.is-in) .ryb-geostrip__bar{clip-path:inset(0 100% 0 0 round 9px)}.ryb .ryb-geostrip__bar i{background:var(--c);flex-basis:0;min-width:2px}.ryb .ryb-geostrip__bar i.is-gap{background:repeating-linear-gradient(135deg, transparent 0 4px, var(--ryb-line) 4px 6px)}.ryb .ryb-geo__cap,.ryb .ryb-geo__cov{max-width:76ch;color:var(--ryb-mute);margin:0;font-size:.78rem;line-height:1.45}.ryb .ryb-geoshare{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-geoshare li{--c:var(--geo-wells);grid-template-columns:minmax(110px,250px) minmax(0,1fr) 74px;align-items:center;gap:4px 12px;font-size:.82rem;line-height:1.3;display:grid}.ryb .ryb-geoshare__l{min-width:0;color:var(--ryb-ink-2);overflow-wrap:anywhere}.ryb .ryb-geoshare__t{background:var(--ryb-line-2);border-radius:99px;height:12px;position:relative}.ryb .ryb-geoshare__t i{width:var(--w);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 72%, #fff), var(--c));transform-origin:0;transition:transform 1.1s var(--v-ease) calc(var(--i,0) * 60ms);border-radius:99px;position:absolute;inset:0 auto 0 0}.ryb-js .ryb-geoshare:not(.is-in) .ryb-geoshare__t i{transform:scaleX(0)}.ryb .ryb-geoshare__t u{top:-3px;bottom:-3px;left:var(--n);background:var(--ryb-ink);opacity:.7;border-radius:2px;width:2px;margin-left:-1px;text-decoration:none;position:absolute}.ryb .ryb-geoshare b{font-variant-numeric:tabular-nums;color:var(--ryb-ink);white-space:nowrap;flex-direction:column;align-items:flex-end;font-weight:600;line-height:1.15;display:flex}.ryb .ryb-geoshare b small{color:var(--ryb-mute);font-size:.7rem;font-weight:400}.ryb .ryb-geoshare__key,.ryb .ryb-geodots__key{color:var(--ryb-mute);align-items:center;gap:8px;margin:2px 0 0;font-size:.74rem;line-height:1.4;display:flex}.ryb .ryb-geoshare__key u{background:var(--ryb-ink);opacity:.7;border-radius:2px;flex:none;width:2px;height:12px;text-decoration:none}.ryb .ryb-geodots__key i{background:var(--v-cool);border-radius:50%;flex:none;width:11px;height:11px}.ryb .ryb-geostacks{gap:12px;display:grid}.ryb .ryb-geostack{gap:4px;display:grid}.ryb .ryb-geostack__h{color:var(--ryb-mute);font-size:.78rem}.ryb .ryb-geostack__bar{clip-path:inset(0 round 9px);height:32px;transition:clip-path 1.4s var(--v-ease);border-radius:9px;gap:2px;display:flex;overflow:hidden}.ryb-js .ryb-geostack:not(.is-in) .ryb-geostack__bar{clip-path:inset(0 100% 0 0 round 9px)}.ryb .ryb-geostack__bar i{background:var(--c);flex-basis:0;place-items:center;min-width:3px;display:grid;overflow:hidden}.ryb .ryb-geostack__bar em{color:#fff;text-shadow:0 1px 2px #0006;white-space:nowrap;padding:0 4px;font-size:.72rem;font-style:normal;font-weight:600}.ryb .ryb-geodots{margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-geodots li{--st:var(--v-cool);border-bottom:1px solid var(--ryb-line-2);grid-template-columns:minmax(104px,180px) minmax(0,1fr) minmax(104px,150px);align-items:center;gap:4px 14px;padding:7px 0;font-size:.82rem;line-height:1.3;display:grid}.ryb .ryb-geodots li.is-good{--st:var(--v-good)}.ryb .ryb-geodots li.is-mid{--st:var(--v-mid)}.ryb .ryb-geodots li.is-bad{--st:var(--v-bad)}.ryb .ryb-geodots__l b{color:var(--ryb-ink);font-weight:600}.ryb .ryb-geodots__l small{color:var(--ryb-mute);margin-left:6px}.ryb .ryb-geodots__t{background:linear-gradient(90deg, var(--ryb-line-2) 0 75%, color-mix(in srgb, var(--v-cool) 22%, var(--ryb-line-2)) 75% 90%, color-mix(in srgb, var(--v-mid) 32%, var(--ryb-line-2)) 90% 99%, color-mix(in srgb, var(--v-bad) 38%, var(--ryb-line-2)) 99% 100%);border-radius:99px;height:10px;position:relative}.ryb .ryb-geodots__t s{top:3px;bottom:3px;left:var(--a,0%);width:calc(var(--b,0%) - var(--a,0%));background:color-mix(in srgb, var(--st) 50%, transparent);transform-origin:0;min-width:4px;transition:transform 1s var(--v-ease) calc(var(--i,0) * 50ms);border-radius:99px;text-decoration:none;position:absolute}.ryb .ryb-geodots__t i{top:50%;left:var(--p,0%);background:var(--st);border:2px solid var(--ryb-surface,#fff);width:15px;height:15px;transition:left 1.2s var(--v-ease) calc(var(--i,0) * 50ms), opacity .4s ease calc(var(--i,0) * 50ms);border-radius:50%;margin:-7.5px 0 0 -7.5px;position:absolute;box-shadow:0 1px 3px #00000059}.ryb-js .ryb-geodots:not(.is-in) .ryb-geodots__t i{opacity:0;left:0%}.ryb-js .ryb-geodots:not(.is-in) .ryb-geodots__t s{transform:scaleX(0)}.ryb .ryb-geodots li.is-neu .ryb-geodots__t{background:var(--ryb-line-2)}.ryb .ryb-geodots li.is-nr .ryb-geodots__t i,.ryb .ryb-geodots li.is-nr .ryb-geodots__t s{display:none}.ryb .ryb-geodots__v{text-align:right;font-variant-numeric:tabular-nums;color:var(--ryb-ink-2)}.ryb .ryb-geodots__v b{color:var(--ryb-ink);font-weight:600}.ryb .ryb-geodots__v em{color:var(--ryb-mute);font-size:.72rem;font-style:normal;display:block}@media (width<=620px){.ryb .ryb-geoshare li{grid-template-columns:minmax(0,1fr) auto}.ryb .ryb-geoshare__t{order:3;grid-column:1/-1}.ryb .ryb-geodots li{grid-template-columns:minmax(0,1fr) auto}.ryb .ryb-geodots__t{order:3;grid-column:1/-1;margin:2px 7px 0}}.ryb .ryb-geonums{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-geonums li{border:1px solid var(--ryb-line-2);border-radius:12px;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 6px;padding:10px 12px;display:grid}.ryb .ryb-geonums span{color:var(--ryb-mute);grid-column:1/-1;font-size:.76rem;line-height:1.3}.ryb .ryb-geonums b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-ink);font-size:1.4rem;line-height:1.1}.ryb .ryb-geonums small{color:var(--ryb-mute);font-size:.8rem}.ryb .ryb-geomore{border-top:1px solid var(--ryb-line-2);padding-top:4px}.ryb .ryb-geomore>summary{cursor:pointer;color:var(--ryb-ink);padding:8px 0;font-size:.86rem;font-weight:600;list-style-position:inside}.ryb .ryb-geomore[open]>summary{color:var(--ryb-ink-2)}.ryb .ryb-geodt__gr{fill:none;stroke:var(--geo-mines);stroke-width:3px;stroke-linecap:round}.ryb .ryb-geodt__ax,.ryb .ryb-geodt__tk{fill:none;stroke:var(--ryb-mute);stroke-width:1px;opacity:.7}.ryb .ryb-geodt__ln{fill:none;stroke:var(--geo-thermal);stroke-width:2.8px;stroke-linecap:round;stroke-dasharray:var(--l);stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--v-ease)}.ryb-js .ryb-geodt:not(.is-in) .ryb-geodt__ln{stroke-dashoffset:var(--l)}.ryb .ryb-geodt__ex{fill:none;stroke:var(--geo-thermal);stroke-width:1.6px;stroke-dasharray:2 3;opacity:.6}.ryb .ryb-geodt__pt{fill:var(--geo-thermal);stroke:var(--ryb-surface,#fff);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transition:transform .5s var(--v-ease) var(--d,0s)}.ryb-js .ryb-geodt:not(.is-in) .ryb-geodt__pt{transform:scale(0)}.ryb .ryb-geodt__tx{fill:var(--ryb-ink);font-size:8.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.ryb .ryb-geostrip__bar,.ryb .ryb-geostack__bar,.ryb .ryb-geoshare__t i,.ryb .ryb-geodots__t i,.ryb .ryb-geodots__t s,.ryb .ryb-geodt__ln,.ryb .ryb-geodt__pt{transition:none}}.ryb .ryb-disc .ryb-zn-cta__t b{color:var(--ryb-river-2);font-variant-numeric:tabular-nums}.ryb .ryb-disc .ryb-zn-rk__b i,.ryb .ryb-disc .ryb-zn-bc__bar i{background:var(--ryb-river)}.ryb .ryb-disc .ryb-zn-rk__t a,.ryb .ryb-disc .ryb-zn-rk__t strong a{color:var(--ryb-ink);text-decoration-color:var(--ryb-line);text-underline-offset:3px}.ryb .ryb-disc .ryb-zn-rk__t a:hover{color:var(--ryb-river-2);text-decoration-color:currentColor}.ryb .ryb-disc .ryb-zn-rks{margin-top:4px}.ryb .ryb-disc .ryb-prose+.ryb-zn-sub{margin-top:26px}.ryb .ryb-dc-ideas{margin-top:0}.ryb .ryb-dc-q{margin-top:8px}.ryb .ryb-dc-q>.ryb-prose{max-width:62ch}.ryb .ryb-dc-els{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-dc-els--wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.ryb .ryb-dc-el{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);height:100%;color:inherit;box-sizing:border-box;grid-template-columns:38px minmax(0,1fr);grid-auto-rows:auto;align-content:start;align-items:start;gap:0 12px;padding:12px 14px;text-decoration:none;display:grid;position:relative}.ryb .ryb-dc-el:hover{border-color:var(--ryb-river);box-shadow:var(--ryb-shadow)}.ryb .ryb-dc-el:focus-visible{outline:2px solid var(--ryb-river);outline-offset:2px}.ryb .ryb-dc-el>:not(.ryb-dc-el__s){grid-column:2}.ryb .ryb-dc-el>b,.ryb .ryb-dc-el>small{margin-top:2px}.ryb .ryb-dc-el__s{background:var(--ryb-shallow);width:38px;height:38px;color:var(--ryb-river-2);letter-spacing:.01em;border-radius:12px;grid-area:1/1/span 6;place-items:center;font-size:.9375rem;font-style:normal;font-weight:700;display:grid}.ryb .ryb-dc-el strong{color:var(--ryb-ink);font-size:.9375rem;line-height:1.3}.ryb .ryb-dc-el b{color:var(--ryb-river-2);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:640;line-height:1.35}.ryb .ryb-dc-el small{color:var(--ryb-mute);font-size:.75rem;line-height:1.4}.ryb .ryb-dc-el--rock .ryb-dc-el__s{background:var(--c,var(--ryb-line-2));box-shadow:inset 0 0 0 2px #ffffff47}.ryb .ryb-dc-el--rock .ryb-dc-el__s:after{content:"";background:#ffffffb8;border-radius:50%;width:14px;height:14px}@media (width<=600px){.ryb .ryb-dc-els,.ryb .ryb-dc-els--wide{grid-template-columns:minmax(0,1fr)}}.ryb .ryb-dc-rank{counter-reset:dcn}.ryb .ryb-dc-rank>.ryb-zn-rk{counter-increment:dcn}.ryb .ryb-dc-rank>.ryb-zn-rk .ryb-zn-rk__t>strong:before{content:counter(dcn) ".";min-width:1.9em;color:var(--ryb-mute);font-variant-numeric:tabular-nums;font-weight:600;display:inline-block}.ryb .ryb-fit{--fx:var(--eco-n);gap:18px;display:grid}.ryb .ryb-fit.is-good{--fx:var(--eco-good)}.ryb .ryb-fit.is-ok{--fx:var(--eco-mid,#b7791f)}.ryb .ryb-fit.is-warn,.ryb .ryb-fit.is-bad{--fx:var(--eco-bad)}.ryb .ryb-fit-hero{border:1px solid var(--ryb-line);background:linear-gradient(135deg, color-mix(in srgb, var(--fx) 13%, var(--ryb-surface)), var(--ryb-surface) 72%);border-radius:20px;grid-template-columns:minmax(130px,170px) minmax(0,1fr);align-items:center;gap:12px 26px;padding:16px 20px;display:grid}.ryb .ryb-fit-hero__txt{gap:10px;min-width:0;display:grid}.ryb .ryb-fit-hero__txt>strong{text-wrap:balance;font-size:1.15rem;font-weight:680;line-height:1.3}.ryb .ryb-fit-hero__n{color:var(--ryb-mute);align-items:flex-start;gap:8px;margin:0;font-size:.8rem;line-height:1.5;display:flex}.ryb .ryb-fit-hero__n .ryb-i{flex:none;width:16px;height:16px;margin-top:2px}.ryb .ryb-fit-ring{width:100%;max-width:170px;margin-inline:auto}.ryb .ryb-fit-ring svg{width:100%;height:auto;display:block;overflow:visible}.ryb .ryb-fit-ring__bg{fill:none;stroke:color-mix(in srgb, var(--ryb-ink) 12%, transparent);stroke-width:11px}.ryb .ryb-fit-ring__v{fill:none;stroke:var(--fx);stroke-width:11px;stroke-linecap:round;stroke-dasharray:var(--p) 100;transition:stroke-dasharray 1.2s cubic-bezier(.2,.7,.2,1) .1s}.ryb .ryb-fit-ring__n{fill:var(--fx);font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;font-size:38px;font-weight:780}.ryb .ryb-fit-ring__u{fill:var(--ryb-mute);font-size:11px;font-weight:600}.ryb-js .ryb-fit[data-viz]:not(.is-in) .ryb-fit-ring__v{stroke-dasharray:0 100}.ryb .ryb-fit-rank{gap:7px;display:grid}.ryb .ryb-fit-rank__bar{grid-template-columns:20fr 30fr 30fr 20fr;gap:3px;height:10px;margin:11px 11px 0;display:grid;position:relative}.ryb .ryb-fit-rank__bar>span{background:color-mix(in srgb, var(--eco-bad) 55%, var(--ryb-surface));border-radius:999px}.ryb .ryb-fit-rank__bar>.is-mid{background:color-mix(in srgb, var(--eco-mid) 62%, var(--ryb-surface))}.ryb .ryb-fit-rank__bar>.is-good{background:color-mix(in srgb, var(--eco-good) 55%, var(--ryb-surface))}.ryb .ryb-fit-rank__bar>.is-top{background:var(--eco-good)}.ryb .ryb-fit-rank__pin{top:50%;left:calc(var(--p) * 1%);background:var(--ryb-surface);width:24px;height:24px;color:var(--fx);border:2px solid var(--fx);box-shadow:0 2px 6px color-mix(in srgb, var(--ryb-ink) 22%, transparent);border-radius:50%;place-items:center;margin:-12px 0 0 -12px;transition:left 1.1s cubic-bezier(.2,.7,.2,1) .35s;display:grid;position:absolute}.ryb .ryb-fit-rank__pin .ryb-i{width:14px;height:14px}.ryb-js .ryb-fit[data-viz]:not(.is-in) .ryb-fit-rank__pin{left:0}.ryb .ryb-fit-rank__t{align-items:flex-start;gap:8px;margin:0;font-size:.84rem;line-height:1.45;display:flex}.ryb .ryb-fit-rank__t .ryb-i{width:16px;height:16px;color:var(--fx);flex:none;margin-top:2px}.ryb .ryb-fit-rank__t b{font-variant-numeric:tabular-nums}.ryb .ryb-fit-cs{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-fit-c{border:1px solid var(--eco-n-bd);background:var(--eco-n-bg);--cx:var(--eco-n);--cx-ink:var(--eco-n-ink);border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:13px 14px;display:grid;position:relative}.ryb .ryb-fit-c.is-good{border-color:var(--eco-good-bd);background:var(--eco-good-bg);--cx:var(--eco-good);--cx-ink:var(--eco-good-ink)}.ryb .ryb-fit-c.is-ok{border-color:var(--eco-mid-bd);background:var(--eco-mid-bg);--cx:var(--eco-mid);--cx-ink:var(--eco-mid-ink)}.ryb .ryb-fit-c.is-warn,.ryb .ryb-fit-c.is-bad{border-color:var(--eco-bad-bd);background:var(--eco-bad-bg);--cx:var(--eco-bad);--cx-ink:var(--eco-bad-ink)}.ryb .ryb-fit-c__ico{background:var(--ryb-surface);width:40px;height:40px;color:var(--cx-ink);border:1px solid color-mix(in srgb, var(--cx) 35%, transparent);transition:transform .5s cubic-bezier(.3, 1.4, .5, 1) calc(var(--i,0) * 70ms + .2s);border-radius:12px;place-items:center;display:grid}.ryb .ryb-fit-c__ico .ryb-i{width:21px;height:21px}.ryb .ryb-fit-c__body{gap:5px;min-width:0;display:grid}.ryb .ryb-fit-c__hd{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ryb .ryb-fit-c__hd strong{font-size:.95rem;font-weight:680;line-height:1.25}.ryb .ryb-fit-c__v{color:var(--ryb-mute);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.4}.ryb .ryb-fit-c__x{margin:0;font-size:.86rem;line-height:1.5}.ryb .ryb-fit-c__n{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--cx-ink);font-size:1.35rem;font-weight:760;line-height:1}.ryb .ryb-fit-m{background:color-mix(in srgb, var(--ryb-ink) 13%, transparent);border-radius:999px;height:7px;display:block;position:relative;overflow:hidden}.ryb .ryb-fit-m i{width:var(--w);background:var(--cx,var(--fx));transform-origin:0;transition:transform .9s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 70ms + .15s);border-radius:999px;position:absolute;inset:0 auto 0 0}.ryb-js .ryb-fit[data-viz]:not(.is-in) .ryb-fit-m i{transform:scaleX(0)}.ryb-js .ryb-fit[data-viz]:not(.is-in) .ryb-fit-c__ico{transform:scale(.6)}.ryb .ryb-fit-t{border:1px solid var(--ryb-line);border-radius:18px;padding:14px 16px}.ryb .ryb-fit-t h3{align-items:center;gap:9px;margin:0 0 10px;font-size:.98rem;font-weight:680;display:flex}.ryb .ryb-fit-t h3 .ryb-i{width:18px;height:18px;color:var(--ryb-river)}.ryb .ryb-fit-t ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-fit-t li{--cx:var(--eco-n);grid-template-columns:110px minmax(0,1fr) 2.2em;align-items:center;gap:10px;display:grid}.ryb .ryb-fit-t li.is-good{--cx:var(--eco-good)}.ryb .ryb-fit-t li.is-ok{--cx:var(--eco-mid)}.ryb .ryb-fit-t li.is-warn,.ryb .ryb-fit-t li.is-bad{--cx:var(--eco-bad)}.ryb .ryb-fit-t__n{align-items:center;gap:7px;font-size:.88rem;font-weight:600;display:inline-flex}.ryb .ryb-fit-t__n .ryb-i{width:17px;height:17px;color:var(--cx);transform-origin:70%}.ryb .ryb-fit-t li.is-own .ryb-fit-t__n{font-weight:760}.ryb .ryb-fit-t li.is-own .ryb-fit-m{height:10px;box-shadow:0 0 0 2px color-mix(in srgb, var(--cx) 35%, transparent)}.ryb .ryb-fit-t li b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;text-align:right}.ryb .ryb-fit-t p{color:var(--ryb-mute);margin:10px 0 0;font-size:.8rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.ryb-js .ryb-fit.is-vis .ryb-fit-t li.is-best .ryb-fit-t__n .ryb-i{animation:3.4s ease-in-out 1.4s infinite ryb-fit-sway}}@keyframes ryb-fit-sway{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(3px)rotate(-6deg)}70%{transform:translate(-2px)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.ryb .ryb-fit-ring__v,.ryb .ryb-fit-m i,.ryb .ryb-fit-c__ico,.ryb .ryb-fit-rank__pin{transition:none}}@media (width<=640px){.ryb .ryb-fit-hero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding:14px}.ryb .ryb-fit-hero .ryb-es-chips{justify-content:center}.ryb .ryb-fit-hero__n{text-align:left}.ryb .ryb-fit-c{grid-template-columns:36px minmax(0,1fr)}.ryb .ryb-fit-c__ico{width:36px;height:36px}.ryb .ryb-fit-c__n{position:absolute;top:12px;right:14px}.ryb .ryb-fit-c__hd{padding-right:36px}.ryb .ryb-fit-t li{grid-template-columns:92px minmax(0,1fr) 2.2em}}.ryb .ryb-rel__sub{color:var(--ryb-ink);align-items:center;gap:8px;margin:18px 0 10px;font-size:.95rem;font-weight:660;display:flex}.ryb .ryb-rel__sub:first-of-type{margin-top:6px}.ryb .ryb-rel__sub .ryb-i{width:17px;height:17px;color:var(--ryb-river)}.ryb{--org-ok-bg:#e1f4ea;--org-ok-ink:#0c4f30;--org-warn-bg:#fdf0d3;--org-warn-ink:#6b4300;--org-free-bg:#ffe7dc;--org-free-ink:#8f2e08;--org-off-bg:#e3ecee;--org-off-ink:#35505f}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb{--org-ok-bg:#12332a;--org-ok-ink:#8fe0b4;--org-warn-bg:#3a2d0e;--org-warn-ink:#f1c35c;--org-free-bg:#3b1f12;--org-free-ink:#ffab85;--org-off-bg:#243332;--org-off-ink:#c9d8dc}.ryb .ryb-orgs{gap:18px;display:grid}.ryb .ryb-org__note{border-radius:var(--ryb-r);background:var(--ryb-canvas);color:var(--ryb-ink-2);align-items:flex-start;gap:10px;margin:0;padding:11px 14px;font-size:.9375rem;line-height:1.5;display:flex}.ryb .ryb-org__note .ryb-i{flex:none;width:19px;height:19px;margin-top:2px}.ryb .ryb-org__note.is-ok{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-org__note.is-warn{background:var(--org-warn-bg);color:var(--org-warn-ink)}.ryb .ryb-org__verify{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-xl);background:var(--ryb-surface);box-shadow:var(--ryb-shadow);align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.ryb .ryb-org__verify>.ryb-i{background:var(--ryb-shallow);width:46px;height:46px;color:var(--ryb-river-2);border-radius:14px;flex:none;padding:11px}.ryb .ryb-org__verify h3{font-family:var(--ryb-font-display);margin:0 0 4px;font-size:1.1rem;font-weight:700}.ryb .ryb-org__verify p{max-width:62ch;color:var(--ryb-ink-2);margin:0 0 12px;line-height:1.5}.ryb .ryb-org__verify p a{color:var(--ryb-river-2);text-underline-offset:3px;text-decoration:underline}.ryb .ryb-org__verify form{margin:0}.ryb .ryb-org__verify.is-admin>.ryb-i{background:var(--ryb-deep);color:#fff}.ryb .ryb-org{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-xl);background:var(--ryb-surface);box-shadow:var(--ryb-shadow);overflow:hidden}.ryb .ryb-org__head{color:#fff;background:linear-gradient(135deg,#0a2f45 0%,#0b5f6b 100%);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;display:flex}.ryb .ryb-org.is-suspended .ryb-org__head{background:linear-gradient(135deg,#4a3d17 0%,#8a6a14 100%)}.ryb .ryb-org.is-revoked .ryb-org__head{background:linear-gradient(135deg,#34454e 0%,#5f717a 100%)}.ryb .ryb-org__ico{background:#ffffff24;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.ryb .ryb-org__ico .ryb-i{width:23px;height:23px}.ryb .ryb-org__t{flex:200px;min-width:0}.ryb .ryb-org__t h3{font-family:var(--ryb-font-display);color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.1rem,2.6cqi,1.4rem);font-weight:720;line-height:1.15}.ryb .ryb-org__t h3 a{color:inherit;text-decoration:none}.ryb .ryb-org__t h3 a:hover{text-underline-offset:3px;text-decoration:underline}.ryb .ryb-org__t p{color:#ffffffd1;margin:3px 0 0;font-size:.875rem}.ryb .ryb-org__chip{white-space:nowrap;background:var(--org-ok-bg);color:var(--org-ok-ink);border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 9px;font-size:.8125rem;font-weight:640;display:inline-flex}.ryb .ryb-org__chip .ryb-i{width:16px;height:16px}.ryb .ryb-org__chip.is-warn{background:var(--org-warn-bg);color:var(--org-warn-ink)}.ryb .ryb-org__chip.is-off{background:var(--org-off-bg);color:var(--org-off-ink)}.ryb .ryb-org>.ryb-org__note{margin:14px 20px 0}.ryb .ryb-org__stats{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:16px 20px 0;padding:0;display:grid;overflow:hidden}.ryb .ryb-org__stats>div{background:var(--ryb-surface);flex-direction:column-reverse;justify-content:flex-end;gap:2px;padding:12px 14px;display:flex}.ryb .ryb-org__stats dt{color:var(--ryb-mute);font-size:.8125rem;line-height:1.3}.ryb .ryb-org__stats dd{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-ink);margin:0;font-size:1.7rem;font-weight:760;line-height:1.1}.ryb .ryb-org__stats .is-gap dd{color:var(--ryb-float-ink)}.ryb .ryb-org__cols{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:22px 28px;padding:18px 20px 20px;display:grid}.ryb .ryb-org__side{align-content:start;gap:22px;min-width:0;display:grid}.ryb .ryb-org__sec{min-width:0}.ryb .ryb-org__sec h4{color:var(--ryb-ink);align-items:center;gap:8px;margin:0 0 10px;font-size:.9375rem;font-weight:680;display:flex}.ryb .ryb-org__sec h4 .ryb-i{width:17px;height:17px;color:var(--ryb-river)}.ryb .ryb-org__empty{color:var(--ryb-mute);margin:0;font-size:.9rem}.ryb .ryb-org__empty--big{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);color:var(--ryb-ink-2);align-items:flex-start;gap:10px;padding:14px 16px;line-height:1.5;display:flex}.ryb .ryb-org__rev{margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-org__rev li{border-top:1px solid var(--ryb-line-2);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 0;display:flex}.ryb .ryb-org__rev li:first-child{border-top:0}.ryb .ryb-org__rn{min-width:0;color:var(--ryb-ink);overflow-wrap:anywhere;flex:11em;font-weight:560;text-decoration:none}.ryb .ryb-org__rn:hover{color:var(--ryb-river-2);text-underline-offset:3px;text-decoration:underline}.ryb .ryb-org__rev code{background:var(--ryb-canvas);color:var(--ryb-mute);border-radius:6px;padding:1px 6px;font-size:.75rem}.ryb .ryb-org__pos{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:.75rem;font-weight:600;display:inline-flex}.ryb .ryb-org__pos .ryb-i{width:13px;height:13px}.ryb .ryb-org__pos.is-state{background:var(--ryb-shallow);color:var(--ryb-river-2)}.ryb .ryb-org__pos.is-free{background:var(--org-free-bg);color:var(--org-free-ink)}.ryb .ryb-org__pos.is-own{background:color-mix(in srgb, var(--ryb-river) 14%, transparent);color:var(--ryb-river-2,var(--ryb-river))}.ryb .ryb-org__more{border-top:1px solid var(--ryb-line-2);margin-top:6px}.ryb .ryb-org__more summary{cursor:pointer;min-height:40px;color:var(--ryb-river-2);align-items:center;font-size:.9rem;font-weight:600;display:flex}.ryb .ryb-org__more summary:hover{color:var(--ryb-float-ink)}.ryb .ryb-org__who{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-org__who li{align-items:center;gap:10px;min-width:0;display:flex}.ryb .ryb-org__av{background:var(--ryb-shallow);width:34px;height:34px;color:var(--ryb-ink);font-family:var(--ryb-font-display);border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:720;display:grid}.ryb .ryb-org__wn{overflow-wrap:anywhere;flex-direction:column;min-width:0;font-size:.9375rem;font-weight:580;line-height:1.25;display:flex}.ryb .ryb-org__wn small{color:var(--ryb-mute);font-size:.8125rem;font-weight:400}.ryb .ryb-org__log{gap:12px;margin:0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.ryb .ryb-org__log:before{content:"";background:var(--ryb-line);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:4px}.ryb .ryb-org__log li{color:var(--ryb-ink-2);gap:1px;font-size:.875rem;line-height:1.4;display:grid;position:relative}.ryb .ryb-org__log li:before{content:"";background:var(--ryb-surface);width:10px;height:10px;box-shadow:0 0 0 2px var(--ryb-river);border-radius:50%;position:absolute;top:5px;left:-18px}.ryb .ryb-org__log time{color:var(--ryb-mute);font-size:.75rem}.ryb .ryb-org__log b{color:var(--ryb-ink);font-weight:650;display:block}.ryb .ryb-org__soon{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r-lg);color:var(--ryb-mute);align-items:flex-start;gap:10px;margin:0 20px 20px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:flex}.ryb .ryb-org__soon .ryb-i{width:17px;height:17px;color:var(--ryb-river);flex:none;margin-top:2px}@media (width<=820px){.ryb .ryb-org__cols{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.ryb .ryb-org__head{padding:14px 16px}.ryb .ryb-org__stats,.ryb .ryb-org>.ryb-org__note{margin-left:16px;margin-right:16px}.ryb .ryb-org__cols{padding:16px}.ryb .ryb-org__soon{margin:0 16px 16px}.ryb .ryb-org__verify{flex-direction:column;padding:16px}.ryb .ryb-org__stats dd{font-size:1.4rem}}.ryb .ryb-org__pos.is-mod{background:var(--org-warn-bg);color:var(--org-warn-ink)}.ryb .ryb-org__edit{border:1px solid var(--ryb-line);background:var(--ryb-surface);min-height:34px;color:var(--ryb-river-2);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 13px 0 10px;font-size:.8125rem;font-weight:640;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ryb .ryb-org__edit .ryb-i{width:14px;height:14px}.ryb .ryb-org__edit:hover{background:var(--ryb-shallow);border-color:var(--ryb-river);color:var(--ryb-ink)}.ryb .ryb-org__edit:focus-visible,.ryb .ryb-edit__back a:focus-visible,.ryb .ryb-orgpick__ul a:focus-visible{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-edit__back{margin:0}.ryb .ryb-edit__back a{min-height:40px;color:var(--ryb-river-2);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.ryb .ryb-edit__back a:hover{text-underline-offset:3px;text-decoration:underline}.ryb .ryb-edit__back .ryb-i{width:17px;height:17px}.ryb .ryb-edit{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-xl);background:var(--ryb-surface);box-shadow:var(--ryb-shadow);overflow:hidden}.ryb .ryb-edit__head{color:#fff;background:linear-gradient(135deg,#0a2f45 0%,#0b5f6b 100%);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;display:flex}.ryb .ryb-edit__head .ryb-org__t h3{font-size:clamp(1.05rem,2.4cqi,1.3rem)}.ryb .ryb-edit__view{color:#fff;background:#ffffff24;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.ryb .ryb-edit__view:hover{background:#ffffff3d}.ryb .ryb-edit__view .ryb-i{width:16px;height:16px}.ryb .ryb-edit__form{gap:18px;padding:18px 20px 20px;display:grid}.ryb .ryb-edit__set{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);min-width:0;margin:0;padding:16px 16px 14px}.ryb .ryb-edit__set legend{font-family:var(--ryb-font-display);color:var(--ryb-ink);align-items:center;gap:10px;padding:0 8px;font-size:1rem;font-weight:700;display:flex}.ryb .ryb-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.ryb .ryb-edit__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ryb .ryb-edit__f{min-width:0;margin:0}.ryb .ryb-edit__set>.ryb-edit__f+.ryb-edit__f{margin-top:18px}.ryb .ryb-edit__f>label{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ryb .ryb-edit__f input[type=text],.ryb .ryb-edit__f input[type=tel],.ryb .ryb-edit__f input[type=url],.ryb .ryb-edit__f input[type=email],.ryb .ryb-edit__f input[type=date],.ryb .ryb-edit__f select,.ryb .ryb-edit__f textarea{width:100%;font-size:1rem}.ryb .ryb-edit__f textarea{resize:vertical;min-height:7.5rem;line-height:1.5}.ryb .ryb-edit__f .ryb-field__help{margin-top:5px;line-height:1.45;display:block}.ryb .ryb-edit__hint{margin:10px 0 0}.ryb .ryb-edit__mod{background:var(--org-warn-bg);color:var(--org-warn-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:.72rem;font-weight:640;line-height:1.3;display:inline-flex}.ryb .ryb-edit__mod .ryb-i{width:11px;height:11px}.ryb .ryb-edit__chks{flex-wrap:wrap;gap:8px;display:flex}.ryb .ryb-edit__chk{cursor:pointer;display:inline-flex;position:relative}.ryb .ryb-edit__chk input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ryb .ryb-edit__chk span{border:1px solid var(--ryb-line);background:var(--ryb-surface);min-height:42px;color:var(--ryb-ink-2);border-radius:999px;align-items:center;padding:0 15px;font-size:.9375rem;font-weight:580;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ryb .ryb-edit__chk input:checked+span{background:var(--ryb-deep-2,var(--ryb-river-2));color:#fff;border-color:#0000}.ryb .ryb-edit__chk input:focus-visible+span{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-edit__chk--box{display:flex}.ryb .ryb-edit__chk--box span{border-radius:14px;align-items:flex-start;gap:12px;width:100%;min-height:46px;padding:11px 16px 11px 13px;font-weight:500;line-height:1.45;display:flex}.ryb .ryb-edit__chk--box span:before{content:"";border:2px solid var(--ryb-mute);box-sizing:border-box;background:0 0;border-radius:6px;flex:0 0 20px;width:20px;height:20px;margin-top:1px;transition:background-color .15s,border-color .15s}.ryb .ryb-edit__chk--box input:checked+span:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230d5f6b' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/14px no-repeat;border-color:#fff}@media (prefers-reduced-motion:reduce){.ryb .ryb-edit__chk--box span:before{transition:none}}.ryb .ryb-edit__count{text-align:right;font-variant-numeric:tabular-nums;color:var(--ryb-mute);margin-top:4px;font-size:.75rem;display:block}.ryb .ryb-edit__count.is-near{color:var(--org-warn-ink);font-weight:640}.ryb .ryb-edit__lock{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ryb .ryb-edit__lock>.ryb-i{width:19px;height:19px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-edit__lock p{color:var(--ryb-ink);margin:0 0 6px;line-height:1.5}.ryb .ryb-edit__lock small{color:var(--ryb-mute);line-height:1.5;display:block}.ryb .ryb-edit__lock small a{color:var(--ryb-river-2);text-underline-offset:3px;text-decoration:underline}.ryb .ryb-edit__f--locked{grid-column:1/-1;margin-bottom:14px}.ryb .ryb-edit__bar{z-index:3;border-top:1px solid var(--ryb-line);background:color-mix(in srgb, var(--ryb-surface) 94%, transparent);backdrop-filter:blur(6px);flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 -20px -20px;padding:12px 20px;display:flex;position:sticky;bottom:0}.ryb .ryb-edit__bar p{color:var(--ryb-mute);flex:16em;margin:0;font-size:.8125rem;line-height:1.4}.ryb .ryb-edit__hs{border-top:1px solid var(--ryb-line);padding:18px 20px 20px}.ryb .ryb-edit__hs h4{color:var(--ryb-ink);align-items:center;gap:8px;margin:0 0 12px;font-size:.9375rem;font-weight:680;display:flex}.ryb .ryb-edit__hs h4 .ryb-i{width:17px;height:17px;color:var(--ryb-river)}.ryb .ryb-edit__hist{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-edit__hist>li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);gap:6px;padding:12px 14px;display:grid}.ryb .ryb-edit__hh{color:var(--ryb-ink-2);flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:.875rem;display:flex}.ryb .ryb-edit__hh time{font-variant-numeric:tabular-nums;color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-edit__hh b{color:var(--ryb-ink);font-weight:650}.ryb .ryb-edit__hist summary{cursor:pointer;color:var(--ryb-river-2);align-items:center;min-height:32px;font-size:.9rem;font-weight:580;display:flex}.ryb .ryb-edit__sum{color:var(--ryb-ink-2);margin:0;font-size:.875rem}.ryb .ryb-edit__diff{gap:8px;margin:6px 0 0;display:grid}.ryb .ryb-edit__diff dt{color:var(--ryb-mute);font-size:.8125rem;font-weight:640}.ryb .ryb-edit__diff dd{gap:4px;margin:2px 0 0;font-size:.875rem;line-height:1.45;display:grid}.ryb .ryb-edit__diff del,.ryb .ryb-edit__diff ins{overflow-wrap:anywhere;white-space:pre-line;border-radius:8px;padding:4px 9px;text-decoration:none;display:block}.ryb .ryb-edit__diff del{background:var(--org-free-bg);color:var(--org-free-ink)}.ryb .ryb-edit__diff ins{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-edit__undo{margin:2px 0 0}.ryb .ryb-edit__undo .ryb-btn{min-height:40px}.ryb .ryb-edit__undo .ryb-i{width:16px;height:16px}.ryb .ryb-orgpick{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-xl);background:var(--ryb-surface);box-shadow:var(--ryb-shadow);gap:18px;padding:18px 20px 20px;display:grid}.ryb .ryb-orgpick>header h3{font-family:var(--ryb-font-display);color:var(--ryb-ink);align-items:center;gap:9px;margin:0 0 4px;font-size:1.15rem;font-weight:700;display:flex}.ryb .ryb-orgpick>header h3 .ryb-i{width:21px;height:21px;color:var(--ryb-river)}.ryb .ryb-orgpick>header p{color:var(--ryb-ink-2);margin:0;line-height:1.5}.ryb .ryb-orgpick__q{flex-wrap:wrap;align-items:stretch;gap:10px;margin:0;display:flex}.ryb .ryb-orgpick__q .ryb-field{flex:18em;margin:0}.ryb .ryb-orgpick__q input[type=search],.ryb .ryb-orgpick__lh input[type=search]{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);width:100%;min-height:44px;font:inherit;color:var(--ryb-ink);padding:0 14px;font-size:1rem}.ryb .ryb-orgpick__res h4,.ryb .ryb-orgpick__lh h4{color:var(--ryb-ink);margin:0 0 8px;font-size:.9375rem;font-weight:680}.ryb .ryb-orgpick__lh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:4px;display:flex}.ryb .ryb-orgpick__lh h4{margin:0}.ryb .ryb-orgpick__lh .ryb-field{flex:0 18em;margin:0}.ryb .ryb-orgpick__ul{grid-template-columns:repeat(auto-fill,minmax(15.5em,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ryb .ryb-orgpick__ul[hidden],.ryb .ryb-orgpick__ul li[hidden]{display:none}.ryb .ryb-orgpick__ul a{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-canvas);min-height:52px;color:var(--ryb-ink);flex-direction:column;justify-content:center;gap:1px;padding:8px 13px;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.ryb .ryb-orgpick__ul a:hover{background:var(--ryb-shallow);border-color:var(--ryb-river)}.ryb .ryb-orgpick__ul span{font-weight:600;line-height:1.3}.ryb .ryb-orgpick__ul small{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-ovr-note{border-top:1px solid var(--ryb-line-2);color:var(--ryb-mute);align-items:flex-start;gap:8px;margin:12px 0 0;padding-top:10px;font-size:.8125rem;line-height:1.45;display:flex}.ryb .ryb-ovr-note .ryb-i{width:14px;height:14px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-orgtag{border:1px solid color-mix(in srgb, var(--ryb-sun) 72%, var(--ryb-line));background:color-mix(in srgb, var(--ryb-sun) 26%, var(--ryb-surface));max-width:100%;color:var(--ryb-ink);vertical-align:middle;border-radius:999px;align-items:center;gap:5px;padding:2px 10px 2px 7px;font-size:.75rem;font-weight:700;line-height:1.5;display:inline-flex}.ryb .ryb-orgtag .ryb-i{opacity:1;width:13px;height:13px;color:color-mix(in srgb, var(--ryb-sun) 50%, var(--ryb-ink));flex:none;margin:0}.ryb .ryb-orgtag time{border-left:1px solid color-mix(in srgb, var(--ryb-sun) 60%, var(--ryb-line));font-variant-numeric:tabular-nums;color:var(--ryb-ink-2);white-space:nowrap;padding-left:6px;font-weight:500}.ryb .ryb-orgtag--sm{margin-left:8px;padding:1px 8px 1px 6px;font-size:.6875rem}.ryb .ryb-hero__note .ryb-orgtag{color:#fff;background:#f2b63238;border-color:#f2b632a6;margin-left:6px}.ryb .ryb-hero__note .ryb-orgtag .ryb-i{color:#f2b632;opacity:1;width:13px;height:13px;margin:0}.ryb .ryb-hero__note .ryb-orgtag time{color:#ffffffdb;border-left-color:#ffffff59}.ryb .ryb-sec__org{margin-top:7px}.ryb .ryb-fact.is-org{background:color-mix(in srgb, var(--ryb-sun) 9%, transparent);box-shadow:inset 3px 0 0 var(--ryb-sun);border-radius:6px;padding-left:11px;padding-right:8px}.ryb .ryb-sz-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-sz-list li{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.ryb .ryb-sz-list b{font-variant-numeric:tabular-nums;color:var(--ryb-ink)}.ryb .ryb-sz-list a{text-underline-offset:2px}.ryb .ryb-sz-tail{color:var(--ryb-mute);margin:4px 0 0}.ryb .ryb-sz-list+.ryb-orgtag--sm,.ryb .ryb-sz-tail+.ryb-orgtag--sm{width:fit-content;margin:8px 0 0;display:flex}.ryb .ryb-popis__txt{color:var(--ryb-ink);overflow-wrap:anywhere;line-height:1.6}.ryb .ryb-popis__txt p{margin:0 0 .75em}.ryb .ryb-popis__txt p:last-child{margin-bottom:0}@media (width<=700px){.ryb .ryb-edit__grid,.ryb .ryb-edit__grid--3{grid-template-columns:minmax(0,1fr)}.ryb .ryb-edit__head{padding:14px 16px}.ryb .ryb-edit__form,.ryb .ryb-edit__hs,.ryb .ryb-orgpick{padding-left:16px;padding-right:16px}.ryb .ryb-edit__bar{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.ryb .ryb-edit__set{padding:14px 12px 12px}.ryb .ryb-org__edit{margin-left:0}}@media (prefers-reduced-motion:reduce){.ryb .ryb-org__edit,.ryb .ryb-edit__view,.ryb .ryb-edit__chk span,.ryb .ryb-orgpick__ul a{transition:none}}.ryb .ryb-edit__intro{color:var(--ryb-mute);margin:0 0 12px;line-height:1.5}.ryb .ryb-edit__errs{border:1px solid color-mix(in srgb, var(--ryb-float-ink) 45%, var(--ryb-line));border-radius:var(--ryb-r-md,12px);background:color-mix(in srgb, var(--ryb-float-ink) 7%, var(--ryb-surface));color:var(--ryb-float-ink);margin:0 0 12px;padding:10px 14px 10px 30px;font-size:.875rem;line-height:1.5}.ryb .ryb-edit__errs li+li{margin-top:3px}.ryb .ryb-rows__list{gap:10px;display:grid}.ryb .ryb-rows__head{display:none}.ryb .ryb-rows__head:empty{display:none!important}.ryb .ryb-rrow{align-items:start;gap:10px 12px;min-width:0;display:grid;position:relative}.ryb .ryb-rrow[hidden]{display:none}.ryb .ryb-rrow__c{min-width:0}.ryb .ryb-rrow__c>label.ryb-rrow__l,.ryb .ryb-rrow__l{color:var(--ryb-ink-2);font-size:.8125rem;font-weight:620}.ryb .ryb-rrow__hint{color:var(--ryb-mute);margin-top:4px;font-size:.78rem;line-height:1.4;display:block}.ryb .ryb-rrow__hint:empty{display:none}.ryb .ryb-rrow__x{border:1px solid var(--ryb-line);width:44px;height:44px;color:var(--ryb-mute);cursor:pointer;background:0 0;border-radius:12px;place-items:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;display:inline-grid}.ryb .ryb-rrow__x .ryb-i{width:18px;height:18px}.ryb .ryb-rrow__x:hover{background:color-mix(in srgb, var(--ryb-float-ink) 10%, transparent);border-color:color-mix(in srgb, var(--ryb-float-ink) 45%, var(--ryb-line));color:var(--ryb-float-ink)}.ryb .ryb-rrow__x:focus-visible{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-rrow__pair{align-items:center;gap:8px;display:flex}.ryb .ryb-rrow__pair>*{min-width:0}.ryb .ryb-rrow__pair input{flex:4.5rem}.ryb .ryb-rrow__pair select{flex:5rem}.ryb .ryb-rrow__per{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ryb .ryb-rrow__per legend{color:var(--ryb-ink-2);flex:0 0 100%;margin:0 0 2px;padding:0;font-size:.8125rem;font-weight:620}.ryb .ryb-rrow__per select{flex:6.5rem;width:auto;max-width:11rem}.ryb .ryb-rrow__w{color:var(--ryb-mute);font-size:.875rem}.ryb .ryb-rows__add{min-height:44px;margin-top:12px}.ryb .ryb-rows__add .ryb-i{width:17px;height:17px}.ryb .ryb-rrow--sz,.ryb .ryb-rrow--zr{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px}.ryb .ryb-rrow--sz .is-sp,.ryb .ryb-rrow--zr .is-sp{grid-column:1/-1}.ryb .ryb-rrow--sz .ryb-rrow__x,.ryb .ryb-rrow--zr .ryb-rrow__x,.ryb .ryb-rrow--pr .ryb-rrow__x{position:absolute;top:8px;right:8px}.ryb .ryb-rrow--sz .is-sp,.ryb .ryb-rrow--zr .is-sp,.ryb .ryb-rrow--pr .is-t{padding-right:52px}@media (width>=760px){.ryb .ryb-rows__head{color:var(--ryb-mute);gap:0 12px;padding:0 12px;font-size:.8125rem;font-weight:640;display:grid}.ryb .ryb-rows__head--sizes{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) 44px}.ryb .ryb-rows__head--stock{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) 88px 44px}.ryb .ryb-rrow--sz{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) 44px;align-items:start}.ryb .ryb-rrow--zr{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) 88px 44px;align-items:start}.ryb .ryb-rrow--sz .is-sp,.ryb .ryb-rrow--zr .is-sp{grid-column:auto;padding-right:0}.ryb .ryb-rrow--sz .ryb-rrow__x,.ryb .ryb-rrow--zr .ryb-rrow__x{position:static}.ryb .ryb-rrow--sz .ryb-rrow__l,.ryb .ryb-rrow--zr .ryb-rrow__l{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.ryb .ryb-rrow--pr{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);grid-template-columns:minmax(0,1fr);padding:14px}.ryb .ryb-rrow--pr .is-t{grid-column:1/-1}@media (width>=760px){.ryb .ryb-rrow--pr{grid-template-columns:minmax(12rem,1fr) minmax(0,1.6fr)}.ryb .ryb-rrow--pr .is-t{grid-column:auto}.ryb .ryb-rrow--pr .ryb-rrow__per{grid-column:1/-1}}.ryb .ryb-rows.is-js .ryb-rrow--pr [data-for]{display:none}.ryb .ryb-rows.is-js .ryb-rrow--pr[data-type=hajenie] [data-for~=hajenie],.ryb .ryb-rows.is-js .ryb-rrow--pr[data-type=chap] [data-for~=chap],.ryb .ryb-rows.is-js .ryb-rrow--pr[data-type=limit] [data-for~=limit],.ryb .ryb-rows.is-js .ryb-rrow--pr[data-type=sposob] [data-for~=sposob],.ryb .ryb-rows.is-js .ryb-rrow--pr[data-type=cas] [data-for~=cas]{display:grid}.ryb .ryb-rows.is-js .ryb-rrow--pr[data-type=""] .ryb-rrow__per{display:none}.ryb .ryb-edit__pair{align-items:center;gap:8px;display:flex}.ryb .ryb-edit__pair>span{color:var(--ryb-mute);flex:none;font-size:.9rem}.ryb .ryb-edit__pair input{flex:4.5rem;min-width:0}.ryb .ryb-edit__pair select{flex:2 9rem;min-width:0}.ryb .ryb-edit__f--wide{margin:16px 0 0}.ryb .ryb-edit__lab{color:var(--ryb-ink-2);margin:0 0 8px;font-size:.875rem;font-weight:620;display:block}.ryb .ryb-edit__orig{color:var(--ryb-mute)}.ryb .ryb-edit__keep{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r-md,12px);background:var(--ryb-line-2,transparent);align-items:flex-start;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.ryb .ryb-edit__keep>.ryb-i{width:19px;height:19px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-edit__keep b{color:var(--ryb-ink);margin:0 0 3px;font-size:.875rem;display:block}.ryb .ryb-edit__keep p{color:var(--ryb-ink-2);overflow-wrap:anywhere;margin:0 0 6px;line-height:1.5}.ryb .ryb-edit__keep p.ryb-field__help{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-edit__flag{cursor:pointer;min-height:44px;color:var(--ryb-ink);align-items:center;gap:9px;font-size:.9rem;font-weight:560;display:inline-flex}.ryb .ryb-edit__flag input{width:20px;height:20px;accent-color:var(--ryb-river);margin:0}.ryb .ryb-ovr-zr{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-ovr-zr li{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.ryb .ryb-ovr-zr b{font-variant-numeric:tabular-nums}.ryb .ryb-ovr-zr__v{color:var(--ryb-mute);font-size:.8125rem}@media (prefers-reduced-motion:reduce){.ryb .ryb-rrow__x{transition:none}}.ryb .ryb-edit__jump{flex-wrap:wrap;gap:6px 8px;margin:0 0 16px;display:flex}.ryb .ryb-edit__jump a{border:1px solid var(--ryb-line);background:var(--ryb-surface);min-height:40px;color:var(--ryb-ink-2);border-radius:999px;align-items:center;padding:0 14px;font-size:.8125rem;font-weight:620;text-decoration:none;display:inline-flex}.ryb .ryb-edit__jump a:hover{border-color:var(--ryb-river);color:var(--ryb-head)}.ryb .ryb-edit__jump a:focus-visible{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-edit__set{scroll-margin-top:84px}.ryb .ryb-rrow--info{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);grid-template-columns:minmax(0,1fr);padding:14px}.ryb .ryb-rrow--info .ryb-rrow__x{position:absolute;top:8px;right:8px}.ryb .ryb-rrow--info>.ryb-rrow__c:first-child{padding-right:52px}.ryb .ryb-rrow--info input[type=date]{width:100%}.ryb .ryb-rrow--info.is-past{background:var(--ryb-canvas)}.ryb .ryb-rrow__past{background:color-mix(in srgb, var(--ryb-mute) 14%, transparent);color:var(--ryb-ink-2);border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;padding:3px 11px;font-size:.78rem;font-weight:650;display:inline-flex}.ryb .ryb-rrow__past .ryb-i{width:14px;height:14px}@media (width>=760px){.ryb .ryb-rrow--info{padding-right:60px}.ryb .ryb-rrow--info>.ryb-rrow__c:first-child{padding-right:0}.ryb .ryb-rrow--nt{grid-template-columns:repeat(4,minmax(0,1fr))}.ryb .ryb-rrow--nt .is-k,.ryb .ryb-rrow--nt .is-t,.ryb .ryb-rrow--nt .is-x{grid-column:span 2}.ryb .ryb-rrow--pm{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ryb .ryb-rrow--sh,.ryb .ryb-rrow--ct{grid-template-columns:repeat(2,minmax(0,1fr))}}.ryb .ryb-org__bulk{border:1px solid color-mix(in srgb, var(--ryb-river) 40%, var(--ryb-line));border-radius:var(--ryb-r-lg);background:color-mix(in srgb, var(--ryb-river) 7%, var(--ryb-surface));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;margin:0 20px 16px;padding:16px 18px;display:grid}.ryb .ryb-org__bulk-i{background:var(--ryb-river);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ryb .ryb-org__bulk-i .ryb-i{width:22px;height:22px}.ryb .ryb-org__bulk h4{font-family:var(--ryb-font-display);color:var(--ryb-ink);margin:0 0 2px;font-size:1rem;font-weight:700}.ryb .ryb-org__bulk p{color:var(--ryb-ink-2);max-width:62ch;margin:0;font-size:.875rem;line-height:1.5}.ryb .ryb-org__bulk .ryb-btn{grid-column:1/-1;justify-self:start}.ryb .ryb-org__undo{margin-top:6px}.ryb .ryb-bulk__lead{color:var(--ryb-ink-2);max-width:70ch;margin:0 0 4px;font-size:.9375rem;line-height:1.55}.ryb .ryb-bulk__tools{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 12px;display:flex}.ryb .ryb-bulk__tools .ryb-field{flex:14rem;max-width:22rem;margin:0}.ryb .ryb-bulk__tools .ryb-btn{min-height:42px}.ryb .ryb-bulk__n{color:var(--ryb-ink-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.875rem;font-weight:650}.ryb .ryb-bulk__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:6px;max-height:22rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.ryb .ryb-bulk__list li[hidden]{display:none}.ryb .ryb-bulk__rv{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 12px;transition:background-color .15s,border-color .15s;display:flex}.ryb .ryb-bulk__rv:has(input:checked){border-color:var(--ryb-river);background:color-mix(in srgb, var(--ryb-river) 10%, var(--ryb-surface))}.ryb .ryb-bulk__rv:has(input:focus-visible){outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-bulk__rv input{width:18px;height:18px;accent-color:var(--ryb-river);flex:none;margin:0}.ryb .ryb-bulk__t{min-width:0;color:var(--ryb-ink);overflow-wrap:anywhere;font-size:.9375rem;font-weight:580}.ryb .ryb-bulk__rv code{color:var(--ryb-mute);flex:none;margin-left:auto;font-size:.75rem}.ryb .ryb-bulk__mode{max-width:34rem;margin:0 0 14px}.ryb .ryb-bulk fieldset.is-skip>:not(legend):not(.ryb-bulk__mode){display:none}.ryb .ryb-bulk fieldset.is-skip{background:0 0}.ryb .ryb-bulk--plan{padding:18px 20px 20px}.ryb .ryb-bulk--plan>.ryb-bulk__lead{color:var(--ryb-ink);margin:0;font-weight:600}.ryb .ryb-bulk--plan>.ryb-bulk__h:first-of-type{margin-top:18px}.ryb .ryb-bulk--plan .ryb-edit__bar{margin-top:20px}.ryb .ryb-bulk__h{font-family:var(--ryb-font-display);color:var(--ryb-ink);margin:22px 0 8px;font-size:1rem;font-weight:700}.ryb .ryb-bulk__what,.ryb .ryb-bulk__plan{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-bulk__what>li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);padding:12px 14px}.ryb .ryb-bulk__what b{color:var(--ryb-ink);margin-right:8px;font-weight:700}.ryb .ryb-bulk__mode-t{background:color-mix(in srgb, var(--ryb-river) 14%, transparent);color:var(--ryb-river-2,var(--ryb-river));border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:650;display:inline-block}.ryb .ryb-bulk__what ul{color:var(--ryb-ink-2);margin:8px 0 0;padding-left:1.1em;font-size:.9375rem;line-height:1.5}.ryb .ryb-bulk__warn{color:var(--org-warn-ink);margin:8px 0 0;font-size:.875rem}.ryb .ryb-bulk__sum{color:var(--ryb-ink-2);margin:0 0 10px;font-size:.9375rem}.ryb .ryb-bulk__sum b{font-variant-numeric:tabular-nums;color:var(--ryb-ink)}.ryb .ryb-bulk__plan>li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 14px;display:grid}.ryb .ryb-bulk__plan>li.is-same{background:var(--ryb-canvas)}.ryb .ryb-bulk__plan>li.is-max{border-color:var(--org-warn-ink)}.ryb .ryb-bulk__plan small{color:var(--org-warn-ink);font-size:.8125rem;line-height:1.4}.ryb .ryb-bulk__chips{flex-wrap:wrap;gap:6px;display:flex}.ryb .ryb-bulk__chip{border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:650}.ryb .ryb-bulk__chip.is-change{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-bulk__chip.is-same{background:color-mix(in srgb, var(--ryb-mute) 14%, transparent);color:var(--ryb-ink-2)}.ryb .ryb-bulk__chip.is-max{background:var(--org-warn-bg);color:var(--org-warn-ink)}.ryb .ryb-bulk__apply{display:contents}@media (width>=760px){.ryb .ryb-org__bulk{grid-template-columns:auto minmax(0,1fr) auto}.ryb .ryb-org__bulk .ryb-btn{grid-column:auto}.ryb .ryb-bulk__plan>li{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start}.ryb .ryb-bulk__plan small{grid-column:2}}@media (prefers-reduced-motion:reduce){.ryb .ryb-bulk__rv{transition:none}}.ryb .ryb-geo__bar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 10px;display:flex}.ryb .ryb-geo__kind{border:1px solid var(--ryb-line);background:var(--ryb-surface);border-radius:999px;padding:3px;display:inline-flex}.ryb .ryb-geo__kind label{cursor:pointer;display:inline-flex;position:relative}.ryb .ryb-geo__kind input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ryb .ryb-geo__kind span{min-height:40px;color:var(--ryb-ink-2);border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:.9375rem;font-weight:620;transition:background-color .15s,color .15s;display:inline-flex}.ryb .ryb-geo__kind .ryb-i{width:18px;height:18px}.ryb .ryb-geo__kind input:checked+span{background:var(--ryb-deep-2,var(--ryb-river-2,var(--ryb-river)));color:#fff}.ryb .ryb-geo__kind input:focus-visible+span{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-geo__btn{min-height:44px}.ryb .ryb-geo__btn[disabled]{opacity:.45;cursor:not-allowed}.ryb .ryb-geo__btn.is-warn{border-color:var(--org-warn-ink);color:var(--org-warn-ink)}.ryb .ryb-geo__map{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);z-index:0;cursor:crosshair;height:440px;position:relative;overflow:hidden}.ryb .ryb-geo__map:focus-visible{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-geo__map.is-kb:after{content:"";pointer-events:none;z-index:900;border:2px solid #ff5a1f;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #ffffffe6}.ryb .ryb-geo__map .leaflet-control-layers{border-radius:var(--ryb-r);font-size:.875rem}.ryb .ryb-geo__sum{color:var(--ryb-ink);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:.9375rem;font-weight:620}.ryb .ryb-geo__sum.is-bad{color:var(--org-warn-ink)}.ryb .ryb-geo__sum:empty{display:none}.ryb .ryb-geo__v,.ryb .ryb-geo__m{background:0 0;border:0}.ryb .ryb-geo__v{cursor:grab}.ryb .ryb-geo__v i{background:#fff;border:3px solid #0f7b8a;border-radius:50%;width:16px;height:16px;margin:6px;transition:transform .12s;display:block;box-shadow:0 1px 4px #00000059}.ryb .ryb-geo__v.is-act i{border-color:#ff5a1f}.ryb .ryb-geo__v.is-sel i{background:#ff5a1f;border-color:#fff;transform:scale(1.35);box-shadow:0 0 0 3px #ff5a1f,0 1px 6px #0006}.ryb .ryb-geo__v:focus-visible i{outline-offset:3px;outline:3px solid #0f7b8a99}.ryb .ryb-geo__m{cursor:copy}.ryb .ryb-geo__m i{opacity:.85;background:#0f7b8ab3;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin:6px;display:block}@media (width<=640px){.ryb .ryb-geo__map{height:360px}.ryb .ryb-geo__bar .ryb-btn span{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.ryb .ryb-geo__v i,.ryb .ryb-geo__kind span{transition:none}}.ryb .ryb-vr__bar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 8px;display:flex}.ryb .ryb-vr__types{flex-wrap:wrap;gap:6px;display:flex}.ryb .ryb-vr__type{cursor:pointer;display:inline-flex;position:relative}.ryb .ryb-vr__type input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ryb .ryb-vr__type span{border:1.5px solid var(--ryb-line);background:var(--ryb-surface);min-height:40px;color:var(--ryb-ink-2);border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 10px;font-size:.9375rem;font-weight:620;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ryb .ryb-vr__type .ryb-i{width:18px;height:18px;color:var(--c)}.ryb .ryb-vr__type input:checked+span{border-color:var(--c);background:color-mix(in srgb, var(--c) 14%, var(--ryb-surface));color:var(--ryb-ink)}.ryb .ryb-vr__type input:focus-visible+span{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-vr__shapes label.is-off{opacity:.4}.ryb .ryb-vr__shapes label.is-off,.ryb .ryb-vr__shapes input:disabled{cursor:not-allowed}.ryb .ryb-vr__bar .ryb-btn[hidden]{display:none}.ryb .ryb-vr__hint{min-height:1.4em;color:var(--ryb-ink-2);margin:0 0 10px;font-size:.9375rem}.ryb .ryb-vr__map{height:460px}.ryb .ryb-vr__map.is-drawing{outline-offset:2px;outline:3px solid #ff5a1f8c}.ryb .ryb-vr__list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ryb .ryb-vr__it{border:1px solid var(--ryb-line);border-left:5px solid var(--c);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);padding:12px 14px;transition:box-shadow .15s}.ryb .ryb-vr__it.is-sel{box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 35%, transparent)}.ryb .ryb-vr__ith{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ryb .ryb-vr__ico{background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.ryb .ryb-vr__ico .ryb-i{width:18px;height:18px}.ryb .ryb-vr__itt{flex:140px;min-width:0;line-height:1.3;display:grid}.ryb .ryb-vr__itt small{color:var(--ryb-ink-2);font-variant-numeric:tabular-nums}.ryb .ryb-vr__acts{flex-wrap:wrap;gap:6px;display:flex}.ryb .ryb-vr__btn{min-height:40px;padding:0 12px}.ryb .ryb-vr__btn .ryb-i{width:18px;height:18px}.ryb .ryb-vr__btn.is-del{color:var(--org-warn-ink)}.ryb .ryb-vr__f{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;margin-top:10px;display:grid}.ryb .ryb-vr__fl{color:var(--ryb-ink-2);gap:4px;font-size:.875rem;font-weight:620;display:grid}.ryb .ryb-vr__fl input,.ryb .ryb-vr__fl textarea{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-canvas);width:100%;min-height:44px;color:var(--ryb-ink);font:inherit;padding:8px 12px;font-weight:400}.ryb .ryb-vr__fl textarea{resize:vertical;min-height:64px}.ryb .ryb-vr__empty{color:var(--ryb-ink-2);margin:12px 0 0;font-size:.9375rem}.ryb .ryb-vr__empty[hidden]{display:none}.ryb .ryb-orgl__mkw{background:0 0;border:0}.ryb .ryb-orgl__mk{background:var(--c);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;margin:2px;transition:transform .12s;display:grid;box-shadow:0 1px 5px #0006}.ryb .ryb-orgl__mk .ryb-i{width:16px;height:16px}.ryb .ryb-orgl__mk.is-sel{box-shadow:0 0 0 3px var(--c), 0 1px 6px #0006;transform:scale(1.2)}.ryb .ryb-orgl{gap:10px;margin:12px 0 0;display:grid}.ryb .ryb-orgl__legend{flex-wrap:wrap;gap:8px;display:flex}.ryb .ryb-orgl__tg{border:1.5px solid var(--c);background:color-mix(in srgb, var(--c) 10%, transparent);min-height:40px;color:var(--ryb-ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:.9375rem;font-weight:620;transition:opacity .15s,background-color .15s;display:inline-flex;position:relative}.ryb .ryb-orgl__tg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ryb .ryb-orgl__tg:focus-within{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-orgl__tg.is-off{border-color:var(--ryb-line);opacity:.55;background:0 0}.ryb .ryb-orgl__sw{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.ryb .ryb-orgl__sw .ryb-i{width:16px;height:16px}.ryb .ryb-orgl__tg em,.ryb .ryb-orgl__list summary em{font-variant-numeric:tabular-nums;opacity:.75;font-style:normal}.ryb .ryb-orgl__list summary{cursor:pointer;min-height:40px;color:var(--ryb-ink-2);align-items:center;gap:8px;font-weight:620;display:inline-flex}.ryb .ryb-orgl__list summary .ryb-i{width:18px;height:18px}.ryb .ryb-orgl__list ul{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ryb .ryb-orgl__list li{border:1px solid var(--ryb-line);border-left:4px solid var(--c);border-radius:var(--ryb-r);gap:10px;padding:8px 12px;display:flex}.ryb .ryb-orgl__ico{background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.ryb .ryb-orgl__ico .ryb-i{width:16px;height:16px}.ryb .ryb-orgl__tx{gap:2px;min-width:0;line-height:1.35;display:grid}.ryb .ryb-orgl__g{color:var(--ryb-ink-2)}.ryb .ryb-orgl__g:before{content:"("}.ryb .ryb-orgl__g:after{content:")"}.ryb .ryb-orgl__n{font-weight:620}.ryb .ryb-orgl__d{color:var(--ryb-ink-2);white-space:pre-line;overflow-wrap:anywhere;font-size:.9375rem}.ryb .ryb-orgl__note{color:var(--ryb-ink-2);margin:0;font-size:.8125rem;line-height:1.4}.ryb .ryb-popup .ryb-orgl__pd{white-space:pre-line;overflow-wrap:anywhere;margin-top:4px;display:block}.ryb .ryb-popup .ryb-orgl__pt{color:var(--c);margin-top:4px;font-size:.8125rem;font-weight:620;display:block}@media (width<=640px){.ryb .ryb-vr__map{height:380px}.ryb .ryb-vr__f{grid-template-columns:1fr}.ryb .ryb-vr__acts{width:100%}.ryb .ryb-vr__acts .ryb-btn{flex:auto}}@media (prefers-reduced-motion:reduce){.ryb .ryb-vr__type span,.ryb .ryb-vr__it,.ryb .ryb-orgl__mk,.ryb .ryb-orgl__tg{transition:none}}.ryb .ryb-cmp__chip{border:1px solid var(--ryb-line);background:var(--ryb-surface);min-height:32px;color:var(--ryb-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 9px;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ryb .ryb-cmp__chip .ryb-i{width:15px;height:15px;color:var(--ryb-river)}.ryb .ryb-cmp__chip b{font-variant-numeric:tabular-nums;opacity:.75;font-weight:700}.ryb .ryb-cmp__chip.is-bad{background:var(--org-free-bg);color:var(--org-free-ink);border-color:#0000}.ryb .ryb-cmp__chip.is-bad .ryb-i{color:inherit}.ryb .ryb-cmp__chip.is-on{background:var(--ryb-deep);color:#fff;border-color:#0000}.ryb .ryb-cmp__chip.is-on .ryb-i{color:#fff}.ryb .ryb-cmpp__filter a.ryb-cmp__chip{min-height:40px;padding:0 15px 0 12px;font-size:.875rem;transition:background-color .15s,border-color .15s}.ryb .ryb-cmpp__filter a.ryb-cmp__chip:hover:not(.is-on){border-color:var(--ryb-river);background:var(--ryb-shallow)}.ryb .ryb-cmpp__filter a.ryb-cmp__chip:focus-visible{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-cmpp__filter{flex-wrap:wrap;gap:8px;margin:22px 0 0;display:flex}.ryb.ryb-cmpp>.ryb-sec{margin-top:26px}.ryb .ryb-cmpp__month{font-family:var(--ryb-font-display);text-transform:capitalize;color:var(--ryb-head);margin:22px 0 10px;font-size:1.05rem;font-weight:700}.ryb .ryb-cmpp__month:first-of-type{margin-top:6px}.ryb .ryb-cmpp__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-cmpp__list--rv{gap:8px}.ryb .ryb-cmpp__more{margin:12px 0 0;font-size:.9375rem}.ryb .ryb-cmpp__more a{color:var(--ryb-river-2);text-underline-offset:3px;font-weight:620;text-decoration:underline}.ryb .ryb-cmpp__empty{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);color:var(--ryb-ink-2);align-items:flex-start;gap:10px;margin:6px 0 0;padding:14px 16px;line-height:1.5;display:flex}.ryb .ryb-cmpp__empty .ryb-i{width:20px;height:20px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-cmpc{margin:0}.ryb .ryb-cmpc[hidden]{display:none}.ryb .ryb-cmpc__a{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);color:var(--ryb-ink);grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.ryb .ryb-cmpc__a:hover{border-color:var(--ryb-river);background:color-mix(in srgb, var(--ryb-shallow) 55%, var(--ryb-surface))}.ryb .ryb-cmpc__a:focus-visible{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-cmpc__date{color:#fff;background:linear-gradient(160deg,#0a2f45,#0b5f6b);border-radius:12px;flex-direction:column;justify-content:center;align-self:start;align-items:center;width:60px;height:66px;display:flex}.ryb .ryb-cmpc__date b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:760;line-height:1}.ryb .ryb-cmpc__date i{text-transform:lowercase;opacity:.85;margin-top:3px;font-size:.75rem;font-style:normal;font-weight:600}.ryb .ryb-cmpc__body{gap:4px;min-width:0;display:grid}.ryb .ryb-cmpc__t{font-family:var(--ryb-font-display);overflow-wrap:anywhere;text-wrap:balance;font-size:1.08rem;font-weight:700;line-height:1.25}.ryb .ryb-cmpc__m{color:var(--ryb-ink-2);align-items:flex-start;gap:7px;font-size:.875rem;line-height:1.4;display:flex}.ryb .ryb-cmpc__m .ryb-i{width:15px;height:15px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-cmpc__s{color:var(--ryb-mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ryb .ryb-cmpc__chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ryb .ryb-cmpc__chips:empty{display:none}.ryb .ryb-cmpc__img img{object-fit:cover;border:1px solid var(--ryb-line);border-radius:8px;width:72px;height:auto;max-height:100px;display:block}.ryb .ryb-cmpc.is-cancelled .ryb-cmpc__t{color:var(--ryb-mute);text-decoration:line-through 1.5px}.ryb .ryb-cmpc.is-cancelled .ryb-cmpc__date{background:#5f717a}.ryb .ryb-cmpp__past{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface)}.ryb .ryb-cmpp__past>summary{cursor:pointer;min-height:48px;color:var(--ryb-ink-2);align-items:center;gap:9px;padding:0 16px;font-weight:620;display:flex}.ryb .ryb-cmpp__past>summary .ryb-i{width:18px;height:18px;color:var(--ryb-river)}.ryb .ryb-cmpp__past>.ryb-cmpp__list{padding:4px 14px 14px}.ryb .ryb-cmpp__cta{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-xl);background:var(--ryb-surface);box-shadow:var(--ryb-shadow);flex-wrap:wrap;align-items:center;gap:14px 18px;margin:26px 0 0;padding:18px 20px;display:flex}.ryb .ryb-cmpp__cta>span{background:var(--ryb-shallow);width:46px;height:46px;color:var(--ryb-river-2);border-radius:14px;flex:none;place-items:center;display:grid}.ryb .ryb-cmpp__cta>span .ryb-i{width:23px;height:23px}.ryb .ryb-cmpp__cta>div{flex:18em;min-width:0}.ryb .ryb-cmpp__cta h2{font-family:var(--ryb-font-display);color:var(--ryb-ink);margin:0 0 4px;font-size:1.15rem;font-weight:700}.ryb .ryb-cmpp__cta p{max-width:60ch;color:var(--ryb-ink-2);margin:0;line-height:1.5}.ryb.ryb-cmpd>.ryb-sec{margin-top:clamp(28px,4cqi,44px)}.ryb.ryb-cmpd .ryb-hero__chips .ryb-chip{white-space:normal;overflow-wrap:anywhere;border-radius:18px;max-width:100%;height:auto;min-height:34px;padding-block:7px;line-height:1.3}.ryb.ryb-cmpd .ryb-hero__chips .ryb-chip .ryb-i{flex:none}.ryb .ryb-cmpd__poster{display:block}.ryb .ryb-cmpd__poster img{border-radius:var(--ryb-r-lg);outline-offset:-1px;outline:1px solid #ffffff40;width:auto;max-width:100%;max-height:360px;display:block;box-shadow:0 12px 30px -12px #0000008c}.ryb .ryb-cmpd__note{border-radius:var(--ryb-r-lg);background:var(--ryb-surface);border:1px solid var(--ryb-line);color:var(--ryb-ink-2);align-items:flex-start;gap:10px;margin:16px 0 0;padding:12px 15px;line-height:1.5;display:flex}.ryb .ryb-cmpd__note .ryb-i{flex:none;width:19px;height:19px;margin-top:2px}.ryb .ryb-cmpd__note.is-warn{background:var(--org-warn-bg);color:var(--org-warn-ink);border-color:#0000}.ryb .ryb-cmpd__note.is-bad{background:var(--org-free-bg);color:var(--org-free-ink);border-color:#0000}.ryb .ryb-cmpd__edit{margin:12px 0 0}.ryb .ryb-cmpd__lead{color:var(--ryb-ink);font-size:1.06rem;font-weight:560}.ryb.ryb-cmpd .ryb-prose{max-width:70ch;color:var(--ryb-ink);overflow-wrap:anywhere;line-height:1.65}.ryb.ryb-cmpd .ryb-prose p{margin:0 0 .85em}.ryb.ryb-cmpd .ryb-prose p:last-child{margin-bottom:0}.ryb .ryb-cmpd__sched{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ryb .ryb-cmpd__sched li{grid-template-columns:4.5em minmax(0,1fr);gap:14px;padding:11px 16px;line-height:1.45;display:grid}.ryb .ryb-cmpd__sched li+li{border-top:1px solid var(--ryb-line-2)}.ryb .ryb-cmpd__sched time{font-variant-numeric:tabular-nums;color:var(--ryb-river-2);font-weight:700}.ryb .ryb-cmpd__grid{flex-wrap:wrap;gap:12px;display:flex}.ryb .ryb-cmpd__box{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);min-width:0;color:var(--ryb-ink);flex:15em;padding:14px 16px;line-height:1.55}.ryb .ryb-cmpd__box--wide{flex-basis:100%}.ryb .ryb-cmpd__box h3{color:var(--ryb-ink-2);margin:0 0 8px;font-size:.9375rem;font-weight:680}.ryb .ryb-cmpd__box p{overflow-wrap:anywhere;margin:0 0 .6em}.ryb .ryb-cmpd__box p:last-child{margin-bottom:0}.ryb .ryb-cmpd__box ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-cmpd__box ul li{padding-left:1.05em;position:relative}.ryb .ryb-cmpd__box ul li:before{content:"";background:var(--ryb-river);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:.1em}.ryb .ryb-cmpd__fee{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-head);font-size:1.7rem;font-weight:760;line-height:1.1}.ryb .ryb-cmpd__photos{grid-template-columns:repeat(auto-fill,minmax(10em,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-cmpd__photos a{border-radius:var(--ryb-r);display:block;overflow:hidden}.ryb .ryb-cmpd__photos img{aspect-ratio:4/3;object-fit:cover;outline-offset:-1px;outline:1px solid #00000014;width:100%;display:block}.ryb .ryb-cmpd__docs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-cmpd__contact{flex-wrap:wrap;gap:6px 26px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-cmpd__docs a{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);min-height:48px;color:var(--ryb-ink);align-items:center;gap:10px;padding:8px 14px;font-weight:600;text-decoration:none;display:flex}.ryb .ryb-cmpd__docs a:hover{border-color:var(--ryb-river)}.ryb .ryb-cmpd__docs a small{color:var(--ryb-mute);margin-left:auto;font-weight:500}.ryb .ryb-cmpd__docs .ryb-i,.ryb .ryb-cmpd__contact .ryb-i{width:19px;height:19px;color:var(--ryb-river);flex:none}.ryb .ryb-cmpd__contact li{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:36px;display:flex}.ryb .ryb-cmpd__contact a{color:var(--ryb-river-2);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ryb .ryb-cmpd__org{color:var(--ryb-ink-2);margin:12px 0 0}.ryb .ryb-cmpd__org a{color:var(--ryb-river-2);font-weight:600}.ryb .ryb-cmpd__disc{color:var(--ryb-mute);align-items:flex-start;gap:9px;margin:24px 0 0;font-size:.8125rem;line-height:1.5;display:flex}.ryb .ryb-cmpd__disc .ryb-i{flex:none;width:15px;height:15px;margin-top:2px}.ryb .ryb-cmp__list,.ryb .ryb-cmp__req{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-xl);background:var(--ryb-surface);box-shadow:var(--ryb-shadow);overflow:hidden}.ryb .ryb-cmp__head,.ryb .ryb-cmp__req>header{color:#fff;background:linear-gradient(135deg,#0a2f45 0%,#0b5f6b 100%);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;display:flex}.ryb .ryb-cmp__head .ryb-btn{margin-left:auto}.ryb .ryb-cmp__req>.ryb-org__note{margin:14px 20px}.ryb .ryb-cmp__req>form{padding-bottom:0}.ryb .ryb-cmp__req>.ryb-edit__form{padding:18px 20px 0}.ryb .ryb-cmp__req .ryb-edit__bar{backdrop-filter:none;margin:0 -20px;position:static}.ryb .ryb-cmp__rows{margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-cmp__row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 14px;padding:14px 20px;display:grid}.ryb .ryb-cmp__main{gap:3px;min-width:0;display:grid}.ryb .ryb-cmp__t{font-family:var(--ryb-font-display);overflow-wrap:anywhere;font-size:1.05rem;font-weight:700;line-height:1.25}.ryb .ryb-cmp__m{color:var(--ryb-ink-2);align-items:center;gap:7px;font-size:.875rem;display:flex}.ryb .ryb-cmp__m .ryb-i{width:15px;height:15px;color:var(--ryb-river);flex:none}.ryb .ryb-cmp__acts{flex-wrap:wrap;grid-column:1/-1;align-items:flex-start;gap:8px;display:flex}.ryb .ryb-cmp__acts .ryb-btn{gap:7px;min-height:40px;padding:0 14px;font-size:.875rem}.ryb .ryb-cmp__acts .ryb-btn .ryb-i{width:16px;height:16px}.ryb .ryb-cmp__act{margin:0}.ryb .ryb-cmp__danger{position:relative}.ryb .ryb-cmp__danger>summary{cursor:pointer;list-style:none}.ryb .ryb-cmp__danger>summary::-webkit-details-marker{display:none}.ryb .ryb-cmp__danger>summary{justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:.875rem;display:inline-flex}.ryb .ryb-cmp__danger[open]>summary{border-color:var(--org-free-ink);color:var(--org-free-ink)}.ryb .ryb-cmp__danger>div{border:1px solid var(--org-free-ink);border-radius:var(--ryb-r);background:var(--org-free-bg);color:var(--org-free-ink);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;padding:10px 12px;display:flex}.ryb .ryb-cmp__danger>div p{margin:0;font-size:.875rem;font-weight:620}.ryb .ryb-org__empty--big{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r-lg);color:var(--ryb-ink-2);align-items:flex-start;gap:10px;margin:18px 20px;padding:14px 16px;line-height:1.5;display:flex}.ryb .ryb-org__empty--big .ryb-i{width:20px;height:20px;color:var(--ryb-river);flex:none;margin-top:2px}.ryb .ryb-cmp__steps{scrollbar-width:thin;gap:6px;margin:0;padding:0;list-style:none;display:none;overflow-x:auto}.ryb .is-wiz>.ryb-cmp__steps{display:flex}.ryb .ryb-cmp__steps li{flex:1 1 0;min-width:0}.ryb .ryb-cmp__steps a{border:1px solid var(--ryb-line);background:var(--ryb-surface);min-height:48px;color:var(--ryb-ink-2);border-radius:999px;align-items:center;gap:9px;padding:6px 12px 6px 8px;font-size:.8125rem;font-weight:600;line-height:1.15;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}.ryb .ryb-cmp__steps a b{background:var(--ryb-shallow);width:28px;height:28px;color:var(--ryb-river-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.ryb .ryb-cmp__steps a span{overflow-wrap:anywhere;min-width:0}.ryb .ryb-cmp__steps li.is-done a b{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-cmp__steps li.is-on a{border-color:var(--ryb-deep);background:var(--ryb-deep);color:#fff}.ryb .ryb-cmp__steps li.is-on a b{color:#fff;background:#fff3}.ryb .ryb-cmp__steps a:focus-visible{outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-cmp__step[hidden]{display:none}.ryb .ryb-cmp__lab{color:var(--ryb-ink);margin-bottom:8px;font-weight:620;display:block}.ryb .ryb-cmp__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,19em),1fr));gap:10px;display:grid}.ryb .ryb-cmp__cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ryb .ryb-cmp__card{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);cursor:pointer;align-content:start;gap:4px;padding:12px 14px 13px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.ryb .ryb-cmp__card input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ryb .ryb-cmp__card:hover{border-color:var(--ryb-river)}.ryb .ryb-cmp__card:has(input:checked){border-color:var(--ryb-river);background:color-mix(in srgb, var(--ryb-shallow) 70%, var(--ryb-surface));box-shadow:0 0 0 2px var(--ryb-river)}.ryb .ryb-cmp__card:has(input:focus-visible){outline-offset:2px;outline:3px solid #0f7b8a73}.ryb .ryb-cmp__card.is-off{opacity:.6;cursor:not-allowed;background:var(--ryb-canvas)}.ryb .ryb-cmp__card.is-off input{cursor:not-allowed}.ryb .ryb-cmp__ci{background:var(--ryb-shallow);width:34px;height:34px;color:var(--ryb-river-2);border-radius:10px;place-items:center;display:grid}.ryb .ryb-cmp__ci .ryb-i{width:19px;height:19px}.ryb .ryb-cmp__card b{color:var(--ryb-ink);font-size:.9375rem;line-height:1.25}.ryb .ryb-cmp__card small{color:var(--ryb-mute);font-size:.8125rem;line-height:1.4}.ryb .ryb-cmp__fixed{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);align-items:center;gap:9px;min-height:44px;margin:0;padding:0 14px;font-weight:600;display:flex}.ryb .ryb-cmp__fixed .ryb-i{width:17px;height:17px;color:var(--ryb-river)}.ryb .ryb-cmp__own{margin-top:8px;display:block}.ryb .ryb-cmp__own[hidden]{display:none}.ryb .ryb-cmp__revir{gap:6px;display:grid;position:relative}.ryb .ryb-cmp__revir input[type=search]{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);width:100%;min-height:44px;font:inherit;color:var(--ryb-ink);padding:0 14px;font-size:1rem}.ryb .ryb-cmp__revir input[hidden],.ryb .ryb-cmp__picked[hidden]{display:none}.ryb .ryb-cmp__picked{border:1px solid var(--ryb-river);border-radius:var(--ryb-r);background:color-mix(in srgb, var(--ryb-shallow) 70%, var(--ryb-surface));align-items:center;gap:10px;min-height:48px;padding:4px 6px 4px 14px;display:flex}.ryb .ryb-cmp__picked .ryb-i{width:18px;height:18px;color:var(--ryb-river);flex:none}.ryb .ryb-cmp__picked b{overflow-wrap:anywhere;flex:auto;min-width:0}.ryb .ryb-cmp__picked .ryb-btn{min-height:38px;padding:0 12px;font-size:.8125rem}.ryb .ryb-cmp__sugg{z-index:5;border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);max-height:18em;box-shadow:var(--ryb-shadow-up);margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.ryb .ryb-cmp__sugg[hidden]{display:none}.ryb .ryb-cmp__sugg li.is-empty{color:var(--ryb-mute);padding:10px 12px;font-size:.875rem}.ryb .ryb-cmp__sugg button{text-align:left;width:100%;min-height:44px;font:inherit;color:var(--ryb-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;gap:1px;padding:6px 12px;display:grid}.ryb .ryb-cmp__sugg button:hover,.ryb .ryb-cmp__sugg button:focus-visible{background:var(--ryb-shallow);outline:none}.ryb .ryb-cmp__sugg small{color:var(--ryb-mute);font-size:.78rem}.ryb .ryb-cmp__rows2{gap:8px;margin-bottom:8px;display:grid}.ryb .ryb-cmp__rows2:empty{display:none}.ryb .ryb-cmp__r2{grid-template-columns:6em minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.ryb .ryb-cmp__rows2--cats .ryb-cmp__r2{grid-template-columns:minmax(0,1fr) 44px}.ryb .ryb-cmp__r2 input{width:100%;min-height:44px}.ryb .ryb-cmp__r2 .ryb-btn{min-height:44px;padding:0}.ryb .ryb-cmp__r2 .ryb-btn .ryb-i{width:17px;height:17px}.ryb .ryb-cmp__media{gap:18px;display:grid}.ryb .ryb-cmp__media input[type=file]{border:1px dashed var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);width:100%;font:inherit;padding:10px;display:block}.ryb .ryb-cmp__media input[name=doc_t]{width:100%;margin-top:8px}.ryb .ryb-cmp__cur{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ryb .ryb-cmp__cur img{border:1px solid var(--ryb-line);border-radius:8px;width:90px;height:auto;display:block}.ryb .ryb-cmp__thumbs{flex-wrap:wrap;gap:10px;margin:0 0 10px;padding:0;list-style:none;display:flex}.ryb .ryb-cmp__thumbs li{justify-items:start;gap:4px;display:grid}.ryb .ryb-cmp__thumbs img{object-fit:cover;border:1px solid var(--ryb-line);border-radius:8px;width:90px;height:90px;display:block}.ryb .ryb-cmp__docs{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.ryb .ryb-cmp__docs li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:6px 12px;display:flex}.ryb .ryb-cmp__docs .ryb-i{width:18px;height:18px;color:var(--ryb-river);flex:none}.ryb .ryb-cmp__docs span:not(.ryb-edit__chk span){overflow-wrap:anywhere;flex:10em;min-width:0}.ryb .ryb-cmp__check{gap:12px;display:grid}.ryb .ryb-cmp__check p{margin:0;font-weight:620}.ryb .ryb-cmp__check dl{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);margin:0;display:grid;overflow:hidden}.ryb .ryb-cmp__check dl>div{grid-template-columns:8em minmax(0,1fr);gap:12px;padding:9px 14px;display:grid}.ryb .ryb-cmp__check dl>div+div{border-top:1px solid var(--ryb-line-2)}.ryb .ryb-cmp__check dt{color:var(--ryb-mute);font-size:.875rem}.ryb .ryb-cmp__check dd{overflow-wrap:anywhere;margin:0}.ryb .ryb-cmp__check dd.is-empty{color:var(--ryb-mute)}.ryb .ryb-cmp__need{border-radius:var(--ryb-r-lg);background:var(--org-warn-bg);color:var(--org-warn-ink);gap:6px;margin:0;padding:12px 14px 12px 30px;font-size:.9375rem;line-height:1.45;list-style:outside;display:grid}.ryb .ryb-cmp__need:empty,.ryb .ryb-cmp__need[hidden],.ryb .ryb-cmp__nav [data-cmp-prev][hidden],.ryb .ryb-cmp__nav [data-cmp-next][hidden],.ryb .ryb-cmp__nav [data-cmp-pub][hidden]{display:none}.ryb .ryb-cmp__nav button[aria-disabled=true]{opacity:.65;pointer-events:none}@media (width<=700px){.ryb .ryb-cmpc__a{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:11px 12px}.ryb .ryb-cmpc__date{width:52px;height:58px}.ryb .ryb-cmpc__date b{font-size:1.35rem}.ryb .ryb-cmpc__img{display:none}.ryb .ryb-cmp__head,.ryb .ryb-cmp__req>header,.ryb .ryb-cmp__row{padding:14px 16px}.ryb .ryb-cmp__cards--2{grid-template-columns:minmax(0,1fr)}.ryb .ryb-cmp__steps a span{display:none}.ryb .ryb-cmp__steps li.is-on{flex:3 1 0}.ryb .ryb-cmp__steps li.is-on a span{display:inline}.ryb .ryb-cmp__r2{grid-template-columns:5.2em minmax(0,1fr) 44px}.ryb .ryb-cmp__check dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.ryb .ryb-cmpd__sched li{grid-template-columns:4em minmax(0,1fr);gap:10px;padding:10px 14px}}@media (prefers-reduced-motion:reduce){.ryb .ryb-cmpc__a,.ryb .ryb-cmp__card,.ryb .ryb-cmp__steps a,.ryb .ryb-cmpp__filter a.ryb-cmp__chip{transition:none}}.ryb .ryb-cmpd__reg{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);color:var(--ryb-ink);gap:14px;padding:16px 18px;line-height:1.55;display:grid}.ryb .ryb-cmpd__reg p{margin:0}.ryb .ryb-cmpd__regst{border-radius:999px;justify-self:start;align-items:center;gap:9px;padding:8px 14px;font-weight:680;display:inline-flex}.ryb .ryb-cmpd__regst .ryb-i{flex:none;width:19px;height:19px}.ryb .ryb-cmpd__regst.is-open{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-cmpd__regst.is-closed{background:var(--org-off-bg);color:var(--org-off-ink)}.ryb .ryb-cmpd__regmeta{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-cmpd__regmeta li{align-items:center;gap:10px;display:flex}.ryb .ryb-cmpd__regmeta .ryb-i{width:18px;height:18px;color:var(--ryb-river);flex:none}.ryb .ryb-cmpd__regnote{color:var(--ryb-mute);font-size:.875rem}.ryb .ryb-cmpd__who h3{color:var(--ryb-ink-2);margin:0 0 8px;font-size:.9375rem;font-weight:680}.ryb .ryb-cmpd__who ul{flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.ryb .ryb-cmpd__who li{border:1px solid var(--ryb-line);background:var(--ryb-canvas);overflow-wrap:anywhere;border-radius:999px;align-items:baseline;gap:6px;padding:4px 11px;font-size:.9rem;display:inline-flex}.ryb .ryb-cmpd__who li small{color:var(--ryb-mute)}.ryb .ryb-cmp__portal{border:1px dashed var(--ryb-river);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);gap:14px;min-width:0;margin:16px 0 0;padding:14px 14px 12px;display:grid}.ryb .ryb-cmp__portal[hidden]{display:none}.ryb .ryb-cmp__portal legend{color:var(--ryb-ink);padding:0 8px;font-weight:700}.ryb .ryb-cmp__chks{flex-wrap:wrap;gap:8px 18px;display:flex}.ryb .ryb-cmp__members{gap:8px;display:grid}.ryb .ryb-cmp__pend{margin:14px 20px 0}.ryb .ryb-cmp__pend .ryb-org__note{flex-wrap:wrap;align-items:center}.ryb .ryb-cmp__pend .ryb-btn{min-height:40px;margin-left:auto;padding:0 14px;font-size:.875rem}.ryb .ryb-cmp__hint{color:var(--ryb-mute);margin:0;font-size:.875rem;line-height:1.5}.ryb .ryb-cmp__reg>.ryb-cmp__mycard,.ryb .ryb-cmp__reg>.ryb-org__note,.ryb .ryb-cmp__reg>.ryb-edit__form{margin:16px 20px}.ryb .ryb-cmp__reg>.ryb-edit__form{margin:0}.ryb .ryb-cmp__mycard{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);gap:10px;padding:14px 16px;display:grid}.ryb .ryb-cmp__mychead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;font-size:1.0625rem;display:flex}.ryb .ryb-cmp__mymeta{color:var(--ryb-ink-2);gap:2px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.ryb .ryb-pay{border:1px solid var(--ryb-river);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);gap:12px;padding:14px 16px;display:grid}.ryb .ryb-pay h4{margin:0;font-size:1rem;font-weight:700}.ryb .ryb-pay__cols{flex-wrap:wrap;align-items:flex-start;gap:16px 22px;display:flex}.ryb .ryb-pay__qr{border-radius:var(--ryb-r);background:#fff;flex:none;width:188px;max-width:100%;padding:6px;box-shadow:0 0 0 1px #0a2f452e}.ryb .ryb-pay__qr svg{width:100%;height:auto;display:block}.ryb .ryb-pay__qr:empty{display:none}.ryb .ryb-pay__dl{flex:15em;gap:8px;min-width:0;margin:0;display:grid}.ryb .ryb-pay__dl>div{gap:1px;display:grid}.ryb .ryb-pay__dl dt{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-pay__dl dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-weight:620;display:flex}.ryb .ryb-pay__copy{gap:6px;min-height:36px;padding:0 12px;font-size:.8125rem}.ryb .ryb-pay__copy .ryb-i{width:15px;height:15px}.ryb .ryb-pay__copy.is-done{border-color:var(--org-ok-ink);color:var(--org-ok-ink)}.ryb .ryb-regt__sum{flex-wrap:wrap;gap:10px;margin:16px 20px 0;padding:0;list-style:none;display:flex}.ryb .ryb-regt__sum li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);gap:1px;min-width:8em;padding:10px 14px;display:grid}.ryb .ryb-regt__sum li b{font-size:1.125rem}.ryb .ryb-regt__sum li span{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-regt__sum li.is-ok{background:var(--org-ok-bg);color:var(--org-ok-ink);border-color:#0000}.ryb .ryb-regt__sum li.is-ok span{color:inherit}.ryb .ryb-regt__sum li.is-off{background:var(--org-off-bg);color:var(--org-off-ink);border-color:#0000}.ryb .ryb-regt__sum li.is-off span{color:inherit}.ryb .ryb-regt__bar{margin:14px 20px 0}.ryb .ryb-cmp__regs>.ryb-cmp__hint,.ryb .ryb-cmp__regs>.ryb-org__empty{margin:12px 20px 0}.ryb .ryb-regt__wrap{margin:14px 20px 0;overflow-x:auto}.ryb .ryb-regt{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.45}.ryb .ryb-regt th{border-bottom:2px solid var(--ryb-line);text-align:left;color:var(--ryb-mute);white-space:nowrap;padding:8px 10px;font-size:.8125rem;font-weight:680}.ryb .ryb-regt td{border-bottom:1px solid var(--ryb-line-2);vertical-align:top;overflow-wrap:anywhere;padding:10px}.ryb .ryb-regt small{color:var(--ryb-mute);display:block}.ryb .ryb-regt__ct a{color:var(--ryb-river-2);font-weight:600;display:block}.ryb .ryb-regt code{font-size:.875rem}.ryb .ryb-regt__acts{flex-wrap:wrap;gap:6px;display:flex}.ryb .ryb-regt__acts .ryb-btn{gap:6px;min-height:38px;padding:0 12px;font-size:.8125rem}.ryb .ryb-regt__acts .ryb-btn .ryb-i{width:15px;height:15px}.ryb .ryb-regt__add{margin:18px 20px 20px}.ryb .ryb-regt__add>summary{cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:0 14px;list-style:none;display:inline-flex}.ryb .ryb-regt__add>summary::-webkit-details-marker{display:none}.ryb .ryb-regt__add>form{margin-top:12px;padding:0}@media (width<=760px){.ryb .ryb-regt thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ryb .ryb-regt,.ryb .ryb-regt tbody,.ryb .ryb-regt tr,.ryb .ryb-regt td{width:100%;display:block}.ryb .ryb-regt tr{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);margin:0 0 12px;padding:6px 0}.ryb .ryb-regt td{border:0;grid-template-columns:6.5em minmax(0,1fr);gap:8px;padding:6px 12px;display:grid}.ryb .ryb-regt td:before{content:attr(data-label);color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-regt__acts{display:flex}.ryb .ryb-cmp__pend .ryb-btn{margin-left:0}.ryb .ryb-pay__qr{width:220px}}@media (prefers-reduced-motion:reduce){.ryb .ryb-pay__copy{transition:none}}.ryb .ryb-resb{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);color:var(--ryb-ink);gap:12px;padding:14px 16px 16px;line-height:1.5;display:grid}.ryb .ryb-resb__body{gap:12px;min-width:0;display:grid}.ryb .ryb-resb__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.ryb .ryb-resb__top p{margin:0}.ryb .ryb-resb__st{border-radius:999px;align-items:center;gap:9px;padding:6px 13px;font-size:.9rem;font-weight:680;display:inline-flex}.ryb .ryb-resb__st.is-live{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-resb__st.is-final{background:var(--org-off-bg);color:var(--org-off-ink)}.ryb .ryb-resb__dot{background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.ryb .ryb-resb__st.is-live .ryb-resb__dot{animation:1.8s ease-in-out infinite ryb-resb-pulse}@keyframes ryb-resb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.ryb .ryb-resb__upd{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-resb__upd time{font-variant-numeric:tabular-nums}.ryb .ryb-resb__stats{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-resb__stats li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-canvas);gap:1px;min-width:6.5em;padding:8px 14px;display:grid}.ryb .ryb-resb__stats b{font-variant-numeric:tabular-nums;font-size:1.125rem}.ryb .ryb-resb__stats span{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-resb__wrap{overflow-x:auto}.ryb .ryb-resb__t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.ryb .ryb-resb__t th{border-bottom:2px solid var(--ryb-line);text-align:left;color:var(--ryb-mute);white-space:nowrap;padding:8px 10px;font-size:.8125rem;font-weight:680}.ryb .ryb-resb__t td{border-bottom:1px solid var(--ryb-line-2);vertical-align:middle;padding:10px}.ryb .ryb-resb__t .ryb-resb__v{text-align:right;white-space:nowrap}.ryb .ryb-resb__t th.ryb-resb__v{text-align:right}.ryb .ryb-resb__rk{white-space:nowrap;width:3.6em}.ryb .ryb-resb__rk b{background:var(--ryb-canvas);border-radius:999px;place-items:center;min-width:2.2em;height:2.2em;padding:0 6px;font-size:.9rem;display:inline-grid}.ryb .ryb-resb__t tr.is-r1 .ryb-resb__rk b{color:#4a3500;background:#f6d56a}.ryb .ryb-resb__t tr.is-r2 .ryb-resb__rk b{color:#2a3a43;background:#d9dfe3}.ryb .ryb-resb__t tr.is-r3 .ryb-resb__rk b{color:#4d2a0b;background:#e8b78a}.ryb .ryb-resb__n{width:3.2em;color:var(--ryb-mute)}.ryb .ryb-resb__who{overflow-wrap:anywhere;font-weight:640}.ryb .ryb-resb__anon{color:var(--ryb-mute);font-weight:500}.ryb .ryb-resb__t td small{color:var(--ryb-mute);display:block}.ryb .ryb-resb__t tbody tr:last-child td{border-bottom:0}.ryb .ryb-resb__empty{border-radius:var(--ryb-r);background:var(--ryb-canvas);color:var(--ryb-ink-2);margin:0;padding:14px}.ryb .ryb-resb__none{color:var(--ryb-mute);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.875rem;display:flex}.ryb .ryb-resb__none ul{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-resb__none li{border:1px solid var(--ryb-line);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:2.2em;padding:2px 8px}.ryb .ryb-resb__how{color:var(--ryb-mute);margin:0;font-size:.8125rem}.ryb .ryb-resb.is-fresh .ryb-resb__t tbody{animation:.45s ease-out ryb-resb-in}@keyframes ryb-resb-in{0%{opacity:.35}to{opacity:1}}.ryb .ryb-res>.ryb-regt__sum,.ryb .ryb-res>.ryb-org__note,.ryb .ryb-res>.ryb-cmp__hint{margin:14px 20px 0}.ryb .ryb-res>.ryb-regt__bar{margin-top:14px}.ryb .ryb-res__f{display:inline-block}.ryb .ryb-res__sec{gap:14px;margin:18px 20px 0;padding-bottom:6px;display:grid}.ryb .ryb-res__h{align-items:center;gap:9px;margin:6px 0 0;font-size:1.0625rem;font-weight:700;display:flex}.ryb .ryb-res__h .ryb-i{width:20px;height:20px;color:var(--ryb-river)}.ryb .ryb-res__who{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.ryb .ryb-res__who>div{flex:10em;min-width:0}.ryb .ryb-res__who>div b,.ryb .ryb-res__who>div small{overflow-wrap:anywhere;display:block}.ryb .ryb-res__who small{color:var(--ryb-mute)}.ryb .ryb-res__big{border-radius:var(--ryb-r);color:#fff;font-variant-numeric:tabular-nums;background:#0a2f45;place-items:center;min-width:2.2em;height:2.2em;padding:0 8px;font-size:1.7rem;display:grid}.ryb .ryb-res__tot,.ryb .ryb-res__me{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ryb .ryb-res__tot li,.ryb .ryb-res__me li{border-radius:var(--ryb-r);background:var(--ryb-surface);border:1px solid var(--ryb-line);text-align:center;gap:0;padding:4px 11px;display:grid}.ryb .ryb-res__tot b,.ryb .ryb-res__me b{font-variant-numeric:tabular-nums;font-size:1.0625rem}.ryb .ryb-res__tot span,.ryb .ryb-res__me span{color:var(--ryb-mute);font-size:.75rem}.ryb .ryb-res__form{border:1px solid var(--ryb-river);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);gap:14px;padding:14px;display:grid}.ryb .ryb-res__fields{grid-template-columns:repeat(auto-fit,minmax(11em,1fr));gap:12px;display:grid}.ryb .ryb-res__form .ryb-edit__bar,.ryb .ryb-res__edit .ryb-edit__bar{backdrop-filter:none;background:0 0;border:0;margin:0;padding:0;position:static}.ryb .ryb-res__num input{font-variant-numeric:tabular-nums;min-height:52px;font-size:1.35rem;font-weight:680}.ryb .ryb-res__go{width:100%;min-height:54px;font-size:1.0625rem}.ryb .ryb-res__jump{gap:6px;display:grid}.ryb .ryb-res__jump label,.ryb .ryb-res__auto label,.ryb .ryb-res__lab{font-size:.875rem;font-weight:650}.ryb .ryb-res__jump>div,.ryb .ryb-res__auto>div{flex-wrap:wrap;gap:8px;display:flex}.ryb .ryb-res__jump input{font-variant-numeric:tabular-nums;flex:8em;max-width:12em;min-height:52px;font-size:1.35rem}.ryb .ryb-res__picks{grid-template-columns:repeat(auto-fill,minmax(10.5em,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-res__picks a{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);min-height:56px;color:var(--ryb-ink);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:8px 12px;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.ryb .ryb-res__picks a:hover,.ryb .ryb-res__picks a:focus-visible{border-color:var(--ryb-river);background:var(--ryb-surface)}.ryb .ryb-res__picks b{border-radius:var(--ryb-r);color:#fff;font-variant-numeric:tabular-nums;background:#0a2f45;grid-row:1/span 2;place-items:center;min-width:1.9em;height:1.9em;font-size:1.2rem;display:grid}.ryb .ryb-res__picks span{text-overflow:ellipsis;white-space:nowrap;font-weight:640;overflow:hidden}.ryb .ryb-res__picks small{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-res__ents{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-res__ents>li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.ryb .ryb-res__ents>li.is-void{opacity:.65}.ryb .ryb-res__ents>li.is-void .ryb-res__entt b{text-decoration:line-through}.ryb .ryb-res__entt{flex:12em;min-width:0}.ryb .ryb-res__entt b,.ryb .ryb-res__entt small{overflow-wrap:anywhere;display:block}.ryb .ryb-res__entt small{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-res__dis{font-weight:620;color:var(--org-warn-ink)!important}.ryb .ryb-res__entb{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.ryb .ryb-res__entb .ryb-btn,.ryb .ryb-res__ents>li>.ryb-btn{gap:6px;min-height:40px;padding:0 12px;font-size:.8125rem}.ryb .ryb-res__entb .ryb-btn .ryb-i{width:15px;height:15px}.ryb .ryb-res__edit{flex:100%}.ryb .ryb-res__edit>form{border:1px solid var(--ryb-line);border-radius:var(--ryb-r);background:var(--ryb-surface);color:var(--ryb-ink);gap:12px;margin-top:8px;padding:12px;display:grid}.ryb .ryb-cmp__danger.ryb-res__edit[open]>summary{border-color:var(--ryb-river);color:var(--ryb-river-2)}.ryb .ryb-res__set{margin:18px 20px 0}.ryb .ryb-res__set:last-child{margin-bottom:20px}.ryb .ryb-res__set>.ryb-edit__form,.ryb .ryb-res__set>form{margin-top:12px;padding:0}.ryb .ryb-res__modes{gap:8px;display:grid}.ryb .ryb-res__modes .ryb-edit__chk span{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:2px 12px;display:grid}.ryb .ryb-res__modes .ryb-edit__chk span:before{grid-row:1/span 2}.ryb .ryb-res__modes b{font-weight:680}.ryb .ryb-res__modes small{color:var(--ryb-mute);font-size:.8125rem;font-weight:400;display:block}.ryb .ryb-res__modes .ryb-edit__chk input:checked+span{background:var(--ryb-surface);border-color:var(--ryb-river);box-shadow:0 0 0 1px var(--ryb-river) inset;color:var(--ryb-ink)}.ryb .ryb-res__modes .ryb-edit__chk input:checked+span:before{border-color:var(--ryb-river)}.ryb .ryb-resb__t td small b{font-weight:600}.ryb .ryb-res__auto{border:1px dashed var(--ryb-river);border-radius:var(--ryb-r-lg);gap:6px;margin:12px 0;padding:12px;display:grid}.ryb .ryb-res__auto input{max-width:6em}.ryb .ryb-res__nums input{max-width:7em}.ryb .ryb-res__nums .ryb-regt__who small{display:block}.ryb .ryb-res__card{border:1px solid var(--ryb-river);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);gap:10px;padding:14px 16px;display:grid}.ryb .ryb-res__card h4{align-items:center;gap:9px;margin:0;font-size:1rem;font-weight:700;display:flex}.ryb .ryb-res__card h4 .ryb-i{width:19px;height:19px;color:var(--ryb-river)}.ryb .ryb-res__card p{margin:0}.ryb .ryb-res__lab{flex:100%;display:block}.ryb .ryb-cmp__danger input[type=text]{min-height:44px;color:var(--ryb-ink);flex:12em}@media (width<=640px){.ryb .ryb-resb{padding:12px}.ryb .ryb-resb__x{display:none}.ryb .ryb-resb__t th,.ryb .ryb-resb__t td{padding:8px 6px}.ryb .ryb-res__sec,.ryb .ryb-res__set,.ryb .ryb-res>.ryb-regt__sum,.ryb .ryb-res>.ryb-org__note,.ryb .ryb-res>.ryb-cmp__hint{margin-left:14px;margin-right:14px}.ryb .ryb-res__fields,.ryb .ryb-res__picks{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.ryb .ryb-resb__st.is-live .ryb-resb__dot,.ryb .ryb-resb.is-fresh .ryb-resb__t tbody{animation:none}.ryb .ryb-res__picks a{transition:none}}.ryb .ryb-hl{--hl-ok:#1f8a57;--hl-mid:#c98a12;--hl-low:#c2491d;border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);padding:14px 16px}html:is([data-ryb-theme=night],[data-ryb-theme=ember]) .ryb .ryb-hl{--hl-ok:#4fc58a;--hl-mid:#e2b13f;--hl-low:#f08a5f}.ryb .ryb-hl__head{align-items:center;gap:14px;margin-bottom:4px;display:flex}.ryb .ryb-hl__head h4{color:var(--ryb-ink);align-items:center;gap:8px;margin:0;font-size:.9375rem;font-weight:680;display:flex}.ryb .ryb-hl__head h4 .ryb-i{width:17px;height:17px;color:var(--ryb-river)}.ryb .ryb-hl__pct{--tone:var(--hl-low);background:radial-gradient(closest-side, var(--ryb-surface) calc(100% - 7px), transparent calc(100% - 6px)), conic-gradient(var(--tone) calc(var(--p,0) * 1%), color-mix(in srgb, var(--tone) 18%, var(--ryb-line-2)) 0);width:60px;height:60px;box-shadow:0 6px 14px -10px var(--tone);border-radius:50%;flex:none;order:-1;place-items:center;display:grid}.ryb .ryb-hl__pct b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--tone);font-size:.9375rem;font-weight:760;line-height:1}.ryb .ryb-hl__pct.is-ok{--tone:var(--hl-ok)}.ryb .ryb-hl__pct.is-mid{--tone:var(--hl-mid)}.ryb .ryb-hl__sum{color:var(--ryb-ink-2);margin:6px 0 0;font-size:.875rem;line-height:1.45}.ryb .ryb-hl__gaps{gap:0;margin:10px 0 0;padding:0;list-style:none;display:grid}.ryb .ryb-hl__gaps li{border-top:1px solid var(--ryb-line-2);flex-wrap:wrap;align-items:center;gap:2px 10px;padding:8px 0;font-size:.875rem;display:flex}.ryb .ryb-hl__gaps li:first-child{border-top:0}.ryb .ryb-hl__gn{min-width:0;color:var(--ryb-ink);flex:10em;font-weight:600}.ryb .ryb-hl__gc{color:var(--ryb-mute);font-variant-numeric:tabular-nums;font-size:.8125rem}.ryb .ryb-hl__gaps a{min-height:32px;color:var(--ryb-river-2);align-items:center;gap:5px;font-size:.8125rem;font-weight:640;text-decoration:none;display:inline-flex}.ryb .ryb-hl__gaps a .ryb-i{width:14px;height:14px}.ryb .ryb-hl__gaps a:hover{text-underline-offset:3px;text-decoration:underline}.ryb .ryb-hl__note{border-radius:var(--ryb-r-md,10px);background:var(--org-warn-bg);color:var(--org-warn-ink);align-items:flex-start;gap:8px;margin:10px 0 0;padding:9px 11px;font-size:.8125rem;line-height:1.45;display:flex}.ryb .ryb-hl__note .ryb-i{flex:none;width:15px;height:15px;margin-top:2px}.ryb .ryb-hl__foot{color:var(--ryb-mute);margin:10px 0 0;font-size:.75rem;line-height:1.45}.ryb .ryb-hl__miss{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ryb .ryb-hl__miss a{border:1px solid var(--ryb-line);background:var(--ryb-canvas);min-height:34px;color:var(--ryb-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:.8125rem;font-weight:620;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ryb .ryb-hl__miss a:hover{border-color:var(--ryb-river);background:var(--ryb-surface)}.ryb .ryb-hl__chip{white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--org-free-bg);color:var(--org-free-ink);border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:.75rem;font-weight:640;display:inline-flex}.ryb .ryb-hl__chip .ryb-i{width:13px;height:13px}.ryb .ryb-hl__chip.is-mid{background:var(--org-warn-bg);color:var(--org-warn-ink)}.ryb .ryb-hl__chip.is-ok{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-edit__hl{margin:0 0 16px}@media (width<=640px){.ryb .ryb-hl{padding:12px 14px}.ryb .ryb-hl__pct{width:54px;height:54px}}@media (prefers-reduced-motion:reduce){.ryb .ryb-hl__miss a{transition:none}}.ryb .ryb-org__head,.ryb .ryb-edit__head,.ryb .ryb-cmp__head{isolation:isolate;position:relative;overflow:hidden}.ryb .ryb-org__head:before,.ryb .ryb-edit__head:before,.ryb .ryb-cmp__head:before{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='216' height='54' viewBox='0 0 216 54'><path d='M0 30c18 0 18-10 36-10s18 10 36 10 18-10 36-10 18 10 36 10 18-10 36-10 18 10 36 10' fill='none' stroke='%23fff' stroke-opacity='.10' stroke-width='1.6'/><path d='M0 44c18 0 18-10 36-10s18 10 36 10 18-10 36-10 18 10 36 10 18-10 36-10 18 10 36 10' fill='none' stroke='%23fff' stroke-opacity='.06' stroke-width='1.6'/></svg>") 100% 100%/216px 54px repeat-x,radial-gradient(90% 160% at 100% 0,#ffffff21,#0000 60%);position:absolute;inset:0}.ryb .ryb-org__head h3,.ryb .ryb-edit__head h3,.ryb .ryb-cmp__head h3{text-wrap:balance}.ryb .ryb-org__ico{box-shadow:inset 0 0 0 1px #ffffff38,0 6px 14px -8px #00000080}.ryb .ryb-org__stats{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:10px;overflow:visible}.ryb .ryb-org__stats>div{--acc:var(--ryb-river);border:1px solid color-mix(in srgb, var(--acc) 24%, var(--ryb-line));border-radius:var(--ryb-r-lg);background:linear-gradient(155deg, color-mix(in srgb, var(--acc) 11%, var(--ryb-surface)), var(--ryb-surface) 72%);min-height:84px;padding:14px 14px 12px;position:relative;box-shadow:0 8px 18px -16px #0a2f4580}.ryb .ryb-org__stats>.is-state{--acc:#3d7fc1}.ryb .ryb-org__stats>.is-own,.ryb .ryb-org__stats>.is-done{--acc:#2f9e6b}.ryb .ryb-org__stats>.is-gap{--acc:var(--ryb-float)}.ryb .ryb-org__si{background:color-mix(in srgb, var(--acc) 17%, transparent);width:30px;height:30px;color:var(--acc);border-radius:10px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.ryb .ryb-org__si .ryb-i{width:17px;height:17px}.ryb .ryb-org__stats dd{font-size:1.9rem}.ryb .ryb-org>.ryb-org__bulk{background:linear-gradient(120deg, color-mix(in srgb, var(--ryb-river) 14%, var(--ryb-surface)), var(--ryb-surface) 65%);margin:16px 20px 0;box-shadow:0 10px 22px -18px #0a2f458c}.ryb .ryb-org__bulk-i{box-shadow:0 8px 14px -8px var(--ryb-river)}.ryb .ryb-org__rev li{border-radius:10px;margin:0 -10px;padding:9px 10px;transition:background-color .15s;position:relative}.ryb .ryb-org__rev li+li{border-top:0}.ryb .ryb-org__rev li+li:before{content:"";background:var(--ryb-line-2);height:1px;position:absolute;top:0;left:10px;right:10px}@media (hover:hover){.ryb .ryb-org__rev li:hover{background:color-mix(in srgb, var(--ryb-river) 7%, transparent)}.ryb .ryb-org__rev li:hover:before,.ryb .ryb-org__rev li:hover+li:before{opacity:0}}.ryb .ryb-org__sec--log{margin:0 20px 20px;padding-top:2px}.ryb .ryb-org__sec--log .ryb-org__log{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:10px;padding:0}.ryb .ryb-org__sec--log .ryb-org__log:before,.ryb .ryb-org__sec--log .ryb-org__log li:before{display:none}.ryb .ryb-org__sec--log .ryb-org__log li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);align-content:start;gap:6px;padding:11px 13px}.ryb .ryb-org__sec--log .ryb-org__log time{background:color-mix(in srgb, var(--ryb-river) 14%, transparent);color:var(--ryb-river-2);font-variant-numeric:tabular-nums;border-radius:999px;justify-self:start;padding:2px 9px;font-size:.75rem;font-weight:650}.ryb .ryb-org__sec--log .ryb-org__more{border-top:0;margin-top:12px}.ryb .ryb-org__sec--log .ryb-org__more[open]>summary{margin-bottom:10px}.ryb .ryb-org__more summary{gap:6px}.ryb .ryb-org__more summary::marker{content:""}.ryb .ryb-org__more summary:after{content:"";width:8px;height:8px;transition:transform .18s var(--ryb-ease);border-bottom:2px solid;border-right:2px solid;margin-left:2px;transform:translateY(-2px)rotate(45deg)}.ryb .ryb-org__more[open]>summary:after{transform:translateY(1px)rotate(-135deg)}.ryb .ryb-hl{box-shadow:0 10px 22px -18px #0a2f4580}.ryb .ryb-org__hl,.ryb .ryb-edit__hl{background:linear-gradient(160deg, color-mix(in srgb, var(--ryb-river) 7%, var(--ryb-surface)), var(--ryb-surface) 60%)}.ryb .ryb-cmp__rows{gap:12px;padding:16px 20px 20px}.ryb .ryb-cmp__row{--cmp-acc:var(--ryb-river);border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);transition:box-shadow .2s var(--ryb-ease), border-color .2s ease;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"date main side""date meters meters""acts acts acts";gap:8px 14px;padding:14px 16px 14px 20px;position:relative;overflow:hidden;box-shadow:0 10px 22px -18px #0a2f4580}.ryb .ryb-cmp__row+.ryb-cmp__row{border-top:1px solid var(--ryb-line)}.ryb .ryb-cmp__row:before{content:"";background:var(--cmp-acc);width:4px;position:absolute;inset:0 auto 0 0}.ryb .ryb-cmp__row.is-published{--cmp-acc:#2f9e6b}.ryb .ryb-cmp__row.is-draft,.ryb .ryb-cmp__row.is-hidden{--cmp-acc:var(--ryb-mute)}.ryb .ryb-cmp__row.is-cancelled{--cmp-acc:var(--ryb-float)}.ryb .ryb-cmp__row.is-past{--cmp-acc:var(--ryb-line)}@media (hover:hover){.ryb .ryb-cmp__row:hover{border-color:color-mix(in srgb, var(--ryb-river) 40%, var(--ryb-line));box-shadow:0 16px 28px -18px #0a2f4599}}.ryb .ryb-cmp__date{color:#fff;background:linear-gradient(160deg,#0a2f45,#0b5f6b);border-radius:13px;flex-direction:column;grid-area:date;justify-content:center;align-self:start;align-items:center;width:58px;height:64px;display:flex;box-shadow:0 8px 16px -10px #0a2f45d9}.ryb .ryb-cmp__date b{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:770;line-height:1}.ryb .ryb-cmp__date i{opacity:.85;margin-top:3px;font-size:.75rem;font-style:normal;font-weight:620}.ryb .ryb-cmp__row.is-cancelled .ryb-cmp__date{background:#5f717a}.ryb .ryb-cmp__row.is-draft .ryb-cmp__date,.ryb .ryb-cmp__row.is-hidden .ryb-cmp__date,.ryb .ryb-cmp__row.is-past .ryb-cmp__date{background:linear-gradient(160deg,#43555f,#5f717a)}.ryb .ryb-cmp__main{grid-area:main}.ryb .ryb-cmp__t{text-wrap:balance}.ryb .ryb-cmp__side{grid-area:side}.ryb .ryb-cmp__meters{flex-wrap:wrap;grid-area:meters;align-items:center;gap:8px 16px;min-width:0;display:flex}.ryb .ryb-cmp__meter{flex:11rem;gap:5px;min-width:11rem;max-width:18rem;display:grid}.ryb .ryb-cmp__ml{color:var(--ryb-mute);justify-content:space-between;gap:8px;font-size:.8125rem;display:flex}.ryb .ryb-cmp__ml b{color:var(--ryb-ink);font-variant-numeric:tabular-nums;font-weight:680}.ryb .ryb-cmp__bar{background:color-mix(in srgb, var(--ryb-river) 16%, var(--ryb-line-2));border-radius:999px;height:7px;overflow:hidden}.ryb .ryb-cmp__bar i{background:linear-gradient(90deg, var(--ryb-river-2), var(--ryb-river));transform-origin:0;border-radius:999px;min-width:4px;height:100%;display:block}.ryb .ryb-cmp__meter.is-full .ryb-cmp__bar i{background:var(--ryb-float)}.ryb .ryb-cmp__live{background:var(--org-ok-bg);min-height:28px;color:var(--org-ok-ink);border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 9px;font-size:.8125rem;font-weight:650;display:inline-flex}.ryb .ryb-cmp__live i{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite ryb-cmp-live;box-shadow:0 0}.ryb .ryb-cmp__live.is-final{background:var(--org-off-bg);color:var(--org-off-ink)}.ryb .ryb-cmp__live .ryb-i{width:15px;height:15px}@keyframes ryb-cmp-live{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 55%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}.ryb .ryb-cmp__acts{border-top:1px dashed var(--ryb-line);grid-area:acts;justify-content:space-between;gap:8px 16px;padding-top:10px}.ryb .ryb-cmp__a1,.ryb .ryb-cmp__a2{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.ryb .ryb-cmp__a1>.ryb-btn:first-child{border-color:color-mix(in srgb, var(--ryb-river) 55%, var(--ryb-line));color:var(--ryb-river-2);font-weight:680}.ryb .ryb-cmp__a2 .ryb-btn{min-height:36px;color:var(--ryb-mute);background:0 0;border-color:#0000;padding:0 11px;font-size:.8125rem}.ryb .ryb-cmp__a2 .ryb-btn:hover{background:var(--ryb-canvas);color:var(--ryb-ink)}.ryb .ryb-cmp__a2 .ryb-cmp__danger[open]>summary{border-color:var(--org-free-ink);color:var(--org-free-ink)}.ryb .ryb-edit{overflow:clip}.ryb .ryb-edit__jump{top:calc(var(--ryb-hdr,0px) + 8px);z-index:5;scrollbar-width:none;border:1px solid var(--ryb-line);background:color-mix(in srgb, var(--ryb-surface) 90%, transparent);backdrop-filter:blur(10px)saturate(1.2);border-radius:999px;flex-wrap:nowrap;gap:6px;margin:0 0 6px;padding:7px;position:sticky;overflow-x:auto;box-shadow:0 12px 26px -18px #0a2f4599}.ryb .ryb-edit__jump::-webkit-scrollbar{display:none}.ryb .ryb-edit__jump a{background:0 0;border-color:#0000;flex:none;gap:7px;min-height:36px;padding:0 13px;transition:background-color .15s,color .15s}.ryb .ryb-edit__jump a:hover{background:var(--ryb-canvas);border-color:#0000}.ryb .ryb-edit__jump a.is-on{background:var(--ryb-river);color:#fff}.ryb .ryb-edit__jump a.is-on .ryb-edit__dot{box-shadow:0 0 0 2px #ffffff8c}.ryb .ryb-edit__dot{background:var(--ryb-line);border-radius:50%;flex:none;width:8px;height:8px}.ryb .ryb-edit__jump a.is-ok .ryb-edit__dot{background:#2f9e6b}.ryb .ryb-edit__jump a.is-todo .ryb-edit__dot{background:var(--ryb-float)}.ryb .ryb-edit__jump a.is-warn .ryb-edit__dot{background:var(--ryb-sun)}.ryb .ryb-edit__set,.ryb .ryb-edit__f{scroll-margin-top:calc(var(--ryb-hdr,0px) + 76px)}.ryb .ryb-edit__set{border-radius:var(--ryb-r-xl);padding:20px 20px 18px;position:relative;box-shadow:0 10px 22px -20px #0a2f458c}.ryb .ryb-edit__set:before{content:"";background:linear-gradient(90deg, var(--ryb-river), color-mix(in srgb, var(--ryb-river) 20%, transparent));border-radius:0 0 3px 3px;height:3px;position:absolute;top:-1px;left:20px;right:20px}.ryb .ryb-edit__set legend{text-wrap:balance;padding:0 10px;font-size:1.0625rem}.ryb .ryb-edit__intro,.ryb .ryb-edit__set>.ryb-field__help{color:var(--ryb-ink-2);text-wrap:pretty;max-width:70ch;font-size:.875rem;line-height:1.55}.ryb .ryb-edit__bar{box-shadow:0 -14px 28px -22px #0a2f4599}.ryb .ryb-org .ryb-btn,.ryb .ryb-edit .ryb-btn,.ryb .ryb-cmp__list .ryb-btn,.ryb .ryb-bulk .ryb-btn,.ryb .ryb-res .ryb-btn,.ryb .ryb-cmp__reg .ryb-btn{transition-property:transform,background-color,border-color,color,box-shadow;transition-duration:.14s;transition-timing-function:var(--ryb-ease)}.ryb .ryb-org .ryb-btn:active,.ryb .ryb-edit .ryb-btn:active,.ryb .ryb-cmp__list .ryb-btn:active,.ryb .ryb-bulk .ryb-btn:active,.ryb .ryb-res .ryb-btn:active,.ryb .ryb-cmp__reg .ryb-btn:active{transform:scale(.97)}.ryb .ryb-regt__sum li b,.ryb .ryb-cmp__stat b{font-variant-numeric:tabular-nums}.ryb .ryb-regt tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--ryb-river) 4%, transparent)}.ryb .ryb-regt td:first-child{font-variant-numeric:tabular-nums;color:var(--ryb-river-2);font-weight:700}.ryb .ryb-regt__who{font-weight:640}.ryb .ryb-regt__sum li{box-shadow:0 8px 18px -16px #0a2f4580}@media (width<=720px){.ryb .ryb-org__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ryb .ryb-org__stats dd{font-size:1.55rem}.ryb .ryb-org>.ryb-org__bulk{margin:14px 16px 0}.ryb .ryb-org__sec--log{margin:0 16px 16px}.ryb .ryb-cmp__rows{gap:10px;padding:12px}.ryb .ryb-cmp__row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"date main""side side""meters meters""acts acts";padding:12px 12px 12px 16px}.ryb .ryb-cmp__date{width:50px;height:56px}.ryb .ryb-cmp__date b{font-size:1.3rem}.ryb .ryb-cmp__meter{max-width:none}.ryb .ryb-cmp__acts{flex-direction:column;align-items:stretch}.ryb .ryb-edit__jump{margin-left:-4px;margin-right:-4px}.ryb .ryb-edit__set{padding:18px 12px 14px}.ryb .ryb-edit__set:before{left:12px;right:12px}.ryb .ryb-regt tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"n who st""ct ct ct""dt dt dt""vs vs vs""ac ac ac";align-items:center;gap:4px 10px;padding:12px;display:grid;box-shadow:0 8px 18px -16px #0a2f4580}.ryb .ryb-regt td{width:auto;padding:0;display:block;background:0 0!important}.ryb .ryb-regt td:before{display:none}.ryb .ryb-regt td[data-label=Č\.]{border-radius:50%;grid-area:n;grid-template-columns:1fr;place-items:center;width:34px;height:34px;font-size:.9375rem;display:grid;background:color-mix(in srgb, var(--ryb-river) 16%, transparent)!important}.ryb .ryb-regt td[data-label=Súťažiaci]{grid-area:who}.ryb .ryb-regt td[data-label=Stav]{text-align:right;grid-area:st}.ryb .ryb-regt td[data-label=Kontakt]{grid-area:ct}.ryb .ryb-regt td[data-label=Údaje]{grid-area:dt}.ryb .ryb-regt td[data-label=VS]{grid-area:vs}.ryb .ryb-regt td[data-label=VS]:before,.ryb .ryb-regt td[data-label=Údaje]:before{margin-right:6px;display:inline}.ryb .ryb-regt td[data-label=Akcie]{grid-area:ac;padding-top:6px}.ryb .ryb-regt td.is-empty{display:none}}@media (prefers-reduced-motion:reduce){.ryb .ryb-cmp__live i{animation:none}.ryb .ryb-org .ryb-btn,.ryb .ryb-edit .ryb-btn,.ryb .ryb-cmp__list .ryb-btn,.ryb .ryb-bulk .ryb-btn,.ryb .ryb-res .ryb-btn,.ryb .ryb-cmp__reg .ryb-btn{transition:none}.ryb .ryb-org .ryb-btn:active,.ryb .ryb-edit .ryb-btn:active,.ryb .ryb-cmp__list .ryb-btn:active,.ryb .ryb-bulk .ryb-btn:active,.ryb .ryb-res .ryb-btn:active,.ryb .ryb-cmp__reg .ryb-btn:active{transform:none}.ryb .ryb-org__more summary:after,.ryb .ryb-org__rev li,.ryb .ryb-cmp__row,.ryb .ryb-edit__jump a{transition:none}}.ryb .ryb-sign{border:1px solid color-mix(in srgb, var(--ryb-float) 34%, var(--ryb-line));border-radius:var(--ryb-r-lg);background:linear-gradient(155deg, color-mix(in srgb, var(--ryb-float) 8%, var(--ryb-surface)), var(--ryb-surface) 70%);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 16px;margin:0 20px 16px;padding:16px 18px;display:grid;box-shadow:0 10px 22px -18px #0a2f4580}.ryb .ryb-sign__ic{background:var(--ryb-float-ink);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ryb .ryb-sign__ic .ryb-i{width:24px;height:24px}.ryb .ryb-sign h4{font-family:var(--ryb-font-display);color:var(--ryb-ink);margin:0 0 4px;font-size:1rem;font-weight:700}.ryb .ryb-sign__b p{color:var(--ryb-ink-2);max-width:66ch;margin:0 0 8px;font-size:.875rem;line-height:1.5}.ryb .ryb-sign__b p:last-child{margin-bottom:0}.ryb .ryb-sign__lk{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ryb .ryb-sign__lk span{color:var(--ryb-mute);font-size:.8125rem}.ryb .ryb-sign__lk code{border:1px solid var(--ryb-line);background:var(--ryb-canvas);color:var(--ryb-ink);user-select:all;border-radius:7px;padding:2px 8px;font-size:.875rem;font-weight:650}.ryb .ryb-sign__lk small{color:var(--ryb-mute);font-size:.78rem}.ryb .ryb-sign__side{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 18px;display:flex}.ryb .ryb-sign__n{gap:18px;margin:0;display:flex}.ryb .ryb-sign__n>div{flex-direction:column-reverse;display:flex}.ryb .ryb-sign__n dt{color:var(--ryb-mute);font-size:.75rem}.ryb .ryb-sign__n dd{font-family:var(--ryb-font-display);font-variant-numeric:tabular-nums;color:var(--ryb-ink);margin:0;font-size:1.35rem;font-weight:760;line-height:1.1}.ryb .ryb-sign__last{color:var(--ryb-mute);margin:0;font-size:.8125rem}.ryb .ryb-org__bulk--sign{border-color:color-mix(in srgb, var(--ryb-float) 34%, var(--ryb-line));background:color-mix(in srgb, var(--ryb-float) 7%, var(--ryb-surface))}.ryb .ryb-org__bulk--sign .ryb-org__bulk-i{background:var(--ryb-float-ink)}@media (width>=900px){.ryb .ryb-sign{grid-template-columns:auto minmax(0,1fr) auto}.ryb .ryb-sign__side{flex-direction:column;grid-column:auto;align-items:flex-end;gap:8px}.ryb .ryb-sign__n{justify-content:flex-end}}@media (width<=640px){.ryb .ryb-sign{margin:0 16px 16px;padding:14px}.ryb .ryb-sign__side .ryb-btn{justify-content:center;width:100%}}.ryb .ryb-st{border-top:1px solid var(--ryb-line);gap:10px;padding:18px 20px 20px;display:grid}.ryb .ryb-st__h{align-items:flex-start;gap:12px;display:flex}.ryb .ryb-st__h .ryb-org__ico{flex:none}.ryb .ryb-st__h>div{flex:auto;min-width:0}.ryb .ryb-st__h h4{font-family:var(--ryb-font-display);color:var(--ryb-ink);margin:0 0 2px;font-size:1rem;font-weight:700}.ryb .ryb-st__h p{color:var(--ryb-ink-2);max-width:64ch;margin:0;font-size:.875rem;line-height:1.5}.ryb .ryb-st__d{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas)}.ryb .ryb-st__d>summary{cursor:pointer;min-height:46px;color:var(--ryb-ink);align-items:center;padding:0 16px;font-size:.9375rem;font-weight:640;list-style:none;display:flex}.ryb .ryb-st__d>summary::-webkit-details-marker{display:none}.ryb .ryb-st__d>summary:after{content:"";border-right:2px solid var(--ryb-mute);border-bottom:2px solid var(--ryb-mute);width:9px;height:9px;margin-left:auto;transition:transform .18s;transform:rotate(45deg)}.ryb .ryb-st__d[open]>summary:after{transform:rotate(-135deg)}.ryb .ryb-st__d>summary:focus-visible{outline-offset:-3px;border-radius:var(--ryb-r-lg);outline:3px solid #0f7b8a73}.ryb .ryb-st__form{gap:14px;padding:4px 16px 16px;display:grid}.ryb .ryb-st__set .ryb-st__form{padding:6px 0 0}.ryb .ryb-st__form .ryb-edit__f{margin:0}.ryb .ryb-st__pick{gap:6px;display:grid}.ryb .ryb-st__q{width:100%;min-height:40px}.ryb .ryb-st__pick select{width:100%;min-height:44px}.ryb .ryb-st__bar{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ryb .ryb-st__bar small{color:var(--ryb-mute);flex:16em;font-size:.8125rem;line-height:1.4}.ryb .ryb-st__sub{color:var(--ryb-ink);margin:6px 0 0;font-size:.9375rem;font-weight:680}.ryb .ryb-st__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ryb .ryb-st__list>li{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-canvas);border-left-width:4px;gap:6px;padding:12px 14px;display:grid}.ryb .ryb-st__list>li.is-pending{border-left-color:#d9a21b}.ryb .ryb-st__list>li.is-approved{border-left-color:#1f9d63}.ryb .ryb-st__list>li.is-rejected{border-left-color:#c8453b}.ryb .ryb-st__top{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.9375rem;display:flex}.ryb .ryb-st__top b{color:var(--ryb-ink)}.ryb .ryb-st__rv{color:var(--ryb-ink-2);overflow-wrap:anywhere}.ryb .ryb-st__state{background:var(--org-off-bg);color:var(--org-off-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:.78rem;font-weight:650;display:inline-flex}.ryb .ryb-st__top .ryb-st__state{margin-left:auto}.ryb .ryb-st__state.is-pending{background:var(--org-warn-bg);color:var(--org-warn-ink)}.ryb .ryb-st__state.is-approved{background:var(--org-ok-bg);color:var(--org-ok-ink)}.ryb .ryb-st__state.is-rejected{background:var(--org-free-bg);color:var(--org-free-ink)}.ryb .ryb-st__sum{gap:4px;margin:0;font-size:.9rem;line-height:1.45;display:grid}.ryb .ryb-st__ln{overflow-wrap:anywhere}.ryb .ryb-st__ln b{color:var(--ryb-ink);margin-right:4px;font-weight:650}.ryb .ryb-st__ln del{background:var(--org-free-bg);color:var(--org-free-ink);border-radius:6px;padding:1px 7px;text-decoration:line-through}.ryb .ryb-st__ln ins{background:var(--org-ok-bg);color:var(--org-ok-ink);border-radius:6px;padding:1px 7px;font-weight:600;text-decoration:none}.ryb .ryb-st__ln i{color:var(--ryb-mute);font-style:normal}.ryb .ryb-st__meta{color:var(--ryb-mute);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.45}.ryb .ryb-st__note{border-radius:var(--ryb-r);background:var(--org-off-bg);color:var(--org-off-ink);gap:8px;margin:0;padding:8px 11px;font-size:.875rem;line-height:1.45;display:flex}.ryb .ryb-st__note .ryb-i{flex:none;width:17px;height:17px;margin-top:2px}.ryb .ryb-st-page .ryb-st__set{margin:0 20px 18px}.ryb .ryb-st-page>.ryb-bulk__lead{margin:16px 20px 18px}.ryb .ryb-org__bulk--st{margin-top:0}@media (prefers-reduced-motion:reduce){.ryb .ryb-st__d>summary:after{transition:none}}@media (width<=640px){.ryb .ryb-st{padding:16px}.ryb .ryb-st__form{padding:4px 12px 14px}.ryb .ryb-st-page .ryb-st__set{margin:0 12px 16px}.ryb .ryb-st-page>.ryb-bulk__lead{margin:14px 12px 16px}.ryb .ryb-st__bar .ryb-btn{justify-content:center;width:100%}}.ryb .ryb-rrow--xc{grid-template-columns:minmax(0,1fr)}.ryb .ryb-rrow--xc input[type=tel],.ryb .ryb-rrow--xc input[type=email]{width:100%}@media (width>=760px){.ryb .ryb-rrow--xc{grid-template-columns:repeat(2,minmax(0,1fr))}.ryb .ryb-rrow--xc>.is-o{grid-column:1/-1}}.ryb .ryb-rrow--xc:not(:has(select option[value=ine]:checked))>.is-l{display:none}.ryb .ryb-xc__safe{margin:0 0 16px}.ryb .ryb-xc__ok{border:1px solid var(--ryb-line);border-radius:var(--ryb-r-lg);background:var(--ryb-surface);align-items:flex-start;gap:10px;min-height:0;margin:16px 0 4px;padding:12px 14px;line-height:1.5;display:flex}.ryb .ryb-xc__ok input{flex:none;margin-top:2px}.ryb .ryb-person__note{color:var(--ryb-mute);overflow-wrap:anywhere;margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.ryb .ryb-share-btn{flex:none}.ryb .ryb-sharehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.ryb .ryb-sharehead>.ryb-sec__head{flex:16rem;min-width:0}.ryb .ryb-sharehead>.ryb-share-btn{margin-top:2px}.ryb .ryb-molist__acts{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ryb .ryb-molist__acts .ryb-btn{min-height:40px;padding-inline:14px;font-size:.9rem}.ryb .ryb-legal__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 8px;display:flex}.ryb .ryb-legal__top .ryb-legal__meta{margin:0}.ryb .ryb-legal__top .ryb-btn{min-height:40px;padding-inline:14px;font-size:.9rem}.ryb .ryb-fs__find .ryb-share-btn{min-height:44px}@container ryb (width<=639px){.ryb .ryb-fs__find .ryb-share-btn{justify-content:center;width:44px;padding:0}.ryb .ryb-fs__find .ryb-share-btn span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}