@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/poppins-latin-ext-300-Cirz0Guu.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/poppins-latin-300-Dku2WoCh.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-latin-ext-400-by3JarPu.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-latin-400-cpxAROuN.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/poppins-latin-ext-500-CK-6C4Hw.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/poppins-latin-500-C8OXljZJ.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-latin-ext-600-CAhIAdZj.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-latin-600-zEkxB9Mr.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/poppins-latin-ext-700-cby-RkWa.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/poppins-latin-700-Qrb0O0WB.woff2)format("woff2");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{--cc-primary-100:var(--cai-palette-blue-51);--cc-primary-200:var(--cai-palette-blue-143);--cc-primary-300:var(--cai-palette-blue-253);--cc-primary-400:var(--cai-palette-blue-376);--cc-primary-500:var(--cai-palette-blue-515);--cc-primary-600:var(--cai-palette-blue-661);--cc-primary-700:var(--cai-palette-blue-715);--cc-primary-800:var(--cai-palette-blue-765);--cc-primary-900:var(--cai-palette-blue-816);--cc-primary-950:var(--cai-palette-blue-867);--cc-brand:var(--cc-primary-600);--cc-accent:var(--cc-primary-400);--cc-success:var(--cai-palette-teal-549);--cc-success-bg:var(--cai-palette-green-65);--cc-warning:var(--cai-palette-yellow-433);--cc-warning-bg:var(--cai-palette-yellow-73);--cc-danger:var(--cai-palette-pink-375);--cc-danger-bg:var(--cai-palette-pink-76);--cc-past-due:var(--cai-palette-orange-433);--cc-past-due-bg:var(--cai-palette-orange-61);--cc-text-dark:var(--cai-palette-slate-855);--cc-text-primary:var(--cai-palette-slate-684);--cc-text-body:var(--cai-palette-slate-610);--cc-text-secondary:var(--cai-palette-neutral-496);--cc-text-muted:var(--cai-palette-slate-320);--cc-bg-page:var(--cai-palette-slate-25);--cc-bg-hover:var(--cai-palette-slate-25);--cc-bg-light:var(--cc-primary-100);--cc-bg-info:var(--cc-primary-100);--cc-border:var(--cai-palette-slate-65);--cc-border-light:var(--cc-primary-100);--cc-sidebar:var(--cc-primary-950)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--cc-bg-page);font-family:Poppins,Roboto,sans-serif;font-size:13px;font-weight:300}.card{border:1px solid var(--cc-border);box-shadow:0 1px 3px var(--cai-palette-neutral-1000-a7);border-radius:8px;margin-bottom:20px;background:var(--cai-color-surface-default)!important}.card-header{border-bottom:1px solid var(--cc-border);justify-content:space-between;align-items:center;min-height:60px;padding:16px 24px;display:flex}.card-header--lg{min-height:70px}.card-body{background:var(--cai-color-surface-default);padding:24px}.portlet-head-label{align-items:center;gap:12px;display:flex}.portlet-head-title{color:var(--cc-text-primary);margin:0;font-size:16px;font-weight:500}.portlet-head-title small{color:var(--cc-text-secondary);font-size:12px;font-weight:300;display:block}.portlet-head-toolbar{align-items:center;gap:8px;display:flex}.cai-table{border-collapse:collapse;width:100%}.cai-table th{text-align:left;color:var(--cc-text-muted);text-transform:uppercase;letter-spacing:.8px;border-bottom:2px solid var(--cc-border);background:var(--cai-palette-slate-25);padding:14px 20px;font-size:11px;font-weight:600}.cai-table td{color:var(--cc-text-body);border-bottom:1px solid var(--cc-border);vertical-align:middle;padding:14px 20px;font-size:13px}.cai-table tbody tr{transition:background .1s}.cai-table tbody tr:hover td{background:var(--cc-bg-hover)}.cai-table tbody tr:last-child td{border-bottom:none}.badge{text-transform:capitalize;border:1px solid #0000;border-radius:10px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.badge--active,.badge--success{background:var(--cai-palette-green-65)!important;color:var(--cai-palette-green-665)!important;border-color:var(--cai-palette-green-157)!important}.badge--pending,.badge--pending_payment,.badge--warning{background:var(--cai-palette-orange-61)!important;color:var(--cai-palette-orange-549)!important;border-color:var(--cai-palette-orange-151)!important}.badge--cancelled,.badge--danger,.badge--revoked{background:var(--cai-palette-red-41)!important;color:var(--cai-palette-red-533)!important;border-color:var(--cai-palette-red-98)!important}.badge--past_due{background:var(--cai-palette-orange-61)!important;color:var(--cai-palette-orange-549)!important;border-color:var(--cai-palette-orange-151)!important}.badge--inactive,.badge--disabled{background:var(--cai-color-surface-subtle)!important;color:var(--cai-palette-neutral-565)!important;border-color:var(--cai-palette-neutral-145)!important}.badge--owner{background:var(--cai-palette-green-65)!important;color:var(--cai-palette-green-665)!important;border-color:var(--cai-palette-green-157)!important}.badge--admin{background:var(--cai-palette-blue-59)!important;color:var(--cai-palette-blue-582)!important;border-color:var(--cai-palette-blue-118)!important}.badge--developer{background:var(--cai-palette-purple-71)!important;color:var(--cai-palette-purple-622)!important;border-color:var(--cai-palette-purple-175)!important}.badge--viewer{background:var(--cai-color-surface-subtle)!important;color:var(--cai-palette-neutral-565)!important;border-color:var(--cai-palette-neutral-145)!important}.badge--removed{background:var(--cai-palette-red-41)!important;color:var(--cai-palette-red-533)!important;border-color:var(--cai-palette-red-98)!important}code{background:var(--cc-bg-light);color:var(--cc-text-primary);border-radius:4px;padding:2px 8px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.stats-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:24px;display:grid}.stat-card{background:var(--cai-color-surface-default);border:1px solid var(--cc-border);box-shadow:0 1px 3px var(--cai-palette-neutral-1000-a7);border-radius:8px;padding:20px}.stat-card__label{text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--cc-text-body)!important}.stat-card__value{font-size:28px;font-weight:600;color:var(--cc-text-dark)!important}.stat-card__meta{margin-top:8px;font-size:12px;color:var(--cc-text-body)!important}.empty-state{text-align:center;color:var(--cc-text-muted);padding:48px 24px}.form-row{margin-bottom:16px}.main-container{padding:25px 30px!important}#brand-logo{height:28px}app-root .cai-button.cai-button--blue,#root .cai-button.cai-button--blue{background-color:var(--cc-primary-600)}app-root .cai-button.cai-button--blue:hover:not(.cai-button--disabled),#root .cai-button.cai-button--blue:hover:not(.cai-button--disabled){background-color:var(--cc-primary-700)}app-root .cai-button.cai-button--blue:active:not(.cai-button--disabled),#root .cai-button.cai-button--blue:active:not(.cai-button--disabled){background-color:var(--cc-primary-800);box-shadow:0 2px 4px color-mix(in srgb, var(--cc-primary-600) 30%, transparent)}app-root .cai-button.cai-button--blue:focus,#root .cai-button.cai-button--blue:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--cc-primary-600) 30%, transparent)}app-root .cai-button.cai-button--blue.cai-button--disabled,#root .cai-button.cai-button--blue.cai-button--disabled{background:var(--cc-primary-600)!important}app-root .cai-button.cai-button--tertiary,#root .cai-button.cai-button--tertiary{border-color:var(--cc-primary-600);color:var(--cc-primary-600);background:0 0}app-root .cai-button.cai-button--tertiary:hover:not(.cai-button--disabled),#root .cai-button.cai-button--tertiary:hover:not(.cai-button--disabled){background:color-mix(in srgb, var(--cc-primary-600) 8%, transparent)}app-root .cai-button.cai-button--tertiary:active:not(.cai-button--disabled),#root .cai-button.cai-button--tertiary:active:not(.cai-button--disabled){background:color-mix(in srgb, var(--cc-primary-600) 16%, transparent)}app-root .cai-button.cai-button--tertiary:focus,#root .cai-button.cai-button--tertiary:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--cc-primary-600) 30%, transparent)}app-root .cai-button.cai-button--tertiary.cai-button--disabled,#root .cai-button.cai-button--tertiary.cai-button--disabled{background:0 0!important}:root{--cai-palette-neutral-0:#fff;--cai-palette-neutral-0-a0:#fff0;--cai-palette-neutral-0-a10:#ffffff1a;--cai-palette-neutral-0-a30:#ffffff4d;--cai-palette-neutral-0-a40:#fff6;--cai-palette-neutral-0-a46:#ffffff75;--cai-palette-neutral-0-a50:#ffffff80;--cai-palette-neutral-0-a60:#fff9;--cai-palette-neutral-0-a70:#ffffffb3;--cai-palette-neutral-0-a75:#ffffffbf;--cai-palette-neutral-0-a80:#fffc;--cai-palette-neutral-0-a85:#ffffffd9;--cai-palette-neutral-0-a90:#ffffffe6;--cai-palette-neutral-0-a95:#fffffff2;--cai-palette-neutral-10:#fafcff;--cai-palette-neutral-14:#f8f8ff;--cai-palette-neutral-20:#fafafa;--cai-palette-neutral-39:#f5f5f5;--cai-palette-neutral-78:#ebebeb;--cai-palette-neutral-102:#e5e5e5;--cai-palette-neutral-102-a20:#e5e5e533;--cai-palette-neutral-141-a85:#dcdadad8;--cai-palette-neutral-145:#dadada;--cai-palette-neutral-145-a49:#dadada7d;--cai-palette-neutral-145-a58:#dadada94;--cai-palette-neutral-145-a78:#dadadac7;--cai-palette-neutral-149-a39:#d9d9d963;--cai-palette-neutral-193:#cacad2;--cai-palette-neutral-227:#c0c6ca;--cai-palette-neutral-231:#c4c4c4;--cai-palette-neutral-231-a15:#c4c4c426;--cai-palette-neutral-231-a31:#c4c4c44f;--cai-palette-neutral-245:#c3bebe;--cai-palette-neutral-253-a27:#bebebf46;--cai-palette-neutral-253-a38:#bebebf62;--cai-palette-neutral-253-a80:#bebebfcb;--cai-palette-neutral-255:#b8bcc4;--cai-palette-neutral-286:#b6b6b6;--cai-palette-neutral-322:#adadad;--cai-palette-neutral-335:#a1abb2;--cai-palette-neutral-384:#9b9b9f;--cai-palette-neutral-392-a83:#9b9b9bd3;--cai-palette-neutral-401:#9392a0;--cai-palette-neutral-408:#979797;--cai-palette-neutral-408-a25:#97979740;--cai-palette-neutral-408-a50:#97979780;--cai-palette-neutral-408-a74:#979797bd;--cai-palette-neutral-429:#8a9399;--cai-palette-neutral-435-a10:#9090901a;--cai-palette-neutral-478:#858585;--cai-palette-neutral-479:#7a8190;--cai-palette-neutral-496:#74788d;--cai-palette-neutral-502:#768188;--cai-palette-neutral-503:#797b85;--cai-palette-neutral-510:#7d7d7d;--cai-palette-neutral-518:#79797d;--cai-palette-neutral-539:#6b7280;--cai-palette-neutral-543:#6c757d;--cai-palette-neutral-557:#676c7b;--cai-palette-neutral-565:#6f6f6f;--cai-palette-neutral-600:#666;--cai-palette-neutral-606:#6c5d5d;--cai-palette-neutral-620:#5a6268;--cai-palette-neutral-637:#575962;--cai-palette-neutral-639:#5c5c5c;--cai-palette-neutral-649:#5c5757;--cai-palette-neutral-650:#555b5e;--cai-palette-neutral-676:#4c5459;--cai-palette-neutral-678:#4a4f5a;--cai-palette-neutral-686:#505050;--cai-palette-neutral-686-a50:#50505080;--cai-palette-neutral-716:#494848;--cai-palette-neutral-800:#333;--cai-palette-neutral-800-a80:#333c;--cai-palette-neutral-831:#2b2b2b;--cai-palette-neutral-878:#1f1f1f;--cai-palette-neutral-929:#111113;--cai-palette-neutral-1000:#000;--cai-palette-neutral-1000-a10:#0000001a;--cai-palette-neutral-1000-a20:#0003;--cai-palette-neutral-1000-a30:#0000004d;--cai-palette-neutral-1000-a38:#00000061;--cai-palette-neutral-1000-a50:#00000080;--cai-palette-neutral-1000-a54:#0000008a;--cai-palette-neutral-1000-a60:#0009;--cai-palette-neutral-1000-a7:#00000012;--cai-palette-neutral-1000-a75:#000000bf;--cai-palette-neutral-1000-a87:#000000de;--cai-palette-neutral-1001-a15:#00000026;--cai-palette-neutral-1001-a2:#00000005;--cai-palette-neutral-1001-a25:#00000040;--cai-palette-slate-25:#f7f8fa;--cai-palette-slate-29-a85:#f5f6fad9;--cai-palette-slate-41:#f3f4f6;--cai-palette-slate-65:#ebedf2;--cai-palette-slate-69:#e7e9f4;--cai-palette-slate-114:#dee2e6;--cai-palette-slate-131:#d7dae4;--cai-palette-slate-180:#c9cdd9;--cai-palette-slate-220:#c1c4cd;--cai-palette-slate-245:#b8b9c9;--cai-palette-slate-251:#b5bbc9;--cai-palette-slate-259:#b5b2c8;--cai-palette-slate-269:#a1a1d4;--cai-palette-slate-271:#b0bec5;--cai-palette-slate-276:#b0b8c1;--cai-palette-slate-278:#adb2c3;--cai-palette-slate-280:#a3b4cc;--cai-palette-slate-309:#a4adbd;--cai-palette-slate-320:#a2a5b9;--cai-palette-slate-343:#8690c9;--cai-palette-slate-351:#9ca3af;--cai-palette-slate-363:#9899ad;--cai-palette-slate-373:#929eae;--cai-palette-slate-378:#9096ad;--cai-palette-slate-382:#8b90b0;--cai-palette-slate-390:#8e8ea9;--cai-palette-slate-394:#739dc2;--cai-palette-slate-400:#8898aa;--cai-palette-slate-402:#8289af;--cai-palette-slate-414:#888ca3;--cai-palette-slate-415:#7e8cad;--cai-palette-slate-427:#8484a0;--cai-palette-slate-457:#7179a4;--cai-palette-slate-461:#7a8799;--cai-palette-slate-465:#5a8fb7;--cai-palette-slate-478:#737b97;--cai-palette-slate-496:#72758f;--cai-palette-slate-502:#646c9a;--cai-palette-slate-514:#6b6f8d;--cai-palette-slate-520:#517fa4;--cai-palette-slate-522:#5377a1;--cai-palette-slate-547:#59618e;--cai-palette-slate-547-a0:#59618e00;--cai-palette-slate-547-a70:#59618eb3;--cai-palette-slate-573:#4d578d;--cai-palette-slate-573-a20:#4d578d33;--cai-palette-slate-573-a70:#4d578db3;--cai-palette-slate-576:#585f80;--cai-palette-slate-576-a6:#585f800f;--cai-palette-slate-591:#494988;--cai-palette-slate-592:#5e6573;--cai-palette-slate-610:#595d6e;--cai-palette-slate-620:#48607a;--cai-palette-slate-624:#4c467a;--cai-palette-slate-647:#4a4a6a;--cai-palette-slate-655:#4c5164;--cai-palette-slate-659:#4b5563;--cai-palette-slate-663:#383874;--cai-palette-slate-663-a63:#383874a1;--cai-palette-slate-684:#48465b;--cai-palette-slate-690:#3f455f;--cai-palette-slate-720-a10:#32325d1a;--cai-palette-slate-735:#374050;--cai-palette-slate-752:#323a4d;--cai-palette-slate-753:#3b324d;--cai-palette-slate-757:#2c3e50;--cai-palette-slate-769:#2a2e4c;--cai-palette-slate-773:#343a40;--cai-palette-slate-773-a25:#282e4c40;--cai-palette-slate-804:#282a3c;--cai-palette-slate-824-a2:#1d293d05;--cai-palette-slate-831:#1f2937;--cai-palette-slate-835:#1f2235;--cai-palette-slate-837-a14:#1b1f3824;--cai-palette-slate-855:#212529;--cai-palette-slate-855-a75:#212529bf;--cai-palette-slate-880:#151e28;--cai-palette-slate-890:#111827;--cai-palette-red-16:#fef8f8;--cai-palette-red-22-a65:#fbf8f8a6;--cai-palette-red-39-a35:#ffebee59;--cai-palette-red-41:#fdecec;--cai-palette-red-98:#ffcdd2;--cai-palette-red-139:#f5c2c2;--cai-palette-red-178:#f5aeae;--cai-palette-red-182:#fca5a5;--cai-palette-red-224:#e8a4a4;--cai-palette-red-271:#f28b82;--cai-palette-red-280:#ff708b;--cai-palette-red-280-a10:#ff708b1a;--cai-palette-red-280-a22:#ff708b38;--cai-palette-red-304:#ec8477;--cai-palette-red-325:#e57373;--cai-palette-red-351:#e1766a;--cai-palette-red-367:#ff4453;--cai-palette-red-367-a71:#ff4453b5;--cai-palette-red-382:#fb6340;--cai-palette-red-388:#f04848;--cai-palette-red-388-a2:#f0484805;--cai-palette-red-388-a8:#f0484814;--cai-palette-red-402:#e0516b;--cai-palette-red-403:#e55d4c;--cai-palette-red-416:#f44336;--cai-palette-red-439:#f42a2a;--cai-palette-red-441:#dc4e41;--cai-palette-red-447:#e53935;--cai-palette-red-465:#dc3545;--cai-palette-red-465-a25:#dc354540;--cai-palette-red-476-a12:#e02b2b1f;--cai-palette-red-494:#d32f2f;--cai-palette-red-494-a20:#ff030333;--cai-palette-red-500:red;--cai-palette-red-500-a50:#ff000080;--cai-palette-red-526:#f22c00;--cai-palette-red-529:#d02b20;--cai-palette-red-533:#c62828;--cai-palette-red-539:#c0392b;--cai-palette-red-555:#e30000;--cai-palette-red-561-a75:#d90707c0;--cai-palette-red-582:#b91c1c;--cai-palette-red-641:#8f3428;--cai-palette-red-649:#a90a0a;--cai-palette-red-724:#7a1f13;--cai-palette-red-751:#4d3232;--cai-palette-orange-50:#fef1e7;--cai-palette-orange-61:#fff3e0;--cai-palette-orange-90:#fbe7d5;--cai-palette-orange-151:#ffe0b2;--cai-palette-orange-180:#ffd4a3;--cai-palette-orange-194:#f8c7a3;--cai-palette-orange-316:#f0c36d;--cai-palette-orange-349:#ff914d;--cai-palette-orange-382:#f8a243;--cai-palette-orange-382-a15:#f8a24326;--cai-palette-orange-406:#f5883a;--cai-palette-orange-425:#ffa726;--cai-palette-orange-433:#f92;--cai-palette-orange-473:#d29a3b;--cai-palette-orange-476:#f57f17;--cai-palette-orange-482:#d9822f;--cai-palette-orange-483:#fb710d;--cai-palette-orange-485:#e67e22;--cai-palette-orange-500-a98:#ed6212fb;--cai-palette-orange-501:#ff5100;--cai-palette-orange-508:#f6a405;--cai-palette-orange-508-a22:#f6a40538;--cai-palette-orange-549:#e65100;--cai-palette-orange-576:#b97f1f;--cai-palette-orange-586:#b8651b;--cai-palette-orange-629:#b45309;--cai-palette-orange-686:#92400e;--cai-palette-orange-751:#4d3d32;--cai-palette-orange-761:#7a4a00;--cai-palette-yellow-57:#fbf4e6;--cai-palette-yellow-73:#fdf4dc;--cai-palette-yellow-112:#fef3c7;--cai-palette-yellow-116:#fff9c4;--cai-palette-yellow-122:#ffebc1;--cai-palette-yellow-194:#f8f0a3;--cai-palette-yellow-245:#ffe082;--cai-palette-yellow-300:#ffcd66;--cai-palette-yellow-312:#e1c07e;--cai-palette-yellow-355:#fcd34d;--cai-palette-yellow-422:#f9c22e;--cai-palette-yellow-433:#ffb822;--cai-palette-yellow-500:#e4a11b;--cai-palette-yellow-535:#d9a514;--cai-palette-yellow-698:#9a6700;--cai-palette-yellow-699:#986d02;--cai-palette-yellow-731:#856404;--cai-palette-yellow-751:#4d4a32;--cai-palette-yellow-761:#7a5b00;--cai-palette-green-47:#eef8f3;--cai-palette-green-55:#eafbe7;--cai-palette-green-57:#f1f8e9;--cai-palette-green-65:#e8f5e9;--cai-palette-green-108:#d8efe4;--cai-palette-green-149:#c6f0c2;--cai-palette-green-157:#c8e6c9;--cai-palette-green-194:#a3f8a6;--cai-palette-green-195:#d2f8a3;--cai-palette-green-278:#9ed2b7;--cai-palette-green-375:#67d887;--cai-palette-green-406:#57d8a1;--cai-palette-green-406-a38:#57d8a162;--cai-palette-green-406-a80:#57d8a1cb;--cai-palette-green-433:#66bb6a;--cai-palette-green-473:#47c67a;--cai-palette-green-475:#4cc06c;--cai-palette-green-475-a0:#4cc06c00;--cai-palette-green-475-a22:#4cc06c38;--cai-palette-green-478:#59b189;--cai-palette-green-492:#7ac142;--cai-palette-green-500:#55aa73;--cai-palette-green-500-a50:#00ff0080;--cai-palette-green-508:#2dce89;--cai-palette-green-559:#3ba65f;--cai-palette-green-559-a10:#3fa25b1a;--cai-palette-green-559-a20:#3fa25b33;--cai-palette-green-590:#369b6b;--cai-palette-green-598:#3e8f5d;--cai-palette-green-637:#00b929;--cai-palette-green-638:#16a34a;--cai-palette-green-647:#03b14d;--cai-palette-green-651:#328048;--cai-palette-green-651-a8:#32804814;--cai-palette-green-665:#2e7d32;--cai-palette-green-737:#266036;--cai-palette-green-749:green;--cai-palette-green-751:#324d33;--cai-palette-green-753:#245a3a;--cai-palette-green-808:#366200;--cai-palette-green-847:#212d26;--cai-palette-teal-24:#f3fdff;--cai-palette-teal-57:#e7faf9;--cai-palette-teal-194:#a3f8f3;--cai-palette-teal-390:#57dbe0;--cai-palette-teal-420:#61c7c6;--cai-palette-teal-427:#5fb5c5;--cai-palette-teal-427-a21:#5fb5c536;--cai-palette-teal-427-a29:#5fb5c54a;--cai-palette-teal-518:#2ccac7;--cai-palette-teal-522:#1cd8d2;--cai-palette-teal-522-a10:#1cd8d21a;--cai-palette-teal-522-a18:#1cd8d22e;--cai-palette-teal-549:#1dc9b7;--cai-palette-teal-553:#3e96a6;--cai-palette-teal-575:#22b7b4;--cai-palette-teal-580:#1abc9c;--cai-palette-teal-751:#324d4b;--cai-palette-teal-753:#1f5f5b;--cai-palette-blue-32:#f3f7fb;--cai-palette-blue-35:#eef7fe;--cai-palette-blue-51:#e7f0fd;--cai-palette-blue-55:#e3ecff;--cai-palette-blue-59:#e3f2fd;--cai-palette-blue-69:#e4eef7;--cai-palette-blue-94:#cfe2ff;--cai-palette-blue-108:#d4e3f3;--cai-palette-blue-118:#c3e5ff;--cai-palette-blue-124-a30:#d1e2ee4d;--cai-palette-blue-143:#c0d4f5;--cai-palette-blue-144:#caddeb;--cai-palette-blue-153:#c8d4e8;--cai-palette-blue-188:#aac6f4;--cai-palette-blue-194:#a3bbf8;--cai-palette-blue-198:#a6d2f3;--cai-palette-blue-216:#b0cfe0;--cai-palette-blue-222:#adc7e0;--cai-palette-blue-237:#86b5ff;--cai-palette-blue-250:#80bdff;--cai-palette-blue-253:#91b3ec;--cai-palette-blue-253-a34:#7eb0ff57;--cai-palette-blue-263:#9ec1da;--cai-palette-blue-288:#7ebeed;--cai-palette-blue-308:#8fb1d2;--cai-palette-blue-335:#63bff0;--cai-palette-blue-347:#7aadd3;--cai-palette-blue-349:#7ca4d0;--cai-palette-blue-357:#49b2ff;--cai-palette-blue-375:#5482eb;--cai-palette-blue-376:#5e8fe0;--cai-palette-blue-384:#53a8e7;--cai-palette-blue-384-a30:#53a8e74d;--cai-palette-blue-392-a15:#4285f426;--cai-palette-blue-393:#5ea8d8;--cai-palette-blue-396:#3590ff;--cai-palette-blue-400:#42a0f0;--cai-palette-blue-402:#3b82f6;--cai-palette-blue-402-a10:#3b82f61a;--cai-palette-blue-406:#4570ea;--cai-palette-blue-406-a69:#5c8ad3b0;--cai-palette-blue-410:#679ec6;--cai-palette-blue-410-a0:#679ec600;--cai-palette-blue-410-a13:#679ec621;--cai-palette-blue-410-a22:#679ec638;--cai-palette-blue-410-a29:#679ec64a;--cai-palette-blue-410-a35:#679ec659;--cai-palette-blue-410-a43:#679ec66e;--cai-palette-blue-410-a5:#679ec60d;--cai-palette-blue-410-a50:#679ec680;--cai-palette-blue-410-a70:#679ec6b3;--cai-palette-blue-410-a90:#5199dce6;--cai-palette-blue-411:#5199dc;--cai-palette-blue-416:#54b3d6;--cai-palette-blue-418:#5085d9;--cai-palette-blue-422:#5390d4;--cai-palette-blue-429:#32acf1;--cai-palette-blue-435:#2c77f4;--cai-palette-blue-438:#5ca7c3;--cai-palette-blue-457:#4994cc;--cai-palette-blue-467:#2563eb;--cai-palette-blue-478:#3f87cb;--cai-palette-blue-480:#2199e8;--cai-palette-blue-492:#4f87b4;--cai-palette-blue-494:#4f7eb3;--cai-palette-blue-500-a25:#007bff40;--cai-palette-blue-504:#00f;--cai-palette-blue-515:#2d69cb;--cai-palette-blue-529:#00aff0;--cai-palette-blue-531:#046ceb;--cai-palette-blue-535:#357ab8;--cai-palette-blue-539:#1976d2;--cai-palette-blue-578:#0782d0;--cai-palette-blue-582:#1565c0;--cai-palette-blue-586:#3b5998;--cai-palette-blue-592:#376d99;--cai-palette-blue-592-a20:#376d9933;--cai-palette-blue-645:#0077b5;--cai-palette-blue-649:#0056b3;--cai-palette-blue-659:#225a8c;--cai-palette-blue-661:#004aad;--cai-palette-blue-686:#1e5a82;--cai-palette-blue-688:#00539f;--cai-palette-blue-704:#28526f;--cai-palette-blue-714:#1f4b73;--cai-palette-blue-715:#003d92;--cai-palette-blue-731:#234766;--cai-palette-blue-761:#0e4b6c;--cai-palette-blue-765:#003078;--cai-palette-blue-816:#00245e;--cai-palette-blue-839-a10:#121f401a;--cai-palette-blue-867:#001744;--cai-palette-blue-888-a45:#0f172a73;--cai-palette-blue-890-a6:#1018280f;--cai-palette-indigo-19:#f8f9fd;--cai-palette-indigo-29:#f0f3ff;--cai-palette-indigo-29-a50:#f0f0ff80;--cai-palette-indigo-34:#eef0ff;--cai-palette-indigo-68:#ddf;--cai-palette-indigo-69:#dce3ff;--cai-palette-indigo-69-a70:#dce3ffb2;--cai-palette-indigo-72:#e7defb;--cai-palette-indigo-98:#dbdff1;--cai-palette-indigo-118:#cdcdf5;--cai-palette-indigo-153:#c8cde8;--cai-palette-indigo-159:#aeb6ff;--cai-palette-indigo-194:#bea3f8;--cai-palette-indigo-204:#97aaff;--cai-palette-indigo-253-a26:#8097fd42;--cai-palette-indigo-269:#8676ff;--cai-palette-indigo-271:#758dff;--cai-palette-indigo-273-a99:#a580f3fc;--cai-palette-indigo-278:#93a2dd;--cai-palette-indigo-286:#818beb;--cai-palette-indigo-314:#8887d7;--cai-palette-indigo-339:#5271ff;--cai-palette-indigo-339-a10:#5271ff1a;--cai-palette-indigo-357:#895bed;--cai-palette-indigo-365:#4945ff;--cai-palette-indigo-365-a12:#4945ff1f;--cai-palette-indigo-365-a15:#4945ff26;--cai-palette-indigo-365-a30:#4945ff4d;--cai-palette-indigo-365-a50:#4945ff80;--cai-palette-indigo-365-a60:#4945ff99;--cai-palette-indigo-369:#5e72e4;--cai-palette-indigo-373:#5578eb;--cai-palette-indigo-380:#5850ec;--cai-palette-indigo-388:#3d39ff;--cai-palette-indigo-396-a14:#716aca24;--cai-palette-indigo-402:#4361ee;--cai-palette-indigo-402-a26:#4e4fe342;--cai-palette-indigo-410:#5561d8;--cai-palette-indigo-414:#4f46e5;--cai-palette-indigo-414-a40:#4f46e566;--cai-palette-indigo-443:#5c6bc0;--cai-palette-indigo-469:#7451be;--cai-palette-indigo-471:#591df1;--cai-palette-indigo-472:#425acc;--cai-palette-indigo-494:#4338ca;--cai-palette-indigo-504:#3d49c0;--cai-palette-indigo-520-a2:#6c49ac05;--cai-palette-indigo-520-a4:#6c49ac0b;--cai-palette-indigo-522:#3f51b5;--cai-palette-indigo-533:#00e;--cai-palette-indigo-553:#2e11d3;--cai-palette-indigo-554:#3949ab;--cai-palette-indigo-586:#3730a3;--cai-palette-indigo-639:#2c3a8c;--cai-palette-indigo-735:#212d66;--cai-palette-indigo-735-a11:#3824631c;--cai-palette-indigo-735-a15:#38246326;--cai-palette-indigo-800:#1e1b4b;--cai-palette-purple-47:#f2edf9;--cai-palette-purple-55:#f5e4fe;--cai-palette-purple-71:#f3e5f5;--cai-palette-purple-80:#eae4f1;--cai-palette-purple-82:#eadff6;--cai-palette-purple-175:#e1bee7;--cai-palette-purple-190:#cbb5e8;--cai-palette-purple-194:#e7a3f8;--cai-palette-purple-210:#d5bad9;--cai-palette-purple-225:#d6b1da;--cai-palette-purple-253:#ae80fd;--cai-palette-purple-290-a20:#a973f733;--cai-palette-purple-300:#b37de8;--cai-palette-purple-300-a0:#b37de800;--cai-palette-purple-300-a30:#a566ff4d;--cai-palette-purple-300-a50:#b37de880;--cai-palette-purple-300-a70:#b37de8b3;--cai-palette-purple-302:#9f66ff;--cai-palette-purple-322:#c261f9;--cai-palette-purple-324:#d45aff;--cai-palette-purple-378:#8e54e9;--cai-palette-purple-378-a12:#8e54e91f;--cai-palette-purple-378-a70:#8e54e9b3;--cai-palette-purple-392:#996fc7;--cai-palette-purple-439:#9f52cc;--cai-palette-purple-445:#a36bb0;--cai-palette-purple-447:#ad66b4;--cai-palette-purple-455-a20:#a05abc33;--cai-palette-purple-469:#9b59b6;--cai-palette-purple-475:#7e47c5;--cai-palette-purple-475-a10:#7e47c51a;--cai-palette-purple-475-a50:#7e47c580;--cai-palette-purple-504:#8636c7;--cai-palette-purple-506:#732bd1;--cai-palette-purple-518:#a02bcb;--cai-palette-purple-592:#891bb5;--cai-palette-purple-622:#7b1fa2;--cai-palette-purple-633:#6c1f9c;--cai-palette-purple-671-a10:#523f691a;--cai-palette-purple-671-a15:#523f6926;--cai-palette-purple-671-a5:#523f690d;--cai-palette-purple-751:#47324d;--cai-palette-purple-922-a20:#14002833;--cai-palette-purple-922-a35:#14002859;--cai-palette-pink-20:#fff5fb;--cai-palette-pink-53:#fee5f3;--cai-palette-pink-75:#ffd9ee;--cai-palette-pink-76:#f4e3ec;--cai-palette-pink-184:#ffa1d5;--cai-palette-pink-186:#ffa0e4;--cai-palette-pink-253:#e499d1;--cai-palette-pink-267:#d99dce;--cai-palette-pink-269:#ff76d8;--cai-palette-pink-302:#ef75b4;--cai-palette-pink-314:#ff5fb7;--cai-palette-pink-343:#ee61ba;--cai-palette-pink-369:#ff43ab;--cai-palette-pink-369-a10:#ff43ab1a;--cai-palette-pink-369-a15:#ff43ab26;--cai-palette-pink-369-a30:#ff43ab4d;--cai-palette-pink-369-a40:#ff43ab66;--cai-palette-pink-369-a5:#e161a40d;--cai-palette-pink-370:#e161a4;--cai-palette-pink-375:#f6497f;--cai-palette-pink-377:#f648b5;--cai-palette-pink-378:#e15cc6;--cai-palette-pink-384:#d169a2;--cai-palette-pink-404:#db55c5;--cai-palette-pink-420:#ed3bab;--cai-palette-pink-422:#d750bf;--cai-palette-pink-424:#e83e8c;--cai-palette-pink-427:#fd27eb;--cai-palette-pink-435:#e63a9a;--cai-palette-pink-457:#db3a8d;--cai-palette-pink-484:#e91e63;--cai-palette-pink-486:#ef178e;--cai-palette-pink-486-a12:#ef178e1f;--cai-palette-pink-486-a18:#ef178e2e;--cai-palette-pink-486-a70:#ef178eb3;--cai-palette-pink-500:#cc3387;--cai-palette-pink-520:#dd1855;--cai-palette-pink-529:#ef01a9;--cai-palette-pink-529-a24:#ef01a93d;--cai-palette-pink-529-a6:#ef01a90f;--cai-palette-pink-537:#bf2d7d;--cai-palette-pink-541:#cc1ea6;--cai-palette-pink-542:#b83287;--cai-palette-pink-542-a20:#b8328733;--cai-palette-pink-549:#e6007e;--cai-palette-pink-602:#8d3e7c;--cai-palette-pink-808:#5c0632;--cai-radius-0:0;--cai-radius-2:2px;--cai-radius-3:3px;--cai-radius-4:4px;--cai-radius-5:5px;--cai-radius-6:6px;--cai-radius-7:7px;--cai-radius-8:8px;--cai-radius-9:9px;--cai-radius-10:10px;--cai-radius-12:12px;--cai-radius-16:16px;--cai-radius-18:18px;--cai-radius-20:20px;--cai-radius-30:30px;--cai-radius-pill:100px;--cai-radius-circle:50%;--cai-radius-full:100%;--cai-color-text-primary:var(--cai-palette-neutral-878);--cai-color-text-secondary:var(--cai-palette-neutral-639);--cai-color-text-muted:var(--cai-palette-neutral-408);--cai-color-text-disabled:var(--cai-palette-neutral-286);--cai-color-text-heading:var(--cai-palette-slate-573);--cai-color-text-inverse:var(--cai-palette-neutral-0);--cai-color-text-brand:var(--cai-palette-blue-410);--cai-color-text-brand-secondary:var(--cai-palette-slate-573);--cai-color-text-accent:var(--cai-palette-pink-369);--cai-color-text-link:var(--cai-palette-blue-410);--cai-color-text-highlight:var(--cai-palette-purple-300);--cai-color-text-office:var(--cai-palette-purple-475);--cai-color-text-accent-secondary:var(--cai-palette-pink-370);--cai-color-text-brand-strong:var(--cai-palette-blue-592);--cai-color-text-success:var(--cai-palette-green-475);--cai-color-text-warning:var(--cai-palette-yellow-433);--cai-color-text-warning-strong:var(--cai-palette-yellow-731);--cai-color-text-warning-emphasis:var(--cai-palette-orange-576);--cai-color-text-danger:var(--cai-palette-red-388);--cai-color-text-info:var(--cai-palette-blue-384);--cai-color-surface-default:var(--cai-palette-neutral-0);--cai-color-surface-muted:var(--cai-palette-neutral-20);--cai-color-surface-subtle:var(--cai-palette-neutral-39);--cai-color-surface-page:var(--cai-palette-slate-25);--cai-color-surface-brand:var(--cai-palette-blue-410);--cai-color-surface-brand-secondary:var(--cai-palette-slate-573);--cai-color-surface-accent:var(--cai-palette-pink-369);--cai-color-surface-highlight:var(--cai-palette-purple-300);--cai-color-surface-office:var(--cai-palette-purple-475);--cai-color-surface-accent-secondary:var(--cai-palette-pink-370);--cai-color-surface-brand-strong:var(--cai-palette-blue-592);--cai-color-surface-success:var(--cai-palette-green-475);--cai-color-surface-warning:var(--cai-palette-yellow-433);--cai-color-surface-warning-subtle:var(--cai-palette-yellow-57);--cai-color-surface-danger:var(--cai-palette-red-388);--cai-color-surface-info:var(--cai-palette-blue-384);--cai-color-border-subtle:var(--cai-palette-neutral-78);--cai-color-border-default:var(--cai-palette-neutral-102);--cai-color-border-strong:var(--cai-palette-neutral-145);--cai-color-border-brand:var(--cai-palette-blue-410);--cai-color-border-brand-secondary:var(--cai-palette-slate-573);--cai-color-border-accent:var(--cai-palette-pink-369);--cai-color-border-focus:var(--cai-palette-indigo-365);--cai-color-border-highlight:var(--cai-palette-purple-300);--cai-color-border-office:var(--cai-palette-purple-475);--cai-color-border-accent-secondary:var(--cai-palette-pink-370);--cai-color-border-brand-strong:var(--cai-palette-blue-592);--cai-color-border-success:var(--cai-palette-green-475);--cai-color-border-warning:var(--cai-palette-yellow-433);--cai-color-border-warning-subtle:var(--cai-palette-yellow-312);--cai-color-border-danger:var(--cai-palette-red-388);--cai-color-border-info:var(--cai-palette-blue-384)}body{color:var(--cai-palette-slate-855);font-weight:400;line-height:1.5}html{font-size:13px}@media (width<=1024px){html{font-size:12px}}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p,ul,ol{margin-bottom:1rem}ul,ol{padding-left:2rem}label{margin-bottom:.5rem;display:inline-block}small{font-size:.875em}hr{color:inherit;border:0;border-top:1px solid var(--cai-palette-slate-65);opacity:.25;margin:1rem 0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,[type=button],[type=reset],[type=submit]{appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}textarea{resize:vertical}a{color:var(--cai-palette-indigo-410);text-decoration:none}img,svg{vertical-align:middle}pre{margin-bottom:1rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em;display:block;overflow:auto}.badge{line-height:1}code{color:var(--cai-palette-pink-457);background:var(--cai-palette-slate-25);word-wrap:break-word;padding:.15rem .25rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:87.5%}
