.capacitor-app footer.ff-web-footer,.pwa-mode footer.ff-web-footer,.twa-app footer.ff-web-footer{display:none!important}@media (display-mode:standalone){footer.ff-web-footer{display:none!important}}.capacitor-app .ff-loading-skeleton,.ff-bottom-nav,.pwa-mode .ff-loading-skeleton,.twa-app .ff-loading-skeleton{display:none!important}@media (display-mode:standalone){.ff-loading-skeleton{display:none!important}}.ff-ad-banner{bottom:var(--ff-bottom-tabs,72px)}.ff-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-around;min-height:72px;padding-top:8px;padding-bottom:calc(env(safe-area-inset-bottom, 0) + 8px);background-color:#0B0B0F}.ff-bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;height:100%;padding:12px 0;color:rgba(255,255,255,.5);text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}.ff-bottom-nav-item:active{opacity:.7}.ff-bottom-nav-item--active{color:#ffffff}.ff-bottom-nav-icon{margin-bottom:4px}.ff-bottom-nav svg,.ff-bottom-nav-icon,.ff-bottom-nav-icon svg,svg.ff-bottom-nav-icon{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}.ff-bottom-nav-label{font-size:10px;font-weight:500;letter-spacing:.02em}.ff-bottom-nav-avatar{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border-radius:50%;object-fit:cover;margin-bottom:4px;opacity:.5;border:2px solid transparent}.ff-bottom-nav-avatar--active{opacity:1;border-color:#ffffff}.ff-pwa-header{display:none}.capacitor-app,.pwa-mode,.twa-app{background-color:#0B0B0F!important}.capacitor-app .ff-pwa-header,.pwa-mode .ff-pwa-header,.twa-app .ff-pwa-header{display:block;position:fixed;top:0;left:0;right:0;z-index:100;padding-top:env(safe-area-inset-top,0);background-color:#0B0B0F}@media (display-mode:standalone){.ff-pwa-header{display:block;position:fixed;top:0;left:0;right:0;z-index:100;padding-top:env(safe-area-inset-top,0);background-color:#0B0B0F}body{background-color:#0B0B0F!important}}.capacitor-app .ff-page-header,.pwa-mode .ff-page-header,.twa-app .ff-page-header{display:none!important}.ff-pwa-header-content{display:flex;align-items:center;justify-content:space-between;height:56px;padding:8px 20px}.ff-pwa-header-title{flex:1;font-size:18px;font-weight:800;color:#ffffff;margin:0}.ff-pwa-header-avatar-link{flex-shrink:0}.ff-pwa-header-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover}.capacitor-app .page-transition,.pwa-mode .page-transition,.twa-app .page-transition{padding-top:calc(56px + env(safe-area-inset-top, 0))!important}@media (display-mode:standalone){.page-transition{padding-top:calc(56px + env(safe-area-inset-top, 0))!important}}.capacitor-app .page-transition:has(.hero-banner),.pwa-mode .page-transition:has(.hero-banner),.twa-app .page-transition:has(.hero-banner){padding-top:0!important}@media (display-mode:standalone){.page-transition:has(.hero-banner){padding-top:0!important}}.capacitor-app .min-h-screen,.pwa-mode .min-h-screen,.twa-app .min-h-screen{padding-top:calc(48px + env(safe-area-inset-top, 0))!important}@media (display-mode:standalone){.min-h-screen{padding-top:calc(48px + env(safe-area-inset-top, 0))!important}}.capacitor-app .min-h-screen:has(>.hero-banner:first-child),.pwa-mode .min-h-screen:has(>.hero-banner:first-child),.twa-app .min-h-screen:has(>.hero-banner:first-child){padding-top:0!important}@media (display-mode:standalone){.min-h-screen:has(>.hero-banner:first-child){padding-top:0!important}}.capacitor-app .hero-banner,.capacitor-app .min-h-screen>:first-child,.pwa-mode .hero-banner,.pwa-mode .min-h-screen>:first-child,.twa-app .hero-banner,.twa-app .min-h-screen>:first-child{padding-top:0!important;margin-top:-8px!important}.ff-home-hero-app{display:none!important;visibility:hidden!important}.ff-home-hero-web{display:block!important;visibility:visible!important}@media (display-mode:standalone){.ff-home-hero-app{display:block!important;visibility:visible!important}.ff-home-hero-web{display:none!important;visibility:hidden!important}.ff-home-section{padding-top:.25rem!important;padding-bottom:.75rem!important}.ff-home-section-title{font-size:1.25rem!important;line-height:1.75rem!important}@media (min-width:768px){.ff-home-section-title{font-size:1.5rem!important;line-height:2rem!important}}.ff-home-section-items{display:flex!important;overflow-x:auto!important;padding-bottom:.25rem!important;gap:.75rem!important}.ff-home-section-item{flex:0 0 auto!important;width:60vw!important}}.capacitor-app .ff-home-hero-app,.pwa-mode .ff-home-hero-app,.twa-app .ff-home-hero-app{display:block!important;visibility:visible!important}.capacitor-app .ff-home-hero-web,.pwa-mode .ff-home-hero-web,.twa-app .ff-home-hero-web{display:none!important;visibility:hidden!important}.capacitor-app .ff-home-section,.pwa-mode .ff-home-section,.twa-app .ff-home-section{padding-top:.25rem!important;padding-bottom:.75rem!important}.capacitor-app .ff-home-section-title,.pwa-mode .ff-home-section-title,.twa-app .ff-home-section-title{font-size:1.25rem!important;line-height:1.75rem!important}@media (min-width:768px){.capacitor-app .ff-home-section-title,.pwa-mode .ff-home-section-title,.twa-app .ff-home-section-title{font-size:1.5rem!important;line-height:2rem!important}}.capacitor-app .ff-home-section-items,.pwa-mode .ff-home-section-items,.twa-app .ff-home-section-items{display:flex!important;overflow-x:auto!important;padding-bottom:.25rem!important;gap:.75rem!important}.capacitor-app .ff-home-section-item,.pwa-mode .ff-home-section-item,.twa-app .ff-home-section-item{flex:0 0 auto!important;width:60vw!important}@media (min-width:640px){.capacitor-app .ff-home-section-item,.pwa-mode .ff-home-section-item,.twa-app .ff-home-section-item{width:32vw!important}}@media (min-width:768px){.capacitor-app .ff-home-section-item,.pwa-mode .ff-home-section-item,.twa-app .ff-home-section-item{width:240px!important}}.pwa-bottom-spacer{height:0!important}.capacitor-app .pwa-bottom-spacer{height:calc(80px + env(safe-area-inset-bottom, 0))!important}@media (display-mode:standalone){.pwa-bottom-spacer{height:calc(80px + env(safe-area-inset-bottom, 0))!important}}body.ff-has-bottom-tabs:not(.mgmt-portal) .page-transition{padding-bottom:var(--ff-bottom-tabs,72px)!important}body.ff-has-bottom-tabs .pwa-bottom-spacer{height:var(--ff-bottom-tabs,72px)!important}body.capacitor-app:not(.mgmt-portal),body.pwa-mode:not(.mgmt-portal),body.twa-app:not(.mgmt-portal){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body.capacitor-app:not(.mgmt-portal) [contenteditable=true],body.capacitor-app:not(.mgmt-portal) input,body.capacitor-app:not(.mgmt-portal) textarea,body.pwa-mode:not(.mgmt-portal) [contenteditable=true],body.pwa-mode:not(.mgmt-portal) input,body.pwa-mode:not(.mgmt-portal) textarea,body.twa-app:not(.mgmt-portal) [contenteditable=true],body.twa-app:not(.mgmt-portal) input,body.twa-app:not(.mgmt-portal) textarea{-webkit-user-select:text;user-select:text}body.capacitor-app:not(.mgmt-portal) img,body.pwa-mode:not(.mgmt-portal) img,body.twa-app:not(.mgmt-portal) img{-webkit-user-drag:none}body.capacitor-app,html.capacitor-app{min-height:100dvh!important;height:100dvh!important}body.ios-capacitor{width:100%!important;height:100dvh!important}.page-transition .min-h-screen:not(.mgmt-portal){min-height:auto!important}.pwa-mode .ff-bottom-nav,.pwa-mode .ff-bottom-nav *,.pwa-mode header[data-app-navbar=true],.pwa-mode header[data-app-navbar=true] *,.twa-app .ff-bottom-nav,.twa-app .ff-bottom-nav *,.twa-app header[data-app-navbar=true],.twa-app header[data-app-navbar=true] *{transition:none!important}.capacitor-app header[data-app-navbar=true]{position:fixed!important;top:env(safe-area-inset-top,0)!important;left:0!important;right:0!important;z-index:1000!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.capacitor-app header[data-app-navbar=true],.twa-app header[data-app-navbar=true]{display:none!important}.capacitor-app:not(.mgmt-portal) .page-transition{padding-top:calc(env(safe-area-inset-top, 0) + 16px)!important;padding-bottom:0!important;min-height:calc(100dvh - (16px + env(safe-area-inset-top, 0)))!important}.capacitor-app:not(.mgmt-portal) .page-transition:has(.hero-banner){padding-top:0!important}.capacitor-app .hero-banner,.pwa-mode .hero-banner,.twa-app .hero-banner{margin-top:0!important;padding-top:calc(env(safe-area-inset-top, 0) + 8px)!important}.capacitor-app .min-h-screen:not(.mgmt-portal)>div:first-child:not(.hero-banner),.capacitor-app body:not(.mgmt-portal) .min-h-screen>header[data-app-navbar=true]+:not(.hero-banner),.twa-app .min-h-screen:not(.mgmt-portal)>div:first-child:not(.hero-banner),.twa-app body:not(.mgmt-portal) .min-h-screen>header[data-app-navbar=true]+:not(.hero-banner){padding-top:calc(env(safe-area-inset-top, 0) + 16px)!important}.capacitor-app .ff-bottom-nav{display:flex!important}.ios-capacitor .ff-bottom-nav{padding-bottom:env(safe-area-inset-bottom,34px)!important}body.ios-capacitor:not(.mgmt-portal) .page-transition{padding-bottom:calc(72px + env(safe-area-inset-bottom, 34px))!important}body.ios-capacitor.ff-has-ad-banner:not(.mgmt-portal) .page-transition{padding-bottom:calc(72px + 56px + env(safe-area-inset-bottom, 34px))!important}body.ios-capacitor:after{content:"";position:fixed;left:0;right:0;bottom:0;height:0!important;background:#000000!important;z-index:25;pointer-events:none}.twa-app .ff-bottom-nav{display:flex!important}.twa-app:not(.mgmt-portal) .page-transition{padding-bottom:calc(72px + env(safe-area-inset-bottom, 0))!important;min-height:calc(100dvh - (72px + env(safe-area-inset-bottom, 0)) - (16px + env(safe-area-inset-top, 0)))!important}.twa-app.ff-has-ad-banner:not(.mgmt-portal) .page-transition{padding-bottom:calc(72px + 56px + env(safe-area-inset-bottom, 0))!important}.twa-app:not(.mgmt-portal) .page-transition:has(.hero-banner){padding-top:0!important}.capacitor-app .bottom-nav-fixed{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:50!important;box-sizing:border-box!important}.capacitor-app .mobile-menu-button{display:none!important}.capacitor-app h1{font-size:1.5rem!important}.capacitor-app .text-4xl{font-size:1.875rem!important}.capacitor-app .text-3xl{font-size:1.5rem!important}.capacitor-app .text-xl{font-size:1.125rem!important}.capacitor-app .ff-tab{min-height:64px!important;touch-action:manipulation!important}.pwa-mode .min-h-screen{box-sizing:border-box}.pwa-mode h1{font-size:1.5rem!important}.pwa-mode .text-4xl{font-size:1.875rem!important}.pwa-mode .text-3xl{font-size:1.5rem!important}.pwa-mode .text-xl{font-size:1.125rem!important}@media (min-width:768px){.pwa-mode h1{font-size:1.875rem!important}}@media (display-mode:standalone){header[data-app-navbar=true]{position:fixed!important;top:env(safe-area-inset-top,0)!important;left:0!important;right:0!important;z-index:1000!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;display:none!important}.capacitor-app .mobile-menu-button{display:none!important}body:not(.mgmt-portal) .page-transition{padding-top:calc(env(safe-area-inset-top, 0) + 16px)!important;padding-bottom:calc(72px + env(safe-area-inset-bottom, 0))!important;min-height:calc(100dvh - (72px + env(safe-area-inset-bottom, 0)) - (16px + env(safe-area-inset-top, 0)))!important}body.ff-has-ad-banner:not(.mgmt-portal) .page-transition{padding-bottom:calc(72px + 56px + env(safe-area-inset-bottom, 0))!important}.page-transition:has(.hero-banner){padding-top:0!important}.min-h-screen:not(.mgmt-portal)>div:first-child:not(.hero-banner){padding-top:calc(env(safe-area-inset-top, 0) + 16px)!important}.min-h-screen:has(>.hero-banner:first-child){padding-top:0!important}.min-h-screen:not(.mgmt-portal)>div[class*=px-]:not(:first-child),body:not(.mgmt-portal) .min-h-screen>header[data-app-navbar=true]+:not(.hero-banner){padding-top:calc(env(safe-area-inset-top, 0) + 16px)!important}.hero-banner{margin-top:0!important;padding-top:env(safe-area-inset-top,0)!important}.ff-bottom-nav{display:flex!important}body:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0);background:#0a0a0a!important;z-index:25;pointer-events:none}body:not(.mgmt-portal){padding-left:env(safe-area-inset-left,0)!important;padding-right:env(safe-area-inset-right,0)!important}:root{scrollbar-width:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body,html{overflow-x:hidden!important;max-width:100vw!important;width:100vw!important;background-color:#000000!important;background:#000000!important;min-height:100vh!important;min-height:100dvh!important}*,:after,:before{box-sizing:border-box!important}body{touch-action:pan-y!important;-webkit-tap-highlight-color:transparent!important}h1{font-size:1.5rem!important}.text-4xl{font-size:1.875rem!important}.text-3xl{font-size:1.5rem!important}.text-xl{font-size:1.125rem!important}.mobile-menu-button{display:none!important}.ff-tab{min-height:64px!important;touch-action:manipulation!important}@media (min-width:768px){h1{font-size:1.875rem!important}}}body:not(.pwa-mode) .ff-bottom-nav{display:none!important}body:not(.pwa-mode) .page-transition{padding-bottom:0!important}@media (display-mode:standalone){body.ios-capacitor .page-transition{padding-bottom:calc(72px + env(safe-area-inset-bottom, 34px))!important}}body.ios-capacitor .page-transition>:last-child{margin-bottom:0!important}@media (display-mode:standalone) and (-webkit-touch-callout:none){.min-h-screen:not(.mgmt-portal),.page-transition{padding-bottom:calc(72px + env(safe-area-inset-bottom, 34px))!important}.h-screen{height:100dvh!important}.min-h-screen{min-height:100dvh!important}}.pwa-mode .h-screen{height:100dvh!important}.pwa-mode .min-h-screen{min-height:100dvh!important;height:auto!important}.capacitor-app .h-screen{height:100dvh!important}.capacitor-app .min-h-screen{min-height:100dvh!important;height:auto!important}body.ios-capacitor .page-transition .min-h-screen:not(.mgmt-portal){min-height:100dvh!important}@media (display-mode:standalone){.page-transition .min-h-screen:not(.mgmt-portal){min-height:100dvh!important}}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/static/GoogleSans-Regular.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/static/GoogleSans-Italic.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/static/GoogleSans-Medium.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/static/GoogleSans-MediumItalic.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/static/GoogleSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/static/GoogleSans-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/static/GoogleSans-Bold.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/static/GoogleSans-BoldItalic.ttf) format("truetype")}