#mobile-tabs .nav{position:fixed;bottom:0;left:0;right:0;border-top:1px solid var(--border);z-index:50;background-color:var(--white);padding-top:13px;padding-bottom:calc(18px + env(safe-area-inset-bottom));width:100%;justify-self:center}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){#mobile-tabs .nav{max-width:760px}}@media(min-width:1025px){#mobile-tabs .nav{max-width:760px}}#mobile-tabs .nav .mobile-tabs-container{display:flex;justify-content:space-around;align-items:center;min-height:60px}#mobile-tabs .nav .mobile-tabs-container .link{display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-text-small);transition:color .3s;text-decoration:none;color:#9ca3af}#mobile-tabs .nav .mobile-tabs-container .link.active{color:var(--primary-500)}#mobile-tabs .nav .mobile-tabs-container .link .icon-container{margin-bottom:4px;display:flex;align-items:center;justify-content:center}#mobile-tabs .nav .mobile-tabs-container .link .icon-container svg{display:block;width:24px;height:24px}#mobile-tabs .nav .mobile-tabs-container .link .icon-container.active svg path{stroke:var(--primary-500)!important}#mobile-tabs .nav .mobile-tabs-container .link .icon-container:not(.active) svg path{stroke:#9ca3af!important}#mobile-tabs .nav .mobile-tabs-container .link .label{margin-top:4px}#header-footer-layout{display:flex;justify-content:center;width:100%}#header-footer-layout .container{display:flex;flex-direction:column;min-height:100vh;width:100%}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){#header-footer-layout .container{max-width:760px}}@media(min-width:1025px){#header-footer-layout .container{max-width:760px}}#header-footer-layout .container .main{flex:1 1}#header-footer-layout .container .main.with-footer{padding-bottom:80px}#header-footer-layout .container .main.with-header{padding-top:80px}.page-header{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:9px;padding-inline:25px;width:100%;position:fixed;top:0;left:0;right:0;z-index:1000;background-color:var(--white);justify-self:center}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.page-header{max-width:760px}}@media(min-width:1025px){.page-header{max-width:760px}}.page-header .header .back-button{height:46px;width:46px}.page-header .header .spacer{width:46px}.page-header .header .title{color:var(--primary-500);margin-bottom:0;text-align:center}