@layer reset,base,tokens,recipes,utilities;@layer base{:root{--made-with-panda:"🐼"}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}html{--primary:black}}@layer tokens{:where(:root,:host){--cUJial:1/1;--joSgrv:4/3;--dXjFHz:3/4;--gqpqIn:16/9;--lixcAJ:18/5;--hSWVDT:1.618/1;--dzOvWn:none;--drrWcF:cubic-bezier(.4,0,.2,1);--hgfxJf:linear;--hCLxzh:cubic-bezier(.4,0,1,1);--byCBno:cubic-bezier(0,0,.2,1);--gSAVQW:cubic-bezier(.4,0,.2,1);--fuVfvZ:50ms;--fVBMec:.1s;--mUhz:.15s;--cWTXGg:.2s;--cifMdM:.3s;--goNNlj:.4s;--bPXfWW:.5s;--dRPRGd:100;--dooANa:200;--fVSZDc:300;--llFanx:400;--leEsKL:500;--hmvyHR:600;--ghWdwL:700;--janwPd:800;--bvnjIx:900;--ekeMrS:1;--jyTpIu:1.25;--ipEwfb:1.375;--lomeBD:1.5;--kwMYUX:1.625;--dVGecO:2;--dywXPJ:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--guQdxN:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--gxQaAd:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--jrseCf:-.05em;--glKTKc:-.025em;--knaPyh:0em;--jwdARF:.025em;--eUSVTv:.05em;--lhSeXO:.1em;--kWjDjq:.5rem;--loLyxA:.75rem;--eRgJXV:.875rem;--daFrau:1rem;--gKFLFQ:1.125rem;--gFqSQX:1.25rem;--dllMvh:1.5rem;--jaXqkI:1.875rem;--cLogVb:2.25rem;--izMrAu:3rem;--hdlyfR:3.75rem;--bDBsww:4.5rem;--fwhTbD:6rem;--lkGdGW:8rem;--bUWovs:0 1px 2px 0 rgb(0 0 0/.05);--cDhNnp:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1);--jMKUKK:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);--kNVcRA:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);--bnVgij:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1);--IghlV:0 25px 50px -12px rgb(0 0 0/.25);--gmhFEB:inset 0 2px 4px 0 rgb(0 0 0/.05);--aZLOC:4px;--jDYzax:8px;--kMMDaR:12px;--dyIDQb:16px;--TtVDs:24px;--btncja:40px;--esAhmv:64px;--fcTUxn:0rem;--dacYEG:.25rem;--ebuyxV:.5rem;--bYDCFo:.75rem;--hIimNX:1rem;--fFrqVq:1.25rem;--gGIQOF:1.5rem;--eDRUVY:1.75rem;--flZesP:2rem;--djiiAi:2.25rem;--ieMJEa:2.5rem;--cBFxYr:2.75rem;--uyqLg:3rem;--hXmVPi:3.5rem;--mYCWo:4rem;--jgejxp:5rem;--iYEvIx:6rem;--dzpWeZ:7rem;--fifqnK:8rem;--faFCyS:9rem;--bxwoov:10rem;--huPzrf:11rem;--hgdKvb:12rem;--cZMJbQ:13rem;--iXfUeA:14rem;--vWSpd:15rem;--gtqdrN:16rem;--hNtIEu:18rem;--kqIPsj:20rem;--wdMRQ:24rem;--gEfgCY:.125rem;--jJIQbV:.375rem;--cqwGG:.625rem;--dhUgfD:.875rem;--bJeTGz:spin 1s linear infinite;--cxTetH:ping 1s cubic-bezier(0,0,.2,1) infinite;--jjLJjo:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--eUTuJH:bounce 1s infinite;--bLinLB:currentColor;--qLIrn:#000;--RiClf:#fff;--edNtiq:rgb(0 0 0/0);--cQacUT:#fff1f2;--fFtaKH:#ffe4e6;--eUoFZM:#fecdd3;--bPMUxN:#fda4af;--bvZVli:#fb7185;--jGTTif:#f43f5e;--iVPyxk:#e11d48;--fRnMVl:#be123c;--hxzBoW:#9f1239;--esXPMX:#881337;--epiLsK:#4c0519;--hPYfGc:#fdf2f8;--ioAkJk:#fce7f3;--eyVWNz:#fbcfe8;--nXIqK:#f9a8d4;--hGgStN:#f472b6;--dviDWY:#ec4899;--kUZZAj:#db2777;--gKbLdu:#be185d;--UhnuV:#9d174d;--hYEIxc:#831843;--dPgAHx:#500724;--kpTESD:#fdf4ff;--jfJgr:#fae8ff;--gZeVto:#f5d0fe;--gfHpEZ:#f0abfc;--dSTUoK:#e879f9;--cZwoAv:#d946ef;--jPvANs:#c026d3;--iVXUZd:#a21caf;--hYKnEO:#86198f;--hfmHQz:#701a75;--cYPdae:#4a044e;--ksTgfC:#faf5ff;--iCdJRO:#f3e8ff;--dWAXWh:#e9d5ff;--jcWlLI:#d8b4fe;--eLlnzT:#c084fc;--jRGBpu:#a855f7;--fmdPtN:#9333ea;--kszdjo:#7e22ce;--kMigIv:#6b21a8;--eDhKZa:#581c87;--eadxYH:#3b0764;--elZfLV:#f5f3ff;--jcWAkV:#ede9fe;--gHfMHa:#ddd6fe;--jSzuYT:#c4b5fd;--jDVPUQ:#a78bfa;--bzTONN:#8b5cf6;--ktyKIO:#7c3aed;--cpwJBL:#6d28d9;--foWeJc:#5b21b6;--iApNaV:#4c1d95;--cfTfyk:#2e1065;--kbclAu:#eef2ff;--gAzkHe:#e0e7ff;--gRHwoJ:#c7d2fe;--iYtjYI:#a5b4fc;--jCTsMf:#818cf8;--ujwXi:#6366f1;--LrIEN:#4f46e5;--cSdwoM:#4338ca;--irwviH:#3730a3;--kyiiSG:#312e81;--hgSANP:#1e1b4b;--glmLoi:#eff6ff;--bYrJpO:#dbeafe;--hoTvPd:#bfdbfe;--bMEoOM:#93c5fd;--hIEEwj:#60a5fa;--cgpxvS:#3b82f6;--hwRjVh:#2563eb;--bUCcUQ:#1d4ed8;--golFsv:#1e40af;--LWyse:#1e3a8a;--eJQij:#172554;--dyXAhp:#ecfeff;--eeWoox:#cffafe;--fnHbwe:#a5f3fc;--cLmYYf:#67e8f9;--bpLSHw:#22d3ee;--kcNzIt:#06b6d4;--llymQa:#0891b2;--iJeksb:#0e7490;--jTKpqw:#155e75;--hrqmSx:#164e63;--bcqAnE:#083344;--jqQOis:#f0fdfa;--hsCMHs:#ccfbf1;--jcJhxj:#99f6e4;--czjDVi:#5eead4;--kfgCt:#2dd4bf;--eWbmzo:#14b8a6;--gGhHpf:#0d9488;--cIdNe:#0f766e;--catTvB:#115e59;--gMpZsw:#134e4a;--bnTNlF:#042f2e;--jVPfey:#ecfdf5;--gSyYHy:#d1fae5;--dOyJRJ:#a7f3d0;--jOMcLk:#6ee7b7;--bLsBkr:#34d399;--hLFUdS:#10b981;--eHFFod:#059669;--kHSYhE:#047857;--iuBcgT:#065f46;--dfsLBy:#064e3b;--jJEloz:#022c22;--hXozqf:#f0fdf4;--iDDIAz:#dcfce7;--khfuXU:#bbf7d0;--hypAVx:#86efac;--wGfza:#4ade80;--jdlUVz:#22c55e;--kGNHsU:#16a34a;--hXXNqx:#15803d;--bAQeLK:#166534;--khvUij:#14532d;--cbdKOS:#052e16;--dhEleJ:#f7fee7;--gFFbyh:#ecfccb;--fjFsBy:#d9f99d;--cfdGZz:#bef264;--bxLPEk:#a3e635;--jIFNBh:#84cc16;--imGeEy:#65a30d;--fietcz:#4d7c0f;--crovfQ:#3f6212;--kCitcN:#365314;--gEQkrg:#1a2e05;--cLFWMs:#fefce8;--kxGpio:#fef9c3;--cbZZGT:#fef08a;--fwcFBW:#fde047;--hUTJsd:#facc15;--loWpng:#eab308;--cTpZLL:#ca8a04;--gnsFGO:#a16207;--ByZWN:#854d0e;--dVBFRQ:#713f12;--iLqZUR:#422006;--kVxzTd:#fffbeb;--jZPQXp:#fef3c7;--hCWpXC:#fde68a;--bCKrrD:#fcd34d;--wuHbc:#fbbf24;--fLErTZ:#f59e0b;--doKQUm:#d97706;--iDUBNj:#b45309;--iOnUJo:#92400e;--cObWdp:#78350f;--frxesg:#451a03;--NQTLQ:#fff7ed;--JsfmQ:#ffedd5;--gBjjlD:#fed7aa;--QMCLK:#fdba74;--ijESlZ:#fb923c;--czilMg:#f97316;--iqZpKT:#ea580c;--cGCJla:#c2410c;--dUhLNN:#9a3412;--jzgOMQ:#7c2d12;--igBpVl:#431407;--bINrJX:#fef2f2;--fKgVwH:#fee2e2;--bLdQLg:#fecaca;--fMUQaR:#fca5a5;--hwCQam:#f87171;--iYfRb:#ef4444;--hzqKEw:#dc2626;--lMavl:#b91c1c;--bLDcWa:#991b1b;--fNuclL:#7f1d1d;--jHDsLG:#450a0a;--kltIHN:#fafafa;--hzpwrB:#f5f5f5;--lbfZji:#e5e5e5;--fcfsVb:#d4d4d4;--kPKNfw:#a3a3a3;--eQKgRp:#737373;--isAJIW:#525252;--ctAduP:#404040;--bqFRBA:#262626;--gHaUMp:#171717;--fhFoEQ:#0a0a0a;--NNaBX:#fafaf9;--juQpUX:#f5f5f4;--jjsRgY:#e7e5e4;--hxarzx:#d6d3d1;--dmyqvy:#a8a29e;--bAfQNX:#78716c;--boIrZY:#57534e;--kRLBRt:#44403c;--iKBpmW:#292524;--gYiPFv:#1c1917;--kshUcS:#0c0a09;--dhFdXS:#fafafa;--dGhjba:#f4f4f5;--efoVXJ:#e4e4e7;--ljOqfc:#d4d4d8;--cXLRGr:#a1a1aa;--kcllNK:#71717a;--kBsYKt:#52525b;--gqwJsQ:#3f3f46;--ylgyn:#27272a;--hCKAFG:#18181b;--dtmsQb:#09090b;--dcmCJN:#f9fafb;--ePJGsV:#f3f4f6;--dnVpUm:#e5e7eb;--bMJKSL:#d1d5db;--jSiOQk:#9ca3af;--iqXjOJ:#6b7280;--gPiTqa:#4b5563;--fnXooz:#374151;--fKIyfA:#1f2937;--ejwTdZ:#111827;--jympbw:#030712;--oXohi:#19191A;--gyKIIT:#252525;--eSphig:#303030;--lccBJR:#383838;--lfBdGG:#474747;--kcXOlL:#f8fafc;--kbRDfH:#f1f5f9;--ivwbEU:#e2e8f0;--dpNMHJ:#cbd5e1;--dtmoEy:#94a3b8;--jCZJgj:#64748b;--hWEhFw:#475569;--cQVSIl:#334155;--hVLXiS:#1e293b;--cQdIlH:#0f172a;--iFDdka:#020617;--izlnso:#F8F8FA;--eRgqfH:#EDEDF3;--KVTme:#E2E0E5;--dkJQoR:#CCCAD0;--ktVcUk:#B6B4BA;--gLQfHD:#97959A;--cFFIOa:#77767A;--cJEYlt:#4E4D52;--jSQkQM:#18171A;--hLOWYd:#EDEBFF;--bVhZHK:#CAC2FF;--jYNVEH:#A799FF;--emDeSE:#8875FF;--aNrqF:#6851FF;--gzCdzi:#5D40EA;--dnMpXj:#522FD4;--cLqlCI:#4421C3;--kOWhzF:#3512B2;--dNokDG:#E3FAF3;--fIEsRl:#BAF5E3;--kuAyOg:#90F0D3;--hUmnXD:#48DEB1;--bqMKvC:#00CC8F;--dmcSJh:#00AA77;--hXYYGc:#00875F;--domHof:#007753;--iaiNla:#006647;--dDaZDc:#FFEAE5;--bYjnoT:#FFC3B3;--jcIHwm:#FF9B80;--iuhUtx:#FE7C58;--ejlFbU:#FC5C30;--cEtSNL:#E84718;--jITmVe:#D43100;--hhKBFJ:#C12E02;--cWOmog:#AD2B03;--loKVxo:#FCF4E5;--crbXrL:#FEE5BD;--eXQnMG:#FFD594;--dYBcpd:#EDBD72;--gFpsJY:#DBA550;--iXcedr:#BF8832;--ouKZq:#A36B14;--kXQUUR:#97630C;--cpjBQQ:#8A5A03;--dpZiSB:#EBF0FE;--bZrrvu:#AFC4FF;--cGNUcb:#7398FF;--cGWcRs:#5482FB;--dosFxZ:#346BF7;--bXKOaS:#295EE7;--cFhqHz:#1E50D6;--cvyBYk:#1344C7;--dcVeER:#0737B8;--bMxFwZ:#e0f2fe;--vPNZS:#bae6fd;--bdmqGz:#7dd3fc;--bduzvQ:#38bdf8;--bKRccx:#0ea5e9;--ujkFq:#0284c7;--bbFNlX:#0369a1;--RWYCI:#075985;--bztBjp:#0c4a6e;--iNVpnc:#082f49;--cemPJF:#FFFFFF;--iTjmdu:#FFFFFF;--fFEzoc:.0625rem;--fCuVLy:.09375rem;--hiYFxW:.125rem;--ixNmpi:.125rem;--bewZvn:.25rem;--kLOfAE:.375rem;--dxfumK:.5rem;--UXfgJ:.75rem;--bphCwb:1rem;--eougbK:1.5rem;--kkkBVq:9999px;--cDRSmz:var(--button-radius,9999px);--insZoq:var(--container-radius,1.75rem);--hxxJkr:var(--input-radius,.875rem);--kTdGYg:0rem;--cCUBeV:.25rem;--gsUKim:.5rem;--jshnNX:.75rem;--juMtMc:1rem;--beDnSR:1.25rem;--eUDwWi:1.5rem;--hTQaBT:1.75rem;--cAmzCM:2rem;--fzzdix:2.25rem;--dDnfaV:2.5rem;--cpjPHA:2.75rem;--ckODEv:3rem;--WLola:3.25rem;--hTmzdp:3.5rem;--gFjjJU:3.75rem;--gANXGP:4rem;--htnoem:5rem;--tQYHK:6rem;--kcGldO:7rem;--gMkTEx:8rem;--lcknGR:9rem;--kveXIc:10rem;--gsriJI:11rem;--bPcliI:12rem;--Mxqsr:13rem;--hZfkST:14rem;--fUWaSi:15rem;--bSilTO:16rem;--fnTGst:18rem;--dAFdyM:20rem;--jxszKr:24rem;--hghuKL:.125rem;--drtIxO:.375rem;--siblR:.625rem;--hSPYxQ:.875rem;--izvCpj:20rem;--aTIGG:24rem;--kMQJUV:28rem;--dyNKmL:32rem;--ToPgI:36rem;--btoFLe:42rem;--esBjqP:48rem;--hrOPNc:56rem;--krbtsN:64rem;--cRFSXi:72rem;--fQSwCT:80rem;--iQceEA:90rem;--jAesVz:65ch;--khWApH:100%;--eOXrSu:min-content;--jNBRbM:max-content;--UhpHH:fit-content;--eomHOU:640px;--iujnmj:768px;--gThSgZ:1024px;--cssArG:1280px;--jESPPc:1536px;--exvVve:2147483647;--ikokJA:640px;--kSvAmr:768px;--uwdhN:1024px;--eyfDzy:1280px;--dgHGKE:1536px;--jlmaOs:var(--surface-primary,var(--iTjmdu));--Iycdi:var(--surface-secondary,var(--izlnso));--crPUBo:var(--surface-tertiary,var(--eRgqfH));--kJiqPO:var(--surface-quaternary,var(--KVTme));--iagzVE:var(--text-primary,var(--jSQkQM));--YyYdq:var(--text-secondary,var(--cJEYlt));--kFAOBM:var(--text-tertiary,var(--cFFIOa));--iodyUC:var(--text-quaternary,var(--cemPJF));--DLYOY:var(--neutral-primary,var(--ktVcUk));--gfUEye:var(--neutral-secondary,var(--KVTme));--qsPVo:var(--neutral-tertiary,var(--eRgqfH));--kyjnqS:var(--neutral-quaternary,var(--izlnso));--iAjuTO:var(--brand-lightest,var(--hLOWYd));--gzHfkH:var(--brand-lighter,var(--jYNVEH));--gBHQLb:var(--brand-base,var(--aNrqF));--etZyR:var(--brand-darker,var(--dnMpXj));--enVPNY:var(--brand-darkest,var(--kOWhzF));--itfeCm:var(--dNokDG);--qkXv:var(--kuAyOg);--gHzsmL:var(--bqMKvC);--cOyFst:var(--hXYYGc);--fKbyps:var(--iaiNla);--dxaFjW:var(--dDaZDc);--dnTPVf:var(--jcIHwm);--bWuoqD:var(--ejlFbU);--iqIoUR:var(--jITmVe);--iZlvjY:var(--cWOmog);--ldafrz:var(--loKVxo);--leQkZS:var(--eXQnMG);--jmTbXW:var(--gFpsJY);--dLLYUY:var(--ouKZq);--dZIprB:var(--cpjBQQ);--gaBiDO:var(--dpZiSB);--fxHMpn:var(--cGNUcb);--fQFmqL:var(--dosFxZ);--dUMcYZ:var(--cFhqHz);--dntrJc:var(--dcVeER)}[data-color-mode=light]{--jlmaOs:var(--surface-primary,var(--iTjmdu));--Iycdi:var(--surface-secondary,var(--izlnso));--crPUBo:var(--surface-tertiary,var(--eRgqfH));--kJiqPO:var(--surface-quaternary,var(--KVTme));--iagzVE:var(--text-primary,var(--jSQkQM));--YyYdq:var(--text-secondary,var(--cJEYlt));--kFAOBM:var(--text-tertiary,var(--cFFIOa));--iodyUC:var(--text-quaternary,var(--cemPJF));--DLYOY:var(--neutral-primary,var(--ktVcUk));--gfUEye:var(--neutral-secondary,var(--KVTme));--qsPVo:var(--neutral-tertiary,var(--eRgqfH));--kyjnqS:var(--neutral-quaternary,var(--izlnso));--iAjuTO:var(--brand-lightest,var(--hLOWYd));--gzHfkH:var(--brand-lighter,var(--jYNVEH));--gBHQLb:var(--brand-base,var(--aNrqF));--etZyR:var(--brand-darker,var(--dnMpXj));--enVPNY:var(--brand-darkest,var(--kOWhzF));--itfeCm:var(--dNokDG);--qkXv:var(--kuAyOg);--gHzsmL:var(--bqMKvC);--cOyFst:var(--hXYYGc);--fKbyps:var(--iaiNla);--dxaFjW:var(--dDaZDc);--dnTPVf:var(--jcIHwm);--bWuoqD:var(--ejlFbU);--iqIoUR:var(--jITmVe);--iZlvjY:var(--cWOmog);--ldafrz:var(--loKVxo);--leQkZS:var(--eXQnMG);--jmTbXW:var(--gFpsJY);--dLLYUY:var(--ouKZq);--dZIprB:var(--cpjBQQ);--gaBiDO:var(--dpZiSB);--fxHMpn:var(--cGNUcb);--fQFmqL:var(--dosFxZ);--dUMcYZ:var(--cFhqHz);--dntrJc:var(--dcVeER) }[data-color-mode=dark]{--jlmaOs:var(--surface-primary-dark,var(--oXohi));--Iycdi:var(--surface-secondary-dark,var(--gyKIIT));--crPUBo:var(--surface-tertiary-dark,var(--eSphig));--kJiqPO:var(--surface-quaternary-dark,var(--lccBJR));--iagzVE:var(--text-primary-dark,var(--cemPJF));--YyYdq:var(--text-secondary-dark,var(--text-secondary-dark,color-mix(in srgb,var(--cemPJF) 72%,transparent)));--kFAOBM:var(--text-tertiary-dark,var(--text-tertiary-dark,color-mix(in srgb,var(--cemPJF) 44%,transparent)));--iodyUC:var(--text-quaternary-dark,var(--jSQkQM));--DLYOY:var(--neutral-primary-dark,var(--neutral-primary-dark,color-mix(in srgb,var(--cemPJF) 16%,transparent)));--gfUEye:var(--neutral-secondary-dark,var(--neutral-secondary-dark,color-mix(in srgb,var(--cemPJF) 12%,transparent)));--qsPVo:var(--neutral-tertiary-dark,var(--neutral-tertiary-dark,color-mix(in srgb,var(--cemPJF) 8%,transparent)));--kyjnqS:var(--neutral-quaternary-dark,var(--neutral-quaternary-dark,color-mix(in srgb,var(--cemPJF) 5%,transparent)));--iAjuTO:var(--brand-lightest-dark,var(--brand-lightest-dark,color-mix(in srgb,var(--jYNVEH) 25%,transparent)));--gzHfkH:var(--brand-lighter-dark,var(--brand-lighter-dark,color-mix(in srgb,var(--jYNVEH) 66%,transparent)));--gBHQLb:var(--brand-base-dark,var(--jYNVEH));--etZyR:var(--brand-darker-dark,var(--hLOWYd));--enVPNY:var(--brand-darkest-dark,var(--hLOWYd));--itfeCm:color-mix(in srgb,var(--kuAyOg) 8%,transparent);--qkXv:color-mix(in srgb,var(--kuAyOg) 72%,transparent);--gHzsmL:var(--kuAyOg);--cOyFst:var(--bqMKvC);--fKbyps:var(--bqMKvC);--dxaFjW:color-mix(in srgb,var(--jcIHwm) 8%,transparent);--dnTPVf:color-mix(in srgb,var(--jcIHwm) 72%,transparent);--bWuoqD:var(--jcIHwm);--iqIoUR:var(--ejlFbU);--iZlvjY:var(--ejlFbU);--ldafrz:color-mix(in srgb,var(--eXQnMG) 8%,transparent);--leQkZS:color-mix(in srgb,var(--eXQnMG) 72%,transparent);--jmTbXW:var(--eXQnMG);--dLLYUY:var(--gFpsJY);--dZIprB:var(--gFpsJY);--gaBiDO:color-mix(in srgb,var(--cGNUcb) 8%,transparent);--fxHMpn:color-mix(in srgb,var(--cGNUcb) 72%,transparent);--fQFmqL:var(--cGNUcb);--dUMcYZ:var(--dosFxZ);--dntrJc:var(--dosFxZ) }@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes scaleIn{0%{opacity:0}to{opacity:1;scale:1}}@keyframes scaleOut{0%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes slideIn{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.25rem)}}@keyframes slideRight{0%{left:-150%}to{left:175%}}@keyframes moveRight{0%{transform:translate(0)}80%{transform:translate(1.25rem)}to{transform:translate(1.2rem)}}@keyframes moveLeft{0%{transform:translate(0)}80%{transform:translate(-1.25rem)}to{transform:translate(-1.2rem)}}@keyframes animateSpinnerSmall{0%{stroke-dasharray:.4,60;stroke-dashoffset:0}50%{stroke-dasharray:36,60;stroke-dashoffset:-14}to{stroke-dasharray:36,60;stroke-dashoffset:-52}}@keyframes animateSpinnerLarge{0%{stroke-dasharray:.875,175;stroke-dashoffset:0}50%{stroke-dasharray:78.75,131.25;stroke-dashoffset:-31}to{stroke-dasharray:.875,175;stroke-dashoffset:-158}}@keyframes popIn{0%{scale:0}to{scale:1}}@keyframes popOut{0%{scale:1}to{scale:0}}}@layer utilities{@layer compositions{.JIGdQ{font-size:.75rem;line-height:1.25rem;font-weight:var(--llFanx)}.caxCit{font-size:.875rem}.AEdnq,.caxCit{line-height:1.5rem;font-weight:var(--llFanx)}.AEdnq{font-size:1rem}.ggkuag{font-size:1.125rem;line-height:1.75rem}.KOyzo,.ggkuag{font-weight:var(--llFanx)}.KOyzo{font-size:.75rem;line-height:1.25rem}.bqPPXX{font-size:.875rem}.bqPPXX,.iBKgpR{line-height:1.5rem;font-weight:var(--llFanx)}.iBKgpR{font-size:1rem}.dVmflu{font-size:.875rem}.dVmflu,.hkxWuN{line-height:1.5rem;font-family:var(--gxQaAd)}.hkxWuN{font-size:1rem}.eIvlPr{font-size:1.125rem;line-height:1.75rem;font-family:var(--gxQaAd)}.ZlnHu{line-height:3.25rem}.ZlnHu,.dNxFtD{font-size:2.5rem;font-weight:var(--janwPd)}.dNxFtD{line-height:3.5rem}.bcvUKl{font-size:2.25rem;line-height:3rem;font-weight:var(--janwPd)}.fDZIkY,.gRVYOk{font-size:2rem;line-height:2.75rem;font-weight:var(--janwPd)}.cqslnx{font-size:1.5rem;line-height:2.25rem;font-weight:var(--ghWdwL)}.cFGrCm,.cSachX{font-size:1.25rem;line-height:2rem;font-weight:var(--ghWdwL)}.brKaZa,.efWsLj{font-size:1.125rem;line-height:1.75rem;font-weight:var(--ghWdwL)}.buUIbR{font-size:.625rem}.buUIbR,.hkuMfQ{letter-spacing:.06rem;text-transform:uppercase;line-height:.75rem;font-weight:var(--hmvyHR)}.hkuMfQ{font-size:.75rem}@media screen and (min-width:64rem){.KOyzo{font-size:.875rem}.KOyzo,.bqPPXX{line-height:1.5rem}.bqPPXX{font-size:1rem}.iBKgpR{font-size:1.125rem;line-height:1.75rem}.ZlnHu{font-size:5rem;line-height:5.5rem}.bcvUKl{font-size:4rem;line-height:4.75rem}.fDZIkY{font-size:3rem;line-height:4rem}.cSachX{font-size:1.5rem;line-height:2.25rem}.brKaZa{font-size:1.25rem;line-height:2rem}.buUIbR{font-size:.75rem;line-height:.75rem}}}.fEVEmD{display:inline-flex}.jTWvec{position:relative}.iPfXWl{box-sizing:border-box}.dKuXep{border-radius:var(--cDRSmz)}.lbmNld{border:thin solid}.bZRhvx{cursor:pointer}.hWbyxU{transition:all .1s ease}.diIxfU{outline:var(--dzOvWn)}.efvJEH{will-change:transform,opacity}.kFYpif{background:none}.Axmbx{height:var(--fzzdix)}.jGqtLL{padding-block:var(--jJIQbV)}.fzoqgU{padding-inline:var(--hIimNX)}.fzpabD{height:var(--ckODEv)}.fzoAXm{padding-block:var(--bYDCFo)}.fznPAm{padding-inline:var(--gGIQOF)}.fznKiw{height:var(--gFjjJU)}.fzoqgp{padding-block:var(--hIimNX)}.cPRswh{background:var(--gBHQLb)}.dTWubc{background:var(--iAjuTO)}.edEltL{background:var(--cOyFst)}.gDSsAr{background:var(--iqIoUR)}.hoYZte{background:var(--qsPVo)}.foDtdn{background:var(--edNtiq)}.AxjtU{padding:var(--fcTUxn)}.gsynQv{height:fit-content}.hZLYvv{background:#ffffff14}.kXEOGR{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.hmegja{background:var(--jSQkQM)}.cERSkX{pointer-events:none}.dMMuNs{width:var(--khWApH)}.bYJPrM{border-radius:var(--kkkBVq)}.fPSBzf{display:flex}.gzBMzy{text-align:center}.cbkwRf{white-space:nowrap}.bunRPm{color:var(--jlmaOs)}.rbsQX{color:var(--etZyR)}.flFbEq{color:var(--iagzVE)}.ecosjt{color:var(--gBHQLb)}.jiGUEY{color:var(--cemPJF)}.deYFWh{color:var(--gHzsmL)}.iATurT{color:var(--iqIoUR)}.drDZIi{color:var(--kFAOBM)}.fQAFQl{outline-offset:var(--gEfgCY)}.AxmbG{width:var(--fzzdix)}.pitAi{padding:var(--jJIQbV)}.fzpabA{width:var(--ckODEv)}.Axikr{padding:var(--bYDCFo)}.fznKij{width:var(--gFjjJU)}.AxhTk{padding:var(--hIimNX)}.gsynQA{width:fit-content}.DyZUq{border-radius:10px}.lnVchA{background:var(--itfeCm)}.gCOtIw{background:var(--dxaFjW)}.fmhFEF{background:var(--ldafrz)}.kRLutI{background:var(--Iycdi)}.gIDZqd{transition:transform .2s ease,opacity .2s ease}.dLFxYe{text-align:left}.kkElPi{color:var(--enVPNY)}.jsoGzi{color:var(--fKbyps)}.bKCYEC{color:var(--iZlvjY)}.jnqkcv{color:var(--dZIprB)}.buzaNI{color:var(--YyYdq)}.kypCfT{text-transform:uppercase}.fkBQxR{letter-spacing:.06rem}.gcohXo{border-radius:1rem}.fyplMZ{cursor:default}.ioQIUn{height:10.75rem}.ioQIUI{width:10.75rem}.dXscgu{overflow:hidden}.eLuUPu{overflow:visible}.qbege{gap:var(--fcTUxn)}.pvuga{gap:var(--hIimNX)}.pnxsH{gap:var(--fFrqVq)}.pezuA{gap:var(--gGIQOF)}.flMYjT{box-shadow:0 1px 2px #bdbdbd4d}.fMKpTj{box-shadow:8px 8px 48px #100f1124}.fzrkhE{padding-inline:var(--flZesP)}.fznPzH{padding-block:var(--gGIQOF)}.fzpabv{padding:var(--uyqLg)}.kdFIjO{flex:1 1 0%}.bKPWST{max-width:29.125rem}.iZstbk{opacity:.3}.dMMuMP{height:var(--khWApH)}.kbJfZC{background:var(--jlmaOs)}.gWzzAr{overflow:auto}.fLVKVB{scrollbar-width:none}.djBLSD{height:100vh}.dnFyWD{width:100vw}.eJvMDV{scale:1}.AxiEa{padding:var(--ebuyxV)}.Axmvo{padding:var(--flZesP)}.eAZrqn{height:auto}.dNXUzv{max-width:25rem}.coifUy{margin-inline:auto}.jeqdDQ{border-radius:var(--insZoq)}.jieZfE{pointer-events:all}.hdAwi{position:fixed}.csnEyP{--backdrop-blur:blur(.375rem)}.crPXqh{backdrop-filter:var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-saturate) var(--backdrop-sepia);-webkit-backdrop-filter:var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-saturate) var(--backdrop-sepia)}.deAqKV{max-width:100rem}.hkIdtl{margin:0 auto}.cORRFI{max-width:none}.fDWVKV{border-radius:var(--hxxJkr)}.JcTPa{transition:all linear .12s}.hYZFkb{width:100%}.fzozCt{height:var(--dDnfaV)}.fzoNwz{padding-block:var(--ebuyxV)}.AxjtB{margin:var(--fcTUxn)}.iQHTXh{min-width:var(--dDnfaV)}.dvMkiN{text-align:right}.dpjQla{transition:opacity linear .12s}.dsySWt{text-wrap:wrap}.gsGAeM{color:var(--jmTbXW)}.fNCCNu{padding:20px}.AYoSK{z-index:var(--exvVve)}.kVkdUe{box-shadow:4px 8px 20px #00000026}.dSXBgr{height:1rem}.dSXBfY{width:1rem}.eAZrpM{width:auto}.AYoSP{width:var(--jNBRbM)}.hQiMIj{max-width:var(--fnTGst)}.jXSfKH{position:absolute}.fzoAWH{padding-inline:var(--bYDCFo)}.eeKCgv{border-radius:var(--UXfgJ)}.Oxeoj{box-shadow:0 4px 20px #0000001a}.ddgODW{display:none}.cGFOJB{display:block}.izPYod{transform:translate(-50%) translateY(calc(-100% - .75rem))}.cPkmfo{transform:translate(10%) translateY(calc(-100% - .75rem))}.cXTUEh{transform:translate(-10%) translateY(calc(-100% - .75rem))}.iqmoHh{transform:translate(calc(-100% - .75rem)) translateY(-50%)}.emrspq{transform:translate(calc(-100% - .75rem)) translateY(-75%)}.zFGjL{transform:translate(calc(-100% - .75rem)) translateY(-25%)}.ddBtbm{transform:translate(calc(100% + .75rem)) translateY(-50%)}.kSbzJl{transform:translate(calc(100% + .75rem)) translateY(-75%)}.hdzMuI{transform:translate(calc(100% + .75rem)) translateY(-25%)}.jSRWPC{transform:translate(-50%) translateY(calc(100% + .75rem))}.depkmP{transform:translate(10%) translateY(calc(100% + .75rem))}.eqVTfG{transform:translate(-10%) translateY(calc(100% + .75rem))}.fzoWka{width:var(--fnTGst)}.AxhSM{height:var(--juMtMc)}.kmFTYl{transform:translate(-50%) translateY(.75rem)}.hFunKo{transform:translate(-50%) translateY(-.75rem)}.AxhTf{width:var(--juMtMc)}.fzqACo{height:var(--bPcliI)}.kwEkgw{transform:translate(-.75rem) translateY(-50%)}.LwqbV{transform:translate(.75rem) translateY(-50%)}.jHxAip{background:linear-gradient(#00cc8f,#6851ff)}.hWgZTB{inset:var(--fcTUxn)}.dKLBtz{gap:10px}.cYdhWw{display:grid}.jZwGWY{fill:var(--RiClf)}.hGQgmY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jcgYsf{--mix-background:color-mix(in srgb,var(--iagzVE) 20%,transparent);background:var(--mix-background,var(--iagzVE))}.jDVJRS{transform:translateY(0)}.japwPO{transform:translateY(100%)}.bTJmyy{transition:transform .3s}.fClTjd{border-top-left-radius:var(--eougbK);border-top-right-radius:var(--eougbK)}.jvjRt{box-shadow:0 -12px 56px #77767a26}.fzozCb{z-index:10}.cFLICG{transform:translate(-100%)}.byXyn{transform:translate(100%)}.khiFRn{transform:translate(0)}.fzoCXr{width:var(--dAFdyM)}.fjzPTS{border-top-right-radius:var(--bphCwb);border-bottom-right-radius:var(--bphCwb)}.dXSjkM{border-top-left-radius:var(--bphCwb);border-bottom-left-radius:var(--bphCwb)}.eVHffH{--thickness:1px}.bjGQXr{gap:var(--cqwGG)}.cpnrKk{box-shadow:true}.fgrICX{background:#ffc439}.fnjBrW{border:1px solid transparent}.jGoIIY{padding-block:var(--cqwGG)}.lopGBb{stroke-width:2.5}.pThsL{gap:var(--dacYEG)}.fzoxFp{width:var(--fUWaSi)}.jonSOI{flex:0 0 auto}.lkYUqX{border-radius:9999px}.cUqkcP{animation:popIn .15s}.ksKAre{animation:popOut .15s}.ZlVyD{animation:spin 1.5s linear infinite}.emRNBL{stroke:var(--iagzVE)}.elaIWr{transform-origin:center center}.bkLsBk{gap:var(--jJIQbV)}.kRRXUg{stroke:var(--gBHQLb)}.jAmlUX{stroke:var(--jlmaOs)}.kYoAXZ{stroke-opacity:.12}.jQNDvc{animation:spin 1s linear infinite}.dITaCb{border-radius:2rem}.bKdxLy{transform:skew(-20deg)}.chmhDV{overflow-wrap:break-word}.bWVcuP{word-break:break-word}.llnClk{background:var(--kyjnqS)}.fRIRtM{border-radius:var(--dxfumK)}.dWKkCe{min-width:15rem}.mDYqS{width:40%}.dZeDlI{border-left:thin solid}.Axmvg{height:var(--cAmzCM)}.pCmHl{gap:var(--bYDCFo)}.bGySga{-webkit-user-select:none;user-select:none}.GzWLz{-webkit-user-select:auto;user-select:auto}.fMSoJ{filter:blur(10px)}.rHLwk{text-wrap:nowrap}.fzoYeD{width:22px}.fzoYeI{height:22px}.iiBJGO{font-variant:no-contextual}.dJRcZd{transition:none}.pKjuE{gap:var(--ebuyxV)}.fznYYc{width:var(--gANXGP)}.fzozgh{width:var(--htnoem)}.fznYYn{height:var(--gANXGP)}.fzozgi{height:var(--htnoem)}.hYbcjk{width:1.125rem}.hYbciH{height:1.125rem}.dgzwbo{object-fit:cover}.clyxRL{border-start-start-radius:var(--hxxJkr);border-end-start-radius:var(--hxxJkr)}.cMWMBT{border-radius:0}.duralB{transform:rotate(180)}.fznyyO{width:var(--hTmzdp)}.fznyzd{height:var(--hTmzdp)}.faAYXy{max-height:17.5rem}.fzqBIS{width:18px}.fzqBJp{height:18px}.hVpAQY{min-width:var(--kTdGYg)}.cEowv{max-width:30rem}.dGnaHP{caret-color:var(--edNtiq)}.eGizhS{border-radius:.5rem}.fzoqgI{margin-block:var(--hIimNX)}.iWbCEa{max-width:var(--iQceEA)}.XApuw{overlay:true}.fznycS{height:var(--tQYHK)}.fznycJ{width:var(--tQYHK)}.Axhdq{padding:var(--gGIQOF)}.kInNhr{max-width:393px}.Axhdp{width:var(--eUDwWi)}.enrCNZ{border-radius:60px}.fzoLlM{height:var(--cpjPHA)}.fzoLlH{width:var(--cpjPHA)}.fzozCm{width:var(--dDnfaV)}.AxgJj{height:var(--hTQaBT)}.AxgJE{width:var(--hTQaBT)}.kZwhzw{border-radius:30px}.Axhzu{width:var(--beDnSR)}.Axhzd{height:var(--beDnSR)}.dtwJUe{border-radius:.375rem}.gNnTtK{border-radius:var(--kLOfAE)}.bnMKLm{color:var(--DLYOY)}.fVXeaF{border-radius:var(--bphCwb)}.bMpqsa{opacity:.5}.frJqtw{opacity:1}.fzoyvf{width:var(--kveXIc)}.fzoyvs{height:var(--kveXIc)}.dSXzlv{width:6rem}.dSXBCd{width:4rem}.kEPjac{min-height:var(--gANXGP)}.dLESCV{border-radius:.75rem}.bVQpjJ{border-radius:var(--bewZvn)}.hLsNni{pointer-events:auto}.fGSyrq{transition:background-color .2s ease,border-color .2s ease}.piqPW{width:var(--siblR)}.pitgX{height:var(--hghuKL)}.mBgaT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lfSec{caret:18px}.kEVDGR{check:16px}.dSXBWl{height:3rem}.flFnwR{mult:2.5px}.bUyOMB{display:inline-block}.eOXPNx{max-width:var(--Mxqsr)}.jSqJiD{gap:var(--ieMJEa)}.ljqpme{transition:border-color .2s ease}.AxhcS{height:var(--eUDwWi)}.Axikw{width:var(--jshnNX)}.AxijT{height:var(--jshnNX)}.Axjal{padding:var(--dacYEG)}.kyvghW{background:var(--izlnso)}.fyBLPL{background:var(--iTjmdu)}.jqgBXf{box-shadow:0 4px 20px color-mix(in srgb,var(--jSQkQM) 10%,transparent)}.jIGVye{transition:transform .2s ease}.cXjUyC{border-radius:inherit}.fzplPS{height:var(--WLola)}.gnKssF{transition:background 0s}.gNPhbY{transition:background .2s ease}.AxjtK{z-index:0}.cgfjYq{background:var(--DLYOY)}.jGqhlT{padding-inline:var(--gEfgCY)}.cBWyVA{transition:background-color .2s ease}.iLEfrF{transition:left .2s ease}.jYtJnS{stroke-width:4}.fznWHu{width:var(--lcknGR)}.fznWHJ{height:var(--lcknGR)}.fzoAXP{margin-block:var(--bYDCFo)}.kwGEGT{pointer-events:initial}.fNCbQd{height:76px}.jXIVTv{max-width:115px}.hYZFjI{height:100%}.flXdLu{min-width:var(--htnoem)}.pBpid{padding-inline:var(--ieMJEa)}.gtdXBX{width:max-content}.cqBabc{border:thin solid transparent}.jzlacV{height:6.25rem}.evQrdT{--mix-background:color-mix(in srgb,var(--iagzVE) 6%,transparent);background:var(--mix-background,var(--iagzVE))}.bdwxhc{border-radius:52px}.gAFyjk{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.hYxQqf{height:2.625rem}.hYxQqA{width:2.625rem}.fubjOl{box-shadow:.125rem .125rem 1.5rem color-mix(in srgb,var(--cFFIOa) 15%,transparent)}.eWAJiI{fill:var(--ktVcUk)}.eWyFtu{color:var(--ktVcUk)}.gSVYRP{animation:fadeIn .5s,moveRight 1s .5s forwards}.kJWAhn{border-radius:50%}.imIknl{height:3.875rem}.imIknm{width:3.875rem}.Axjab{z-index:1}.iAVgSo{animation:fadeIn .5s,moveLeft 1s .5s forwards}.fznxJj{height:34px}.fznxIY{width:34px}.fzoayX{height:var(--hZfkST)}.fzoayU{width:var(--hZfkST)}.eliKuq{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.fzodHc{padding-block:var(--fFrqVq)}.pBpiF{margin-block:var(--ieMJEa)}.pzYgn{height:250px}.gWDyZg{color:var(--cFFIOa)}.fzozCl{padding:var(--ieMJEa)}.gnCXEd{overflow:scroll}.jsxjhB{width:200px}.hMIFzk{max-width:200px}.gHsxkk{min-width:88px}.gWcfgT{min-width:fit-content}.gVwSKA{min-height:fit-content}.cUIwgI{transition:transform .1s}.jrPJbn{width:114px}.fNAzWg{height:48px}.ATFQA{width:7px}.ATFQv{height:7px}.bxgBRd{background:var(--gHzsmL)}.ihDaVZ{--translate-x:var(--gGIQOF)}.cBAuwg{--translate-y:var(--gGIQOF)}.djKBfg{--translate-x:var(--bYDCFo)}.iPNhEZ{--translate-y:var(--bYDCFo)}.BJXMm{min-height:18px}.AORKl{min-width:18px}.AxiZQ{margin:var(--dacYEG)}.rmyfW{gap:var(--flZesP)}.bTqNYb{min-width:380px}.uLMIu{border-radius:14px}.jJQbUA{transform:translate(-50%,-50%)}.fznCZP{padding-inline:var(--eDRUVY)}.eYxvy{stroke-width:8}.iriloe{rotate:90deg}.kBkDOg{scrollbar-width:thin}.fUTAcQ{scrollbar-color:rgba(143,147,153,.4) transparent}.eGSram{max-height:384px}.fzoNxe{padding-inline:var(--ebuyxV)}.fzoxFy{height:var(--fUWaSi)}.fzqABL{width:var(--bPcliI)}.jrNHos{width:294px}.jrNHnX{height:294px}.plVOb{width:286px}.plVNY{height:286px}.jGeaAw{border-radius:16px}.cLEzBZ{flex:0 0 2}.gAMrck{stroke-width:6}.kSmiQp{align-items:center}.legDhJ{justify-content:center}.bsdAgg{font-weight:var(--hmvyHR)}.gKedlK{border-color:var(--edNtiq)}.lcwbhf{border-color:var(--DLYOY)}.xYowz{font-size:var(--eRgJXV)}.lgBfkU{line-height:1.5rem}.wzdQU{font-size:var(--daFrau)}.xEQJi{font-size:var(--gKFLFQ)}.RiFXn{line-height:1.75rem}.ecsDQq{outline-color:var(--gBHQLb)}.dkFkBb{outline-style:solid}.jUIfTb{outline-width:var(--hiYFxW)}.uLlkq{animation-fill-mode:forwards}.hgoZRe{animation-name:scaleOut}.bXxxmv{animation-duration:.15s}.AMuyK{font-size:var(--loLyxA)}.fznCNG{margin-left:var(--eDRUVY)}.fznDiI{margin-right:var(--eDRUVY)}.kbJfZC{background-color:var(--jlmaOs)}.dRCFAU{align-items:flex-start}.fUfBYX{align-items:flex-end}.fRDJQy{background-color:var(--crPUBo)}.cZtwqS{animation-name:none}.fzpnVC{padding-bottom:var(--fcTUxn)}.bZlPyP{animation-name:scaleIn}.fDIibI{animation-duration:.25s}.qbeer{top:var(--fcTUxn)}.kiKDyH{left:var(--fcTUxn)}.hIekUp{animation-name:fadeIn}.Brknr{animation-duration:.4s}.hdbihI{animation-name:fadeOut}.iYhTva{font-weight:var(--leEsKL)}.foDtdn{background-color:var(--edNtiq)}.hDGJaH{border-style:solid}.lbLLll{border-width:var(--fFEzoc)}.kMhkax{border-color:var(--gfUEye)}.dwaifQ{border-color:var(--bWuoqD)}.hhWyss{font-weight:var(--llFanx)}.xNKXN{font-size:var(--gFqSQX)}.fvBKJs{justify-content:flex-start}.jUJMFv{justify-content:flex-end}.cPRswh{background-color:var(--gBHQLb)}.edEltL{background-color:var(--cOyFst)}.gCeNqG{background-color:var(--dLLYUY)}.gDSsAr{background-color:var(--iqIoUR)}.btsPBS{background-color:var(--kFAOBM)}.hZBAaK{top:0%}.eCaVMz{left:50%}.dlNJxY{right:100%}.eCzFHr{left:100%}.dDihBf{top:50%}.dTRYzG{left:0%}.dRndGF{right:0%}.ktFiky{bottom:0%}.kyGdCf{bottom:var(--fcTUxn)}.jIomzn{right:calc(var(--gGIQOF) * -1)}.eMGDsc{left:calc(var(--gGIQOF) * -1)}.ksWBqx{flex-direction:row}.cMoGaw{grid-template-columns:repeat(6,minmax(0,1fr))}.cxWwua{column-gap:2rem}.cxzifT{row-gap:2rem}.fznPDb{margin-top:var(--gGIQOF)}.iLbQFp{flex-direction:column}.jzuiJt{flex-shrink:0}.fznPCO{padding-top:var(--gGIQOF)}.hWgptE{right:var(--fcTUxn)}.fznPzA{padding-bottom:var(--gGIQOF)}.gSKPcF{justify-content:space-between}.gsLSP{border-block-end-width:var(--thickness)}.kNSbHl{border-color:var(--kJiqPO)}.iFtuvY{outline-color:#ffc439}.jGqhje{margin-top:var(--gEfgCY)}.iWITAz{border-width:var(--hiYFxW)}.OpsJf{border-color:var(--jlmaOs)}.cIFhny{left:-50%}.hhfvpY{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.1),transparent)}.bheJpJ{font-weight:600}.ckDurQ{justify-content:space-around}.bJrRn{border-color:var(--qsPVo)}.kWIjhW{font-family:inherit}.evhJrM{outline-style:none}.fzopUQ{padding-left:var(--hIimNX)}.fzoNFU{padding-right:var(--ebuyxV)}.fzpnWM{padding-left:var(--fcTUxn)}.fzoqim{padding-right:var(--hIimNX)}.jCnIUz{top:55px}.WUSvz{overflow-y:auto}.fzoqir{margin-right:var(--hIimNX)}.fzpofr{margin-right:var(--fcTUxn)}.fzrkfx{margin-top:var(--flZesP)}.fzoqjJ{margin-top:var(--hIimNX)}.kiIPsp{flex-grow:0}.fzoBen{padding-top:var(--bYDCFo)}.eRLFrQ{border-bottom-color:var(--DLYOY)}.ikkoWx{border-bottom-width:1px}.gvTxLc{flex-direction:column-reverse}.kRUpGi{left:var(--djiiAi)}.jXbniH{top:var(--cBFxYr)}.jppWeU{border-width:2px}.hoYZte{background-color:var(--qsPVo)}.dKiwaS{font-weight:var(--ghWdwL)}.hQJXOm{align-items:start}.jgxhLI{border-color:var(--gBHQLb)}.jfQXOb{border-color:var(--kFAOBM)}.fNUXA{outline-color:var(--edNtiq)}.fzoAPu{margin-left:var(--bYDCFo)}.cLWmJb{border-width:1px}.pNAEp{margin-left:calc(var(--dacYEG) * -1)}.fzpbES{margin-right:var(--dacYEG)}.fzoNGh{margin-right:var(--ebuyxV)}.jDRgcp{left:var(--gGIQOF)}.cXMndB{--mix-borderColor:color-mix(in srgb,var(--iagzVE) 10%,transparent);border-color:var(--mix-borderColor,var(--iagzVE))}.boHRSr{border-width:var(--fCuVLy)}.dsEUfT{background-color:var(--hLOWYd)}.kAiqVl{border-width:3px}.jsWSlz{margin-top:-3px}.jbWTdm{margin-right:.9rem}.jbWSUo{margin-left:.9rem}.kFJmaE{--mix-backgroundColor:color-mix(in srgb,var(--iagzVE) 1%,transparent)}.ftGyaA,.kFJmaE{background-color:var(--mix-backgroundColor,var(--iagzVE))}.ftGyaA{--mix-backgroundColor:color-mix(in srgb,var(--iagzVE) 5%,transparent)}.fydxLC{--mix-borderColor:color-mix(in srgb,var(--iagzVE) 6%,transparent);border-color:var(--mix-borderColor,var(--iagzVE))}.fjYTfT{bottom:-1px}.bEeUNc{right:-1px}.kQauLJ{align-items:baseline}.fcwWhs{background-color:var(--gfUEye)}.hHdgel{background-color:var(--dnTPVf)}.bbHqQM{grid-template-columns:repeat(2,minmax(0,1fr))}.fzoqjw{padding-top:var(--hIimNX)}.fzoNvZ{margin-bottom:var(--ebuyxV)}.kRLutI{background-color:var(--Iycdi)}.fzoNEP{margin-top:var(--ebuyxV)}.fzoAVA{margin-bottom:var(--bYDCFo)}.iPoSYb{align-self:stretch}.iTUeDg{justify-self:stretch}.XyjJy:is(:disabled,[disabled],[data-disabled]){opacity:.3}.iFUqYl:is(:disabled,[disabled],[data-disabled]){pointer-events:none}.jrpcxw:before{position:absolute}.heDbSF:before{border-radius:inherit}.dwmXuW:before{opacity:0}.huWYIz:before{transition:opacity .1s ease}[data-color-mode=light] .jtDWvE{mix-blend-mode:multiply}[data-color-mode=dark] .gLaBRL{background:#ffffff29}.jNgRkF:before{display:none}[data-color-mode=dark] .hAWTSp{background:var(--iTjmdu)}[data-color-mode=dark] .ehbthU{color:var(--jSQkQM)}[data-color-mode=dark] .kkleQX{color:var(--bWuoqD)}[data-color-mode=dark] .dcESjf{border-block:solid}.iqcWiz::placeholder,.iqcWiz[data-placeholder]{color:var(--kFAOBM)}[data-color-mode=dark] .dSbdfc{background:var(--crPUBo)}.FuZjR:is(:disabled,[disabled],[data-disabled]){opacity:.8}[data-color-mode=dark] .iuzRWK{background:#000000b3}[data-color-mode=dark] .jrIQHe{background:var(--Iycdi)}[data-color-mode=dark] .cDAZzQ{background:var(--jlmaOs)}[data-color-mode=dark] .dUhjQY{background:var(--eSphig)}[data-color-mode=dark] .egesjy{background:var(--lfBdGG)}[data-color-mode=dark] .ixYntQ{fill:var(--cFFIOa)}[data-color-mode=dark] .kmeQgS{color:var(--cFFIOa)}.dLVhZe:before{content:""}.gjcwJg:before{top:var(--fcTUxn)}.WaBms:before{left:var(--fcTUxn)}.dqEIyP:before{right:var(--fcTUxn)}.knajvY:before{bottom:var(--fcTUxn)}.cNKdvI:before{background-image:linear-gradient(#0000000d,#0000000d)}.hSfsjI:before{background-image:linear-gradient(#ffffff0d,#ffffff0d)}[data-color-mode=dark] .cEVFqR{border-width:1px}[data-color-mode=dark] .jCzVrn{border-color:var(--gfUEye)}[data-color-mode=dark] .ccPJnH{border-color:var(--cFFIOa)}[data-color-mode=dark] .dYDocO{background-color:var(--YyYdq)}[data-color-mode=dark] .HKuZu{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent)}.fmEGpT::-webkit-scrollbar,.hVrpDN::-webkit-scrollbar-track{background-color:var(--edNtiq)}.jOgXfC:focus-within{outline-offset:var(--gEfgCY)}.keDhFF:focus-within{outline-color:var(--gBHQLb)}.dLOUfk:focus-within{outline-style:solid}.hqoPOw:focus-within{outline-width:var(--hiYFxW)}.codFrx:is(:focus-visible,[data-focus-visible]){outline-offset:var(--gEfgCY)}.flBQvp:is(:focus-visible,[data-focus-visible]){border-radius:2px}.dmiQBo:is(:focus,[data-focus]){fill:url(#logo-gradient)}.AIGHf:is(:focus-visible,[data-focus-visible]){outline-color:var(--iAjuTO)}.dGEQaj:is(:focus-visible,[data-focus-visible]){outline-color:var(--itfeCm)}.hyjrVf:is(:focus-visible,[data-focus-visible]){outline-color:var(--dxaFjW)}.gcvzK:is(:focus-visible,[data-focus-visible]){outline-color:var(--ldafrz)}.bIoiOr:is(:focus-visible,[data-focus-visible]){outline-color:var(--Iycdi)}.hLPNjH:is(:focus-visible,[data-focus-visible]){outline-style:solid}.dTHceD:is(:focus-visible,[data-focus-visible]){outline-width:var(--hiYFxW)}.bXLdKW:is(:focus-visible,[data-focus-visible]){outline-color:var(--gBHQLb)}.eqIqpK:is(:hover,[data-hover]){background:#ffffff4d}.group:is(:hover,[data-hover]) .crpBMh{color:var(--enVPNY)}.group:is(:hover,[data-hover]) .dkgTgI{color:var(--cOyFst)}.group:is(:hover,[data-hover]) .dsNmcp{color:var(--iZlvjY)}.group:is(:hover,[data-hover]) .ejxEyT{color:var(--YyYdq)}.gFOtbv:is(:hover,[data-hover]){opacity:.8}.gNRPsX:is(:hover,[data-hover]){filter:brightness(.9)}.cNdQqS:is(:hover,[data-hover]){background:var(--crPUBo)}.hQYScc:is(:hover,[data-hover]){background:var(--iAjuTO)}.juloA:is(:hover,[data-hover]){background:var(--gfUEye)}.ekkLYF:is(:hover,[data-hover]){box-shadow:0 6px 8px 2px #0000002e}.ieWvIF:is(:hover,[data-hover]){cursor:pointer}.kznAev:is(:hover,[data-hover]){background:var(--edNtiq)}.lpgyhx:is(:hover,[data-hover]){background:var(--eRgqfH)}.gJEFOw:is(:hover,[data-hover]){background:var(--cFFIOa)}.eJlUjp:is(:hover,[data-hover]){background:var(--gBHQLb)}.group:is(:hover,[data-hover]) .fOIArh{color:var(--iagzVE)}.dmulsi:is(:hover,[data-hover]){fill:url(#logo-gradient)}.group:is(:hover,[data-hover]) .ejwVfp{color:var(--kFAOBM)}.dpCLFW:is(:hover,[data-hover]){background:var(--qsPVo)}.fFyjxH:is(:hover,[data-hover]){border-color:var(--DLYOY)}.khQJeR:is(:hover,[data-hover]){border-color:var(--gfUEye)}.group:is(:hover,[data-hover]) .jRgrno{border-color:var(--DLYOY)}.juloA:is(:hover,[data-hover]){background-color:var(--gfUEye)}.XicUs:is(:hover,[data-hover]){border-color:var(--gBHQLb)}.bhyTbN:is(:active,[data-active]){transform:scale(.95)}.dLUGsc:is(:active,[data-active]){fill:url(#logo-gradient)}.fwLKPv>:first-child{min-width:var(--cAmzCM)}.kYYdmz>:last-child{min-width:var(--cAmzCM)}[data-color-mode=dark] .iBxkaW:before{background-image:linear-gradient(#ffffff0d,#ffffff0d)}[data-color-mode=dark] .gYKIuG:before{background-image:linear-gradient(#0000000d,#0000000d)}.feLnkv:is(:hover,[data-hover]):before{opacity:1}.hEvetW:is(:hover,[data-hover]):before{opacity:0}[data-color-mode=dark] .group:is(:hover,[data-hover]) .hOYqkw{color:var(--gzHfkH)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .tdpny{color:var(--cOyFst)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .jMRjnY{color:var(--dnTPVf)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .hEkRYZ{color:var(--YyYdq)}[data-color-mode=dark] .cbdIkB:is(:hover,[data-hover]){background:var(--edNtiq)}[data-color-mode=dark] .bLXejb:is(:hover,[data-hover]){background:var(--gyKIIT)}[data-color-mode=dark] .leneMy:is(:hover,[data-hover]){background:var(--lfBdGG)}[data-color-mode=dark] .iCKJWv:is(:hover,[data-hover]){background:var(--gBHQLb)}[data-color-mode=dark] .chhjLx:is(:hover,[data-hover]){border-color:var(--ktVcUk)}@media(min-width:48rem){.XrXGK{margin-inline:auto}.blyVxi{width:25rem}.jBZMtD{height:fit-content}.dOrSJl{box-shadow:0 12px 56px color-mix(in srgb,var(--cFFIOa) 15%,transparent)}.cRloWQ{border-radius:var(--insZoq)}.fHEbLY{top:var(--uyqLg)}.ctyfRj{top:var(--fcTUxn)}}@media(min-width:48rem){[data-color-mode=dark] .iueHSe{box-shadow:none}}@media(min-width:48rem){[data-color-mode=dark] .isQWtr{border-block:solid}}@media(min-width:48rem){[data-color-mode=dark] .ceYPvB{border-width:1px}}@media(min-width:48rem){[data-color-mode=dark] .btXYvH{border-color:var(--gfUEye)}}@media screen and (min-width:48rem){.kVsPah{padding-inline:var(--gGIQOF)}}@media(min-width:769px){.fdZOLs{padding-top:15vh}}@media screen and (min-width:64rem){.kTqchV{padding-inline:var(--flZesP)}}@media screen and (max-width:47.9975rem){.hUYDug{max-width:var(--khWApH)}}@media only screen and (max-width:767px){.fcSmAp{height:100dvh}}@media(max-width:370px){.hYevRO{display:none}}@media(prefers-reduced-motion:reduce){.kuxZR{scale:1}}}:root{--bg-primary: #07100f;--bg-secondary: #0b1517;--bg-tertiary: #101b1d;--surface-plain: #142024;--surface-soft: rgba(15, 22, 26, .86);--surface-strong: rgba(9, 13, 17, .94);--border: rgba(142, 178, 166, .14);--border-strong: rgba(119, 230, 181, .28);--text-primary: #eef6ef;--text-secondary: #a5b7b1;--text-muted: #70837e;--accent: #79e2b5;--accent-hover: #9af0ca;--accent-soft: rgba(121, 226, 181, .14);--green: #79e2b5;--red: #f08a73;--yellow: #e4c46f;--shadow-soft: 0 26px 70px rgba(0, 0, 0, .32)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:radial-gradient(55% 55% at 100% -6%,rgba(103,226,174,.16),transparent 52%),radial-gradient(45% 52% at 0% 110%,rgba(40,110,93,.24),transparent 52%),radial-gradient(50% 50% at 50% 0%,rgba(26,74,68,.16),transparent 58%),linear-gradient(180deg,#07100f,#091214 38%,#0d1718);color:var(--text-primary);font-family:Segoe UI Variable Display,Inter,Aptos,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea{font:inherit}a{color:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#5d769573;border-radius:999px}.app-loading,.auth-shell{min-height:100vh}.app-loading{display:grid;place-items:center;padding:2rem}.app-loading__badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border-strong);background:var(--accent-soft);color:var(--text-primary);padding:.4rem .8rem;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.app-loading__title{margin:1rem 0 0;font-size:clamp(2rem,1.6rem + 1vw,3rem);letter-spacing:-.07em}.app-loading__copy{margin:.9rem 0 0;max-width:32rem;color:var(--text-secondary);line-height:1.7;text-align:center}.auth-shell{padding:1.1rem}.auth-shell__grid{width:min(1320px,100%);margin:0 auto;display:grid;gap:1.1rem}@media(min-width:1080px){.auth-shell__grid{grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr)}}.auth-shell__hero,.auth-shell__panel-wrap{min-width:0}.auth-shell__hero{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:1.75rem;border:1px solid var(--border);border-radius:2.2rem;background:radial-gradient(90% 90% at 100% 0%,rgba(121,226,181,.14),transparent 48%),linear-gradient(180deg,#11191cf5,#0a0f11fa);padding:1.6rem;box-shadow:var(--shadow-soft)}.auth-shell__hero:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(121,226,181,.08),transparent 35%),linear-gradient(0deg,rgba(255,255,255,.02),transparent 30%);pointer-events:none}@media(min-width:768px){.auth-shell__hero{padding:2rem}}.auth-shell__panel-wrap{display:flex;align-items:center}.auth-shell__brand-row{display:flex;align-items:center;gap:.9rem}.auth-shell__logo{width:3rem;height:3rem;object-fit:contain;border-radius:1rem;border:1px solid rgba(114,145,183,.2);background:#0a1018c7;padding:.35rem}.auth-shell__copy{position:relative;z-index:1;margin-top:clamp(2.5rem,9vh,5.8rem);max-width:42rem}.auth-shell__eyebrow,.top-strip__eyebrow{color:var(--text-muted);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.auth-shell__title{margin:.8rem 0 0;font-size:clamp(2.4rem,2rem + 1.3vw,4rem);line-height:.96;letter-spacing:-.08em}.auth-shell__description{margin:1.1rem 0 0;color:var(--text-secondary);line-height:1.8;font-size:1.03rem}.auth-shell__thesis{display:inline-flex;margin-top:1.25rem;border-radius:999px;border:1px solid rgba(121,226,181,.18);background:#79e2b514;padding:.65rem 1rem;color:#d9efe3;font-size:.84rem;letter-spacing:.04em}.auth-shell__cards{display:grid;gap:.9rem}@media(min-width:768px){.auth-shell__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.auth-card{border-radius:1.4rem;border:1px solid rgba(142,178,166,.14);background:linear-gradient(180deg,#121a1eb3,#0b1114e0);padding:1.05rem}.auth-card__label{color:var(--text-muted);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.auth-card__copy{margin-top:.6rem;color:var(--text-secondary);line-height:1.65;font-size:.92rem}.auth-panel{width:100%}.auth-panel--light{overflow:hidden;border-radius:2rem;border-color:#cfd6d094;background:linear-gradient(180deg,#f6f4effa,#e6ebe5fa);box-shadow:0 30px 70px #00000038,inset 0 1px #ffffff73}.auth-panel--light .surface-panel__title{color:#0c1517;font-size:1.12rem}.auth-panel--light .surface-panel__subtitle,.auth-panel--light .field-note,.auth-panel--light .field-label{color:#52615f}.auth-panel__intro{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.85rem}.auth-panel__badge{display:inline-flex;align-items:center;border-radius:999px;background:#0f161a0f;border:1px solid rgba(15,22,26,.08);padding:.38rem .7rem;color:#1d2a29;font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.auth-panel__copy{margin-bottom:.95rem}.auth-widget-stage{border-radius:1.6rem;background:radial-gradient(80% 60% at 50% 0%,rgba(121,226,181,.08),transparent 60%),linear-gradient(180deg,#f2f1ecf5,#dfe5dff5);border:1px solid rgba(160,177,168,.48);padding:.8rem;box-shadow:inset 0 1px #ffffff80,0 18px 40px #11181929}.auth-mode-row,.top-actions{display:flex;flex-wrap:wrap;gap:.7rem}.auth-mode{flex:1 1 0;min-width:8rem;border-radius:1rem;border:1px solid var(--border);background:#0a1018b8;color:var(--text-secondary);padding:.8rem 1rem}.auth-mode:hover,.auth-mode--active{border-color:#63b5ff42;background:#63b5ff1f;color:var(--text-primary)}.auth-form,.form-stack,.rail-stack{display:grid;gap:1rem}.auth-submit{width:100%;justify-content:center}.app-shell{min-height:100vh;display:grid;gap:1rem;padding:1rem}@media(min-width:1024px){.app-shell{grid-template-columns:18rem minmax(0,1fr)}}.app-rail{display:flex;flex-direction:column;gap:1.25rem;min-height:0;border:1px solid var(--border);background:linear-gradient(180deg,#0e1618f5,#090e10fa);border-radius:1.75rem;padding:1.25rem;box-shadow:var(--shadow-soft)}@media(min-width:1024px){.app-rail{position:sticky;top:1rem;height:calc(100vh - 2rem)}}.app-rail__brand-row,.top-strip,.surface-panel__header,.logs-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.app-rail__title{font-size:2rem;font-weight:720;letter-spacing:-.08em;line-height:1}.app-rail__subtitle{margin-top:.35rem;color:var(--text-secondary);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.app-rail__logo{width:2.75rem;height:2.75rem;object-fit:contain;border-radius:.9rem;border:1px solid rgba(114,145,183,.18);background:#0a1018c2;padding:.35rem}.app-rail__nav,.profile-list,.event-feed,.issue-list,.ops-profile-list{display:grid;gap:.55rem}.app-rail__extra{padding-top:.9rem;border-top:1px solid rgba(114,145,183,.14);overflow:auto}.rail-link,.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;border-radius:.95rem;border:1px solid var(--border);background:#10181cd1;color:var(--text-primary);padding:.78rem .95rem;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;cursor:pointer}.rail-link{justify-content:flex-start;background:transparent;color:var(--text-secondary);border-color:transparent}.rail-link:hover,.rail-link--active{border-color:var(--border-strong);background:#79e2b517;color:var(--text-primary)}.ui-button:hover{border-color:var(--border-strong);background:#141e22f5;transform:translateY(-1px);box-shadow:0 10px 24px #0000002e}.ui-button:disabled,.rail-link:disabled{opacity:.5;cursor:not-allowed;transform:none}.ui-button--primary{background:linear-gradient(180deg,var(--accent),#4acb94);border-color:#79e2b542;color:#07100f;font-weight:700}.ui-button--accent{background:#79e2b51f;border-color:#79e2b533}.ui-button--danger{background:#f06d641f;border-color:#f06d6442}.app-shell__main{min-width:0;min-height:calc(100vh - 2rem);display:flex;flex-direction:column;gap:1rem;border:1px solid var(--border);background:linear-gradient(180deg,#0d1416f5,#090e10fa);border-radius:1.75rem;padding:1.1rem;box-shadow:var(--shadow-soft)}.app-shell__scroll{min-height:0;display:flex;flex-direction:column;gap:1rem;overflow:auto;padding-right:.2rem}.top-strip__copy{min-width:0;max-width:52rem}.top-strip__title{margin:.45rem 0 0;font-size:clamp(1.9rem,1.55rem + 1.15vw,2.9rem);line-height:.98;letter-spacing:-.08em;font-weight:700}.top-strip__description{margin:.85rem 0 0;max-width:38rem;color:var(--text-secondary);font-size:.92rem;line-height:1.65}.top-strip__meta{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;justify-content:flex-end}@media(max-width:980px){.top-strip{flex-direction:column}.top-strip__meta{justify-content:flex-start}}.surface-panel{border:1px solid var(--border);border-radius:1.35rem;background:linear-gradient(180deg,#121a1ed6,#0c1216eb);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff08,0 16px 32px #00000024}.surface-panel__copy{min-width:0}.surface-panel__header{padding:1rem 1rem 0}.surface-panel__title{margin:0;font-size:1rem;font-weight:650;letter-spacing:-.03em}.surface-panel__subtitle{margin:.35rem 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.surface-panel__body{padding:1rem}.surface-grid{display:grid;gap:1rem}@media(min-width:920px){.surface-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.surface-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.surface-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.field{display:grid;gap:.35rem}.field span{color:var(--text-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.field input,.field textarea,.field select{width:100%;border-radius:.95rem;border:1px solid rgba(114,145,183,.14);background:#ffffff09;color:var(--text-primary);padding:.82rem .92rem;outline:none}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent);box-shadow:0 0 0 1px #63b5ff29}.info-pill{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;border:1px solid rgba(114,145,183,.16);background:#ffffff0a;padding:.38rem .72rem;color:var(--text-primary);font-size:.76rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.info-pill--success{background:#56d59a1f;border-color:#56d59a33}.info-pill--warning{background:#d8b85f1f;border-color:#d8b85f38}.info-pill--danger{background:#f06d641f;border-color:#f06d6438}.info-pill--accent,.info-pill--neutral{background:var(--accent-soft);border-color:#79e2b52e}.status-dot{width:.55rem;height:.55rem;border-radius:999px}.status-dot--success{background:var(--green)}.status-dot--warning{background:var(--yellow)}.status-dot--danger{background:var(--red)}.status-dot--neutral{background:var(--text-secondary)}.inline-alert{border-radius:1rem;border:1px solid rgba(240,109,100,.28);background:#f06d641a;color:#ffd8d4;padding:.85rem 1rem;font-size:.9rem;line-height:1.6}.inline-alert--success{border-color:#56d59a47;background:#56d59a1a;color:#d8fff0}.field-label,.field-note{color:var(--text-secondary);line-height:1.6}.field-label{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.field-note{font-size:.85rem}.empty-state,.rail-note,.metric-detail,.event-row__time,.issue-list__copy,.log-block__label{color:var(--text-secondary);line-height:1.65}.empty-state{border:1px dashed var(--border);border-radius:1.1rem;background:#0a101880;padding:1.1rem}.profile-list__item,.event-row,.issue-list__item,.presence-grid__item,.ops-profile-list__item,.profile-switcher__item{display:grid;gap:.25rem;border-radius:1rem;border:1px solid rgba(114,145,183,.14);background:#0a1018bd;padding:.82rem .92rem}.profile-list__item{width:100%;text-align:left;cursor:pointer}.profile-list__item strong,.issue-list__title,.log-block__label,.ops-profile-list__item strong{color:var(--text-primary)}.profile-list__item span,.profile-list__item small,.ops-profile-list__item span,.ops-profile-list__item small,.profile-switcher__item span,.profile-switcher__item small{color:var(--text-secondary)}.profile-list__item:hover,.profile-list__item--active,.profile-switcher__item:hover,.profile-switcher__item--active{border-color:#79e2b538;background:#79e2b514}.facts-grid{display:grid;gap:.75rem;margin:0}.facts-grid__item{display:grid;gap:.24rem}.facts-grid__item dt{color:var(--text-muted);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.facts-grid__item dd{margin:0;color:var(--text-primary);line-height:1.45}.metric-value{font-size:clamp(1.8rem,1.5rem + .8vw,2.4rem);letter-spacing:-.06em;font-weight:720}.event-row__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.event-row__message{color:var(--text-primary);line-height:1.6}.issue-list__item--danger{border-color:#f06d643d}.issue-list__item--warning{border-color:#d8b85f38}.presence-grid{display:grid;gap:.65rem}@media(min-width:820px){.presence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.presence-grid__item{display:flex;align-items:center;justify-content:space-between;gap:1rem}.status-strip{border-radius:1.15rem;border:1px solid var(--border);background:#0a1018bd;padding:.95rem 1rem}.status-strip--success{border-color:#56d59a3d;background:#56d59a14}.status-strip__title{color:var(--text-primary);font-size:.96rem;font-weight:650}.status-strip__copy{margin-top:.3rem;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.json-block,.log-block__content{margin:0;padding:1rem;border-radius:1rem;border:1px solid rgba(114,145,183,.12);background:#040a11b8;color:#d7e8ff;font-family:Consolas,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;overflow:auto}.strategy-card{display:grid;gap:.85rem;border-radius:1rem;border:1px solid rgba(114,145,183,.14);background:linear-gradient(180deg,#0c1216cc,#090e12eb);padding:1rem}.strategy-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.strategy-card__title{color:var(--text-primary);font-size:1rem;font-weight:650}.strategy-card__copy{margin-top:.3rem;color:var(--text-secondary);font-size:.88rem;line-height:1.55}.strategy-card__toggle{width:auto;min-width:5rem}.token-chip-grid{display:flex;flex-wrap:wrap;gap:.65rem}.token-chip{width:auto;min-width:4.6rem;border-radius:999px;border:1px solid rgba(114,145,183,.14);background:#0a1018bd;color:var(--text-secondary);padding:.7rem .9rem;cursor:pointer}.token-chip:hover,.token-chip--active{border-color:#79e2b538;background:#79e2b514;color:var(--text-primary)}.token-chip:disabled{opacity:.85;cursor:default}.profile-switcher{position:relative}.profile-switcher__trigger{cursor:pointer}.profile-switcher__meta{color:var(--text-secondary);text-transform:none}.profile-switcher__menu{position:absolute;right:0;top:calc(100% + .5rem);z-index:30;width:min(20rem,calc(100vw - 2rem));border-radius:1rem;border:1px solid var(--border);background:#090f18fa;padding:.5rem;box-shadow:var(--shadow-soft)}.empty-hero{display:grid;gap:1rem;border-radius:1.4rem;border:1px solid rgba(121,226,181,.12);background:radial-gradient(90% 90% at 100% 0%,rgba(121,226,181,.08),transparent 52%),linear-gradient(180deg,#0d1317e0,#0a0f12f5);padding:1.15rem}@media(min-width:860px){.empty-hero{grid-template-columns:minmax(0,1.3fr) auto;align-items:end}}.empty-hero__eyebrow{color:var(--text-muted);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.empty-hero__title{margin:.5rem 0 0;font-size:clamp(1.6rem,1.4rem + .6vw,2.15rem);line-height:1.02;letter-spacing:-.06em}.empty-hero__description{margin:.8rem 0 0;color:var(--text-secondary);line-height:1.7;max-width:42rem}.empty-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.profile-switcher__item{width:100%;text-align:left;cursor:pointer}.profile-switcher__empty{padding:.8rem;color:var(--text-secondary)}.logs-drawer{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end}.logs-drawer__backdrop{position:absolute;inset:0;border:0;background:#04070cb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.logs-drawer__panel{position:relative;width:min(42rem,calc(100vw - 1rem));height:100vh;border-left:1px solid var(--border);background:linear-gradient(180deg,#090f18fa,#080d15fc);display:flex;flex-direction:column;box-shadow:-30px 0 60px #00000059}.logs-drawer__header,.logs-drawer__toolbar,.logs-drawer__body{padding:1rem 1.1rem}.logs-drawer__header{border-bottom:1px solid var(--border)}.logs-drawer__eyebrow{color:var(--text-muted);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.logs-drawer__title{margin-top:.45rem;font-size:1.2rem;font-weight:650;letter-spacing:-.04em}.logs-drawer__subtitle{margin-top:.35rem;color:var(--text-secondary);font-size:.9rem;line-height:1.6}.logs-drawer__actions{display:flex;flex-wrap:wrap;gap:.6rem}.logs-drawer__toolbar{border-bottom:1px solid rgba(114,145,183,.14)}.logs-drawer__body{min-height:0;flex:1;overflow:auto;display:grid;gap:1rem}.ok{color:var(--green)}.warn{color:var(--yellow)}
