.ApplicationShell_shell__y0MqK{min-height:100vh}.ApplicationShell_header__X1mZR{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:linear-gradient(106deg,#052b27,#07503f 44%,#0b7655);border-top:3px solid #57c6a1;border-bottom:1px solid rgb(169 231 209/.24);box-shadow:0 5px 20px rgb(3 35 28/.22)}.ApplicationShell_headerInner__H_TCj{display:flex;align-items:center;gap:30px;max-width:1440px;min-height:86px;margin:auto;padding:12px 28px}.ApplicationShell_brand__0gEpR{display:inline-flex;align-items:center;flex-shrink:0;gap:12px;text-decoration:none;color:var(--navy)}.ApplicationShell_brand__0gEpR .ApplicationShell_brandMark__JDNVR{display:block;width:56px;height:56px;flex-shrink:0;border-radius:0;box-shadow:none;background:transparent}.ApplicationShell_brandMark__JDNVR img{display:block;width:100%;height:100%;object-fit:contain}.ApplicationShell_brand__0gEpR .ApplicationShell_brandCopy__zSwvB{display:block}.ApplicationShell_brand__0gEpR .ApplicationShell_wordmark__zXoNp{font-size:30px;font-weight:800;line-height:1;letter-spacing:-.055em;white-space:nowrap}.ApplicationShell_brand__0gEpR .ApplicationShell_wordmark__zXoNp>span{color:var(--accent,var(--sage-600))}.ApplicationShell_header__X1mZR .ApplicationShell_brand__0gEpR .ApplicationShell_wordmark__zXoNp{color:#fff}.ApplicationShell_header__X1mZR .ApplicationShell_brand__0gEpR .ApplicationShell_wordmark__zXoNp>span{color:#86e3bf}.ApplicationShell_descriptor__9AvNY{display:block;margin-top:7px;color:#d0eee0;font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1;white-space:nowrap}.ApplicationShell_brandRule__4DckV{display:block;width:96px;height:2px;margin-top:8px;background:linear-gradient(90deg,#55d6a3,#b2f1d3)}.ApplicationShell_navigation__fLaDS{display:flex;flex:1 1;align-items:center;gap:5px}.ApplicationShell_navigation__fLaDS a{position:relative;padding:11px 13px;color:#e0f4e9;border-radius:8px;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s}.ApplicationShell_navigation__fLaDS a:hover{color:#fff;background:rgb(255 255 255/.1)}.ApplicationShell_navigation__fLaDS a[aria-current=page]{background:rgb(134 227 191/.18);color:#fff;box-shadow:inset 0 0 0 1px rgb(178 241 211/.28)}.ApplicationShell_navigation__fLaDS a[aria-current=page]:after{content:"";position:absolute;height:3px;bottom:-13px;left:13px;right:13px;background:#86e3bf;border-radius:3px 3px 0 0}.ApplicationShell_account__50aMu{position:relative;flex-shrink:0}.ApplicationShell_account__50aMu>button{display:flex;align-items:center;gap:10px;border:1px solid rgb(208 238 224/.3);border-radius:999px;padding:5px 12px 5px 5px;background:rgb(255 255 255/.08);color:#fff;cursor:pointer}.ApplicationShell_account__50aMu>button:hover,.ApplicationShell_account__50aMu>button[aria-expanded=true]{background:rgb(255 255 255/.14);border-color:#86e3bf}.ApplicationShell_account__50aMu>button i{width:6px;height:6px;border-right:1.5px solid #d0eee0;border-bottom:1.5px solid #d0eee0;transform:rotate(45deg) translateY(-2px);margin-left:4px}.ApplicationShell_accountCopy__R03kP{display:grid;grid-gap:3px;gap:3px;text-align:left}.ApplicationShell_accountCopy__R03kP strong{max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.ApplicationShell_accountCopy__R03kP small{font-size:10px;color:#d0eee0}.ApplicationShell_avatar__bMBTD{position:relative;display:grid;place-items:center;overflow:hidden;width:36px;height:36px;border-radius:50%;background:var(--navy);color:white;font-size:11px;font-weight:700}.ApplicationShell_avatarImage__gF2PY{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .15s}.ApplicationShell_avatarLoaded__wb6nH{opacity:1}.ApplicationShell_accountMenu__gu9JU{position:absolute;right:0;top:55px;display:grid;grid-gap:6px;gap:6px;width:260px;padding:18px;border:1px solid #dce5e9;border-radius:12px;background:white;box-shadow:0 16px 42px rgb(19 45 60/.14)}.ApplicationShell_accountMenu__gu9JU strong{font-size:14px}.ApplicationShell_accountMenu__gu9JU small{color:#637386;font-size:12px;overflow-wrap:anywhere}.ApplicationShell_accountMenu__gu9JU button{padding:10px 0 0;margin-top:7px;border:0;border-top:1px solid #e8eef0;text-align:left;background:transparent;color:var(--danger);font-size:13px;font-weight:700;cursor:pointer}.ApplicationShell_guest__2MeYG{margin-left:auto;color:#e0f4e9;font-size:14px;font-weight:700;text-decoration:none}@media (max-width:1120px){.ApplicationShell_headerInner__H_TCj{gap:18px;padding-inline:22px}.ApplicationShell_navigation__fLaDS a{padding-inline:10px}.ApplicationShell_accountCopy__R03kP{display:none}}@media (max-width:820px){.ApplicationShell_headerInner__H_TCj{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 18px 0}.ApplicationShell_brand__0gEpR .ApplicationShell_brandMark__JDNVR{width:44px;height:44px}.ApplicationShell_brand__0gEpR .ApplicationShell_wordmark__zXoNp{font-size:27px}.ApplicationShell_navigation__fLaDS{order:3;flex-basis:100%;overflow-x:auto;padding:0 0 12px;gap:5px;scrollbar-width:none}.ApplicationShell_navigation__fLaDS::-webkit-scrollbar{display:none}.ApplicationShell_navigation__fLaDS a{padding:10px 14px}.ApplicationShell_navigation__fLaDS a[aria-current=page]:after{bottom:-12px}.ApplicationShell_account__50aMu>button{padding:4px}.ApplicationShell_account__50aMu>button i{display:none}}@media (max-width:420px){.ApplicationShell_headerInner__H_TCj{padding-inline:14px}.ApplicationShell_brand__0gEpR{gap:8px}.ApplicationShell_brand__0gEpR .ApplicationShell_wordmark__zXoNp{font-size:25px}.ApplicationShell_navigation__fLaDS a{padding-inline:12px;font-size:13px}}