@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/red-hat-text-latin-ext-400-normal-BBm29hAA.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-ext-400-normal-BAHjMHPw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/red-hat-text-latin-400-normal-CU14VBGs.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-400-normal-B-8bUVwG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:500;src:url(/admin/assets/red-hat-text-latin-ext-500-normal-CuIcaAu8.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-ext-500-normal-Ck5JEOHB.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:500;src:url(/admin/assets/red-hat-text-latin-500-normal-c4wcFpAd.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-500-normal-BVSYZAnq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:600;src:url(/admin/assets/red-hat-text-latin-ext-600-normal-BbxJTJwO.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-ext-600-normal-Dmm4uGlZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:600;src:url(/admin/assets/red-hat-text-latin-600-normal-IiL3oQyp.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-600-normal-BXgdy0W7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:700;src:url(/admin/assets/red-hat-text-latin-ext-700-normal-Bd9Y8ckg.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-ext-700-normal-DuCQbF09.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-display:swap;font-weight:700;src:url(/admin/assets/red-hat-text-latin-700-normal-CUTLKMGb.woff2)format("woff2"),url(/admin/assets/red-hat-text-latin-700-normal-BH-DziDI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/fira-code-cyrillic-ext-400-normal-txZ9Fk_1.woff2)format("woff2"),url(/admin/assets/fira-code-cyrillic-ext-400-normal-Buh61xzB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/fira-code-cyrillic-400-normal-UC0NFL4U.woff2)format("woff2"),url(/admin/assets/fira-code-cyrillic-400-normal-dc1q3VD7.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/fira-code-greek-ext-400-normal-DR7mBgIM.woff2)format("woff2"),url(/admin/assets/fira-code-greek-ext-400-normal-DSPUheWg.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/fira-code-greek-400-normal-B2Gh_Y8s.woff2)format("woff2"),url(/admin/assets/fira-code-greek-400-normal-DobhaxvF.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/fira-code-symbols2-400-normal-9X26I2LK.woff2)format("woff2"),url(/admin/assets/fira-code-symbols2-400-normal-_QEZCEwe.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/fira-code-latin-ext-400-normal-KSMg0QLl.woff2)format("woff2"),url(/admin/assets/fira-code-latin-ext-400-normal-DG73JjOf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/assets/fira-code-latin-400-normal-DGosTW8U.woff2)format("woff2"),url(/admin/assets/fira-code-latin-400-normal-C-QZfXAs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--npds-primitive-color-white:#fff;--npds-primitive-color-blue-50:#f9fcfe;--npds-primitive-color-blue-100:#e6f3fb;--npds-primitive-color-blue-200:#cae7fa;--npds-primitive-color-blue-300:#87d0fc;--npds-primitive-color-blue-400:#54b5e7;--npds-primitive-color-blue-500:#189dd2;--npds-primitive-color-blue-600:#037aa7;--npds-primitive-color-blue-700:#056488;--npds-primitive-color-blue-800:#074d69;--npds-primitive-color-blue-900:#063549;--npds-primitive-color-blue-1000:#061e2a;--npds-primitive-color-green-50:#f8fffb;--npds-primitive-color-green-100:#e3fff0;--npds-primitive-color-green-200:#c1edd3;--npds-primitive-color-green-300:#7cd7ae;--npds-primitive-color-green-400:#00c388;--npds-primitive-color-green-500:#01a572;--npds-primitive-color-green-600:#0d8259;--npds-primitive-color-green-700:#1e6b4d;--npds-primitive-color-green-800:#015237;--npds-primitive-color-green-900:#033825;--npds-primitive-color-green-1000:#052015;--npds-primitive-color-red-50:#fdfbfa;--npds-primitive-color-red-100:#f9eeec;--npds-primitive-color-red-200:#f7dcd8;--npds-primitive-color-red-300:#f3b7ae;--npds-primitive-color-red-400:#f09084;--npds-primitive-color-red-500:#eb4f4a;--npds-primitive-color-red-600:#d33737;--npds-primitive-color-red-700:#ac2d2d;--npds-primitive-color-red-800:#832020;--npds-primitive-color-red-900:#5c1615;--npds-primitive-color-red-1000:#33100b;--npds-primitive-color-purple-50:#fdfbfd;--npds-primitive-color-purple-100:#f7eef9;--npds-primitive-color-purple-200:#f0dcf5;--npds-primitive-color-purple-300:#e3b8f1;--npds-primitive-color-purple-400:#d593ec;--npds-primitive-color-purple-500:#c56de5;--npds-primitive-color-purple-600:#ad38d9;--npds-primitive-color-purple-700:#9332b8;--npds-primitive-color-purple-800:#6e238a;--npds-primitive-color-purple-900:#4d1861;--npds-primitive-color-purple-1000:#2d0e38;--npds-primitive-color-gray-50:#f8f8f9;--npds-primitive-color-gray-100:#f0f1f2;--npds-primitive-color-gray-200:#e1e2e6;--npds-primitive-color-gray-300:#c3c7ce;--npds-primitive-color-gray-400:#a6acb6;--npds-primitive-color-gray-500:#8a919f;--npds-primitive-color-gray-600:#6d727e;--npds-primitive-color-gray-700:#5a5f68;--npds-primitive-color-gray-800:#43474f;--npds-primitive-color-gray-900:#2e3136;--npds-primitive-color-gray-1000:#1a1c1f;--npds-primitive-color-yellow-50:#fffdf0;--npds-primitive-color-yellow-100:#fef9c3;--npds-primitive-color-yellow-200:#fef08a;--npds-primitive-color-yellow-300:#fde047;--npds-primitive-color-yellow-400:#facc15;--npds-primitive-color-yellow-500:#eab308;--npds-primitive-color-yellow-600:#ca8a04;--npds-primitive-color-yellow-700:#a16207;--npds-primitive-color-yellow-800:#854d0e;--npds-primitive-color-yellow-900:#713f12;--npds-primitive-color-yellow-1000:#422006;--npds-primitive-color-alpha-50:#1a1c1f08;--npds-primitive-color-alpha-100:#1a1c1f0d;--npds-primitive-color-alpha-200:#1a1c1f1a;--npds-primitive-color-alpha-300:#1a1c1f26;--npds-primitive-color-alpha-400:#1a1c1f33;--npds-primitive-color-alpha-500:#1a1c1f40;--npds-primitive-color-alpha-600:#1a1c1f4d;--npds-primitive-color-alpha-700:#1a1c1f59;--npds-primitive-color-alpha-800:#1a1c1f66;--npds-primitive-color-alpha-900:#1a1c1f73;--npds-primitive-color-alpha-1000:#1a1c1f80;--npds-primitive-color-orange-50:#fff9f3;--npds-primitive-color-orange-100:#fff2e6;--npds-primitive-color-orange-200:#fed7aa;--npds-primitive-color-orange-300:#fdba74;--npds-primitive-color-orange-400:#fb923c;--npds-primitive-color-orange-500:#ea7c1a;--npds-primitive-color-orange-600:#c2610f;--npds-primitive-color-orange-700:#9a4c0b;--npds-primitive-color-orange-800:#7c3a08;--npds-primitive-color-orange-900:#5c2906;--npds-primitive-color-orange-1000:#341703;--npds-primitive-color-pink-50:#fef4fa;--npds-primitive-color-pink-100:#fce7f3;--npds-primitive-color-pink-200:#fbcfe8;--npds-primitive-color-pink-300:#f9a8d4;--npds-primitive-color-pink-400:#f472b6;--npds-primitive-color-pink-500:#ec4899;--npds-primitive-color-pink-600:#db2777;--npds-primitive-color-pink-700:#be185d;--npds-primitive-color-pink-800:#9d174d;--npds-primitive-color-pink-900:#701a40;--npds-primitive-color-pink-1000:#3f0a24;--npds-primitive-color-indigo-50:#f7f9ff;--npds-primitive-color-indigo-100:#eef2ff;--npds-primitive-color-indigo-200:#e0e7ff;--npds-primitive-color-indigo-300:#c7d2fe;--npds-primitive-color-indigo-400:#a5b4fc;--npds-primitive-color-indigo-500:#818cf8;--npds-primitive-color-indigo-600:#6366f1;--npds-primitive-color-indigo-700:#4f46e5;--npds-primitive-color-indigo-800:#4338ca;--npds-primitive-color-indigo-900:#3730a3;--npds-primitive-color-indigo-1000:#1e1b6e;--npds-primitive-color-teal-50:#f9fefc;--npds-primitive-color-teal-100:#e5fbf6;--npds-primitive-color-teal-200:#c6ede7;--npds-primitive-color-teal-300:#84d4d5;--npds-primitive-color-teal-400:#2ab5b8;--npds-primitive-color-teal-500:#0d99a2;--npds-primitive-color-teal-600:#087b8b;--npds-primitive-color-teal-700:#125f6d;--npds-primitive-color-teal-800:#044653;--npds-primitive-color-teal-900:#052f37;--npds-primitive-color-teal-1000:#051b22;--npds-primitive-color-lime-50:#f7fee8;--npds-primitive-color-lime-100:#edfcc5;--npds-primitive-color-lime-200:#d5f490;--npds-primitive-color-lime-300:#b1e258;--npds-primitive-color-lime-400:#93cf36;--npds-primitive-color-lime-500:#7ab943;--npds-primitive-color-lime-600:#5f9433;--npds-primitive-color-lime-700:#4a7228;--npds-primitive-color-lime-800:#385520;--npds-primitive-color-lime-900:#293d18;--npds-primitive-color-lime-1000:#17230d;--npds-primitive-font-size-11:11px;--npds-primitive-font-size-12:12px;--npds-primitive-font-size-14:14px;--npds-primitive-font-size-16:16px;--npds-primitive-font-size-20:20px;--npds-primitive-font-size-24:24px;--npds-primitive-font-size-28:28px;--npds-primitive-font-size-32:32px;--npds-primitive-font-size-40:40px;--npds-primitive-font-weight-400:400;--npds-primitive-font-weight-500:500;--npds-primitive-font-weight-600:600;--npds-primitive-font-weight-700:700;--npds-primitive-font-line-height-12:12px;--npds-primitive-font-line-height-16:16px;--npds-primitive-font-line-height-20:20px;--npds-primitive-font-line-height-24:24px;--npds-primitive-font-line-height-32:32px;--npds-primitive-font-line-height-40:40px;--npds-primitive-font-line-height-48:48px;--npds-primitive-font-line-height-56:56px;--npds-primitive-font-family-sans-serif:Inter, Arial, sans-serif;--npds-primitive-font-family-monospace:"Fira Code", monospace;--npds-primitive-motion-duration-200:.2s;--npds-primitive-motion-duration-400:.4s;--npds-primitive-size-0:0px;--npds-primitive-size-1:1px;--npds-primitive-size-2:2px;--npds-primitive-size-4:4px;--npds-primitive-size-6:6px;--npds-primitive-size-8:8px;--npds-primitive-size-12:12px;--npds-primitive-size-16:16px;--npds-primitive-size-20:20px;--npds-primitive-size-24:24px;--npds-primitive-size-28:28px;--npds-primitive-size-32:32px;--npds-primitive-size-36:36px;--npds-primitive-size-40:40px;--npds-primitive-size-48:48px;--npds-primitive-size-56:56px;--npds-primitive-size-64:64px;--npds-primitive-size-72:72px;--npds-primitive-size-80:80px;--npds-semantic-radius-full:999px;--npds-button-color-background-primary-filled:var(--npds-primitive-color-blue-600);--npds-button-color-background-primary-filled-hover:var(--npds-primitive-color-blue-700);--npds-button-color-background-primary-filled-active:var(--npds-primitive-color-blue-800);--npds-button-color-background-primary-outlined-hover:var(--npds-primitive-color-blue-100);--npds-button-color-background-primary-outlined-active:var(--npds-primitive-color-blue-200);--npds-button-color-background-primary-filled-disabled:var(--npds-primitive-color-gray-100);--npds-button-color-background-primary-subtle-hover:var(--npds-primitive-color-blue-100);--npds-button-color-background-primary-subtle-active:var(--npds-primitive-color-blue-200);--npds-button-color-background-secondary-filled:var(--npds-primitive-color-gray-200);--npds-button-color-background-secondary-filled-hover:var(--npds-primitive-color-gray-300);--npds-button-color-background-secondary-filled-active:var(--npds-primitive-color-gray-400);--npds-button-color-background-secondary-outlined-hover:var(--npds-primitive-color-gray-100);--npds-button-color-background-secondary-outlined-active:var(--npds-primitive-color-gray-200);--npds-button-color-background-secondary-filled-disabled:var(--npds-primitive-color-gray-100);--npds-button-color-background-secondary-subtle-hover:var(--npds-primitive-color-gray-100);--npds-button-color-background-secondary-subtle-active:var(--npds-primitive-color-gray-200);--npds-button-color-background-negative-filled:var(--npds-primitive-color-red-600);--npds-button-color-background-negative-filled-hover:var(--npds-primitive-color-red-700);--npds-button-color-background-negative-filled-active:var(--npds-primitive-color-red-800);--npds-button-color-background-negative-outlined-hover:var(--npds-primitive-color-red-100);--npds-button-color-background-negative-outlined-active:var(--npds-primitive-color-red-200);--npds-button-color-background-negative-filled-disabled:var(--npds-primitive-color-gray-100);--npds-button-color-background-negative-subtle-hover:var(--npds-primitive-color-red-100);--npds-button-color-background-negative-subtle-active:var(--npds-primitive-color-red-200);--npds-button-color-border-primary-outlined:var(--npds-primitive-color-blue-500);--npds-button-color-border-primary-filled-hover:var(--npds-primitive-color-blue-1000);--npds-button-color-border-primary-filled-active:var(--npds-primitive-color-blue-1000);--npds-button-color-border-primary-outlined-hover:var(--npds-primitive-color-blue-700);--npds-button-color-border-primary-outlined-active:var(--npds-primitive-color-blue-700);--npds-button-color-border-primary-outlined-disabled:var(--npds-primitive-color-gray-200);--npds-button-color-border-secondary-outlined:var(--npds-primitive-color-gray-500);--npds-button-color-border-secondary-filled-hover:var(--npds-primitive-color-gray-900);--npds-button-color-border-secondary-filled-active:var(--npds-primitive-color-gray-900);--npds-button-color-border-secondary-outlined-hover:var(--npds-primitive-color-gray-700);--npds-button-color-border-secondary-outlined-active:var(--npds-primitive-color-gray-700);--npds-button-color-border-secondary-outlined-disabled:var(--npds-primitive-color-gray-200);--npds-button-color-border-negative-outlined:var(--npds-primitive-color-red-500);--npds-button-color-border-negative-filled-hover:var(--npds-primitive-color-red-1000);--npds-button-color-border-negative-filled-active:var(--npds-primitive-color-red-1000);--npds-button-color-border-negative-outlined-hover:var(--npds-primitive-color-red-700);--npds-button-color-border-negative-outlined-active:var(--npds-primitive-color-red-700);--npds-button-color-border-negative-outlined-disabled:var(--npds-primitive-color-gray-200);--npds-button-color-text-primary-filled:var(--npds-primitive-color-white);--npds-button-color-text-primary-outlined:var(--npds-primitive-color-blue-700);--npds-button-color-text-primary-filled-hover:var(--npds-primitive-color-white);--npds-button-color-text-primary-filled-active:var(--npds-primitive-color-white);--npds-button-color-text-primary-filled-disabled:var(--npds-primitive-color-gray-600);--npds-button-color-text-primary-outlined-hover:var(--npds-primitive-color-blue-700);--npds-button-color-text-primary-outlined-active:var(--npds-primitive-color-blue-700);--npds-button-color-text-primary-outlined-disabled:var(--npds-primitive-color-gray-500);--npds-button-color-text-primary-subtle-hover:var(--npds-primitive-color-blue-700);--npds-button-color-text-primary-subtle-active:var(--npds-primitive-color-blue-700);--npds-button-color-text-primary-subtle-disabled:var(--npds-primitive-color-gray-500);--npds-button-color-text-primary-subtle:var(--npds-primitive-color-blue-700);--npds-button-color-text-secondary-filled:var(--npds-primitive-color-gray-900);--npds-button-color-text-secondary-outlined:var(--npds-primitive-color-gray-700);--npds-button-color-text-secondary-filled-hover:var(--npds-primitive-color-gray-900);--npds-button-color-text-secondary-filled-active:var(--npds-primitive-color-gray-900);--npds-button-color-text-secondary-filled-disabled:var(--npds-primitive-color-gray-600);--npds-button-color-text-secondary-outlined-hover:var(--npds-primitive-color-gray-700);--npds-button-color-text-secondary-outlined-active:var(--npds-primitive-color-gray-700);--npds-button-color-text-secondary-outlined-disabled:var(--npds-primitive-color-gray-500);--npds-button-color-text-secondary-subtle-hover:var(--npds-primitive-color-gray-700);--npds-button-color-text-secondary-subtle-active:var(--npds-primitive-color-gray-700);--npds-button-color-text-secondary-subtle-disabled:var(--npds-primitive-color-gray-500);--npds-button-color-text-secondary-subtle:var(--npds-primitive-color-gray-700);--npds-button-color-text-negative-filled:var(--npds-primitive-color-white);--npds-button-color-text-negative-outlined:var(--npds-primitive-color-red-700);--npds-button-color-text-negative-filled-hover:var(--npds-primitive-color-white);--npds-button-color-text-negative-filled-active:var(--npds-primitive-color-white);--npds-button-color-text-negative-filled-disabled:var(--npds-primitive-color-gray-600);--npds-button-color-text-negative-outlined-hover:var(--npds-primitive-color-red-700);--npds-button-color-text-negative-outlined-active:var(--npds-primitive-color-red-700);--npds-button-color-text-negative-outlined-disabled:var(--npds-primitive-color-gray-500);--npds-button-color-text-negative-subtle-hover:var(--npds-primitive-color-red-700);--npds-button-color-text-negative-subtle-active:var(--npds-primitive-color-red-700);--npds-button-color-text-negative-subtle-disabled:var(--npds-primitive-color-gray-500);--npds-button-color-text-negative-subtle:var(--npds-primitive-color-red-700);--npds-semantic-color-text-primary:var(--npds-primitive-color-gray-900);--npds-semantic-color-text-secondary:var(--npds-primitive-color-gray-700);--npds-semantic-color-text-tertiary:var(--npds-primitive-color-gray-600);--npds-semantic-color-text-brand:var(--npds-primitive-color-blue-700);--npds-semantic-color-text-on-brand:var(--npds-primitive-color-white);--npds-semantic-color-text-link:var(--npds-primitive-color-blue-700);--npds-semantic-color-text-on-neutral:var(--npds-primitive-color-white);--npds-semantic-color-text-on-neutral-subtle:var(--npds-primitive-color-gray-700);--npds-semantic-color-text-informative:var(--npds-primitive-color-blue-700);--npds-semantic-color-text-on-informative:var(--npds-primitive-color-white);--npds-semantic-color-text-on-informative-subtle:var(--npds-primitive-color-blue-700);--npds-semantic-color-text-positive:var(--npds-primitive-color-green-700);--npds-semantic-color-text-on-positive:var(--npds-primitive-color-white);--npds-semantic-color-text-on-positive-subtle:var(--npds-primitive-color-green-700);--npds-semantic-color-text-notice:var(--npds-primitive-color-yellow-700);--npds-semantic-color-text-on-notice:var(--npds-primitive-color-gray-1000);--npds-semantic-color-text-on-notice-subtle:var(--npds-primitive-color-yellow-800);--npds-semantic-color-text-negative:var(--npds-primitive-color-red-700);--npds-semantic-color-text-on-negative:var(--npds-primitive-color-white);--npds-semantic-color-text-on-negative-subtle:var(--npds-primitive-color-red-700);--npds-semantic-color-border-neutral:var(--npds-primitive-color-gray-500);--npds-semantic-color-border-neutral-hover:var(--npds-primitive-color-gray-600);--npds-semantic-color-border-neutral-bold:var(--npds-primitive-color-gray-500);--npds-semantic-color-border-neutral-bold-hover:var(--npds-primitive-color-gray-600);--npds-semantic-color-border-positive:var(--npds-primitive-color-green-600);--npds-semantic-color-border-negative:var(--npds-primitive-color-red-600);--npds-semantic-color-border-negative-hover:var(--npds-primitive-color-red-700);--npds-semantic-color-border-disabled:var(--npds-primitive-color-gray-200);--npds-semantic-color-border-focus:var(--npds-primitive-color-blue-600);--npds-semantic-color-foreground-primary:var(--npds-primitive-color-gray-900);--npds-semantic-color-foreground-secondary:var(--npds-primitive-color-gray-700);--npds-semantic-color-foreground-tertiary:var(--npds-primitive-color-gray-600);--npds-semantic-color-foreground-disabled:var(--npds-primitive-color-gray-200);--npds-semantic-color-foreground-brand:var(--npds-primitive-color-blue-600);--npds-semantic-color-foreground-brand-hover:var(--npds-primitive-color-blue-700);--npds-semantic-color-foreground-brand-disabled:var(--npds-primitive-color-blue-200);--npds-semantic-color-foreground-on-brand:var(--npds-primitive-color-white);--npds-semantic-color-foreground-neutral:var(--npds-primitive-color-gray-600);--npds-semantic-color-foreground-neutral-subtle:var(--npds-primitive-color-gray-500);--npds-semantic-color-foreground-on-neutral:var(--npds-primitive-color-white);--npds-semantic-color-foreground-on-neutral-subtle:var(--npds-primitive-color-gray-700);--npds-semantic-color-foreground-informative:var(--npds-primitive-color-blue-600);--npds-semantic-color-foreground-informative-subtle:var(--npds-primitive-color-blue-500);--npds-semantic-color-foreground-on-informative:var(--npds-primitive-color-white);--npds-semantic-color-foreground-on-informative-subtle:var(--npds-primitive-color-blue-700);--npds-semantic-color-foreground-positive:var(--npds-primitive-color-green-600);--npds-semantic-color-foreground-positive-subtle:var(--npds-primitive-color-green-500);--npds-semantic-color-foreground-on-positive:var(--npds-primitive-color-white);--npds-semantic-color-foreground-on-positive-subtle:var(--npds-primitive-color-green-700);--npds-semantic-color-foreground-notice:var(--npds-primitive-color-yellow-600);--npds-semantic-color-foreground-notice-subtle:var(--npds-primitive-color-yellow-500);--npds-semantic-color-foreground-on-notice:var(--npds-primitive-color-white);--npds-semantic-color-foreground-on-notice-subtle:var(--npds-primitive-color-yellow-800);--npds-semantic-color-foreground-negative:var(--npds-primitive-color-red-600);--npds-semantic-color-foreground-negative-hover:var(--npds-primitive-color-red-700);--npds-semantic-color-foreground-negative-disabled:var(--npds-primitive-color-red-200);--npds-semantic-color-foreground-negative-subtle:var(--npds-primitive-color-red-500);--npds-semantic-color-foreground-on-negative:var(--npds-primitive-color-white);--npds-semantic-color-foreground-on-negative-subtle:var(--npds-primitive-color-red-700);--npds-semantic-color-background-surface:var(--npds-primitive-color-white);--npds-semantic-color-background-surface-alt:var(--npds-primitive-color-gray-50);--npds-semantic-color-background-fill:var(--npds-primitive-color-white);--npds-semantic-color-background-fill-disabled:var(--npds-primitive-color-gray-100);--npds-semantic-color-background-scrim:var(--npds-primitive-color-alpha-1000);--npds-semantic-color-background-brand:var(--npds-primitive-color-blue-600);--npds-semantic-color-background-neutral-bold:var(--npds-primitive-color-gray-900);--npds-semantic-color-background-neutral:var(--npds-primitive-color-gray-600);--npds-semantic-color-background-neutral-subtle:var(--npds-primitive-color-gray-200);--npds-semantic-color-background-informative:var(--npds-primitive-color-blue-600);--npds-semantic-color-background-informative-subtle:var(--npds-primitive-color-blue-200);--npds-semantic-color-background-positive-bold:var(--npds-primitive-color-green-700);--npds-semantic-color-background-positive:var(--npds-primitive-color-green-600);--npds-semantic-color-background-positive-subtle:var(--npds-primitive-color-green-200);--npds-semantic-color-background-notice:var(--npds-primitive-color-yellow-600);--npds-semantic-color-background-notice-subtle:var(--npds-primitive-color-yellow-200);--npds-semantic-color-background-negative-bold:var(--npds-primitive-color-red-700);--npds-semantic-color-background-negative:var(--npds-primitive-color-red-600);--npds-semantic-color-background-negative-subtle:var(--npds-primitive-color-red-200);--npds-semantic-color-utility-background-gray:var(--npds-primitive-color-gray-300);--npds-semantic-color-utility-background-gray-subtle:var(--npds-primitive-color-gray-100);--npds-semantic-color-utility-background-blue:var(--npds-primitive-color-blue-300);--npds-semantic-color-utility-background-blue-subtle:var(--npds-primitive-color-blue-100);--npds-semantic-color-utility-background-teal:var(--npds-primitive-color-teal-300);--npds-semantic-color-utility-background-teal-subtle:var(--npds-primitive-color-teal-100);--npds-semantic-color-utility-background-green:var(--npds-primitive-color-green-300);--npds-semantic-color-utility-background-green-subtle:var(--npds-primitive-color-green-100);--npds-semantic-color-utility-background-lime:var(--npds-primitive-color-lime-300);--npds-semantic-color-utility-background-lime-subtle:var(--npds-primitive-color-lime-100);--npds-semantic-color-utility-background-yellow:var(--npds-primitive-color-yellow-300);--npds-semantic-color-utility-background-yellow-subtle:var(--npds-primitive-color-yellow-100);--npds-semantic-color-utility-background-orange:var(--npds-primitive-color-orange-300);--npds-semantic-color-utility-background-orange-subtle:var(--npds-primitive-color-orange-100);--npds-semantic-color-utility-background-red:var(--npds-primitive-color-red-300);--npds-semantic-color-utility-background-red-subtle:var(--npds-primitive-color-red-100);--npds-semantic-color-utility-background-pink:var(--npds-primitive-color-pink-300);--npds-semantic-color-utility-background-pink-subtle:var(--npds-primitive-color-pink-100);--npds-semantic-color-utility-background-purple:var(--npds-primitive-color-purple-300);--npds-semantic-color-utility-background-purple-subtle:var(--npds-primitive-color-purple-100);--npds-semantic-color-utility-background-indigo:var(--npds-primitive-color-indigo-300);--npds-semantic-color-utility-background-indigo-subtle:var(--npds-primitive-color-indigo-100);--npds-semantic-color-utility-foreground-gray:var(--npds-primitive-color-gray-900);--npds-semantic-color-utility-foreground-on-gray-subtle:var(--npds-primitive-color-gray-700);--npds-semantic-color-utility-foreground-blue:var(--npds-primitive-color-blue-900);--npds-semantic-color-utility-foreground-on-blue-subtle:var(--npds-primitive-color-blue-700);--npds-semantic-color-utility-foreground-teal:var(--npds-primitive-color-teal-900);--npds-semantic-color-utility-foreground-on-teal-subtle:var(--npds-primitive-color-teal-700);--npds-semantic-color-utility-foreground-green:var(--npds-primitive-color-green-900);--npds-semantic-color-utility-foreground-on-green-subtle:var(--npds-primitive-color-green-700);--npds-semantic-color-utility-foreground-lime:var(--npds-primitive-color-lime-900);--npds-semantic-color-utility-foreground-on-lime-subtle:var(--npds-primitive-color-lime-700);--npds-semantic-color-utility-foreground-yellow:var(--npds-primitive-color-yellow-900);--npds-semantic-color-utility-foreground-on-yellow-subtle:var(--npds-primitive-color-yellow-700);--npds-semantic-color-utility-foreground-orange:var(--npds-primitive-color-orange-900);--npds-semantic-color-utility-foreground-on-orange-subtle:var(--npds-primitive-color-orange-700);--npds-semantic-color-utility-foreground-red:var(--npds-primitive-color-red-900);--npds-semantic-color-utility-foreground-on-red-subtle:var(--npds-primitive-color-red-700);--npds-semantic-color-utility-foreground-pink:var(--npds-primitive-color-pink-900);--npds-semantic-color-utility-foreground-on-pink-subtle:var(--npds-primitive-color-pink-700);--npds-semantic-color-utility-foreground-purple:var(--npds-primitive-color-purple-900);--npds-semantic-color-utility-foreground-on-purple-subtle:var(--npds-primitive-color-purple-700);--npds-semantic-color-utility-foreground-indigo:var(--npds-primitive-color-indigo-900);--npds-semantic-color-utility-foreground-on-indigo-subtle:var(--npds-primitive-color-indigo-700);--npds-semantic-color-utility-text-gray:var(--npds-primitive-color-gray-900);--npds-semantic-color-utility-text-on-gray-subtle:var(--npds-primitive-color-gray-700);--npds-semantic-color-utility-text-blue:var(--npds-primitive-color-blue-900);--npds-semantic-color-utility-text-on-blue-subtle:var(--npds-primitive-color-blue-700);--npds-semantic-color-utility-text-teal:var(--npds-primitive-color-teal-900);--npds-semantic-color-utility-text-on-teal-subtle:var(--npds-primitive-color-teal-700);--npds-semantic-color-utility-text-green:var(--npds-primitive-color-green-900);--npds-semantic-color-utility-text-on-green-subtle:var(--npds-primitive-color-green-700);--npds-semantic-color-utility-text-lime:var(--npds-primitive-color-lime-900);--npds-semantic-color-utility-text-on-lime-subtle:var(--npds-primitive-color-lime-700);--npds-semantic-color-utility-text-yellow:var(--npds-primitive-color-yellow-900);--npds-semantic-color-utility-text-on-yellow-subtle:var(--npds-primitive-color-yellow-700);--npds-semantic-color-utility-text-orange:var(--npds-primitive-color-orange-900);--npds-semantic-color-utility-text-on-orange-subtle:var(--npds-primitive-color-orange-700);--npds-semantic-color-utility-text-red:var(--npds-primitive-color-red-900);--npds-semantic-color-utility-text-on-red-subtle:var(--npds-primitive-color-red-700);--npds-semantic-color-utility-text-pink:var(--npds-primitive-color-pink-900);--npds-semantic-color-utility-text-on-pink-subtle:var(--npds-primitive-color-pink-700);--npds-semantic-color-utility-text-purple:var(--npds-primitive-color-purple-900);--npds-semantic-color-utility-text-on-purple-subtle:var(--npds-primitive-color-purple-700);--npds-semantic-color-utility-text-indigo:var(--npds-primitive-color-indigo-900);--npds-semantic-color-utility-text-on-indigo-subtle:var(--npds-primitive-color-indigo-700);--npds-semantic-color-utility-border-gray-subtle:var(--npds-primitive-color-gray-300);--npds-semantic-color-utility-border-blue-subtle:var(--npds-primitive-color-blue-300);--npds-semantic-color-utility-border-teal-subtle:var(--npds-primitive-color-teal-300);--npds-semantic-color-utility-border-green-subtle:var(--npds-primitive-color-green-300);--npds-semantic-color-utility-border-lime-subtle:var(--npds-primitive-color-lime-300);--npds-semantic-color-utility-border-yellow-subtle:var(--npds-primitive-color-yellow-300);--npds-semantic-color-utility-border-orange-subtle:var(--npds-primitive-color-orange-300);--npds-semantic-color-utility-border-red-subtle:var(--npds-primitive-color-red-300);--npds-semantic-color-utility-border-pink-subtle:var(--npds-primitive-color-pink-300);--npds-semantic-color-utility-border-purple-subtle:var(--npds-primitive-color-purple-300);--npds-semantic-color-utility-border-indigo-subtle:var(--npds-primitive-color-indigo-300);--npds-semantic-elevation-md:var(--npds-primitive-size-0) var(--npds-primitive-size-2) var(--npds-primitive-size-12) var(--npds-primitive-size-1) var(--npds-primitive-color-alpha-300);--npds-semantic-elevation-lg:var(--npds-primitive-size-0) var(--npds-primitive-size-4) var(--npds-primitive-size-24) var(--npds-primitive-size-4) var(--npds-primitive-color-alpha-200);--npds-semantic-font-weight-regular:var(--npds-primitive-font-weight-400);--npds-semantic-font-weight-medium:var(--npds-primitive-font-weight-500);--npds-semantic-font-weight-semibold:var(--npds-primitive-font-weight-600);--npds-semantic-font-weight-bold:var(--npds-primitive-font-weight-700);--npds-semantic-font-size-body-xs:var(--npds-primitive-font-size-11);--npds-semantic-font-size-body-sm:var(--npds-primitive-font-size-12);--npds-semantic-font-size-body-md:var(--npds-primitive-font-size-14);--npds-semantic-font-size-body-lg:var(--npds-primitive-font-size-16);--npds-semantic-font-size-heading-xs:var(--npds-primitive-font-size-14);--npds-semantic-font-size-heading-sm:var(--npds-primitive-font-size-16);--npds-semantic-font-size-heading-md:var(--npds-primitive-font-size-20);--npds-semantic-font-size-heading-lg:var(--npds-primitive-font-size-24);--npds-semantic-font-size-heading-xl:var(--npds-primitive-font-size-28);--npds-semantic-font-size-heading-xxl:var(--npds-primitive-font-size-32);--npds-semantic-font-line-height-body-xs:var(--npds-primitive-font-line-height-12);--npds-semantic-font-line-height-body-sm:var(--npds-primitive-font-line-height-16);--npds-semantic-font-line-height-body-md:var(--npds-primitive-font-line-height-20);--npds-semantic-font-line-height-body-lg:var(--npds-primitive-font-line-height-24);--npds-semantic-font-line-height-heading-xs:var(--npds-primitive-font-line-height-20);--npds-semantic-font-line-height-heading-sm:var(--npds-primitive-font-line-height-24);--npds-semantic-font-line-height-heading-md:var(--npds-primitive-font-line-height-24);--npds-semantic-font-line-height-heading-lg:var(--npds-primitive-font-line-height-32);--npds-semantic-font-line-height-heading-xl:var(--npds-primitive-font-line-height-40);--npds-semantic-font-line-height-heading-xxl:var(--npds-primitive-font-line-height-48);--npds-semantic-font-family-base:var(--npds-primitive-font-family-sans-serif);--npds-semantic-font-family-code:var(--npds-primitive-font-family-monospace);--npds-semantic-motion-duration-short:var(--npds-primitive-motion-duration-200);--npds-semantic-motion-duration-long:var(--npds-primitive-motion-duration-400);--npds-semantic-radius-none:var(--npds-primitive-size-0);--npds-semantic-radius-sm:var(--npds-primitive-size-4);--npds-semantic-radius-md:var(--npds-primitive-size-8);--npds-semantic-radius-lg:var(--npds-primitive-size-16);--npds-semantic-space-none:var(--npds-primitive-size-0);--npds-semantic-space-xxs:var(--npds-primitive-size-2);--npds-semantic-space-xs:var(--npds-primitive-size-4);--npds-semantic-space-sm:var(--npds-primitive-size-6);--npds-semantic-space-md:var(--npds-primitive-size-8);--npds-semantic-space-lg:var(--npds-primitive-size-12);--npds-semantic-space-xl:var(--npds-primitive-size-16);--npds-semantic-space-xxl:var(--npds-primitive-size-24);--npds-button-color-background-primary-outlined:var(--npds-semantic-color-background-fill);--npds-button-color-background-primary-outlined-disabled:var(--npds-semantic-color-background-fill);--npds-button-color-background-secondary-outlined:var(--npds-semantic-color-background-fill);--npds-button-color-background-secondary-outlined-disabled:var(--npds-semantic-color-background-fill);--npds-button-color-background-negative-outlined:var(--npds-semantic-color-background-fill);--npds-button-color-background-negative-outlined-disabled:var(--npds-semantic-color-background-fill);--npds-semantic-space-xxxl:32px;--npds-semantic-space-xxxxl:40px;--npds-semantic-radius-button:var(--npds-semantic-radius-md);--npds-semantic-color-border-neutral-subtle:var(--npds-primitive-color-gray-200);--npds-semantic-color-background-surface-sunken:var(--npds-primitive-color-gray-100)}npds-button{--npds-semantic-radius-full:var(--npds-semantic-radius-button)}@media (prefers-reduced-motion:reduce){:root{--npds-semantic-motion-duration-short:1ms;--npds-semantic-motion-duration-normal:1ms;--npds-semantic-motion-duration-long:1ms}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@keyframes npu-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes npu-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pp-root{--pp-font:"Red Hat Text", "Inter", system-ui, sans-serif;--pp-heading-weight:500;--pp-sidebar-w:248px;--pp-nav-pad-y:9px;--pp-content-pad:var(--npds-semantic-space-xxxl);--pp-accent-strong:color-mix(in oklab, var(--pp-accent) 80%, #000);--pp-accent-soft:color-mix(in oklab, var(--pp-accent) 11%, #fff);--pp-accent-line:color-mix(in oklab, var(--pp-accent) 26%, #fff);--tt-hero:#aed136;--tt-green:#70ba44;--tt-dgreen:#11891c;--tt-teal:#6fc6a5;--tt-blue:#11aecf;--tt-dblue:#0e729a;--tt-dgray:#565b64;--tt-gray:#a3aaad;--tt-gold:#fdb913;--tt-orange:#f16b18;--tt-purple:#6867af;--pp-positive:#0d6b16;--pp-positive-bg:#eef7e6;--pp-positive-bd:#bfe0c2;--pp-warning:#8a6300;--pp-warning-bg:#fff7e3;--pp-warning-bd:#f2ddab;--pp-danger:#b52c0f;--pp-danger-bg:#fdeee7;--pp-danger-bd:#f5c7c4;--pp-info:var(--tt-dblue);--pp-info-bg:#e2eff5;--pp-info-bd:#bcdcea;--pp-flag:#b3480d;--pp-flag-bg:#fef2ea;--pp-flag-bd:#fbd9c3;--pp-flag-dot:var(--tt-orange);--pp-neutral-tx:var(--tt-dgray);--pp-neutral-bg:#f1f2f4;--pp-neutral-bd:#dfe2e6;--pp-positive-dot:var(--tt-green);--pp-warning-dot:var(--tt-gold);--pp-danger-dot:#d63a1a;--pp-surface:#fff;--pp-surface-alt:#f8f8f9;--pp-surface-sunken:var(--pp-neutral-bg);--pp-line-subtle:#eceef1;--pp-line:var(--pp-neutral-bd);--pp-line-strong:#b9bdc4;--pp-t1-line:#bfe0c2;--pp-ai:var(--tt-purple);--pp-ai-strong:#4f4e90;--pp-ai-soft:#eeedf6;--pp-ai-line:#d5d4ec;--pp-plan:#0f766e;--pp-plan-bg:#effcf9;--pp-plan-line:#b4e3d9;--pp-scrim:#11131a;--pp-iep:#0a6f86;--pp-iep-bg:#e0f5fa;--pp-iep-line:#b2e6f0;--pp-504:#157a5f;--pp-504-bg:#e6f6ef;--pp-504-line:#bce6d7;--pp-bip:var(--pp-info);--pp-bip-bg:var(--pp-info-bg);--pp-bip-line:var(--pp-info-bd);--pp-blue:var(--tt-dblue);--pp-blue-bright:var(--tt-blue);--pp-blue-bg:var(--pp-info-bg);--pp-blue-line:var(--pp-info-bd);--pp-blue-tint:#f2f9fb;font-family:var(--pp-font);color:var(--npds-semantic-color-text-primary);background:var(--npds-semantic-color-background-surface-sunken,#f1f2f4);-webkit-font-smoothing:antialiased;min-height:100vh}.pp-root[data-density=compact]{--pp-sidebar-w:216px;--pp-nav-pad-y:6px;--pp-content-pad:var(--npds-semantic-space-xl)}.pp-root[data-density=comfy]{--pp-sidebar-w:284px;--pp-nav-pad-y:12px;--pp-content-pad:var(--npds-semantic-space-xxxxl)}.pp-root *,.pp-root :before,.pp-root :after{box-sizing:border-box}.pp-root :focus-visible{outline:2px solid var(--pp-accent);outline-offset:2px;border-radius:var(--npds-semantic-radius-sm)}.pp-shell{flex-direction:column;height:100vh;display:flex;overflow:hidden}.pp-shell__body{flex:1;min-height:0;display:flex}.pp-sidebar{width:var(--pp-sidebar-w);background:var(--npds-semantic-color-background-surface);border-right:1px solid var(--npds-semantic-color-border-neutral-subtle);z-index:40;flex-direction:column;display:flex;position:fixed;inset:57px auto 0 0}.pp-main{min-width:0;min-height:0;margin-left:var(--pp-sidebar-w);flex-direction:column;flex:1;display:flex;overflow:hidden}.pp-scroll{flex:1;min-height:0;position:relative;overflow:hidden auto}.pp-brand{align-items:center;gap:var(--npds-semantic-space-md);padding:0 var(--npds-semantic-space-sm) 0 0;flex-shrink:0;height:57px;display:flex}.pp-brand__name{font-size:24px;font-weight:var(--npds-semantic-font-weight-semibold);color:var(--tt-dgreen,#11891c);letter-spacing:-.015em;white-space:nowrap}.pp-brand__name small{color:var(--npds-semantic-color-text-tertiary);letter-spacing:.02em;font-size:11px;font-weight:500;display:block}.pp-nav{padding:var(--pp-content-pad) var(--npds-semantic-space-md) var(--npds-semantic-space-lg);flex-direction:column;flex:1;gap:4px;display:flex;overflow-y:auto}.pp-nav__item{align-items:center;gap:var(--npds-semantic-space-md);width:100%;padding:12px var(--npds-semantic-space-lg);border-radius:var(--npds-semantic-radius-md);font-family:inherit;font-size:16px;font-weight:var(--npds-semantic-font-weight-medium,500);color:var(--npds-semantic-color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;min-height:48px;transition:background .12s,color .12s;display:flex;position:relative}.pp-nav__item:hover{background:var(--npds-semantic-color-background-surface-alt);color:var(--npds-semantic-color-text-primary)}.pp-nav__item .npds-icon{color:var(--npds-semantic-color-text-tertiary);flex-shrink:0;font-size:16px;transition:color .12s;display:none}.pp-nav__item:hover .npds-icon{color:var(--npds-semantic-color-text-secondary)}.pp-nav__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pp-nav__item[aria-current=page]{background:var(--pp-accent-soft);color:var(--pp-accent-strong);font-weight:var(--npds-semantic-font-weight-semibold)}.pp-nav__item[aria-current=page] .npds-icon{color:var(--pp-accent)}.pp-nav__item[aria-current=page]:before{content:"";background:var(--pp-accent);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.pp-topbar{z-index:45;height:57px;padding:0 var(--pp-content-pad);background:var(--npds-semantic-color-background-surface);flex-shrink:0;align-items:center;display:flex;position:relative;box-shadow:0 1px 3px #10182814,0 4px 12px #1018280f}.pp-topbar__inner{align-items:center;gap:var(--npds-semantic-space-md);width:100%;display:flex}.pp-iconbtn{cursor:pointer;border-radius:var(--npds-semantic-radius-md);width:38px;height:38px;color:var(--npds-semantic-color-text-secondary);background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;transition:background .12s,color .12s;display:grid;position:relative}.pp-iconbtn:hover{background:var(--npds-semantic-color-background-surface-alt);color:var(--npds-semantic-color-text-primary)}.pp-iconbtn .npds-icon{font-size:16px}.pp-iconbtn--menu{display:none}.pp-topbar__spacer{flex:1}.pp-avatar{border-radius:var(--npds-semantic-radius-full);background:var(--npds-semantic-color-background-neutral-bold);color:#fff;border:0;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.pp-userpill{appearance:none;border:1px solid var(--npds-semantic-color-border-neutral-subtle);background:var(--npds-semantic-color-background-surface);cursor:pointer;align-items:center;gap:var(--npds-semantic-space-sm);border-radius:var(--npds-semantic-radius-full);padding:4px 14px 4px 4px;display:flex}.pp-userpill:hover{background:var(--npds-semantic-color-background-surface-alt)}.pp-userpill__nm{color:var(--npds-semantic-color-text-primary);white-space:nowrap;font-size:13px;font-weight:600}.pp-sactx>.pp-sasearch{flex:2 190px;min-width:0;max-width:280px}@media (width<=720px){.pp-satable__scroll{overflow-x:auto}}.pp-satable{border-collapse:collapse;table-layout:fixed;width:100%}.pp-satable th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--npds-semantic-color-text-tertiary);border-bottom:1px solid var(--npds-semantic-color-border-neutral-subtle);background:var(--npds-semantic-color-background-surface-alt,#f8f8f9);padding:11px 8px;font-size:11px;font-weight:700}.pp-satable th:first-child{border-top-left-radius:var(--npds-semantic-radius-md)}.pp-satable th:last-child{border-top-right-radius:var(--npds-semantic-radius-md)}.pp-satable__c-flag{width:auto}.pp-satable__c-upd{width:112px}.pp-satable th.pp-satable__c-state{text-align:center}.pp-satable__c-state{text-align:center;width:88px}.pp-satable td{border-bottom:1px solid var(--npds-semantic-color-border-neutral-subtle);vertical-align:middle;color:var(--npds-semantic-color-text-secondary);word-break:break-word;padding:12px 8px;font-size:13px;line-height:1.5}.pp-satable td.pp-satable__c-state{text-align:center}.pp-satable tbody tr:last-child td{border-bottom:0}.pp-satable__c-state{padding-right:10px}.pp-satable__r--off td{background:var(--npds-semantic-color-background-surface-alt,#fafafb)}.pp-satable .pp-saflag__nm{color:var(--npds-semantic-color-text-primary);font-size:14px;font-weight:700;display:block}.pp-satable .pp-saflag__desc{color:var(--npds-semantic-color-text-tertiary);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.pp-saflag__by{color:var(--npds-semantic-color-text-secondary);overflow-wrap:anywhere;font-size:13px;display:block}.pp-saflag__at{color:var(--npds-semantic-color-text-tertiary);white-space:nowrap;margin-top:2px;font-size:12px;display:block}.pp-sahead{display:block}.pp-sahead__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pp-sahead__text{flex:1;min-width:0}.pp-sahead__sub{color:var(--npds-semantic-color-text-secondary);margin:6px 0 0;font-size:14px;line-height:1.5}.pp-sahead__sub code{background:var(--npds-semantic-color-background-surface-alt,#f1f2f4);color:var(--npds-semantic-color-text-primary);border-radius:4px;padding:1px 5px;font-family:Fira Code,monospace;font-size:12.5px}.pp-sahead__acts{flex-shrink:0;align-items:center;gap:8px;display:flex}.pp-saempty{text-align:center;border:1px dashed var(--npds-semantic-color-border-neutral);border-radius:var(--npds-semantic-radius-md);color:var(--npds-semantic-color-text-tertiary);margin:24px 0;padding:28px;font-size:14px}.pp-sasearch{height:var(--pp-ctrl-h-md,38px);border:1px solid var(--npds-semantic-color-border-neutral);border-radius:var(--npds-semantic-radius-full);background:#fff;align-items:center;gap:9px;padding:0 14px;display:flex}.pp-sasearch:focus-within{border-color:var(--pp-accent);box-shadow:0 0 0 2px var(--pp-accent-soft)}.pp-sasearch .npds-icon{color:var(--npds-semantic-color-text-tertiary);flex:none;font-size:13px}.pp-sasearch input{min-width:0;font:inherit;color:var(--npds-semantic-color-text-primary);background:0 0;border:0;flex:1;font-size:14px}.pp-sasearch input:focus{outline:none}.pp-satable__scroll{border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-md);background:#fff}@media (width<=720px){.pp-satable__scroll{overflow-x:auto}}.pp-satable__scroll .pp-satable{min-width:0}.pp-saflag__nm{color:var(--npds-semantic-color-text-primary);font-size:16px;font-weight:700}.pp-saflag__desc{color:var(--npds-semantic-color-text-secondary);margin:0 0 8px;font-size:14px;line-height:1.5}.pp-btn--danger{background:var(--pp-t3-tx);border-color:var(--pp-t3-tx);color:#fff}.pp-btn--danger:hover{background:#8f2119;border-color:#8f2119}.pp-topbar--brand{background:linear-gradient(180deg, var(--tt-dgreen) 0%, var(--tt-green) 100%);box-shadow:0 1px 3px #1018281f}.pp-topbar--brand .pp-brand__name,.pp-topbar--brand .pp-iconbtn{color:#fff}.pp-topbar--brand .pp-iconbtn:hover{background:#ffffff29;border-color:#0000}.pp-rolechip{border-radius:var(--npds-semantic-radius-full);color:#fff;white-space:nowrap;background:#ffffff24;border:1px solid #ffffff8c;flex-shrink:0;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.pp-topbar--brand .pp-userpill{background:#ffffff24;border-color:#ffffff8c;height:38px;padding:0 16px 0 4px}.pp-topbar--brand .pp-userpill:hover{background:#ffffff3d;border-color:#fff}.pp-topbar--brand .pp-userpill__nm{color:#fff;font-size:14px;font-weight:700}.pp-topbar--brand .pp-avatar{width:30px;height:30px;color:var(--tt-dgreen);background:#fff}.pp-content{padding:var(--pp-content-pad);flex:1;width:100%;max-width:1180px;margin-inline:auto}:root{--pp-btn-h-xl:44px;--pp-btn-h-lg:38px;--pp-btn-h-md:34px;--pp-btn-h-sm:30px;--pp-btn-h-xs:26px;--pp-btn-radius:var(--npds-semantic-radius-full,999px);--pp-page-inset:40px;--pp-chip-h-lg:24px;--pp-chip-h-md:20px;--pp-chip-h-sm:16px;--pp-chip-px-lg:12px;--pp-chip-px-md:8px;--pp-chip-px-sm:6px;--pp-ctrl-h-md:34px;--pp-av-xl:64px;--pp-av-lg:38px;--pp-av-md:32px;--pp-av-sm:24px;--pp-iccircle-lg:28px;--pp-iccircle-md:24px}.pp-btn{align-items:center;gap:var(--npds-semantic-space-sm);height:var(--pp-btn-h-lg);border-radius:var(--pp-btn-radius);font-family:inherit;font-size:var(--npds-semantic-font-size-body-md);font-weight:var(--npds-semantic-font-weight-semibold);cursor:pointer;white-space:nowrap;border:1px solid #0000;padding:0 16px;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.pp-btn .npds-icon{font-size:14px}.pp-btn--md{height:var(--pp-btn-h-md);padding:0 16px;font-size:13px}.pp-btn--md .npds-icon{font-size:13px}.pp-btn--xs{height:var(--pp-btn-h-xs);gap:4px;padding:0 8px;font-size:12px}.pp-btn--xs .npds-icon{font-size:11px}.pp-btn--primary{background:var(--pp-accent);color:#fff}.pp-btn--primary:hover{background:var(--pp-accent-strong)}.pp-btn--ghost{background:var(--npds-semantic-color-background-surface);color:var(--npds-semantic-color-text-primary);border-color:var(--npds-semantic-color-border-neutral)}.pp-btn--ghost:hover{background:var(--npds-semantic-color-background-surface-alt)}.pp-card{background:var(--npds-semantic-color-background-surface);border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-md);overflow:hidden}@keyframes pp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pp-scrim{z-index:35;background:var(--npds-semantic-color-background-scrim,#1a1c1f80);cursor:pointer;border:0;display:none;position:fixed;inset:0}@media (width<=1024px){.pp-main{margin-left:0}.pp-sidebar{box-shadow:var(--npds-semantic-elevation-lg);transform:translate(-100%)}.pp-root[data-navopen=true] .pp-sidebar{transform:translate(0)}.pp-root[data-navopen=true] .pp-scrim{display:block}.pp-iconbtn--menu{display:grid}}.pp-root{--pp-t3:var(--pp-danger-dot);--pp-t3-bg:var(--pp-danger-bg);--pp-t3-tx:var(--pp-danger);--pp-t3-bd:var(--pp-danger-bd);--pp-t2:var(--pp-warning-dot);--pp-t2-bg:var(--pp-warning-bg);--pp-t2-tx:var(--pp-warning);--pp-t2-bd:var(--pp-warning-bd);--pp-t1:var(--pp-positive-dot);--pp-t1-bg:var(--pp-positive-bg);--pp-t1-tx:var(--pp-positive);--pp-t1-bd:var(--pp-positive-bd)}@keyframes pp-fade{0%{opacity:0}to{opacity:1}}@keyframes pp-slidein{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes pp-toastin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-btn--sm{height:var(--pp-btn-h-sm);padding:0 12px;font-size:12px}.pp-btn--sm .npds-icon{font-size:12px}.pp-nowmain{padding:0;overflow:visible}.pp-nowhead{padding:var(--pp-page-inset) var(--pp-page-inset) 0}.pp-nowhead__t{letter-spacing:-.01em;color:var(--npds-semantic-color-text-primary);margin:0;font-size:32px;font-weight:600}.pp-nowbody{padding:24px var(--pp-page-inset) var(--pp-page-inset)}.pp-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@keyframes ppNpSkel{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=720px){.pp-root{--pp-page-inset:24px}}@keyframes pp-modalin{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.pp-sacode{border-radius:var(--npds-semantic-radius-full);font-variant-numeric:tabular-nums;border:1px solid;justify-content:center;align-items:center;min-width:46px;padding:3px 10px;font-family:Fira Code,monospace;font-size:11.5px;font-weight:700;display:inline-flex}.pp-sacode--ok{color:var(--pp-t1-tx);background:var(--pp-t1-bg);border-color:var(--pp-t1-bd,var(--pp-t1-tx))}.pp-sacode--warn{color:var(--pp-flag);background:var(--pp-flag-bg);border-color:var(--pp-flag-bd)}.pp-sacode--none{color:var(--npds-semantic-color-text-tertiary);background:var(--npds-semantic-color-background-surface-alt,#f1f2f4);border-color:var(--npds-semantic-color-border-neutral-subtle)}.pp-nav__item,.pp-nav__item:hover,.pp-nav__item:visited{text-decoration:none}html,body{height:100%;margin:0}.app-shell__page{background:var(--npds-semantic-color-background-page,#eef0f2);height:100vh}.pp-card{border-radius:var(--npds-semantic-radius-lg)}.app-shell__user{position:relative}.app-shell__signout-menu{z-index:60;background:var(--npds-semantic-color-background-surface);border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-md);padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #10182829}.app-shell__signout-menu button{white-space:nowrap;text-align:left;width:100%;font:inherit;cursor:pointer;border-radius:var(--npds-semantic-radius-sm);color:var(--npds-semantic-color-text-primary);background:0 0;border:0;padding:8px 14px;font-size:13px;display:block}.app-shell__signout-menu button:hover{background:var(--npds-semantic-color-background-surface-alt)}.flag-toggle{background:var(--npds-semantic-color-border-neutral,#c4c8cf);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:36px;height:20px;padding:0;transition:background .15s;position:relative}@media (prefers-reduced-motion:reduce){.flag-toggle,.flag-toggle__thumb{transition-duration:0s}}.flag-toggle:disabled{cursor:not-allowed;opacity:.6}.flag-toggle--on{background:var(--pp-accent,#11891c)}.flag-toggle__thumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #10182833}.flag-toggle--on .flag-toggle__thumb{transform:translate(16px)}.flag-toggle:focus-visible{outline:2px solid var(--pp-accent,#11891c);outline-offset:2px}.flag-toggle__wrap{align-items:center;gap:.5rem;display:inline-flex}.flag-toggle__error{color:var(--pp-danger,#d92d20);max-width:14rem;font-size:.75rem}.flag-drawer__scrim{z-index:40;background:#10182873;position:fixed;inset:0}.flag-drawer{background:var(--npds-semantic-color-background-surface,#fff);z-index:41;flex-direction:column;width:min(420px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 24px #10182826}.flag-drawer__head{border-bottom:1px solid var(--npds-semantic-color-border-neutral-subtle);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.flag-drawer__close{cursor:pointer;color:var(--npds-semantic-color-text-tertiary);background:0 0;border:none}.flag-drawer__body{flex-direction:column;gap:6px;padding:20px;display:flex}.flag-drawer__body label{color:var(--npds-semantic-color-text-secondary);margin-top:10px;font-size:13px;font-weight:600}.flag-drawer__body input[type=text],.flag-drawer__body textarea,.flag-drawer__body select{border:1px solid var(--npds-semantic-color-border-neutral);border-radius:var(--npds-semantic-radius-md);color:var(--npds-semantic-color-text-primary);padding:8px 10px;font-size:14px}.flag-drawer__checkbox{flex-direction:row;align-items:center;gap:8px;display:flex}.flag-drawer__error{border:1px solid var(--pp-flag-bd);border-radius:var(--npds-semantic-radius-md);background:var(--pp-flag-bg);color:var(--pp-flag);padding:10px 12px;font-size:13px}.flag-drawer__acts{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.flag-delete-modal{background:var(--npds-semantic-color-background-surface,#fff);border-radius:var(--npds-semantic-radius-lg,12px);z-index:41;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);padding:20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #10182833}.pp-sactx{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.flags-summary{border-radius:var(--npds-semantic-radius-full,999px);white-space:nowrap;color:#11891c;background:#e6f4e7;border:1px solid #b6ddb8;align-items:center;margin-left:auto;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.flags-table__actions{white-space:nowrap;text-align:right}.flags-table__actions-hd{text-align:right;width:100px}.flags-table__actions .pp-btn{vertical-align:middle}.flags-table__edit{cursor:pointer;color:var(--pp-accent,#11891c);background:0 0;border:none;margin-right:8px;padding:0;font-size:13px;font-weight:600}.flags-table__edit:hover{text-decoration:underline}.flag-delete-modal input{border:1px solid var(--npds-semantic-color-border-neutral);border-radius:var(--npds-semantic-radius-md);padding:8px 10px;font-size:14px}.webhook-drawer__scrim{z-index:49;background:#10182847;position:fixed;inset:0}.webhook-drawer{z-index:50;background:var(--npds-semantic-color-background-surface,#fff);width:min(640px,100vw);color:var(--npds-semantic-color-text-primary);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 32px #1018282e}.webhook-drawer__head{border-bottom:1px solid var(--npds-semantic-color-border-neutral-subtle);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 18px;display:flex}.webhook-drawer__title{min-width:0}.webhook-drawer__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--pp-accent-strong);margin:0 0 4px;font-size:11px;font-weight:700}.webhook-drawer__title h2{font-size:22px;font-weight:var(--pp-heading-weight,500);align-items:center;gap:10px;margin:0;display:flex}.webhook-drawer__id{color:var(--npds-semantic-color-text-tertiary);overflow-wrap:anywhere;margin-top:6px;font-family:Fira Code,monospace;font-size:12px;display:block}.webhook-drawer__ids{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;display:flex}.webhook-drawer__ids .webhook-drawer__id{margin-top:0;display:inline}.webhook-drawer__idrow{align-items:center;gap:4px;min-width:0;display:inline-flex}.webhook-drawer__idlabel{color:var(--npds-semantic-color-text-tertiary);flex-shrink:0;margin-right:2px;font-size:12px}.webhook-copy{appearance:none;border-radius:var(--npds-semantic-radius-sm);width:24px;height:24px;color:var(--npds-semantic-color-text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;padding:0;font-size:12px;display:inline-grid}.webhook-copy:hover{border-color:var(--npds-semantic-color-border-neutral-subtle);background:var(--npds-semantic-color-background-surface-alt,#f4f5f6);color:var(--npds-semantic-color-text-primary)}.webhook-copy:focus-visible{outline:2px solid var(--pp-accent);outline-offset:1px}.webhook-drawer__close{appearance:none;border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-full);width:36px;height:36px;color:var(--npds-semantic-color-text-secondary);cursor:pointer;background:#fff;flex-shrink:0;place-items:center;font-size:15px;display:grid}.webhook-drawer__close:hover{background:var(--npds-semantic-color-background-surface-alt,#f4f5f6);color:var(--npds-semantic-color-text-primary)}.webhook-drawer__body{flex-direction:column;flex:1;gap:24px;min-height:0;padding:20px 28px 32px;display:flex;overflow-y:auto}.webhook-drawer__section h3{letter-spacing:.06em;text-transform:uppercase;color:var(--npds-semantic-color-text-tertiary);margin:0 0 10px;font-size:12px;font-weight:700}.webhook-drawer__sechead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.webhook-drawer__sechead h3{margin:0}.webhook-drawer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;display:grid}.webhook-drawer__grid .webhook-drawer__wide{grid-column:1/-1}.webhook-drawer__grid dt{color:var(--npds-semantic-color-text-tertiary);margin-bottom:3px;font-size:12px}.webhook-drawer__grid dd{overflow-wrap:anywhere;margin:0;font-size:14px}.webhook-drawer__mono{font-family:Fira Code,monospace;font-size:12.5px!important}.webhook-drawer__muted{color:var(--npds-semantic-color-text-tertiary);font-size:13px}@media (width<=560px){.webhook-drawer__grid{grid-template-columns:1fr}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--npds-semantic-color-background-page,#eef0f2);font-family:Red Hat Text,system-ui,sans-serif}.npds-icon{flex-shrink:0;width:1em;height:1em;display:inline-flex}.npds-icon svg{fill:currentColor;width:100%;height:100%}.st-proto{color:#7a4d00;background:#fff8e6;border-bottom:1px solid #f1d9a6;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 16px;font-size:12.5px;display:flex}.st-proto label{align-items:center;gap:6px;display:inline-flex}.st-proto select{font:inherit;color:inherit;background:#fff;border:1px solid #e3c88f;border-radius:6px;padding:2px 6px}.st-proto .st-sp{flex:1}.st-tier{letter-spacing:.06em;text-transform:uppercase;color:#11891c;background:#e6f4e7;border:1px solid #b6ddb8;border-radius:999px;padding:4px 7px;font:600 11px/1 Fira Code,monospace}.st-tier--prod{color:#b42318;background:#fef3f2;border-color:#fecdca}.st-name{color:var(--npds-semantic-color-text-primary);font-weight:600}.st-rowbtn{cursor:pointer}.st-rowbtn:hover td{background:var(--npds-semantic-color-background-surface-alt,#f6f7f9)}.st-num{font-variant-numeric:tabular-nums}.st-mono{font-family:Fira Code,monospace;font-size:12.5px}.st-key{border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-md);background:var(--npds-semantic-color-background-surface-alt,#f6f7f9);align-items:center;gap:8px;padding:8px 10px;display:flex}.st-key code{overflow-wrap:anywhere;flex:1;min-width:0;font:13px/1.4 Fira Code,monospace}.st-newkey{border-radius:var(--npds-semantic-radius-md);background:#f1f9f1;border:1px solid #b6ddb8;gap:8px;padding:10px 12px;font-size:13px;display:grid}.st-tabs{gap:4px;display:inline-flex}.st-tabs button{color:var(--npds-semantic-color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 10px;font:600 12px/1.2 Red Hat Text,sans-serif}.st-tabs button[aria-selected=true]{color:#11891c;background:#e6f4e7;border-color:#b6ddb8}.st-snip{color:#e4e7ec;border-radius:var(--npds-semantic-radius-md);white-space:pre;background:#101828;margin:0;padding:12px 14px;font:12.5px/1.55 Fira Code,monospace;overflow-x:auto}.st-confirm{color:#93370d;border-radius:var(--npds-semantic-radius-md);background:#fffaeb;border:1px solid #fedf89;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.st-check{color:var(--npds-semantic-color-text-secondary);align-items:flex-start;gap:8px;font-size:13px;display:flex}.st-check input{accent-color:#11891c;margin-top:3px}.st-hint{color:var(--npds-semantic-color-text-tertiary);font-size:12px}.st-err{color:#b42318;font-size:12px}.st-req{border:1px dashed var(--npds-semantic-color-border-neutral);border-radius:var(--npds-semantic-radius-md);gap:10px;margin-top:6px;padding:10px 12px;display:grid}.st-req .st-snip{white-space:pre-wrap}.st-optb{border-top:1px dashed var(--npds-semantic-color-border-neutral-subtle);gap:6px;padding-top:10px;display:grid}.st-adv{border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-md);margin-top:12px}.st-adv summary{cursor:pointer;color:var(--npds-semantic-color-text-secondary);padding:10px 12px;font-size:13px;font-weight:600}.st-adv[open] summary{border-bottom:1px solid var(--npds-semantic-color-border-neutral-subtle)}.st-adv .st-advbody{flex-direction:column;gap:6px;padding:4px 12px 12px;display:flex}.st-row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.st-frow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.st-steps{gap:10px;margin:0;padding-left:20px;font-size:14px;display:grid}.st-tag{background:var(--npds-semantic-color-background-surface-alt,#f2f4f7);border-radius:4px;margin:0 4px 4px 0;padding:4px 6px;font:12px/1 Fira Code,monospace;display:inline-block}.st-toast{color:#fff;z-index:80;background:#101828;border-radius:8px;padding:9px 14px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1018283d}.st-stack{gap:16px;display:grid}.st-card{background:var(--npds-semantic-color-background-surface,#fff);border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-lg,12px);gap:10px;padding:16px;display:grid}.flag-drawer.st-wide{width:min(520px,100vw)}.webhook-drawer.st-wide,.st-detail{width:min(680px,100vw)}.flag-drawer__body input[type=number]{border:1px solid var(--npds-semantic-color-border-neutral);border-radius:var(--npds-semantic-radius-md);padding:8px 10px;font-size:14px}@media (width<=640px){.st-row3{grid-template-columns:1fr}}.st-root{--pp-accent:#11891c}.app-shell__page{height:100vh}body{margin:0}.pp-btn:disabled,.pp-btn[disabled]{cursor:not-allowed;opacity:.55}.pp-btn--primary:disabled:hover{background:var(--pp-accent)}.pp-btn--ghost:disabled:hover{background:var(--npds-semantic-color-background-surface)}.pp-sasearch input[type=search]::-webkit-search-decoration{appearance:none}.pp-sasearch input[type=search]::-webkit-search-cancel-button{appearance:none}.st-m0{margin:0}.st-gap10{gap:10px}.st-block{margin-top:2px;display:block}.st-who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-more{margin-top:10px}.st-key__none{color:var(--npds-semantic-color-text-tertiary)}.st-snipwrap{position:relative}.st-snipwrap__copy{position:absolute;top:8px;right:8px}.st-snipwrap__copy .webhook-copy{color:#e4e7ec}.st-snipwrap__copy .webhook-copy:hover{color:var(--npds-semantic-color-text-primary)}.st-overlay{z-index:60;position:relative}.st-detail:focus{outline:none}.st-frame{flex:1;justify-content:center;align-items:flex-start;padding:56px 16px;display:flex;overflow-y:auto}.st-frame__card{width:min(440px,100%);color:var(--npds-semantic-color-text-secondary);gap:12px;padding:32px;font-size:14px;display:grid}.st-frame__card p{margin:0}.st-frame__title{letter-spacing:-.01em;color:var(--npds-semantic-color-text-primary);margin:0;font-size:26px;font-weight:600}.st-frame__error{margin:0}.st-banner{border:1px solid var(--pp-flag-bd);border-radius:var(--npds-semantic-radius-md);background:var(--pp-flag-bg);color:var(--pp-flag);padding:10px 12px;font-size:13px}.st-form{flex-direction:column;gap:6px;display:flex}.st-form label{color:var(--npds-semantic-color-text-secondary);margin-top:8px;font-size:13px;font-weight:600}.st-form input{border:1px solid var(--npds-semantic-color-border-neutral);border-radius:var(--npds-semantic-radius-md);font:inherit;color:var(--npds-semantic-color-text-primary);padding:8px 10px;font-size:14px}.st-form input:focus-visible{outline:2px solid var(--pp-accent);outline-offset:1px}.st-form__acts{gap:8px;margin-top:12px;display:flex}.st-totp__qr{border:1px solid var(--npds-semantic-color-border-neutral-subtle);border-radius:var(--npds-semantic-radius-md);background:#fff;place-items:center;min-height:176px;padding:8px;display:grid}.st-loading{text-align:center;color:var(--npds-semantic-color-text-tertiary);margin:0;padding:48px;font-family:Red Hat Text,system-ui,sans-serif}.st-gap8{gap:8px}.st-acts-start{justify-content:flex-start;margin-top:0}.st-import__file{font:inherit;font-size:13px}.st-import__preview{max-height:280px;overflow:auto}.st-pform{flex-direction:column;gap:6px;display:flex}.st-pform .st-req strong{font-size:13px}.st-steps .st-snipwrap{margin-top:8px}
