:root {--ui-font-weight-400:400;--ui-font-weight-450:450;--ui-font-weight-500:500;--ui-font-weight-550:550;--ui-font-weight-600:600;--ui-font-weight-650:650;--ui-font-weight-700:700;--ui-font-weight-720:720;--ui-font-weight-750:750;--ui-font-weight-760:760;--ui-font-weight-800:800;--ui-font-weight-850:850;--ui-font-weight-880:880;--ui-line-height-0:0;--ui-line-height-0-98:0.98;--ui-line-height-1:1;--ui-line-height-1-05:1.05;--ui-line-height-1-1:1.1;--ui-line-height-1-15:1.15;--ui-line-height-1-2:1.2;--ui-line-height-1-25:1.25;--ui-line-height-1-3:1.3;--ui-line-height-1-35:1.35;--ui-line-height-1-4:1.4;--ui-line-height-1-45:1.45;--ui-line-height-1-5:1.5;--ui-line-height-1-55:1.55;--ui-line-height-1-6:1.6;--ui-line-height-1-65:1.65;--ui-line-height-1-7:1.7;--ui-mix-10-:10%;--ui-mix-11-:11%;--ui-mix-12-:12%;--ui-mix-13-:13%;--ui-mix-14-:14%;--ui-mix-15-:15%;--ui-mix-16-:16%;--ui-mix-17-:17%;--ui-mix-18-:18%;--ui-mix-20-:20%;--ui-mix-22-:22%;--ui-mix-24-:24%;--ui-mix-26-:26%;--ui-mix-28-:28%;--ui-mix-3-:3%;--ui-mix-30-:30%;--ui-mix-32-:32%;--ui-mix-34-:34%;--ui-mix-35-:35%;--ui-mix-36-:36%;--ui-mix-38-:38%;--ui-mix-4-:4%;--ui-mix-40-:40%;--ui-mix-42-:42%;--ui-mix-44-:44%;--ui-mix-45-:45%;--ui-mix-48-:48%;--ui-mix-5-:5%;--ui-mix-50-:50%;--ui-mix-52-:52%;--ui-mix-54-:54%;--ui-mix-55-:55%;--ui-mix-56-:56%;--ui-mix-58-:58%;--ui-mix-6-:6%;--ui-mix-60-:60%;--ui-mix-62-:62%;--ui-mix-64-:64%;--ui-mix-65-:65%;--ui-mix-66-:66%;--ui-mix-68-:68%;--ui-mix-7-:7%;--ui-mix-70-:70%;--ui-mix-72-:72%;--ui-mix-74-:74%;--ui-mix-76-:76%;--ui-mix-78-:78%;--ui-mix-8-:8%;--ui-mix-80-:80%;--ui-mix-82-:82%;--ui-mix-84-:84%;--ui-mix-86-:86%;--ui-mix-88-:88%;--ui-mix-9-:9%;--ui-mix-90-:90%;--ui-mix-92-:92%;--ui-mix-94-:94%;--ui-mix-96-:96%;--ui-opacity-0:0;--ui-opacity-0-22:0.22;--ui-opacity-0-45:0.45;--ui-opacity-0-5:0.5;--ui-opacity-0-55:0.55;--ui-opacity-0-58:0.58;--ui-opacity-0-6:0.6;--ui-opacity-0-65:0.65;--ui-opacity-0-68:0.68;--ui-opacity-0-7:0.7;--ui-opacity-0-72:0.72;--ui-opacity-0-76:0.76;--ui-opacity-0-78:0.78;--ui-opacity-0-82:0.82;--ui-opacity-0-85:0.85;--ui-opacity-0-88:0.88;--ui-opacity-0-9:0.9;--ui-opacity-0-92:0.92;--ui-opacity-1:1;--ui-paint--059669-63a3fc9a:#059669;--ui-paint--06b6d4-8b72ce60:#06b6d4;--ui-paint--0891b2-81e7d379:#0891b2;--ui-paint--091521-e062582a:#091521;--ui-paint--0a0a0a-0002249b:#0a0a0a;--ui-paint--0c4a4f-9c8e6e0a:#0c4a4f;--ui-paint--0d9488-fa48ddcd:#0d9488;--ui-paint--0ea5a7-9de7f6fe:#0ea5a7;--ui-paint--0f172a-0e684e51:#0f172a;--ui-paint--0f3d59-34863a55:#0f3d59;--ui-paint--0f766e-c206d78b:#0f766e;--ui-paint--10b981-115e018f:#10b981;--ui-paint--111827-dd15e6f7:#111827;--ui-paint--14b8a6-29a6e959:#14b8a6;--ui-paint--16a34a-3c5c1ab6:#16a34a;--ui-paint--1b1f2a-ad8f9559:#1b1f2a;--ui-paint--1b2a55-b71a5ba4:#1b2a55;--ui-paint--1d4ed8-d139a669:#1d4ed8;--ui-paint--22c55e-8b8f7c3d:#22c55e;--ui-paint--22d3ee-24dade95:#22d3ee;--ui-paint--2563eb-e7b00c29:#2563eb;--ui-paint--27325c-c539eb08:#27325c;--ui-paint--2b1719-6a15e3ec:#2b1719;--ui-paint--2c3e50-9a18f9dd:#2c3e50;--ui-paint--2dd4bf-f9ffb1fb:#2dd4bf;--ui-paint--34d399-0f176030:#34d399;--ui-paint--3b82f6-b51de63d:#3b82f6;--ui-paint--475569-833631aa:#475569;--ui-paint--4ade80-5f1cd427:#4ade80;--ui-paint--5eead4-bb0a4cf3:#5eead4;--ui-paint--5f6572-f26f1c90:#5f6572;--ui-paint--5f6c7b-0f3cf0dc:#5f6c7b;--ui-paint--60a5fa-8940f2c6:#60a5fa;--ui-paint--64748b-6b3d6d84:#64748b;--ui-paint--67e8f9-03b91d26:#67e8f9;--ui-paint--6bc5ff-65abc2a8:#6bc5ff;--ui-paint--6ee7b7-1b43b371:#6ee7b7;--ui-paint--7a7a7a-dee066c1:#7a7a7a;--ui-paint--7aa2ff-24ad691e:#7aa2ff;--ui-paint--7c3aed-bb741ad5:#7c3aed;--ui-paint--7debdc-e1b225b6:#7debdc;--ui-paint--86efac-52cca7c6:#86efac;--ui-paint--8b5cf6-97b1caaa:#8b5cf6;--ui-paint--8b95a6-36a682e8:#8b95a6;--ui-paint--93c5fd-928ee445:#93c5fd;--ui-paint--94a3b8-b5e2bc59:#94a3b8;--ui-paint--99f6e4-53201835:#99f6e4;--ui-paint--a3a3a3-1fe11b61:#a3a3a3;--ui-paint--a3e635-19272713:#a3e635;--ui-paint--a5f3fc-293ed480:#a5f3fc;--ui-paint--a78bfa-13969980:#a78bfa;--ui-paint--a7f3d0-2c565f8f:#a7f3d0;--ui-paint--b5bdca-1097cc74:#b5bdca;--ui-paint--b6d4ff-5b0bf1cf:#b6d4ff;--ui-paint--bbf7d0-92cef0af:#bbf7d0;--ui-paint--bef264-679f34d7:#bef264;--ui-paint--bfdbfe-b9669148:#bfdbfe;--ui-paint--c2410c-6c1452dd:#c2410c;--ui-paint--c4b5fd-2d796aaf:#c4b5fd;--ui-paint--cbd5e1-e2442d83:#cbd5e1;--ui-paint--ccfbf1-9160e74c:#ccfbf1;--ui-paint--cffafe-c55b7d3a:#cffafe;--ui-paint--d1fae5-77528fe2:#d1fae5;--ui-paint--d3e1ef-5628f44a:#d3e1ef;--ui-paint--d8e5f2-9290b63f:#d8e5f2;--ui-paint--d97706-4a08e4d0:#d97706;--ui-paint--dbeafe-b1925ae2:#dbeafe;--ui-paint--dc2626-3871da34:#dc2626;--ui-paint--dcfce7-64033be9:#dcfce7;--ui-paint--ddd6fe-50870daa:#ddd6fe;--ui-paint--e2e8f0-3b313dfb:#e2e8f0;--ui-paint--e5e5e5-4a720451:#e5e5e5;--ui-paint--ecfdf5-86e78d44:#ecfdf5;--ui-paint--ecfeff-a8604679:#ecfeff;--ui-paint--ede9fe-9fa6bad4:#ede9fe;--ui-paint--edf7ff-531eb636:#edf7ff;--ui-paint--eef6ff-54c972b6:#eef6ff;--ui-paint--ef4444-c36d4cdc:#ef4444;--ui-paint--eff2f7-499b92b1:#eff2f7;--ui-paint--eff6ff-61eaaf6f:#eff6ff;--ui-paint--f0fdf4-1167f3d7:#f0fdf4;--ui-paint--f0fdfa-d27eabf2:#f0fdfa;--ui-paint--f1f5f9-4702b16c:#f1f5f9;--ui-paint--f1f7fe-3b2c8969:#f1f7fe;--ui-paint--f59e0b-251a7b85:#f59e0b;--ui-paint--f5f3ff-04fd6eaa:#f5f3ff;--ui-paint--f6faff-b444cebc:#f6faff;--ui-paint--f87171-1a75dc9e:#f87171;--ui-paint--f8fafc-46461f86:#f8fafc;--ui-paint--f97316-367909d8:#f97316;--ui-paint--fbbf24-f8e17595:#fbbf24;--ui-paint--fca5a5-42705fa9:#fca5a5;--ui-paint--fcd34d-25396490:#fcd34d;--ui-paint--fde68a-3fd4e052:#fde68a;--ui-paint--fecaca-22028368:#fecaca;--ui-paint--fee2e2-4b545053:#fee2e2;--ui-paint--fef0f0-901221d3:#fef0f0;--ui-paint--fef2f2-bba72e07:#fef2f2;--ui-paint--fef3c7-5106142d:#fef3c7;--ui-paint--fff-e08de713:#fff;--ui-paint--fffbeb-762ef00d:#fffbeb;--ui-paint--ffffff-f2074b6c:#ffffff;--ui-paint-rgba-139-92-246-0-12--6ba38bf3:rgba(139,92,246,0.12);--ui-paint-rgba-148-163-184-0-1--5265187c:rgba(148,163,184,0.1);--ui-paint-rgba-148-163-184-0-12--c7d424e7:rgba(148,163,184,0.12);--ui-paint-rgba-148-163-184-0-14--670e877d:rgba(148,163,184,0.14);--ui-paint-rgba-148-163-184-0-2--084e319c:rgba(148,163,184,0.2);--ui-paint-rgba-148-163-184-0-27--8081bd6b:rgba(148,163,184,0.27);--ui-paint-rgba-148-163-184-0-34--5208c052:rgba(148,163,184,0.34);--ui-paint-rgba-15-23-42-0-06--cce69874:rgba(15,23,42,0.06);--ui-paint-rgba-15-23-42-0-08--95375287:rgba(15,23,42,0.08);--ui-paint-rgba-15-23-42-0-12--2fb4cf5e:rgba(15,23,42,0.12);--ui-paint-rgba-16-185-129-0-12--63abf4ab:rgba(16,185,129,0.12);--ui-paint-rgba-167-139-250-0-14--96340bc6:rgba(167,139,250,0.14);--ui-paint-rgba-167-139-250-0-18--7331a735:rgba(167,139,250,0.18);--ui-paint-rgba-167-139-250-0-24--76881538:rgba(167,139,250,0.24);--ui-paint-rgba-167-139-250-0-3--c96bdadf:rgba(167,139,250,0.3);--ui-paint-rgba-167-139-250-0-38--b98235b2:rgba(167,139,250,0.38);--ui-paint-rgba-239-68-68-0-1--b2fffdf7:rgba(239,68,68,0.1);--ui-paint-rgba-239-68-68-0-4--5e09d697:rgba(239,68,68,0.4);--ui-paint-rgba-24-28-40-0-28--cf56d57b:rgba(24,28,40,0.28);--ui-paint-rgba-24-28-40-0-42--221ee6d0:rgba(24,28,40,0.42);--ui-paint-rgba-24-28-40-0-72--6fbcddf2:rgba(24,28,40,0.72);--ui-paint-rgba-24-28-40-0-86--de418c2d:rgba(24,28,40,0.86);--ui-paint-rgba-24-28-40-0-9--04a233f6:rgba(24,28,40,0.9);--ui-paint-rgba-24-28-40-0-92--e531b5f4:rgba(24,28,40,0.92);--ui-paint-rgba-248-113-113-0-14--1c50a0af:rgba(248,113,113,0.14);--ui-paint-rgba-248-113-113-0-18--bea4a5ba:rgba(248,113,113,0.18);--ui-paint-rgba-248-113-113-0-24--b910c24b:rgba(248,113,113,0.24);--ui-paint-rgba-248-113-113-0-3--60861bb6:rgba(248,113,113,0.3);--ui-paint-rgba-248-113-113-0-38--ad21caca:rgba(248,113,113,0.38);--ui-paint-rgba-251-191-36-0-14--6be8a0f6:rgba(251,191,36,0.14);--ui-paint-rgba-251-191-36-0-18--12dac5cb:rgba(251,191,36,0.18);--ui-paint-rgba-251-191-36-0-24--d7836336:rgba(251,191,36,0.24);--ui-paint-rgba-251-191-36-0-3--787b16ae:rgba(251,191,36,0.3);--ui-paint-rgba-251-191-36-0-38--d34a353d:rgba(251,191,36,0.38);--ui-paint-rgba-255-255-255-0-05--0c501f18:rgba(255,255,255,0.05);--ui-paint-rgba-255-255-255-0-06--3748776e:rgba(255,255,255,0.06);--ui-paint-rgba-255-255-255-0-08--c34f5a2a:rgba(255,255,255,0.08);--ui-paint-rgba-255-255-255-0-1--d635c939:rgba(255,255,255,0.1);--ui-paint-rgba-255-255-255-0-12--b749cc25:rgba(255,255,255,0.12);--ui-paint-rgba-255-255-255-0-14--eabbb4ed:rgba(255,255,255,0.14);--ui-paint-rgba-255-255-255-0-2--2bfbe873:rgba(255,255,255,0.2);--ui-paint-rgba-255-255-255-0-22--d88cbf6b:rgba(255,255,255,0.22);--ui-paint-rgba-255-255-255-0-28--f6a93a8e:rgba(255,255,255,0.28);--ui-paint-rgba-255-255-255-0-34--a9eb616d:rgba(255,255,255,0.34);--ui-paint-rgba-255-255-255-0-38--3d92bff6:rgba(255,255,255,0.38);--ui-paint-rgba-255-255-255-0-54--2c5722c6:rgba(255,255,255,0.54);--ui-paint-rgba-255-255-255-0-58--7cc0d871:rgba(255,255,255,0.58);--ui-paint-rgba-255-255-255-0-6--b8a0803a:rgba(255,255,255,0.6);--ui-paint-rgba-255-255-255-0-62--a4455913:rgba(255,255,255,0.62);--ui-paint-rgba-255-255-255-0-68--b20dec3d:rgba(255,255,255,0.68);--ui-paint-rgba-255-255-255-0-7--dc68f2e1:rgba(255,255,255,0.7);--ui-paint-rgba-255-255-255-0-88--4dbf72a0:rgba(255,255,255,0.88);--ui-paint-rgba-255-255-255-0-9--ea1e459f:rgba(255,255,255,0.9);--ui-paint-rgba-255-255-255-0-94--99366cc2:rgba(255,255,255,0.94);--ui-paint-rgba-34-211-238-0-14--fdc305cf:rgba(34,211,238,0.14);--ui-paint-rgba-34-211-238-0-18--404bb249:rgba(34,211,238,0.18);--ui-paint-rgba-34-211-238-0-24--533ff69b:rgba(34,211,238,0.24);--ui-paint-rgba-34-211-238-0-3--bdf0912c:rgba(34,211,238,0.3);--ui-paint-rgba-34-211-238-0-38--a64e8559:rgba(34,211,238,0.38);--ui-paint-rgba-45-212-191-0-14--85a141ef:rgba(45,212,191,0.14);--ui-paint-rgba-45-212-191-0-18--2c9ab7c3:rgba(45,212,191,0.18);--ui-paint-rgba-45-212-191-0-24--b2bf3c40:rgba(45,212,191,0.24);--ui-paint-rgba-45-212-191-0-3--134ec50a:rgba(45,212,191,0.3);--ui-paint-rgba-45-212-191-0-38--b3b03f77:rgba(45,212,191,0.38);--ui-paint-rgba-52-211-153-0-14--d32435c8:rgba(52,211,153,0.14);--ui-paint-rgba-52-211-153-0-18--e6a0706c:rgba(52,211,153,0.18);--ui-paint-rgba-52-211-153-0-24--f10803fc:rgba(52,211,153,0.24);--ui-paint-rgba-52-211-153-0-3--2c142d5b:rgba(52,211,153,0.3);--ui-paint-rgba-52-211-153-0-38--0f811ef1:rgba(52,211,153,0.38);--ui-paint-rgba-59-130-246-0-08--dbdc80e3:rgba(59,130,246,0.08);--ui-paint-rgba-59-130-246-0-12--7c35ec91:rgba(59,130,246,0.12);--ui-paint-rgba-59-130-246-0-22--32d9eed4:rgba(59,130,246,0.22);--ui-paint-rgba-59-130-246-0-28--821c01d8:rgba(59,130,246,0.28);--ui-paint-rgba-74-222-128-0-14--5baf40e3:rgba(74,222,128,0.14);--ui-paint-rgba-74-222-128-0-18--342ad2a0:rgba(74,222,128,0.18);--ui-paint-rgba-74-222-128-0-24--1537d011:rgba(74,222,128,0.24);--ui-paint-rgba-74-222-128-0-3--e034fcb1:rgba(74,222,128,0.3);--ui-paint-rgba-74-222-128-0-38--1e855e2c:rgba(74,222,128,0.38);--ui-paint-rgba-96-165-250-0-12--6ec89f6c:rgba(96,165,250,0.12);--ui-paint-rgba-96-165-250-0-14--b8ece6ce:rgba(96,165,250,0.14);--ui-paint-rgba-96-165-250-0-16--f26bd42f:rgba(96,165,250,0.16);--ui-paint-rgba-96-165-250-0-18--904c53fb:rgba(96,165,250,0.18);--ui-paint-rgba-96-165-250-0-24--3cbe305a:rgba(96,165,250,0.24);--ui-paint-rgba-96-165-250-0-28--4f348c1a:rgba(96,165,250,0.28);--ui-paint-rgba-96-165-250-0-3--b6e55908:rgba(96,165,250,0.3);--ui-paint-rgba-96-165-250-0-38--16c8d4e8:rgba(96,165,250,0.38);--ui-paint-rgba-96-165-250-0-4--670e494f:rgba(96,165,250,0.4);--ui-paint-white-018fa96a:white;--ui-size--16px:-16px;--ui-size--1px:-1px;--ui-size--2px:-2px;--ui-size--38px:-38px;--ui-size--4px:-4px;--ui-size--54px:-54px;--ui-size--5px:-5px;--ui-size--8px:-8px;--ui-size-0-01em:0.01em;--ui-size-0-02em:0.02em;--ui-size-0-12s:0.12s;--ui-size-0-14s:0.14s;--ui-size-0-15s:0.15s;--ui-size-0-16s:0.16s;--ui-size-0-18s:0.18s;--ui-size-0-25s:0.25s;--ui-size-0-28s:0.28s;--ui-size-0-2s:0.2s;--ui-size-0-35s:0.35s;--ui-size-0-3s:0.3s;--ui-size-0-48s:0.48s;--ui-size-0-6s:0.6s;--ui-size-0-8s:0.8s;--ui-size-0-9s:0.9s;--ui-size-0-9vw:0.9vw;--ui-size-1-2s:1.2s;--ui-size-1-5s:1.5s;--ui-size-100px:100px;--ui-size-100vh:100vh;--ui-size-100vw:100vw;--ui-size-102px:102px;--ui-size-1040px:1040px;--ui-size-104px:104px;--ui-size-105px:105px;--ui-size-1080px:1080px;--ui-size-108px:108px;--ui-size-10px:10px;--ui-size-110px:110px;--ui-size-1120px:1120px;--ui-size-112px:112px;--ui-size-1180px:1180px;--ui-size-118px:118px;--ui-size-1200px:1200px;--ui-size-120px:120px;--ui-size-1240px:1240px;--ui-size-124px:124px;--ui-size-1260px:1260px;--ui-size-1280px:1280px;--ui-size-128px:128px;--ui-size-12px:12px;--ui-size-130px:130px;--ui-size-131px:131px;--ui-size-1320px:1320px;--ui-size-132px:132px;--ui-size-136px:136px;--ui-size-13px:13px;--ui-size-140px:140px;--ui-size-146px:146px;--ui-size-148px:148px;--ui-size-14px:14px;--ui-size-1500px:1500px;--ui-size-150ms:150ms;--ui-size-150px:150px;--ui-size-156px:156px;--ui-size-158px:158px;--ui-size-15px:15px;--ui-size-15vw:15vw;--ui-size-160px:160px;--ui-size-164px:164px;--ui-size-165px:165px;--ui-size-168px:168px;--ui-size-16px:16px;--ui-size-172px:172px;--ui-size-175px:175px;--ui-size-178px:178px;--ui-size-17px:17px;--ui-size-180px:180px;--ui-size-182px:182px;--ui-size-186px:186px;--ui-size-18px:18px;--ui-size-190px:190px;--ui-size-1px:1px;--ui-size-200px:200px;--ui-size-208px:208px;--ui-size-20px:20px;--ui-size-20vw:20vw;--ui-size-210px:210px;--ui-size-218px:218px;--ui-size-21px:21px;--ui-size-220px:220px;--ui-size-22px:22px;--ui-size-230px:230px;--ui-size-240px:240px;--ui-size-24px:24px;--ui-size-250px:250px;--ui-size-25px:25px;--ui-size-260px:260px;--ui-size-26px:26px;--ui-size-276px:276px;--ui-size-280px:280px;--ui-size-28px:28px;--ui-size-2px:2px;--ui-size-300ms:300ms;--ui-size-300px:300px;--ui-size-30px:30px;--ui-size-320px:320px;--ui-size-32px:32px;--ui-size-33px:33px;--ui-size-34px:34px;--ui-size-350px:350px;--ui-size-35px:35px;--ui-size-360px:360px;--ui-size-36px:36px;--ui-size-36vw:36vw;--ui-size-380px:380px;--ui-size-38px:38px;--ui-size-3px:3px;--ui-size-40px:40px;--ui-size-420px:420px;--ui-size-42px:42px;--ui-size-43px:43px;--ui-size-440px:440px;--ui-size-44px:44px;--ui-size-460px:460px;--ui-size-46px:46px;--ui-size-48px:48px;--ui-size-4px:4px;--ui-size-500px:500px;--ui-size-50px:50px;--ui-size-520px:520px;--ui-size-52px:52px;--ui-size-540px:540px;--ui-size-54px:54px;--ui-size-54vw:54vw;--ui-size-560px:560px;--ui-size-56px:56px;--ui-size-58px:58px;--ui-size-5px:5px;--ui-size-60px:60px;--ui-size-620px:620px;--ui-size-62px:62px;--ui-size-640px:640px;--ui-size-64px:64px;--ui-size-650px:650px;--ui-size-660px:660px;--ui-size-680px:680px;--ui-size-68px:68px;--ui-size-6px:6px;--ui-size-70px:70px;--ui-size-720px:720px;--ui-size-72px:72px;--ui-size-760px:760px;--ui-size-76px:76px;--ui-size-780px:780px;--ui-size-78px:78px;--ui-size-79px:79px;--ui-size-7px:7px;--ui-size-800px:800px;--ui-size-80px:80px;--ui-size-82vh:82vh;--ui-size-84px:84px;--ui-size-860px:860px;--ui-size-88px:88px;--ui-size-8px:8px;--ui-size-900px:900px;--ui-size-90px:90px;--ui-size-90vw:90vw;--ui-size-920px:920px;--ui-size-92px:92px;--ui-size-940px:940px;--ui-size-96px:96px;--ui-size-980px:980px;--ui-size-98px:98px;--ui-size-9px:9px;--ui-space--16px:calc(-16px * var(--ui-density));--ui-space--1px:calc(-1px * var(--ui-density));--ui-space--24px:calc(-24px * var(--ui-density));--ui-space--2px:calc(-2px * var(--ui-density));--ui-space--4px:calc(-4px * var(--ui-density));--ui-space--5px:calc(-5px * var(--ui-density));--ui-space-10px:calc(10px * var(--ui-density));--ui-space-11px:calc(11px * var(--ui-density));--ui-space-12px:calc(12px * var(--ui-density));--ui-space-13px:calc(13px * var(--ui-density));--ui-space-14px:calc(14px * var(--ui-density));--ui-space-15px:calc(15px * var(--ui-density));--ui-space-16px:calc(16px * var(--ui-density));--ui-space-18px:calc(16px * var(--ui-density));--ui-space-1px:calc(1px * var(--ui-density));--ui-space-2-5px:calc(2.5px * var(--ui-density));--ui-space-20px:calc(16px * var(--ui-density));--ui-space-22px:calc(16px * var(--ui-density));--ui-space-24px:calc(20px * var(--ui-density));--ui-space-26px:calc(26px * var(--ui-density));--ui-space-28px:calc(28px * var(--ui-density));--ui-space-2px:calc(2px * var(--ui-density));--ui-space-30px:calc(30px * var(--ui-density));--ui-space-32px:calc(32px * var(--ui-density));--ui-space-35px:calc(35px * var(--ui-density));--ui-space-36px:calc(36px * var(--ui-density));--ui-space-3px:calc(3px * var(--ui-density));--ui-space-40px:calc(40px * var(--ui-density));--ui-space-42px:calc(42px * var(--ui-density));--ui-space-46px:calc(46px * var(--ui-density));--ui-space-48px:calc(48px * var(--ui-density));--ui-space-4px:calc(4px * var(--ui-density));--ui-space-52px:calc(52px * var(--ui-density));--ui-space-56px:calc(56px * var(--ui-density));--ui-space-5px:calc(5px * var(--ui-density));--ui-space-6px:calc(6px * var(--ui-density));--ui-space-72px:calc(72px * var(--ui-density));--ui-space-76px:calc(76px * var(--ui-density));--ui-space-7px:calc(7px * var(--ui-density));--ui-space-8-5px:calc(8.5px * var(--ui-density));--ui-space-8px:calc(8px * var(--ui-density));--ui-space-9px:calc(9px * var(--ui-density));--ui-stroke-width-2:2;--ui-type-10-5px:calc(10.5px * var(--ui-type-scale));--ui-type-10px:calc(10px * var(--ui-type-scale));--ui-type-11-5px:calc(11.5px * var(--ui-type-scale));--ui-type-11px:calc(11px * var(--ui-type-scale));--ui-type-12-75px:calc(12.75px * var(--ui-type-scale));--ui-type-12px:calc(12px * var(--ui-type-scale));--ui-type-13px:calc(13px * var(--ui-type-scale));--ui-type-14px:calc(14px * var(--ui-type-scale));--ui-type-15px:calc(15px * var(--ui-type-scale));--ui-type-16px:calc(16px * var(--ui-type-scale));--ui-type-17px:calc(17px * var(--ui-type-scale));--ui-type-18px:calc(18px * var(--ui-type-scale));--ui-type-19px:calc(19px * var(--ui-type-scale));--ui-type-20px:calc(20px * var(--ui-type-scale));--ui-type-22px:calc(22px * var(--ui-type-scale));--ui-type-24px:calc(24px * var(--ui-type-scale));--ui-type-28px:calc(28px * var(--ui-type-scale));--ui-type-30px:calc(30px * var(--ui-type-scale));--ui-type-34px:calc(34px * var(--ui-type-scale));--ui-type-3vw:3vw;--ui-type-42px:calc(42px * var(--ui-type-scale));--ui-type-9px:calc(9px * var(--ui-type-scale));--ui-z-index-0:0;--ui-z-index-1:1;--ui-z-index-10:10;--ui-z-index-1000:1000;--ui-z-index-10000:10000;--ui-z-index-10010:10010;--ui-z-index-10040:10040;--ui-z-index-10050:10050;--ui-z-index-1600:1600;--ui-z-index-2:2;--ui-z-index-20:20;--ui-z-index-2000:2000;--ui-z-index-2030:2030;--ui-z-index-3:3;--ui-z-index-30:30;--ui-z-index-3000:3000;--ui-z-index-3005:3005;--ui-z-index-4:4;--ui-z-index-40:40;--ui-z-index-5:5;--ui-z-index-9000:9000}

    :root {
      --ui-density:1; --ui-type-scale:1; --ui-shadow:none;
      --ui-radius-control:6px;--ui-radius-card:8px;--ui-radius-pill:9999px;
      --ui-drawer-default:480px;--ui-drawer-editor:650px;--ui-drawer-account:700px;--ui-drawer-oauth:760px;--ui-drawer-logs:900px;--ui-drawer-plugin:95vw;
      --ui-dialog-minimum:320px;--ui-dialog-maximum:960px;--ui-dialog-formMaximum:650px;
      --ui-layout-sidebar:216px;--ui-layout-sidebarCollapsed:56px;--ui-layout-header:60px;--ui-layout-gap:16px;--ui-layout-cardPadding:16px;
      --ui-icon-inline:16px;--ui-icon-small:14px;--ui-icon-sidebar:20px;--ui-icon-feature:22px;--ui-icon-stroke:2px;
      --ui-text-page:calc(20px * var(--ui-type-scale));--ui-text-dialog:calc(17px * var(--ui-type-scale));--ui-text-section:calc(15px * var(--ui-type-scale));--ui-text-body:calc(13px * var(--ui-type-scale));--ui-text-label:calc(13px * var(--ui-type-scale));--ui-text-help:calc(12px * var(--ui-type-scale));--ui-text-metric:calc(24px * var(--ui-type-scale));
      --ui-weight-heading:600;--ui-weight-label:500;--ui-weight-body:400;
      --ui-leading-body:1.5;--ui-leading-heading:1.3;
      --ui-control-height:calc(36px * var(--ui-density));--ui-control-small:calc(30px * var(--ui-density));--ui-control-tiny:calc(28px * var(--ui-density));--ui-control-inset:calc(12px * var(--ui-density));--ui-control-tabWidth:calc(88px * var(--ui-density));
      --ui-spacing-xs:calc(4px * var(--ui-density));--ui-spacing-sm:calc(8px * var(--ui-density));--ui-spacing-md:calc(12px * var(--ui-density));--ui-spacing-lg:calc(16px * var(--ui-density));--ui-spacing-xl:calc(20px * var(--ui-density));
      --ui-component-strategy:80px;--ui-component-textarea:80px;--ui-component-code:144px;--ui-component-pluginIcon:36px;--ui-component-catalogCard:280px;--ui-component-listSearch:360px;--ui-component-accountBenefit:104px;--ui-component-accountBenefitMax:180px;--ui-component-accountBenefits:300px;--ui-component-colorBorderWidth:1px;--ui-component-accountTestWidth:860px;--ui-component-accountTestAccounts:176px;--ui-component-accountTestPreview:220px;--ui-component-accountTestFullPreview:540px;--ui-component-accountTestViewport:70vh;
      --ui-focus-width:2px;--ui-focus-offset:2px;
      --ui-motion-reducedDuration:0.01ms;
      --ui-font-body:-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Microsoft YaHei', sans-serif;--ui-font-mono:Consolas, 'Courier New', monospace;
    }
    [data-account-glow] {
      --ui-accountState-glowColor:color-mix(in srgb, var(--account-state-color) 28%, transparent);--ui-accountState-glow:inset 0 0 32px 4px var(--ui-accountState-glowColor);--ui-accountState-borderWidth:1px;--ui-accountState-layer:1;--ui-accountState-tint:3%;
    }
    :root:not([data-theme='dark']) { --ui-color-page:#f5f6f8;--ui-color-surface:#ffffff;--ui-color-subtle:#f0f2f5;--ui-color-hover:#e9edf2;--ui-color-text:#202833;--ui-color-secondary:#596575;--ui-color-muted:#778292;--ui-color-border:#dce1e8;--ui-color-overlay:rgba(20, 28, 40, 0.48) }
    :root[data-theme='dark'] { --ui-color-page:#10151c;--ui-color-surface:#181f28;--ui-color-subtle:#222b36;--ui-color-hover:#2c3744;--ui-color-text:#e6ebf2;--ui-color-secondary:#abb6c5;--ui-color-muted:#8190a3;--ui-color-border:#323e4d;--ui-color-overlay:rgba(0, 0, 0, 0.56) }
    :root[data-density='compact'] {--ui-density:0.875}
:root[data-density='standard'] {--ui-density:1}
    :root[data-typography='standard'] {--ui-type-scale:1}
:root[data-typography='large'] {--ui-type-scale:1.125}
    :root:not([data-theme='dark']), :root[data-theme='dark'] {
      color-scheme:light;
      --app-bg:var(--ui-color-page); --app-bg-gradient:none;
      --app-surface:var(--ui-color-surface); --app-surface-strong:var(--ui-color-surface);
      --app-surface-muted:var(--ui-color-subtle);
      --bg-primary:var(--ui-color-surface); --bg-secondary:var(--ui-color-page);
      --bg-tertiary:var(--ui-color-subtle); --surface-subtle:var(--ui-color-subtle);
      --surface-subtle-hover:var(--ui-color-hover); --surface-subtle-strong:var(--ui-color-hover);
      --app-text-primary:var(--ui-color-text); --app-text-regular:var(--ui-color-secondary);
      --app-text-muted:var(--ui-color-muted); --text-primary:var(--ui-color-text);
      --text-secondary:var(--ui-color-secondary); --text-tertiary:var(--ui-color-muted);
      --text-muted:var(--ui-color-muted); --text-quaternary:var(--ui-color-muted);
      --app-border:var(--ui-color-border); --app-border-strong:var(--ui-color-border);
      --border-color:var(--ui-color-border); --border-primary:var(--ui-color-border);
      --border-secondary:var(--ui-color-border); --glass-border:var(--ui-color-border);
      --glass-bg:var(--ui-color-surface); --glass-bg-secondary:var(--ui-color-subtle);
      --sidebar-bg-color:var(--ui-color-surface); --sidebar-logo-bg-color:var(--ui-color-surface);
      --sidebar-shadow:none; --glass-shadow:none; --app-shadow:none; --app-shadow-soft:none;
      --shadow-sm:none; --shadow-md:none; --shadow-lg:none; --floating-shadow:none;
      --glass-backdrop-filter:none; --glass-filter:none; --app-blur:0; --glass-blur:0;
      --floating-surface:var(--ui-color-surface); --floating-border:var(--ui-color-border);
      --app-input-bg:var(--ui-color-surface); --app-input-bg-focus:var(--ui-color-surface);
      --app-input-border:var(--ui-color-border);
      --primary-gradient:var(--primary-color);
      --app-radius-sm:var(--ui-radius-control); --app-radius-md:var(--ui-radius-card);
      --app-radius-lg:var(--ui-radius-card);
      --app-gap:calc(var(--ui-layout-gap) * var(--ui-density));
      --app-card-padding:calc(var(--ui-layout-cardPadding) * var(--ui-density));
      --sidebar-width:var(--ui-layout-sidebar);
      --sidebar-collapsed-width-token:var(--ui-layout-sidebarCollapsed);
      --header-height:var(--ui-layout-header);
    }
    :root[data-theme='dark'] {color-scheme:dark}
    body {font-family:var(--ui-font-body);font-size:var(--ui-text-body);line-height:var(--ui-leading-body)}
    body textarea:not(.cpr-code) {font-family:var(--ui-font-body);font-size:var(--ui-text-body)}
    body .btn {height:var(--ui-control-height);padding:0 var(--ui-control-inset);font-size:var(--ui-text-body);font-weight:var(--ui-weight-label)}
    body .btn.btn-sm {height:var(--ui-control-small)}
    body .btn.btn-xs {height:var(--ui-control-tiny);font-size:var(--ui-text-help)}
    body .btn.btn-icon-only {width:var(--ui-control-height);min-width:var(--ui-control-height);padding:0}
    body .btn.btn-sm.btn-icon-only {width:var(--ui-control-small);min-width:var(--ui-control-small)}
    body .btn.btn-xs.btn-icon-only {width:var(--ui-control-tiny);min-width:var(--ui-control-tiny)}
    body input.input {height:var(--ui-control-height);padding-top:0;padding-bottom:0;font-size:var(--ui-text-body)}
    body .form-group > label {font-size:var(--ui-text-label);font-weight:var(--ui-weight-label);color:var(--ui-color-secondary)}
    body .card-header .title {font-size:var(--ui-text-section);font-weight:var(--ui-weight-heading)}
    body .modal-header .modal-title {font-size:var(--ui-text-dialog);font-weight:var(--ui-weight-heading)}
    body .modal-body {padding:var(--ui-spacing-lg)}
    button svg {width:var(--ui-icon-inline);height:var(--ui-icon-inline)}
    .sidebar svg {width:var(--ui-icon-sidebar);height:var(--ui-icon-sidebar)}
    :where(button,input,textarea,select,a,[tabindex]):focus-visible {
      outline:var(--ui-focus-width) solid var(--primary-color) !important;
      outline-offset:var(--ui-focus-offset) !important;
    }
    @media (prefers-reduced-motion:reduce) {
      *, *::before, *::after {scroll-behavior:auto;animation-duration:var(--ui-motion-reducedDuration);transition-duration:var(--ui-motion-reducedDuration)}
    }
  