:root{--black: #292929;--light-black: #393A3C;--white: #F5F3F5;--dark-gray: #798086;--gray: #9AA0A8;--gold: #FED70E;--dark-goldenrod: #C99100;--red: #F25F5C;--green: #2E933C;--blue: #0051FF;--light-blue: #0496FF;--01dp-box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--02dp-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--04dp-box-shadow: 0px 4px 3px -2px rgba(0, 0, 0, .2), 0px 4px 6px 1px rgba(0, 0, 0, .14), 0px 2px 9px 1px rgba(0, 0, 0, .12);--08dp-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 7px 11px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--24dp-box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html,body{width:100vw;font-family:Heebo;font-size:16px;font-weight:400;color:var(--black);scroll-behavior:smooth}html{background-color:#fff;-webkit-text-size-adjust:100%}body{overflow-x:hidden;overflow-y:scroll}*{box-sizing:border-box;padding:0;margin:0;border:0;font-family:inherit;font-size:inherit}span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}b{font-weight:600}a{text-decoration:none;color:#054ada}a:hover{text-decoration:underline}*[role=button]{outline:none;cursor:pointer;text-decoration:none;color:var(--black)}*[role=button]:hover{text-decoration:none}button,input[type=submit],input[type=reset]{outline:none;cursor:pointer;background:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}ul,li{list-style-type:none}.hidden{visibility:hidden;opacity:0}a.anchor{display:block;position:relative;top:-96px;visibility:hidden;height:0;width:0}.grecaptcha-badge{visibility:hidden}.loading{position:relative;overflow:hidden;width:100%;height:100%}.loading:before{content:"";position:absolute;top:0;left:0;width:800%;height:100%;background-image:repeating-linear-gradient(45deg,#0000 0,#0000 24%,#00000005 26%,#00000005 49%);background-size:100px 100px;animation:slide 8s infinite linear}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}mobile{display:contents}tablet{display:none}mobiletablet{display:contents}tabletdesktop{display:none}desktop{display:none}@media only screen and (min-width: 744px){mobile{display:none}tablet{display:contents}tabletdesktop{display:contents}}@media only screen and (max-width: 743px){[data-hidden-tablet=true],[data-hidden-desktop=true]{display:none}}@media only screen and (min-width: 744px){[data-hidden-mobile=true]{display:none}[data-hidden-tablet=true]{display:block}[data-hidden-desktop=true]{display:none}a.anchor{top:-136px}}@media only screen and (min-width: 950px){tablet{display:none}mobiletablet{display:none}desktop{display:contents}[data-hidden-tablet=true]{display:none}[data-hidden-desktop=true]{display:block}a.anchor{top:-156px}}@font-face{font-family:Inter;src:url(/assets/Inter-Black-DgUKMdlB.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-B0QOs-T2.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-CuhepTt8.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-Ctx7G98q.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-P1cOs5ep.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-CKDp9E3C.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Light-CdXm_ABL.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraLight-egkqWonf.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Thin-CSJ_owlW.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-Black-BfdYUpDf.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-ExtraBold-BgcubbWi.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-Bold-C1G8ZETN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-SemiBold-DPu_FBV4.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-Medium-BtOyKAda.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-Regular-AFfp3D3s.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-Light-hdkJC9Vh.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-ExtraLight-CIlstawz.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/assets/Heebo-Thin-eF21UEnv.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}nav{position:fixed;top:0;right:0;left:0;height:auto;display:flex;flex-direction:column;justify-content:center;background-color:transparent;z-index:10}nav container.nav{display:block;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left));width:100%;background-color:#fff;box-shadow:0 4px 3px -2px #0003,0 4px 6px 1px #00000024,0 2px 9px 1px #0000001f}nav container.nav.noshadow{box-shadow:unset;border-bottom:1px solid #CECFCF}nav row.nav{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto}nav container.vert{display:flex;flex-direction:column;justify-content:center;height:56px}nav container.vert.desktop{display:flex;flex-direction:row;height:inherit}nav a.button{height:36px;width:115px}nav img{height:inherit;width:inherit}nav div.icon img{margin:0 auto;max-height:100%}nav container.nav-menu-item{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;margin-left:28px}nav container.nav-menu-item:first-child{margin-left:0}nav a.nav-menu-item{display:block;height:44px;font-size:1.125rem;font-weight:500;color:var(--black);text-shadow:none}nav a.nav-menu-item.dark{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.67)}nav button.nav-menu-item{display:flex;flex-direction:row;justify-content:space-between;height:44px;column-gap:6px;font-size:1.125rem;font-weight:500;color:var(--black);text-shadow:none}nav button.nav-menu-item.email{font-family:Inter;font-size:.875rem;font-weight:500;color:var(--light-black);padding-top:2px;line-height:18px}nav button.nav-menu-item.dark{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.67)}nav container.nav-menu-icon{position:relative;display:block;height:16px;width:16px;top:7px}nav div.nav-menu-item{position:relative;display:inline-block;margin-top:6px;padding-bottom:4px;overflow:hidden;max-width:160px;text-overflow:ellipsis;white-space:nowrap}nav div.nav-menu-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--light-blue);opacity:1;transition:opacity .3s ease 0s,transform .3s ease 0s;transform:translate(-101%)}nav div.nav-menu-item.dark:after{background-color:#fff}nav div.nav-menu-item.selected:after{transform:translate(0)}nav a.nav-menu-item:hover div.nav-menu-item:after{transform:translate(0)}nav div.header-menu{height:2px;width:100%;margin:0 auto;background-color:var(--black);border-radius:1px;transition-duration:.6s;transition-timing-function:ease}nav div.header-menu.top.dark{background-color:#fff}nav div.header-menu.mid.dark{background-color:#fff}nav div.header-menu.bot.dark{background-color:#fff}nav div.header-menu.top.show{transform:rotate(45deg) translate(5px,5px)}nav div.header-menu.mid.show{opacity:0}nav div.header-menu.bot.show{transform:rotate(-45deg) translate(5px,-5px)}nav submenu{display:flex;flex-direction:column;position:absolute;top:60px;right:0;width:375px;max-height:calc(100vh - 80px);overflow-y:auto;background-color:#fff;padding:8px 0;box-shadow:var(--04dp-box-shadow)}nav submenu::-webkit-scrollbar{height:8px;width:8px;background:#fff}nav submenu::-webkit-scrollbar-corner{background:#fff}nav submenu::-webkit-scrollbar-thumb{background:#00000045;border-radius:1ex;box-shadow:#000000bf 0 1px 2px}nav submenu.fit{width:fit-content;min-width:140px}nav submenu div.item{position:relative;display:flex;flex-direction:column;padding:8px 16px;background-color:transparent;cursor:pointer}nav submenu div.item:hover{background-color:#0000000d}nav submenu a{display:flex;flex-direction:row;column-gap:8px}nav submenu div.icon{display:flex;flex-direction:column;justify-content:center;width:24px;max-width:24px;max-height:24px}nav submenu div.icon div.iconsultimate{position:relative;display:flex;flex-direction:row;justify-content:center;width:100%;top:-3px}nav submenu p.a{font-family:Inter;font-size:1rem;font-weight:500;color:var(--black);line-height:24px;word-break:break-word;text-wrap:nowrap}nav submenu button{position:absolute;top:0;left:0;width:100%;height:100%;color:inherit;background-color:transparent;border-style:none;cursor:pointer;z-index:1}nav submenu p.p{font-family:Inter;font-size:.875rem;font-weight:400;color:var(--dark-gray);line-height:20px;word-break:break-word}@media only screen and (min-width: 744px){nav container.nav{padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}nav container.vert{height:76px}nav a.button{height:52px;width:166px}}@media only screen and (min-width: 950px){nav container.nav{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}}@media only screen and (min-width: 1090px){nav container.nav-menu-item{margin-left:36px}nav div.nav-menu-item{max-width:220px}}drawer background{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#000000ab;visibility:hidden;opacity:0;transition:opacity .4s ease}drawer background.show{visibility:visible;opacity:1}drawer div.wrapper{position:fixed;top:0;right:0;bottom:0;transform:translate(100vw);transition:transform .4s ease;z-index:5}drawer div.wrapper.show{transform:translate(0)}drawer div.drawer{position:absolute;top:0;right:0;display:flex;flex-direction:column;height:100vh;min-width:calc(286px + env(safe-area-inset-right));max-width:calc(100vw - 56px);padding-right:env(safe-area-inset-right);background-color:#fff}drawer row{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:56px;border-bottom:1px solid rgba(0,0,0,.12)}drawer row.loggedIn{justify-content:space-between}drawer row email{display:block;margin:auto 0;font-family:Inter;font-size:.875em;font-weight:500;color:var(--gray);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:24px;max-width:242px}drawer row div.button{display:flex;flex-direction:column;justify-content:center;height:100%;padding-right:12px}@media only screen and (min-width: 744px){drawer row{height:76px}drawer row div.button{padding-right:20px}}@media only screen and (min-width: 950px){drawer row{padding-right:40px}}menu{display:flex;flex-direction:column;flex:1;width:100%;overflow-y:scroll;padding-bottom:120px}menu item{height:48px;min-height:48px;width:100%;background-color:#fff}menu item a{display:block;height:100%;width:100%;padding-left:24px;padding-right:24px;text-decoration:none}menu item a:hover{text-decoration:none;background-color:var(--white)}menu item a.selected{background-color:#0000002b}menu item a.selected:hover{background-color:var(--white)}menu item container{height:100%;width:100%;display:flex;flex-direction:row;overflow:hidden}menu item div.leading-icon-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;width:14px;margin-right:12px}menu item div.leading-icon-wrapper.iconsultimate{top:-3px}menu item div.leading-icon-wrapper img{max-height:22px}menu item div.item-text-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:center}menu item div.item-text{width:100%;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black);text-overflow:ellipsis}menu item div.item-text.selected{color:var(--black)}menu section{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 48px);margin:0 24px;padding:20px 0 12px;font-family:Inter;font-size:.875em;font-weight:600;text-transform:uppercase;text-overflow:ellipsis;color:var(--gray);border-bottom:1px solid rgba(0,0,0,.12)}menu separator{height:1px;min-height:1px;width:calc(100% - 48px);margin:0 24px 14px;background-color:#0000001f}footer{display:block;width:100%;max-width:100%;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(12px + env(safe-area-inset-left));background-color:var(--black)}footer grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-areas:"logo" "states" "tools" "company" "socials" "copyright";row-gap:20px;column-gap:20px;width:fit-content;max-width:inherit;margin:0 auto}footer row{display:flex;flex-direction:row;justify-content:center}footer row.socials{column-gap:20px}footer container{display:flex;flex-direction:column;width:fit-content;min-width:300px;margin:0 auto}footer img{height:40px;width:auto;margin:0 auto 20px}footer div.header{display:block;font-family:Heebo;font-size:1em;font-weight:600;text-transform:uppercase;padding-bottom:4px;color:var(--gray);border-bottom:1px solid rgba(255,255,255,.4)}footer ul{margin-top:14px}footer li{display:flex;flex-direction:column;justify-content:center;height:30px}footer a.footer{font-family:Inter;font-size:.875em;font-weight:400;margin-right:auto;color:var(--white);text-decoration:none;transition:color .3s ease 0ms}footer a.footer:hover{color:var(--gold)}footer div.text{display:block;font-family:Inter;font-size:.875em;font-weight:400;color:var(--white)}footer div.social-container{display:flex;flex-direction:column;justify-content:center}footer a.social{height:fit-content;margin:auto;padding:4px;color:var(--gray);transition:color .3s ease 0ms}footer a.social:hover{color:var(--gold)}@media only screen and (min-width: 744px){footer{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(20px + env(safe-area-inset-left))}footer grid{grid-template-columns:repeat(2,1fr);grid-template-areas:"logo logo" "states company" "tools ." "socials socials" "copyright copyright";row-gap:40px;column-gap:40px}footer container{min-width:220px}footer img{height:60px}}@media only screen and (min-width: 950px){footer grid{grid-template-columns:repeat(3,1fr);grid-template-areas:"logo logo logo" "states tools company" "socials socials socials" "copyright copyright copyright"}}div.status404{display:flex;flex-direction:column;width:100%;padding-top:56px}div.status404 section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}div.status404 h1{font-family:Inter;font-size:3em;font-weight:700;color:var(--black);text-align:center}div.status404 div.p{font-family:Inter;font-size:1em;font-weight:500;color:var(--black);text-align:center;margin-top:40px}div.status404 div.p:last-child{padding-bottom:20px}@media only screen and (min-width: 744px){div.status404{padding-top:76px}div.status404 section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}div.status404 div.p:last-child{padding-bottom:40px}}@media only screen and (min-width: 950px){div.status404 section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}div.status404 div.p:last-child{padding-bottom:60px}}about{display:flex;flex-direction:column;width:100%;padding-top:56px}about section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}about section:first-child{max-width:unset;background-color:var(--black);padding-bottom:40px}about section:last-child{padding-bottom:40px}about div.h1{display:block;font-family:Heebo;font-size:2.125em;font-weight:500;letter-spacing:-.75px;line-height:1.25em;text-wrap:balance;color:#fff;width:100%;max-width:768px;margin:0 auto}about div.h1 span{display:inline;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit}about p{font-family:Inter;font-size:1.125em;font-weight:400;width:100%;max-width:768px;margin:0 auto;color:var(--black);line-height:28px;padding-bottom:14px}about div.p-h1{font-family:Inter;font-size:1em;font-weight:500;width:100%;max-width:768px;color:var(--white);margin:20px auto 0;line-height:1.6em}about h2{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-top:40px;padding-bottom:20px}about ul{font-family:Inter;font-size:1.125em;font-weight:400;margin:10px 0 24px}about li{list-style-type:disc;margin:8px 40px 0;line-height:28px}about grid.members{display:grid;grid-template-columns:repeat(1,1fr);width:fit-content;margin:20px auto 0;row-gap:60px;column-gap:60px}about member{display:flex;flex-direction:column;width:fit-content;margin:0 auto}about member row{display:flex;flex-direction:row;justify-content:center}about member img{border-radius:50%;height:100px;width:100px;background-color:#0000001f}about member a.name{font-family:Inter;font-size:1.5em;font-weight:700;text-align:center;color:var(--light-black);margin:12px auto 0;text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}about member a.name:hover{border-bottom:1px solid rgba(0,0,0,.8)}about member div.title{font-family:Inter;font-size:.9em;font-weight:400;text-align:center;line-height:1.7em;color:var(--light-black);margin-top:4px}about member row.social{column-gap:24px;margin-top:12px}about member container.social{display:block}about member a.social{display:flex;flex-direction:column;justify-content:center;padding:4px}@media only screen and (min-width: 744px){about{padding-top:76px}about section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}about section:first-child{padding-bottom:60px}about section:last-child{padding-bottom:60px}about div.h1{font-size:3em}about grid.members{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 950px){about section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}about section:last-child{padding-bottom:80px}about div.h1{font-size:3.5em}}careers{display:flex;flex-direction:column;width:100%;padding-top:56px}careers section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}careers section:first-child{max-width:unset;background-color:var(--black);padding-bottom:40px}careers section:last-child{padding-bottom:40px}careers div.h1{display:block;font-family:Heebo;font-size:2.125em;font-weight:500;letter-spacing:-.75px;line-height:1.25em;text-wrap:balance;color:#fff;width:100%;max-width:768px;margin:0 auto}careers div.h1 span{display:inline;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit}careers p{font-family:Inter;font-size:1.125em;font-weight:400;width:100%;max-width:768px;margin:0 auto;color:var(--black);line-height:28px;padding-bottom:14px}careers div.p-h1{font-family:Inter;font-size:1em;font-weight:500;width:100%;max-width:768px;color:var(--white);margin:20px auto 0;line-height:1.6em}careers h2{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-top:40px;padding-bottom:20px}careers h3{width:100%;max-width:768px;font-family:Inter;font-size:1.5em;font-weight:600;padding-top:20px;padding-bottom:10px}careers h4{width:100%;max-width:768px;font-family:Inter;font-size:1.125em;font-weight:600;padding-top:10px}careers ul{font-family:Inter;font-size:1.125em;font-weight:400;margin:10px 0 24px}careers li{list-style-type:disc;margin:8px 40px 0;line-height:28px}@media only screen and (min-width: 744px){careers{padding-top:76px}careers section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}careers section:first-child{padding-bottom:60px}careers section:last-child{padding-bottom:60px}careers div.h1{font-size:3em}}@media only screen and (min-width: 950px){careers section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}careers section:last-child{padding-bottom:80px}careers div.h1{font-size:3.5em}}terms{display:flex;flex-direction:column;width:100%;padding-top:56px}terms section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}terms section:first-child{max-width:unset;background-color:var(--black);padding-bottom:40px}terms section:last-child{padding-bottom:40px}terms div.h1{display:block;font-family:Heebo;font-size:2.125em;font-weight:500;letter-spacing:-.75px;line-height:1.25em;text-wrap:balance;color:#fff;width:100%;max-width:768px;margin:0 auto}terms div.h1 span{display:inline;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit}terms p{font-family:Inter;font-size:1.125em;font-weight:400;width:100%;max-width:768px;margin:0 auto;color:var(--black);line-height:28px;padding-bottom:14px}terms div.p-h1{font-family:Inter;font-size:1em;font-weight:500;width:100%;max-width:768px;color:var(--white);margin:20px auto 0;line-height:1.6em}terms h2{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-top:40px;padding-bottom:20px}terms h3{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:1.25em;font-weight:700;line-height:32px;text-wrap:pretty;padding-top:10px;padding-bottom:10px}terms ul{font-family:Inter;font-size:1.125em;font-weight:400;margin:10px 0 24px}terms li{list-style-type:disc;margin:8px 40px 0;line-height:28px}@media only screen and (min-width: 744px){terms{padding-top:76px}terms section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}terms section:first-child{padding-bottom:60px}terms section:last-child{padding-bottom:60px}terms div.h1{font-size:3em}}@media only screen and (min-width: 950px){terms section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}terms section:last-child{padding-bottom:80px}terms div.h1{font-size:3.5em}}privacy{display:flex;flex-direction:column;width:100%;padding-top:56px}privacy section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}privacy section:first-child{max-width:unset;background-color:var(--black);padding-bottom:40px}privacy section:last-child{padding-bottom:40px}privacy div.h1{display:block;font-family:Heebo;font-size:2.125em;font-weight:500;letter-spacing:-.75px;line-height:1.25em;text-wrap:balance;color:#fff;width:100%;max-width:768px;margin:0 auto}privacy div.h1 span{display:inline;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit}privacy p{font-family:Inter;font-size:1.125em;font-weight:400;width:100%;max-width:768px;margin:0 auto;color:var(--black);line-height:28px;padding-bottom:14px}privacy div.p-h1{font-family:Inter;font-size:1em;font-weight:500;width:100%;max-width:768px;color:var(--white);margin:20px auto 0;line-height:1.6em}privacy h2{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-top:40px;padding-bottom:20px}privacy h3{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:1.25em;font-weight:700;line-height:32px;text-wrap:pretty;padding-top:10px;padding-bottom:10px}privacy ul{font-family:Inter;font-size:1.125em;font-weight:400;margin:10px 0 24px}privacy li{list-style-type:disc;margin:8px 40px 0;line-height:28px}@media only screen and (min-width: 744px){privacy{padding-top:76px}privacy section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}privacy section:first-child{padding-bottom:60px}privacy section:last-child{padding-bottom:60px}privacy div.h1{font-size:3em}}@media only screen and (min-width: 950px){privacy section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}privacy section:last-child{padding-bottom:80px}privacy div.h1{font-size:3.5em}}app{position:relative;display:flex;flex-direction:column;width:100%}div.apptext{display:block;width:100%;margin:0 auto;padding-top:116px;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left));font-family:Inter;font-size:1em;font-weight:500;text-align:center;color:var(--light-black);background-color:#0000001f}home{display:flex;flex-direction:column;width:100%;padding-top:56px}section.home{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}section.home:first-child{max-width:unset}section.home:last-child{padding-bottom:40px}section.home.articles{max-width:1200px}container.home{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:20px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}container.home:first-child{padding-top:0}fade.home{animation-name:home-fade;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.8s;opacity:0}@keyframes home-fade{0%{transform:translateY(20px);opacity:0}30%{transform:translateY(16px)}to{transform:translateY(0);opacity:1}}h1.home{font-size:2.175em;letter-spacing:-.75px;text-align:center;text-wrap:pretty;line-height:1.125em}span.home-h1{display:inline}h2.home{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-bottom:20px}h2.home.top{font-size:1.125em;font-weight:600;line-height:1.35em;text-align:center;margin-top:24px}span.home-h2{position:relative;display:inline;overflow:hidden}span.home-h2.highlight:after{background-color:var(--gold);bottom:0;content:"";height:.5em;left:0;opacity:1;position:absolute;transition:opacity .3s ease 0ms,transform .3s ease 0ms;width:0%;z-index:-1;animation-name:home-h2-highlight;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.2s}@keyframes home-h2-highlight{0%{width:0%}to{width:100%}}fade.home.second{animation-name:home-fade-second;animation-duration:1s;animation-delay:.4s}@keyframes home-fade-second{0%{opacity:0}to{opacity:1}}p.home{width:100%;font-family:Inter;font-size:1em;font-weight:500;letter-spacing:-.125px;line-height:1.6em;color:var(--light-black);margin-top:6px}p.home.header{max-width:600px;margin:6px auto 0;color:var(--dark-gray)}grid.home-tools{display:grid;width:100%;max-width:768px;margin:0 auto;grid-template-columns:repeat(1,1fr);row-gap:40px;column-gap:20px}div.home-tool{display:block;height:fit-content;width:100%;max-width:400px;margin:0 auto}a.home-tool-img{position:relative;display:block;width:100%;aspect-ratio:1.45;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 150px #0003}a.home-tool-img:hover mask.home-tool-img{opacity:1}mask.home-tool-img{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#00000045;opacity:0;transition:opacity .3s ease 0ms}img.home-tool{display:block;height:100%;width:100%;object-fit:contain;object-position:center}img.home-tool.cover{object-fit:cover}row.home-tool{display:flex;flex-direction:row;column-gap:16px;margin-top:20px;width:100%}div.home-tool-num{display:inline-block;height:100%;width:fit-content;font-family:Heebo;font-size:1.75em;font-weight:700;color:var(--dark-goldenrod);padding-left:14px;line-height:1.1em}div.home-tool-content{display:flex;flex-direction:column;flex:1}a.home-tool{font-family:Inter;font-size:1.35em;font-weight:700;margin-top:4px}div.home-tool-p{font-family:Inter;font-size:1.25em;font-weight:500;min-height:1.4em;line-height:1.2em;color:var(--light-black)}home grid.blogentries{display:grid;grid-template-columns:repeat(1,1fr);max-width:575px;border-bottom:1px solid rgba(0,0,0,.12);margin:0 auto}home blogarticle{position:relative;display:flex;flex-direction:column;margin-top:40px;height:fit-content;border-bottom:1px solid rgba(0,0,0,.12)}home blogarticle:first-child{margin-top:10px}home blogarticle:last-child{border-bottom:none}home blogarticle div.category{display:block;width:100%;padding-bottom:10px}home blogarticle .category-a{display:block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;width:fit-content;margin:0 auto;color:var(--light-black)}home blogarticle h2{width:100%;max-width:600px;margin:0 auto}home blogarticle a.h2{display:block;font-family:Heebo;font-size:1.8em;font-weight:600;line-height:1.2em;text-align:center;text-decoration:none;transition:color .3s ease 0ms}home blogarticle a.h2:hover{color:var(--dark-goldenrod)}home blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-align:center;text-wrap:pretty;margin-top:10px}home blogarticle div.author{display:block;width:100%;margin-top:20px;padding-bottom:40px}home blogarticle row{display:flex;flex-direction:row;justify-content:center}home blogarticle img{display:block;border-radius:50%;height:30px;width:30px;margin:0;overflow:hidden}home blogarticle a.profile{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:4px 0 4px 10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0ms}home blogarticle a.profile:hover{border-bottom:1px solid rgba(0,0,0,.8)}home blogarticle span.date{display:block;width:fit-content;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:10px auto 0}@media only screen and (min-width: 744px){div.apptext{padding-top:176px}home{padding-top:76px}section.home{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}section.home:last-child{padding-bottom:60px}container.home{padding-top:40px;padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}h1.home{font-size:3em}h2.home{font-size:2.5em}h2.home.top{font-size:1.25em;margin-top:48px;padding-bottom:42px}grid.home-tools{grid-template-columns:repeat(2,1fr)}home blogarticle a.h2{font-size:2em}home section entries{padding:40px 20px 0;row-gap:32px}}@media only screen and (min-width: 950px){section.home{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}section.home:last-child{padding-bottom:80px}container.home{padding-top:60px;padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}}@media only screen and (min-width: 992px){h2.home.articles{max-width:1200px;padding:0 50px 20px}home grid.blogentries{grid-template-columns:repeat(2,1fr);max-width:unset}home blogarticle{margin-top:0;border-bottom:none}home blogarticle:first-child{margin-top:0}home blogarticle:nth-child(odd){padding:40px 40px 40px 50px}home blogarticle:nth-child(2n){padding:40px 50px 40px 40px}home blogarticle:nth-child(2n):before{content:"";position:absolute;width:1px;left:-1px;height:calc(100% - 80px);background-color:#0000001f}home blogarticle div.author{padding-bottom:0}home blogarticle .category-a{margin-left:0}home blogarticle a.h2{text-align:left}home blogarticle div.desc{text-align:left}home blogarticle row{justify-content:flex-start}home blogarticle span.date{margin-left:0}}article{display:flex;flex-direction:column;width:100%;padding-top:56px}article section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}article section:last-child{padding-bottom:40px}article section.hero{max-width:unset;background-color:var(--blue);padding-bottom:40px}article section.intro{padding-bottom:0}article section.fill{max-width:unset}article div.icon{display:flex;flex-direction:row;justify-content:center;width:100%;padding-bottom:28px}article div.category{display:flex;flex-direction:row;justify-content:center;width:100%;padding-bottom:20px}article a.category{display:inline-block;font-family:Heebo;font-size:.875em;font-weight:500;text-transform:uppercase;color:var(--white);text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}article a.category:hover{border-bottom:1px solid rgba(255,255,255,.87)}article h1{font-size:2.175em;text-align:center;text-wrap:pretty;line-height:1.125em;color:#fff;max-width:768px;margin:0 auto}article span.h1{display:inline}article container.stats{display:block;width:100%;margin-top:20px}article div.intro{display:block;font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;color:var(--black)}article a.h2-anchor{display:block;position:relative;top:-56px;visibility:hidden;height:0;width:0}article section.content h2{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-top:40px;padding-bottom:20px}article section.content h3{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:1.5em;font-weight:600;line-height:32px;text-wrap:pretty;padding-top:8px;padding-bottom:4px}article section.content p{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;padding-bottom:28px}article section.content p.list{padding-bottom:0}article section.content ul{font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;margin:6px 0 30px}article section.content ul li{list-style-type:disc;margin:8px 40px 0;line-height:1.6em}article section.content ul li:first-child{margin-top:0}article section.content ol{font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;margin:6px 0 30px}article section.content ol li{list-style-type:auto;margin:8px 40px 0;line-height:1.6em}article section.content ol li:first-child{margin-top:0}article section container.imgviewer{position:relative;display:block;width:fit-content;max-width:100%;margin:20px auto 40px}article section container.imgviewer credit{display:block;width:fit-content;margin:8px auto 0;font-family:Inter;font-size:.75em;font-weight:400;color:var(--dark-gray)}article section container.youtube{position:relative;display:block;height:fit-content;width:100%;margin:26px auto 40px}article section div.h3{font-family:Inter;font-size:1.875em;font-weight:700;color:var(--black);text-align:center}article section entries{display:block;max-width:1160px;column-count:3;column-width:300px;column-rule:1px solid rgba(0,0,0,.12);column-gap:80px;margin:0 auto}article blogarticle{position:relative;display:flex;flex-direction:column;margin-top:40px;height:fit-content;break-inside:avoid-column;border-bottom:1px solid rgba(0,0,0,.12)}article blogarticle div.category{display:block;width:100%;padding-bottom:10px}article blogarticle .category-a{display:block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;width:fit-content;margin:0 auto;color:var(--light-black)}article blogarticle div.h2{width:100%;margin:0 auto}article blogarticle a.h2{display:block;font-family:Heebo;font-size:1.5em;font-weight:600;line-height:1.2em;text-decoration:none;transition:color .3s ease 0ms}article blogarticle a.h2:hover{color:var(--dark-goldenrod)}article blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-wrap:pretty;margin-top:6px;padding-bottom:40px}@media only screen and (min-width: 744px){article a.h2-anchor{top:-76px}article{padding-top:76px}article section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}article section:last-child{padding-bottom:60px}article section.hero{padding-bottom:60px}article section.content{padding-top:40px}article h1{font-size:2.5em}article section.content h2{font-size:2.5em;line-height:48px;padding-top:60px}article section entries{padding:40px 20px 0;row-gap:32px}article blogarticle{margin-top:0;border-bottom:none}article blogarticle div.author{padding-bottom:0}article blogarticle .category-a{margin-left:0}article blogarticle a.h2{text-align:left}article blogarticle div.desc{padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:32px}article blogarticle:last-child div.desc{border-bottom:none;margin-bottom:0}}@media only screen and (min-width: 950px){article a.h2-anchor{top:-76px}article section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}article section:last-child{padding-bottom:80px}article h1{font-size:3em}article section.content h2{padding-top:80px}}imgviewer{position:relative;display:block;width:100%;box-shadow:var(--04dp-box-shadow)}imgviewer img{display:block;height:100%;width:100%;object-fit:contain;object-position:center}imgviewer container.zoom{position:fixed;top:0;left:0;height:100%;width:100%;padding-top:70px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left));display:flex;flex-direction:column;justify-content:center;visibility:hidden;opacity:0;background-color:#fff;transition:opacity .2s ease 0ms,visibility 0ms ease .2s}imgviewer container.zoom.view{visibility:visible;opacity:1;transition:opacity .2s ease 0ms;z-index:100}imgviewer div.zoomed{position:relative;display:flex;flex-direction:column;justify-content:center;height:fit-content;width:100%;max-height:100%}imgviewer button.zoomed{display:block;height:auto;max-height:100%;max-width:100%;margin:0 auto;cursor:zoom-out;overflow:hidden;flex:1}imgviewer img.zoom{display:block;height:100%;width:100%;margin:0 auto;box-shadow:var(--04dp-box-shadow)}imgviewer div.alt{display:block;min-height:70px;padding:30px 8px 20px;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;text-align:center;text-wrap:balance;color:var(--light-black)}imgviewer a.img{display:block;min-height:20px;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;color:var(--dark-gray);text-decoration:underline}imgviewer button.mask-close{display:block;position:fixed;top:0;right:0;padding-top:10px;padding-right:calc(10px + env(safe-area-inset-right));z-index:100;visibility:hidden;opacity:0}imgviewer button.mask-close.view{visibility:visible;opacity:1}imgviewer button.imgviewer{position:absolute;display:block;top:0;left:0;height:100%;width:100%;cursor:zoom-in}articlestats{display:block;width:100%;max-width:400px;margin:0 auto}container.articlestats{display:flex;flex-direction:column;row-gap:20px}row.articlestats{display:flex;flex-direction:row;justify-content:center}p.articlestats{display:block;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black)}p.articlestats.dark{font-weight:500;color:var(--white)}span.articlestats{display:inline}a.articlestats{color:var(--light-black);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0s}a.articlestats.dark{color:var(--white);border-bottom:1px solid rgba(255,255,255,.4)}a.articlestats:hover{border-bottom:1px solid rgba(0,0,0,.87)}a.articlestats.dark:hover{border-bottom:1px solid rgba(255,255,255,.87)}tableofcontents{position:relative;display:block}container.tableofcontents{display:flex;flex-direction:column;width:100%;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:20px 12px}div.tableofcontents-title{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--black);padding-bottom:8px}ul.tableofcontents{display:flex;flex-direction:column}li.tableofcontents{padding:8px 0}li.tableofcontents.c1{margin-left:12px;padding:6px 0}a.tableofcontents{font-family:Inter;font-size:1.125em;font-weight:400}a.tableofcontents.c1{font-size:1em}div.tableofcontents-icon{display:inline-block;height:1.125em;padding-right:10px}subscribe{display:block;width:100%;max-width:400px;margin:0 auto}row.subscribe{display:flex;flex-direction:row;column-gap:20px}container.subscribe-icon{display:inline-block;height:48px;width:48px;margin-left:10px}div.subscribe-header{display:flex;flex-direction:column;justify-content:center;height:48px;font-family:Inter;font-size:1em;font-weight:700;color:var(--black);line-height:1.2em}span.subscribe-header{display:inline}form.subscribe{display:flex;flex-direction:column;margin-top:10px}input.subscribe{height:40px;width:100%;line-height:22px;font-family:Inter;font-size:1em;color:var(--light-black);padding:10px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.4);background-color:#fff}div.subscribe-button{display:block;margin-top:8px;width:100%}button.subscribe{display:flex;flex-direction:column;justify-content:center;height:44px;width:100%;border-radius:4px;line-height:18px;background-color:#00000012;transition:background-color .3s ease 0ms}button.subscribe:hover{background-color:#0000001f}span.subscribe-button{display:block;margin:0 auto;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-blue);text-align:center}div.subscribe-error{display:none;flex-direction:column;justify-content:center;opacity:0;height:0;max-height:0;width:100%;padding:8px 0 5px;margin-bottom:16px;font-family:Inter;font-size:1em;font-weight:400;color:var(--red);text-align:center}div.subscribe-error.show{display:flex;height:unset;max-height:unset;opacity:1;transition:all .3s ease 0ms}div.subscribe-success{display:none;flex-direction:row;justify-content:center;column-gap:8px;opacity:0;height:0;max-height:0;width:100%;margin-top:8px}div.subscribe-success.show{display:flex;height:unset;max-height:unset;opacity:1;transition:all .3s ease 0ms}div.subscribe-success-icon{display:block;height:20px;width:20px}span.subscribe-success{display:flex;flex-direction:column;justify-content:center;height:20px;font-family:Inter;font-size:1em;font-weight:500;color:var(--green)}articleby{position:relative;display:block;width:100%;max-width:400px;margin:0 auto}container.articleby{display:flex;flex-direction:column;padding:20px;background-color:#00000014}row.articleby{display:flex;flex-direction:row;justify-content:center}row.articleby.social{column-gap:24px;margin-top:12px}img.articleby-avatar{border-radius:50%;height:80px;width:80px}div.articleby-by{font-family:Inter;font-size:.75em;font-weight:400;text-align:center;color:var(--light-black);margin-top:12px}a.articleby{font-family:Inter;font-size:1.5em;font-weight:700;text-align:center;color:var(--light-black);margin:4px auto 0;text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}a.articleby:hover{border-bottom:1px solid rgba(0,0,0,.4)}div.articleby-bio{font-family:Inter;font-size:.9em;font-weight:400;text-align:center;line-height:1.7em;color:var(--light-black);margin-top:12px}container.articleby-social{display:block}a.articleby-social{display:flex;flex-direction:column;justify-content:center;padding:4px}author{display:flex;flex-direction:column;width:100%;padding-top:56px}section.author{display:flex;flex-direction:column;width:100%;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(12px + env(safe-area-inset-left))}section.author:first-child{background-color:var(--black)}section.author.fill{padding-right:0;padding-left:0}container.author{display:grid;grid-template-columns:repeat(1,1fr);grid-template-areas:"author-avatar" "author-info";column-gap:40px;row-gap:20px;width:100%;max-width:768px;margin:0 auto}img.author{display:block;border-radius:8px;height:200px;width:200px;margin:0 auto;overflow:hidden}img.author.small{border-radius:50%;height:30px;width:30px;margin:0}row.author{display:flex;flex-direction:row;justify-content:center}row.author.social{column-gap:24px;margin-top:20px}row.author.article{padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}container.author-social{display:block}a.author-social{display:flex;flex-direction:column;justify-content:center;padding:4px}div.author-title{font-family:Inter;font-size:.875em;font-weight:700;text-transform:uppercase;color:var(--white)}h1.author{font-family:Heebo;font-size:2em;font-weight:700;color:var(--white);margin-top:8px}div.author-subtitle{font-family:Inter;font-size:1em;font-weight:500;color:var(--gray)}p.author{font-family:Inter;font-size:1em;font-weight:500;line-height:1.7em;color:var(--white);margin-top:40px}h2.author{font-family:Heebo;font-size:2em;font-weight:600;color:var(--black);text-align:center;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}container.author-article{display:flex;flex-direction:column;margin-top:40px}h3.author{width:100%;max-width:600px;margin:0 auto;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}div.author-article{display:block;width:100%;margin-top:20px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.12)}a.author-article{display:block;font-family:Heebo;font-size:1.75em;font-weight:600;line-height:1.2em;text-align:center;text-decoration:none;transition:color .3s ease 0ms}a.author-article:hover{color:var(--dark-goldenrod)}a.author-profile{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:4px 0 4px 10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0ms}a.author-profile:hover{border-bottom:1px solid rgba(0,0,0,.8)}span.author-date{display:block;width:fit-content;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:10px auto 0;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}@media only screen and (min-width: 744px){author{padding-top:76px}section.author{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}row.author.article{padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}h2.author,h3.author,span.author-date{padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}}@media only screen and (min-width: 950px){section.author{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}row.author.article{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}container.author{grid-template-columns:repeat(2,auto);grid-template-areas:"author-avatar author-info"}img.author{height:256px;width:256px}h2.author,h3.author,span.author-date{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}}state{display:flex;flex-direction:column;width:100%;padding-top:56px}state section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}state section:first-child{max-width:unset;background-color:var(--black);padding-bottom:40px}state section.billtracker{max-width:unset;padding-right:0;padding-left:0}state section.fill{max-width:unset}state section:last-child{padding-bottom:40px}state img.h1{width:100%;max-width:100px;height:auto;max-height:100px;margin:0 auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.67))}state status{display:flex;flex-direction:row;justify-content:center;column-gap:4px;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:#fff;margin:34px auto 16px;height:24px;padding:0 8px;border-radius:4px;background-color:var(--red)}state status.legal{border:none;background-color:var(--green);color:#fff}state status icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}state status div.text{display:flex;flex-direction:column;justify-content:center;height:100%}state p.updated{font-family:Inter;font-size:1em;font-weight:500;color:#ffffffab;text-align:center;margin:24px auto 0;padding:0}state h1{font-family:Heebo;font-size:2.125em;font-weight:700;letter-spacing:-.75px;line-height:1.125em;text-wrap:pretty;text-align:center;color:#fff}state h1 span{display:inline;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit}state h1 span.state{font-size:2.5rem;line-height:2em}state a.h2-anchor{display:block;position:relative;top:-56px;visibility:hidden;height:0;width:0}state section.content h2{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-top:40px;padding-bottom:20px}state billtracker h2{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}state section.content p{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;padding-bottom:14px}state section.content ul{font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;margin:10px 0 24px}state section.content li{list-style-type:disc;margin:8px 40px 0;line-height:1.6em}state section.content li:first-child{margin-top:0}state section container.imgviewer{position:relative;display:block;width:fit-content;max-width:100%;margin:20px auto 40px}state section container.youtube{position:relative;display:block;height:fit-content;width:100%;margin:26px auto 40px}state section div.h3{font-family:Inter;font-size:1.875em;font-weight:700;color:var(--black);text-align:center}state section entries{display:block;max-width:1160px;column-count:3;column-width:300px;column-rule:1px solid rgba(0,0,0,.12);column-gap:80px;margin:0 auto}state blogarticle{position:relative;display:flex;flex-direction:column;margin-top:40px;height:fit-content;break-inside:avoid-column;border-bottom:1px solid rgba(0,0,0,.12)}state blogarticle div.category{display:block;width:100%;padding-bottom:10px}state blogarticle .category-a{display:block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;width:fit-content;margin:0 auto;color:var(--light-black)}state blogarticle div.h2{width:100%;margin:0 auto}state blogarticle a.h2{display:block;font-family:Heebo;font-size:1.5em;font-weight:600;line-height:1.2em;text-decoration:none;transition:color .3s ease 0ms}state blogarticle a.h2:hover{color:var(--dark-goldenrod)}state blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-wrap:pretty;margin-top:6px;padding-bottom:40px}@media only screen and (min-width: 744px){state a.h2-anchor{top:-76px}state{padding-top:76px}state section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}state section:first-child{padding-bottom:60px}state section:last-child{padding-bottom:60px}state section.content{padding-top:40px}state h1{font-size:2.5em}state h1 span.state{font-size:3rem}state section.content h2{padding-top:60px}state billtracker h2{font-size:2.5em}state section entries{padding:40px 20px 0;row-gap:32px}state blogarticle{margin-top:0;border-bottom:none}state blogarticle div.author{padding-bottom:0}state blogarticle .category-a{margin-left:0}state blogarticle a.h2{text-align:left}state blogarticle div.desc{padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:32px}state blogarticle:last-child div.desc{border-bottom:none;margin-bottom:0}}@media only screen and (min-width: 950px){state a.h2-anchor{top:-76px}state section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}state section:last-child{padding-bottom:80px}state h1{font-size:3em}state h1 span.state{font-size:3.5rem}state section.content h2{padding-top:80px}}billtracker{display:flex;flex-direction:column;row-gap:24px;width:auto;max-width:100%;margin:0 auto}billtracker bill{display:flex;flex-direction:column;flex:1;width:100%}billtracker bill container.h2{display:flex;flex-direction:column;width:100%;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}billtracker bill div.label-bill{display:block;padding-left:10px;font-family:Inter;font-size:.875rem;font-weight:600;color:var(--gray);text-transform:uppercase}billtracker bill div.h2{display:block;padding-left:10px;font-family:Inter;font-size:1.25rem;font-weight:700;color:var(--black)}billtracker bill cards{display:flex;flex-direction:row;justify-content:flex-start;column-gap:10px;margin-top:8px;width:100%;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:8px;padding-left:calc(12px + env(safe-area-inset-left));overflow-x:scroll}billtracker bill cards::-webkit-scrollbar{height:8px;width:8px;background:#fff}billtracker bill cards::-webkit-scrollbar-corner{background:#fff}billtracker bill cards::-webkit-scrollbar-thumb{background:var(--gray);border-radius:1ex}billtracker bill cards container.arrow-right{display:flex;flex-direction:column;justify-content:center;height:inherit}billtracker bill card{display:flex;flex-direction:column;row-gap:10px;border-radius:8px;border:1px solid rgba(0,0,0,.17);padding:10px;width:275px;min-width:275px;background-color:#00000003}billtracker bill card container.chamber{display:flex;flex-direction:row;column-gap:6px}billtracker bill card icon.chamber{display:block;height:16px;width:16px}billtracker bill card div.chamber{font-family:Inter;font-size:1rem;font-weight:600;color:var(--light-black);margin-bottom:4px}billtracker bill card container.arrow-down{display:flex;flex-direction:row;justify-content:center;width:100%}billtracker bill card action{display:flex;flex-direction:row;justify-content:space-between;column-gap:10px;width:100%}billtracker bill card action div.action{display:flex;flex-direction:column}billtracker bill card action span.action{display:block;font-family:Inter;font-size:.875rem;font-weight:500;color:var(--black)}billtracker bill card action span.action.approved{border-radius:4px;padding:4px 8px;background-color:var(--green);color:#fff}billtracker bill card action span.action.failed{border-radius:4px;padding:4px 8px;background-color:var(--red);color:#fff}billtracker bill card action span.by{display:block;font-family:Inter;font-size:.75rem;font-weight:500;color:var(--gray)}billtracker bill card action a.by{text-decoration:underline;color:var(--gray)}billtracker bill card action div.date{min-width:130px;text-align:right;font-family:Inter;font-size:.875rem;font-weight:500;color:var(--dark-gray)}stategamingmap{display:flex;flex-direction:column;width:100%;padding-top:56px}section.state-gaming-map{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}section.state-gaming-map:first-child{max-width:unset}section.state-gaming-map:last-child{padding-bottom:40px}section.state-gaming-map.fill{max-width:976px;padding-right:0;padding-left:0}container.state-gaming-map{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:20px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}container.state-gaming-map:first-child{padding-top:0}container.state-gaming-map-img{display:block;width:100%;max-width:768px;margin:0 auto;padding-top:20px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}container.state-gaming-map-articlestats{display:block;width:100%;max-width:768px;margin:0 auto;padding-top:20px;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}fade.state-gaming-map{animation-name:state-gaming-map-fade;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.8s;opacity:0}@keyframes state-gaming-map-fade{0%{transform:translateY(20px);opacity:0}30%{transform:translateY(16px)}to{transform:translateY(0);opacity:1}}stategamingmap div.h1{font-family:Heebo;font-size:2.175em;font-weight:700;text-align:center;text-wrap:pretty;line-height:1.125em}span.state-gaming-map-h1{display:inline}stategamingmap div.h2{width:100%;max-width:768px;margin:24px auto 0;font-family:Inter;font-size:1.125em;font-weight:600;text-align:center;line-height:1.35em;text-wrap:pretty;padding-bottom:22px}h2.state-gaming-map{width:100%;max-width:768px;margin:0 auto;font-family:Inter;font-size:2em;font-weight:700;line-height:40px;text-wrap:pretty;padding-bottom:20px}span.state-gaming-map-h2.top{position:relative;display:inline;overflow:hidden}span.state-gaming-map-h2.top.highlight:after{background-color:var(--gold);bottom:0;content:"";height:.5em;left:0;opacity:1;position:absolute;transition:opacity .3s ease 0ms,transform .3s ease 0ms;width:0%;z-index:-1;animation-name:state-gaming-map-h2-top-highlight;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.2s}@keyframes state-gaming-map-h2-top-highlight{0%{width:0%}to{width:100%}}fade.state-gaming-map.second{animation-name:state-gaming-map-fade-second;animation-duration:1s;animation-delay:.4s}@keyframes state-gaming-map-fade-second{0%{opacity:0}to{opacity:1}}div.state-gaming-map-img{position:relative;display:block;width:100%;max-width:600px;margin:0 auto;aspect-ratio:1.5;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 150px #0003}img.state-gaming-map{display:block;height:100%;width:100%;object-fit:cover;object-position:center}mask.state-gaming-map{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(#0000001a,#0003,#0006,#0009)}p.state-gaming-map{width:100%;font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;color:var(--light-black);margin-top:6px}p.state-gaming-map.header{max-width:600px;margin:6px auto 0;color:var(--dark-gray)}p.state-gaming-map.caption{font-size:.875em;line-height:unset;text-align:center;text-wrap:pretty;color:var(--dark-gray)}h3.state-gaming-map{font-family:Inter;font-size:1.25em;font-weight:700;text-align:center}container.state-gaming-map-appbrowser{margin:0 auto 12px;width:100%}@media only screen and (min-width: 744px){stategamingmap{padding-top:76px}section.state-gaming-map{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}section.state-gaming-map:last-child{padding-bottom:60px}container.state-gaming-map-img{padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}container.state-gaming-map-articlestats{padding-top:20px;padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}container.state-gaming-map{padding-top:40px;padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left))}stategamingmap div.h1{font-size:2.5em}h2.state-gaming-map{font-size:2.25em}stategamingmap div.h2{font-size:1.25em;margin-top:48px;padding-bottom:42px}h3.state-gaming-map{font-size:1.5em}}@media only screen and (min-width: 950px){section.state-gaming-map{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}section.state-gaming-map:last-child{padding-bottom:80px}container.state-gaming-map-img{padding-top:40px;padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}container.state-gaming-map-articlestats{padding-top:40px;padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}container.state-gaming-map{padding-top:60px;padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}}usmap{display:flex;flex-direction:column;padding-bottom:20px}container.usmap-scroll{display:flex;flex-direction:row;width:100%;padding-top:10px;padding-right:calc(18px + env(safe-area-inset-right));padding-bottom:10px;padding-left:calc(10px + env(safe-area-inset-left));overflow-x:scroll}container.usmap-scroll::-webkit-scrollbar{height:8px;width:8px;background:#fff}container.usmap-scroll::-webkit-scrollbar-corner{background:#fff}container.usmap-scroll::-webkit-scrollbar-thumb{background:var(--gray);border-radius:1ex}container.usmap-scroll.bg{box-shadow:inset 0 0 200px #00000045}container.usmap{position:relative;display:block;height:auto;width:100%}container.svg-state{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}path.state{fill:var(--red);fill-rule:evenodd;stroke:#000;stroke-linejoin:round;stroke-width:.0625em}path.state:hover{opacity:.7}path.state.blue{fill:var(--light-blue)}path.state.neutral{fill:#f9f9f9}path.state.bluewhite{fill:url(#usmaps-bluewhite)}path.state.greenwhite{fill:url(#usmaps-greenwhite)}line.state-line{position:absolute;stroke:#191919ab;stroke-width:3px;stroke-linecap:round}usmaptooltip{position:fixed;width:fit-content;min-width:128px;padding:4px 8px;border-radius:6px;background-color:var(--black);transform:translate(-50%);transition:opacity .1s ease;opacity:0;z-index:1}container.usmap-tooltip{display:flex;flex-direction:column;row-gap:4px}row.usmap-tooltip{display:flex;flex-direction:row;column-gap:6px}container.usmap-tooltip-icon{display:inline-block;height:1.125rem;line-height:1.125rem}div.usmap-tooltip-text{font-family:Inter;color:var(--white)}div.usmap-tooltip-text.header{font-size:.875em;font-weight:600;padding:2px 0 4px}div.usmap-tooltip-text.icon{font-size:.875em;height:1.125rem;line-height:1.125rem}div.usmap-tooltip-text.p{font-size:.75em;font-weight:500;height:1.125rem;line-height:1.125rem}stateabbrev.state-abbrev{position:absolute;font-family:Inter;font-size:clamp(.45em,1.7vw,1.125em);font-weight:800;color:var(--black);cursor:default}stateabbrev.state-abbrev.AK{left:12.2%;top:84%}stateabbrev.state-abbrev.AL{left:72%;top:65.8%}stateabbrev.state-abbrev.AR{left:60.4%;top:60.4%}stateabbrev.state-abbrev.AZ{left:24%;top:60%}stateabbrev.state-abbrev.CA{left:10.3%;top:48%}stateabbrev.state-abbrev.CO{left:36.2%;top:45%}stateabbrev.state-abbrev.CT{right:-2.3%;top:26.9%}stateabbrev.state-abbrev.DC{right:1.8%;top:41.3%}stateabbrev.state-abbrev.DE{right:2.1%;top:33.5%}stateabbrev.state-abbrev.FL{left:84.6%;top:80%}stateabbrev.state-abbrev.GA{left:78.6%;top:64.8%}stateabbrev.state-abbrev.HI{left:37%;top:94.7%}stateabbrev.state-abbrev.IA{left:57.6%;top:33.4%}stateabbrev.state-abbrev.ID{left:23.4%;top:25%}stateabbrev.state-abbrev.IL{left:66%;top:40%}stateabbrev.state-abbrev.IN{left:71%;top:39%}stateabbrev.state-abbrev.KS{left:49%;top:47%}stateabbrev.state-abbrev.KY{left:74%;top:47%}stateabbrev.state-abbrev.LA{left:61%;top:74%}stateabbrev.state-abbrev.MA{right:-3.1%;top:17%}stateabbrev.state-abbrev.MD{right:1.5%;top:37.3%}stateabbrev.state-abbrev.ME{left:94.8%;top:6.6%}stateabbrev.state-abbrev.MI{left:72.4%;top:27%}stateabbrev.state-abbrev.MN{left:54.6%;top:19%}stateabbrev.state-abbrev.MO{left:59.6%;top:47%}stateabbrev.state-abbrev.MS{left:66.2%;top:66.8%}stateabbrev.state-abbrev.MT{left:31.4%;top:14%}stateabbrev.state-abbrev.NC{left:85%;top:50.6%}stateabbrev.state-abbrev.ND{left:45.6%;top:13.6%}stateabbrev.state-abbrev.NE{left:47%;top:36.4%}stateabbrev.state-abbrev.NH{right:7.3%;top:3.3%}stateabbrev.state-abbrev.NJ{right:2.1%;top:29.5%}stateabbrev.state-abbrev.NM{left:34.6%;top:62%}stateabbrev.state-abbrev.NV{left:16.4%;top:38%}stateabbrev.state-abbrev.NY{left:87.4%;top:20%}stateabbrev.state-abbrev.OH{left:76%;top:35.8%}stateabbrev.state-abbrev.OK{left:51.4%;top:58.6%}stateabbrev.state-abbrev.OR{left:12.6%;top:20%}stateabbrev.state-abbrev.PA{left:84.6%;top:30%}stateabbrev.state-abbrev.RI{right:-1.7%;top:22%}stateabbrev.state-abbrev.SC{left:83%;top:58%}stateabbrev.state-abbrev.SD{left:45.6%;top:24.8%}stateabbrev.state-abbrev.TN{left:71.4%;top:54%}stateabbrev.state-abbrev.TX{left:48.4%;top:74%}stateabbrev.state-abbrev.VA{left:85%;top:42.4%}stateabbrev.state-abbrev.VT{right:12.3%;top:3.3%}stateabbrev.state-abbrev.UT{left:26%;top:42%}stateabbrev.state-abbrev.WA{left:15%;top:8%}stateabbrev.state-abbrev.WI{left:63.2%;top:24%}stateabbrev.state-abbrev.WV{left:80%;top:41.2%}stateabbrev.state-abbrev.WY{left:33.2%;top:29.6%}container.usmap-legend{display:grid;column-gap:32px;row-gap:10px;margin:0 auto;padding-top:20px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(20px + env(safe-area-inset-left))}div.usmap-legend-item{display:flex;flex-direction:row;width:100%;column-gap:8px}container.usmap-legend-color{border-radius:6px;border:1px solid #000000;width:24px;height:24px}container.usmap-legend-color.blue{background-color:var(--light-blue)}container.usmap-legend-color.red{background-color:var(--red)}container.usmap-legend-color.bluewhite{background:repeating-linear-gradient(-60deg,var(--white),var(--white) 6px,var(--light-blue) 6px,var(--light-blue) 12px)}container.usmap-legend-color.greenwhite{background:repeating-linear-gradient(-60deg,var(--white),var(--white) 6px,var(--green) 6px,var(--green) 12px)}container.usmap-legend-color.white{background-color:#f9f9f9}div.usmap-legend-text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:.875em;font-weight:500;color:var(--black)}@media only screen and (min-width: 450px){container.usmap-scroll{padding-right:calc(30px + env(safe-area-inset-right));padding-bottom:10px;padding-left:calc(16px + env(safe-area-inset-left))}}@media only screen and (min-width: 600px){container.usmap-scroll{padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:10px;padding-left:calc(24px + env(safe-area-inset-left))}}@media only screen and (min-width: 744px){usmap{padding-bottom:40px}}@media only screen and (min-width: 950px){container.usmap-scroll{padding-right:calc(50px + env(safe-area-inset-right));padding-bottom:10px;padding-left:calc(30px + env(safe-area-inset-left))}}odds{display:flex;flex-direction:column;width:100%;padding-top:56px}odds section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}odds section:first-child{max-width:unset;background-color:var(--black);padding-bottom:40px}odds section.sports{max-width:unset;background-color:#0000001f;padding-top:0}odds section.fill{max-width:unset}odds section:last-child{padding-bottom:40px}odds section.sports container.nav{display:flex;flex-direction:row;justify-content:flex-start;padding-top:20px;width:100%;max-width:1230px;margin:0 auto}odds section.sports container.nav a{display:flex;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}odds section.sports container.nav a:hover{border-bottom:1px solid var(--gray)}odds section.sports container.nav div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black);text-wrap:nowrap}odds section.sports container.nav container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}odds section.sports container.legend{display:flex;flex-direction:row;justify-content:center;column-gap:8px;padding:40px 0 28px}odds section.sports container.legend div.icon{display:block;height:24px;width:24px;border-radius:4px;border:1px solid var(--green);background-color:var(--gold)}odds section.sports container.legend div.text{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black)}odds section.sports container.sports{display:flex;flex-direction:column;row-gap:80px;width:fit-content;max-width:100%;margin:0 auto}odds section:first-child div.icon{display:flex;flex-direction:row;justify-content:center;height:56px;width:100%;margin-bottom:28px}odds section:first-child div.icon.large{height:96px}odds section:first-child div.icon img{display:block;height:inherit;width:100%;margin:0 auto;filter:drop-shadow(0px 0px 16px rgba(255,255,255,.5))}odds section:first-child div.h1{font-family:Heebo;font-size:2.125em;font-weight:700;letter-spacing:-.75px;line-height:1.125em;text-wrap:pretty;text-align:center;color:#fff}odds section:first-child p{font-family:Inter;font-size:1.125em;font-weight:400;line-height:1.75rem;margin:0 auto;max-width:768px;padding-top:16px;width:100%;text-align:center;text-wrap:balance;color:#fff}odds section div.h3{font-family:Inter;font-size:1.875em;font-weight:700;color:var(--black);text-align:center}odds section entries{display:block;max-width:1160px;column-count:3;column-width:300px;column-rule:1px solid rgba(0,0,0,.12);column-gap:80px;margin:0 auto}odds blogarticle{position:relative;display:flex;flex-direction:column;margin-top:40px;height:fit-content;break-inside:avoid-column;border-bottom:1px solid rgba(0,0,0,.12)}odds blogarticle div.category{display:block;width:100%;padding-bottom:10px}odds blogarticle .category-a{display:block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;width:fit-content;margin:0 auto;color:var(--light-black)}odds blogarticle div.h2{width:100%;margin:0 auto}odds blogarticle a.h2{display:block;font-family:Heebo;font-size:1.5em;font-weight:600;line-height:1.2em;text-decoration:none;transition:color .3s ease 0ms}odds blogarticle a.h2:hover{color:var(--dark-goldenrod)}odds blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-wrap:pretty;margin-top:6px;padding-bottom:40px}odds placeholders{display:flex;flex-direction:column;row-gap:80px;width:1200px;max-width:100%;margin:0 auto}odds placeholder{display:flex;flex-direction:column;flex:1;width:100%;row-gap:12px}odds placeholder dropdowns{display:flex;flex-direction:row;justify-content:flex-end;column-gap:16px;height:fit-content;width:100%;max-width:1520px;padding-top:12px;margin:0 auto}odds placeholder dropdown{display:block;border-radius:6px;background-color:#ffffffab;overflow:hidden;padding:0 8px 0 12px;height:48px;min-width:150px}odds placeholder container.h2{display:flex;flex-direction:row;column-gap:10px;padding:8px 10px 0}odds placeholder div.icon{display:block;height:36px;width:36px;margin:auto 0;border-radius:6px;overflow:hidden;background-color:#ffffffde}odds placeholder div.h2{display:block;height:36px;width:192px;border-radius:8px;overflow:hidden;background-color:#ffffff78}odds placeholder match{display:block;height:184px;width:100%;border-radius:8px;overflow:hidden;background-color:#ffffffde}odds sport{display:flex;flex-direction:column;flex:1;width:100%;row-gap:12px}odds sport div.dropdown{position:sticky;top:56px;display:flex;flex-direction:row;justify-content:flex-end;column-gap:16px;height:fit-content;width:100%;max-width:1520px;padding-top:12px;margin:0 auto;z-index:2}odds sport container.h2{display:flex;flex-direction:row;column-gap:10px;padding:8px 10px 0}odds sport container.h2 img{display:block;height:auto;width:auto;max-height:36px;max-width:36px;margin:auto 0;object-fit:contain;object-position:center}odds sport container.h2 div.h2{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1.5em;font-weight:700;color:var(--black)}odds sport container.h2 div.viewall{display:flex;flex-direction:row;justify-content:flex-end;flex:1;height:inherit}odds sport container.h2 div.viewall a{display:flex;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}odds sport container.h2 div.viewall a:hover{border-bottom:1px solid var(--gray)}odds sport container.h2 div.viewall div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black);text-wrap:nowrap}odds sport container.h2 div.viewall container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}odds sport container.match{display:flex;flex-direction:column;width:100%}odds sport match{display:flex;flex-direction:row;justify-content:flex-start;width:100%;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:inset -4px 0 3px -3px #0000001a,inset -4px 0 6px -6px #00000012,inset -2px 0 9px -9px #0000000f}odds sport matchuplinks{display:flex;flex-direction:row;justify-content:flex-start;column-gap:20px;height:20px;margin:10px 0 16px;padding:0 20px;background-color:transparent}odds sport matchuplink{display:flex;flex-direction:row;justify-content:flex-start;column-gap:20px;height:100%;width:fit-content;background-color:transparent}odds sport matchuplink.outright{height:20px;margin:10px 0 16px;padding:0 20px}odds sport matchuplink a{display:flex;flex-direction:row;column-gap:4px;height:100%;width:fit-content;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}odds sport matchuplink a:hover{border-bottom:1px solid var(--dark-goldenrod)}odds sport matchuplink span{font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black)}odds sport matchuplink span.arrow{color:var(--dark-goldenrod)}@media only screen and (min-width: 744px){odds{padding-top:76px}odds section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}odds section:first-child{padding-bottom:60px}odds section:last-child{padding-bottom:60px}odds section:first-child div.h1{font-size:2.5em}odds sport div.dropdown{flex-direction:row;justify-content:flex-end;column-gap:20px;top:76px}odds sport container.h2 img{max-height:40px;max-width:40px}odds sport container.h2 div.h2{font-size:1.75em}odds section entries{padding:40px 20px 0;row-gap:32px}odds blogarticle{margin-top:0;border-bottom:none}odds blogarticle div.author{padding-bottom:0}odds blogarticle .category-a{margin-left:0}odds blogarticle a.h2{text-align:left}odds blogarticle div.desc{padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:32px}odds blogarticle:last-child div.desc{border-bottom:none;margin-bottom:0}}@media only screen and (min-width: 950px){odds section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}odds section:last-child{padding-bottom:80px}odds section:first-child div.h1{font-size:3em}odds sport container.h2 div.h2{font-size:2em}}dropdown{position:relative;display:flex;flex-direction:column;row-gap:8px;max-height:inherit;width:fit-content}dropdown.show{z-index:2}dropdown mask{display:block;visibility:hidden;position:fixed;top:0;left:0;height:100%;width:100%;background-color:transparent;transition:background-color .2s ease 0ms}dropdown mask.show{visibility:visible;background-color:#00000078;z-index:2}dropdown label{display:flex;flex-direction:row;justify-content:flex-start;height:14px;font-family:Inter;font-size:.75rem;font-weight:500;text-transform:uppercase;color:var(--dark-gray);padding:0 12px}dropdown div.button{position:relative;display:block;border-radius:6px;background-color:#fff;overflow:hidden;padding:0 8px 0 12px;height:48px;min-width:150px;box-shadow:var(--04dp-box-shadow)}dropdown div.button.show{z-index:3}dropdown div.button row{display:flex;flex-direction:row;justify-content:space-between;column-gap:8px;height:100%}dropdown div.button button{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent}dropdown div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1rem;font-weight:500;color:var(--light-black);overflow:hidden;text-overflow:ellipsis}dropdown div.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:20px}dropdown div.icon container{display:block;height:20px;width:20px;transition:transform .4s ease 0ms}dropdown div.icon container.clicked{transform:rotate(180deg)}dropdown menu{display:none;flex-direction:column;position:absolute;top:56px;right:0;height:fit-content;max-height:inherit;width:100%;min-width:150px;padding:6px 0;border-radius:6px;background-color:#fff;box-shadow:var(--04dp-box-shadow);overflow-y:scroll}dropdown menu.label{top:78px}dropdown menu.show{display:flex;z-index:3}dropdown menu item{display:flex;flex-direction:column;justify-content:center;height:48px;width:100%;padding:0 12px;font-family:Inter;font-size:1rem;font-weight:500;color:var(--light-black);background-color:#fff;cursor:pointer}dropdown menu item:hover{background-color:#e2e2e2}dropdown menu item.selected{background-color:#e2e2e2}@media only screen and (min-width: 744px){dropdown{width:unset}}matchinfo{display:flex;flex-direction:column;padding:50px 10px 10px;row-gap:10px;min-height:100%;width:120px;box-shadow:4px 0 3px -2px #0000001a,4px 0 6px 1px #00000012,2px 0 9px 1px #0000000f;z-index:1}matchinfo.condensed{justify-content:flex-start;padding-top:50px}matchinfo.individual{width:160px}matchinfo team{display:flex;flex-direction:row;height:36px;width:fit-content;max-width:100%;margin:0 auto}matchinfo team.individual{width:100%}matchinfo team:hover tooltip{display:flex}matchinfo team tooltipcontainer{position:relative;top:unset;bottom:24px;left:-50%;height:0;width:0}matchinfo team tooltip{position:absolute;display:none;flex-direction:column;justify-content:center;left:0;top:0;transform:translate(max(-50%,-56px));height:24px;width:fit-content;border-radius:6px;background-color:#000000de;color:var(--white);font-family:Inter;font-size:.75rem;font-weight:500;padding:0 8px;text-wrap:nowrap;z-index:1}matchinfo team container.img{position:relative;display:flex;flex-direction:column;justify-content:center;height:36px;width:36px}matchinfo team container icon{display:block;height:28px;width:28px;margin:0 auto}matchinfo team container img{display:block;height:inherit;width:inherit}matchinfo team container.team{display:flex;flex-direction:column;justify-content:center;flex:1;height:inherit;overflow:hidden;margin-left:8px}matchinfo team div.team{display:block;height:fit-content;width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;text-align:center;font-family:Inter;font-size:.875em;font-weight:700;color:var(--black)}matchinfo team div.team.individual{text-wrap:unset}matchinfo time{display:flex;flex-direction:column;height:32px;width:100%}matchinfo time div{display:flex;flex-direction:row;justify-content:center;overflow:hidden;height:16px;line-height:18px;text-overflow:ellipsis;text-wrap:nowrap;font-family:Inter;font-size:.75em;font-weight:500;color:var(--dark-gray)}bookmakers{display:flex;flex-direction:row;flex:1;column-gap:10px;min-height:184px;padding:10px 10px 2px;overflow-x:scroll}bookmakers.outright{min-height:138px}bookmakers.condensed{min-height:unset}bookmakers::-webkit-scrollbar{height:8px;width:8px;background:#fff}bookmakers::-webkit-scrollbar-corner{background:#fff}bookmakers::-webkit-scrollbar-thumb{background:var(--gray);border-radius:1ex}bookmakers bookmaker{display:flex;flex-direction:column;justify-content:flex-start;height:100%;min-width:90px;max-width:90px;padding-bottom:8px}bookmakers bookmaker.condensed{padding-bottom:8px}bookmakers bookmaker container{position:relative;display:flex;flex-direction:column;justify-content:center;height:30px;width:100%;padding:0 10px}bookmakers bookmaker container:hover tooltip{display:flex}bookmakers bookmaker container tooltipcontainer{position:relative;top:4px;left:35px;height:0;width:0}bookmakers bookmaker container tooltip{position:absolute;display:none;flex-direction:column;justify-content:center;left:0;top:0;transform:translate(max(-50%,-50px));height:24px;width:fit-content;border-radius:6px;background-color:#000000de;color:var(--white);font-family:Inter;font-size:.75rem;font-weight:500;padding:0 8px;text-wrap:nowrap;z-index:1}bookmakers bookmaker container img{display:block;height:100%;width:100%;object-fit:contain;object-position:center}bookmakers bookmaker container div.bookmaker{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;font-family:Inter;font-size:.75em;font-weight:600;color:var(--light-black);text-align:center;text-wrap:wrap;overflow:hidden;text-overflow:ellipsis}bookmakers bookmaker markets{display:flex;flex-direction:column;width:100%;margin-top:10px}bookmakers bookmaker market{display:flex;flex-direction:column;width:100%;row-gap:10px}bookmakers bookmaker button.outcome{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:2px;height:36px;width:100%;border-radius:6px;border:1px solid var(--green);background-color:#fff;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;font-family:Inter;font-size:.875em;font-weight:800;color:var(--black);text-align:center;cursor:pointer;padding:0;margin:0}bookmakers bookmaker button.outcome:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(180deg,#fff3,#fff0,#0000000d);pointer-events:none}bookmakers bookmaker button.outcome:hover{background-color:#0000000d}bookmakers bookmaker button.outcome:active{background-color:#0000001a}bookmakers bookmaker button.outcome.best{background-color:var(--gold)}bookmakers bookmaker button.outcome.best:hover:before{background-color:#0000000d}bookmakers bookmaker outcome{display:flex;flex-direction:column;justify-content:center;row-gap:2px;height:36px;width:100%;border-radius:6px;border:1px solid var(--gray);background-color:#fff;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;font-family:Inter;font-size:.875em;font-weight:800;color:var(--black);text-align:center}bookmakers bookmaker outcome.best{background-color:var(--gold)}bookmakers bookmaker outcome.missing{opacity:.3;pointer-events:none}bookmakers bookmaker outcome label{display:block;height:fit-content;width:fit-content;margin:0 auto;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;font-family:Inter;font-size:.675em;font-weight:600;color:var(--black);text-align:center;text-transform:uppercase}bookmakers bookmaker outcome div.container{display:flex;flex-direction:row;justify-content:center;column-gap:8px;height:fit-content;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}bookmakers bookmaker outcome div.container div{display:flex;flex-direction:column;justify-content:center;height:.875rem;line-height:.875rem;width:fit-content;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}bookmakers bookmaker outcome div.container div.vig{font-family:inherit;font-size:.75rem;font-weight:500;color:var(--dark-gray)}bookmakers bookmaker outcome div.container div.vig.best{color:var(--light-black)}bookmakers bookmaker outcome div.vig.alone{font-size:.875rem;font-weight:800;color:var(--black)}arbitrage{display:flex;flex-direction:column;width:100%;padding-top:56px}arbitrage section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}arbitrage section:first-child{max-width:unset;background-color:var(--black);padding-bottom:40px}arbitrage section:first-child div.icon{display:flex;flex-direction:row;justify-content:center;height:56px;width:100%;margin-bottom:28px}arbitrage section:first-child div.icon img{display:block;height:inherit;width:100%;margin:0 auto;filter:drop-shadow(0px 0px 16px rgba(255,255,255,.5))}arbitrage section.sports{max-width:unset;background-color:#0000001f;padding-top:12px;padding-bottom:12px}arbitrage section.fill{max-width:unset}arbitrage section:last-child{padding-bottom:40px}arbitrage section.sports container.sports{display:flex;flex-direction:column;width:fit-content;max-width:100%;margin:0 auto}arbitrage section:first-child div.h1{font-family:Heebo;font-size:2.125em;font-weight:700;letter-spacing:-.75px;line-height:1.125em;text-wrap:pretty;text-align:center;color:#fff}arbitrage section:first-child p{font-family:Inter;font-size:1.125em;font-weight:400;line-height:1.75rem;margin:0 auto;max-width:768px;padding-top:16px;width:100%;text-align:center;text-wrap:balance;color:#fff}arbitrage section div.h3{font-family:Inter;font-size:1.875em;font-weight:700;color:var(--black);text-align:center}arbitrage section entries{display:block;max-width:1160px;column-count:3;column-width:300px;column-rule:1px solid rgba(0,0,0,.12);column-gap:80px;margin:0 auto}arbitrage blogarticle{position:relative;display:flex;flex-direction:column;margin-top:40px;height:fit-content;break-inside:avoid-column;border-bottom:1px solid rgba(0,0,0,.12)}arbitrage blogarticle div.category{display:block;width:100%;padding-bottom:10px}arbitrage blogarticle .category-a{display:block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;width:fit-content;margin:0 auto;color:var(--light-black)}arbitrage blogarticle div.h2{width:100%;margin:0 auto}arbitrage blogarticle a.h2{display:block;font-family:Heebo;font-size:1.5em;font-weight:600;line-height:1.2em;text-decoration:none;transition:color .3s ease 0ms}arbitrage blogarticle a.h2:hover{color:var(--dark-goldenrod)}arbitrage blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-wrap:pretty;margin-top:6px;padding-bottom:40px}arbitrage container.sports div.no-arbs{display:flex;flex-direction:column;padding:80px 0 60px;row-gap:10px}arbitrage container.sports div.no-arbs container.icon{display:block;margin:0 auto}arbitrage container.sports div.no-arbs p{font-family:Inter;font-size:1em;font-weight:400;color:var(--gray)}arbitrage arbdata{display:flex;flex-direction:column;row-gap:20px}arbitrage arbdata mobilefilters{display:block;z-index:2;position:sticky;top:68px;width:100%}arbitrage arbdata mobilefilters div.filters{display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;max-width:700px;margin:0 auto;border-radius:12px;background-color:#fff;box-shadow:var(--04dp-box-shadow);overflow:hidden;overflow-x:auto}arbitrage arbdata mobilefilters div.filters::-webkit-scrollbar{height:8px;width:8px;background:#fff}arbitrage arbdata mobilefilters div.filters::-webkit-scrollbar-corner{background:#fff}arbitrage arbdata mobilefilters div.filters::-webkit-scrollbar-thumb{background:#00000045;border-radius:1ex;box-shadow:#000000bf 0 1px 2px}arbitrage arbdata mobilefilters div.filters div.left{position:relative;display:block;height:100%;width:fit-content;padding:0 16px 0 8px}arbitrage arbdata matchstatusdropdown{position:relative;height:100%;width:100%}arbitrage arbdata matchstatusdropdown div.select{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;border-radius:8px;transition:background-color .2s ease;height:100%;min-width:120px}arbitrage arbdata div.select:hover{background-color:#0000000d}arbitrage arbdata matchstatusdropdown container.text{display:flex;align-items:center;gap:6px}arbitrage arbdata matchstatusdropdown container.text span.text{font-family:Inter;font-size:1rem;font-weight:500;color:var(--black);white-space:nowrap}arbitrage arbdata matchstatusdropdown container.text span.count{display:inline-block;font-family:Inter;font-size:.875rem;font-weight:500;text-align:center;color:#fff;background-color:var(--blue);margin:auto 0;border-radius:9999px;padding:4px 8px;min-width:32px;white-space:nowrap}arbitrage arbdata matchstatusdropdown div.arrow{display:flex;align-items:center;transition:transform .2s ease;height:14px;width:14px;line-height:14px;margin:auto 0 auto 14px}arbitrage arbdata matchstatusdropdown div.arrow.open{transform:rotate(180deg)}arbitrage matchstatusdropdownmenu{position:absolute;top:64px;left:8px;width:fit-content;min-width:140px;background-color:#fff;border-radius:6px;box-shadow:var(--04dp-box-shadow);overflow:hidden}arbitrage matchstatusdropdownmenu div.option{flex-direction:row;column-gap:6px;font-family:Inter;font-size:.875rem;font-weight:500;color:var(--black);padding:12px 16px;cursor:pointer;white-space:nowrap;display:flex;align-items:center;transition:background-color .2s ease}arbitrage matchstatusdropdownmenu div.option:hover{background-color:#0000000d}arbitrage matchstatusdropdownmenu div.option.selected{background-color:#0000001f;color:#fff}arbitrage matchstatusdropdownmenu div.option.selected:hover{background-color:#0000001f}arbitrage matchstatusdropdownmenu div.option span.text{font-family:Inter;font-size:.875rem;font-weight:500;color:var(--black)}arbitrage matchstatusdropdownmenu div.option span.count{display:inline-block;font-family:Inter;font-size:.875rem;font-weight:600;color:var(--black);background-color:#0000001a;margin-left:auto;border-radius:9999px;padding:4px 8px;min-width:32px;text-align:center}arbitrage arbdata mobilefilters div.filters div.right{display:flex;flex-direction:row;justify-content:flex-end;height:100%;width:fit-content}arbitrage arbdata mobilefilters div.modalfilter{display:flex;flex-direction:column;width:fit-content;min-width:100%;row-gap:24px;padding:20px}arbitrage arbdata mobilefilters modalfilter{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-width:60px;max-width:60px;padding:8px;cursor:pointer;transition:background-color .2s ease}arbitrage arbdata mobilefilters modalfilter:hover{background-color:#0000000d}arbitrage arbdata mobilefilters modalfilter:active{background-color:#0000001f}arbitrage arbdata mobilefilters modalfilter div.filter-icon{margin-bottom:4px}arbitrage arbdata mobilefilters modalfilter div.filter-title{font-family:Inter;font-size:.75rem;font-weight:500;color:var(--black);text-align:center;line-height:1.2}arbitrage filtermodal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:10;padding:76px 20px 70px}arbitrage filtermodal div.modal-content{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;width:100%;max-width:400px;max-height:100%;overflow:hidden;box-shadow:var(--08dp-box-shadow)}arbitrage filtermodal div.modal-header{display:flex;align-items:center;justify-content:space-between;height:60px;min-height:60px;padding:0 20px;border-bottom:1px solid rgba(0,0,0,.12)}arbitrage filtermodal div.modal-header h2.modal-title{font-family:Inter;font-size:1.125rem;font-weight:600;color:var(--black);margin:0}arbitrage filtermodal div.modal-header button.modal-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease}arbitrage filtermodal div.modal-header button.modal-close:hover{background-color:#0000000d}arbitrage filtermodal div.modal-header button.modal-close:active{background-color:#0000001f}arbitrage filtermodal div.modal-body{display:flex;flex-direction:column;overflow:auto}arbitrage filtermodal div.modal-body::-webkit-scrollbar{height:8px;width:8px;background:#fff}arbitrage filtermodal div.modal-body::-webkit-scrollbar-corner{background:#fff}arbitrage filtermodal div.modal-body::-webkit-scrollbar-thumb{background:#00000045;border-radius:1ex;box-shadow:#000000bf 0 1px 2px}arbitrage arbdata bankroll{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));column-gap:20px;row-gap:24px;width:100%}arbitrage arbdata bankroll div.bankroll{display:flex;flex-direction:column;row-gap:8px}arbitrage arbdata bankroll h2{font-family:Inter;font-size:1rem;font-weight:500;color:var(--black)}arbitrage arbdata bankroll fields{display:flex;flex-direction:column;row-gap:12px;padding:12px;border:1px solid rgba(0,0,0,.12);border-radius:6px}arbitrage arbdata div.readonly{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;border-radius:6px;background-color:#0000000d;padding:12px;font-family:Inter;font-size:1em;font-weight:400;color:var(--light-black)}arbitrage arbdata input.number{display:flex;align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:6px;padding:12px;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black);width:100%;max-width:100%}arbitrage arbdata div.input-wrapper.dollar{position:relative;display:flex;align-items:center;font-weight:500}arbitrage arbdata div.input-wrapper.dollar span.currency{position:absolute;left:12px;pointer-events:none;color:var(--dark-gray);z-index:1}arbitrage arbdata div.input-wrapper.dollar input.dollar{padding-left:20px;text-align:right}arbitrage arbdata div.input-wrapper.percent{position:relative;display:flex;align-items:center}arbitrage arbdata div.input-wrapper.percent span.percent{position:absolute;right:8px;pointer-events:none;color:var(--dark-gray);z-index:1;font-weight:500}arbitrage arbdata div.input-wrapper.percent input.percent{padding-right:24px;text-align:right;min-width:100%}arbitrage arbdata filter{display:flex;flex-direction:column;row-gap:8px}arbitrage arbdata filter.fit{width:fit-content;margin:0 auto}arbitrage arbdata filter h2{font-family:Inter;font-size:1rem;font-weight:500;color:var(--black)}arbitrage arbdata filter h2 span{font-family:Inter;font-size:1rem;font-weight:500;color:var(--black);text-overflow:ellipsis}arbitrage arbdata filter fields{display:flex;flex-direction:column;row-gap:12px;padding:12px;border:1px solid rgba(0,0,0,.12);border-radius:6px}arbitrage arbdata filter fields label.input{display:flex;align-items:center;column-gap:12px}arbitrage arbdata filter fields label.input span.bookmaker{display:flex;flex-direction:row;align-items:center;column-gap:12px;height:36px}arbitrage arbdata filter fields label.input span.checkbox,arbitrage arbdata filter fields label.input span.radio{display:flex;flex-direction:column;justify-content:center;height:24px;font-family:Inter;font-size:.875rem;font-weight:500;color:var(--black)}arbitrage arbdata filter fields input[type=checkbox].checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:20px;min-height:20px;min-width:20px;border:1px solid #ccc;border-radius:4px;cursor:pointer;position:relative}arbitrage arbdata filter fields input[type=checkbox]:checked.checkbox{background-color:var(--blue);border-color:var(--blue)}arbitrage arbdata filter fields input[type=checkbox]:checked.checkbox:after{content:"";position:absolute;top:1px;left:6px;width:4px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}arbitrage arbdata filter fields input[type=radio].radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:16px;min-height:16px;min-width:16px;border:1px solid #666;border-radius:50%;position:relative;cursor:pointer;vertical-align:middle}arbitrage arbdata filter fields input[type=radio].radio:focus{outline:none;box-shadow:0 0 0 1px #6496fa80}arbitrage arbdata filter fields input[type=radio].radio:checked{background-color:var(--blue);border-color:var(--blue)}arbitrage arbdata filter fields input[type=radio].radio:checked:after{content:"";position:absolute;top:4px;left:4px;width:6px;height:6px;background:#fff;border-radius:50%}arbitrage arbdata div.toggles{display:flex;flex-direction:row;justify-content:center;width:100%;margin:5px 0}arbitrage arbdata toggles{position:relative;display:flex;flex-direction:row;height:50px;width:fit-content;background-color:#0000000d;border-radius:16px}arbitrage arbdata toggles.filter{height:44px;width:fit-content;background-color:#0000000d;border-radius:6px;overflow:hidden}arbitrage arbdata toggles div.bg{position:absolute;top:4px;left:4px;height:42px;width:90px;background-color:#fff;border-radius:12px;box-shadow:var(--01dp-box-shadow);transition:left .2s cubic-bezier(0,0,.5,1)}arbitrage arbdata toggles div.bg.filter{top:0;height:44px;width:56px;background-color:var(--blue);border-radius:6px;box-shadow:unset;transition:left .2s cubic-bezier(0,0,.5,1)}arbitrage arbdata toggles div.bg.lookahead{width:56px}arbitrage arbdata toggles div.bg.maxage{width:56px}arbitrage arbdata toggles div.bg.prematch{width:140px;left:102px}arbitrage arbdata toggles div.bg.live{left:250px}arbitrage arbdata toggles button{display:flex;flex-direction:column;justify-content:center;text-align:-webkit-center;height:100%;width:98px;z-index:0;transition:width .2s cubic-bezier(0,0,.5,1)}arbitrage arbdata toggles button.prematch{width:148px}arbitrage arbdata toggles button.row{flex-direction:row;column-gap:6px;height:50px}arbitrage arbdata toggles button.filter{font-size:.875rem;font-weight:500;color:var(--black);width:56px}arbitrage arbdata toggles button.filter.active{color:#fff}arbitrage arbdata toggles button span.text{display:inline-block;height:fit-content;margin:auto 0;font-family:Inter;font-size:1rem;font-weight:600;color:var(--light-black);text-align:-webkit-center;padding:4px 0}arbitrage arbdata toggles button span.count{display:inline-block;font-family:Inter;font-size:.875rem;font-weight:600;color:var(--black);background-color:#0000001a;margin:auto 0;border-radius:9999px;padding:4px 8px;min-width:32px}arbitrage arbdata toggles button span.count.selected{color:#fff;background-color:var(--blue);font-weight:500}arbitrage arbdata filter div.readonly{display:flex;align-items:center;border-radius:6px;background-color:#0000000d;padding:12px;font-family:Inter;font-size:1em;font-weight:400;color:var(--light-black)}arbitrage arbdata data{display:flex;flex-direction:column;row-gap:20px;border-radius:8px;background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;overflow:hidden}arbitrage arbdata data div.data{display:block;overflow-x:auto}arbitrage arbdata div.data::-webkit-scrollbar{height:8px;width:8px;background:#fff}arbitrage arbdata div.data::-webkit-scrollbar-corner{background:#fff}arbitrage arbdata div.data::-webkit-scrollbar-thumb{background:#00000045;border-radius:1ex;box-shadow:#000000bf 0 1px 2px}arbitrage arbdata data div.data table{text-indent:0;border-color:inherit;border-collapse:collapse}arbitrage arbdata data div.data table thead tr{background-color:var(--light-black)}arbitrage arbdata data div.data table thead tr th{padding:20px 12px;font-family:Inter;font-size:.825em;font-weight:500;color:#fff;text-transform:uppercase;text-align:left;white-space:nowrap}arbitrage arbdata data div.data table thead tr th.start{padding-left:20px}arbitrage arbdata data div.data table thead tr th.end{padding-right:20px}arbitrage arbdata data div.data table thead tr th.center{text-align:center}arbitrage arbdata data div.data table thead tr th.right{text-align:right}arbitrage arbdata data div.data table thead tr th.stakes{padding-left:0}arbitrage arbdata data div.data table thead tr th.click{cursor:pointer}arbitrage arbdata data div.data table thead tr th container.icon{display:block;min-height:16px;min-width:16px}arbitrage arbdata data div.data table thead tr th div.th{display:flex;flex-direction:row;align-items:center;column-gap:12px}arbitrage arbdata data div.data table tbody tr.odd{position:relative;background-color:#f9fafb}arbitrage arbdata data div.data td{padding:12px;white-space:nowrap}arbitrage arbdata data div.data td.start{padding-left:20px}arbitrage arbdata data div.data td.end{padding-right:20px}arbitrage arbdata data div.data td.stakes{padding-left:0}arbitrage arbdata data div.data td span{font-weight:500}arbitrage arbdata data div.data td span.green{color:#16a34a}arbitrage arbdata data div.data td div.text{display:flex;flex-direction:column;font-family:Inter;font-size:.875em;font-weight:400;color:var(--black);line-height:1.125rem}arbitrage arbdata data div.data td div.text div.datetime{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter}arbitrage arbdata data div.data td div.text div.datetime div.date{font-family:inherit;font-size:.875rem;font-weight:400;color:var(--black)}arbitrage arbdata data div.data td div.text div.datetime div.datetime-time{font-family:inherit;font-size:.75rem;font-weight:500;color:var(--dark-gray);margin-top:2px}arbitrage arbdata data div.data td div.text.matchup{display:flex;flex-direction:column;justify-content:center;height:100%}arbitrage arbdata data div.data td div.text.matchup div.teams{display:flex;flex-direction:column;justify-content:center;font-weight:500;text-align:center}arbitrage arbdata data div.data td div.text.matchup div.teams.row{flex-direction:row}arbitrage arbdata data div.data td div.text.matchup div.teams div.at{display:flex;flex-direction:row;justify-content:center;font-size:.75rem;font-weight:600;text-align:center;padding:0 4px 2px;line-height:16px;color:var(--dark-gray)}arbitrage arbdata data div.data td div.text.type{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--light-black)}arbitrage arbdata data div.data td div.gray{color:#6b7280;font-weight:400}arbitrage arbdata data div.data td div.time{display:flex;flex-direction:row;justify-content:center;height:fit-content;width:fit-content;font-family:Inter;font-size:.6875rem;font-weight:600;color:var(--dark-gray);text-transform:uppercase}arbitrage arbdata data div.data td div.time.live{margin-top:4px;color:#dc2626;border:1px solid #DC2626;border-radius:4px;padding:1px 6px}arbitrage arbdata data div.data td div.proptype{display:flex;flex-direction:row;font-family:Inter;font-size:.675rem;font-weight:400;color:#fff;height:18px;width:fit-content;margin-top:4px;padding:0 6px;border-radius:9px;background-color:var(--light-black);align-items:center}arbitrage arbdata data div.data td div.region-flag{display:flex;flex-direction:column;justify-content:center;height:34px;font-size:1.125rem;line-height:1}arbitrage arbdata data div.data table tbody td div.playername{font-weight:500;margin-bottom:2px}arbitrage arbdata data div.data table tbody td div.detail{font-weight:400;font-size:.75rem;color:var(--dark-gray)}arbitrage arbdata data div.data table tbody td div.detail.dark{color:var(--black);font-weight:500}arbitrage arbdata data div.data td div.text.bookmakers{row-gap:6px}arbitrage arbdata data div.data td div.bookmaker{display:flex;flex-direction:row;justify-content:flex-end;column-gap:12px}arbitrage arbdata data div.data td div.bookmaker div.side{display:flex;flex-direction:column;justify-content:center;height:34px;font-family:Inter;font-size:.75rem;font-weight:600;color:var(--black);line-height:12px;padding-top:3px}arbitrage arbdata data div.data td container.live-icon{display:flex;flex-direction:column;justify-content:center;height:12px}arbitrage arbdata data div.data td div.live-icon{display:inline-block;width:6px;height:6px;margin-right:4px;margin-bottom:1px;background-color:var(--red);border-radius:50%;box-shadow:0 0 4px #ff0000b3;animation:recording-flash 2s ease-in-out infinite}arbitrage arbdata data div.data td.empty{width:100%}arbitrage arbdata data div.data td div.empty{display:flex;flex-direction:column;justify-content:center;height:100px;width:100%;text-align:center;font-family:Inter;font-size:.875rem;font-weight:400;color:var(--dark-gray)}@keyframes recording-flash{0%,to{opacity:1;box-shadow:0 0 4px #ff0000b3}50%{opacity:.8;box-shadow:0 0 2px #ff000080}}arbitrage arbdata data div.data td div.time.live div.span{display:inline;height:12px;line-height:12px;margin-left:2px}arbitrage arbdata container.bookmakericon{position:relative;display:block;height:34px;width:34px;border:1px solid rgba(0,0,0,.12);border-radius:6px;overflow:hidden;background-color:#fff}arbitrage arbdata container.bookmakericon.button{border:none;box-shadow:var(--01dp-box-shadow);transition:box-shadow .1s cubic-bezier(0,0,.5,1)}arbitrage arbdata container.bookmakericon.button:hover{box-shadow:var(--04dp-box-shadow)}arbitrage arbdata container.bookmakericon button.bookmaker-button{border:none;padding:0;cursor:pointer;position:relative;overflow:hidden;height:100%;width:100%}arbitrage arbdata container.bookmakericon button.bookmaker-button:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(180deg,#ffffff4d,#fff0,#0003);pointer-events:none}arbitrage arbdata data div.data td div.bookmaker div.price{display:flex;flex-direction:column;justify-content:center;height:34px;width:48px;margin:1px 0;border:1px solid rgba(0,0,0,.12);border-radius:6px;text-align:center;font-family:Inter;font-size:.75rem;font-weight:600;color:var(--black)}arbitrage arbdata data div.data td div.bookmaker div.price.fractional{width:64px}arbitrage arbdata data div.data td div.stakes{display:flex;flex-direction:column;justify-content:space-between;row-gap:6px}arbitrage arbdata data div.data td div.stake{display:flex;flex-direction:row;justify-content:space-between;column-gap:8px;height:36px;padding:0 8px;width:100%;border-radius:6px;border:1px solid rgba(0,0,0,.12);background-color:#0000000d}arbitrage arbdata data div.data td div.stake span{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:.875rem;font-weight:600;color:var(--black)}arbitrage arbdata data div.data td div.lastupdate{display:flex;flex-direction:column;justify-content:space-between;height:100%;row-gap:6px;padding:0 8px}arbitrage arbdata data div.data td div.lastupdate div{display:flex;flex-direction:column;justify-content:center;height:36px;width:100%;text-align:center;font-family:Inter;font-size:.75rem;font-weight:500;color:var(--black)}arbitrage arbdata data div.data td div.lastupdate div.old{color:var(--red)}arbitrage arbdata data div.data td div.profit{display:flex;flex-direction:column;justify-content:center;row-gap:4px;height:100%}arbitrage arbdata data div.data td div.profit span{display:block;text-align:center;height:100%;font-family:Inter;font-size:.875rem;font-weight:600;color:#16a34a}arbitrage arbdata data div.data td div.profit span.percent{font-size:.75rem;font-weight:600;color:var(--black)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}arbitrage tr.row-enter{animation:fadeIn .3s ease-in-out}arbitrage tr.row-exit{animation:fadeOut .3s ease-in-out;pointer-events:none}arbitrage tr.table-row{transition:all .3s ease-in-out}arbitrage div.floating-chip{position:fixed;bottom:20px;left:20px;background-color:#ffffffe6;border-radius:25px;padding:8px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12px #00000026;z-index:5;font-family:Inter;font-size:.875rem;font-weight:500;color:var(--black)}arbitrage div.update-info{display:flex;align-items:center}arbitrage span.update-text{font-size:13px;white-space:nowrap}arbitrage button.refresh-btn{background:none;border:none;padding:4px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}arbitrage button.refresh-btn:hover:not(:disabled){background-color:#0000000d}arbitrage button.refresh-btn:disabled{cursor:not-allowed;opacity:.6}arbitrage button.refresh-btn.refreshing{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.floating-chip{bottom:15px;left:15px;padding:6px 12px;font-size:12px}.update-text{font-size:12px}}@media only screen and (min-width: 744px){arbitrage{padding-top:76px}arbitrage section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}arbitrage section.sports{padding-top:40px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}arbitrage section:first-child{padding-bottom:60px}arbitrage section:last-child{padding-bottom:60px}arbitrage section:first-child div.h1{font-size:2.5em}arbitrage container.sports div.no-arbs{padding:80px 0;row-gap:20px}arbitrage arbdata data{margin-top:20px}arbitrage filtermodal{padding:116px 40px 80px}arbitrage arbdata mobilefilters{top:116px}arbitrage section entries{padding:40px 20px 0;row-gap:32px}arbitrage blogarticle{margin-top:0;border-bottom:none}arbitrage blogarticle div.author{padding-bottom:0}arbitrage blogarticle .category-a{margin-left:0}arbitrage blogarticle a.h2{text-align:left}arbitrage blogarticle div.desc{padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:32px}arbitrage blogarticle:last-child div.desc{border-bottom:none;margin-bottom:0}}@media only screen and (min-width: 950px){arbitrage section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}arbitrage section.sports{padding-top:60px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}arbitrage section:last-child{padding-bottom:80px}arbitrage section:first-child div.h1{font-size:3em}arbitrage arbdata data{margin-top:40px}arbitrage arbdata mobilefilters{top:136px}}chips div.header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}chips div.title-container{display:flex;align-items:center;gap:.5rem}chips h2{font-family:Inter;font-size:1rem;font-weight:500;color:var(--black)}chips container{display:flex;flex-wrap:wrap;gap:8px}chips button.clear-button{font-family:Inter;font-size:.875rem;color:var(--gray);font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s ease}chips button.clear-button:hover{color:#374151}chips container chip{display:inline-flex;align-items:center;height:36px;padding:18px 16px;gap:8px;font-family:Inter;font-size:.875rem;font-weight:500;border-radius:18px;transition:all .2s ease;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;outline:none;background-color:#f3f4f6;color:var(--black)}chips container chip:hover:not(.disabled):not(.selected){background-color:#e5e7eb}chips container chip.selected{background-color:#2563eb;color:#fff;box-shadow:0 10px 15px -3px #0000001a}chips container chip.disabled{opacity:.5;cursor:not-allowed;background-color:#f3f4f6;color:#9ca3af;transform:none}tagsummary{display:flex;flex-direction:column}tagsummary div.header{margin-bottom:12px}tagsummary h2{font-family:Inter;font-size:1rem;font-weight:500;color:var(--black)}tagsummary div.tag-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}tagsummary div.tag{background:#e0e7ff;height:26px;padding:4px 13px;border-radius:13px;display:flex;align-items:center;column-gap:8px}tagsummary div.item-label{display:flex;flex-direction:row;align-items:center;font-family:Inter;font-size:.875rem;font-weight:500;color:var(--black)}tagsummary img.tag-logo{width:16px;height:16px;margin:auto 6px auto 0;border-radius:2px;object-fit:contain}tagsummary img.tag-logo.list{width:24px;height:24px;margin-right:8px;border:1px solid #e5e7eb;border-radius:2px;overflow:hidden}tagsummary button.tag-remove{position:relative;display:block;top:-4px;width:14px;height:14px;cursor:pointer}tagsummary button.tag-remove:hover{color:#4f46e5}tagsummary div.tag-remove-icon{display:inline-block;height:14px;width:14px}tagsummary div.back-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}tagsummary button.show-all-btn{background:#f3f4f6;color:var(--black);border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500}tagsummary button.show-all-btn:hover{background:#e5e7eb}tagsummary button.clear-button{height:fit-content;margin-top:auto;font-family:Inter;font-size:.875rem;color:var(--gray);font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s ease}tagsummary button.clear-button:hover{color:#374151}tagsummary div.full-list{border:1px solid #e5e7eb;border-radius:8px;max-height:300px;overflow-y:auto}tagsummary div.full-list div.list-item{display:flex;align-items:center;padding:12px;border-bottom:1px solid #f3f4f6;cursor:pointer}tagsummary div.full-list div.list-item:hover{background:#f9fafb}tagsummary div.full-list div.list-item:last-child{border-bottom:none}tagsummary div.full-list input.checkbox{width:16px;height:16px;margin-right:12px;cursor:pointer}tagsummary div.group{margin-bottom:16px}tagsummary div.group:last-child{margin-bottom:0}tagsummary div.group-header{font-family:Inter;font-size:.875rem;font-weight:600;color:var(--gray);text-transform:uppercase;letter-spacing:.05em;padding:8px 12px 4px;background:#f9fafb;border-bottom:1px solid #e5e7eb}tagsummary div.group div.list-item{padding-left:24px}tagsummary div.summary-group{margin-bottom:12px}tagsummary div.summary-group:last-child{margin-bottom:0}tagsummary div.summary-group-header{font-family:Inter;font-size:.875rem;font-weight:600;color:var(--gray);text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px;padding:0 4px}tagsummary div.summary-group-items{display:flex;flex-wrap:wrap;gap:8px}matchup{display:flex;flex-direction:column;width:100%;padding-top:56px}matchup section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}matchup section.gamestrip{position:sticky;top:36px;max-width:unset;padding:0;background-color:#0000001f;box-shadow:0 4px 3px -2px #0003,0 4px 6px 1px #00000024,0 2px 9px 1px #0000001f;z-index:3}matchup section.picks{max-width:1200px;padding-top:20px;background-color:#fff}matchup section.picks grid.matchup{display:grid;grid-template-columns:repeat(1,1fr);max-width:575px;margin:0 auto}matchup section.picks div.nopicks{display:flex;flex-direction:column;justify-content:center;height:fit-content;min-height:60px;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;color:var(--dark-gray);text-align:center;text-wrap:balance}matchup section.bookmakers{max-width:unset;row-gap:12px;padding-top:20px;padding-bottom:32px;background-color:#0000001f}matchup section:last-child:not(.gamestrip){padding-bottom:40px}matchup gamestrip{display:flex;flex-direction:row;justify-content:center;height:76px;width:100%;margin:20px auto 0;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left));background-color:#fff}matchup gamestrip.outrights{height:86px;padding-top:8px;padding-bottom:8px}matchup gamestrip div.outrights{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;row-gap:4px}matchup gamestrip div.outrights div.h2{display:block;width:100%;text-align:center;font-family:Heebo;font-size:1.25em;font-weight:600;color:var(--black)}matchup gamestrip div.outrights div.team{display:flex;flex-direction:row;justify-content:center;column-gap:10px}matchup gamestrip div.outrights div.team img{display:block;height:36px;width:36px;object-fit:contain;object-position:center}matchup gamestrip div.outrights div.team div.p{display:block;margin:auto 0;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black)}matchup gamestrip team{display:flex;flex-direction:row;column-gap:10px}matchup gamestrip team.away{justify-content:flex-end}matchup gamestrip team.home{flex-direction:row-reverse;justify-content:flex-start}matchup gamestrip team info{display:flex;flex-direction:column;height:fit-content;margin:auto 0}matchup gamestrip team info abbrev{display:block;font-family:Inter;font-size:1em;font-weight:500;color:var(--black)}matchup gamestrip team info abbrev.away{margin-left:auto}matchup gamestrip team info abbrev.home{margin-right:auto}matchup gamestrip team icon{display:block;height:28px;width:28px;margin:auto 0}matchup gamestrip team img{display:block;height:48px;width:48px;margin:auto 0;object-fit:contain;object-position:center}matchup gamestrip overview{display:flex;flex-direction:column;justify-content:center}matchup gamestrip overview div{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--dark-gray);text-align:center;height:16px;min-width:100px;line-height:18px;overflow:hidden;text-overflow:ellipsis}matchup ticker{display:flex;flex-direction:row;justify-content:center;visibility:hidden;width:100%;background-color:#fff;height:0;max-height:0;border-top-width:0;opacity:0;transition:height .3s ease .1s,max-height .3s ease .1s,border-top-width .3s ease .1s,opacity .3s ease .1s}matchup ticker.show{visibility:visible;height:40px;max-height:40px;opacity:1;border-top:1px solid #CECFCF}matchup ticker div{display:block;border-radius:4px;margin:auto 0;font-family:Inter;font-size:.875em;font-weight:400;color:var(--black);background-color:#0000001f;padding:4px 8px}matchup section.picks container.nav{display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:1230px;margin:0 auto}matchup section.picks container.nav a{display:flex;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}matchup section.picks container.nav a:hover{border-bottom:1px solid var(--gray)}matchup section.picks container.nav div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black);text-wrap:nowrap}matchup section.picks container.nav container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}matchup section.picks h2.picks{font-family:Inter;font-size:2em;font-weight:700;line-height:40px;margin:0 auto;max-width:1020px;padding:40px 0 20px;width:100%;text-wrap:pretty}matchup container.bookmakers{display:flex;flex-direction:column}matchup div.dropdown{position:sticky;top:132px;display:flex;flex-direction:row;justify-content:flex-end;column-gap:16px;height:fit-content;width:100%;max-width:1520px;padding-top:12px;margin:0 auto;z-index:2}matchup div.dropdown.outrights{top:142px}matchup div.dropdown.note{top:172px}matchup h2.bookmakers{display:block;font-family:Inter;font-size:1.25em;font-weight:600;line-height:1.125em;color:var(--black);margin:20px 0 8px 10px;padding:0}matchup div.bookmakers{display:flex;flex-direction:row;justify-content:flex-start;width:100%;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:inset -4px 0 3px -3px #0000001a,inset -4px 0 6px -6px #00000012,inset -2px 0 9px -9px #0000000f}@media only screen and (min-width: 744px){matchup{padding-top:76px}matchup section.gamestrip{position:sticky;top:56px}matchup section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}matchup section.bookmakers{padding-top:40px;padding-bottom:52px}matchup div.dropdown{column-gap:20px;top:176px}matchup div.dropdown.outrights{top:186px}matchup div.dropdown.note{top:216px}matchup section:last-child:not(.gamestrip){padding-bottom:60px}matchup section.picks h2.picks{font-size:2.5em}}@media only screen and (min-width: 992px){matchup section.picks grid.matchup{grid-template-columns:repeat(2,1fr);max-width:unset}}@media only screen and (min-width: 950px){matchup section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}matchup section.picks{padding-top:40px}matchup section:last-child:not(.gamestrip){padding-bottom:80px}}props{display:flex;flex-direction:column;width:100%}props toggles{position:relative;display:flex;flex-direction:row;height:40px;width:fit-content;margin:0 auto;background-color:#0000001a;border-radius:20px}props toggles div.bg{position:absolute;top:4px;left:4px;height:32px;width:132px;background-color:#fff;border-radius:16px;box-shadow:var(--01dp-box-shadow);transition:left .2s cubic-bezier(0,0,.5,1)}props toggles div.bg.right{left:144px}props toggles button{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black);text-align:-webkit-center;height:100%;width:140px;z-index:0}props container.props{position:relative;display:block;width:100%}props div.propcolumn{position:absolute;display:block;top:0;height:fit-content;min-height:326px;width:0;background-color:transparent;padding-top:60px;transition:left .2s cubic-bezier(0,0,.5,1),width .2s cubic-bezier(0,0,.5,1);overflow:hidden}props div.propcolumn.left{left:100vw}props div.propcolumn.right{left:-100vw}props div.propcolumn.show{left:0;width:100%;overflow:visible}props div.propcolumn container.dropdown{position:relative;display:block;top:0;width:100%;margin:0 auto;max-width:500px;max-height:226px}props div.propcolumn div.props{display:flex;flex-direction:column;margin-top:20px;row-gap:20px}@media only screen and (min-width: 744px){props div.propcolumn div.props{margin-top:40px}}@media only screen and (min-width: 950px){props div.propcolumn{padding-top:80px}props div.propcolumn div.props{margin-top:40px}}propbadge{display:flex;flex-direction:column;min-height:48px;width:100%;max-width:1020px;margin:6px auto 0;border-radius:8px;border:1px solid rgba(0,0,0,.12);padding-top:10px;background-color:#00000008}propbadge row{display:flex;flex-direction:row;column-gap:10px;padding:0 12px}propbadge img{display:block;height:36px;width:36px;object-fit:contain;object-position:center}propbadge container.icon{display:block;height:36px;width:36px}propbadge div.player{display:flex;flex-direction:column;justify-content:center;width:inherit}propbadge div.player div.name{display:block;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black);text-wrap:wrap}propbadge div.player div.team{display:block;font-family:Inter;font-size:.75em;font-weight:400;color:var(--light-black);text-wrap:wrap;margin-top:2px}propbadge div.player row{display:flex;flex-direction:row;column-gap:8px;height:18px}propbadge div.player div.result{display:block;width:fit-content;font-family:Inter;font-size:.875em;font-weight:600;color:var(--dark-goldenrod);text-wrap:wrap}propbadge div.category{display:flex;flex-direction:column;justify-content:center;height:18px;width:fit-content;margin:12px 0 0 12px;border-radius:9px;border:none;padding:0 6px;font-family:Inter;font-size:.675em;font-weight:400;color:#fff;background-color:var(--light-black)}propbookmakers{display:flex;flex-direction:row;flex:1;column-gap:10px;padding:30px 10px 2px;overflow-x:scroll}propbookmakers.outright{min-height:138px}propbookmakers.condensed{min-height:unset}propbookmakers::-webkit-scrollbar{height:8px;width:8px;background:transparent}propbookmakers::-webkit-scrollbar-corner{background:transparent}propbookmakers::-webkit-scrollbar-thumb{background:var(--gray);border-radius:1ex}propbookmakers bookmaker{display:flex;flex-direction:column;justify-content:flex-start;height:100%;min-width:90px;max-width:90px;padding-bottom:8px}propbookmakers bookmaker container{position:relative;display:flex;flex-direction:column;justify-content:center;height:30px;width:100%;padding:0 10px}propbookmakers bookmaker container:hover tooltip{display:flex}propbookmakers bookmaker container tooltipcontainer{position:relative;top:4px;left:35px;height:0;width:0}propbookmakers bookmaker container tooltip{position:absolute;display:none;flex-direction:column;justify-content:center;left:0;top:0;transform:translate(max(-50%,-50px));height:24px;width:fit-content;border-radius:6px;background-color:#000000de;color:var(--white);font-family:Inter;font-size:.75rem;font-weight:500;padding:0 8px;text-wrap:nowrap;z-index:1}propbookmakers bookmaker container img{display:block;height:100%;width:100%;object-fit:contain;object-position:center}propbookmakers bookmaker container div.bookmaker{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;font-family:Inter;font-size:.75em;font-weight:600;color:var(--light-black);text-align:center;text-wrap:wrap;overflow:hidden;text-overflow:ellipsis}propbookmakers bookmaker markets{display:flex;flex-direction:column;row-gap:10px;width:100%;margin-top:10px}propbookmakers bookmaker market{display:flex;flex-direction:column;width:100%;row-gap:10px}propbookmakers bookmaker outcome{display:flex;flex-direction:column;justify-content:center;row-gap:2px;height:36px;width:100%;border-radius:6px;border:1px solid var(--green);background-color:#fff;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;font-family:Inter;font-size:.875em;font-weight:800;color:var(--black);text-align:center}propbookmakers bookmaker outcome label{display:flex;flex-direction:column;justify-content:center;height:fit-content;width:fit-content;margin:0 auto;text-overflow:ellipsis;text-wrap:wrap;line-height:.9em;min-height:1.2175em;font-family:Inter;font-size:.675em;font-weight:600;color:var(--black);text-align:center;text-transform:uppercase}propbookmakers bookmaker outcome div.container{display:flex;flex-direction:row;justify-content:center;column-gap:8px;height:fit-content;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}propbookmakers bookmaker outcome div.container div{display:flex;flex-direction:column;justify-content:center;height:.875rem;line-height:.875rem;width:fit-content;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}propbookmakers bookmaker outcome div.container div.vig{font-family:inherit;font-size:.75rem;font-weight:500;color:var(--dark-gray)}propbookmakers bookmaker outcome div.container div.vig.only{font-weight:800;color:var(--black)}propbookmakers bookmaker outcome div.container div.vig.best{color:var(--light-black)}propbookmakers bookmaker outcome.best{background-color:var(--gold)}matchuppick{position:relative;display:flex;flex-direction:column;margin-top:40px;padding-bottom:40px;height:fit-content;border-bottom:1px solid rgba(0,0,0,.12)}matchuppick:first-child{margin-top:0}matchuppick:last-child{border-bottom:none}matchuppick h2{width:100%;max-width:600px;margin:0 auto}matchuppick a.h2{display:block;font-family:Heebo;font-size:1.8em;font-weight:600;line-height:1.2em;text-align:left;text-decoration:none;transition:color .3s ease 0ms}matchuppick a.h2:hover{color:var(--dark-goldenrod)}matchuppick div.author{display:block;width:100%;margin-top:20px}matchuppick row{display:flex;flex-direction:row;justify-content:flex-start}matchuppick row.center{justify-content:center}matchuppick div.author img{display:block;border-radius:50%;height:30px;width:30px;margin:0;overflow:hidden}matchuppick a.profile{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:4px 0 4px 10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0ms}matchuppick a.profile:hover{border-bottom:1px solid rgba(0,0,0,.8)}matchuppick span.date{display:block;width:fit-content;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin-top:10px}matchuppick div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-align:left;margin-top:24px;padding-bottom:14px}matchuppick a.read{display:block;font-family:inter;font-size:1em;font-weight:500;margin:20px auto 0;text-decoration:none;transition:color .3s ease 0ms}matchuppick a.read:hover{color:var(--dark-goldenrod)}@media only screen and (min-width: 744px){matchuppick a.h2{font-size:2em}}@media only screen and (min-width: 992px){matchuppick{margin-top:0;border-bottom:none}matchuppick:nth-child(odd){padding:40px 40px 40px 50px}matchuppick:nth-child(2n){padding:40px 50px 40px 40px}matchuppick:nth-child(2n):before{content:"";position:absolute;width:1px;left:-1px;height:calc(100% - 80px);background-color:#0000001f}matchuppick div.author{padding-bottom:0}matchuppick a.h2{text-align:left}matchuppick div.desc{text-align:left}matchuppick row{justify-content:flex-start}matchuppick span.date{margin-left:0}}predictionbadge{display:flex;flex-direction:row;column-gap:10px;min-height:48px;width:fit-content;margin-top:6px;border-radius:8px;border:1px solid rgba(0,0,0,.12);padding:10px 12px;background-color:#00000008}predictionbadge img{display:block;height:48px;width:48px;object-fit:contain;object-position:center}predictionbadge div.team{display:flex;flex-direction:column;justify-content:center}predictionbadge div.team div.name{display:block;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black);text-wrap:wrap}predictionbadge div.team div.propPlayerTeam{display:block;font-family:Inter;font-size:.75em;font-weight:400;color:var(--dark-gray);margin-top:2px}predictionbadge div.team div.propSubCat{display:block;font-family:Inter;font-size:.875rem;font-weight:400;color:var(--dark-gray);margin-top:6px}predictionbadge div.team div.propSubCat span{display:inline;font-family:inherit;font-size:inherit;font-weight:600;color:var(--light-black)}predictionbadge div.team row{display:flex;flex-direction:row;column-gap:8px;height:18px;margin-top:6px}predictionbadge div.team div.result{display:block;width:fit-content;font-family:Inter;font-size:.875em;font-weight:600;color:var(--dark-goldenrod);text-wrap:wrap}predictionbadge div.team div.type{display:flex;flex-direction:column;justify-content:center;height:18px;width:fit-content;border-radius:9px;border:none;padding:0 6px;font-family:Inter;font-size:.675em;font-weight:400;text-transform:capitalize;color:#fff;background-color:var(--light-black)}matchuppicks{display:flex;flex-direction:column;width:100%;padding-top:56px}matchuppicks section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}matchuppicks section.gamestrip{position:sticky;top:36px;max-width:unset;padding:0;background-color:#0000001f;box-shadow:0 4px 3px -2px #0003,0 4px 6px 1px #00000024,0 2px 9px 1px #0000001f;z-index:3}matchuppicks section.picks{max-width:1200px;padding-top:20px;background-color:#fff}matchuppicks section.picks grid{display:grid;grid-template-columns:repeat(1,1fr);max-width:575px;margin:0 auto}matchuppicks section.picks div.nopicks{display:flex;flex-direction:column;justify-content:center;height:200px;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;color:var(--dark-gray);text-align:center;text-wrap:balance}matchuppicks section.bookmakers{max-width:unset;row-gap:12px;padding-top:20px;padding-bottom:12px;background-color:#0000001f}matchuppicks section:last-child:not(.gamestrip){padding-bottom:40px}matchuppicks gamestrip{display:flex;flex-direction:row;justify-content:center;height:76px;width:100%;margin:20px auto 0;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left));background-color:#fff}matchuppicks gamestrip.outrights{height:86px;padding-top:8px;padding-bottom:8px}matchuppicks gamestrip div.outrights{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;row-gap:4px}matchuppicks gamestrip div.outrights div.h2{display:block;width:100%;text-align:center;font-family:Heebo;font-size:1.25em;font-weight:600;color:var(--black)}matchuppicks gamestrip div.outrights div.team{display:flex;flex-direction:row;justify-content:center;column-gap:10px}matchuppicks gamestrip div.outrights div.team img{display:block;height:36px;width:36px;object-fit:contain;object-position:center}matchuppicks gamestrip div.outrights div.team div.p{display:block;margin:auto 0;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black)}matchuppicks gamestrip team{display:flex;flex-direction:row;column-gap:10px}matchuppicks gamestrip team.away{justify-content:flex-end}matchuppicks gamestrip team.home{flex-direction:row-reverse;justify-content:flex-start}matchuppicks gamestrip team info{display:flex;flex-direction:column;height:fit-content;margin:auto 0}matchuppicks gamestrip team info abbrev{display:block;font-family:Inter;font-size:1em;font-weight:500;color:var(--black)}matchuppicks gamestrip team info abbrev.away{margin-left:auto}matchuppicks gamestrip team info abbrev.home{margin-right:auto}matchuppicks gamestrip team img{display:block;height:48px;width:48px;margin:auto 0;object-fit:contain;object-position:center}matchuppicks gamestrip overview{display:flex;flex-direction:column;justify-content:center}matchuppicks gamestrip overview div{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--dark-gray);text-align:center;height:16px;min-width:100px;line-height:18px;overflow:hidden;text-overflow:ellipsis}matchuppicks ticker{display:flex;flex-direction:row;justify-content:center;visibility:hidden;width:100%;background-color:#fff;height:0;max-height:0;border-top-width:0;opacity:0;transition:height .3s ease .1s,max-height .3s ease .1s,border-top-width .3s ease .1s,opacity .3s ease .1s}matchuppicks ticker.show{visibility:visible;height:40px;max-height:40px;opacity:1;border-top:1px solid #CECFCF}matchuppicks ticker div{display:block;border-radius:4px;margin:auto 0;font-family:Inter;font-size:.875em;font-weight:400;color:var(--black);background-color:#0000001f;padding:4px 8px}matchuppicks section.picks container.nav{display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:1230px;margin:0 auto}matchuppicks section.picks container.nav a{display:flex;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}matchuppicks section.picks container.nav a:hover{border-bottom:1px solid var(--gray)}matchuppicks section.picks container.nav div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black);text-wrap:nowrap}matchuppicks section.picks container.nav container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}matchuppicks section.picks h2.picks{font-family:Inter;font-size:2em;font-weight:700;line-height:40px;margin:0 auto;max-width:1020px;padding:40px 0 20px;width:100%;text-wrap:pretty}matchuppicks container.bookmakers{display:flex;flex-direction:column}matchuppicks div.dropdown{position:sticky;top:132px;display:flex;flex-direction:row;justify-content:flex-end;column-gap:16px;height:fit-content;width:100%;max-width:1520px;padding-top:12px;margin:0 auto;z-index:2}matchuppicks div.dropdown.outrights{top:142px}matchuppicks div.dropdown.note{top:172px}matchuppicks h2.bookmakers{display:block;font-family:Inter;font-size:1.25em;font-weight:600;line-height:1.125em;color:var(--black);margin:20px 0 8px 10px;padding:0}matchuppicks div.bookmakers{display:flex;flex-direction:row;justify-content:flex-start;width:100%;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:inset -4px 0 3px -3px #0000001a,inset -4px 0 6px -6px #00000012,inset -2px 0 9px -9px #0000000f}@media only screen and (min-width: 744px){matchuppicks{padding-top:76px}matchuppicks section.gamestrip{position:sticky;top:56px}matchuppicks section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}matchuppicks section.bookmakers{padding-top:40px}matchuppicks div.dropdown{column-gap:20px;top:176px}matchuppicks div.dropdown.outrights{top:186px}matchuppicks div.dropdown.note{top:216px}matchuppicks section:last-child:not(.gamestrip){padding-bottom:60px}matchuppicks section.picks h2.picks{font-size:2.5em}}@media only screen and (min-width: 992px){matchuppicks section.picks grid{grid-template-columns:repeat(2,1fr);max-width:unset}}@media only screen and (min-width: 950px){matchuppicks section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}matchuppicks section.picks{padding-top:40px}matchuppicks section:last-child:not(.gamestrip){padding-bottom:80px}}pick{display:flex;flex-direction:column;width:100%;padding-top:56px}pick section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}pick section.gamestrip{position:sticky;top:36px;max-width:unset;padding:0;background-color:#0000001f;box-shadow:0 4px 3px -2px #0003,0 4px 6px 1px #00000024,0 2px 9px 1px #0000001f;z-index:3}pick section.bookmakers{max-width:unset;row-gap:12px;padding-top:20px;padding-bottom:32px;background-color:#0000001f}pick section.pick{padding-top:20px;padding-bottom:40px;background-color:#fff}pick section.picks{max-width:1200px;padding-top:20px;background-color:#fff}pick section.picks grid.matchup{display:grid;grid-template-columns:repeat(1,1fr);max-width:575px;margin:0 auto}pick section.picks div.nopicks{display:flex;flex-direction:column;justify-content:center;height:fit-content;min-height:60px;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;color:var(--dark-gray);text-align:center;text-wrap:balance}pick section:last-child:not(.gamestrip){padding-bottom:40px}pick gamestrip{display:flex;flex-direction:row;justify-content:center;height:76px;width:100%;margin:20px auto 0;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left));background-color:#fff}pick gamestrip.outrights{height:unset;padding-top:8px;padding-bottom:8px}pick gamestrip div.outrights{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;row-gap:4px}pick gamestrip div.outrights div.h2{display:block;width:100%;text-align:center;font-family:Heebo;font-size:1.25em;font-weight:600;color:var(--black)}pick gamestrip div.outrights div.team{display:flex;flex-direction:row;justify-content:center;column-gap:10px}pick gamestrip div.outrights div.team img{display:block;height:36px;width:36px;object-fit:contain;object-position:center}pick gamestrip div.outrights div.team div.p{display:block;margin:auto 0;font-family:Inter;font-size:1em;font-weight:600;color:var(--light-black)}pick gamestrip team{display:flex;flex-direction:row;column-gap:10px}pick gamestrip team.away{justify-content:flex-end}pick gamestrip team.home{flex-direction:row-reverse;justify-content:flex-start}pick gamestrip team info{display:flex;flex-direction:column;height:fit-content;margin:auto 0}pick gamestrip team info abbrev{display:block;font-family:Inter;font-size:1em;font-weight:500;color:var(--black)}pick gamestrip team info abbrev.away{margin-left:auto}pick gamestrip team info abbrev.home{margin-right:auto}pick gamestrip team icon{display:block;height:28px;width:28px;margin:auto 0}pick gamestrip team img{display:block;height:48px;width:48px;margin:auto 0;object-fit:contain;object-position:center}pick gamestrip overview{display:flex;flex-direction:column;justify-content:center}pick gamestrip overview div{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--dark-gray);text-align:center;height:16px;min-width:100px;line-height:18px;overflow:hidden;text-overflow:ellipsis}pick ticker{display:flex;flex-direction:row;justify-content:center;visibility:hidden;width:100%;background-color:#fff;height:0;max-height:0;border-top-width:0;opacity:0;transition:height .3s ease .1s,max-height .3s ease .1s,border-top-width .3s ease .1s,opacity .3s ease .1s}pick ticker.show{visibility:visible;height:40px;max-height:40px;opacity:1;border-top:1px solid #CECFCF}pick ticker div{display:block;border-radius:4px;margin:auto 0;font-family:Inter;font-size:.875em;font-weight:400;color:var(--black);background-color:#0000001f;padding:4px 8px}pick section.picks container.nav{display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:1230px;margin:0 auto}pick section.picks container.nav a{display:flex;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}pick section.picks container.nav a:hover{border-bottom:1px solid var(--gray)}pick section.picks container.nav div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black);text-wrap:nowrap}pick section.picks container.nav container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}pick section.picks h2.picks{font-family:Inter;font-size:2em;font-weight:700;line-height:40px;margin:0 auto;max-width:1020px;padding:40px 0 20px;width:100%;text-wrap:pretty}pick section.pick container.nav{display:flex;flex-direction:row;justify-content:flex-start;width:100%;margin:0 auto}pick section.pick container.nav a{display:flex;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}pick section.pick container.nav a:hover{border-bottom:1px solid var(--gray)}pick section.pick container.nav div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1em;font-weight:500;color:var(--light-black);text-wrap:nowrap}pick section.pick container.nav container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}pick h2{display:block;font-family:Heebo;font-size:2em;font-weight:700;color:var(--black);text-wrap:wrap;line-height:40px;padding:20px 0}pick container.bookmakers{display:flex;flex-direction:column}pick h2.bookmakers{font-size:1.25em;font-weight:600;line-height:1.125em;margin:20px 0 8px 10px;padding:0}pick div.bookmakers{display:flex;flex-direction:row;justify-content:flex-start;width:100%;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:inset -4px 0 3px -3px #0000001a,inset -4px 0 6px -6px #00000012,inset -2px 0 9px -9px #0000000f}pick post{display:flex;flex-direction:column;margin-top:10px}pick post div.desc{display:block;font-family:Inter;font-size:1em;font-weight:400;color:var(--light-black);text-wrap:wrap;letter-spacing:-.125px;line-height:1.6em;width:100%}pick post div.author{display:block;margin-top:20px;width:100%}pick post div.author row{display:flex;flex-direction:row}pick post div.author img{display:block;height:30px;width:30px;border-radius:50%;margin:0;overflow:hidden;background-color:#00000045}pick post div.author a{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:4px 0 4px 10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0ms}pick post div.author a:hover{border-bottom:1px solid rgba(0,0,0,.8)}pick post div.date{display:block;font-family:Inter;font-size:.875em;font-weight:400;color:var(--dark-gray);margin-top:20px;padding-bottom:20px}pick post div.content{display:block}pick post div.content p{font-family:Inter;font-size:1em;font-weight:400;color:var(--black);letter-spacing:-.125px;line-height:1.6em;padding-bottom:14px}pick post div.content p:last-child{padding-bottom:0}pick post h3{display:block;font-family:Heebo;font-size:1.5em;font-weight:600;color:var(--light-black);line-height:1.25em;text-wrap:wrap;width:100%;margin-top:40px}pick div.dropdown{position:sticky;top:132px;display:flex;flex-direction:row;justify-content:flex-end;column-gap:16px;height:fit-content;width:100%;max-width:1520px;padding-top:12px;margin:0 auto;z-index:2}pick div.dropdown.outrights{top:142px}pick div.dropdown.note{top:172px}@media only screen and (min-width: 744px){pick{padding-top:76px}pick section.gamestrip{position:sticky;top:56px}pick section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}pick section.bookmakers{padding-top:40px;padding-bottom:52px}pick section.pick{padding-bottom:60px}pick section:last-child:not(.gamestrip){padding-bottom:60px}pick h2{font-size:2.25em}pick div.dropdown{column-gap:20px;top:176px}pick div.dropdown.outrights{top:186px}pick div.dropdown.note{top:216px}pick section.picks h2.picks{font-size:2.5em}}@media only screen and (min-width: 950px){pick section{padding-right:calc(40px + env(safe-area-inset-right));padding-left:calc(40px + env(safe-area-inset-left))}pick section.pick{padding-top:40px}pick section.picks{padding-top:40px}pick section:last-child:not(.gamestrip){padding-bottom:80px}pick h2{font-size:2.5em;padding-top:40px}}signup{display:flex;flex-direction:column;width:100%;background-color:#0000001f}signup section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}signup section:first-child{max-width:unset;margin-top:56px}signup section:last-child{padding-bottom:40px}signup h1{display:block;font-size:1.5em;font-weight:600;color:var(--black);text-align:center;max-width:768px;margin:0 auto 40px}signup span.h1{display:inline}signup prompt{display:flex;flex-direction:column;row-gap:18px;width:375px;max-width:100%;margin:0 auto;padding:32px;border-radius:4px;background-color:#fff;box-shadow:var(--01dp-box-shadow)}signup prompt form{display:flex;flex-direction:column;row-gap:18px}signup prompt div.input{display:flex;flex-direction:column;width:100%}signup prompt label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--dark-gray);width:100%;padding-bottom:6px}signup prompt container.input{position:relative;display:block;width:100%}signup prompt input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1em;font-weight:400;color:var(--black);padding:0 8px;border-radius:4px;background-color:#fff;border:1px solid rgba(0,0,0,.22);transition:padding-right .3s ease 0ms}signup prompt input.input.error{padding-right:44px}signup prompt input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#00000045;opacity:1}signup prompt input.input::-ms-input-placeholder{color:#00000038}signup prompt div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}signup prompt div.alert.show{opacity:1}signup prompt div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:400;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}signup prompt div.error.show{padding:8px 0;height:fit-content;min-height:24px;opacity:1}signup container.login{display:flex;flex-direction:column;margin:40px auto 0}signup container.login div{display:block;font-family:Inter;font-size:.875em;font-weight:400;text-align:center;color:var(--black)}signup container.login span{display:inline}signup container.login span:after{content:" "}@media only screen and (min-width: 744px){signup section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}signup section:first-child{margin-top:76px;padding-top:60px}signup section:last-child{padding-bottom:60px}signup h1{font-size:1.75em}}@media only screen and (min-width: 950px){signup section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}signup section:first-child{padding-top:80px}signup section:last-child{padding-bottom:80px}signup h1{line-height:56px}}dialog{display:block;visibility:hidden;opacity:0;transition:opacity .3s linear}dialog mask{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#00000052;visibility:hidden;opacity:0;z-index:20}dialog column{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;visibility:hidden;z-index:21}dialog row{display:flex;flex-direction:row;justify-content:center}dialog div.dialog{display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:8px;max-height:calc(100vh - 64px);width:375px;min-width:280px;max-width:calc(100vw - 64px);padding:24px;box-shadow:var(--24dp-box-shadow)}dialog header{margin-bottom:16px;font-family:Inter;font-size:1.25rem;font-weight:500;letter-spacing:.25px;color:var(--black)}dialog header.hidden{display:none}dialog content{font-family:Inter;font-size:.875rem;line-height:1.4;color:var(--black);overflow:auto}dialog actions{display:flex;flex-direction:row;justify-content:flex-end;margin-top:24px}button.button{display:flex;flex-direction:column;justify-content:center;height:44px;min-width:80px;border-radius:4px;line-height:18px;background-color:var(--dark-goldenrod);color:#fff;transition:background-color .3s ease 0ms;margin-top:8px;padding:0 8px}button.fill{width:100%}button.button:not(.outlined):hover{background-color:var(--gold)}button.outlined{background-color:#fff;border:1px solid var(--light-black);color:var(--light-black);transition:color .3s ease 0ms,border-color .3s ease 0ms}button.outlined:hover{color:var(--gray);border-color:var(--gray)}button.button span{display:block;margin:0 auto;font-family:Inter;font-size:1em;font-weight:400;color:inherit;text-align:center}dialogmsg{display:flex;flex-direction:column}dialogmsg row.icon{display:flex;flex-direction:row;justify-content:center}dialogmsg row.h1{display:flex;flex-direction:row;justify-content:center;font-size:1.5rem;font-weight:500;color:var(--black);margin-top:16px}dialogmsg p{display:block;font-family:Inter;font-size:.875rem;color:var(--black);margin-top:16px;text-align:center}login{display:flex;flex-direction:column;width:100%;background-color:#0000001f}login section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}login section:first-child{max-width:unset;margin-top:56px}login section:last-child{padding-bottom:40px}login h1{display:block;font-size:1.5em;font-weight:600;color:var(--black);text-align:center;max-width:768px;margin:0 auto 40px}login span.h1{display:inline}login prompt{display:flex;flex-direction:column;row-gap:18px;width:375px;max-width:100%;margin:0 auto;padding:32px;border-radius:4px;background-color:#fff;box-shadow:var(--01dp-box-shadow)}login prompt form{display:flex;flex-direction:column;row-gap:18px}login prompt div.input{display:flex;flex-direction:column;width:100%}login prompt label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--dark-gray);width:100%;padding-bottom:6px}login prompt container.input{position:relative;display:block;width:100%}login prompt input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1em;font-weight:400;color:var(--black);padding:0 8px;border-radius:4px;background-color:#fff;border:1px solid rgba(0,0,0,.22);transition:padding-right .3s ease 0ms}login prompt input.input.error{padding-right:44px}login prompt input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#00000045;opacity:1}login prompt input.input::-ms-input-placeholder{color:#00000038}login prompt div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}login prompt div.alert.show{opacity:1}login prompt div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:400;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}login prompt div.error.show{padding:8px 0;height:fit-content;min-height:24px;opacity:1}login prompt container.forgot{display:flex;flex-direction:column;margin:12px auto 0}login prompt a.forgot{font-family:Inter;font-size:.875em;font-weight:400;text-align:center}login container.signup{display:flex;flex-direction:column;margin:40px auto 0}login container.signup div{display:block;font-family:Inter;font-size:.875em;font-weight:400;text-align:center;color:var(--black)}login container.signup span{display:inline}login container.signup span:after{content:" "}@media only screen and (min-width: 744px){login section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}login section:first-child{margin-top:76px;padding-top:60px}login section:last-child{padding-bottom:60px}login h1{font-size:1.75em}}@media only screen and (min-width: 950px){login section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}login section:first-child{padding-top:80px}login section:last-child{padding-bottom:80px}login h1{line-height:56px}}verifemail{display:flex;flex-direction:column;width:100%;background-color:#0000001f}verifemail section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}verifemail section:first-child{max-width:unset;margin-top:56px}verifemail section:last-child{padding-bottom:40px}verifemail div.h1{display:block;font-family:Inter;font-size:1em;font-weight:400;color:var(--black);text-align:center;width:fit-content;margin:0 auto}verifemail h1{display:block;font-size:1.5em;font-weight:600;color:var(--black);text-align:center;max-width:768px;margin:0 auto 40px}verifemail span.h1{display:inline}verifemail prompt{display:flex;flex-direction:column;row-gap:18px;width:375px;max-width:100%;margin:0 auto;padding:32px;border-radius:4px;background-color:#fff;box-shadow:var(--01dp-box-shadow)}verifemail prompt div.user{display:block;font-family:Inter;font-weight:500;font-size:.875em;color:var(--dark-gray);text-align:center;width:fit-content;margin:0 auto 8px}verifemail prompt div.msg{display:block;font-family:Inter;font-weight:500;font-size:.875em;color:var(--black);text-align:center;width:fit-content;margin:0 auto 16px}verifemail prompt form{display:flex;flex-direction:column;row-gap:18px}verifemail prompt div.input{display:flex;flex-direction:column;width:100%}verifemail prompt container.input{position:relative;display:block;width:100%}verifemail prompt input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1em;font-weight:600;letter-spacing:1px;color:var(--black);text-align:center;padding:0 8px;border-radius:4px;background-color:#fff;border:1px solid rgba(0,0,0,.22);transition:padding-right .3s ease 0ms}verifemail prompt label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--dark-gray);text-align:center;width:100%;padding-bottom:6px;margin:8px auto 0}verifemail prompt input.input.error{padding-right:44px}verifemail prompt input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#00000045;opacity:1}verifemail prompt input.input::-ms-input-placeholder{color:#00000038}verifemail prompt div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}verifemail prompt div.alert.show{opacity:1}verifemail prompt div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:400;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}verifemail prompt div.error.show{padding:8px 0;height:fit-content;min-height:24px;opacity:1}verifemail prompt container.forgot{display:flex;flex-direction:column;margin:12px auto 0}verifemail prompt a.forgot{font-family:Inter;font-size:.875em;font-weight:400;text-align:center}verifemail container.resend{display:flex;flex-direction:column;margin:40px auto 0}verifemail container.resend div{display:block;font-family:Inter;font-size:.875em;font-weight:400;text-align:center;color:var(--black)}verifemail container.resend span{display:inline}verifemail container.resend span:after{content:" "}@media only screen and (min-width: 744px){verifemail section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}verifemail section:first-child{margin-top:76px;padding-top:60px}verifemail section:last-child{padding-bottom:60px}verifemail h1{font-size:1.75em}}@media only screen and (min-width: 950px){verifemail section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}verifemail section:first-child{padding-top:80px}verifemail section:last-child{padding-bottom:80px}verifemail h1{line-height:56px}}forgot{display:flex;flex-direction:column;width:100%;background-color:#0000001f}forgot section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}forgot section:first-child{max-width:unset;margin-top:56px}forgot section:last-child{padding-bottom:40px}forgot h1{display:block;font-size:1.5em;font-weight:600;color:var(--black);text-align:center;max-width:768px;margin:0 auto 40px}forgot span.h1{display:inline}forgot prompt{display:flex;flex-direction:column;row-gap:18px;width:375px;max-width:100%;margin:0 auto;padding:32px;border-radius:4px;background-color:#fff;box-shadow:var(--01dp-box-shadow)}forgot prompt div.p{display:block;width:100%;padding-bottom:10px;font-family:Inter;font-size:.875em;font-weight:400;color:var(--light-black);text-align:center;line-height:20px}forgot prompt form{display:flex;flex-direction:column;row-gap:18px}forgot prompt div.input{display:flex;flex-direction:column;width:100%}forgot prompt label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--dark-gray);width:100%;padding-bottom:6px}forgot prompt container.input{position:relative;display:block;width:100%}forgot prompt input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1em;font-weight:400;color:var(--black);padding:0 8px;border-radius:4px;background-color:#fff;border:1px solid rgba(0,0,0,.22);transition:padding-right .3s ease 0ms}forgot prompt input.input.error{padding-right:44px}forgot prompt input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#00000045;opacity:1}forgot prompt input.input::-ms-input-placeholder{color:#00000038}forgot prompt div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}forgot prompt div.alert.show{opacity:1}forgot prompt div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:400;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}forgot prompt div.error.show{padding:8px 0;height:fit-content;min-height:24px;opacity:1}forgot container.login{display:flex;flex-direction:column;margin:40px auto 0}forgot container.login div{display:block;font-family:Inter;font-size:.875em;font-weight:400;text-align:center;color:var(--black)}forgot container.login span{display:inline}forgot container.login span:after{content:" "}forgot verify{display:flex;flex-direction:column;font-size:1rem}forgot verify row{display:flex;flex-direction:row;justify-content:center}forgot verify div.h1{display:block;margin:16px auto;font-size:1.5em;font-weight:500;color:var(--black)}forgot verify div.p{display:block;margin:16px auto;font-size:.875rem;font-weight:400;color:var(--light-black);text-align:center}forgot verify div.p span{display:inline;font-weight:500}forgot verify form{display:flex;flex-direction:column;row-gap:18px}forgot verify prompt{width:100%;margin-top:20px;padding:unset;border-radius:unset;background-color:unset;box-shadow:unset}forgot verify prompt label.input{text-transform:unset;font-size:.875rem;font-weight:500;color:var(--light-black)}forgot verify prompt input.input{text-align:center;font-size:1.125em;font-weight:600;letter-spacing:1px}@media only screen and (min-width: 744px){forgot section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}forgot section:first-child{margin-top:76px;padding-top:60px}forgot section:last-child{padding-bottom:60px}forgot h1{font-size:1.75em}}@media only screen and (min-width: 950px){forgot section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}forgot section:first-child{padding-top:80px}forgot section:last-child{padding-bottom:80px}forgot h1{line-height:56px}}reset{display:flex;flex-direction:column;width:100%;background-color:#0000001f}reset section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}reset section:first-child{max-width:unset;margin-top:56px}reset section:last-child{padding-bottom:40px}reset h1{display:block;font-size:1.5em;font-weight:600;color:var(--black);text-align:center;max-width:768px;margin:0 auto 40px}reset span.h1{display:inline}reset prompt{display:flex;flex-direction:column;row-gap:18px;width:375px;max-width:100%;margin:0 auto;padding:32px;border-radius:4px;background-color:#fff;box-shadow:var(--01dp-box-shadow)}reset prompt div.p{display:block;width:100%;padding-bottom:10px;font-family:Inter;font-size:.875em;font-weight:400;color:var(--light-black);text-align:center;line-height:20px}reset prompt form{display:flex;flex-direction:column;row-gap:18px}reset prompt div.input{display:flex;flex-direction:column;width:100%}reset prompt label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--dark-gray);width:100%;padding-bottom:6px}reset prompt container.input{position:relative;display:block;width:100%}reset prompt input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1em;font-weight:400;color:var(--black);padding:0 8px;border-radius:4px;background-color:#fff;border:1px solid rgba(0,0,0,.22);transition:padding-right .3s ease 0ms}reset prompt input.input.error{padding-right:44px}reset prompt input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#00000045;opacity:1}reset prompt input.input::-ms-input-placeholder{color:#00000038}reset prompt div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}reset prompt div.alert.show{opacity:1}reset prompt div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:400;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}reset prompt div.error.show{padding:8px 0;height:fit-content;min-height:24px;opacity:1}reset container.login{display:flex;flex-direction:column;margin:40px auto 0}reset container.login div{display:block;font-family:Inter;font-size:.875em;font-weight:400;text-align:center;color:var(--black)}reset container.login span{display:inline}reset container.login span:after{content:" "}@media only screen and (min-width: 744px){reset section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}reset section:first-child{margin-top:76px;padding-top:60px}reset section:last-child{padding-bottom:60px}reset h1{font-size:1.75em}}@media only screen and (min-width: 950px){reset section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}reset section:first-child{padding-top:80px}reset section:last-child{padding-bottom:80px}reset h1{line-height:56px}}adcc{display:flex;flex-direction:column;width:100%;padding-top:56px}adcc section{position:relative;display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}adcc section:first-child{padding-bottom:0}adcc section.gallery{padding-right:0;padding-left:0}adcc section:last-child{padding-bottom:40px}adcc section.hero{max-width:unset;background-color:var(--blue);padding-top:60px;padding-bottom:60px}adcc h1{font-family:Heebo;font-size:1.5em;font-weight:500;text-align:center;text-wrap:pretty;color:#fff;letter-spacing:-.1px}adcc h1 span{display:inline-block;vertical-align:middle;color:#fff;animation-name:adcc-h1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.2s;opacity:0}adcc div.h2{font-family:Inter;font-size:1.625em;font-weight:600;letter-spacing:-.5px;text-align:center;text-wrap:pretty;line-height:30px;color:var(--gold);text-shadow:0 0 16px rgba(255,255,255,.67);animation-name:adcc-h1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.2s;opacity:0;will-change:opacity}adcc div.hero-mobile{position:relative;display:block;height:fit-content;width:335px;margin:40px auto 0;border-radius:8px;overflow:hidden;animation-name:adcc-h1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.2s;opacity:0;background:transparent;will-change:opacity}adcc div.hero-mobile img{display:block;width:inherit;height:auto}adcc div.hero-mobile mask{position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:inset 0 0 16px #00000045;animation-name:adcc-hero;animation-iteration-count:1;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.6s;opacity:0;will-change:opacity}adcc section.hero container.button{display:block;margin:40px auto 0;width:fit-content;animation-name:adcc-h1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.6s;opacity:0;will-change:opacity}adcc section.hero button{display:flex;flex-direction:column;justify-content:center;height:56px;border-radius:28px;background-color:var(--dark-goldenrod);color:#fff;transition:background-color .3s cubic-bezier(.4,0,.2,1) 0ms;padding:0 28px}adcc section.hero button:hover{background-color:var(--gold)}adcc section.hero button span{display:block;margin:0 auto;font-family:Inter;font-size:1.375em;font-weight:600;color:inherit;text-align:center}adcc p.hero{font-family:Inter;font-size:.875em;font-weight:400;text-align:center;text-wrap:pretty;color:#fff;margin:20px auto 0;animation-name:adcc-h1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.6s;opacity:0;will-change:opacity}@keyframes adcc-h1{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes adcc-hero{0%{opacity:0}to{opacity:1}}adcc fade{display:block;width:100%;animation-name:adcc-fade;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.2s;opacity:0}@keyframes adcc-fade{0%{opacity:0}to{opacity:1}}adcc section.gallery div.gallery{position:relative;display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-right:calc(12px + env(safe-area-inset-right));padding-left:calc(12px + env(safe-area-inset-left))}adcc section.gallery div.gallery.fill{width:fit-content;max-width:100%}adcc section.gallery h2{font-family:Inter;font-size:1.75em;font-weight:700;color:var(--light-black);padding-bottom:10px}adcc section.gallery h2 span.accent{display:inline;font-weight:800;font-style:italic}adcc section.gallery p{font-family:Inter;font-size:1.125em;font-weight:500;color:var(--dark-gray);padding-bottom:40px;line-height:28px}adcc container.gallery{position:relative;display:block;width:fit-content;max-width:100%;height:674px;margin:0 auto;overflow:hidden}adcc container.gallery img{display:block;height:100%;max-width:100%;object-fit:cover;object-position:center}adcc container.gallery mask{position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:inset 0 0 16px #00000045}adcc container.img{position:relative;display:block;width:fit-content;max-width:100%;margin:0 auto;overflow:hidden;border-radius:8px}adcc container.img.sliding{height:674px;width:816px}adcc container.img img{display:block;width:100%;object-fit:fill;object-position:center}adcc container.img video{position:relative;display:block;object-fit:cover;width:418px;max-width:100%}adcc container.img mask{position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:inset 0 0 16px #00000045}adcc container.img.formula mask{box-shadow:inset 0 0 8px #0000002b}adcc section.gallery container.button{display:block;margin:80px auto 0;width:fit-content;animation-name:adcc-h1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-duration:.8s;animation-delay:.6s;opacity:0;will-change:opacity}adcc section.gallery button{display:flex;flex-direction:column;justify-content:center;height:56px;margin:0 auto;border-radius:28px;background-color:var(--dark-goldenrod);color:#fff;transition:background-color .3s cubic-bezier(.4,0,.2,1) 0ms;padding:0 28px}adcc section.gallery button:hover{background-color:var(--gold)}adcc section.gallery button span{display:block;margin:0 auto;font-family:Inter;font-size:1.375em;font-weight:600;color:inherit;text-align:center}adcc section.gallery container.button p{display:block;margin:10px auto 0;padding:0;font-family:Inter;font-size:.875em;font-weight:400;color:var(--gray);text-align:center}@media only screen and (min-width: 744px){adcc{padding-top:76px}adcc section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}adcc section:last-child{padding-bottom:60px}adcc section.hero{padding-top:80px;padding-bottom:80px}adcc h1{font-size:2em}adcc div.h2{font-size:2.25em;line-height:40px}adcc section.gallery h2{font-size:2.25em;padding-bottom:10px}adcc section.gallery div.gallery{padding-right:calc(24px + env(safe-area-inset-right));padding-left:calc(24px + env(safe-area-inset-left))}}@media only screen and (min-width: 817px){adcc container.gallery{border-radius:8px}}@media only screen and (min-width: 950px){adcc section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:0;padding-left:calc(40px + env(safe-area-inset-left))}adcc section:last-child{padding-bottom:80px}adcc section.hero{padding-top:80px;padding-bottom:80px}adcc section.gallery p{font-size:1.25em;line-height:30px}}picture.slidingimage{position:absolute;top:0;left:0;height:674px;width:816px}picture.slidingimage img{display:block;height:100%;max-width:100%;object-fit:cover;object-position:center}appear{display:block;opacity:0;transform:translateY(20px);visibility:hidden}appear.appear{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .5s cubic-bezier(0,0,.5,1),transform .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1)}adc{display:flex;flex-direction:column;width:100%;padding-top:56px}adc section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}adc section.app{padding-left:0;padding-right:0;max-width:100%}adc section.full{background-color:#e8eaed}adc section:first-child{max-width:unset;background-color:var(--blue)}adc section:last-child{padding-bottom:40px}adc row.h1{position:relative;display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:768px;margin:0 auto;column-gap:8px;padding-bottom:10px}adc span.category{display:block;width:fit-content;font-family:Heebo;font-size:1.25em;font-weight:500;color:var(--gold)}adc div.h1-icon{display:block;padding-top:3px;font-size:1.125rem;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.27))}adc h1{display:block;font-family:Inter;font-size:2.175em;font-weight:700;color:#fff;width:100%;max-width:768px;margin:0 auto}adc span.h1{display:inline}adc p.hero{font-family:Inter;font-size:1.125em;font-weight:400;line-height:1.75rem;color:#fff;padding-top:16px;width:100%;max-width:768px;margin:0 auto}adc div.intro{color:var(--black);display:block;font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;width:fit-content;margin:0 auto;padding:0 40px 40px}adc app{display:block;height:fit-content;width:100%;margin:0 auto;overflow-x:clip}adc app pages{position:relative;top:0;display:flex;flex-direction:row;width:100%;transition:left .3s ease .3s}adc app page{display:block;height:0;min-width:100%;transition:height .3s ease 0ms}adc app page.current{height:fit-content}adc app page pagecontainer{display:flex;flex-direction:column;width:350px;margin:0 auto;border-radius:14px;background-color:var(--light-black);padding:20px}adc app page pagecontainer.current{box-shadow:var(--01dp-box-shadow)}adc app page pagecontainer.full{width:100%;background-color:transparent;box-shadow:none;padding-right:calc(20px + env(safe-area-inset-right));padding-left:calc(20px + env(safe-area-inset-left));transition:width,padding,background-color,box-shadow .3s ease 0ms}adc app page pagecontainer buttoncontainer{display:flex;flex-direction:row;width:100%;max-width:770px;margin:0 auto}adc app page pagecontainer div.button-custom-projections{display:flex;flex-direction:row;justify-content:flex-end;width:100%;max-width:375px;margin:20px auto 0}adc app page pagecontainer button.customproj{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--gray);padding:4px}adc app page pagecontainer platforms{display:flex;flex-direction:column;padding:20px 0;row-gap:10px}adc app page pagecontainer platforms div.img-container{position:relative;display:block;height:auto;width:100%;padding:0 40px;overflow:hidden}adc app page pagecontainer platforms img.platform{height:100%;width:100%;object-fit:contain}adc app page button.back{display:block;height:20px;width:fit-content;font-family:Inter;font-size:.875em;font-weight:500;text-align:left;color:var(--white)}adc app page pagecontainer button.back{display:flex;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}adc app page pagecontainer button.back:hover{border-bottom:1px solid var(--gray)}adc app page pagecontainer button.back container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}adc app page pagecontainer button.back div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:1.125em;font-weight:500;color:var(--light-black);text-wrap:nowrap}adc app page container.page{display:none;width:100%;height:fit-content;transition:display,padding .3s ease .3s}adc app page container.page.show{display:block}adc app page div.leagueinfo{display:flex;flex-direction:column;row-gap:4px;width:100%;max-width:375px;margin:0 auto;padding:8px 14px 20px}adc app page div.leagueinfo.drafting{padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.12)}adc app page div.leagueinfo container{display:flex;flex-direction:column;width:100%}adc app page div.leagueinfo label{display:block;font-family:Inter;font-size:1em;font-weight:600;font-variant:all-small-caps;color:var(--dark-gray)}adc app page div.leagueinfo div.name{display:flex;flex-direction:row;font-family:Inter;font-size:1.125em;font-weight:600;color:var(--blue)}adc app page div.leagueinfo div.status{font-size:.875em;text-transform:uppercase;color:var(--dark-goldenrod)}adc app page div.leagueinfo row{display:flex;flex-direction:row;justify-content:flex-end;width:100%}adc app page div.leagueinfo button.expand{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--gray);padding:4px}adc app page div.leagueinfo div.customscoring{display:block;height:fit-content;width:100%;max-height:0;overflow:hidden}adc app page div.leagueinfo div.customscoring.show{max-height:unset}adc app page div.leagueinfo div.customscoring div.h2{display:block;font-family:Inter;font-size:1em;font-weight:600;color:var(--black);text-transform:capitalize;margin-top:16px;padding-bottom:4px}adc app page div.leagueinfo div.customscoring div.h2.allcaps{text-transform:uppercase}adc app customscore{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:4px}adc app customscore div.label{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:.75em;font-weight:600;color:var(--gray)}adc app customscore div.values{display:flex;flex-direction:row}adc app customscore value{display:block;font-family:Inter;font-size:.875em;font-weight:700;color:var(--black);background-color:#0000001f;border-radius:4px;padding:2px 8px;height:fit-content;min-width:40px;text-align:right}adc app customscore default{display:block;font-family:Inter;font-size:.875em;font-weight:500;color:var(--gray);padding:2px 0 2px 8px;min-width:28px;text-align:right}adc app page grid{display:none;height:fit-content;width:fit-content;min-width:min(375px,calc(100vw - 40px));margin:0 auto;transition:display,padding .3s ease .3s;grid-template-areas:"nomination" "withplayer" "withoutplayer" "currentlineup";grid-template-columns:repeat(1,1fr);column-gap:20px}adc app page grid.show{display:grid}adc app page loading{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding-top:20px}adc app page loading icon{display:block;margin:0 auto;animation-duration:2s;animation-iteration-count:infinite;animation-name:synchronize;animation-timing-function:linear}adc app page loading div.working{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:#ffffffb3;margin:16px auto 0}adc app page loading div.working.dark{color:var(--light-black)}@keyframes synchronize{0%{transform:rotate(0)}to{transform:rotate(360deg)}}adc app page loading div.empty{display:block;font-family:Inter;font-size:.875em;font-weight:400;line-height:20px;color:#fff;margin:16px auto 0}adc app page div.nodraft{display:flex;flex-direction:column;background-color:#fff;margin:20px auto 0;width:100%;max-width:375px;border-radius:8px;box-shadow:var(--01dp-box-shadow);row-gap:4px;padding:20px}adc app page div.nodraft container{display:flex;flex-direction:column;width:100%}adc app page div.nodraft label{display:block;font-family:Inter;font-size:1em;font-weight:600;font-variant:all-small-caps;color:var(--dark-gray)}adc app page div.nodraft div{display:block;font-family:Inter;font-size:1.125em;font-weight:600;color:var(--light-black)}adc app page div.nodraft div.status{font-size:.875em;text-transform:uppercase;color:var(--light-black)}adc app page div.nodraft div.p{display:block;font-family:Inter;font-size:.875em;font-weight:400;color:var(--gray);text-align:center;margin:40px auto 0}adc app page div.page2{display:flex;flex-direction:column;width:100%;padding:20px 0 0}adc app page div.page2 div.p{display:block;font-family:Inter;font-size:.875em;font-weight:400;color:var(--white);text-align:center;margin-bottom:10px}adc app page div.page2 div.user{display:flex;flex-direction:row;justify-content:center;column-gap:10px}adc app page div.page2 img.user-avatar{background-color:#ffffff1f;border-radius:50%;box-shadow:0 2px 4px #00000080;height:28px;width:28px;object-fit:cover;position:relative}adc app page div.page2 div.user-name{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--white)}adc app page container.select{display:flex;flex-direction:column;width:100%;margin-top:20px}adc app page h2.slot{margin-top:20px;font-family:Inter;font-size:.65em;font-weight:500;color:var(--white)}adc app page nomination{display:flex;flex-direction:column;width:100%;max-width:375px;background-color:#fff;margin:20px auto 0;border-radius:8px;box-shadow:var(--01dp-box-shadow)}adc app page nomination div.error{display:block;padding:0 14px 20px;font-family:Inter;font-size:.875em;font-weight:400;color:var(--black);text-align:left;line-height:20px}adc app page nomination div.error span{display:block;font-weight:600;padding-bottom:4px}adc app page nomination container.top{display:flex;flex-direction:row;justify-content:space-between;padding:8px 14px 10px}adc app page nomination div.header{display:flex;flex-direction:column}adc app page nomination div.h1{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black)}adc app page nomination player{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px 8px}adc app page nomination left{display:flex;flex-direction:row;justify-content:flex-start;height:100%}adc app page nomination right{display:flex;flex-direction:column;height:100%}adc app page nomination stats{display:flex;flex-direction:column;margin-left:20px}adc app page nomination statrow{display:flex;flex-direction:row;column-gap:4px}adc app page nomination stat{display:inline;height:16px;font-family:Inter;font-size:.75em;font-weight:500;color:var(--dark-gray)}adc app page nomination statlabel{display:inline;font-family:inherit;font-size:.875em;font-weight:500;color:var(--gray)}adc app page nomination statlabel:before{content:" "}adc app page nomination container.projections{display:none;flex-direction:row;justify-content:flex-end;width:100%;margin-top:2px}adc app page nomination container.projections:first-child{margin-top:0}adc app page nomination container.projections.show{display:flex}adc app page nomination price{display:block;height:18px;font-family:Inter;font-size:1em;font-weight:700;color:var(--black);overflow:hidden;white-space:nowrap}adc app page nomination projected{display:block;height:16px;line-height:20px;min-width:32px;padding-left:4px;text-align:left;font-family:Inter;font-size:.875em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page nomination points{display:block;height:16px;font-family:Inter;font-size:.875em;font-weight:700;color:var(--light-black);overflow:hidden;white-space:nowrap}adc app page nomination projectedpts{display:block;height:14px;line-height:16px;min-width:32px;padding-left:4px;text-align:left;font-family:Inter;font-size:.875em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page nomination avatar{box-sizing:border-box;height:54px;padding:2px 0}adc app page nomination avatar img{background-color:#ffffff1f;border-radius:50%;box-shadow:0 2px 4px #00000080;height:50px;width:50px;object-fit:cover;position:relative}adc app page nomination avatar img.def{background-color:transparent;border-radius:unset;box-shadow:unset}adc app page nomination name{display:flex;flex-direction:column;margin-left:8px;box-sizing:border-box;color:var(--light-black);font-family:Inter;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}adc app page nomination firstname{font-size:1.125em;font-variant:all-small-caps;font-weight:700;height:14px;line-height:12px}adc app page nomination lastname{font-size:1em;font-weight:700;height:18px}adc app page nomination lastname:before{content:" "}adc app page nomination teamdetails{display:flex;flex-direction:row}adc app page nomination teamdetails img{height:16px;margin-right:6px;position:relative;top:3px;width:16px}adc app page nomination teamdetails posnum{font-size:1.125em;font-weight:600;color:var(--light-black);font-variant:all-small-caps;height:20px;letter-spacing:.15px;line-height:18px}adc app page nomination highestoffer{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--white)}adc app page nomination highestoffer:before{content:"$ "}adc app page nomination currentbid{display:grid;grid-template-columns:.4fr .6fr;grid-template-areas:"value currentbid" "value maxbid" "value budget" "value remdiscbudget" "value ppfp";column-gap:10px;width:100%;padding:0 10px 8px}adc app page nomination currentbid value{display:flex;flex-direction:column;justify-content:center;width:min-content;margin:auto;padding:6px 16px;font-family:Inter;font-size:1em;font-weight:600;color:var(--black);text-align:center;text-wrap:wrap;border:1px solid rgba(0,0,0,.12);border-radius:8px;background-color:#0000000f}adc app page nomination currentbid container{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding-right:24px;column-gap:10px}adc app page nomination currentbid container div.label{display:flex;flex-direction:column;justify-content:flex-end;font-family:Inter;font-size:.625em;font-weight:600;text-align:right;height:24px;line-height:15px;text-transform:uppercase;color:var(--gray)}adc app page nomination currentbid container div.label.currentbid{font-size:.75em;line-height:unset;color:var(--light-black)}adc app page nomination currentbid container div.bid{display:flex;flex-direction:column;justify-content:flex-end;height:26px;min-width:42px;font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black);text-align:right}adc app page nomination currentbid container div.bid.max{font-size:1em;font-weight:600;height:unset}adc app page optimalteam{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:var(--01dp-box-shadow);width:100%;max-width:375px;margin:20px auto 0}adc app page optimalteam container.top{display:flex;flex-direction:row;justify-content:space-between;padding:10px 14px 20px}adc app page optimalteam div.header{display:flex;flex-direction:column}adc app page optimalteam div.h1{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black)}adc app page optimalteam div.p{font-family:Inter;display:inline;font-size:.875em;font-weight:600;color:var(--light-black)}adc app page optimalteam div.p highlight{display:inline;color:var(--blue)}adc app page optimalteam div.p highlight.without{color:var(--dark-goldenrod)}adc app page optimalteam div.teamproj{display:flex;flex-direction:column}adc app page optimalteam div.teamproj div.teampoints{display:inline;font-family:Inter;font-size:1.125em;font-weight:700;color:var(--black)}adc app page optimalteam div.teamproj div.teampoints span.updown{display:inline;font-size:inherit;padding-right:8px}adc app page optimalteam div.teamproj div.teampoints pts{display:inline;font-size:.875em;font-weight:600;font-variant:small-caps;color:var(--dark-gray)}adc app page optimalteam div.teamproj div.teampoints pts:before{content:" "}adc app page optimalteam div.teamproj div.p{font-family:Inter;display:block;font-size:.875em;font-weight:600;font-variant:small-caps;color:var(--gray);text-align:right;line-height:12px}adc app page optimalteam empty{display:block;width:100%;font-family:Inter;font-size:.875em;font-weight:500;color:#00000078;text-align:center;padding:20px 8px}adc app page currentlineup{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:var(--01dp-box-shadow);width:100%;max-width:375px;margin:20px auto 0}adc app page currentlineup container.top{display:flex;flex-direction:row;justify-content:space-between;padding:10px 14px 38px}adc app page currentlineup div.header{display:flex;flex-direction:column}adc app page currentlineup div.h1{font-family:Inter;font-size:1.25em;font-weight:600;color:var(--light-black)}adc app page rosterslot{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:8px;height:58px}adc app page rosterslot.locked{background-color:#0000001a}adc app page rosterslot.nominated{background-color:#fed70e80}adc app page rosterslot left{display:flex;flex-direction:row;justify-content:flex-start;height:100%}adc app page rosterslot right{display:flex;flex-direction:column;height:100%}adc app page rosterslot slot{display:flex;flex-direction:column;justify-content:center;text-align:center;height:32px;width:42px;border-radius:8px;font-family:Inter;font-size:.75em;font-weight:600;color:#022047;overflow:hidden;margin:auto 8px auto 0}adc app page rosterslot avatar{box-sizing:border-box;height:42px;padding:2px 0;margin-right:8px}adc app page rosterslot avatar img{background-color:#ffffff1f;border-radius:50%;box-shadow:0 2px 4px #00000080;height:38px;width:38px;object-fit:cover;position:relative}adc app page rosterslot avatar img.def{background-color:transparent;border-radius:unset;box-shadow:unset}adc app page rosterslot name{display:flex;flex-direction:column;box-sizing:border-box;width:76px;color:var(--light-black);font-family:Inter;font-weight:600;white-space:nowrap}adc app page rosterslot name firstname{height:12px;line-height:10px;font-size:.8125em;font-weight:700;font-variant:all-small-caps;overflow:hidden;text-overflow:ellipsis}adc app page rosterslot name lastname{font-size:.75em;height:16px;overflow:hidden;text-overflow:ellipsis}adc app page rosterslot name lastname:before{content:" "}adc app page rosterslot name teamdetails{display:flex;flex-direction:row}adc app page rosterslot name teamdetails img{height:16px;margin-right:4px;position:relative;top:1px;width:16px}adc app page rosterslot name teamdetails posnum{font-size:1em;font-weight:500;color:var(--light-black);font-variant:all-small-caps;height:16px;letter-spacing:.15px;line-height:14px}adc app page rosterslot stats{display:flex;flex-direction:column;margin-left:12px}adc app page rosterslot statrow{display:flex;flex-direction:row;column-gap:4px}adc app page rosterslot stat{display:inline;height:14px;font-family:Inter;font-size:.675em;font-weight:500;color:var(--dark-gray)}adc app page rosterslot statlabel{display:inline;font-family:inherit;font-size:.875em;font-weight:500;color:var(--gray)}adc app page rosterslot statlabel:before{content:" "}adc app page rosterslot container.projections{display:none;flex-direction:row;justify-content:flex-end;width:100%}adc app page rosterslot container.projections.show{display:flex}adc app page rosterslot price{display:block;height:16px;font-family:Inter;font-size:.875em;font-weight:700;color:var(--black);overflow:hidden;white-space:nowrap}adc app page rosterslot projected{display:block;height:14px;line-height:18px;min-width:28px;padding-left:4px;text-align:left;font-family:Inter;font-size:.75em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page rosterslot points{display:block;height:14px;font-family:Inter;font-size:.75em;font-weight:700;color:var(--light-black);overflow:hidden;white-space:nowrap}adc app page rosterslot points.vorp{font-size:.675em;line-height:15px;color:var(--dark-gray)}adc app page rosterslot projectedpts{display:block;height:12px;line-height:14px;min-width:28px;padding-left:4px;text-align:left;font-family:Inter;font-size:.75em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page players{display:block;height:auto;width:100%;margin:20px auto 0;background-color:#fff;border-radius:14px;box-shadow:var(--01dp-box-shadow);overflow:hidden}adc app page players container.top{display:flex;flex-direction:row;justify-content:space-between;padding:10px 14px 20px}adc app page players div.header{display:flex;flex-direction:column}adc app page players div.h1{font-family:Inter;font-size:1.25em;font-weight:600;color:var(--light-black)}adc app page players container.top button{display:flex;visibility:hidden;opacity:0;flex-direction:row;height:24px;column-gap:4px;margin-top:auto;border-bottom:1px solid transparent;transition:opacity .5s ease 0ms}adc app page players container.top button.show{visibility:visible;opacity:1}adc app page players container.top button:hover{border-bottom:1px solid var(--gray);transition:border-bottom .3s ease 0ms}adc app page players container.top button container.icon{display:flex;flex-direction:column;justify-content:center;height:100%;width:18px}adc app page players container.top button div.text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:.875em;font-weight:500;color:var(--light-black);text-wrap:nowrap}adc app page players div.container{display:flex;flex-direction:row;overflow-x:scroll;padding-bottom:12px}adc app page players div.container::-webkit-scrollbar{height:8px;width:8px;background:#fff}adc app page players div.container::-webkit-scrollbar-corner{background:#fff}adc app page players div.container::-webkit-scrollbar-thumb{background:#00000045;border-radius:1ex;box-shadow:#000000bf 0 1px 2px}adc app page players player{display:flex;flex-direction:column;margin:12px 0 0 20px;height:186px;min-width:96px;max-width:96px}adc app page players player:last-child{margin-right:20px}adc app page players player avatar{box-sizing:border-box;height:54px;padding:2px 0;margin:0 auto;z-index:1}adc app page players player avatar img{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px #00000080;height:50px;width:50px;object-fit:cover;position:relative}adc app page players player avatar img.def{background-color:transparent;border-radius:unset;box-shadow:unset}adc app page players player content{position:relative;display:flex;flex-direction:column;background-color:#0000000a;border-radius:8px;border:1px solid rgba(0,0,0,.17);padding:28px 8px 8px;top:-28px;min-height:161px;max-height:161px}adc app page players player pos{font-family:Inter;font-size:.75em;font-weight:600;color:var(--black);letter-spacing:.15px;text-align:center;margin:4px auto;border-radius:4px;padding:4px 0;width:36px}adc app page players player teamdetails{display:flex;flex-direction:row;margin:0 auto}adc app page players player teamdetails img{height:20px;margin-right:4px;position:relative;width:20px}adc app page players player teamdetails num{font-family:Inter;font-size:1em;font-weight:600;font-variant:all-small-caps;color:var(--black);height:20px;letter-spacing:.15px;line-height:18px}adc app page players player name{display:flex;flex-direction:column;margin:4px auto 0;width:fit-content;max-width:100%}adc app page players player firstname{font-family:Inter;font-size:.625em;font-weight:600;text-transform:uppercase;color:var(--black);text-align:center;height:12px;overflow:hidden;text-overflow:ellipsis}adc app page players player lastname{font-family:Inter;font-size:.75em;font-weight:600;color:var(--black);text-align:center;overflow:hidden;text-overflow:ellipsis}adc app page players player lastname:before{content:" "}adc app page players player projections{display:flex;flex-direction:column;width:fit-content;margin:10px auto 0}adc app page players player projections container.projections{display:none;flex-direction:row;justify-content:flex-end;width:100%}adc app page players player projections container.projections.show{display:flex}adc app page players player projections price{display:block;height:18px;font-family:Inter;font-size:.875em;font-weight:700;color:var(--black);overflow:hidden;white-space:nowrap}adc app page players player projections projected{display:block;height:14px;line-height:19px;width:24px;padding-left:4px;text-align:left;font-family:Inter;font-size:.75em;font-weight:700;font-variant:small-caps;color:var(--dark-gray);overflow:hidden;white-space:nowrap}adc app page players player projections points{display:block;height:14px;font-family:Inter;font-size:.75em;font-weight:700;color:var(--black);overflow:hidden;white-space:nowrap}adc app page players player projections projectedpts{display:block;height:12px;line-height:14px;width:24px;padding-left:4px;text-align:left;font-family:Inter;font-size:.75em;font-weight:700;font-variant:small-caps;color:var(--dark-gray);overflow:hidden;white-space:nowrap}adc app page container.longlist{display:block;width:100%;max-width:800px}adc app page customproj{position:relative;display:flex;flex-direction:column;width:inherit}adc app page customproj row{position:absolute;top:0;left:0;height:62px;width:100%;font-size:1rem;border-top:1px solid rgba(0,0,0,.12);overflow:hidden;display:flex;flex-direction:row;justify-content:space-between}adc app page customproj row:first-child{border-top:none}adc app page customproj row left{display:flex;flex-direction:row;height:100%;width:128px;padding:10px;box-shadow:4px 0 3px -2px #0000001a,4px 0 6px 1px #00000012,2px 0 9px 1px #0000000f}adc app page customproj row left div.column{display:flex;flex-direction:column;height:100%;margin-left:20px}adc app page customproj row avatar{box-sizing:border-box;height:42px;padding:2px 0;margin-right:8px}adc app page customproj row avatar img{background-color:#ffffff1f;border-radius:50%;box-shadow:0 2px 4px #00000080;height:38px;width:38px;object-fit:cover;position:relative}adc app page customproj row avatar img.def{background-color:transparent;border-radius:unset;box-shadow:unset}adc app page customproj row name{display:flex;flex-direction:column;box-sizing:border-box;width:76px;color:var(--light-black);font-family:Inter;font-weight:600;white-space:nowrap;overflow:hidden}adc app page customproj row name firstname{height:12px;line-height:10px;font-size:.8125em;font-weight:700;font-variant:all-small-caps;overflow:hidden;text-overflow:ellipsis}adc app page customproj row name lastname{font-size:.75em;height:16px;overflow:hidden;text-overflow:ellipsis}adc app page customproj row name lastname:before{content:" "}adc app page customproj row name teamdetails{display:flex;flex-direction:row}adc app page customproj row name teamdetails img{height:16px;margin-right:4px;position:relative;top:1px;width:16px}adc app page customproj row name teamdetails posnum{font-size:1em;font-weight:500;color:var(--light-black);font-variant:all-small-caps;height:16px;letter-spacing:.15px;line-height:14px}adc app page customproj row stats{display:flex;flex-direction:column;margin-left:12px}adc app page customproj row statrow{display:flex;flex-direction:row;column-gap:4px}adc app page customproj row stat{display:inline;height:14px;font-family:Inter;font-size:.675em;font-weight:500;color:var(--dark-gray)}adc app page customproj row statlabel{display:inline;font-family:inherit;font-size:.875em;font-weight:500;color:var(--gray)}adc app page customproj row statlabel:before{content:" "}adc app page customproj row container.projections{display:none;flex-direction:row;width:100%}adc app page customproj row container.projections.show{display:flex}adc app page customproj row price{display:block;height:16px;font-family:Inter;font-size:.875em;font-weight:700;color:var(--black);overflow:hidden;white-space:nowrap}adc app page customproj row projected{display:block;height:14px;line-height:18px;min-width:28px;padding-left:4px;text-align:left;font-family:Inter;font-size:.75em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page customproj row points{display:block;height:14px;font-family:Inter;font-size:.75em;font-weight:700;color:var(--light-black);overflow:hidden;white-space:nowrap}adc app page customproj row points.vorp{font-size:.675em;line-height:15px;color:var(--dark-gray)}adc app page customproj row projectedpts{display:block;height:12px;line-height:14px;min-width:28px;padding-left:4px;text-align:left;font-family:Inter;font-size:.75em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page customproj row middle{display:flex;flex-direction:row;height:100%;flex:1;overflow-x:scroll;overflow-y:hidden}adc app page customproj row middle::-webkit-scrollbar{height:6px;width:6px;background:transparent}adc app page customproj row middle::-webkit-scrollbar-corner{background:#fff}adc app page customproj row middle::-webkit-scrollbar-thumb{background:var(--gray);border-radius:3px}adc app page customproj row middle container.projections{display:flex;flex-direction:row;height:100%}adc app page customproj row middle div.vertical{display:block;position:relative;writing-mode:vertical-rl;transform:scale(-1);font-family:Inter;font-size:.5625em;font-weight:500;text-align:center;height:100%;line-height:10px;width:fit-content;padding:0 3px;color:#fff;background-color:var(--light-black)}adc app page customproj row div.projection{display:flex;flex-direction:column;height:100%;width:fit-content;padding:12px 8px 0}adc app page customproj row div.projection:last-child{padding-right:10px}adc app page customproj row div.projection value{display:flex;flex-direction:row;justify-content:center;width:100%;min-width:60px;font-family:Inter;font-size:1em;font-weight:700;color:var(--light-black);text-align:center}adc app page customproj row div.projection value.adjusted{color:var(--dark-goldenrod)}adc app page customproj row div.projection name{display:flex;flex-direction:row;justify-content:center;width:100%;min-width:60px;font-family:Inter;font-size:.6875em;font-weight:500;color:var(--gray);text-align:center}adc app page customproj row right{display:flex;flex-direction:column;justify-content:center;height:100%;overflow:hidden;padding:0 4px;background-color:#00000012;border-left:1px solid rgba(0,0,0,.12);box-shadow:-4px 0 3px -2px #0000001a,-4px 0 6px 1px #00000012,-2px 0 9px 1px #0000000f}adc app page customproj row right button{display:block;padding:4px 6px;background-color:var(--light-blue);border:1px solid var(--blue);font-family:Inter;font-size:.625em;font-weight:500;color:#fff;border-radius:4px}adc app page customproj adjustmodal{display:flex;flex-direction:column;font-size:1rem}adc app page customproj adjustmodal div.mask{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#00000080;z-index:30;overflow:hidden}adc app page customproj adjustmodal adjustmodalcolumn{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;z-index:31}adc app page customproj adjustmodal adjustmodalrow{display:flex;flex-direction:row;justify-content:center}adc app page customproj adjustmodal div.adjustmodal{display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:8px;min-height:16px;max-height:calc(100dvh - 40px);width:fit-content;min-width:280px;max-width:calc(100vw - 40px - env(safe-area-inset-right) - env(safe-area-inset-left));box-shadow:var(--24dp-box-shadow)}adc app page customproj adjustmodal container.top{display:flex;flex-direction:row;justify-content:space-between;padding:8px 14px 10px}adc app page customproj adjustmodal div.header{display:flex;flex-direction:column}adc app page customproj adjustmodal div.h1{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black)}adc app page customproj adjustmodal player{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px 8px;border-bottom:1px solid rgba(0,0,0,.12)}adc app page customproj adjustmodal left{display:flex;flex-direction:row;justify-content:flex-start;height:100%}adc app page customproj adjustmodal right{display:flex;flex-direction:column;height:100%;padding-left:20px}adc app page customproj adjustmodal stats{display:flex;flex-direction:column;margin-left:20px}adc app page customproj adjustmodal statrow{display:flex;flex-direction:row;column-gap:4px}adc app page customproj adjustmodal stat{display:inline;height:16px;font-family:Inter;font-size:.75em;font-weight:500;color:var(--dark-gray)}adc app page customproj adjustmodal statlabel{display:inline;font-family:inherit;font-size:.875em;font-weight:500;color:var(--gray)}adc app page customproj adjustmodal statlabel:before{content:" "}adc app page customproj adjustmodal container.projections{display:none;flex-direction:row;justify-content:flex-end;width:100%;margin-top:2px}adc app page customproj adjustmodal container.projections:first-child{margin-top:0}adc app page customproj adjustmodal container.projections.show{display:flex}adc app page customproj adjustmodal price{display:block;height:18px;font-family:Inter;font-size:1em;font-weight:700;color:var(--black);overflow:hidden;white-space:nowrap}adc app page customproj adjustmodal projected{display:block;height:16px;line-height:20px;min-width:32px;padding-left:4px;text-align:left;font-family:Inter;font-size:.875em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page customproj adjustmodal points{display:block;height:16px;font-family:Inter;font-size:.875em;font-weight:700;color:var(--light-black);overflow:hidden;white-space:nowrap}adc app page customproj adjustmodal projectedpts{display:block;height:14px;line-height:18px;min-width:32px;padding-left:4px;text-align:left;font-family:Inter;font-size:.875em;font-weight:600;font-variant:small-caps;color:var(--gray);overflow:hidden;white-space:nowrap}adc app page customproj adjustmodal avatar{box-sizing:border-box;height:54px;padding:2px 0}adc app page customproj adjustmodal avatar img{background-color:#ffffff1f;border-radius:50%;box-shadow:0 2px 4px #00000080;height:50px;width:50px;object-fit:cover;position:relative}adc app page customproj adjustmodal avatar img.def{background-color:transparent;border-radius:unset;box-shadow:unset}adc app page customproj adjustmodal name{display:flex;flex-direction:column;margin-left:8px;box-sizing:border-box;color:var(--light-black);font-family:Inter;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}adc app page customproj adjustmodal firstname{font-size:1.125em;font-variant:all-small-caps;font-weight:700;height:14px;line-height:12px}adc app page customproj adjustmodal lastname{font-size:1em;font-weight:700;height:18px}adc app page customproj adjustmodal lastname:before{content:" "}adc app page customproj adjustmodal teamdetails{display:flex;flex-direction:row}adc app page customproj adjustmodal teamdetails img{height:16px;margin-right:6px;position:relative;top:3px;width:16px}adc app page customproj adjustmodal teamdetails posnum{font-size:1.125em;font-weight:600;color:var(--light-black);font-variant:all-small-caps;height:20px;letter-spacing:.15px;line-height:18px}adc app page customproj adjustmodal highestoffer{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--white)}adc app page customproj adjustmodal highestoffer:before{content:"$ "}adc app page customproj adjustmodal currentbid{display:grid;grid-template-columns:.4fr .6fr;grid-template-areas:"value currentbid" "value maxbid" "value budget" "value remdiscbudget" "value ppfp";column-gap:10px;width:100%;padding:0 10px 8px}adc app page customproj adjustmodal currentbid value{display:flex;flex-direction:column;justify-content:center;width:min-content;margin:auto;padding:6px 16px;font-family:Inter;font-size:1em;font-weight:600;color:var(--black);text-align:center;text-wrap:wrap;border:1px solid rgba(0,0,0,.12);border-radius:8px;background-color:#0000000f}adc app page customproj adjustmodal currentbid container{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding-right:24px;column-gap:10px}adc app page customproj adjustmodal currentbid container div.label{display:flex;flex-direction:column;justify-content:flex-end;font-family:Inter;font-size:.625em;font-weight:600;text-align:right;height:24px;line-height:15px;text-transform:uppercase;color:var(--gray)}adc app page customproj adjustmodal currentbid container div.label.currentbid{font-size:.75em;line-height:unset;color:var(--light-black)}adc app page customproj adjustmodal currentbid container div.bid{display:flex;flex-direction:column;justify-content:flex-end;height:26px;min-width:42px;font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black);text-align:right}adc app page customproj adjustmodal currentbid container div.bid.max{font-size:1em;font-weight:600;height:unset}adc app page customproj adjustmodal adjuststats{display:flex;flex-direction:column;padding-bottom:4px;width:100%;overflow-y:scroll}adc app page customproj adjustmodal adjuststats container.reset{display:flex;flex-direction:column;width:100%;padding:28px 10px}adc app page customproj adjustmodal adjuststats container.reset div.button{display:flex;flex-direction:column;justify-content:center;margin:0 auto;height:36px;padding:0 10px;font-family:Inter;font-size:.75em;font-weight:500;letter-spacing:unset;text-align:center;color:var(--gray);border-radius:6px;border:1px solid var(--gray);cursor:pointer}adc app page customproj adjustmodal adjuststats container.reset div.note{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--gray);padding-top:10px}adc app page customproj adjustmodal adjuststats div.category{display:flex;flex-direction:column;justify-content:center;min-height:32px;font-family:Inter;font-size:1em;font-weight:600;color:var(--black);background-color:#0000001f;padding:0 10px}adc app page customproj adjustmodal adjuststats div.row{display:flex;flex-direction:row;justify-content:space-between;min-height:40px;width:100%;padding:0 10px}adc app page customproj adjustmodal adjuststats div.label{display:flex;flex-direction:column;justify-content:center;height:100%;line-height:14px;width:110px;text-align:left;font-family:Inter;font-size:.75em;font-weight:500;color:var(--dark-gray);overflow:hidden;text-overflow:ellipsis;padding-right:10px}adc app page customproj adjustmodal adjuststats container.adjusters{display:block;height:100%;width:176px}adc app page customproj adjustmodal adjuststats div.row div.valuesrow{display:flex;flex-direction:row;justify-content:center;height:100%;width:fit-content;margin:0 auto;column-gap:6px}adc app page customproj adjustmodal adjuststats div.value{display:flex;flex-direction:column;justify-content:center;height:100%;min-width:68px;text-align:center;font-family:Inter;font-size:1em;font-weight:600;color:var(--black)}adc app page customproj adjustmodal adjuststats div.value.adjusted{color:var(--dark-goldenrod)}adc app page customproj adjustmodal adjuststats button{display:block;margin:auto;height:28px;width:48px;font-family:Inter;font-size:.75em;font-weight:700;letter-spacing:1px;text-align:center;color:var(--blue);border-radius:6px;border:1px solid var(--blue)}adc app page customproj adjustmodal adjuststats button:hover{background-color:#0000000a}adc app page customproj adjustmodal adjuststats button.ten{display:none}adc app page customproj adjustmodal adjuststats button.fifty{display:none}@media only screen and (min-width: 454px){adc app page customproj adjustmodal adjuststats button.ten{display:block}adc app page customproj adjustmodal adjuststats container.adjusters{width:284px}}@media only screen and (min-width: 562px){adc app page customproj adjustmodal adjuststats button.fifty{display:block}adc app page customproj adjustmodal adjuststats container.adjusters{width:392px}}adc app page customproj adjustmodal container.bottom{display:flex;flex-direction:column;width:100%;padding:10px;border-top:1px solid rgba(0,0,0,.12)}adc app page customproj adjustmodal container.bottom div.row{display:flex;flex-direction:row;justify-content:flex-end;width:100%;column-gap:20px}adc app page customproj adjustmodal container.bottom div.note{display:block;font-family:Inter;font-size:.75em;font-weight:500;color:var(--gray);padding-top:10px}adc app page customproj adjustmodal container.bottom button{display:block;margin:auto 0;height:40px;width:82px;font-family:Inter;font-size:.875em;font-weight:500;text-align:center;border-radius:6px}adc app page customproj adjustmodal container.bottom button.cancel{color:var(--blue);border:1px solid var(--blue)}adc app page customproj adjustmodal container.bottom button.save{color:#fff;background-color:var(--dark-goldenrod);border:none}@media only screen and (min-width: 744px){adc{padding-top:76px}adc section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}adc section:first-child{padding-top:60px;padding-bottom:60px}adc section:last-child{padding-bottom:60px}adc h1{font-size:2.5em;line-height:46px}adc div.intro{padding:0 40px 60px}}@media only screen and (min-width: 850px){adc app page grid{grid-template-areas:"nomination nomination" "withplayer withoutplayer" "currentlineup currentlineup";grid-template-columns:repeat(2,1fr);min-width:770px}}@media only screen and (min-width: 950px){adc section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}adc section:first-child{padding-top:80px;padding-bottom:80px}adc section:last-child{padding-bottom:80px}adc h1{font-size:3.5em;line-height:56px;padding-bottom:12px}adc div.intro{padding:0 40px 80px}}@media only screen and (min-width: 1285px){adc app page pagecontainer buttoncontainer{max-width:1165px}adc app page grid{grid-template-areas:"nomination nomination nomination" "withplayer withoutplayer currentlineup";grid-template-columns:repeat(3,1fr);min-width:1165px}adc app page rosterslot name{width:64px}}@media only screen and (min-width: 1217px){adc app page rosterslot name{width:76px}}fieldinput{display:flex;flex-direction:column;width:100%}fieldinput label{display:block;width:100%;font-family:Inter;font-weight:500;font-size:.75em;text-transform:uppercase;color:var(--white);padding-bottom:6px}fieldinput container.input{position:relative;display:block;width:100%}fieldinput input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1.125em;font-weight:600;text-align:left;color:var(--gold);padding:0 8px;border-radius:4px;background-color:#ffffff2b;transition:padding-right .3s ease 0ms}fieldinput input.input.error{padding-right:44px}fieldinput input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#ffffff45;opacity:1}fieldinput div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.75em;font-weight:500;text-align:left;color:var(--red);opacity:0;transition:padding-top,height,opacity .3s ease 0ms}fieldinput div.error.show{padding-top:8px;height:fit-content;min-height:24px;opacity:1}fieldinput button.submit{display:block;height:40px;max-height:0px;width:100px;font-family:Inter;font-size:1em;font-weight:500;text-align:center;color:var(--white);background-color:var(--green);padding:0 8px;border-radius:4px;margin:0 auto;box-shadow:var(--01dp-box-shadow);opacity:0;transition:margin-top,max-height .3s ease 0ms,opacity .1s ease 0ms}fieldinput button.submit.show{max-height:40px;margin-top:20px;opacity:1;transition:margin-top,max-height .3s ease 0ms,opacity 1s ease 0ms}@keyframes submit-appear{0%{height:0;transform:scaleY(0);opacity:0}to{height:40px;transform:scaleY(1);opacity:1}}fieldinput input.input::-ms-input-placeholder{color:#00000038}fieldselect{position:relative;display:flex;flex-direction:column;width:100%}fieldselect div.select{position:relative;display:inline-flex;height:56px;width:inherit;overflow:hidden;background-color:#ffffff2b;border-radius:4px 4px 0 0}fieldselect div.select trailingicon{position:absolute;display:flex;flex-direction:column;justify-content:center;height:24px;width:24px;top:50%;left:initial;right:12px;cursor:default;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}fieldselect div.select trailingicon row{display:block;margin:0 auto;transition:transform .3s ease 0ms}fieldselect div.select trailingicon row.rotate{transform:rotate(180deg)}fieldselect selectinput{height:56px;width:100%;align-self:flex-end;cursor:pointer;font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:.15px;line-height:28px;color:var(--white);padding:20px 48px 6px 16px;background:none;border-bottom:1px solid;border-bottom-color:#fff6;border-radius:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1);-ms-transition:opacity .15s cubic-bezier(.4,0,.2,1);transition:opacity .15s cubic-bezier(.4,0,.2,1)}fieldselect selectinput:focus{outline:none}fieldselect selectline{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--gold);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);-ms-transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);opacity:0;z-index:2}fieldselect selectline.focused{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}fieldselect span.label{position:absolute;left:16px;right:initial;top:50%;line-height:18.4px;font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:.15px;text-align:left;color:#ffffffb3;text-decoration:none solid rgba(0,0,0,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;cursor:text;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);-ms-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}fieldselect span.label.notEmpty{transform:translateY(-106%) scale(.75);cursor:auto;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);-ms-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}fieldselect span.label.focused{color:var(--gold);transform:translateY(-106%) scale(.75);cursor:auto;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);-ms-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}fieldselect menu{display:none;position:absolute;background-color:var(--light-black);width:inherit;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);margin:0;padding:0;overflow:auto;z-index:8;box-shadow:var(--08dp-box-shadow);border-radius:4px;opacity:0;transform:none;transform-origin:center top;left:0;top:56px;transition:opacity 30ms linear 0ms,transform .12s cubic-bezier(0,0,.2,1),-webkit-transform .12s cubic-bezier(0,0,.2,1);will-change:opacity,transform}fieldselect menu.show{display:block;opacity:1;transform:scale(1)}fieldselect menu ul{list-style-type:none}fieldselect menu ul li{position:relative;display:flex;flex-direction:row;overflow:hidden;height:48px;background-color:#ffffff29}fieldselect menu ul li a{display:inline-block;padding:0 16px;height:48px;line-height:48px;width:100%;outline:none;font-family:Inter;font-size:1rem;font-weight:400;letter-spacing:.15px;color:#ffffffde;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}fieldselect menu ul li a:hover{text-decoration:none}fieldselect menu ul li a:before{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;opacity:0;content:"";pointer-events:none;-webkit-transition:opacity 15ms linear,background-color 15ms linear;-ms-transition:opacity 15ms linear,background-color 15ms linear;-o-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1}fieldselect menu ul li a:hover:before{opacity:.04}fieldselect menu ul li a:focus:before{-webkit-transition-duration:75ms;-ms-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.12}fieldselect menu ul li a.selected:before{background-color:var(--blue);opacity:.08}fieldselect menu ul li a.selected:focus:before{-webkit-transition-duration:75ms;-ms-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:.2}modal{display:block;visibility:hidden;opacity:0;transition:opacity .3s linear}modal mask{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#00000052;visibility:hidden;opacity:0;z-index:20}modal column{position:fixed;top:56px;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;visibility:hidden;z-index:21}modal row{display:flex;flex-direction:row;justify-content:center}modal div.modal{display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:8px;max-height:calc(100dvh - 96px);width:fit-content;min-width:280px;max-width:calc(100vw - 40px - env(safe-area-inset-right) - env(safe-area-inset-left));box-shadow:var(--24dp-box-shadow)}modal header.hidden{display:none}modal content{font-family:Inter;font-size:.875rem;line-height:1.4;color:var(--black);overflow:auto}modal content.hideoverflow{overflow:hidden}modal actions{display:flex;flex-direction:row;justify-content:flex-end;column-gap:20px;padding:12px 20px 20px;border-top:1px solid rgba(0,0,0,.12)}@media only screen and (min-width: 744px){modal column{top:76px}modal div.modal{max-height:calc(100dvh - 116px)}}@media only screen and (min-width: 950px){modal div.modal{max-height:calc(100dvh - 156px);max-width:calc(100vw - 80px - env(safe-area-inset-right) - env(safe-area-inset-left))}}mlc{display:flex;flex-direction:column;width:100%;padding-top:56px}mlc section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}mlc section:first-child{max-width:unset;background-color:var(--blue)}mlc section:last-child{padding-bottom:40px}mlc row.h1{position:relative;display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:768px;margin:0 auto;column-gap:8px;padding-bottom:10px}mlc span.category{display:block;width:fit-content;font-family:Heebo;font-size:1.25em;font-weight:500;color:var(--gold)}mlc div.h1-icon{display:block;padding-top:3px;font-size:1.125rem;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.27))}mlc h1{display:block;font-family:Inter;font-size:2.175em;font-weight:700;color:#fff;width:100%;max-width:768px;margin:0 auto}mlc span.h1{display:inline}mlc p.hero{font-family:Inter;font-size:1.125em;font-weight:400;line-height:1.75rem;color:#fff;padding-top:16px;width:100%;max-width:768px;margin:0 auto}mlc h2{font-family:Inter;font-size:2em;font-weight:700;line-height:40px;color:var(--black);padding-bottom:20px}mlc div.img-wrapper{display:block;height:fit-content;width:100%;max-width:420px;padding:40px 60px 34px;margin:0 auto}mlc div.img-container{position:relative;display:block;height:auto;width:100%;border-radius:16px;overflow:hidden}mlc img.calculator{height:100%;width:100%;object-fit:cover;object-position:top}mlc mask.img{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(#0000000d,#0003,#0006,#000c)}mlc p.mlc{font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;color:var(--light-black);margin-top:6px;width:100%}mlc container.section{display:flex;flex-direction:column;width:100%;max-width:475px;margin:0 auto}mlc h3{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black);margin-top:50px}mlc container.img{display:block;height:60px;width:100%;margin-top:14px;padding:10px;border-radius:4px;background-color:#00000012}mlc img{display:block;height:100%;width:100%;object-fit:contain;object-position:center}mlc calculator{display:flex;flex-direction:column;width:100%;max-width:350px;margin:0 auto;border-radius:14px;overflow:hidden;box-shadow:var(--01dp-box-shadow)}mlc calculator div.inputs{display:flex;flex-direction:column;width:100%;row-gap:24px;padding:20px 0;background-color:var(--light-black)}mlc calculator div.input{display:flex;flex-direction:column;width:100%;padding-right:20px;padding-left:20px}mlc calculator label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--white);width:100%;padding-bottom:6px}mlc calculator container.input{position:relative;display:block;width:100%}mlc calculator input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1.125em;font-weight:600;text-align:center;color:var(--gold);padding:0 8px;border-radius:4px;background-color:#ffffff2b;transition:padding-right .3s ease 0ms}mlc calculator input.input.error{padding-right:44px}mlc calculator input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#ffffff45;opacity:1}mlc calculator input.input::-ms-input-placeholder{color:#00000038}mlc calculator div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}mlc calculator div.alert.show{opacity:1}mlc calculator div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:500;text-align:center;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}mlc calculator div.error.show{padding-top:8px;height:fit-content;min-height:24px;opacity:1}mlc calculator div.outputs{display:flex;flex-direction:column;width:100%;padding:20px;row-gap:8px;background-color:var(--gold)}mlc calculator div.output{display:flex;flex-direction:row;justify-content:space-between;height:fit-content}mlc calculator label.output{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:.875em;font-weight:700;text-transform:uppercase;text-align:right;flex:1;padding-right:14px;color:var(--light-black)}mlc calculator container.output{display:flex;flex-direction:column;justify-content:center;height:50px;width:220px;font-family:Inter;font-size:1.125em;font-weight:600;color:var(--black);text-align:center;text-overflow:ellipsis;border-radius:8px;border:1px solid rgba(0,0,0,.12);padding:0 10px;background-color:#ffffff12}mlc calculator row.outputs{display:flex;flex-direction:row;justify-content:center;width:100%;column-gap:30px}mlc calculator div.row-output{display:flex;flex-direction:column;row-gap:8px;width:fit-content;margin-top:20px}mlc calculator div.row-output-value{display:flex;flex-direction:column;justify-content:center;height:50px;width:fit-content;min-width:80px;margin:0 auto;text-align:center;font-family:Inter;font-size:1.125em;font-weight:600;color:var(--black);text-overflow:ellipsis;padding:0 20px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background-color:#ffffff12}mlc calculator label.row-output{display:block;width:100%;text-align:center;font-family:Inter;font-size:.875em;font-weight:700;text-transform:uppercase;color:var(--light-black)}@media only screen and (min-width: 744px){mlc{padding-top:76px}mlc section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}mlc section:first-child{padding-top:60px;padding-bottom:60px}mlc section:last-child{padding-bottom:60px}mlc h1{font-size:2.5em;line-height:46px}mlc h2{font-size:2.25em;line-height:48px}mlc h3{font-size:1.5em}}@media only screen and (min-width: 950px){mlc section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}mlc section:first-child{padding-top:80px;padding-bottom:80px}mlc section:last-child{padding-bottom:80px}mlc h1{font-size:3.5em;line-height:56px;padding-bottom:12px}}oc{display:flex;flex-direction:column;width:100%;padding-top:56px}oc section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}oc section:first-child{max-width:unset;background-color:var(--blue)}oc section:last-child{padding-bottom:40px}oc row.h1{position:relative;display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:768px;margin:0 auto;column-gap:8px;padding-bottom:10px}oc span.category{display:block;width:fit-content;font-family:Heebo;font-size:1.25em;font-weight:500;color:var(--gold)}oc div.h1-icon{display:block;padding-top:3px;font-size:1.125rem;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.27))}oc h1{display:block;font-family:Inter;font-size:2.175em;font-weight:700;color:#fff;width:100%;max-width:768px;margin:0 auto}oc span.h1{display:inline}oc p.hero{font-family:Inter;font-size:1.125em;font-weight:400;line-height:1.75rem;color:#fff;padding-top:16px;width:100%;max-width:768px;margin:0 auto}oc h2{font-family:Inter;font-size:2em;font-weight:700;line-height:40px;color:var(--black);padding-bottom:20px}oc div.img-wrapper{display:block;height:fit-content;width:100%;max-width:420px;padding:40px 60px 34px;margin:0 auto}oc div.img-container{position:relative;display:block;height:auto;width:100%;border-radius:16px;overflow:hidden}oc img.calculator{height:100%;width:100%;object-fit:cover;object-position:top}oc mask.img{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(#0000000d,#0003,#0006,#000c)}oc p.oc{font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;color:var(--light-black);margin-top:6px;width:100%}oc container.section{display:flex;flex-direction:column;width:100%;max-width:475px;margin:0 auto}oc h3{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black);margin-top:50px}oc container.img{display:block;height:100px;width:100%;margin-top:14px;padding:10px;border-radius:4px;background-color:#00000012}oc img{display:block;height:100%;width:100%;object-fit:contain;object-position:center}oc calculator{display:flex;flex-direction:column;width:100%;max-width:350px;margin:0 auto;border-radius:14px;overflow:hidden;box-shadow:var(--01dp-box-shadow)}oc calculator div.inputs{display:flex;flex-direction:column;width:100%;row-gap:24px;padding:20px 0;background-color:var(--light-black)}oc calculator div.input{display:flex;flex-direction:column;width:100%;padding-right:20px;padding-left:20px}oc calculator label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--white);width:100%;padding-bottom:6px}oc calculator container.input{position:relative;display:block;width:100%}oc calculator input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1.125em;font-weight:600;text-align:center;color:var(--gold);padding:0 8px;border-radius:4px;background-color:#ffffff2b;transition:padding-right .3s ease 0ms}oc calculator input.input.error{padding-right:44px}oc calculator input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#ffffff45;opacity:1}oc calculator input.input::-ms-input-placeholder{color:#00000038}oc calculator div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}oc calculator div.alert.show{opacity:1}oc calculator div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:500;text-align:center;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}oc calculator div.error.show{padding-top:8px;height:fit-content;min-height:24px;opacity:1}oc calculator div.outputs{display:flex;flex-direction:column;width:100%;padding:20px;row-gap:8px;background-color:var(--gold)}oc calculator div.output{display:flex;flex-direction:row;justify-content:space-between;height:fit-content}oc calculator label.output{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:.875em;font-weight:700;text-transform:uppercase;text-align:right;flex:1;padding-right:14px;color:var(--light-black)}oc calculator container.output{display:flex;flex-direction:column;justify-content:center;height:50px;width:200px;font-family:Inter;font-size:1.125em;font-weight:600;color:var(--black);text-align:center;text-overflow:ellipsis;border-radius:8px;border:1px solid rgba(0,0,0,.12);padding:0 10px;background-color:#ffffff12}@media only screen and (min-width: 744px){oc{padding-top:76px}oc section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}oc section:first-child{padding-top:60px;padding-bottom:60px}oc section:last-child{padding-bottom:60px}oc h1{font-size:2.5em;line-height:46px}oc h2{font-size:2.25em;line-height:48px}oc h3{font-size:1.5em}}@media only screen and (min-width: 950px){oc section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}oc section:first-child{padding-top:80px;padding-bottom:80px}oc section:last-child{padding-bottom:80px}oc h1{font-size:3.5em;line-height:56px;padding-bottom:12px}}pc{display:flex;flex-direction:column;width:100%;padding-top:56px}pc section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}pc section:first-child{max-width:unset;background-color:var(--blue)}pc section:last-child{padding-bottom:40px}pc section.fill{max-width:unset}pc row.h1{position:relative;display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:768px;margin:0 auto;column-gap:8px;padding-bottom:10px}pc span.category{display:block;width:fit-content;font-family:Heebo;font-size:1.25em;font-weight:500;color:var(--gold)}pc div.h1-icon{display:block;padding-top:3px;font-size:1.125rem;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.27))}pc h1{display:block;font-family:Inter;font-size:2.175em;font-weight:700;color:#fff;width:100%;max-width:768px;margin:0 auto}pc span.h1{display:inline}pc p.hero{font-family:Inter;font-size:1.125em;font-weight:400;line-height:1.75rem;color:#fff;padding-top:16px;width:100%;max-width:768px;margin:0 auto}div.hint{display:block;width:100%;margin-top:8px;font-family:Inter;font-size:.875em;font-weight:500;color:var(--light-black);text-align:center}pc h2{font-family:Inter;font-size:2em;font-weight:700;line-height:40px;color:var(--black);padding-bottom:20px}pc div.img-wrapper{display:block;height:fit-content;width:100%;max-width:420px;padding:40px 60px 34px;margin:0 auto}pc div.img-container{position:relative;display:block;height:auto;width:100%;border-radius:16px;overflow:hidden}pc img.calculator{height:100%;width:100%;object-fit:cover;object-position:top}pc mask.img{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(#0000000d,#0003,#0006,#000c)}pc p.pc{font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;color:var(--light-black);margin-top:6px;width:100%}pc container.section{display:flex;flex-direction:column;width:100%;max-width:540px;margin:0 auto}pc h3{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black);margin-top:50px}pc container.img{display:flex;height:60px;width:100%;margin-top:14px;padding:10px;border-radius:4px;background-color:#00000012}pc container.img.parlay{overflow-x:scroll}pc container.img.parlay::-webkit-scrollbar{height:8px;width:8px;background:#fff}pc container.img.parlay::-webkit-scrollbar-corner{background:#fff}pc container.img.parlay::-webkit-scrollbar-thumb{background:var(--gray);border-radius:1ex}pc container.img.parlay.bg{box-shadow:inset 0 0 200px #00000045}pc img.formulas{display:inline-block;height:100%;width:500px;margin:0 auto;object-fit:contain;object-position:center}pc calculator{display:flex;flex-direction:column;width:100%;min-width:350px;max-width:800px;margin:0 auto;border-radius:14px;overflow:hidden;box-shadow:var(--01dp-box-shadow)}pc calculator div.inputs{display:flex;flex-direction:column;width:100%;padding:20px 0;background-color:var(--light-black)}pc calculator div.input-row{display:flex;flex-direction:row;width:100%;border-top:1px solid rgba(255,255,255,.12);padding-top:14px;animation-name:pc-leg-appear;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.3s;opacity:0;transform:scaleY(0);height:0}@keyframes pc-leg-appear{0%{height:0;transform:scaleY(0);opacity:0}to{height:96px;transform:scaleY(1);opacity:1}}pc calculator div.input-row.was-error{opacity:1;transform:scaleY(1);height:96px}pc calculator div.input-row.error-height{animation-name:pc-leg-error;height:96px}@keyframes pc-leg-error{0%{height:96px}to{height:128px}}pc calculator div.input-row.was-error.no-error{animation-name:pc-leg-no-error}@keyframes pc-leg-no-error{0%{height:128px}to{height:96px}}pc calculator div.leg{display:flex;flex-direction:column;justify-content:flex-start;padding-top:21px;min-width:60px}pc calculator div.leg-num{display:block;width:100%;font-family:Inter;font-size:1.25em;font-weight:700;text-align:center;text-shadow:0px 1px 2px rgba(0,0,0,.67);color:#ffffffde}pc calculator span.leg-num{display:inline;font-size:1rem}pc calculator div.leg-label{display:block;width:100%;font-family:Inter;font-size:.75em;font-weight:500;text-align:center;text-transform:uppercase;text-shadow:0px 1px 2px rgba(0,0,0,.67);color:#ffffffde}pc calculator div.input{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding-right:20px;padding-bottom:24px;padding-left:20px}pc calculator div.input.leg{padding:0 0 20px}pc calculator label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--white);height:20px;width:100%;padding-bottom:6px}pc calculator container.input{position:relative;display:block;width:100%}pc calculator input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1.125em;font-weight:600;text-align:center;color:var(--gold);padding:0 8px;border-radius:4px;background-color:#ffffff2b;transition:padding-right .3s ease 0ms}pc calculator input.input.leg{font-size:1.125em}pc calculator input.input.error{padding-right:44px}pc calculator input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#ffffff45;opacity:1}pc calculator input.input::-ms-input-placeholder{color:#00000038}pc calculator div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}pc calculator div.alert.show{opacity:1}pc calculator div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:500;text-align:center;color:var(--red);opacity:0;transition:padding-top,height,opacity .3s ease 0ms}pc calculator div.error.show{padding-top:8px;height:fit-content;min-height:24px;opacity:1}pc calculator div.leg-stats{display:none;flex-direction:row;justify-content:flex-start;column-gap:20px;padding-left:20px;transition:all .3s ease 0ms}pc calculator div.leg-stat{display:none;width:fit-content;transition:all .3s ease 0ms}pc calculator div.leg-stat.show{display:block}pc calculator div.leg-remove{display:flex;flex-direction:column;justify-content:flex-start;min-width:74px;padding-top:24px}pc calculator button.leg-remove-icon{display:none;flex-direction:column;justify-content:center;height:32px;padding:0 4px 2px;margin:0 auto;border-radius:8px;border:1px solid rgba(255,255,255,.22);transition:background-color .3s ease 0ms}pc calculator button.leg-remove-icon:hover{background-color:#ffffff1f}pc calculator button.leg-remove-icon.show{display:flex}pc calculator div.add-leg{display:flex;flex-direction:row;justify-content:center;width:100%}pc calculator button.add-leg{display:flex;flex-direction:row;column-gap:8px;padding:6px 10px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.22);transition:background-color .3s ease 0ms}pc calculator button.add-leg:hover{background-color:#ffffff1f}pc calculator div.add-leg-icon{display:block;height:28px;width:28px}pc calculator div.add-leg-text{display:flex;flex-direction:column;justify-content:center;height:100%;font-family:Inter;font-size:.875em;font-weight:500;text-transform:uppercase;color:var(--gray)}pc calculator div.outputs{display:flex;flex-direction:column;width:100%;padding:20px;row-gap:8px;background-color:var(--gold)}pc calculator div.output{display:flex;flex-direction:row;justify-content:space-between;height:fit-content}pc calculator label.output{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:.875em;font-weight:700;text-transform:uppercase;text-align:right;flex:1;padding-right:14px;color:var(--light-black)}pc calculator container.output{display:flex;flex-direction:column;justify-content:center;height:50px;width:220px;font-family:Inter;font-size:1.125em;font-weight:600;color:var(--black);text-align:center;text-overflow:ellipsis;border-radius:8px;border:1px solid rgba(0,0,0,.12);padding:0 10px;background-color:#ffffff12}pc calculator div.statrow{display:flex;flex-direction:column;justify-content:flex-start;width:fit-content;padding-bottom:20px}pc calculator div.statrow-label{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--white);padding-bottom:6px;text-wrap:nowrap;height:20px}pc calculator div.statrow-value{display:flex;flex-direction:column;justify-content:center;height:40px;width:100%;min-width:80px;text-align:center;font-family:Inter;font-size:1em;font-weight:500;line-height:30px;color:var(--white);text-overflow:ellipsis;padding:0 8px;border-radius:4px;background-color:#ffffff2b}@media only screen and (min-width: 430px){pc calculator div.leg-stats{display:flex}pc calculator div.leg-stat.a{display:block}}@media only screen and (min-width: 500px){pc calculator div.leg-stat.b{display:block}div.hint{display:none}}@media only screen and (min-width: 600px){pc calculator div.leg-stat.c{display:block}}@media only screen and (min-width: 720px){pc calculator div.leg-stat.d{display:block}}@media only screen and (min-width: 744px){pc{padding-top:76px}pc section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}pc section:first-child{padding-top:60px;padding-bottom:60px}pc section:last-child{padding-bottom:60px}pc h1{font-size:2.5em;line-height:46px}pc h2{font-size:2.25em;line-height:48px}pc h3{font-size:1.5em}pc calculator div.outputs{flex-direction:row;justify-content:center;column-gap:40px}}@media only screen and (min-width: 950px){pc section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}pc section:first-child{padding-top:80px;padding-bottom:80px}pc section:last-child{padding-bottom:80px}pc h1{font-size:3.5em;line-height:56px;padding-bottom:12px}}hc{display:flex;flex-direction:column;width:100%;padding-top:56px}hc section{display:flex;flex-direction:column;width:100%;max-width:768px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}hc section:first-child{max-width:unset;background-color:var(--blue)}hc section:last-child{padding-bottom:40px}hc row.h1{position:relative;display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:768px;margin:0 auto;column-gap:8px;padding-bottom:10px}hc span.category{display:block;width:fit-content;font-family:Heebo;font-size:1.25em;font-weight:500;color:var(--gold)}hc div.h1-icon{display:block;padding-top:3px;font-size:1.125rem;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.27))}hc h1{display:block;font-family:Inter;font-size:2.175em;font-weight:700;color:#fff;width:100%;max-width:768px;margin:0 auto}hc span.h1{display:inline}hc p.hero{font-family:Inter;font-size:1.125em;font-weight:400;line-height:1.75rem;color:#fff;padding-top:16px;width:100%;max-width:768px;margin:0 auto}hc h2{font-family:Inter;font-size:2em;font-weight:700;line-height:40px;color:var(--black);padding-bottom:20px}hc div.img-wrapper{display:block;height:fit-content;width:100%;max-width:420px;padding:40px 60px 34px;margin:0 auto}hc div.img-container{position:relative;display:block;height:auto;width:100%;border-radius:16px;overflow:hidden}hc img.calculator{height:100%;width:100%;object-fit:cover;object-position:top}hc mask.img{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(#0000000d,#0003,#0006,#000c)}hc p.hc{font-family:Inter;font-size:1em;font-weight:400;letter-spacing:-.125px;line-height:1.6em;color:var(--light-black);margin-top:6px;width:100%}hc ul{margin-top:20px}hc li{list-style-type:disc;margin:18px 40px}hc li:first-child{margin-top:0}hc container.section{display:flex;flex-direction:column;width:100%;max-width:475px;margin:0 auto}hc h3{font-family:Inter;font-size:1.25em;font-weight:700;color:var(--light-black);margin-top:50px}hc container.img{display:block;height:60px;width:100%;margin-top:14px;padding:10px;border-radius:4px;background-color:#00000012}hc img{display:block;height:100%;width:100%;object-fit:contain;object-position:center}hc calculator{display:flex;flex-direction:column;width:100%;max-width:350px;margin:0 auto;border-radius:14px;overflow:hidden;box-shadow:var(--01dp-box-shadow)}hc calculator div.inputs-title{display:block;width:100%;padding:14px 20px;font-family:Inter;font-size:1.25em;font-weight:500;color:#fff;text-align:center;background-color:#000000de}hc calculator div.inputs{display:flex;flex-direction:column;width:100%;row-gap:24px;padding:20px 0;background-color:var(--light-black)}hc calculator div.input{display:flex;flex-direction:column;width:100%;padding-right:20px;padding-left:20px}hc calculator label.input{display:block;font-family:Inter;font-size:.75em;font-weight:500;text-transform:uppercase;color:var(--white);width:100%;padding-bottom:6px}hc calculator container.input{position:relative;display:block;width:100%}hc calculator input.input{display:block;height:40px;width:100%;line-height:40px;font-family:Inter;font-size:1.125em;font-weight:600;text-align:center;color:var(--gold);padding:0 8px;border-radius:4px;background-color:#ffffff2b;transition:padding-right .3s ease 0ms}hc calculator input.input.error{padding-right:44px}hc calculator input.input::placeholder{font-size:1rem;font-weight:400;text-align:left;padding-left:4px;color:#ffffff45;opacity:1}hc calculator input.input::-ms-input-placeholder{color:#00000038}hc calculator div.alert{position:absolute;top:4px;right:6px;display:block;height:32px;opacity:0;transition:width,opacity .3s ease 0ms}hc calculator div.alert.show{opacity:1}hc calculator div.error{width:100%;height:0;padding-top:0;box-sizing:border-box;font-family:Inter;font-size:.875em;font-weight:500;text-align:center;color:var(--red);opacity:0;transition:padding-top,height .3s ease 0ms}hc calculator div.error.show{padding-top:8px;height:fit-content;min-height:24px;opacity:1}hc calculator div.outputs{display:flex;flex-direction:column;width:100%;padding:20px;row-gap:8px;background-color:var(--gold)}hc calculator div.output{display:flex;flex-direction:row;justify-content:space-between;height:fit-content}hc calculator label.output{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:.875em;font-weight:700;text-transform:uppercase;text-align:right;flex:1;padding-right:14px;color:var(--light-black)}hc calculator container.output{display:flex;flex-direction:column;justify-content:center;height:50px;width:220px;font-family:Inter;font-size:1.125em;font-weight:600;color:var(--black);text-align:center;text-overflow:ellipsis;border-radius:8px;border:1px solid rgba(0,0,0,.12);padding:0 10px;background-color:#ffffff12}@media only screen and (min-width: 744px){hc{padding-top:76px}hc section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}hc section:first-child{padding-top:60px;padding-bottom:60px}hc section:last-child{padding-bottom:60px}hc h1{font-size:2.5em;line-height:46px}hc h2{font-size:2.25em;line-height:48px}hc h3{font-size:1.5em}}@media only screen and (min-width: 950px){hc section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:60px;padding-left:calc(40px + env(safe-area-inset-left))}hc section:first-child{padding-top:80px;padding-bottom:80px}hc section:last-child{padding-bottom:80px}hc h1{font-size:3.5em;line-height:56px;padding-bottom:12px}}blog{display:flex;flex-direction:column;width:100%;padding-top:56px}blog section{position:relative;display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}blog section:first-child{padding-bottom:0}blog section:last-child{padding-bottom:40px}blog section.hero{max-width:unset;background-color:var(--blue);padding-top:60px;padding-bottom:60px}blog h1{font-family:Heebo;font-size:2.175em;font-weight:600;text-align:center;text-wrap:pretty;line-height:38px;color:#fff;padding-bottom:12px}blog h1 span{display:inline-block;height:40px;vertical-align:middle;color:var(--gold);text-shadow:0 2px 4px rgba(0,0,0,.67);animation-name:blog-h1;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.6s;animation-delay:.2s;opacity:0}blog h1 span.h1-logo{width:fit-content;margin-right:20px;animation-delay:0ms}blog h1 span.h1-hidden{display:none}blog h1 span img.h1{display:block;height:inherit;width:auto;opacity:inherit}blog p.hero{font-family:Inter;font-size:1.125em;font-weight:400;text-align:center;text-wrap:pretty;line-height:1.4em;color:#fff;margin:20px auto 0;max-width:450px;animation-name:blog-h1;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.6s;animation-delay:.4s;opacity:0}@keyframes blog-h1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}blog div.hero-bookmark{position:absolute;bottom:-18px;left:0;width:100%}blog row.hero-bookmark{display:flex;flex-direction:row;justify-content:center;width:100%}blog fade{display:block;width:100%;animation-name:blog-fade;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:1s;animation-delay:.6s;opacity:0}@keyframes blog-fade{0%{opacity:0}to{opacity:1}}blog grid{display:grid;grid-template-columns:repeat(1,1fr);max-width:575px;border-bottom:1px solid rgba(0,0,0,.12);margin:0 auto}blog blogarticle{position:relative;display:flex;flex-direction:column;margin-top:40px;height:fit-content;border-bottom:1px solid rgba(0,0,0,.12)}blog blogarticle:last-child{border-bottom:none}blog blogarticle div.category{display:block;width:100%;padding-bottom:10px}blog blogarticle .category-a{display:block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;width:fit-content;margin:0 auto;color:var(--light-black)}blog blogarticle h2{width:100%;max-width:600px;margin:0 auto}blog blogarticle a.h2{display:block;font-family:Heebo;font-size:1.8em;font-weight:600;line-height:1.2em;text-align:center;text-decoration:none;transition:color .3s ease 0ms}blog blogarticle a.h2:hover{color:var(--dark-goldenrod)}blog blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-align:center;text-wrap:pretty;margin-top:10px}blog blogarticle div.author{display:block;width:100%;margin-top:20px;padding-bottom:40px}blog blogarticle row{display:flex;flex-direction:row;justify-content:center}blog blogarticle img{display:block;border-radius:50%;height:30px;width:30px;margin:0;overflow:hidden}blog blogarticle a.profile{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:4px 0 4px 10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0ms}blog blogarticle a.profile:hover{border-bottom:1px solid rgba(0,0,0,.8)}blog blogarticle span.date{display:block;width:fit-content;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:10px auto 0}blog pages{display:flex;flex-direction:row;justify-content:center;width:100%;margin-top:40px;column-gap:8px;row-gap:8px;flex-wrap:wrap}blog a.page{display:inline-block;width:46px;min-width:46px;border-radius:4px;background-color:#0000ff12;font-family:Inter;font-size:1.125em;font-weight:800;text-align:center;text-decoration:none;color:var(--blue);padding:6px 0;transition:all .3s ease 0ms}blog a.page:hover{background-color:var(--blue);color:var(--white)}blog a.page.icon:hover{background-color:#0000ff38}blog span.ellipses{display:inline-block;width:30px;min-width:30px;line-height:24px;font-family:Inter;font-size:1.25em;font-weight:800;text-align:center;letter-spacing:2px;color:var(--blue)}blog div.page-icon{display:flex;flex-direction:row;justify-content:center}blog h2.category{font-family:Inter;font-size:1.5em;font-weight:700;text-align:center}blog a.category-h2{text-decoration:none;color:var(--black);transition:color .3s ease 0ms}blog a.category-h2:hover{color:var(--dark-goldenrod)}blog p.category{font-family:Inter;font-size:1.125em;font-weight:400;text-align:center;text-wrap:pretty;color:var(--black);line-height:1.6em;max-width:786px;margin:16px auto 0}blog div.category-articles{display:block;max-width:680px;column-count:3;column-width:300px;column-rule:1px solid rgba(0,0,0,.12);column-gap:80px;margin:0 auto}blog articlelink{position:relative;display:flex;flex-direction:column;max-width:450px;margin-top:32px;height:fit-content;break-inside:avoid-column}blog articlelink div.h2{width:100%;max-width:600px;margin:0 auto}blog articlelink a.h2{display:block;font-family:Heebo;font-size:1.5em;font-weight:600;line-height:1.2em;text-decoration:none;transition:color .3s ease 0ms}blog articlelink a.h2:hover{color:var(--dark-goldenrod)}blog articlelink div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-wrap:pretty;margin-top:6px}@media only screen and (min-width: 744px){blog{padding-top:76px}blog section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}blog section:last-child{padding-bottom:60px}blog section.hero{padding-top:80px;padding-bottom:80px}blog h1{font-size:2.5em;line-height:46px}blog h1 span{height:50px}blog blogarticle a.h2{font-size:2em}blog section entries{padding:40px 20px 0;row-gap:32px}blog articlelink{margin-top:0;border-bottom:none}blog articlelink div.author{padding-bottom:0}blog articlelink div.desc{padding-bottom:32px}blog articlelink:last-child div.desc{border-bottom:none;margin-bottom:0}blog div.category-articles{margin-top:40px}}@media only screen and (min-width: 950px){blog section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:0;padding-left:calc(40px + env(safe-area-inset-left))}blog section:last-child{padding-bottom:80px}blog section.hero{padding-top:80px;padding-bottom:80px}blog h1{font-size:3.5em;line-height:56px;padding-bottom:12px}blog h1 span{height:60px}blog h1 span.h1-logo{margin-right:30px}}@media only screen and (min-width: 992px){blog grid{grid-template-columns:repeat(2,1fr);max-width:unset}blog blogarticle{margin-top:0;border-bottom:none}blog blogarticle:nth-child(odd){padding:40px 40px 40px 50px}blog blogarticle:nth-child(2n){padding:40px 50px 40px 40px}blog blogarticle:nth-child(2n):before{content:"";position:absolute;width:1px;left:-1px;height:calc(100% - 80px);background-color:#0000001f}blog blogarticle div.author{padding-bottom:0}blog blogarticle .category-a{margin-left:0}blog blogarticle a.h2{text-align:left}blog blogarticle div.desc{text-align:left}blog blogarticle row{justify-content:flex-start}blog blogarticle span.date{margin-left:0}}@media only screen and (min-width: 1200px){blog div.category-articles{max-width:1160px}}archive{display:flex;flex-direction:column;width:100%;padding-top:56px}archive section{position:relative;display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}archive section:first-child{padding-bottom:0}archive section:last-child{padding-bottom:40px}archive section.hero{max-width:unset;background-color:var(--blue);padding-top:60px;padding-bottom:60px}archive section.fill{padding-right:0;padding-left:0;max-width:unset}archive h1{font-family:Heebo;font-size:2.175em;font-weight:600;text-align:center;text-wrap:pretty;line-height:38px;color:#fff;padding-bottom:12px}archive h1 span{display:inline-block;height:40px;vertical-align:middle;color:var(--gold);text-shadow:0 2px 4px rgba(0,0,0,.67);animation-name:archive-h1;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.6s;animation-delay:.2s;opacity:0}archive h1 span.h1-logo{width:fit-content;margin-right:20px;animation-delay:0ms}archive h1 span.h1-hidden{display:none}archive h1 span img.h1{display:block;height:inherit;width:auto;opacity:inherit}archive p.hero{font-family:Inter;font-size:1.125em;font-weight:400;text-align:center;text-wrap:pretty;line-height:1.4em;color:#fff;margin:20px auto 0;max-width:450px;animation-name:archive-h1;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.6s;animation-delay:.4s;opacity:0}@keyframes archive-h1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}archive div.hero-bookmark{position:absolute;bottom:-18px;left:0;width:100%}archive row.hero-bookmark{display:flex;flex-direction:row;justify-content:center;width:100%}archive articles{display:block;width:100%;border-bottom:1px solid rgba(0,0,0,.12);margin:0 auto}archive blogarticle{position:relative;display:flex;flex-direction:column;margin-top:29px;height:fit-content;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:28px;padding-left:calc(12px + env(safe-area-inset-left));border-bottom:1px solid rgba(0,0,0,.12)}archive blogarticle:last-child{border-bottom:none}archive blogarticle div.category{display:block;width:100%;padding-bottom:10px}archive blogarticle .category-a{display:block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;width:fit-content;margin:0 auto;color:var(--light-black)}archive blogarticle h2{width:100%;max-width:600px;margin:0 auto}archive blogarticle a.h2{display:block;font-family:Heebo;font-size:1.8em;font-weight:600;line-height:1.2em;text-align:center;text-decoration:none;transition:color .3s ease 0ms}archive blogarticle a.h2:hover{color:var(--dark-goldenrod)}archive blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-align:center;text-wrap:pretty;margin-top:10px}archive blogarticle div.author{display:block;width:100%;margin-top:20px}archive blogarticle row{display:flex;flex-direction:row;justify-content:center}archive blogarticle img{display:block;border-radius:50%;height:30px;width:30px;margin:0;overflow:hidden}archive blogarticle a.profile{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:4px 0 4px 10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0ms}archive blogarticle a.profile:hover{border-bottom:1px solid rgba(0,0,0,.8)}archive blogarticle span.date{display:block;width:fit-content;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:10px auto 0}archive pages{display:flex;flex-direction:row;justify-content:center;width:100%;margin-top:40px;column-gap:8px;row-gap:8px;flex-wrap:wrap}archive div.page{display:inline-block;width:46px;min-width:46px;border-radius:4px;background-color:var(--blue);font-family:Inter;font-size:1.125em;font-weight:800;text-align:center;color:var(--white);padding:6px 0}archive a.page{display:inline-block;width:46px;min-width:46px;border-radius:4px;background-color:#0000ff12;font-family:Inter;font-size:1.125em;font-weight:800;text-align:center;text-decoration:none;color:var(--blue);padding:6px 0;transition:all .3s ease 0ms}archive a.page:hover{background-color:var(--blue);color:var(--white)}archive a.page.icon:hover{background-color:#0000ff38}archive span.ellipses{display:inline-block;width:30px;min-width:30px;line-height:24px;font-family:Inter;font-size:1.25em;font-weight:800;text-align:center;letter-spacing:2px;color:var(--blue)}archive div.page-icon{display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width: 744px){archive{padding-top:76px}archive section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}archive section:last-child{padding-bottom:60px}archive section.hero{padding-top:80px;padding-bottom:80px}archive h1{font-size:2.5em;line-height:46px}archive h1 span{height:50px}archive blogarticle a.h2{font-size:2em}archive section entries{padding:40px 20px 0;row-gap:32px}}@media only screen and (min-width: 950px){archive section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:0;padding-left:calc(40px + env(safe-area-inset-left))}archive section:last-child{padding-bottom:80px}archive section.hero{padding-top:80px;padding-bottom:80px}archive h1{font-size:3.5em;line-height:56px;padding-bottom:12px}archive h1 span{height:60px}archive h1 span.h1-logo{margin-right:30px}}category{display:flex;flex-direction:column;width:100%;padding-top:56px}category section{position:relative;display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding-top:40px;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:20px;padding-left:calc(12px + env(safe-area-inset-left))}category section:first-child{padding-bottom:0}category section:last-child{padding-bottom:40px}category section.hero{max-width:unset;background-color:var(--blue);padding-top:60px;padding-bottom:60px}category section.fill{padding-right:0;padding-left:0;max-width:unset}category div.img-h1{display:block;margin:0 auto 20px;animation-name:category-h1;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.6s;opacity:0}category img.h1{display:block}category h1{font-family:Heebo;font-size:2.25em;font-weight:600;text-align:center;text-wrap:pretty;line-height:38px;color:#fff;animation-name:category-h1;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.6s;animation-delay:.2s;opacity:0}category p.hero{font-family:Inter;font-size:1.125em;font-weight:400;text-align:center;text-wrap:pretty;line-height:1.4em;color:#fff;margin:10px auto 0;max-width:450px;animation-name:category-h1;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.6s;animation-delay:.4s;opacity:0}@keyframes category-h1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}category div.hero-bookmark{position:absolute;bottom:-18px;left:0;width:100%}category row.hero-bookmark{display:flex;flex-direction:row;justify-content:center;width:100%}category articles{display:block;width:100%;border-bottom:1px solid rgba(0,0,0,.12);margin:0 auto}category blogarticle{position:relative;display:flex;flex-direction:column;margin-top:29px;height:fit-content;padding-right:calc(12px + env(safe-area-inset-right));padding-bottom:28px;padding-left:calc(12px + env(safe-area-inset-left));border-bottom:1px solid rgba(0,0,0,.12)}category blogarticle:last-child{border-bottom:none}category blogarticle div.category{display:block;width:100%;padding-bottom:10px}category blogarticle a.category{display:inline-block;font-family:Heebo;font-size:.875em;font-weight:600;text-transform:uppercase;text-align:center;width:100%;color:var(--light-black);text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom .3s ease 0ms}category blogarticle h2{width:100%;max-width:600px;margin:0 auto}category blogarticle a.h2{display:block;font-family:Heebo;font-size:1.8em;font-weight:600;line-height:1.2em;text-align:center;text-decoration:none;transition:color .3s ease 0ms}category blogarticle a.h2:hover{color:var(--dark-goldenrod)}category blogarticle div.desc{display:block;width:100%;font-family:Inter;font-size:1.1em;font-weight:400;color:var(--light-black);line-height:1.6em;text-align:center;text-wrap:pretty;margin-top:10px}category blogarticle div.author{display:block;width:100%;margin-top:20px}category blogarticle row{display:flex;flex-direction:row;justify-content:center}category blogarticle img{display:block;border-radius:50%;height:30px;width:30px;margin:0;overflow:hidden}category blogarticle a.profile{display:flex;flex-direction:column;justify-content:center;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:4px 0 4px 10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);transition:border-bottom .3s ease 0ms}category blogarticle a.profile:hover{border-bottom:1px solid rgba(0,0,0,.8)}category blogarticle span.date{display:block;width:fit-content;font-family:Inter;font-size:1em;font-weight:500;color:var(--black);margin:10px auto 0}category pages{display:flex;flex-direction:row;justify-content:center;width:100%;margin-top:40px;column-gap:8px;row-gap:8px;flex-wrap:wrap}category div.page{display:inline-block;width:46px;min-width:46px;border-radius:4px;background-color:var(--blue);font-family:Inter;font-size:1.125em;font-weight:800;text-align:center;color:var(--white);padding:6px 0}category a.page{display:inline-block;width:46px;min-width:46px;border-radius:4px;background-color:#0000ff12;font-family:Inter;font-size:1.125em;font-weight:800;text-align:center;text-decoration:none;color:var(--blue);padding:6px 0;transition:all .3s ease 0ms}category a.page:hover{background-color:var(--blue);color:var(--white)}category a.page.icon:hover{background-color:#0000ff38}category span.ellipses{display:inline-block;width:30px;min-width:30px;line-height:24px;font-family:Inter;font-size:1.25em;font-weight:800;text-align:center;letter-spacing:2px;color:var(--blue)}category div.page-icon{display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width: 744px){category{padding-top:76px}category section{padding-top:60px;padding-right:calc(20px + env(safe-area-inset-right));padding-bottom:40px;padding-left:calc(20px + env(safe-area-inset-left))}category section:last-child{padding-bottom:60px}category section.hero{padding-top:80px;padding-bottom:80px}category div.img-h1{margin-bottom:30px}category h1{font-size:3em;line-height:46px}category p.hero{margin-top:20px}category blogarticle a.h2{font-size:2em}category section entries{padding:40px 20px 0;row-gap:32px}}@media only screen and (min-width: 950px){category section{padding-top:80px;padding-right:calc(40px + env(safe-area-inset-right));padding-bottom:0;padding-left:calc(40px + env(safe-area-inset-left))}category section:last-child{padding-bottom:80px}category section.hero{padding-top:80px;padding-bottom:80px}}
