@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@500;600;700;800&family=Nunito:ital,wght@0,400;0,500;0,600;0,700;0,800;1,600&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html{overscroll-behavior-y:none}body{font-family:Nunito,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}::selection{background:var(--acc,#b4123a);color:#fff}@keyframes hf-drift{0%{transform:translate(0) scale(1)}33%{transform:translate(48px,-38px) scale(1.14)}66%{transform:translate(-36px,28px) scale(.92)}to{transform:translate(0) scale(1)}}@keyframes hf-particle{0%{transform:translate(0);opacity:0}10%{opacity:.5}90%{opacity:.5}to{transform:translate(var(--px,40px),-120px);opacity:0}}@keyframes hf-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hf-shimmer{position:relative;background:linear-gradient(100deg,var(--acc2) 30%,#ffd9e2 45%,#fff 50%,#ffd9e2 55%,var(--acc2) 70%);background-size:250% 100%;background-position:200% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hf-shine 2.8s ease-in-out infinite}@keyframes hf-shine{0%{background-position:200% 0}55%{background-position:-50% 0}to{background-position:-50% 0}}.hf-tactile{position:relative;box-shadow:4px 4px 8px -1px #0000002e,-2px -2px 6px -1px #ffffff4d;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1)}.hf-tactile:hover{transform:translateY(2px);box-shadow:inset 3px 3px 6px -1px #00000038,inset -3px -3px 6px -1px #ffffff40,0 8px 16px -8px #0000001f}.hf-tactile:active{transform:translateY(3px)}.hf-glare{position:relative;overflow:hidden}.hf-glare:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(-45deg,#fff0 60%,#ffffff73 70%,#fff0,#fff0);background-size:250% 250%;background-repeat:no-repeat;background-position:-100% -100%;transition:background-position .65s ease;pointer-events:none}.hf-glare:hover:before{background-position:100% 100%}@keyframes hf-in{0%{opacity:0}to{opacity:1}}@keyframes hf-blur{0%{opacity:0;filter:blur(12px);transform:translateY(12px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes hf-spin{to{transform:rotate(360deg)}}@keyframes hf-sheetup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hf-pulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.06);opacity:1}}@keyframes hf-pop{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.hf-app{--bg:#efe9e1;--bg2:#e7ddd2;--ink:#1c1b22;--ink2:#5b5560;--muted:#8a8590;--line:rgba(28,27,34,.08);--card:rgba(255,255,255,.88);--card2:rgba(255,255,255,.6);--cb:rgba(255,255,255,.8);--acc:#d6204a;--acc2:#6e0b2a;--acci:#b4123a;--grad:linear-gradient(135deg,#d6204a,#6e0b2a);--soft:rgba(214,32,74,.08);--soft2:rgba(214,32,74,.16);--glow:rgba(110,11,42,.3);--glowS:rgba(110,11,42,.14);--orb1:rgba(214,32,74,.22);--orb2:rgba(120,11,42,.16);--orb3:rgba(196,150,120,.18)}.hf-app[data-theme=blue]{--acc:#2f6fed;--acc2:#1736a8;--acci:#2257d6;--grad:linear-gradient(135deg,#2f6fed,#1736a8);--soft:rgba(47,111,237,.08);--soft2:rgba(47,111,237,.16);--glow:rgba(23,54,168,.3);--glowS:rgba(23,54,168,.14);--orb1:rgba(47,111,237,.2);--orb2:rgba(23,54,168,.16);--orb3:rgba(120,150,210,.16)}.hf-app[data-theme=green]{--acc:#1f9d63;--acc2:#0c5132;--acci:#13834f;--grad:linear-gradient(135deg,#1f9d63,#0c5132);--soft:rgba(31,157,99,.08);--soft2:rgba(31,157,99,.16);--glow:rgba(12,81,50,.3);--glowS:rgba(12,81,50,.14);--orb1:rgba(31,157,99,.18);--orb2:rgba(12,81,50,.16);--orb3:rgba(150,196,160,.16)}.hf-app[data-theme=gold]{--acc:#d9a93a;--acc2:#8a6310;--acci:#a97f1c;--grad:linear-gradient(135deg,#d9a93a,#8a6310);--soft:rgba(217,169,58,.1);--soft2:rgba(217,169,58,.2);--glow:rgba(138,99,16,.28);--glowS:rgba(138,99,16,.14);--orb1:rgba(217,169,58,.2);--orb2:rgba(138,99,16,.14);--orb3:rgba(210,180,120,.18)}.hf-app[data-theme=orange]{--acc:#f5812f;--acc2:#b8430a;--acci:#d35a12;--grad:linear-gradient(135deg,#f5812f,#b8430a);--soft:rgba(245,129,47,.1);--soft2:rgba(245,129,47,.2);--glow:rgba(184,67,10,.28);--glowS:rgba(184,67,10,.14);--orb1:rgba(245,129,47,.2);--orb2:rgba(184,67,10,.16);--orb3:rgba(230,170,120,.18)}.hf-app[data-theme=dark]{--bg:#161318;--bg2:#221c26;--ink:#f3eef2;--ink2:#c3bcc6;--muted:#8f8896;--line:rgba(255,255,255,.09);--card:rgba(42,35,46,.86);--card2:rgba(42,35,46,.55);--cb:rgba(255,255,255,.08);--acc:#e0345e;--acc2:#8a1133;--acci:#ff6385;--grad:linear-gradient(135deg,#e0345e,#8a1133);--soft:rgba(224,52,94,.16);--soft2:rgba(224,52,94,.26);--glow:rgba(0,0,0,.55);--glowS:rgba(0,0,0,.35);--orb1:rgba(224,52,94,.2);--orb2:rgba(138,17,51,.22);--orb3:rgba(70,40,60,.3)}.hf-nav{color:var(--muted);background:transparent;transition:all .2s}.hf-nav:hover{background:var(--soft);color:var(--acci)}.hf-nav[data-active=true]{background:var(--grad);color:#fff;box-shadow:0 8px 20px var(--glow)}.hf-pillnav{color:var(--ink2);background:transparent;transition:all .2s}.hf-pillnav:hover{background:var(--soft);color:var(--acci)}.hf-pillnav[data-active=true]{background:var(--grad);color:#fff;box-shadow:0 6px 16px var(--glow)}@media (max-width:960px){[data-r=navlabel]{display:none}}.hf-floatnav{position:fixed;left:50%;bottom:12px;bottom:calc(12px + env(safe-area-inset-bottom));transform:translate(-50%);width:calc(100% - 20px);max-width:420px;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background:var(--card);border:1px solid var(--cb);box-shadow:0 14px 40px var(--glow);padding:7px;border-radius:99rem;display:flex;justify-content:center;align-items:center;gap:4px;z-index:50}.hf-floatnav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0;min-width:0;gap:3px;color:var(--muted);background:none;border:none;cursor:pointer;font-family:inherit;padding:8px 4px;border-radius:999rem;-webkit-tap-highlight-color:transparent;transition:background .18s ease,color .18s ease,transform .18s ease}.hf-floatnav-item span{font-size:9.5px;font-weight:700;line-height:1}.hf-floatnav-item:active{transform:scale(.94)}.hf-floatnav-item[data-active=true]{background:var(--soft);color:var(--acci)}.hf-kpi{transition:transform .25s,box-shadow .25s,background .25s;cursor:pointer}.hf-kpi:hover{transform:translateY(-4px);background:var(--grad)!important;box-shadow:0 22px 50px var(--glow);border-color:transparent!important}.hf-kpi:hover .kv,.hf-kpi:hover .kl,.hf-kpi:hover .ks{color:#fff!important}.hf-kpi:hover .ki{background:#ffffff38!important;color:#fff!important}.hf-card{transition:transform .18s,box-shadow .18s;cursor:grab}.hf-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px var(--glowS)}.hf-card:active{cursor:grabbing;opacity:.85}.hf-col[data-over=true]{background:var(--soft)!important;outline:2px dashed var(--acc);outline-offset:-5px}.hf-tab{color:var(--ink2);transition:all .2s;cursor:pointer;border-bottom:2px solid transparent}.hf-tab:hover{color:var(--acci)}.hf-tab[data-active=true]{color:var(--acci);border-bottom-color:var(--acc)!important}.hf-key{transition:all .12s;cursor:pointer}.hf-key:hover{background:var(--soft)!important;color:var(--acci)!important}.hf-key:active{transform:scale(.93)}.hf-keyglass{height:58px;width:58px;margin:0 auto;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#ffffff1f;backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px 1px #fff6,0 4px 14px #0000000f;cursor:pointer;font-family:"Baloo 2",sans-serif;font-size:22px;font-weight:700;color:var(--ink);display:flex;align-items:center;justify-content:center;transition:all .15s ease}.hf-keyglass:hover{background:#ffffff38;border-color:var(--acc);transform:translateY(-1px)}.hf-keyglass:active{transform:scale(.92)}.hf-nameinput{position:relative}.hf-namevalue{width:100%;display:flex;align-items:center;gap:8px;padding:13px 16px;border-radius:14px;border:1px solid var(--line);background:var(--card2);color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s ease}.hf-namevalue:hover{border-color:var(--acc);color:var(--acci)}.hf-namelist{position:relative;margin-top:8px;padding:8px;border-radius:14px;background:#0d1117;display:flex;flex-direction:column;gap:3px;overflow:hidden;animation:hf-namelist-in .3s cubic-bezier(.2,.7,.2,1) both}@keyframes hf-namelist-in{0%{opacity:0;max-height:0;transform:translateY(-6px)}to{opacity:1;max-height:260px;transform:translateY(0)}}.hf-nameitem{position:relative;text-align:left;background:transparent;border:none;padding:11px 14px;margin-left:0;color:#9aa4b2;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;border-radius:10px;transition:all .25s ease}.hf-nameitem:before{content:"";position:absolute;top:5px;left:-15px;width:5px;height:calc(100% - 10px);background-color:var(--acc);border-radius:5px;opacity:0;transition:opacity .3s ease}.hf-nameitem:hover{background:#ffffff0f;color:#fff}.hf-nameitem[data-active=true]{background:#ffffff1a;color:#fff;margin-left:10px}.hf-nameitem[data-active=true]:before{opacity:1}.hf-row{transition:background .15s;cursor:pointer}.hf-row:hover{background:var(--soft)!important}.hf-dot{transition:transform .2s;cursor:pointer}.hf-dot:hover{transform:scale(1.18)}.hf-drop{transition:all .2s}.hf-drop:hover{border-color:var(--acc)!important;background:var(--soft)!important}.hf-pb{transition:all .2s;cursor:pointer}.hf-pb:hover{transform:translateY(-1px);filter:brightness(1.05)}.hf-rolechip{transition:all .2s;cursor:pointer}.hf-rolechip:hover{border-color:var(--acc)!important}.hf-rolechip[data-active=true]{background:var(--grad)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 18px var(--glow)}.hf-check{transition:all .15s;cursor:pointer}.hf-in{transition:all .18s}.hf-in:focus{outline:none;border-color:var(--acc)!important;box-shadow:0 0 0 3px var(--soft)}input[type=date],input[type=time]{min-width:0;box-sizing:border-box}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{margin-left:2px;padding:2px}input[type=date]::-webkit-datetime-edit,input[type=time]::-webkit-datetime-edit{overflow:hidden}.hf-scroll::-webkit-scrollbar{height:9px;width:9px}.hf-scroll::-webkit-scrollbar-thumb{background:var(--soft2);border-radius:99px}[data-r=updateprompt-wrap]{display:none}@media (max-width:900px){[data-r=topnav]{display:none!important}[data-r=main]{padding-bottom:calc(90px + env(safe-area-inset-bottom))!important;padding-top:calc(22px + env(safe-area-inset-top))!important;padding-left:clamp(16px,4vw,22px)!important;padding-right:clamp(16px,4vw,22px)!important}[data-r=bottombar]{display:flex!important}[data-r=grid2],[data-r=form2]{grid-template-columns:1fr!important}[data-r=themebtn]{bottom:96px!important}[data-r=updateprompt-wrap]{display:block}[data-r=mobileback]{display:flex!important}}@media (max-width:560px){[data-r=kpis]{grid-template-columns:1fr 1fr!important}[data-r=tophdr]{flex-direction:column!important;align-items:flex-start!important}[data-r=searchbox]{min-width:0!important;width:100%!important}[data-r=searchwrap]{width:100%!important}[data-r=searchdrop]{min-width:0!important;left:0!important;right:0!important;max-height:50vh!important}}.loader{width:40px;aspect-ratio:1;--c:linear-gradient(var(--acc,#d6204a) 0 0);--m:radial-gradient(farthest-side,var(--acc,#d6204a) 90%,#0000);background:var(--c),var(--m),var(--c);background-size:16px 8px,10px 10px;background-repeat:no-repeat;animation:l19-1 .5s infinite alternate,l19-2 4s infinite linear .5s}@keyframes l19-1{0%,10%{background-position:calc(50% - 8px) 50%,50% 10%,calc(50% + 8px) 50%}80%,to{background-position:-20px 50%,50% 50%,calc(100% + 20px) 50%}}@keyframes l19-2{0%,24.99%{transform:rotate(0)}25%,49.99%{transform:rotate(90deg)}50%,74.99%{transform:rotate(180deg)}75%,to{transform:rotate(270deg)}}.loader-wrap{display:flex;align-items:center;justify-content:center;padding:80px 0}.hf-dominos{position:relative;width:26px;height:14px;display:inline-block;flex-shrink:0}.hf-dominos span{position:absolute;top:50%;left:var(--l);width:7px;height:3px;background:#fff;border-radius:1px;animation:hf-dominos-anim 1s ease infinite;box-shadow:1px 1px 2px #00000059}.hf-dominos span:nth-child(1){--l:18px;animation-delay:.125s}.hf-dominos span:nth-child(2){--l:15px;animation-delay:.3s}.hf-dominos span:nth-child(3){--l:12px;animation-delay:.425s}.hf-dominos span:nth-child(4){--l:9px;animation-delay:.54s}.hf-dominos span:nth-child(5){--l:6px;animation-delay:.665s}.hf-dominos span:nth-child(6){--l:3px;animation-delay:.79s}.hf-dominos span:nth-child(7){--l:0px;animation-delay:.915s}@keyframes hf-dominos-anim{50%{opacity:.7}75%{transform:rotate(90deg)}80%{opacity:1}}
