/*! Generated: 2026-05-19 21:38:54*//*!  

  TroutArea Slovakia Theme
  Author: PeMi 

  All content, design, and code are original work by PeMi, created for the TroutArea Slovakia website. 
  Unauthorized use or reproduction of any part of this theme is prohibited without explicit permission from the author.

*/@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@200;300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"/theme/trout/bootstrap.min.css";:root{--brand-rgb: 163, 33, 120;--dark-rgb: 3,17,22;--teal: #00d4e8;--teal-g: #00f0ff;--gold: #c9a84c;--gold-l: #e8d08a;--amber: #f5a623;--rose: #f07060;--trout: rgb(163, 33, 120);--brand: rgb(163, 33, 120);--maxwidth: 1400px;--bg: #F6F6F6}:root{--bs-info: #184977;--bs-info-rgb: 24, 73, 119}:root{--trout-rgb: 250, 200, 230;--glow-rgb: 180,75,105;--darkwater-rgb: 3, 17, 22;--darkwater2-rgb: 52, 89, 137;--troutDark-rgb: 38,14,40;--teal-rgb: 0, 240, 255;--gold-rgb: 201, 168, 76;--water-rgb: 101, 173, 187;--teal: #00d4e8;--teal-g: rgb(var(--teal-rgb));--gold: rgb(201, 168, 76);--amber: #f5a623;--border: rgba(var(--teal-rgb), 0.1);--text: #e8f4f8;--muted: rgba(240, 244, 248, 0.75);--color-background-primary: #F3F3F3}b{font-weight:700}.bg-theme,.themebox{background:rgba(var(--trout-rgb))}.text-theme,.themebox{color:rgba(var(--glow-rgb))}.bg-glow{background-color:rgba(var(--glow-rgb));color:var(--trout-rgb)}.no-text-select,footer,header{user-select:none;-webkit-user-select:none}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--bg);font-family:Roboto,"Segoe UI",-apple-system,system-ui,sans-serif;font-weight:300;overflow-x:hidden}::placeholder{color:rgba(50,50,50,.4);opacity:1}.site-header{position:fixed;top:0;left:0;right:0;z-index:200;height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 2.5rem;background:linear-gradient(to bottom, rgba(4, 9, 18, 0.65) 0%, transparent 100%);transition:height .45s ease,background-color .45s ease,backdrop-filter .45s ease;overflow:visible}@media(max-width: 700px){.site-header{padding:0 1rem}}.site-header.scrolled{height:58px;background:rgba(38,14,40,.85);backdrop-filter:blur(6px);border-bottom:1px solid rgba(201,168,76,.12)}.logo-wrap{display:flex;align-items:center;gap:.9rem;text-decoration:none}.logo-circle{width:120px;height:120px;transform:translateY(20px);border-radius:50%;flex-shrink:0;transition:width .45s cubic-bezier(0.4, 0, 0.2, 1),height .45s cubic-bezier(0.4, 0, 0.2, 1),transform .45s cubic-bezier(0.4, 0, 0.2, 1);transform-origin:top center}@media(min-width: 480px){.logo-circle{width:160px;height:160px;transform:translateY(40px)}}@media(min-width: 1680px){.logo-circle{width:200px;height:200px;transform:translateY(80px)}}.pretekbtn,.btn,.pointer{cursor:pointer}.pretekbtn,.fxbtn{position:relative;display:inline-block;padding:10px 20px}.pretekbtn::before,.fxbtn::before{content:"";position:absolute;inset:0;border:1px solid rgba(120,120,120,.2);clip-path:inset(0 100% 0 0);transition:clip-path .35s ease}.pretekbtn:hover::before,.fxbtn:hover::before{clip-path:inset(0 0% 0 0)}.logo-circle img{width:100%;height:100%;object-fit:cover;display:block}.logo-circle img:hover{filter:drop-shadow(2px 4px 16px rgba(146, 55, 126, 0.9)) brightness(1.15) contrast(1.1);transition:filter .2s ease}.site-header.scrolled .logo-circle{width:120px;height:120px;transform:translateY(25px)}@media(min-width: 1280px){.site-header.scrolled .logo-circle{width:160px;height:160px;transform:translateY(40px)}}.font-title{font-family:"Cinzel",serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1;font-family:"Cinzel",serif;color:rgba(var(--glow-rgb), 1);padding:.15em 0;font-weight:200;margin:.25em 0 .15rem 0}aside h5,aside .h5{color:rgba(var(--glow-rgb), 0.9)}blockquote{margin:1em 0;background:rgba(var(--trout-rgb), 0.2);color:rgba(var(--glow-rgb), 1);font-size:1.1rem;padding:25px;border:solid 1px rgba(var(--glow-rgb), 0.4);border-left:solid 4px rgba(var(--glow-rgb), 1);border-radius:1em}.logo-label{display:none;font-family:"Cinzel",serif;font-size:.78rem;letter-spacing:.18em;color:rgba(200,230,255,.65);line-height:1.4;transition:font-size .45s ease,opacity .45s ease}@media(max-width: 330px){.logo-label{display:none}}.site-header.scrolled .logo-label{font-size:.66rem;opacity:.7}.logo-label strong{display:block;font-size:1.15em;color:var(--gold);letter-spacing:.22em}.hero{position:relative;height:100vh;min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.hero-sky{position:absolute;inset:0;z-index:0;background:linear-gradient(to bottom, #627edd 0%, #a38ab9 10%, #5e5773 22%, #856c8f 32%, #7a3060 48%, #a04070 54%, #7a3878 58%, #3a2858 64%, #1e3060 70%, #123050 78%, #0a2038 88%, #061020 100%)}.hero-sky::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 40% 25% at 50% 46%, rgba(220, 160, 240, 0.22) 0%, rgba(180, 100, 200, 0.1) 40%, transparent 70%),radial-gradient(ellipse 70% 20% at 50% 52%, rgba(140, 180, 255, 0.12) 0%, transparent 60%),radial-gradient(ellipse 30% 15% at 50% 44%, rgba(255, 220, 255, 0.18) 0%, transparent 50%)}.hero-photo{position:absolute;inset:0;z-index:1;background:url("/theme/trout/pstruh.jpg") 60% 65%/cover no-repeat;opacity:.7;mix-blend-mode:luminosity}.water-scene{position:absolute;inset:0;z-index:2;pointer-events:none}canvas#waveCanvas{position:absolute;bottom:0;left:0;width:100%;height:75vh}.hero--other .water-scene canvas#waveCanvas{height:29vh;min-height:170px}.hero--other{height:30vh;min-height:350px}.hero--other .hero-photo{mix-blend-mode:normal;background-position:60% 50%}.ripple-overlay{position:absolute;bottom:0;left:0;width:100%;height:50%;background:repeating-linear-gradient(0deg, transparent, transparent 3px, rgba(0, 200, 220, 0.016) 3px, rgba(0, 200, 220, 0.016) 4px);pointer-events:none;z-index:3;animation:rippleShift 8s ease-in-out infinite alternate}@keyframes rippleShift{0%{transform:translateY(0) scaleX(1);opacity:.5}50%{transform:translateY(-3px) scaleX(1.01);opacity:.9}100%{transform:translateY(2px) scaleX(0.99);opacity:.5}}.fish-wrap{position:absolute;bottom:0;left:0;width:100%;height:75%;pointer-events:none;z-index:5;overflow:hidden}.hero-content{max-width:70vw;margin:0 auto 0 auto;position:relative;z-index:10;text-align:center;padding-bottom:1vh;transition:transform .12s ease}.hero-content h1{pointer-events:none}@media screen and (max-width: 700px){.hero-content{padding-top:8vh;padding-bottom:10px}}.hero-eyebrow{display:inline-block;font-size:clamp(.9rem,1.6vw,1.2rem);letter-spacing:.3em;color:#fff;opacity:0;position:relative;transform:translateY(20px);animation:fadeUp 1s ease forwards .4s;text-decoration:none;text-transform:uppercase;font-weight:bold;text-shadow:1px 1px 3px rgba(0,0,0,.9);transition:all .3s ease-in-out}.hero-eyebrow:hover{opacity:.9 !important}.hero-title{font-family:"Cinzel",serif;font-weight:900;font-size:clamp(2.8rem,7vw,6rem);line-height:1.05;color:#f0eaff;text-shadow:0 0 50px rgba(180,120,240,.35),0 0 90px rgba(140,80,200,.2),0 2px 6px rgba(0,0,0,.9);letter-spacing:.04em;opacity:0;transform:translateY(30px);animation:fadeUp 1.1s ease forwards .7s;margin:.3em 0 .2em}.hero-title span{color:var(--teal-g);text-shadow:0 0 35px rgba(0,240,255,.5),0 2px 4px rgba(0,0,0,.8)}.hero-sub{font-size:clamp(1.1rem,2vw,1.45rem);font-weight:300;color:rgba(220,245,255,.8);letter-spacing:.15em;opacity:0;transform:translateY(20px);animation:fadeUp 1s ease forwards 1.1s}.hero-divider{width:80px;height:1px;background:linear-gradient(to right, transparent, #c090e8, transparent);margin:1.5em auto;opacity:0;animation:fadeUp 1s ease forwards 1.4s;box-shadow:0 0 8px rgba(180,120,230,.4)}.hero-meta{display:flex;gap:2.5rem;justify-content:center;flex-wrap:wrap;opacity:0;animation:fadeUp 1s ease forwards 1.6s}.meta-item{font-family:"Cinzel",serif;font-size:clamp(.7rem,1.2vw,.85rem);letter-spacing:.2em;color:rgba(220,245,255,.65);text-transform:uppercase}.meta-item strong{display:block;font-size:1.2em;color:var(--teal-g);font-weight:700;text-shadow:0 0 12px rgba(0,230,248,.4)}.scroll-hint{position:absolute;bottom:128px;left:50%;transform:translateX(-50%);z-index:10;display:flex;flex-direction:column;align-items:center;gap:6px;opacity:0;animation:fadeUp 1s ease forwards 2.2s}.scroll-hint span{font-style:italic;font-size:.78rem;letter-spacing:.25em;color:rgba(220,245,255,.4);text-transform:uppercase}.scroll-dot{width:6px;height:24px;border:1px solid rgba(0,200,220,.3);border-radius:4px;position:relative;overflow:hidden}.scroll-dot::after{content:"";position:absolute;top:4px;left:50%;transform:translateX(-50%);width:4px;height:8px;background:var(--teal);border-radius:2px;animation:scrollPulse 2s ease-in-out infinite}@keyframes scrollPulse{0%{top:3px;opacity:1}100%{top:11px;opacity:0}}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}a.soclink{display:inline-block;text-decoration:none;opacity:.9;border-radius:5px}a.soclink:hover{background:rgba(var(--glow-rgb), 0.4);opacity:1;filter:contrast(1.1)}.printonly{display:none !important}@media print{.printonly{display:block !important}.site-header,aside,.footer,.noprint{display:none !important}}.fish{width:80px}.fish{position:absolute;top:30%;left:0;width:155px;opacity:0;animation:swim1 18s linear infinite;animation-delay:2s}.fish img{width:100%;display:block}@keyframes swim1{0%{transform:translateX(105vw) translateY(0px);opacity:0}9%{transform:translateX(100vw) translateY(-10px);opacity:.25}68%{transform:translateX(-8vw) translateY(10px);opacity:.15}73%{transform:translateX(-15vw) translateY(0px);opacity:0}73.01%{transform:translateX(105vw) translateY(0px);opacity:0}100%{transform:translateX(105vw) translateY(0px);opacity:0}}@keyframes swim2{0%{transform:translateX(-15vw) translateY(0px);opacity:0}9%{transform:translateX(-8vw) translateY(8px);opacity:.19}68%{transform:translateX(100vw) translateY(-8px);opacity:.09}73%{transform:translateX(105vw) translateY(0px);opacity:0}100%{transform:translateX(-15vw) translateY(0px);opacity:0}}.next-section{font-size:1.2rem;padding:20px 0;text-align:center}.next-section h2{font-family:"Cinzel",serif;color:var(--gold);font-size:2rem;margin-bottom:1rem}.next-section a{color:rgba(var(--glow-rgb), 0.8)}.next-section a:hover{color:rgba(var(--glow-rgb), 1);filter:contrast(1.1)}.reveal{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:translateY(0)}#mainContentContainer{color:rgba(var(--darkwater2-rgb), 1);background:#f6f6f6}#mainContent .h2,#mainContent h2,#mainContent .h3,#mainContent h3,#mainContent h4,#mainContent .h4{font-family:Roboto,"Segoe UI",-apple-system,system-ui,sans-serif}#mainContent .h2,#mainContent h2{color:rgba(var(--glow-rgb), 1);font-size:2.6rem;font-weight:100;margin-top:1em}#mainContent .h3,#mainContent h3{color:rgba(var(--darkwater2-rgb), 1);position:relative;font-size:1.9rem;font-weight:200;margin-top:2em;margin-bottom:1.1em}#mainContent .h3 .block-header--inner::after,#mainContent h3 .block-header--inner::after{content:"";display:block;position:absolute;bottom:-3px;border-radius:9px;background:rgba(var(--glow-rgb), 0.4);height:2px;left:50%;margin-left:-15%;width:30%;transition:all .3s}#mainContent .h3:hover .block-header--inner::after,#mainContent h3:hover .block-header--inner::after{left:50%;margin-left:-20%;width:40%;background:rgba(var(--glow-rgb), 0.7);filter:saturate(1.2)}#mainContent .h4,#mainContent h4{color:rgba(var(--glow-rgb), 1);filter:saturate(1.1);font-size:1.5rem;font-weight:700;margin-top:1.3em;transition:all .3s}#mainContent .h4:hover,#mainContent h4:hover{filter:saturate(1.25)}#mainContent .h4 .block-header--inner::after,#mainContent h4 .block-header--inner::after{content:"";display:block;position:absolute;bottom:-3px;border-radius:9px;background:rgba(var(--darkwater2-rgb), 1);height:1px;left:50%;margin-left:-15%;width:30%;transition:all .3s;opacity:.2}#mainContent .h4:hover .block-header--inner::after,#mainContent h4:hover .block-header--inner::after{opacity:.8}#mainContent .h5,#mainContent h5{color:rgba(var(--darkwater2-rgb), 1);font-size:1.35rem;font-weight:600;font-family:Roboto,"Segoe UI",-apple-system,system-ui,sans-serif}#mainContent .h6,#mainContent h6{color:rgba(var(--gold), 1);font-size:1.3rem;font-weight:400;font-family:Roboto,"Segoe UI",-apple-system,system-ui,sans-serif}#mainContent h1:first-child,#mainContent h2:first-child,#mainContent h3:first-child,#mainContent .h1:first-child,#mainContent .h2:first-child,#mainContent .h3:first-child{margin-top:0 !important}a.filepicker-item,.hoverfxbtn{opacity:.85;display:inline-block;width:255px;position:relative;overflow:hidden;font-size:1.1rem;border:solid 1px rgba(var(--darkwater-rgb), 0.3);color:rgba(10,10,10,.9) !important;background:#fff linear-gradient(185deg, rgba(var(--water-rgb), 0.4), rgba(var(--trout-rgb), 0.4));transition:.5s}a.filepicker-item .small,.hoverfxbtn .small{font-size:.7em}.soclink{width:auto;margin:20px}a.filepicker-item:hover,.hoverfxbtn:hover{opacity:1;transform:translateY(-3px) scale(1.02);box-shadow:0 6px 15px rgba(var(--glow-rgb), 0.6) !important;border:solid 1px rgba(var(--glow-rgb), 1);filter:saturate(1.25);color:rgba(var(--darkwater-rgb), 1) !important;background:#fff linear-gradient(95deg, rgba(var(--trout-rgb), 0.4), rgba(var(--glow-rgb), 0.25))}.menu-btn{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:600;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;padding:.25em .6em;color:#fff;background-color:rgba(1,109,139,.9);border:1px solid rgba(255,255,255,.9);border-radius:6px;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .4s;box-shadow:0 1px 2px rgba(var(--darkwater-rgb), 0.1);filter:contrast(1.1)}@media screen and (min-width: 1100px){.menu-btn{font-size:22px}}.menu-btn:hover{background-color:#016d8b;box-shadow:0 5px 15px 1px rgba(var(--darkwater-rgb), 0.9);filter:contrast(1.2)}.menu-btn .burger{display:flex;flex-direction:column;position:relative;width:20px;height:1.2em;margin-left:.2em;justify-content:space-evenly}.menu-btn .burger span{display:block;width:100%;height:2px;background:rgba(255,255,255,.9);border-radius:3px;transition:transform .3s ease}.menu-btn.is-open .burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-btn.is-open .burger span:nth-child(2){opacity:0;transform:scaleX(0)}.menu-btn.is-open .burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.menu-btn:hover .burger span{opacity:1}.offcanvas{position:fixed;top:0;right:0;width:min(340px,85vw);height:100%;background:rgba(var(--darkwater-rgb), 1);border-left:1px solid var(--border);transform:translateX(100%);transition:transform .2s linear;z-index:1050;display:flex;flex-direction:column;overflow-y:auto}.offcanvas.show{transform:translateX(0)}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.5rem;border-bottom:1px solid var(--border);flex-shrink:0;background:rgba(0,0,0,.3)}.offcanvas-title{font-size:1.35rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none !important;color:rgba(var(--glow-rgb), 1);border-bottom:rgba(var(--glow-rgb), 0.5)}.offcanvas-title :hover{color:#fff}.offcanvas-close{width:32px;height:32px;background:none;border:1px solid var(--border);border-radius:4px;color:var(--muted);cursor:pointer;font-size:1.1rem;display:flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s}.offcanvas-close:hover{color:rgba(var(--trout-rgb), 1);border-color:rgba(var(--trout-rgb), 0.4)}.oc-list{padding:0 0 0 .2em;margin:0}.oc-list,.oc-children{list-style:none}.oc-item:not(.oc-has-children)>.oc-link{border-top:1px solid var(--border)}.oc-item:first-child>.oc-link,.oc-item:first-child>.oc-parent-row{border-top:none}.oc-link{display:flex;align-items:center;width:100%;padding:.75rem 1rem;color:var(--text);text-decoration:none;background:none;border:none;font-size:1.2rem;line-height:1;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:color .2s,background .2s;position:relative}.oc-link::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);width:2px;height:60%;background:rgba(var(--trout-rgb), 1);transition:transform .2s ease;border-radius:0 2px 2px 0}.oc-link:hover{color:rgba(var(--trout-rgb), 1);background:rgba(var(--trout-rgb), 0.04)}.oc-link:hover::before{transform:translateY(-50%) scaleY(1)}.oc-parent-row{display:flex;align-items:stretch;border-top:1px solid var(--border)}.oc-parent-row .oc-link{flex:1;border-top:none}.oc-parent-label{flex:1;display:flex;align-items:center;padding:.85rem 1.5rem;font-size:1.2rem;font-weight:600;letter-spacing:.04em;color:var(--text)}.oc-parent-btn{display:flex;align-items:center;justify-content:center;width:48px;flex-shrink:0;background:none;border:none;border-left:1px solid var(--border);color:var(--muted);cursor:pointer;transition:color .2s,background .2s}.oc-parent-btn:hover{color:rgba(var(--trout-rgb), 1);background:rgba(var(--trout-rgb), 0.04)}.oc-chevron{transition:transform .3s ease}.oc-chevron.rotated{transform:rotate(180deg)}.oc-children{overflow:hidden;transition:max-height .35s ease;background:rgba(0,0,0,.2);padding:0 0 0 .5em}.oc-children .oc-link{padding-left:1rem;font-size:1.2rem;font-weight:500;color:var(--muted);letter-spacing:.02em;border-top:1px solid var(--border)}.oc-children .oc-item:first-child .oc-link{border-top:none}.oc-children .oc-link:hover{color:rgba(var(--trout-rgb), 1)}.offcanvas-backdrop{position:fixed;inset:0;background:rgba(40,5,30,.6);backdrop-filter:blur(3px);z-index:1040}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.hero-hint{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:calc(100vh - 65px);color:var(--muted);font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.hero-hint svg{opacity:.2}.arrow{color:rgba(var(--trout-rgb), 0.6);font-size:.8rem;position:fixed;top:1.35rem;right:5.5rem;pointer-events:none}footer,.footer{font-size:.8rem;background:rgba(38,14,40,.85);color:rgba(255,255,255,.3);text-align:center}footer a,.footer a{color:rgba(0,0,0,.4);text-decoration:none;font-weight:500;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .3s ease}footer a:hover,.footer a:hover{color:rgba(0,0,0,.6)}footer a.soclink,.footer a.soclink{display:inline-block;padding:.5em}footer a.soclink img,.footer a.soclink img{filter:invert(1)}#league_members{border-top:solid 1px rgba(var(--glow-rgb), 0.3);background:rgba(var(--glow-rgb), 0.1)}#league_members img{opacity:.85;border-radius:300px;width:100%;max-width:160px;border:solid 5px rgba(255,255,255,.1);filter:drop-shadow(0 2px 7px rgba(0, 0, 0, 0.8))}#league_members .membersof-member{color:rgba(0,0,0,.6)}#league_members .membersof-member:hover{filter:brightness(1.1);color:rgba(0,0,0,.85)}#league_members .membersof-member:hover img{opacity:1;transition:opacity .2s ease}.partner-logo{max-height:50px;width:auto;object-fit:contain}#footer_partners{border-top:solid 1px rgba(var(--glow-rgb), 0.9);position:fixed;bottom:0;margin-top:120px;z-index:11;background:rgba(245,245,245,.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:2px 0 7px 0}#footer_partners .highlighted-name{font-size:.75rem}#footer_partners img{height:48px;margin:1px 10px}#footer_partners .highlighted::before{content:"";position:absolute;left:50%;top:-2px;padding:3px;background:rgba(var(--trout-rgb), 1)}.pemi-scroller-track{display:flex;align-items:center;will-change:transform;backface-visibility:hidden;filter:blur(0) contrast(0.9);transform:translate3d(-2405.81px, 0px, 0px)}.pemi-scroller-wrap{overflow:hidden;cursor:grab}.pemi-scroller-item{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative}/*! scrbrs */:root{--scrollbar-width: 4px;--scrollbar-track: rgba(0,0,0,.5);--scrollbar-thumb: rgba(90,150,170,.3);--scrollbar-thumb-hover: rgba(90,150,180,.4);--scrollbar-radius: 5px}::-webkit-scrollbar{opacity:1;width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{opacity:1;background:var(--scrollbar-track);border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb{opacity:1;background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius);transition:background .2s}::-webkit-scrollbar-thumb:hover{opacity:1;background:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}section#partners img{max-width:250px}.ol-enter-active,.ol-leave-active{transition:opacity .4s ease,transform .4s ease}.ol-enter-from{opacity:0;transform:translateY(120px)}.ol-leave-to{opacity:0;transform:translateY(-120px)}.footer,footer{border-top:solid 3px rgba(var(--brand-rgb), 0.2)}/*# sourceMappingURL=/theme/.cache/trout.map */