:root{--hm-z:2147482000;--hm-ease:cubic-bezier(.22,1,.36,1);--hm-c1:#5570ee;--hm-c2:#8b6bf6;--hm-ink:#15172b;--hm-muted:#727791}.income-menu-button,#projectsToggle,#menuBtn,#menuToggle,button.menu-toggle,button.menu-btn,button.teal-menu-btn,button.professional-menu-toggle{display:none!important}.hm-trigger{position:fixed!important;top:max(18px,env(safe-area-inset-top))!important;right:max(18px,env(safe-area-inset-right))!important;z-index:calc(var(--hm-z) + 3)!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;border:0!important;border-radius:16px!important;background:linear-gradient(#fff,#fbfaff)!important;display:grid!important;place-items:center!important;cursor:pointer!important;overflow:hidden!important;isolation:isolate!important;color:var(--hm-c1)!important;box-shadow:inset 0 0 0 1px rgba(105,78,222,.10),0 10px 28px rgba(94,67,178,.17)!important;-webkit-tap-highlight-color:transparent;transition:transform .32s ease,box-shadow .32s ease!important}.hm-trigger:hover{transform:translateY(-2px)!important}.hm-trigger:active{transform:scale(.96)!important}.hm-trigger::before{content:"";position:absolute;z-index:1;inset:-45%;pointer-events:none;background:linear-gradient(118deg,transparent 36%,rgba(85,112,238,.10) 46%,rgba(255,255,255,.70) 51%,rgba(139,107,246,.10) 56%,transparent 66%);animation:hmShimmer2 4.4s ease-in-out infinite}.hm-trigger::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;box-shadow:inset 0 0 14px rgba(112,91,235,.045)}@keyframes hmShimmer2{0%{transform:translateX(-58%)}100%{transform:translateX(58%)}}.hm-trigger>svg{display:none!important}.hm-trigger .hm-bars{width:31px;height:31px;position:relative;z-index:5;display:block;pointer-events:none;filter:none!important}.hm-trigger .hm-bars i{position:absolute;left:3px;display:block;width:25px;height:3px;border-radius:99px;background:linear-gradient(90deg,var(--hm-c1),var(--hm-c2));box-shadow:0 0 7px rgba(85,112,238,.22);transform-origin:center;transition:top .42s cubic-bezier(.2,.8,.2,1),transform .42s cubic-bezier(.2,.8,.2,1),opacity .28s ease,width .42s cubic-bezier(.2,.8,.2,1)}.hm-trigger .hm-bars i:nth-child(1){top:6px}.hm-trigger .hm-bars i:nth-child(2){top:14px}.hm-trigger .hm-bars i:nth-child(3){top:22px}.hm-trigger.is-active .hm-bars i:nth-child(1){top:14px;transform:rotate(45deg);width:25px}.hm-trigger.is-active .hm-bars i:nth-child(2){opacity:0;transform:scaleX(.2)}.hm-trigger.is-active .hm-bars i:nth-child(3){top:14px;transform:rotate(-45deg);width:25px}.hm-overlay{position:fixed!important;inset:0!important;z-index:calc(var(--hm-z) + 1)!important;display:block!important;visibility:hidden;opacity:0;pointer-events:none;background:rgba(21,18,42,.30)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:opacity .35s ease,visibility 0s linear .38s!important;will-change:opacity;transform:translateZ(0);backface-visibility:hidden}.hm-overlay.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .35s ease,visibility 0s!important}.hm-panel{position:absolute!important;top:max(76px,calc(env(safe-area-inset-top) + 58px))!important;right:max(18px,env(safe-area-inset-right))!important;left:auto!important;width:min(370px,calc(100vw - 36px))!important;height:auto!important;max-height:calc(100dvh - 104px)!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;padding:19px!important;background:rgba(255,255,255,.97)!important;border:1px solid rgba(93,72,180,.11)!important;border-radius:22px!important;box-shadow:0 24px 70px rgba(38,31,82,.23)!important;opacity:0!important;pointer-events:none!important;transform:translateY(-14px) scale(.96)!important;transform-origin:top right!important;transition:opacity .36s ease,transform .38s cubic-bezier(.16,1,.3,1)!important;will-change:transform,opacity;backface-visibility:hidden;contain:layout paint style}.hm-overlay.is-open .hm-panel{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}.hm-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px;opacity:0;transform:translateY(-8px);transition:opacity .25s ease .05s,transform .34s var(--hm-ease) .05s}.hm-overlay.is-open .hm-head{opacity:1;transform:none}.hm-title{font:800 24px/1.08 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;letter-spacing:-.4px;margin:0;color:var(--hm-ink)}.hm-subtitle{font:600 13px/1.45 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--hm-muted);margin:6px 0 0}.hm-head>div:first-child{min-width:0;flex:1 1 auto}.hm-badges{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto;padding-top:1px;white-space:nowrap}.hm-badge{height:23px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;border-radius:999px;font:800 8.5px/1 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;letter-spacing:.015em;border:1px solid rgba(93,72,180,.10);box-shadow:0 5px 14px rgba(72,55,145,.07);background:linear-gradient(180deg,#fff,#f8f6ff);color:#5d50c8}.hm-badge svg{width:11px;height:11px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hm-badge--potential{color:#7650d7;background:linear-gradient(180deg,#fbf8ff,#f1ebff)}.hm-badge--verified{color:#3f67d8;background:linear-gradient(180deg,#f9fbff,#edf3ff)}.hm-close{display:none!important}.hm-links{display:flex;flex-direction:column;gap:8px}.hm-link{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;gap:12px;align-items:center;text-decoration:none;color:var(--hm-ink);padding:11px 12px;border-radius:15px;min-height:60px;background:#fafaff;border:1px solid #efeff8;box-shadow:none;opacity:0;transform:translateY(8px);transition:transform .28s ease,opacity .28s ease,background .25s ease,border-color .25s ease;-webkit-tap-highlight-color:transparent}.hm-overlay.is-open .hm-link{opacity:1;transform:none}.hm-overlay.is-open .hm-link:nth-child(1){transition-delay:.04s}.hm-overlay.is-open .hm-link:nth-child(2){transition-delay:.08s}.hm-overlay.is-open .hm-link:nth-child(3){transition-delay:.12s}.hm-overlay.is-open .hm-link:nth-child(4){transition-delay:.16s}.hm-overlay.is-open .hm-link:nth-child(5){transition-delay:.20s}.hm-overlay.is-open .hm-link:nth-child(6){transition-delay:.24s}.hm-overlay.is-open .hm-link:nth-child(7){transition-delay:.28s}.hm-overlay.is-open .hm-link:nth-child(8){transition-delay:.32s}.hm-overlay.is-open .hm-link:nth-child(9){transition-delay:.36s}.hm-overlay.is-open .hm-link:nth-child(n+10){transition-delay:.40s}.hm-link:hover{background:#f1edff;transform:translateX(-2px);border-color:#e5e0fa}.hm-link:active{transform:scale(.985)!important;transition-delay:0s!important}.hm-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#efeaff;color:#6655d6;transition:transform .25s var(--hm-ease),background .2s ease}.hm-link:hover .hm-icon{transform:scale(1.04)}.hm-icon svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hm-link:nth-child(3n+2) .hm-icon{color:#7b4ed8;background:#f2ebff}.hm-link:nth-child(3n) .hm-icon{color:#0d927a;background:#ebfaf5}.hm-link:nth-child(4n) .hm-icon{color:#dd6c25;background:#fff1e8}.hm-copy{min-width:0}.hm-label{display:block;font:800 15px/1.15 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;letter-spacing:-.1px;overflow-wrap:anywhere}.hm-desc{display:block;font:600 11px/1.3 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#596277;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-chevron{font:700 25px/1 system-ui;color:#667085;opacity:.72;margin-top:-2px;transition:transform .24s var(--hm-ease),opacity .2s ease}.hm-link:hover .hm-chevron{transform:translateX(3px);opacity:1}@media(max-width:600px){.hm-trigger{top:max(14px,env(safe-area-inset-top))!important;right:max(14px,env(safe-area-inset-right))!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:15px!important}.hm-panel{top:max(70px,calc(env(safe-area-inset-top) + 54px))!important;right:12px!important;width:calc(100vw - 24px)!important;max-height:calc(100dvh - 84px)!important;padding:16px!important}.hm-title{font-size:22px}.hm-head{gap:8px}.hm-badges{gap:4px;padding-top:0}.hm-badge{height:21px;padding:0 5px;font-size:7.8px;gap:3px}.hm-badge svg{width:10px;height:10px}.hm-link{grid-template-columns:36px minmax(0,1fr) 16px;min-height:56px;padding:10px 11px}.hm-icon{width:36px;height:36px}.hm-icon svg{width:21px;height:21px}.hm-label{font-size:14.5px}}@media(max-height:520px) and (orientation:landscape){.hm-panel{top:max(66px,calc(env(safe-area-inset-top) + 52px))!important;max-height:calc(100dvh - 78px)!important}.hm-head{margin-bottom:10px}.hm-links{gap:6px}.hm-link{min-height:50px;padding-top:7px;padding-bottom:7px}.hm-icon{width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.hm-trigger,.hm-trigger::before,.hm-trigger .hm-bars i,.hm-overlay,.hm-panel,.hm-head,.hm-link,.hm-icon,.hm-chevron{animation:none!important;transition-duration:.01ms!important}.hm-link,.hm-head{opacity:1;transform:none}}.hm-panel{top:max(72px,calc(env(safe-area-inset-top) + 54px))!important}.hm-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;align-items:center!important;margin-bottom:13px!important}.hm-head>div:first-child{display:contents!important}.hm-title{grid-column:1!important;grid-row:1!important;white-space:nowrap!important;font-size:22px!important;line-height:1.05!important}.hm-subtitle{grid-column:1/-1!important;grid-row:2!important;white-space:nowrap!important;margin:4px 0 0!important;font-size:12.5px!important;line-height:1.35!important}.hm-badges{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:5px!important;padding:0!important;white-space:nowrap!important}.hm-badge{height:22px!important;padding:0 7px!important;border-radius:999px!important;font-size:7.8px!important;font-weight:900!important;letter-spacing:.01em!important;box-shadow:0 5px 13px rgba(20,30,60,.08)!important}.hm-badge--potential{color:#b42318!important;background:linear-gradient(180deg,#fff5f3,#ffe5e1)!important;border-color:#ffd0ca!important}.hm-badge--verified{color:#137a4c!important;background:linear-gradient(180deg,#f4fff9,#e2f8ed)!important;border-color:#bfead4!important}.hm-badge-fire{font-size:10px;line-height:1;filter:saturate(.9)}.hm-badge-check{width:12px;height:12px;border-radius:50%;display:grid;place-items:center;background:#1d9b62;color:#fff;font-size:8px;line-height:1;font-weight:1000}.hm-icon{overflow:hidden!important;background:#f7f7fc!important;border:1px solid #ecebf6!important;box-shadow:0 5px 12px rgba(39,42,74,.06)!important}.hm-icon-img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:inherit!important}.hm-icon svg{display:none!important}.hm-link:nth-child(n) .hm-icon{color:inherit!important;background:#f7f7fc!important}@media(max-width:600px){.hm-panel{top:max(66px,calc(env(safe-area-inset-top) + 50px))!important}.hm-head{column-gap:5px!important;margin-bottom:11px!important}.hm-title{font-size:19px!important;letter-spacing:-.2px!important}.hm-subtitle{font-size:11.5px!important;white-space:nowrap!important}.hm-badges{gap:3px!important}.hm-badge{height:19px!important;padding:0 5px!important;font-size:6.8px!important;gap:2px!important}.hm-badge-fire{font-size:9px!important}.hm-badge-check{width:10px;height:10px;font-size:7px}}@media(max-width:350px){.hm-title{font-size:18px!important}.hm-subtitle{font-size:10.8px!important}.hm-badge{font-size:6.2px!important;padding:0 4px!important}}.hm-earners{display:inline-flex;align-items:center;width:max-content;max-width:100%;margin-top:4px;padding:3px 7px;border-radius:999px;background:linear-gradient(180deg,#f2fff8,#e5f8ef);border:1px solid #c8ead9;color:#16734b;font:800 8px/1 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;letter-spacing:.01em;white-space:nowrap}@media(max-width:600px){.hm-earners{margin-top:3px;padding:3px 6px;font-size:7.4px}}.hm-overlay.is-open+.notification-popup-frame{z-index:calc(var(--hm-z) - 1)!important;pointer-events:none!important}
