.brand-lily-module__3t8Zfq__lily{color:currentColor;width:100%;height:100%;overflow:visible}.brand-lily-module__3t8Zfq__stem,.brand-lily-module__3t8Zfq__leaf,.brand-lily-module__3t8Zfq__petalShape,.brand-lily-module__3t8Zfq__petalVein{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.brand-lily-module__3t8Zfq__stem{stroke-width:2px;stroke-dasharray:160;stroke-dashoffset:160px;animation:1.05s cubic-bezier(.32,.12,.2,1) .1s both brand-lily-module__3t8Zfq__draw}.brand-lily-module__3t8Zfq__leaf{stroke-width:1.5px;fill:currentColor;fill-opacity:.1;transform-box:fill-box;transform-origin:100% 100%;animation:.5s cubic-bezier(.2,.7,.25,1) .85s both brand-lily-module__3t8Zfq__unfurl}.brand-lily-module__3t8Zfq__leaf[data-side=right]{transform-origin:0 100%;animation-delay:1s}.brand-lily-module__3t8Zfq__petal{--delay:calc(1.2s + var(--petal-index) * 85ms)}.brand-lily-module__3t8Zfq__petalShape{stroke-width:1.6px;fill:currentColor;fill-opacity:.08;transform-box:fill-box;transform-origin:50% 100%;animation:brand-lily-module__3t8Zfq__bloom .62s cubic-bezier(.18, .78, .24, 1) var(--delay) both}.brand-lily-module__3t8Zfq__petal[data-layer=inner] .brand-lily-module__3t8Zfq__petalShape{fill-opacity:.16}.brand-lily-module__3t8Zfq__petalVein{stroke-width:1px;opacity:.5;stroke-dasharray:70;stroke-dashoffset:70px;animation:brand-lily-module__3t8Zfq__draw .5s ease-out calc(var(--delay) + .18s) both}.brand-lily-module__3t8Zfq__core{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,.8,.25,1) 2.1s both brand-lily-module__3t8Zfq__pop}@keyframes brand-lily-module__3t8Zfq__draw{0%{stroke-dashoffset:var(--from,160)}to{stroke-dashoffset:0}}@keyframes brand-lily-module__3t8Zfq__unfurl{0%{opacity:0;transform:scale(.2)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes brand-lily-module__3t8Zfq__bloom{0%{opacity:0;transform:scaleY(.08)scaleX(.55)rotate(-8deg)}60%{opacity:1;transform:scaleY(1.06)scaleX(1.02)rotate(1.5deg)}to{opacity:1;transform:none}}@keyframes brand-lily-module__3t8Zfq__pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.brand-lily-module__3t8Zfq__lily[data-still=true] *,.brand-lily-module__3t8Zfq__lily[data-still=true]{animation:none!important}.brand-lily-module__3t8Zfq__lily[data-still=true] .brand-lily-module__3t8Zfq__stem,.brand-lily-module__3t8Zfq__lily[data-still=true] .brand-lily-module__3t8Zfq__petalVein{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.brand-lily-module__3t8Zfq__lily *{animation:none!important}.brand-lily-module__3t8Zfq__stem,.brand-lily-module__3t8Zfq__petalVein{stroke-dashoffset:0}}
.brand-bloom-module__O0yFkq__bloom{--ink:#151514;--petrol:#041d25;--petrol-2:#0e4a53;--mint:#2dd4bf;--cyan:#20cfe3;--bloom-teal:#23afc2;--ice:#d8f7f6;--leaf:#66896d;--paper:#fcfdfb;--stem-olive:#6f8a37;--b-stem:.12s;--d-stem:.99s;--b-bud:1.05s;--d-bud:.39s;--b-bloom:1.34s;--d-bloom:.58s;--b-outro:2.9s;--d-outro:.34s;--b-morph:2.9s;--d-morph:.66s;--b-tail:3.5s;--d-tail:.5s;--b-caption2:3.78s;--d-caption2:.3s;--b-current:3.9s;--d-current:.28s;isolation:isolate;width:100%;height:100%;min-height:420px;color:var(--ink);font-family:var(--app-font-sans), system-ui, sans-serif;justify-content:center;align-items:center;display:flex;position:relative}.brand-bloom-module__O0yFkq__bloom[data-bloom=static] *,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] :before,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] :after{transition:none!important;animation:none!important}.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__lockup,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__morphM,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__brandRest,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__brandTracker,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__captionTwo{opacity:1}.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__morphM{letter-spacing:-4.5px;font-size:88px;transform:scale(1)}.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__brandTail{opacity:1;max-width:520px;transform:none}.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__plant,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__stageLight,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__captionOne,.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__brandCurrent{opacity:0}.brand-bloom-module__O0yFkq__bloom[data-on-dark=true],.brand-bloom-module__O0yFkq__bloom[data-on-dark=true] .brand-bloom-module__O0yFkq__kicker{color:var(--paper)}.brand-bloom-module__O0yFkq__bloom[data-on-dark=true] .brand-bloom-module__O0yFkq__morphM,.brand-bloom-module__O0yFkq__bloom[data-on-dark=true] .brand-bloom-module__O0yFkq__brandRest{color:var(--paper);text-shadow:none}.brand-bloom-module__O0yFkq__bloom[data-on-dark=true] .brand-bloom-module__O0yFkq__brandTracker{color:var(--mint)}.brand-bloom-module__O0yFkq__stage{isolation:isolate;width:520px;height:420px;transform:scale(var(--bloom-scale,.7));transform-origin:50%;position:relative}@media (max-width:1279px){.brand-bloom-module__O0yFkq__stage{--bloom-scale:.58}}@media (max-width:899px){.brand-bloom-module__O0yFkq__bloom{height:190px;min-height:190px;overflow:hidden}.brand-bloom-module__O0yFkq__stage{--bloom-scale:.46}}.brand-bloom-module__O0yFkq__stageLight{z-index:-1;opacity:0;width:330px;height:315px;animation:brand-bloom-module__O0yFkq__stageLightIn .8s ease-out 1 both, brand-bloom-module__O0yFkq__stageLightDim var(--d-outro) ease var(--b-outro) 1 both;background:radial-gradient(#ffffffd6 0 28%,#ffffff70 48%,#2dd4bf0d 63%,#0000 76%);border-radius:50%;position:absolute;top:45px;left:50%;transform:translate(-50%)}.brand-bloom-module__O0yFkq__kicker{z-index:7;color:#232c288f;text-align:center;width:100%;font:600 12px/1.4 var(--app-font-sans), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0;position:absolute;top:7px}.brand-bloom-module__O0yFkq__kicker span{opacity:0;position:absolute;left:0;right:0}.brand-bloom-module__O0yFkq__captionOne{animation:brand-bloom-module__O0yFkq__captionIn .5s ease-out .25s 1 both, brand-bloom-module__O0yFkq__captionOut var(--d-outro) ease var(--b-outro) 1 both}.brand-bloom-module__O0yFkq__captionTwo{animation:brand-bloom-module__O0yFkq__captionIn var(--d-caption2) ease-out var(--b-caption2) 1 both}.brand-bloom-module__O0yFkq__plant{z-index:3;width:372px;height:452px;animation:brand-bloom-module__O0yFkq__plantExit var(--d-outro) ease var(--b-outro) 1 both;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.brand-bloom-module__O0yFkq__stemReveal{z-index:1;clip-path:inset(100% 0 0);width:92px;height:220px;animation:brand-bloom-module__O0yFkq__stemRevealAnim var(--d-stem) cubic-bezier(.42,.02,.22,1) var(--b-stem) 1 both;will-change:clip-path, transform, opacity;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.brand-bloom-module__O0yFkq__stem{object-fit:fill;transform-origin:50% 100%;width:100%;height:100%;animation:brand-bloom-module__O0yFkq__stemElongate var(--d-stem) cubic-bezier(.42,.02,.22,1) var(--b-stem) 1 both;will-change:transform;object-position:center bottom}.brand-bloom-module__O0yFkq__bud{z-index:2;opacity:0;transform-origin:50% 100%;background:linear-gradient(180deg, var(--ice) 0%, var(--cyan) 30%, #2f7f7a 62%, var(--stem-olive) 100%);width:20px;height:40px;animation:brand-bloom-module__O0yFkq__budLife var(--d-bud) cubic-bezier(.2,.72,.2,1) var(--b-bud) 1 both;border-radius:50% 50% 38% 38%;position:absolute;top:86px;left:50%;transform:translate(-50%)scale(.2)}.brand-bloom-module__O0yFkq__lily{z-index:3;object-fit:contain;opacity:0;transform-origin:50% 61%;width:145px;height:145px;animation:brand-bloom-module__O0yFkq__lilyBloom var(--d-bloom) cubic-bezier(.34,.06,.24,1) var(--b-bloom) 1 both;will-change:transform, opacity;position:absolute;top:38px;left:50%;transform:translate(-50%)scale(.3)rotate(-4deg)}.brand-bloom-module__O0yFkq__lockup{z-index:6;white-space:nowrap;letter-spacing:-4.5px;justify-content:flex-start;align-items:baseline;font-family:Georgia,Times New Roman,serif;font-size:88px;line-height:.92;display:flex;position:absolute;top:116px;left:50%;transform:translate(-50%)}.brand-bloom-module__O0yFkq__morphM{color:var(--petrol);letter-spacing:-8px;opacity:0;transform-origin:bottom;text-shadow:0 8px 22px #041d251f;animation:brand-bloom-module__O0yFkq__morphMAnim var(--d-morph) cubic-bezier(.2,.72,.2,1) var(--b-morph) 1 both;flex:none;font-size:136px;line-height:.92;display:block;position:relative}.brand-bloom-module__O0yFkq__morphM:before{content:none}.brand-bloom-module__O0yFkq__morphM:after{content:"";z-index:2;opacity:0;transform-origin:50% 90%;pointer-events:none;background:linear-gradient(100deg,var(--petrol-2),var(--ice) 52%,var(--cyan));width:19px;height:37px;animation:brand-bloom-module__O0yFkq__petalRelease 1s cubic-bezier(.2,.65,.22,1) var(--b-morph) 1 both;border-radius:75% 22% 70% 28%;position:absolute;top:48%;left:53%}.brand-bloom-module__O0yFkq__brandTail{opacity:0;max-width:0;animation:brand-bloom-module__O0yFkq__brandTailAnim var(--d-tail) cubic-bezier(.2,.76,.2,1) var(--b-tail) 1 both;align-items:baseline;display:flex;overflow:hidden}.brand-bloom-module__O0yFkq__brandRest,.brand-bloom-module__O0yFkq__brandTracker{display:inline-block;position:relative}.brand-bloom-module__O0yFkq__brandRest{color:#151514}.brand-bloom-module__O0yFkq__brandTracker{color:var(--mint)}.brand-bloom-module__O0yFkq__brandRest:after,.brand-bloom-module__O0yFkq__brandTracker:after,.brand-bloom-module__O0yFkq__brandTracker:after{content:none}.brand-bloom-module__O0yFkq__brandCurrent{opacity:0;transform-origin:0;height:1px;animation:brand-bloom-module__O0yFkq__brandCurrentAnim var(--d-current) cubic-bezier(.22,.78,.2,1) var(--b-current) 1 both;background:linear-gradient(90deg,#0000,#041d2566 8%,#2dd4bfb8 62%,#0000);position:absolute;bottom:-12px;left:2px;right:-2px;transform:scaleX(0)}.brand-bloom-module__O0yFkq__brandCurrent:after{content:"";background:var(--mint);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:5%;box-shadow:0 0 0 5px #2dd4bf14}@keyframes brand-bloom-module__O0yFkq__stageLightIn{0%{opacity:0;transform:translate(-50%)scale(.68)}to{opacity:.94;transform:translate(-50%)scale(1)}}@keyframes brand-bloom-module__O0yFkq__stageLightDim{0%{opacity:.94;transform:translate(-50%)scale(1)}to{opacity:.5;transform:translate(-50%)scale(1.05)}}@keyframes brand-bloom-module__O0yFkq__captionIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes brand-bloom-module__O0yFkq__captionOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}@keyframes brand-bloom-module__O0yFkq__plantExit{0%{opacity:1}to{opacity:0}}@keyframes brand-bloom-module__O0yFkq__stemRevealAnim{0%{opacity:0;clip-path:inset(100% 0 0);transform:translate(-50%)translateY(7px)}12%{opacity:1}to{opacity:1;clip-path:inset(0);transform:translate(-50%)translateY(0)}}@keyframes brand-bloom-module__O0yFkq__stemElongate{0%{transform:scale(.92,.48)}88%{transform:scaleY(1.015)}to{transform:scale(1)}}@keyframes brand-bloom-module__O0yFkq__budLife{0%{opacity:0;border-radius:50% 50% 38% 38%;transform:translate(-50%)translateY(10px)scale(.2)rotate(-6deg)}50%{opacity:1;border-radius:50% 50% 38% 38%;transform:translate(-50%)translateY(0)scale(1)rotate(-2deg)}72%{opacity:1;border-radius:46% 46% 40% 40%;transform:translate(-50%)scale(1.06)rotate(0)}88%{opacity:.72;border-radius:60% 60% 42% 42%;transform:translate(-50%)scale(1.16)rotate(2deg)}to{opacity:0;border-radius:74% 74% 44% 44%;transform:translate(-50%)scale(1.5,1.12)rotate(3deg)}}@keyframes brand-bloom-module__O0yFkq__lilyBloom{0%{opacity:0;filter:blur(3px);transform:translate(-50%)scale(.3)rotate(-5deg)}22%{opacity:1;filter:blur(1.6px)}55%{filter:blur()}74%{opacity:1;transform:translate(-50%)scale(1.035)rotate(.6deg)}to{opacity:1;filter:blur();transform:translate(-50%)scale(1)rotate(0)}}@keyframes brand-bloom-module__O0yFkq__morphMAnim{0%{opacity:0;letter-spacing:-8px;font-size:136px;transform:scale(.72)}22%{opacity:.6;letter-spacing:-8px;font-size:136px;transform:scale(.88)}40%,76%{opacity:1;letter-spacing:-8px;font-size:136px;transform:scale(1)}to{opacity:1;letter-spacing:-4.5px;text-shadow:0 5px 14px #041d2512;font-size:88px;transform:scale(1)}}@keyframes brand-bloom-module__O0yFkq__mMaterial{0%{opacity:0;background-position:100%,42% 48%}20%{opacity:1}44%{opacity:1;background-position:52%,58% 44%}76%,to{opacity:0;background-position:0,70% 38%}}@keyframes brand-bloom-module__O0yFkq__petalRelease{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(8deg)}18%{opacity:.95}to{opacity:0;transform:translate(96px,-72px)scale(.72)rotate(62deg)}}@keyframes brand-bloom-module__O0yFkq__brandTailAnim{0%{opacity:0;max-width:0;transform:translate(-6px)}22%{opacity:1}to{opacity:1;max-width:520px;transform:translate(0)}}@keyframes brand-bloom-module__O0yFkq__livingType{0%{opacity:0;background-position:100% 0}28%{opacity:.96}74%{opacity:.76;background-position:16% 0}to{opacity:0;background-position:0 0}}@keyframes brand-bloom-module__O0yFkq__brandCurrentAnim{0%{opacity:0;transform:scaleX(0)}42%{opacity:.9}86%{opacity:.64;transform:scaleX(1)}to{opacity:.18;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.brand-bloom-module__O0yFkq__bloom *,.brand-bloom-module__O0yFkq__bloom :before,.brand-bloom-module__O0yFkq__bloom :after{transition:none!important;animation:none!important}.brand-bloom-module__O0yFkq__lockup,.brand-bloom-module__O0yFkq__morphM,.brand-bloom-module__O0yFkq__brandRest,.brand-bloom-module__O0yFkq__brandTracker,.brand-bloom-module__O0yFkq__captionTwo{opacity:1}.brand-bloom-module__O0yFkq__morphM{letter-spacing:-4.5px;text-shadow:none;font-size:88px;transform:none}.brand-bloom-module__O0yFkq__brandTail{opacity:1;max-width:520px;transform:none}.brand-bloom-module__O0yFkq__plant,.brand-bloom-module__O0yFkq__stageLight,.brand-bloom-module__O0yFkq__captionOne,.brand-bloom-module__O0yFkq__brandCurrent,.brand-bloom-module__O0yFkq__morphM:before,.brand-bloom-module__O0yFkq__morphM:after,.brand-bloom-module__O0yFkq__brandRest:after,.brand-bloom-module__O0yFkq__brandTracker:after{opacity:0}}.brand-bloom-module__O0yFkq__lilyDrawing{width:100%;height:100%;color:var(--petrol-2);animation:brand-bloom-module__O0yFkq__lilyHandoff var(--d-morph) ease var(--b-morph) both;display:block}.brand-bloom-module__O0yFkq__bloom[data-on-dark=true] .brand-bloom-module__O0yFkq__lilyDrawing{color:var(--mint)}@keyframes brand-bloom-module__O0yFkq__lilyHandoff{0%{opacity:1;transform:none}55%{opacity:.55;transform:translateY(-8px)scale(.92)}to{opacity:0;transform:translateY(-18px)scale(.82)}}.brand-bloom-module__O0yFkq__bloom[data-bloom=static] .brand-bloom-module__O0yFkq__lilyDrawing{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.brand-bloom-module__O0yFkq__lilyDrawing{opacity:0;animation:none}}.brand-bloom-module__O0yFkq__bloom[data-on-dark=true] .brand-bloom-module__O0yFkq__stageLight{background:radial-gradient(#2dd4bf29 0 26%,#2dd4bf12 50%,#0000 72%)}
.macro-tracker-login-module__LQqeJG__mtAuthLanding{--ink:#151514;--petrol:#041d25;--petrol-2:#0e4a53;--mint:#2dd4bf;--cyan:#20cfe3;--bloom:#23afc2;--ice:#d8f7f6;--leaf:#66896d;--paper:#fcfdfb;--stem-olive:#6f8a37;--b-stem:.35s;--d-stem:2.9s;--b-bud:3.1s;--d-bud:1.15s;--b-bloom:3.95s;--d-bloom:1.7s;--b-outro:6.5s;--d-outro:.85s;--b-morph:6.5s;--d-morph:1.85s;--b-corner:8.4s;--d-corner:1s;--b-tail:8.3s;--d-tail:1.4s;--b-caption2:9.2s;--d-caption2:.8s;--b-current:9.5s;--d-current:.75s;isolation:isolate;box-sizing:border-box;min-height:100svh;color:var(--ink);font-family:var(--app-font-sans), system-ui, sans-serif;background:radial-gradient(at 50% 47%,#fffffffc 0 17%,#ffffffe6 34%,#ffffff4d 62%,#0000 80%),linear-gradient(135deg,#f9fcfa 0%,#fffdfd 46%,#f7fbf8 100%);position:relative;overflow:hidden}.macro-tracker-login-module__LQqeJG__mtAuthLanding *,.macro-tracker-login-module__LQqeJG__mtAuthLanding :before,.macro-tracker-login-module__LQqeJG__mtAuthLanding :after{box-sizing:border-box}.macro-tracker-login-module__LQqeJG__mtAuthLanding button,.macro-tracker-login-module__LQqeJG__mtAuthLanding input{font:inherit}.macro-tracker-login-module__LQqeJG__mtAuthLanding button{color:inherit}.macro-tracker-login-module__LQqeJG__mtAuthLanding:before{content:"";z-index:-1;pointer-events:none;opacity:.21;background-image:radial-gradient(#041d2533 .48px,#0000 .52px);background-size:4px 4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 32% 72%,#000);mask-image:linear-gradient(#000,#0000 32% 72%,#000)}.macro-tracker-login-module__LQqeJG__mtAuthLanding:after{content:"";z-index:-2;pointer-events:none;opacity:.84;background:radial-gradient(at 50% 48%,#0000 0 29%,#ffffff26 50%,#f4f8f561 100%),linear-gradient(115deg,#2dd4bf09,#0000 34%,#20cfe30b 68%,#0000);position:absolute;inset:-8%}.macro-tracker-login-module__LQqeJG__mtAuthAmbientFlow{z-index:-6;pointer-events:none;opacity:.88;will-change:transform;background:radial-gradient(at 12% 18%,#2dd4bf38 0,#2dd4bf16 27%,#0000 54%),radial-gradient(at 88% 24%,#20cfe329 0,#0e4a530f 29%,#0000 55%),radial-gradient(at 55% 94%,#66896d29 0,#66896d0e 31%,#0000 57%);animation:96s cubic-bezier(.45,.05,.3,1) infinite alternate macro-tracker-login-module__LQqeJG__mtAuthAmbientDrift;position:absolute;inset:-18%;transform:translate(-1.5%,-.5%)scale(1.02)}.macro-tracker-login-module__LQqeJG__mtAuthBotanicalTexture{z-index:-2;pointer-events:none;opacity:.2;mix-blend-mode:multiply;background:url(/auth/botanical-white-texture.webp) 50%/cover no-repeat;position:absolute;inset:-6%}@keyframes macro-tracker-login-module__LQqeJG__mtAuthAmbientDrift{0%{transform:translate(-1.5%,-.5%)scale(1.02)}to{transform:translate(1.6%,1%)scale(1.045)}}.macro-tracker-login-module__LQqeJG__mtAuthSplit{--gutter:clamp(22px, 5vw, 64px);z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:100svh;display:grid;position:relative}.macro-tracker-login-module__LQqeJG__mtAuthFormColumn{padding:clamp(24px, 3.5svh, 48px) var(--gutter);justify-content:center;display:flex}.macro-tracker-login-module__LQqeJG__mtAuthBrandColumn{padding:48px var(--gutter);background:var(--petrol);justify-content:center;align-self:stretch;align-items:center;display:flex}.macro-tracker-login-module__LQqeJG__mtAuthPanel{scrollbar-width:thin;scrollbar-gutter:stable both-edges;background:#fffffcf5;border:1px solid #e5e4dd;width:min(420px,100%);max-height:calc(100svh - 44px);padding:22px 36px 28px;animation:.4s cubic-bezier(.2,.75,.2,1) both macro-tracker-login-module__LQqeJG__mtAuthPanelAnimation;position:relative;overflow-y:auto;box-shadow:0 26px 80px #1f2b2424}.macro-tracker-login-module__LQqeJG__mtAuthPanel:focus,.macro-tracker-login-module__LQqeJG__mtAuthPanel:focus-visible{outline:none}.macro-tracker-login-module__LQqeJG__mtAuthPanelControls{z-index:2;justify-content:space-between;align-items:center;min-height:24px;margin:0 0 24px;display:flex;position:relative}.macro-tracker-login-module__LQqeJG__mtAuthPanel .macro-tracker-login-module__LQqeJG__mtAuthBack,.macro-tracker-login-module__LQqeJG__mtAuthPanel .macro-tracker-login-module__LQqeJG__mtAuthClose{color:var(--petrol-2);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.macro-tracker-login-module__LQqeJG__mtAuthPanel .macro-tracker-login-module__LQqeJG__mtAuthBack:before,.macro-tracker-login-module__LQqeJG__mtAuthPanel .macro-tracker-login-module__LQqeJG__mtAuthClose:before{z-index:-1;content:"";border-radius:6px;height:44px;position:absolute;top:50%;left:-10px;right:-10px;translate:0 -50%}.macro-tracker-login-module__LQqeJG__mtAuthPanel .macro-tracker-login-module__LQqeJG__mtAuthBack{gap:6px;font-size:14px;font-weight:500;line-height:1.25}.macro-tracker-login-module__LQqeJG__mtAuthPanel .macro-tracker-login-module__LQqeJG__mtAuthBack span{color:var(--mint);font-size:15px;line-height:1}.macro-tracker-login-module__LQqeJG__mtAuthPanel .macro-tracker-login-module__LQqeJG__mtAuthClose{margin-left:auto;font:300 26px/1 Georgia,serif}.macro-tracker-login-module__LQqeJG__mtAuthBack:hover:before,.macro-tracker-login-module__LQqeJG__mtAuthClose:hover:before{background:#2dd4bf1a}.macro-tracker-login-module__LQqeJG__mtAuthBack:focus-visible,.macro-tracker-login-module__LQqeJG__mtAuthClose:focus-visible{outline-offset:4px;outline:2px solid #2dd4bfbf}@keyframes macro-tracker-login-module__LQqeJG__mtAuthPanelAnimation{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:899px){.macro-tracker-login-module__LQqeJG__mtAuthAmbientFlow{opacity:.76;animation:none}.macro-tracker-login-module__LQqeJG__mtAuthSplit{grid-template-columns:minmax(0,1fr)}.macro-tracker-login-module__LQqeJG__mtAuthBrandColumn{order:-1;min-height:190px;padding:18px 0 0}.macro-tracker-login-module__LQqeJG__mtAuthFormColumn{padding:0 var(--gutter) 48px}.macro-tracker-login-module__LQqeJG__mtAuthPanel{background:#fffffc;padding:20px 24px 26px}.macro-tracker-login-module__LQqeJG__mtAuthPanelControls{margin:0 0 16px}}@media (max-width:759px){.macro-tracker-login-module__LQqeJG__mtAuthBrandColumn{display:none}.macro-tracker-login-module__LQqeJG__mtAuthFormColumn{padding:32px var(--gutter) 40px}}@media (min-width:1600px){.macro-tracker-login-module__LQqeJG__mtAuthPanel{width:min(440px,100%);padding-inline:40px}}@media (prefers-reduced-motion:reduce){.macro-tracker-login-module__LQqeJG__mtAuthAmbientFlow{animation:none!important}.macro-tracker-login-module__LQqeJG__mtAuthPanel{opacity:1;animation:none;transform:none}}
.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn{color:#041d25;width:100%;font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, sans-serif}.macro-tracker-auth-form-module__iVsWoa__mtAuthHeader{text-align:left;margin:0 0 2.5rem}.macro-tracker-auth-form-module__iVsWoa__mtAuthHeader h1{letter-spacing:-.045em;max-width:20rem;margin:0;font-family:Georgia,serif;font-size:clamp(2rem,6vw,2.45rem);font-weight:500;line-height:1.03}.macro-tracker-auth-form-module__iVsWoa__mtAuthHeader p{color:#456970;margin:.35rem 0 0;font-size:.86rem;line-height:1.45}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthPrimary{width:100%;min-height:3rem;font:inherit;border-radius:.5rem;justify-content:center;align-items:center;font-size:.86rem;font-weight:700;transition:border-color .2s,background-color .2s,box-shadow .2s,opacity .2s;display:flex}.macro-tracker-auth-form-module__iVsWoa__mtAuthTabs{background:#0e4a530b;border:1px solid #0e4a5321;border-radius:.55rem;grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:1.35rem;padding:.25rem;display:grid}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthTabs button{color:#456970;min-height:2.55rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.38rem;font-size:.78rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.macro-tracker-auth-form-module__iVsWoa__mtAuthTabs button[aria-selected=true]{color:#0e4a53;background:#fff;box-shadow:0 2px 10px #041d2517}.macro-tracker-auth-form-module__iVsWoa__mtAuthTabs button:hover:not([aria-selected=true]){color:#0e4a53;background:#0e4a5311}.macro-tracker-auth-form-module__iVsWoa__mtAuthForm{flex-direction:column;gap:1.05rem;width:100%;display:flex}.macro-tracker-auth-form-module__iVsWoa__mtAuthField{color:#0e4a53;flex-direction:column;gap:.48rem;width:100%;font-size:.77rem;font-weight:700;display:flex}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input{box-sizing:border-box;color:#041d25;width:100%;min-height:3rem;font:inherit;box-shadow:none;background:#fcfdfbf0;border:1px solid #0e4a5336;border-radius:.5rem;outline:0;padding:.7rem .85rem;font-size:.94rem;font-weight:400}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input::placeholder{color:#668087;opacity:1}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input:focus-visible{border-color:#20aeb6;box-shadow:0 0 0 3px #2dd4bf33}.macro-tracker-auth-form-module__iVsWoa__mtAuthPasswordWrap{width:100%;display:block;position:relative}.macro-tracker-auth-form-module__iVsWoa__mtAuthPasswordWrap input{padding-right:3rem}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthPasswordWrap button{color:#456970;background:0 0;border:0;border-radius:.4rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;transition:color .2s,background-color .2s;display:inline-flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.macro-tracker-auth-form-module__iVsWoa__mtAuthPasswordWrap button:hover{color:#0e4a53;background:#0e4a5312}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthForgot{color:#456970;font:inherit;text-align:right;background:0 0;border:0;align-self:flex-end;margin-top:-.55rem;padding:.25rem 0;font-size:.8125rem;font-weight:600;line-height:1.4}.macro-tracker-auth-form-module__iVsWoa__mtAuthForgot:hover{color:#0e4a53;text-underline-offset:.2em;text-decoration:underline}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthPrimary{color:#fcfdfb;background:#0e4a53;border:1px solid #041d25;box-shadow:0 8px 22px #041d2524}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthPrimary:hover:not(:disabled){color:#fcfdfb;background:#11606b}.macro-tracker-auth-form-module__iVsWoa__mtAuthPrimary:disabled{cursor:not-allowed;opacity:.58}.macro-tracker-auth-form-module__iVsWoa__mtAuthPrimary[data-busy=true]{cursor:progress}.macro-tracker-auth-form-module__iVsWoa__mtAuthPrimary:focus-visible,.macro-tracker-auth-form-module__iVsWoa__mtAuthTabs button:focus-visible,.macro-tracker-auth-form-module__iVsWoa__mtAuthForgot:focus-visible,.macro-tracker-auth-form-module__iVsWoa__mtAuthTextAction:focus-visible,.macro-tracker-auth-form-module__iVsWoa__mtAuthPasswordWrap button:focus-visible{outline-offset:2px;outline:3px solid #20cfe361}.macro-tracker-auth-form-module__iVsWoa__mtAuthStepText{color:#456970;margin:0;font-size:.82rem;line-height:1.45}.macro-tracker-auth-form-module__iVsWoa__mtAuthVerificationDestination{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;margin-top:-.25rem;display:flex}.macro-tracker-auth-form-module__iVsWoa__mtAuthVerificationDestination strong{color:#041d25;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;font-weight:700;overflow:hidden}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthVerificationDestination button{color:#0e4a53;font:inherit;background:0 0;border:0;flex:none;padding:.3rem 0;font-size:.75rem;font-weight:700}.macro-tracker-auth-form-module__iVsWoa__mtAuthVerificationDestination button:hover{text-underline-offset:.2em;text-decoration:underline}.macro-tracker-auth-form-module__iVsWoa__mtAuthOtp{border:0;min-width:0;margin:0;padding:0}.macro-tracker-auth-form-module__iVsWoa__mtAuthOtp legend{color:#0e4a53;margin-bottom:.55rem;font-size:.77rem;font-weight:700}.macro-tracker-auth-form-module__iVsWoa__mtAuthOtp>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;display:grid}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthOtp input{aspect-ratio:1;box-sizing:border-box;color:#041d25;width:100%;min-width:0;font:600 1.08rem/1 var(--font-inter), Inter, sans-serif;text-align:center;font-variant-numeric:tabular-nums;background:#fcfdfb;border:1px solid #0e4a5338;border-radius:.45rem;outline:0}.macro-tracker-auth-form-module__iVsWoa__mtAuthOtp input:focus-visible{border-color:#20aeb6;box-shadow:0 0 0 3px #2dd4bf33}.macro-tracker-auth-form-module__iVsWoa__mtAuthOtp input:disabled{opacity:.6}.macro-tracker-auth-form-module__iVsWoa__mtAuthCodeActions{color:#668087;flex-direction:column;align-items:center;gap:.55rem;margin-top:-.2rem;display:flex}.macro-tracker-auth-form-module__iVsWoa__mtAuthResendLine{color:#668087;text-align:center;margin:0;font-size:.78rem;line-height:1.4}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthTextAction{color:#0e4a53;font:inherit;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:700}.macro-tracker-auth-form-module__iVsWoa__mtAuthTextAction:hover:not(:disabled){text-underline-offset:.2em;text-decoration:underline}.macro-tracker-auth-form-module__iVsWoa__mtAuthTextAction:disabled{color:#789095;font-weight:600}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthAltAction{color:#456970;width:100%;font:inherit;text-align:center;background:0 0;border:0;padding:.1rem 0;font-size:.78rem;font-weight:600}.macro-tracker-auth-form-module__iVsWoa__mtAuthAltAction:hover{color:#0e4a53;text-underline-offset:.2em;text-decoration:underline}.macro-tracker-auth-form-module__iVsWoa__mtAuthAltAction:focus-visible{outline-offset:2px;outline:3px solid #20cfe361}.macro-tracker-auth-form-module__iVsWoa__mtAuthError{box-sizing:border-box;color:#8f2929;background:#b9383812;width:100%;margin:.9rem 0 0;padding:.65rem .75rem;font-size:.76rem;line-height:1.4;box-shadow:inset 0 1px #b93838}.macro-tracker-auth-form-module__iVsWoa__mtAuthAccountLink{text-align:center;color:#58757a;margin:1.45rem 0 0;font-size:.78rem}.macro-tracker-auth-form-module__iVsWoa__mtAuthAccountLink a{color:#0e4a53;font-weight:700}.macro-tracker-auth-form-module__iVsWoa__mtAuthFooter{color:#58757a;border-top:1px solid #0e4a531f;flex-direction:column;align-items:center;gap:.65rem;margin-top:1.25rem;padding-top:1.1rem;font-size:.74rem;display:flex}.macro-tracker-auth-form-module__iVsWoa__mtAuthDevelopment{color:#e85d1c}.macro-tracker-auth-form-module__iVsWoa__mtAuthCaptcha{width:100%}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input:-webkit-autofill{-webkit-text-fill-color:#041d25;caret-color:#041d25;border:1px solid #0e4a5336;border-radius:.5rem;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fcfdfb}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input:-webkit-autofill:hover{-webkit-text-fill-color:#041d25;caret-color:#041d25;border:1px solid #0e4a5336;border-radius:.5rem;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fcfdfb}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input:-webkit-autofill:focus{-webkit-text-fill-color:#041d25;caret-color:#041d25;border:1px solid #0e4a5336;border-radius:.5rem;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fcfdfb}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input:-webkit-autofill:active{-webkit-text-fill-color:#041d25;caret-color:#041d25;border:1px solid #0e4a5336;border-radius:.5rem;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fcfdfb}.macro-tracker-auth-form-module__iVsWoa__mtAuthField input:-webkit-autofill:focus{border-color:#20aeb6;box-shadow:inset 0 0 0 1000px #fcfdfb,0 0 0 3px #2dd4bf33}@media (max-width:520px){.macro-tracker-auth-form-module__iVsWoa__mtAuthHeader{margin-bottom:1.65rem}.macro-tracker-auth-form-module__iVsWoa__mtAuthHeader h1{font-size:1.9rem}.macro-tracker-auth-form-module__iVsWoa__mtAuthTabs{margin-bottom:1rem}.macro-tracker-auth-form-module__iVsWoa__mtAuthOtp>div{gap:.4rem}}@media (prefers-reduced-motion:reduce){.macro-tracker-auth-form-module__iVsWoa__mtAuthPrimary,.macro-tracker-auth-form-module__iVsWoa__mtAuthTabs button,.macro-tracker-auth-form-module__iVsWoa__mtAuthPasswordWrap button{transition:none}}.macro-tracker-auth-form-module__iVsWoa__mtAuthSignIn .macro-tracker-auth-form-module__iVsWoa__mtAuthSessionReset{color:#0e4a53;width:100%;font:inherit;text-align:left;text-underline-offset:.2em;background:0 0;border:0;margin-top:.55rem;font-size:.78rem;font-weight:700;text-decoration:underline;display:block}.macro-tracker-auth-form-module__iVsWoa__mtAuthSessionReset:disabled{color:#789095}.macro-tracker-auth-form-module__iVsWoa__mtAuthSessionReset:focus-visible{outline-offset:2px;outline:3px solid #20cfe361}