:root{--ccl-color-brand:#0e463c;--ccl-color-brand-deep:#093029;--ccl-color-brand-tint:#e7efeb;--ccl-color-gold:#c4a054;--ccl-color-gold-deep:#7e611c;--ccl-color-clay:#bb6a4b;--ccl-color-clay-deep:#a04a26;--ccl-color-canvas:#fbf7ef;--ccl-color-surface:#f5f2ec;--ccl-color-surface-card:#fff;--ccl-color-ink:#2c2622;--ccl-color-ink-muted:#6b6055;--ccl-color-hairline:#e4d9c6;--ccl-color-app-canvas:#f3f0ea;--ccl-color-app-ink-muted:#6a6359;--ccl-color-app-hairline:#ede8df;--ccl-color-border-input:#8a7d6a;--ccl-color-focus:#0e463c;--ccl-color-focus-offset:#fbf7ef;--ccl-color-success:#2e7d5b;--ccl-color-success-tint:#e4f1e9;--ccl-color-success-ink:#215e45;--ccl-color-warning:#b7791f;--ccl-color-warning-tint:#fbefd6;--ccl-color-warning-ink:#7c550f;--ccl-color-danger:#b23b2e;--ccl-color-danger-tint:#f7e4df;--ccl-color-danger-ink:#9a2e22;--ccl-color-tint-mint:#eaf3ee;--ccl-color-tint-sand:#f6eedf;--ccl-color-tint-sky:#eaf0f7;--ccl-color-tint-lilac:#f3ecf6;--ccl-font-serif:"Source Serif 4", "Amiri", Georgia, serif;--ccl-font-sans:"Plus Jakarta Sans", "Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--ccl-type-display-family:var(--ccl-font-sans);--ccl-type-display-size:2.5rem;--ccl-type-display-weight:800;--ccl-type-display-line-height:1.15;--ccl-type-h1-family:var(--ccl-font-sans);--ccl-type-h1-size:2rem;--ccl-type-h1-weight:800;--ccl-type-h1-line-height:1.2;--ccl-type-h2-family:var(--ccl-font-sans);--ccl-type-h2-size:1.25rem;--ccl-type-h2-weight:800;--ccl-type-h2-line-height:1.3;--ccl-type-h3-family:var(--ccl-font-sans);--ccl-type-h3-size:1.0625rem;--ccl-type-h3-weight:700;--ccl-type-h3-line-height:1.35;--ccl-type-body-lg-family:var(--ccl-font-sans);--ccl-type-body-lg-size:1rem;--ccl-type-body-lg-weight:400;--ccl-type-body-lg-line-height:1.6;--ccl-type-body-family:var(--ccl-font-sans);--ccl-type-body-size:.875rem;--ccl-type-body-weight:400;--ccl-type-body-line-height:1.6;--ccl-type-label-family:var(--ccl-font-sans);--ccl-type-label-size:.8125rem;--ccl-type-label-weight:700;--ccl-type-label-line-height:1.4;--ccl-type-label-letter-spacing:0em;--ccl-type-caption-family:var(--ccl-font-sans);--ccl-type-caption-size:.75rem;--ccl-type-caption-weight:400;--ccl-type-caption-line-height:1.5;--ccl-type-button-family:var(--ccl-font-sans);--ccl-type-button-size:.875rem;--ccl-type-button-weight:700;--ccl-type-button-line-height:1;--ccl-type-nav-family:var(--ccl-font-sans);--ccl-type-nav-size:.875rem;--ccl-type-nav-weight:600;--ccl-type-nav-line-height:1.4;--ccl-space-1:4px;--ccl-space-2:8px;--ccl-space-3:12px;--ccl-space-4:16px;--ccl-space-5:20px;--ccl-space-6:24px;--ccl-space-8:32px;--ccl-space-10:40px;--ccl-space-12:48px;--ccl-space-16:64px;--ccl-space-gutter:24px;--ccl-space-margin-mobile:20px;--ccl-space-section:48px;--ccl-radius-sm:8px;--ccl-radius-md:12px;--ccl-radius-lg:20px;--ccl-radius-xl:24px;--ccl-radius-full:9999px;--ccl-radius-default:var(--ccl-radius-md);--ccl-shadow-card:0 1px 2px #1f1c180d, 0 8px 24px #1f1c180f;--ccl-focus-ring-width:2px;--ccl-focus-gap-width:2px;--ccl-shadow-focus-gap:0 0 0 var(--ccl-focus-gap-width) var(--ccl-focus-offset);--ccl-motion-duration-short:.15s;--ccl-motion-duration-medium:.25s;--ccl-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--ccl-type-public-hero-size:clamp(2.85rem, 7.64vw, 6.875rem);--ccl-type-public-wall-size:clamp(2.75rem, 4.7vw, 4.5rem);--ccl-type-public-chapter-size:clamp(2rem, 3.89vw, 3.5rem);--ccl-type-public-headline-size:clamp(1.72rem, 2.64vw, 2.375rem);--ccl-type-public-statement-size:clamp(1.3125rem, 2.02vw, 1.8125rem);--ccl-type-public-lead-size:clamp(1.1875rem, 1.74vw, 1.5625rem);--ccl-type-public-step-size:clamp(1rem, 1.5vw, 1.3125rem);--ccl-type-public-title-size:1.3125rem;--ccl-type-public-question-size:1.25rem;--ccl-type-public-note-size:1.1875rem;--ccl-type-public-text-size:1.125rem;--ccl-type-public-text-sm-size:1.0625rem;--ccl-type-public-ui-size:.9375rem;--ccl-type-public-meta-size:.875rem;--ccl-type-public-display-line-height:1.05;--ccl-type-public-heading-line-height:1.15;--ccl-type-public-snug-line-height:1.45;--ccl-type-public-text-line-height:1.6;--ccl-type-public-loose-line-height:1.75;--ccl-type-public-display-ar-line-height:1.3;--ccl-type-public-heading-ar-line-height:1.4;--ccl-type-public-text-ar-line-height:1.8;--ccl-type-public-display-letter-spacing:-.047em;--ccl-type-public-heading-letter-spacing:-.04em;--ccl-type-public-text-letter-spacing:-.015em;--ccl-type-public-medium-weight:500;--ccl-type-public-semibold-weight:600;--ccl-type-public-bold-weight:650;--ccl-space-public-gutter:clamp(2.5rem, 11.1111vw, 10rem);--ccl-space-public-section:clamp(3.5rem, 6.67vw, 6rem);--ccl-space-public-section-compact:clamp(3rem, 5vw, 4.5rem);--ccl-space-public-split:clamp(2rem, 5.42vw, 4.875rem);--ccl-space-public-card:clamp(2rem, 3.4vw, 3.0625rem);--ccl-space-public-hero-rise:clamp(12rem, 30svh, 18rem);--ccl-shadow-public-glow:0 0 1.2rem -.625rem #c4a05452;--ccl-shadow-public-spark:0 0 4px #c4a05499;--ccl-shadow-public-token:0 0 0 5px #ffffffa6, 0 0 0 6px #c4a05433, 0 0 22px 5px #c4a0542e;--ccl-shadow-public-help-card:0 8px 34px #7e611c1c, 0 0 0 6px #f6eedf6b;--ccl-motion-duration-public-entrance:4.8s;--ccl-motion-duration-public-sweep:3.6s;--ccl-motion-duration-public-trace:1.25s;--ccl-motion-easing-public-out:cubic-bezier(0, 0, .58, 1);--ccl-motion-easing-public-in-out:cubic-bezier(.42, 0, .58, 1);--ccl-text-body:var(--ccl-color-ink);--ccl-text-muted:var(--ccl-color-app-ink-muted);--ccl-text-brand:var(--ccl-color-brand);--ccl-text-on-brand:var(--ccl-color-surface-card);--ccl-text-gold:var(--ccl-color-gold-deep);--ccl-text-warm:var(--ccl-color-clay-deep);--ccl-text-success:var(--ccl-color-success-ink);--ccl-text-warning:var(--ccl-color-warning-ink);--ccl-text-danger:var(--ccl-color-danger-ink);--ccl-bg-canvas:var(--ccl-color-app-canvas);--ccl-bg-public-canvas:var(--ccl-color-canvas);--ccl-text-public-muted:var(--ccl-color-ink-muted);--ccl-bg-surface:var(--ccl-color-surface);--ccl-bg-card:var(--ccl-color-surface-card);--ccl-bg-brand:var(--ccl-color-brand);--ccl-bg-brand-deep:var(--ccl-color-brand-deep);--ccl-bg-selected:var(--ccl-color-brand-tint);--ccl-bg-success:var(--ccl-color-success-tint);--ccl-bg-warning:var(--ccl-color-warning-tint);--ccl-bg-danger:var(--ccl-color-danger-tint);--ccl-bg-tint-mint:var(--ccl-color-tint-mint);--ccl-bg-tint-sand:var(--ccl-color-tint-sand);--ccl-bg-tint-sky:var(--ccl-color-tint-sky);--ccl-bg-tint-lilac:var(--ccl-color-tint-lilac);--ccl-border-interactive:var(--ccl-color-border-input);--ccl-border-decorative:var(--ccl-color-app-hairline);--ccl-border-brand:var(--ccl-color-brand);--ccl-border-on-brand:var(--ccl-color-surface-card);--ccl-accent-gold:var(--ccl-color-gold);--ccl-accent-warm:var(--ccl-color-clay);--ccl-accent-success:var(--ccl-color-success);--ccl-accent-warning:var(--ccl-color-warning);--ccl-accent-danger:var(--ccl-color-danger);--ccl-focus-ring:var(--ccl-color-focus);--ccl-focus-offset:var(--ccl-color-focus-offset)}:lang(ar){--ccl-type-display-line-height:1.3;--ccl-type-h1-line-height:1.35;--ccl-type-h2-line-height:1.4;--ccl-type-h3-line-height:1.45;--ccl-type-body-lg-line-height:1.8;--ccl-type-body-line-height:1.8;--ccl-type-label-line-height:1.6;--ccl-type-caption-line-height:1.7;--ccl-type-button-line-height:1.2;--ccl-type-nav-line-height:1.6}[lang]:not(:lang(ar)){--ccl-type-display-line-height:1.15;--ccl-type-h1-line-height:1.2;--ccl-type-h2-line-height:1.3;--ccl-type-h3-line-height:1.35;--ccl-type-body-lg-line-height:1.6;--ccl-type-body-line-height:1.6;--ccl-type-label-line-height:1.4;--ccl-type-caption-line-height:1.5;--ccl-type-button-line-height:1;--ccl-type-nav-line-height:1.4}@font-face{font-family:"Source Serif 4";src:url(../../../fonts/SourceSerif4/SourceSerif4Variable-Roman.ttf)format("truetype");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(../../../fonts/PlusJakartaSans/PlusJakartaSansVariable.ttf)format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter/InterVariable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(../../../fonts/Amiri/Amiri-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-89F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+61C;size-adjust:110%}@font-face{font-family:Amiri;src:url(../../../fonts/Amiri/Amiri-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-89F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+61C;size-adjust:110%}@font-face{font-family:IBM Plex Sans Arabic;src:url(../../../fonts/IBMPlexSansArabic/IBMPlexSansArabic-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-89F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+61C;size-adjust:110%}@font-face{font-family:IBM Plex Sans Arabic;src:url(../../../fonts/IBMPlexSansArabic/IBMPlexSansArabic-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-89F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+61C;size-adjust:110%}@media (prefers-reduced-motion:reduce){:root{--ccl-motion-duration-short:.01ms;--ccl-motion-duration-medium:.01ms}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}*,:before,:after{box-sizing:border-box}body{background-color:var(--ccl-bg-canvas);color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);margin:0}a{color:var(--ccl-text-brand)}button,input,select,textarea{font:inherit}input,select,textarea{min-inline-size:0;max-inline-size:100%}h1{font-family:var(--ccl-type-h1-family);font-size:var(--ccl-type-h1-size);font-weight:var(--ccl-type-h1-weight);line-height:var(--ccl-type-h1-line-height)}h2{font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h2-weight);line-height:var(--ccl-type-h2-line-height)}h3{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}h4{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}h5,h6{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height)}:where([lang]){line-height:var(--ccl-type-body-line-height)}:where(h1 [lang]){line-height:var(--ccl-type-h1-line-height)}:where(h2 [lang]){line-height:var(--ccl-type-h2-line-height)}:where(h3 [lang]){line-height:var(--ccl-type-h3-line-height)}:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-skip-link{z-index:2;clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden}.ccl-skip-link:focus{block-size:auto;min-block-size:48px;inline-size:auto;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);clip-path:none;background-color:var(--ccl-bg-card);color:var(--ccl-text-brand);border-radius:var(--ccl-radius-md);align-items:center;display:inline-flex;inset-block-start:var(--ccl-space-2);inset-inline-start:var(--ccl-space-2);overflow:visible}main:focus{box-shadow:none;outline:none}.ccl-button{justify-content:center;justify-self:start;align-items:center;gap:var(--ccl-space-2);min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-6);border:1px solid var(--ccl-border-brand);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-button-family);font-size:var(--ccl-type-button-size);font-weight:var(--ccl-type-button-weight);line-height:var(--ccl-type-label-line-height);cursor:pointer;transition:background-color var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);display:inline-flex}.ccl-button .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4)}.ccl-button--primary{background-color:var(--ccl-bg-brand);color:var(--ccl-text-on-brand)}.ccl-button--primary[data-hovered],.ccl-button--primary[data-pressed]{background-color:var(--ccl-bg-brand-deep)}.ccl-button--secondary{color:var(--ccl-text-brand);background-color:#0000}.ccl-button--secondary[data-hovered],.ccl-button--secondary[data-pressed]{background-color:var(--ccl-bg-selected)}.ccl-button--secondary.ccl-button--on-brand{color:var(--ccl-text-on-brand);border-color:var(--ccl-border-on-brand)}.ccl-button--secondary.ccl-button--on-brand[data-hovered],.ccl-button--secondary.ccl-button--on-brand[data-pressed]{background-color:var(--ccl-bg-brand-deep)}.ccl-button--tertiary{min-block-size:44px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-brand);background-color:#0000;border-color:#0000}.ccl-button--tertiary[data-hovered],.ccl-button--tertiary[data-pressed]{text-decoration:underline}.ccl-button--tertiary.ccl-button--on-brand{color:var(--ccl-text-on-brand);border-color:var(--ccl-border-on-brand)}.ccl-button--tertiary.ccl-button--on-brand[data-hovered],.ccl-button--tertiary.ccl-button--on-brand[data-pressed]{background-color:var(--ccl-bg-brand-deep)}.ccl-button--destructive{background-color:var(--ccl-bg-danger);color:var(--ccl-text-danger);border-color:var(--ccl-accent-danger)}.ccl-button--destructive[data-hovered],.ccl-button--destructive[data-pressed]{text-decoration:underline}@media (width<40rem){.ccl-button--tertiary{min-block-size:48px}}.ccl-button--compact{min-block-size:40px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4)}.ccl-button--icon-only{min-block-size:40px;min-inline-size:40px;padding:0;position:relative}.ccl-button--icon-only .ccl-icon{block-size:18px;inline-size:18px}.ccl-button__label--hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width<40rem){.ccl-button--compact,.ccl-button--icon-only{min-block-size:48px}.ccl-button--icon-only{min-inline-size:48px}}.ccl-button--quiet{background-color:#0000;border-color:#0000}.ccl-button--secondary.ccl-button--quiet[data-hovered],.ccl-button--secondary.ccl-button--quiet[data-pressed]{background-color:var(--ccl-bg-selected)}.ccl-button--destructive.ccl-button--quiet[data-hovered],.ccl-button--destructive.ccl-button--quiet[data-pressed]{background-color:var(--ccl-bg-danger);border-color:var(--ccl-accent-danger);text-decoration:none}.ccl-button[data-disabled]{cursor:not-allowed;opacity:.6}.ccl-button[data-pending]{cursor:progress}.ccl-button[data-unavailable]{cursor:not-allowed}.ccl-button[data-unavailable]:not(.ccl-button--on-brand),.ccl-button[data-unavailable]:not(.ccl-button--on-brand)[data-hovered],.ccl-button[data-unavailable]:not(.ccl-button--on-brand)[data-pressed]{background-color:var(--ccl-bg-surface);color:var(--ccl-text-muted);border-color:var(--ccl-border-interactive)}.ccl-button__pending{font-weight:var(--ccl-type-body-weight)}a.ccl-button{text-decoration:none}a.ccl-button--primary:hover{background-color:var(--ccl-bg-brand-deep)}a.ccl-button--secondary:hover{background-color:var(--ccl-bg-selected)}a.ccl-button--tertiary:hover{text-decoration:underline}.ccl-button__progress{inline-size:var(--ccl-space-8)}.ccl-field{gap:var(--ccl-space-2);justify-items:stretch;display:grid}.ccl-field__label{color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing)}.ccl-field__input{min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height)}.ccl-field__input--multiline{resize:vertical}.ccl-field__input[data-invalid]{border-color:var(--ccl-accent-danger)}.ccl-field__input[data-disabled]{background-color:var(--ccl-bg-surface);color:var(--ccl-text-muted);cursor:not-allowed}.ccl-field[data-readonly] .ccl-field__input{background-color:var(--ccl-bg-surface)}.ccl-field__input--multiline{box-sizing:border-box;resize:block;inline-size:100%;min-inline-size:0}.ccl-field__control{align-items:center;gap:var(--ccl-space-2);min-inline-size:0;display:flex}.ccl-field__control .ccl-field__input{flex:auto;min-inline-size:0}.ccl-field__unit{color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);flex:none}.ccl-field__control--cells{display:block;position:relative}.ccl-field__cells{gap:var(--ccl-space-3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ccl-field__cell{box-sizing:border-box;background-color:var(--ccl-bg-card);min-block-size:60px;color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h2-line-height);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}.ccl-field__input.ccl-field__input--cells{box-sizing:border-box;color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000;background-color:#0000;border:0;block-size:100%;min-block-size:0;inline-size:100%;padding:0;position:absolute;inset:0}.ccl-field__control--cells:focus-within .ccl-field__cell[data-next]{border-color:var(--ccl-border-brand)}.ccl-field[data-invalid] .ccl-field__cell{border-color:var(--ccl-accent-danger)}.ccl-field__hint{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-field--on-brand .ccl-field__label,.ccl-field--on-brand .ccl-field__hint{color:var(--ccl-text-on-brand)}.ccl-field__error{color:var(--ccl-text-danger);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-field--on-brand .ccl-field__error{color:var(--ccl-text-on-brand)}.ccl-field[data-required]>.ccl-field__label:after,.ccl-radio-group[data-required]>.ccl-radio-group__label:after{content:" *" / "";color:var(--ccl-text-brand)}.ccl-field--on-brand[data-required]>.ccl-field__label:after{color:var(--ccl-text-on-brand)}.ccl-required-note{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin:0}.ccl-field__error,.ccl-radio-group__error{align-items:flex-start;gap:var(--ccl-space-1);display:flex}.ccl-field__error .ccl-icon,.ccl-radio-group__error .ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5)}.ccl-field-group{gap:var(--ccl-space-5);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.ccl-field-group__legend{color:var(--ccl-text-body);font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);margin-block-end:var(--ccl-space-2);padding:0}.ccl-field-group__description{color:var(--ccl-text-muted);margin:0}.ccl-field-group__fields{gap:var(--ccl-space-5);display:grid}.ccl-field,.ccl-radio-group,.ccl-checkbox-group,.ccl-select{max-inline-size:40rem}.ccl-field--short>.ccl-field__input,.ccl-field--short>.ccl-field__control{max-inline-size:10rem}.ccl-field--medium>.ccl-field__input,.ccl-field--medium>.ccl-field__control{max-inline-size:20rem}.ccl-field--date>.ccl-date-field__input{max-inline-size:16rem}.ccl-field__input--multiline{overflow-wrap:anywhere;resize:vertical;min-block-size:96px;inline-size:100%;display:block}.ccl-field__counter{justify-self:end}.ccl-checkbox-group{gap:var(--ccl-space-2);justify-items:stretch;display:grid}.ccl-checkbox-group__options{gap:var(--ccl-space-1);display:grid}.ccl-checkbox{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-2);border-radius:var(--ccl-radius-md);color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);cursor:pointer;display:flex}.ccl-checkbox input:focus-visible{box-shadow:none;outline:none}.ccl-checkbox[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-checkbox__box{background-color:var(--ccl-bg-card);block-size:24px;inline-size:24px;color:var(--ccl-text-on-brand);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.ccl-checkbox__mark{visibility:hidden;block-size:16px;inline-size:16px}.ccl-checkbox[data-selected] .ccl-checkbox__mark{visibility:visible}.ccl-checkbox[data-disabled],.ccl-checkbox[data-readonly]{cursor:default}.ccl-checkbox[data-disabled]{color:var(--ccl-text-muted)}.ccl-checkbox[data-disabled] .ccl-checkbox__box{background-color:var(--ccl-bg-surface)}.ccl-checkbox-group[data-invalid] .ccl-checkbox__box{border-color:var(--ccl-accent-danger)}.ccl-checkbox__label{overflow-wrap:anywhere;min-inline-size:0}.ccl-date-field__input{align-items:center;gap:var(--ccl-space-1);flex-wrap:wrap;display:flex}.ccl-date-field__segment{padding-inline:var(--ccl-space-1);border-radius:var(--ccl-radius-sm);font-variant-numeric:tabular-nums}.ccl-date-field__segment[data-placeholder]{color:var(--ccl-text-muted)}.ccl-date-field__segment[data-type=literal]{padding-inline:0}.ccl-checkbox-group__options{gap:var(--ccl-space-2) var(--ccl-space-6);flex-wrap:wrap;display:flex}.ccl-checkbox{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);cursor:pointer;display:inline-flex}.ccl-checkbox__box{box-sizing:border-box;background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-sm);flex:none;justify-content:center;align-items:center;block-size:24px;inline-size:24px;display:inline-flex}.ccl-checkbox__tick{fill:none;block-size:16px;inline-size:16px;stroke:var(--ccl-text-on-brand);stroke-width:2.5px;visibility:hidden}.ccl-checkbox[data-selected] .ccl-checkbox__box{background-color:var(--ccl-bg-brand);border-color:var(--ccl-border-brand)}.ccl-checkbox[data-selected] .ccl-checkbox__tick{visibility:visible}.ccl-checkbox[data-hovered] .ccl-checkbox__box{border-color:var(--ccl-border-brand)}.ccl-checkbox[data-invalid] .ccl-checkbox__box{border-color:var(--ccl-accent-danger)}.ccl-checkbox[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-checkbox[data-focus-visible] .ccl-checkbox__box{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-card{align-content:start;gap:var(--ccl-space-3);padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);grid-template-columns:minmax(0,1fr);display:grid}@media (width<40rem){.ccl-card{padding:var(--ccl-space-5)}}.ccl-card__heading,.ccl-card__problem{margin:0}.ccl-card[data-state=empty]{background-color:var(--ccl-bg-surface);box-shadow:none;border-style:dashed}.ccl-card[data-state=error]{border-inline-start:4px solid var(--ccl-accent-danger)}.ccl-card[data-state=partial]{border-inline-start:4px solid var(--ccl-accent-warning)}.ccl-badge{justify-self:start;align-items:center;gap:var(--ccl-space-1);padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-3);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);display:inline-flex}@media (width>=64rem){.ccl-data-table .ccl-badge{white-space:nowrap}}.ccl-badge .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4)}.ccl-badge--success{background-color:var(--ccl-bg-success);color:var(--ccl-text-success)}.ccl-badge--warning{background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning)}.ccl-badge--danger{background-color:var(--ccl-bg-danger);color:var(--ccl-text-danger)}.ccl-badge--neutral,.ccl-badge--surface{background-color:var(--ccl-bg-surface);color:var(--ccl-text-body)}.ccl-badge--brand-tint{background-color:var(--ccl-bg-selected);color:var(--ccl-text-brand)}.ccl-badge--fast-track{background-color:var(--ccl-bg-surface);color:var(--ccl-text-gold)}.ccl-radio-group{gap:var(--ccl-space-3);display:grid}.ccl-radio-group__label{color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing)}.ccl-radio-group__options{gap:var(--ccl-space-2);display:grid}.ccl-radio-group[data-orientation=horizontal] .ccl-radio-group__options{gap:var(--ccl-space-2) var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-radio{gap:var(--ccl-space-1);display:grid}.ccl-radio__button{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:48px;min-inline-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);cursor:pointer;display:inline-flex}.ccl-radio__button[data-hovered],.ccl-radio__button[data-selected]{background-color:var(--ccl-bg-selected)}.ccl-radio__button input:focus-visible{box-shadow:none;outline:none}.ccl-radio__button[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-radio__indicator{box-sizing:border-box;inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none}.ccl-radio__button[data-selected] .ccl-radio__indicator{border:6px solid var(--ccl-border-brand)}.ccl-radio__button[data-selected] .ccl-radio__label{font-weight:var(--ccl-type-label-weight)}.ccl-radio__button[data-invalid] .ccl-radio__indicator{border-color:var(--ccl-accent-danger)}.ccl-radio__button[data-disabled]{cursor:not-allowed;opacity:.6}.ccl-radio__description{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);padding-inline-start:calc(var(--ccl-space-3) + var(--ccl-space-5) + var(--ccl-space-3))}.ccl-radio-group--cards .ccl-radio-group__options{max-inline-size:40rem}.ccl-radio-group--cards .ccl-radio{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);gap:0}.ccl-radio-group--cards .ccl-radio:has([data-selected]){background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-radio-group--cards .ccl-radio__button{inline-size:100%;display:flex}.ccl-radio-group--cards .ccl-radio__button[data-hovered],.ccl-radio-group--cards .ccl-radio__button[data-selected]{background-color:#0000}.ccl-radio-group--cards .ccl-radio__description{padding-block-end:var(--ccl-space-3);padding-inline-end:var(--ccl-space-3)}.ccl-radio-group--segmented{max-inline-size:none}.ccl-radio-group--segmented .ccl-radio-group__options,.ccl-radio-group--segmented[data-orientation=horizontal] .ccl-radio-group__options{justify-self:start;gap:var(--ccl-space-1);padding:var(--ccl-space-1);background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-lg);flex-wrap:wrap;display:flex}.ccl-radio-group--segmented .ccl-radio__button{min-block-size:40px;padding-inline:var(--ccl-space-4)}.ccl-radio-group--segmented .ccl-radio__indicator{display:none}.ccl-radio-group--segmented .ccl-radio__button[data-hovered]{background-color:var(--ccl-bg-card)}.ccl-radio-group--segmented .ccl-radio__button[data-selected]{background-color:var(--ccl-bg-card);color:var(--ccl-text-brand);box-shadow:var(--ccl-shadow-card)}.ccl-radio-group--segmented .ccl-radio__button[data-focus-visible]{box-shadow:var(--ccl-shadow-focus-gap)}@media (width<40rem){.ccl-radio-group--segmented .ccl-radio__button{min-block-size:48px}}.ccl-radio-group__error{color:var(--ccl-text-danger);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-upload-zone__frame{min-inline-size:0;display:grid}.ccl-upload-zone{padding:var(--ccl-space-6);background-color:var(--ccl-bg-selected);color:var(--ccl-text-body);border:1.5px dashed var(--ccl-border-brand);border-radius:var(--ccl-radius-lg);display:grid;position:relative}.ccl-upload-zone[data-drop-target]{border-style:solid}.ccl-upload-zone>:not(.ccl-upload-zone__body){display:contents}.ccl-upload-zone>:not(.ccl-upload-zone__body)>button{border-radius:var(--ccl-radius-lg);cursor:default;background-color:#0000;border:0;margin:0;padding:0;position:absolute;inset:0}.ccl-upload-zone__body{align-items:center;gap:var(--ccl-space-3);text-align:center;flex-direction:column;display:flex;position:relative}.ccl-upload-zone__prompt{color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-upload-zone__actions{justify-content:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-upload-zone__hint{color:var(--ccl-text-body);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin:0}@media (width>=40rem){.ccl-upload-zone{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5)}.ccl-upload-zone__body{align-items:center;column-gap:var(--ccl-space-4);row-gap:var(--ccl-space-1);text-align:start;grid-template-columns:minmax(0,1fr) auto;display:grid}.ccl-upload-zone__prompt,.ccl-upload-zone__hint{grid-column:1}.ccl-upload-zone__actions{grid-area:1/2/span 2;justify-content:flex-end}}.ccl-upload-files{gap:var(--ccl-space-3);margin:0;padding:0;list-style:none;display:grid}.ccl-upload-file{gap:var(--ccl-space-2);padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-md);border:1px solid #0000;display:grid}.ccl-upload-file[data-tone=attention]{border-color:var(--ccl-border-brand)}.ccl-upload-file__name{align-items:center;gap:var(--ccl-space-2);overflow-wrap:anywhere;font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0;display:flex}.ccl-upload-file__name .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);color:var(--ccl-text-brand);flex:none}.ccl-upload-file__status{color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-upload-file__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-described-checkbox{gap:var(--ccl-space-1);display:grid}.ccl-described-checkbox__button{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:48px;min-inline-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);cursor:pointer;display:inline-flex}.ccl-described-checkbox__button[data-hovered],.ccl-described-checkbox__button[data-selected]{background-color:var(--ccl-bg-selected)}.ccl-described-checkbox__button input:focus-visible{box-shadow:none;outline:none}.ccl-described-checkbox__button[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-described-checkbox__indicator{box-sizing:border-box;inline-size:var(--ccl-space-6);block-size:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-sm);flex:none;place-items:center;display:inline-grid}.ccl-described-checkbox__mark{fill:none;block-size:100%;inline-size:100%;stroke:var(--ccl-text-on-brand);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden}.ccl-described-checkbox__button[data-selected] .ccl-described-checkbox__indicator{background-color:var(--ccl-bg-brand);border-color:var(--ccl-border-brand)}.ccl-described-checkbox__button[data-selected] .ccl-described-checkbox__mark{visibility:visible}.ccl-described-checkbox__label{overflow-wrap:anywhere;min-inline-size:0}.ccl-described-checkbox__button[data-disabled]{cursor:not-allowed;opacity:.6}.ccl-described-checkbox__description{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);padding-inline-start:calc(var(--ccl-space-3) + var(--ccl-space-6) + var(--ccl-space-3))}.ccl-language-toggle{align-items:center;gap:var(--ccl-space-1);display:inline-flex}.ccl-language-toggle__option{min-block-size:44px;min-inline-size:44px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-button-family);font-size:var(--ccl-type-button-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-button-line-height);cursor:pointer;background-color:#0000;border:0}.ccl-language-toggle__option[data-selected]{color:var(--ccl-text-brand);font-weight:var(--ccl-type-button-weight)}.ccl-language-toggle__separator{color:var(--ccl-text-muted)}.ccl-language-toggle--surface{padding:var(--ccl-space-1);background-color:var(--ccl-bg-card);border-radius:var(--ccl-radius-full)}.ccl-language-toggle--surface .ccl-language-toggle__option{border-radius:var(--ccl-radius-full)}.ccl-language-toggle--surface .ccl-language-toggle__option[data-selected]{background-color:var(--ccl-bg-selected)}.ccl-language-toggle--surface .ccl-language-toggle__separator{display:none}.ccl-language-toggle--brand .ccl-language-toggle__option{color:var(--ccl-text-on-brand)}.ccl-language-toggle--brand .ccl-language-toggle__option[data-selected]{background-color:var(--ccl-bg-selected);color:var(--ccl-text-brand)}.ccl-language-toggle--brand .ccl-language-toggle__separator{color:var(--ccl-text-on-brand)}@media (width<=40rem){.ccl-language-toggle__option{min-block-size:48px;min-inline-size:48px}.ccl-date-field__segment:not([data-type=literal]){justify-content:center;align-items:center;min-block-size:48px;min-inline-size:48px;display:inline-flex}}.ccl-dialog-overlay{z-index:2;box-sizing:border-box;padding:var(--ccl-space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.ccl-dialog-overlay:before{content:"";background-color:var(--ccl-bg-brand-deep);opacity:.5;position:fixed;inset:0}.ccl-dialog-modal{inline-size:100%;max-inline-size:40rem;margin-block:auto;position:relative}.ccl-dialog{gap:var(--ccl-space-4);padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-dialog__title{margin:0}.ccl-dialog__header-end{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-dialog__body{gap:var(--ccl-space-4);display:grid}.ccl-dialog__footer{justify-content:flex-end;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-dialog-modal--wide{max-inline-size:64rem}.ccl-select select{display:none}.ccl-select__required{color:var(--ccl-text-muted);font-weight:var(--ccl-type-caption-weight)}.ccl-select__button{justify-content:space-between;align-items:center;gap:var(--ccl-space-2);min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);text-align:start;cursor:pointer;box-sizing:border-box;min-inline-size:0;max-inline-size:100%;display:flex}.ccl-select__value{overflow-wrap:anywhere;min-inline-size:0}.ccl-select__button .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);flex:none}.ccl-select[data-invalid] .ccl-select__button{border-color:var(--ccl-accent-danger)}.ccl-select__button[data-disabled]{background-color:var(--ccl-bg-surface);color:var(--ccl-text-muted);cursor:not-allowed}.ccl-select__value[data-placeholder]{color:var(--ccl-text-muted)}.ccl-select__popover{z-index:3;box-sizing:border-box;min-inline-size:var(--trigger-width);max-inline-size:min(var(--trigger-width), calc(100vw - 2 * var(--ccl-space-4)));background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);box-shadow:var(--ccl-shadow-card);overflow:auto}.ccl-select__list{padding-block:var(--ccl-space-1);display:grid}.ccl-select__option{gap:var(--ccl-space-1);box-sizing:border-box;min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);cursor:pointer;overflow-wrap:anywhere;align-content:center;display:grid}.ccl-select__option[data-focused],.ccl-select__option[data-hovered]{background-color:var(--ccl-bg-selected)}.ccl-select__option[data-selected]{color:var(--ccl-text-brand);font-weight:var(--ccl-type-button-weight)}.ccl-select__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-select__reason{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-progress-steps__list{gap:var(--ccl-space-2) var(--ccl-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ccl-progress-steps__item{gap:var(--ccl-space-1);align-content:start;min-inline-size:0;max-inline-size:100%;display:grid}.ccl-progress-steps__item .ccl-button,.ccl-progress-steps__marker{max-inline-size:100%}.ccl-progress-steps__title{overflow-wrap:anywhere;min-inline-size:0}.ccl-progress-steps__marker{align-items:center;gap:var(--ccl-space-2);box-sizing:border-box;min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);display:inline-flex}.ccl-progress-steps__marker .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4)}.ccl-progress-steps__item--active .ccl-progress-steps__marker{background-color:var(--ccl-bg-brand);color:var(--ccl-text-on-brand);border:1px solid var(--ccl-border-brand)}.ccl-progress-steps__item--upcoming .ccl-progress-steps__marker{color:var(--ccl-text-muted);border:1px dashed var(--ccl-border-decorative)}.ccl-progress-steps__line{border-block-end:2px solid var(--ccl-accent-gold);display:block}.ccl-progress-steps__number{font-variant-numeric:tabular-nums}.ccl-progress-steps__state{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}@media (width>=64rem){.ccl-progress-steps__list{gap:var(--ccl-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ccl-progress-steps__item{border-block-start:4px solid var(--ccl-border-decorative);align-content:stretch;padding-block-start:var(--ccl-space-2);position:relative}.ccl-progress-steps__item--complete,.ccl-progress-steps__item--active{border-block-start-color:var(--ccl-border-brand)}.ccl-progress-steps__item .ccl-button,.ccl-progress-steps__marker{min-block-size:40px;inline-size:100%;padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-2);border-radius:var(--ccl-radius-md);text-align:start;border:0;justify-content:flex-start}.ccl-progress-steps__item--active .ccl-progress-steps__marker{background-color:var(--ccl-bg-selected);color:var(--ccl-text-brand);border:0}.ccl-progress-steps__item--upcoming .ccl-progress-steps__marker{font-weight:var(--ccl-type-body-weight);border:0}.ccl-progress-steps__line{display:none}.ccl-progress-steps__state{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.ccl-timeline{gap:0;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ccl-timeline__node{grid-template-columns:var(--ccl-space-6) minmax(0, 1fr);column-gap:var(--ccl-space-4);padding-block-end:var(--ccl-space-6);display:grid;position:relative}.ccl-timeline__node:not(:last-child):before{content:"";inset-block:var(--ccl-space-6) 0;border-inline-start:1px solid var(--ccl-border-decorative);position:absolute;inset-inline-start:calc(var(--ccl-space-6) / 2)}.ccl-timeline__marker{box-sizing:border-box;inline-size:var(--ccl-space-6);block-size:var(--ccl-space-6);border-radius:var(--ccl-radius-full);border:1px solid var(--ccl-border-decorative);background-color:var(--ccl-bg-card);margin-block-start:var(--ccl-space-1)}.ccl-timeline__node[data-state=completed] .ccl-timeline__marker{border-color:var(--ccl-border-brand);background-color:var(--ccl-bg-brand)}.ccl-timeline__node[data-state=current] .ccl-timeline__marker{border:3px solid var(--ccl-accent-gold);background-color:var(--ccl-bg-card)}.ccl-timeline__body{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-timeline__state{align-items:center;gap:var(--ccl-space-1);color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);margin:0;display:inline-flex}.ccl-timeline__state .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4)}.ccl-timeline__node[data-state=current] .ccl-timeline__state{color:var(--ccl-text-brand)}.ccl-timeline__node[data-state=upcoming] .ccl-timeline__state,.ccl-timeline__node[data-state=upcoming] .ccl-timeline__title{color:var(--ccl-text-muted)}.ccl-timeline__title{color:var(--ccl-text-body);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere}.ccl-timeline__details{color:var(--ccl-text-body);overflow-wrap:anywhere}.ccl-timeline__node{padding-block-end:var(--ccl-space-5)}.ccl-timeline__marker{inline-size:var(--ccl-space-3);block-size:var(--ccl-space-3);justify-self:center;margin-block-start:var(--ccl-space-2)}.ccl-timeline__node[data-state=current] .ccl-timeline__marker{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);margin-block-start:var(--ccl-space-1)}.ccl-timeline__node[data-state=completed] .ccl-timeline__state{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ccl-page-body{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-link__words{min-inline-size:0}.ccl-list-card{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);margin:0;padding:0;list-style:none;display:grid}.ccl-list-card>li+li,.ccl-list-card>.ccl-list-card__row+.ccl-list-card__row{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-list-card__row{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.ccl-list-card__row--lead{grid-template-columns:auto minmax(0,1fr) auto}.ccl-list-card__text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-list-card__title{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);overflow-wrap:anywhere;margin:0}.ccl-list-card__meta{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;margin:0;display:flex}.ccl-list-card__actions{justify-content:flex-end;align-items:center;gap:var(--ccl-space-1);flex-wrap:wrap;display:flex}@media (width<40rem){.ccl-list-card__row,.ccl-list-card__row--lead{grid-template-columns:minmax(0,1fr)}.ccl-list-card__actions{justify-content:flex-start}}.ccl-facts{gap:var(--ccl-space-4) var(--ccl-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));margin:0;display:grid}.ccl-facts>div{align-content:start;gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-facts dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-facts dd{color:var(--ccl-text-body);overflow-wrap:anywhere;margin:0}@media (width>=48rem){.ccl-facts>.ccl-facts__wide{grid-column:span 2}}.ccl-summary{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-lg)}.ccl-summary .ccl-badge--neutral,.ccl-summary .ccl-badge--surface,.ccl-summary .ccl-chip{background-color:var(--ccl-bg-card)}.ccl-toolbar{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-page-header__meta{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-3);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;margin:0;display:flex}.ccl-chip{align-items:center;gap:var(--ccl-space-1);padding-inline:var(--ccl-space-2);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height);white-space:nowrap;display:inline-flex}.ccl-back-link{justify-self:start;margin-block-end:var(--ccl-space-2);margin-inline-start:calc(var(--ccl-space-4) * -1)}@media (width>=64rem){.ccl-data-table .ccl-data-table__nowrap{white-space:nowrap}}.ccl-data-table .ccl-data-table__actions{text-align:end;white-space:nowrap}.ccl-page-header{justify-content:space-between;align-items:flex-end;gap:var(--ccl-space-4);flex-wrap:wrap;margin-block-end:var(--ccl-space-6);display:flex}.ccl-page-header__text{gap:var(--ccl-space-2);flex:24rem;min-inline-size:0;display:grid}.ccl-page-header__caption{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin:0}.ccl-page-header__title{color:var(--ccl-text-body);overflow-wrap:break-word;margin:0}@media (width<40rem){.ccl-page-header__title{font-size:var(--ccl-type-h2-size);line-height:var(--ccl-type-h2-line-height)}}.ccl-page-header__description{max-inline-size:72ch;color:var(--ccl-text-muted)}.ccl-page-header__description>p{margin:0}.ccl-page-header__actions{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-section{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-section+.ccl-section{margin-block-start:var(--ccl-space-8)}.ccl-section__header{justify-content:space-between;align-items:flex-end;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-section__text{gap:var(--ccl-space-1);flex:20rem;min-inline-size:0;display:grid}.ccl-section__heading{font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h2-weight);line-height:var(--ccl-type-h2-line-height);margin:0}.ccl-section__description{max-inline-size:72ch;color:var(--ccl-text-muted);margin:0}.ccl-section__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-data-table-frame{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);min-inline-size:0;box-shadow:var(--ccl-shadow-card)}.ccl-data-table-frame--region{overflow:auto}.ccl-card .ccl-data-table-frame{box-shadow:none}.ccl-data-table-frame--region:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-data-table{border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height)}.ccl-data-table th,.ccl-data-table td{box-sizing:border-box;block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;vertical-align:middle;border-block-end:1px solid var(--ccl-border-decorative)}.ccl-data-table thead th{background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing)}.ccl-data-table thead th:first-child{border-start-start-radius:var(--ccl-radius-lg)}.ccl-data-table thead th:last-child{border-start-end-radius:var(--ccl-radius-lg)}.ccl-data-table-frame--region .ccl-data-table thead th{z-index:0;position:sticky;inset-block-start:0}.ccl-data-table tbody tr:last-child>*{border-block-end:0}.ccl-data-table tbody tr:hover>*{background-color:var(--ccl-bg-canvas)}.ccl-data-table .ccl-data-table__numeric,.ccl-data-table [data-numeric]{text-align:end;font-variant-numeric:tabular-nums}.ccl-sort-header__button{align-items:center;gap:var(--ccl-space-1);min-block-size:44px;margin-inline:calc(var(--ccl-space-2) * -1);padding-block:0;padding-inline:var(--ccl-space-2);color:inherit;border-radius:var(--ccl-radius-md);font:inherit;text-align:start;cursor:pointer;background-color:#0000;border:0;display:inline-flex}.ccl-sort-header__button[data-hovered]{text-decoration:underline}.ccl-sort-header__button .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);color:var(--ccl-text-muted)}.ccl-sort-header__button[data-active] .ccl-icon{color:var(--ccl-text-brand)}@media (width<40rem){.ccl-sort-header__button{min-block-size:48px}}.ccl-audit__tabs,.ccl-tabs{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-audit__tab-list,.ccl-tabs__list{gap:var(--ccl-space-2);border-block-end:1px solid var(--ccl-border-decorative);flex-wrap:wrap;display:flex}.ccl-audit__tab,.ccl-tabs__tab{box-sizing:border-box;min-block-size:44px;min-inline-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);cursor:default;border-block-end:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.ccl-audit__tab[data-hovered],.ccl-tabs__tab[data-hovered]{background-color:var(--ccl-bg-selected)}.ccl-audit__tab[data-selected],.ccl-tabs__tab[data-selected]{color:var(--ccl-text-brand);font-weight:var(--ccl-type-label-weight);border-block-end-color:var(--ccl-border-brand)}.ccl-audit__panel[data-inert],.ccl-tabs__panel[data-inert]{display:none}.ccl-audit__panel,.ccl-tabs__panel{min-inline-size:0}@media (width<40rem){.ccl-audit__tab,.ccl-tabs__tab{min-block-size:48px}}.ccl-banner{align-items:start;gap:var(--ccl-space-3);padding:var(--ccl-space-4);border-radius:var(--ccl-radius-md);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;display:grid}@media (width<40rem){.ccl-banner{grid-auto-flow:row}.ccl-banner>.ccl-banner__action,.ccl-banner>.ccl-button{grid-column:2;justify-self:start}}.ccl-banner>.ccl-icon{inline-size:var(--ccl-space-6);block-size:var(--ccl-space-6)}.ccl-banner--info{background-color:var(--ccl-bg-selected);color:var(--ccl-text-brand);border-color:var(--ccl-border-brand)}.ccl-banner--success{background-color:var(--ccl-bg-success);color:var(--ccl-text-success);border-color:var(--ccl-accent-success)}.ccl-banner--warning{background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning);border-color:var(--ccl-accent-warning)}.ccl-banner--danger{background-color:var(--ccl-bg-danger);color:var(--ccl-text-danger);border-color:var(--ccl-accent-danger)}.ccl-banner--warm{background-color:var(--ccl-bg-selected);color:var(--ccl-text-warm);border-color:var(--ccl-accent-warm)}.ccl-banner__body{gap:var(--ccl-space-1);flex:auto;min-inline-size:0;display:grid}.ccl-banner__body>p{margin:0}.ccl-banner__heading{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);margin:0}.ccl-banner__action{gap:var(--ccl-space-3);flex-wrap:wrap;margin-block-start:var(--ccl-space-2);display:flex}.ccl-banner .ccl-button--tertiary{color:inherit}.ccl-toast{align-items:flex-start;gap:var(--ccl-space-3);box-sizing:border-box;inline-size:min(100%,28rem);padding:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);box-shadow:var(--ccl-shadow-card);animation:ccl-toast-in var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);justify-self:end;display:flex}.ccl-toast--success>.ccl-icon{color:var(--ccl-text-success)}.ccl-toast--info>.ccl-icon{color:var(--ccl-text-brand)}.ccl-toast__body{flex:auto;align-self:center;min-inline-size:0}@keyframes ccl-toast-in{0%{opacity:0}to{opacity:1}}.ccl-state-message{justify-items:center;gap:var(--ccl-space-3);padding-block:var(--ccl-space-10);padding-inline:var(--ccl-space-4);color:var(--ccl-text-body);text-align:center;display:grid}.ccl-state-message>.ccl-icon{box-sizing:content-box;inline-size:var(--ccl-space-6);block-size:var(--ccl-space-6);padding:var(--ccl-space-4);background-color:var(--ccl-bg-tint-sky);color:var(--ccl-text-brand);border-radius:var(--ccl-radius-full)}.ccl-state-message--error>.ccl-icon{background-color:var(--ccl-bg-danger);color:var(--ccl-text-danger)}.ccl-state-message__progress{inline-size:min(100%,16rem)}.ccl-state-message__heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);margin:0}.ccl-state-message__message,.ccl-state-message__hint{max-inline-size:60ch;margin:0}.ccl-state-message__hint{color:var(--ccl-text-muted)}.ccl-state-message__action{justify-content:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-account-menu__trigger{justify-content:center;align-items:center;gap:var(--ccl-space-2);box-sizing:border-box;min-block-size:48px;min-inline-size:48px;padding-block:0;padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-button-family);font-size:var(--ccl-type-button-size);font-weight:var(--ccl-type-button-weight);line-height:var(--ccl-type-button-line-height);cursor:pointer;transition:background-color var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);border:0;display:inline-flex}.ccl-account-menu__trigger[data-hovered],.ccl-account-menu__trigger[data-pressed]{background-color:var(--ccl-bg-selected)}.ccl-account-menu__trigger[data-pending]{cursor:progress}.ccl-account-menu__pending{font-weight:var(--ccl-type-body-weight)}.ccl-account-menu__progress{inline-size:var(--ccl-space-8)}@media (width<64rem){.ccl-account-menu__label,.ccl-account-menu__pending{display:none}.ccl-account-menu__trigger{padding-inline:0}}.ccl-account-menu__popover{box-sizing:border-box;background-color:var(--ccl-bg-card);min-inline-size:12rem;color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);box-shadow:var(--ccl-shadow-card)}.ccl-account-menu__popover[data-entering]{animation:ccl-toast-in var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard)}.ccl-account-menu__menu{padding:var(--ccl-space-1);outline:none}.ccl-account-menu__item{align-items:center;gap:var(--ccl-space-2);box-sizing:border-box;min-block-size:44px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);border-radius:var(--ccl-radius-sm);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);cursor:pointer;display:flex}.ccl-account-menu__item[data-focused],.ccl-account-menu__item[data-hovered]{background-color:var(--ccl-bg-selected);color:var(--ccl-text-brand)}.ccl-account-menu__item .ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5)}@media (width<64rem){.ccl-account-menu__item{min-block-size:48px}}.ccl-nav-disclosure{box-sizing:border-box;background-color:var(--ccl-bg-card);block-size:48px;inline-size:48px;color:var(--ccl-text-body);border-radius:var(--ccl-radius-full);cursor:pointer;transition:background-color var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ccl-nav-disclosure[data-hovered],.ccl-nav-disclosure[data-pressed]{background-color:var(--ccl-bg-selected)}.ccl-icon{inline-size:var(--ccl-space-6);block-size:var(--ccl-space-6);vertical-align:middle;flex:none;display:inline-block}.ccl-icon--directional:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.ccl-inline{justify-content:flex-start;align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-panel{background-color:var(--ccl-bg-card);border-inline-start:3px solid var(--ccl-accent-gold);border-radius:var(--ccl-radius-md);padding-block:var(--ccl-space-4);padding-inline-start:var(--ccl-space-5);padding-inline-end:var(--ccl-space-4)}.ccl-progress{inline-size:100%;block-size:var(--ccl-space-2);background-color:var(--ccl-bg-selected);border-radius:var(--ccl-radius-sm);position:relative;overflow:hidden}.ccl-progress__fill{background-color:var(--ccl-bg-brand);position:absolute;inset-block:0;inset-inline-start:0}.ccl-audit{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-audit__entries,.ccl-audit__anchors{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-audit__filters{gap:var(--ccl-space-4);padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-audit__filters>h2,.ccl-audit__results>h2{margin:0}.ccl-audit__filter-grid{gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;display:grid}@media (width>=72rem){.ccl-audit__filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ccl-audit__actions,.ccl-audit__older{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-audit__form-note,.ccl-audit__partial{color:var(--ccl-text-warning);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0}.ccl-audit__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-audit__results{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-audit__list{min-inline-size:0}.ccl-audit__item{align-items:center;gap:var(--ccl-space-3) var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);color:var(--ccl-text-body);flex-wrap:wrap;display:flex}.ccl-audit__item>*{flex:100%;min-inline-size:0}.ccl-audit__item>.ccl-button{margin-inline:calc(-1 * var(--ccl-space-4)) var(--ccl-space-4);flex:none}.ccl-audit__item>[hidden]{display:none}.ccl-audit__item>.ccl-audit__details,.ccl-audit__item>.ccl-audit__case-configuration{order:1}:is(.ccl-button[aria-expanded]:has(~.ccl-audit__details)>.ccl-icon:last-child,.ccl-button[aria-expanded]:has(~.ccl-audit__case-configuration)>.ccl-icon:last-child){transition:rotate var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard)}:is(.ccl-button[aria-expanded=true]:has(~.ccl-audit__details)>.ccl-icon:last-child,.ccl-button[aria-expanded=true]:has(~.ccl-audit__case-configuration)>.ccl-icon:last-child){rotate:180deg}.ccl-audit__details{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-3)}.ccl-audit__item-head{justify-content:space-between;align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-audit__item-title{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-audit__item-heading{min-inline-size:0;max-inline-size:100%;margin:0}.ccl-audit__item-heading .ccl-audit__code{font:inherit;background-color:#0000;padding:0;display:inline}.ccl-audit__when{min-inline-size:0;margin:0}.ccl-audit__when>.ccl-audit__fact{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-audit__when dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-audit__when dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-inline-size:0;margin:0}@media (width>=40rem){.ccl-audit__when dd{white-space:nowrap}}.ccl-facts.ccl-audit__facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.ccl-audit__item>dl+dl{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-4)}.ccl-audit__run{position:relative}.ccl-audit__run[data-outcome=tamper-detected]:before{content:"";inset-block:var(--ccl-space-4);border-inline-start:4px solid var(--ccl-accent-danger);border-radius:var(--ccl-radius-full);position:absolute;inset-inline-start:0}.ccl-facts.ccl-audit__identifiers{row-gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr)}@media (width>=48rem){.ccl-audit__identifiers>.ccl-audit__fact{align-items:baseline;column-gap:var(--ccl-space-6);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}}.ccl-audit__references{margin:0;padding-inline-start:var(--ccl-space-6)}.ccl-audit__code{max-inline-size:100%;padding-inline:var(--ccl-space-2);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-sm);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:inline-block}.ccl-audit__label{overflow-wrap:anywhere}.ccl-audit__codes{overflow-wrap:anywhere;color:var(--ccl-text-muted)}.ccl-audit__codes .ccl-audit__code{color:inherit;font:inherit;background-color:#0000;padding:0;display:inline}.ccl-audit__end{color:var(--ccl-text-muted);margin:0}.ccl-audit__refusals{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-audit__refusals h3{margin:0}.ccl-audit__refusals-note{color:var(--ccl-text-muted);margin:0}.ccl-audit__case-configuration{gap:var(--ccl-space-3);min-inline-size:0;border-block-start:1px solid var(--ccl-border-decorative);justify-self:stretch;padding-block-start:var(--ccl-space-3);display:grid}.ccl-audit__case-configuration[hidden]{display:none}.ccl-audit__case-configuration>h2,.ccl-audit__case-configuration>h4,.ccl-audit__config-type>h3,.ccl-audit__config-type>h5,.ccl-audit__case-configuration-note,.ccl-audit__case-configuration-state>p,.ccl-audit__pin-name{margin:0}.ccl-audit__case-configuration-note{overflow-wrap:anywhere}.ccl-audit__case-configuration-state{gap:var(--ccl-space-3);justify-items:start;min-inline-size:0;display:grid}.ccl-audit__case-configuration-title{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-audit__config-types,.ccl-audit__config-type{min-inline-size:0;display:grid}.ccl-audit__config-types{gap:var(--ccl-space-4)}.ccl-audit__config-type{gap:var(--ccl-space-2)}.ccl-audit__pins{gap:var(--ccl-space-3);margin:0;padding:0;list-style:none;display:grid}.ccl-audit__pin{gap:var(--ccl-space-2);min-inline-size:0;border-inline-start:3px solid var(--ccl-border-decorative);padding-inline-start:var(--ccl-space-3);display:grid}.ccl-audit__pin-name{overflow-wrap:anywhere;font-weight:var(--ccl-type-label-weight)}.ccl-facts.ccl-audit__pin-facts{gap:var(--ccl-space-2) var(--ccl-space-6);flex-wrap:wrap;display:flex}@media (width<40rem){.ccl-audit__filters,.ccl-audit__item{padding:var(--ccl-space-4)}}.ccl-config{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-config h1,.ccl-config h2,.ccl-config h3{margin-block:0}.ccl-config__intro,.ccl-config__version,.ccl-config__note,.ccl-config__publish-state{color:var(--ccl-text-muted);margin:0}.ccl-config__note{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-config__status,.ccl-config__hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-config__actions,.ccl-config__entry-actions,.ccl-config__publish,.ccl-config__publish-actions{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-config__publish{justify-content:space-between;column-gap:var(--ccl-space-6);border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-5)}.ccl-config__publish-status{gap:var(--ccl-space-2);flex:20rem;min-inline-size:0;display:grid}.ccl-config__publish-actions{justify-content:flex-end;margin-inline-start:auto}.ccl-config__publish-hint{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere;flex-basis:100%;margin:0}.ccl-config__list-section+.ccl-config__list-section{margin-block-start:var(--ccl-space-4)}.ccl-config__summary{gap:var(--ccl-space-3);padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-inline-start:4px solid var(--ccl-accent-warning);border-radius:var(--ccl-radius-md);display:grid}.ccl-config__summary p{margin:0}.ccl-config__notice-title{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}.ccl-config__refusals,.ccl-config__summary-list,.ccl-config__changes{gap:var(--ccl-space-2);margin:0;padding-inline-start:var(--ccl-space-5);display:grid}.ccl-config__summary-list{padding-inline-start:0;list-style:none}.ccl-config__summary-link{box-sizing:border-box;min-block-size:48px;padding-block:var(--ccl-space-3);color:var(--ccl-text-brand);overflow-wrap:anywhere;text-decoration:underline;display:block}.ccl-config__list-section{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-config__list-head{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-config__list-description{max-inline-size:72ch;color:var(--ccl-text-muted);margin:0}.ccl-config__list{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);margin:0;padding:0;list-style:none;display:grid}.ccl-config__list>li+li{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-config__entry{gap:var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);display:grid}.ccl-config__entry[data-open]{background-color:var(--ccl-bg-surface)}.ccl-config__list>li:first-child>.ccl-config__entry{border-start-start-radius:var(--ccl-radius-lg);border-start-end-radius:var(--ccl-radius-lg)}.ccl-config__list>li:last-child>.ccl-config__entry{border-end-end-radius:var(--ccl-radius-lg);border-end-start-radius:var(--ccl-radius-lg)}.ccl-config__entry-row{align-items:center;column-gap:var(--ccl-space-4);row-gap:var(--ccl-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ccl-config__entry-position{background-color:var(--ccl-bg-surface);block-size:32px;inline-size:32px;color:var(--ccl-text-muted);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);place-items:center;display:inline-grid}.ccl-config__entry[data-open] .ccl-config__entry-position{background-color:var(--ccl-bg-brand);color:var(--ccl-text-on-brand)}.ccl-config__entry-head{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-config__entry-name{overflow-wrap:anywhere}.ccl-config__entry-meta{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-config__entry-facts{gap:var(--ccl-space-2);flex-wrap:wrap;margin:0;display:flex}.ccl-config__entry-row>.ccl-config__entry-actions{gap:var(--ccl-space-1);flex-wrap:nowrap}@media (width<40rem){.ccl-config__entry-row{grid-template-columns:auto minmax(0,1fr)}.ccl-config__entry-row>.ccl-config__entry-actions{flex-wrap:wrap;grid-column:1/-1}}.ccl-config__chip{padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border:1px dashed var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);align-items:center;display:inline-flex}.ccl-config__chip--required{background-color:var(--ccl-bg-selected);border:1px solid var(--ccl-border-brand)}.ccl-config__chip--review{background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning);border:1px solid var(--ccl-border-interactive)}.ccl-config__entry-gates{align-items:baseline;gap:var(--ccl-space-2);color:var(--ccl-text-muted);flex-wrap:wrap;display:flex}.ccl-config__entry-gates-label{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-config__gate-list{gap:var(--ccl-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ccl-config__gate-list li{padding-inline:var(--ccl-space-2);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-sm)}.ccl-config__entry[data-open] .ccl-config__gate-list li{background-color:var(--ccl-bg-card)}.ccl-config__remove-question{margin:0}.ccl-config__editor{gap:var(--ccl-space-5);min-inline-size:0;border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-4);display:grid}.ccl-config__group,.ccl-config__pair-block{gap:var(--ccl-space-5);min-inline-size:0;display:grid}.ccl-config__pair-block{gap:var(--ccl-space-2)}.ccl-config__group+.ccl-config__group{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-5)}.ccl-config__pair{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=40rem){.ccl-config__pair{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.ccl-config__pair>.ccl-config__field{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.ccl-config__pair>.ccl-config__field>.ccl-field{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.ccl-config__pair>.ccl-config__field>.ccl-field>*+*{margin-block-start:var(--ccl-space-2)}.ccl-config__pair>.ccl-config__field>*+*{margin-block-start:var(--ccl-space-3)}}.ccl-config__field{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-config .ccl-field__input--multiline[rows="2"]{min-block-size:48px}.ccl-config__evidence{gap:var(--ccl-space-4)}.ccl-config__preview{gap:var(--ccl-space-1);padding:var(--ccl-space-3);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-md);display:grid}.ccl-config__entry[data-open] .ccl-config__preview{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative)}.ccl-config__preview p{margin:0}.ccl-config__preview-label{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-config__preview-note{color:var(--ccl-text-muted)}.ccl-config__preview-text{overflow-wrap:anywhere}.ccl-config__dialog-body{margin:0}.ccl-authoring__pair{gap:var(--ccl-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<40rem){.ccl-authoring__pair{grid-template-columns:minmax(0,1fr)}}.ccl-authoring__variant,.ccl-authoring__column,.ccl-authoring__group{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-authoring__variant-title,.ccl-authoring__column-title{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0}@media (width>=40rem){.ccl-authoring__pair:has(>.ccl-authoring__variant){row-gap:0}.ccl-authoring__pair>.ccl-authoring__variant{grid-row:span 18;grid-template-rows:subgrid;row-gap:0}.ccl-authoring__variant>.ccl-config__field,.ccl-authoring__variant>.ccl-config__field>.ccl-field{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.ccl-authoring__variant>.ccl-config__field>.ccl-field>.ccl-field__label{margin-block-start:var(--ccl-space-4)}.ccl-authoring__variant>.ccl-config__field>.ccl-field>*+*{margin-block-start:var(--ccl-space-2)}.ccl-authoring__variant>.ccl-authoring__preview{margin-block-start:var(--ccl-space-4)}}.ccl-authoring__inbox:not(.ccl-authoring__inbox--seen) .ccl-field__hint{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-authoring__facts{margin-block:var(--ccl-space-2)}.ccl-authoring__group{padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card)}.ccl-authoring__group h2,.ccl-authoring__group h3{margin:0}.ccl-authoring__rows{gap:var(--ccl-space-4);margin:0;padding:0;list-style:none;display:grid}.ccl-authoring__rows>li+li{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-4)}.ccl-authoring__row{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-authoring__row-head{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;margin:0;display:flex}.ccl-authoring__kinded .ccl-field__hint{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-authoring__units{gap:var(--ccl-space-4);margin:0;padding:0;list-style:none;display:grid}.ccl-authoring__stack{gap:var(--ccl-space-2);display:grid}.ccl-authoring__stack p{margin:0}.ccl-authoring__chips{gap:var(--ccl-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ccl-authoring__fixed-text{overflow-wrap:anywhere}.ccl-authoring__held{margin:0;display:grid}.ccl-authoring__held>div{gap:var(--ccl-space-2);grid-template-rows:auto 1fr;display:grid}.ccl-authoring__held-text{box-sizing:border-box;min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);margin:0}.ccl-authoring__letter{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.ccl-authoring__letter[data-open]{background-color:var(--ccl-bg-surface)}.ccl-authoring__letter[data-open] .ccl-config__gate-list li{background-color:var(--ccl-bg-card)}.ccl-authoring__letters>li:first-child>.ccl-authoring__letter{border-start-start-radius:var(--ccl-radius-lg);border-start-end-radius:var(--ccl-radius-lg)}.ccl-authoring__letters>li:last-child>.ccl-authoring__letter{border-end-end-radius:var(--ccl-radius-lg);border-end-start-radius:var(--ccl-radius-lg)}.ccl-authoring__letter-name{overflow-wrap:anywhere;grid-column:1;margin:0}.ccl-authoring__letter-facts{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-5);flex-wrap:wrap;grid-column:1;margin:0;display:flex}.ccl-authoring__letter-facts>div{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-authoring__letter-facts dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-authoring__letter-facts dd{min-inline-size:0;margin:0}.ccl-authoring__letter-actions{grid-area:1/2/span 2;align-items:center;display:flex}.ccl-authoring__letter-wording{border-block-start:1px solid var(--ccl-border-decorative);grid-column:1/-1;margin-block-start:var(--ccl-space-4);padding-block-start:var(--ccl-space-4)}@media (width<40rem){.ccl-authoring__letter{grid-template-columns:minmax(0,1fr)}.ccl-authoring__letter-actions{grid-area:auto/1;margin-block-start:var(--ccl-space-2)}}.ccl-authoring__table{min-inline-size:0;display:grid}.ccl-authoring__table-head,.ccl-authoring__table-row{align-items:start;column-gap:var(--ccl-space-2);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.ccl-authoring__table-head{display:none}.ccl-authoring__table-rows{margin:0;padding:0;list-style:none;display:grid}.ccl-authoring__table-row{padding-block:var(--ccl-space-3)}.ccl-authoring__table-row+.ccl-authoring__table-row{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-authoring__table-lead{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);font-variant-numeric:tabular-nums;align-items:center;display:flex}@media (width>=40rem){.ccl-authoring__table-head{column-gap:var(--ccl-space-3);color:var(--ccl-text-muted);border-block-end:1px solid var(--ccl-border-decorative);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);grid-template-columns:4rem minmax(0,1fr);padding-block-end:var(--ccl-space-2);display:grid}.ccl-authoring__table-columns{column-gap:var(--ccl-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ccl-authoring__table-row{column-gap:var(--ccl-space-3);grid-template-columns:4rem minmax(0,1fr)}.ccl-authoring__table-lead{min-block-size:48px}.ccl-authoring__table-row .ccl-field__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-authoring__table-row .ccl-config__field>.ccl-field>.ccl-field__label+*{margin-block-start:0}}.ccl-authoring__preview,.ccl-authoring__preview-panel{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-authoring__preview-panel p{margin:0}.ccl-authoring__frame{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);block-size:28rem;inline-size:100%}@media (width<40rem){.ccl-authoring__frame{block-size:20rem}}.ccl-authoring__checks{gap:var(--ccl-space-1);margin:0;padding-inline-start:var(--ccl-space-5);display:grid}.ccl-routing{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-routing__body{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-routing .ccl-page-header__meta p{overflow-wrap:anywhere;margin:0}.ccl-routing .ccl-page-header__description{overflow-wrap:anywhere}.ccl-routing__legs{gap:var(--ccl-space-6);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:start;min-inline-size:0;display:grid}.ccl-routing__leg,.ccl-routing__scoring{gap:var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-6);padding-inline:var(--ccl-space-6);overflow-wrap:anywhere;background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);grid-template-columns:minmax(0,1fr);display:grid}@media (width<40rem){.ccl-routing__leg,.ccl-routing__scoring{padding-inline:var(--ccl-space-5)}}.ccl-routing__scoring .ccl-radio-group{max-inline-size:none}.ccl-routing__scoring .ccl-radio-group__options{align-items:flex-start}.ccl-routing__scoring .ccl-radio{min-inline-size:0;max-inline-size:22rem}.ccl-routing__leg>h2,.ccl-routing__gates{margin:0}.ccl-routing__gates{color:var(--ccl-text-muted)}.ccl-routing__list{gap:var(--ccl-space-2);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--ccl-space-6);display:grid}.ccl-routing__dialog{overflow-wrap:anywhere}.ccl-routing__dialog p{margin:0}.ccl-routing__changes{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);display:grid}.ccl-routing__changes ul{gap:var(--ccl-space-2);margin:0;padding-inline-start:var(--ccl-space-6);display:grid}.ccl-routing__changes p:last-child{color:var(--ccl-text-muted)}.ccl-configuration{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-configuration__note,.ccl-configuration__question,.ccl-configuration__row-label,.ccl-configuration__gate-name{margin:0}.ccl-configuration__note{color:var(--ccl-text-muted)}.ccl-configuration__body{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-configuration .ccl-card{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);justify-items:start}.ccl-configuration__subject{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ccl-configuration__section-actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-configuration .ccl-card:has(>.ccl-configuration__section-actions){grid-template-columns:minmax(0,1fr) auto;align-items:center}.ccl-configuration .ccl-card:has(>.ccl-configuration__section-actions)>*{grid-column:1/-1}.ccl-configuration .ccl-card:has(>.ccl-configuration__section-actions)>.ccl-card__heading{grid-column:1}.ccl-configuration .ccl-card:has(>.ccl-configuration__section-actions)>.ccl-configuration__section-actions{grid-column:2}.ccl-configuration__rows,.ccl-configuration__gates,.ccl-configuration__option-list{grid-template-columns:minmax(0,1fr);justify-self:stretch;margin:0;padding:0;list-style:none;display:grid}.ccl-configuration__option-list{gap:var(--ccl-space-3)}.ccl-configuration__rows{border-block-end:1px solid var(--ccl-border-decorative)}.ccl-configuration__row,.ccl-configuration__gate{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-4);border-block-start:1px solid var(--ccl-border-decorative);display:grid}.ccl-configuration__row{grid-template-columns:auto minmax(0,1fr) auto}.ccl-configuration__gate{grid-template-columns:minmax(0,1fr) auto}.ccl-configuration__gate>*{grid-column:1}.ccl-configuration__gate>.ccl-configuration__gate-actions{grid-area:1/2/span 2}.ccl-configuration__option{justify-items:start;gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);grid-template-columns:minmax(0,1fr);display:grid}.ccl-configuration__option>.ccl-configuration__pair,.ccl-configuration__option>div{justify-self:stretch}.ccl-configuration__row-position{background-color:var(--ccl-bg-surface);block-size:32px;inline-size:32px;color:var(--ccl-text-muted);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);place-items:center;display:inline-grid}.ccl-configuration__row-main{gap:var(--ccl-space-1);grid-template-columns:minmax(0,1fr);justify-items:start;min-inline-size:0;display:grid}.ccl-configuration__row-title{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-configuration__row-label,.ccl-configuration__gate-name{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);overflow-wrap:anywhere}.ccl-configuration__row-facts,.ccl-configuration__facts{gap:var(--ccl-space-2) var(--ccl-space-6);flex-wrap:wrap;margin:0;display:flex}.ccl-configuration__fact{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-configuration__fact dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-configuration__fact dd{overflow-wrap:anywhere;margin:0}.ccl-configuration__row-facts{gap:var(--ccl-space-1) var(--ccl-space-5)}.ccl-configuration__row-facts>.ccl-configuration__fact{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-configuration__row-facts>.ccl-configuration__fact dd{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-configuration__row-actions,.ccl-configuration__dialog-actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-configuration__row-actions{align-items:center;gap:var(--ccl-space-1);flex-wrap:nowrap}@media (width>=40rem){.ccl-configuration__row-actions{grid-template-columns:auto repeat(3,40px);justify-content:end;display:grid}}@media (width<40rem){.ccl-configuration__row{grid-template-columns:auto minmax(0,1fr)}.ccl-configuration__row-actions{flex-wrap:wrap;grid-column:1/-1}.ccl-configuration__gate{grid-template-columns:minmax(0,1fr)}.ccl-configuration__gate>.ccl-configuration__gate-actions{grid-area:auto/1}}.ccl-configuration__dialog-actions{justify-content:flex-end}.ccl-configuration__problems,.ccl-configuration__places,.ccl-configuration__changes{gap:var(--ccl-space-2);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--ccl-space-6);display:grid}.ccl-configuration__problems{color:var(--ccl-text-danger)}.ccl-configuration__problems a,.ccl-configuration__places a{min-block-size:48px;color:inherit;align-items:center;display:inline-flex}.ccl-configuration__places a{color:var(--ccl-text-brand)}.ccl-configuration__fixed{gap:var(--ccl-space-2);display:grid}.ccl-configuration__dialog{overflow-wrap:anywhere}.ccl-configuration__dialog p{margin:0}.ccl-configuration__dialog-body{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ccl-configuration__pair{gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.ccl-configuration__options{gap:var(--ccl-space-3);border:0;grid-template-columns:minmax(0,1fr);justify-items:start;min-inline-size:0;margin:0;padding:0;display:grid}.ccl-configuration__options>legend{padding:0}.ccl-scoring__group{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-scoring__group-title{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0}.ccl-scoring__title{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-scoring__levels{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);margin:0;display:grid}.ccl-scoring__level{align-items:baseline;gap:var(--ccl-space-3);padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);grid-template-columns:5rem minmax(0,1fr);display:grid}.ccl-scoring__level+.ccl-scoring__level{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-scoring__level dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);white-space:nowrap}.ccl-scoring__level dd{overflow-wrap:anywhere;margin:0}.ccl-scoring__level-editor{min-inline-size:0}.ccl-scoring__sum{color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0}.ccl-scoring__error{color:var(--ccl-text-danger);margin:0}.ccl-scoring__table-rows{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);min-inline-size:0;display:grid}.ccl-scoring__band-head{display:none}.ccl-scoring__bands{margin:0;padding:0;list-style:none;display:grid}.ccl-scoring__band{align-items:start;gap:var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.ccl-scoring__band+.ccl-scoring__band{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-scoring__band-title{min-block-size:48px;color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);align-items:center;margin:0;display:flex}.ccl-scoring__band-fields{gap:var(--ccl-space-3);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));min-inline-size:0;display:grid}.ccl-scoring__band-actions{grid-area:1/2;align-items:center;min-block-size:48px;display:flex}@media (width>=40rem){.ccl-scoring__band-head,.ccl-scoring__band{column-gap:var(--ccl-space-4);grid-template-columns:5rem repeat(3,minmax(0,1fr)) 40px}.ccl-scoring__band-head{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-block-end:1px solid var(--ccl-border-decorative);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);border-start-start-radius:var(--ccl-radius-lg);border-start-end-radius:var(--ccl-radius-lg);display:grid}.ccl-scoring__band-fields{display:contents}.ccl-scoring__band-actions{grid-area:auto/5}.ccl-scoring__band-fields .ccl-field__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}}.ccl-scoring__band-list{gap:var(--ccl-space-1);margin:0;padding-inline-start:var(--ccl-space-4);display:grid}.ccl-scoring__proposal{gap:var(--ccl-space-5);min-inline-size:0;padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-6);background-color:var(--ccl-bg-warning);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-inline-start:4px solid var(--ccl-accent-warning);border-radius:var(--ccl-radius-lg);display:grid}@media (width<40rem){.ccl-scoring__proposal{padding-inline:var(--ccl-space-4)}}.ccl-scoring__proposal h3{margin:0}.ccl-scoring__proposal-changes{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-scoring__proposal-actions{justify-content:flex-end;align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-scoring__changes{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-scoring__table-wrap{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-scoring__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-scoring__table th,.ccl-scoring__table td{vertical-align:top;overflow-wrap:anywhere}@media (width<40rem){.ccl-scoring__table th,.ccl-scoring__table td{padding-inline:var(--ccl-space-3);overflow-wrap:break-word}}@media (width>=40rem){.ccl-scoring__changes .ccl-scoring__table{table-layout:fixed}.ccl-scoring__changes .ccl-scoring__table thead th:first-child{inline-size:28%}.ccl-scoring__changes .ccl-scoring__table thead th:not(:first-child){inline-size:36%}}.ccl-config__entry .ccl-data-table-frame,.ccl-scoring__proposal .ccl-data-table-frame{box-shadow:none}.ccl-config__entry .ccl-data-table-frame--region:focus-visible,.ccl-scoring__proposal .ccl-data-table-frame--region:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-analytics__filters,.ccl-analytics__tiles{column-gap:var(--ccl-space-gutter);row-gap:var(--ccl-space-4);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;display:grid}.ccl-analytics__filters>*,.ccl-analytics__tiles>*{grid-column:1/-1}@media (width>=40rem){.ccl-analytics__filters>*,.ccl-analytics__tiles>*{grid-column:auto/span 4}}@media (width<40rem){.ccl-analytics__filters,.ccl-analytics__tiles{grid-template-columns:minmax(0,1fr)}}.ccl-analytics__report{gap:var(--ccl-space-6);flex-direction:column;margin-block-start:var(--ccl-space-6);display:flex}.ccl-analytics__loading{margin-block-start:var(--ccl-space-6)}.ccl-analytics>.ccl-card{grid-template-columns:minmax(0,1fr)}.ccl-analytics>.ccl-card[data-state=loading]{align-content:center;justify-items:center;min-block-size:12rem}.ccl-analytics>.ccl-card[data-state=loading]>.ccl-progress{inline-size:min(100%,16rem)}.ccl-analytics__tables{gap:var(--ccl-space-6);flex-direction:column;min-inline-size:0;display:flex}@media (width>=84rem){.ccl-analytics__tables--grid{align-items:start;gap:var(--ccl-space-6) var(--ccl-space-8);grid-template-rows:repeat(3,auto) 1fr;grid-template-columns:minmax(0,1fr) minmax(0,22rem);display:grid}.ccl-analytics__tables--grid>.ccl-analytics__table{grid-column:1}.ccl-analytics__tables--grid>.ccl-analytics__table--statuses{grid-area:1/2/-1}}.ccl-analytics__note{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height);margin:0}.ccl-stat-tile{gap:var(--ccl-space-2);padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5);border-radius:var(--ccl-radius-lg);background-color:var(--ccl-bg-tint-mint);flex-direction:column;display:flex}.ccl-stat-tile:nth-child(4n+2){background-color:var(--ccl-bg-tint-sand)}.ccl-stat-tile:nth-child(4n+3){background-color:var(--ccl-bg-tint-sky)}.ccl-stat-tile:nth-child(4n+4){background-color:var(--ccl-bg-tint-lilac)}.ccl-stat-tile__label{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing)}.ccl-stat-tile__value{font-family:var(--ccl-type-h1-family);font-size:var(--ccl-type-h1-size);font-weight:var(--ccl-type-display-weight);line-height:var(--ccl-type-h1-line-height);margin:0}.ccl-stat-tile__value .ccl-analytics__suppressed{font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height)}.ccl-analytics__table{gap:var(--ccl-space-2);flex-direction:column;display:flex}.ccl-analytics__heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);margin:0}.ccl-analytics__scroll{max-inline-size:100%;max-block-size:max(calc(2 * var(--ccl-space-16)), calc(100dvh - var(--shell-header-block-size,calc(var(--ccl-space-16) + var(--ccl-space-2))) - 2 * var(--ccl-space-2)));scroll-margin-block-end:var(--ccl-space-2)}.ccl-analytics__scroll:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width)}.ccl-analytics__grid{min-inline-size:32rem}.ccl-analytics__grid--pair{min-inline-size:18rem}.ccl-analytics__grid tbody th{font-weight:var(--ccl-type-label-weight)}.ccl-analytics__grid .ccl-analytics__total>*{font-weight:var(--ccl-type-label-weight);border-block-start:1px solid var(--ccl-border-decorative)}.ccl-analytics__suppressed{color:var(--ccl-text-muted)}.ccl-report-export{align-items:flex-start;gap:var(--ccl-space-3);border-block-start:1px solid var(--ccl-border-decorative);flex-direction:column;padding-block-start:var(--ccl-space-6);display:flex}.ccl-report-export__note,.ccl-report-export__message{margin:0}.ccl-report-export__note{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height)}.ccl-report-export>.ccl-banner{align-self:stretch}.ccl-kpis__filters,.ccl-kpis__evaluations{column-gap:var(--ccl-space-gutter);row-gap:var(--ccl-space-4);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;display:grid}.ccl-kpis__filters>*,.ccl-kpis__evaluations>*{grid-column:1/-1}@media (width>=40rem){.ccl-kpis__filters>*{grid-column:auto/span 4}}@media (width>=48rem){.ccl-kpis__evaluations>*{grid-column:auto/span 6}}@media (width<40rem){.ccl-kpis__filters,.ccl-kpis__evaluations{grid-template-columns:minmax(0,1fr)}}.ccl-kpis__tiles{gap:var(--ccl-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));margin:0;display:grid}.ccl-kpis__tiles>.ccl-stat-tile{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);justify-content:space-between}.ccl-kpis__evaluations>.ccl-card{box-shadow:none}.ccl-kpis__evaluation>.ccl-badge{align-self:flex-start}.ccl-kpis__report{gap:var(--ccl-space-6);flex-direction:column;margin-block-start:var(--ccl-space-6);display:flex}.ccl-kpis__loading{margin-block-start:var(--ccl-space-6)}.ccl-kpis>.ccl-card{grid-template-columns:minmax(0,1fr)}.ccl-kpis__section,.ccl-kpis__evaluation{gap:var(--ccl-space-3);flex-direction:column;display:flex}.ccl-kpis__heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);margin:0}.ccl-kpis__note{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height);margin:0}.ccl-kpis__scroll{max-inline-size:100%;max-block-size:max(calc(2 * var(--ccl-space-16)), calc(100dvh - var(--shell-header-block-size,calc(var(--ccl-space-16) + var(--ccl-space-2))) - 2 * var(--ccl-space-2)));scroll-margin-block-end:var(--ccl-space-2)}.ccl-kpis__scroll:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width)}.ccl-kpis__grid{min-inline-size:40rem}.ccl-kpis__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height);text-align:start}.ccl-kpis__grid tbody th{font-weight:var(--ccl-type-label-weight)}.ccl-kpis__not-evaluated{color:var(--ccl-text-muted);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height)}.ccl-system-settings{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-system-settings__group-intro{color:var(--ccl-text-muted);margin:0}.ccl-system-settings__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-system-settings__notice-heading{margin:0}.ccl-system-settings__form{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-system-settings__group{gap:var(--ccl-space-4);min-inline-size:0;padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-system-settings__group>h2{margin:0}.ccl-system-settings__table-frame{max-inline-size:calc(100% + 2 * var(--ccl-space-6));margin-block:var(--ccl-space-1) calc(-1 * var(--ccl-space-6));margin-inline:calc(-1 * var(--ccl-space-6));border:0;border-block-start:1px solid var(--ccl-border-decorative);border-radius:0;box-shadow:none;border-end-end-radius:var(--ccl-radius-lg);border-end-start-radius:var(--ccl-radius-lg)}.ccl-system-settings__table-frame .ccl-system-settings__table thead th{border-start-start-radius:0;border-start-end-radius:0}.ccl-system-settings__table tbody th{min-inline-size:12rem;font-weight:var(--ccl-type-label-weight)}.ccl-system-settings__table td{min-inline-size:12rem}@media (width>=80rem){.ccl-system-settings__table .ccl-field{align-items:center;column-gap:var(--ccl-space-3);grid-template-columns:minmax(min-content,1fr) 7rem}.ccl-system-settings__table .ccl-field>:not(.ccl-field__label,.ccl-field__input){grid-column:1/-1}}.ccl-system-settings__marker,.ccl-system-settings__none,.ccl-system-settings__exact,.ccl-system-settings__summary{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin:0;display:block}.ccl-system-settings__fields{gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;display:grid}.ccl-system-settings__field{gap:var(--ccl-space-2);display:grid}.ccl-system-settings__actions{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-system-settings__dialog p,.ccl-system-settings__review-group>h3{margin:0}.ccl-system-settings__review-group{gap:var(--ccl-space-2);display:grid}.ccl-system-settings__changes{gap:var(--ccl-space-2);margin:0;padding-inline-start:var(--ccl-space-6);display:grid}.ccl-system-settings__reasons{gap:var(--ccl-space-2);display:grid}.ccl-system-settings__reason{align-items:center;gap:var(--ccl-space-3);cursor:pointer;min-block-size:48px;display:inline-flex}.ccl-system-settings__reason-mark{box-sizing:border-box;background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:24px;inline-size:24px}.ccl-system-settings__reason[data-selected] .ccl-system-settings__reason-mark{border:7px solid var(--ccl-border-brand)}.ccl-system-settings__reason[data-invalid] .ccl-system-settings__reason-mark{border-color:var(--ccl-accent-danger)}.ccl-system-settings__reason[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-system-settings__reason[data-focus-visible] .ccl-system-settings__reason-mark{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-users-roles{gap:var(--ccl-space-section);box-sizing:border-box;grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}.ccl-users-roles>.ccl-page-header{margin-block-end:0}.ccl-users-roles__announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-users-roles__intro-text,.ccl-users-roles__program{max-inline-size:65ch;margin:0}.ccl-users-roles__program{font-weight:var(--ccl-type-label-weight)}.ccl-users-roles__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-users-roles__row-actions{justify-content:flex-end;gap:var(--ccl-space-1);flex-wrap:wrap;display:flex}@media (width>=64rem){.ccl-users-roles__row-actions{flex-wrap:nowrap}}.ccl-users-roles>.ccl-card>.ccl-data-table-frame{max-inline-size:calc(100% + 2 * var(--ccl-space-6));margin-block:var(--ccl-space-1) calc(-1 * var(--ccl-space-6));margin-inline:calc(-1 * var(--ccl-space-6));border:0;border-block-start:1px solid var(--ccl-border-decorative);border-radius:0;box-shadow:none;border-end-end-radius:var(--ccl-radius-lg);border-end-start-radius:var(--ccl-radius-lg)}.ccl-users-roles>.ccl-card>.ccl-data-table-frame--region:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-users-roles>.ccl-card>.ccl-data-table-frame .ccl-data-table thead th{border-start-start-radius:0;border-start-end-radius:0}@media (width<40rem){.ccl-users-roles>.ccl-card>.ccl-data-table-frame{max-inline-size:calc(100% + 2 * var(--ccl-space-5));margin-block-end:calc(-1 * var(--ccl-space-5));margin-inline:calc(-1 * var(--ccl-space-5))}}@media (width>=40rem){.ccl-users-roles>.ccl-card:has(>.ccl-users-roles__actions){grid-template-columns:minmax(0,1fr) auto}.ccl-users-roles>.ccl-card:has(>.ccl-users-roles__actions)>*{grid-column:1/-1}.ccl-users-roles>.ccl-card:has(>.ccl-users-roles__actions)>.ccl-card__heading{grid-column:1;align-self:center}.ccl-users-roles>.ccl-card>.ccl-users-roles__actions{grid-area:1/2;align-self:center}}.ccl-users-roles__scroll{max-inline-size:100%;max-block-size:max(calc(2 * var(--ccl-space-16)), calc(100dvh - var(--shell-header-block-size,calc(var(--ccl-space-16) + var(--ccl-space-2))) - 2 * var(--ccl-space-2)));scroll-margin-block-end:var(--ccl-space-2)}.ccl-users-roles__table{min-inline-size:40rem}.ccl-users-roles__table tbody th{font-weight:var(--ccl-type-label-weight)}.ccl-users-roles__name{overflow-wrap:normal}.ccl-users-roles__note,.ccl-users-roles__muted{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-users-roles__note{margin-block-start:var(--ccl-space-1);display:block}.ccl-users-roles__grants,.ccl-admin-manage__grants{gap:var(--ccl-space-2);margin:0;padding:0;list-style:none;display:grid}.ccl-admin-form{gap:var(--ccl-space-4);display:grid}.ccl-admin-form__body,.ccl-admin-form__subject{margin:0}.ccl-admin-form__subject{font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere}.ccl-admin-form__message{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);color:var(--ccl-text-danger);background-color:var(--ccl-bg-danger);border-inline-start:4px solid var(--ccl-accent-danger);border-radius:var(--ccl-radius-sm);margin:0}.ccl-admin-form__message:focus{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width)}.ccl-admin-form__group,.ccl-admin-form__row{gap:var(--ccl-space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.ccl-admin-form__row{padding-block:var(--ccl-space-3);border-block-start:1px solid var(--ccl-border-decorative)}.ccl-admin-form__legend{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);padding:0}.ccl-admin-form__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-admin-form__names,.ccl-admin-role-row{gap:var(--ccl-space-3);display:grid}.ccl-admin-manage__account{align-items:center;gap:var(--ccl-space-3);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.ccl-admin-manage__region{gap:var(--ccl-space-3);border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-4);display:grid}.ccl-admin-manage__heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);margin:0}.ccl-admin-manage__heading:focus{box-shadow:none;outline:none}.ccl-admin-manage__grant{justify-content:space-between;align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-shell>.ccl-admin{grid-column:1/-1}.ccl-admin{min-inline-size:0;display:block}.ccl-admin__content{min-inline-size:0}.ccl-admin-overview__mark{block-size:44px;inline-size:44px;color:var(--ccl-text-brand);border-radius:var(--ccl-radius-md);order:-1;place-items:center;margin-block-end:var(--ccl-space-1);display:inline-grid}.ccl-admin-overview__mark .ccl-icon{block-size:20px;inline-size:20px}.ccl-admin-overview__mark[data-tint=mint]{background-color:var(--ccl-bg-tint-mint)}.ccl-admin-overview__mark[data-tint=sand]{background-color:var(--ccl-bg-tint-sand)}.ccl-admin-overview__mark[data-tint=sky]{background-color:var(--ccl-bg-tint-sky)}.ccl-admin-overview__mark[data-tint=lilac]{background-color:var(--ccl-bg-tint-lilac)}.ccl-admin-overview__description{color:var(--ccl-text-muted);margin:0}.ccl-admin-overview__links{margin-block:var(--ccl-space-2) 0;margin-inline:calc(-1 * var(--ccl-space-3));padding:0;list-style:none}.ccl-admin-overview__links>li+li{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-admin-overview__link{justify-content:space-between;align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:48px;padding-inline:var(--ccl-space-3);color:var(--ccl-text-brand);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);text-decoration:none;display:flex}.ccl-admin-overview__link:hover{background-color:var(--ccl-bg-surface);text-decoration:underline}.ccl-admin-overview__link .ccl-icon{block-size:16px;inline-size:16px;color:var(--ccl-text-muted)}.ccl-admin-overview__partial{color:var(--ccl-text-muted);margin:0}.ccl-admin-overview__groups{gap:var(--ccl-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.ccl-admin-surface{gap:var(--ccl-space-4);flex-direction:column;display:flex}.ccl-admin-surface>.ccl-page-header{margin-block-end:calc(var(--ccl-space-8) - var(--ccl-space-4))}.ccl-admin-surface__announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-admin-surface>.ccl-card:has(>.ccl-admin-surface__groups){box-shadow:none;background-color:#0000;border:0;padding:0}.ccl-admin-surface__groups{gap:var(--ccl-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,28rem),1fr));display:grid}.ccl-admin-surface__group{padding-block:var(--ccl-space-5) var(--ccl-space-2);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);align-content:start;display:grid}.ccl-admin-surface__group-heading{align-items:center;gap:var(--ccl-space-3);margin-block:0 var(--ccl-space-3);font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);display:flex}.ccl-admin-surface__group-mark{block-size:36px;inline-size:36px;color:var(--ccl-text-brand);border-radius:var(--ccl-radius-md);flex:none;place-items:center;display:inline-grid}.ccl-admin-surface__group-mark .ccl-icon{block-size:18px;inline-size:18px}.ccl-admin-surface__group-mark[data-tint=mint]{background-color:var(--ccl-bg-tint-mint)}.ccl-admin-surface__group-mark[data-tint=sand]{background-color:var(--ccl-bg-tint-sand)}.ccl-admin-surface__group-mark[data-tint=sky]{background-color:var(--ccl-bg-tint-sky)}.ccl-admin-surface__group-mark[data-tint=lilac]{background-color:var(--ccl-bg-tint-lilac)}.ccl-admin-surface__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ccl-admin-surface__row{justify-content:space-between;align-items:center;column-gap:var(--ccl-space-4);row-gap:var(--ccl-space-2);padding-block:var(--ccl-space-3);border-block-start:1px solid var(--ccl-border-decorative);flex-wrap:wrap;display:flex}.ccl-admin-surface__row-text{gap:var(--ccl-space-1);flex:12rem;min-inline-size:0;display:grid}.ccl-admin-surface__row-label{font-weight:var(--ccl-type-label-weight)}.ccl-admin-surface__row-facts{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-admin-surface__row-detail{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-admin-surface__row-version{padding-inline:var(--ccl-space-2);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-full)}.ccl-admin-surface__row[data-state=not-configured] .ccl-admin-surface__row-detail{color:var(--ccl-text-warm)}.ccl-admin-surface__row-link{align-items:center;gap:var(--ccl-space-1);box-sizing:border-box;min-block-size:40px;padding-inline:var(--ccl-space-3) var(--ccl-space-2);color:var(--ccl-text-brand);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);text-decoration:none;display:inline-flex}.ccl-admin-surface__row-link:hover{background-color:var(--ccl-bg-selected);text-decoration:underline}.ccl-admin-surface__row-link .ccl-icon{block-size:16px;inline-size:16px}@media (width<40rem){.ccl-admin-surface__row-link{min-block-size:48px;min-inline-size:48px}}.ccl-admin-surface>.ccl-card:has(>.ccl-admin-surface__reports){box-shadow:none;background-color:#0000;border:0;padding:0}.ccl-admin-surface__reports{gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ccl-admin-surface__report{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.ccl-admin-surface__report-link{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:0 var(--ccl-space-3);box-sizing:border-box;min-block-size:8rem;padding:var(--ccl-space-5);color:var(--ccl-text-body);border-radius:var(--ccl-radius-lg);text-decoration:none;display:grid}.ccl-admin-surface__report-link:hover{box-shadow:var(--ccl-shadow-card)}.ccl-admin-surface__report-link:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-admin-surface__report-link[data-tint=mint]{background-color:var(--ccl-bg-tint-mint)}.ccl-admin-surface__report-link[data-tint=sand]{background-color:var(--ccl-bg-tint-sand)}.ccl-admin-surface__report-link[data-tint=sky]{background-color:var(--ccl-bg-tint-sky)}.ccl-admin-surface__report-link[data-tint=lilac]{background-color:var(--ccl-bg-tint-lilac)}.ccl-admin-surface__report-mark{block-size:44px;inline-size:44px;background-color:var(--ccl-bg-card);color:var(--ccl-text-brand);border-radius:var(--ccl-radius-full);grid-area:1/1;justify-self:start;place-items:center;margin-block-end:var(--ccl-space-4);display:inline-grid}.ccl-admin-surface__report-mark .ccl-icon{block-size:20px;inline-size:20px}.ccl-admin-surface__report-link>.ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);color:var(--ccl-text-brand);grid-area:1/2;align-self:start}.ccl-admin-surface__report-name{min-inline-size:0;font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);grid-area:2/1/auto/-1}.ccl-admin-surface__report-description{margin-block:var(--ccl-space-1) 0;padding-block:0 var(--ccl-space-5);padding-inline:var(--ccl-space-5);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);pointer-events:none;grid-area:3/1/auto/-1;align-self:start;margin-inline:0}.ccl-admin-surface__note{color:var(--ccl-text-muted);margin:0}.ccl-case-reference--unavailable{color:var(--ccl-text-muted)}.ccl-appeals{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-appeals,.ccl-appeals *{scroll-margin-block-end:var(--ccl-space-2)}.ccl-appeals__announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-appeals__tools{align-items:flex-end;gap:var(--ccl-space-4) var(--ccl-space-6);flex-wrap:wrap;display:flex}.ccl-appeals__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-appeals__note,.ccl-appeals__read-at{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin:0}.ccl-appeals__link{box-sizing:border-box;min-block-size:48px;min-inline-size:48px;color:var(--ccl-text-brand);overflow-wrap:anywhere;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.ccl-appeals__link:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-appeals .ccl-card:has(>.ccl-data-table-frame){gap:var(--ccl-space-4);box-shadow:none;background-color:#0000;border:0;padding:0}.ccl-appeals .ccl-card>.ccl-data-table-frame{box-shadow:var(--ccl-shadow-card)}.ccl-appeals .ccl-card>.ccl-data-table-frame:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-appeals__table-region{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-appeals__table-region{max-block-size:none}}.ccl-appeals__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-appeals__table th,.ccl-appeals__table td{padding-inline:var(--ccl-space-3)}.ccl-appeals__case{font-weight:var(--ccl-type-label-weight);white-space:nowrap}.ccl-appeals__basis{display:block}.ccl-appeals__detail{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);display:block}.ccl-appeals__open{gap:var(--ccl-space-3);border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-4);display:grid}.ccl-appeals__open-heading{margin:0}.ccl-appeals__open-form{align-items:flex-start;gap:var(--ccl-space-3) var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-appeals__open-form>.ccl-appeals__actions{grid-template-rows:calc(var(--ccl-type-label-size) * var(--ccl-type-label-line-height)) auto;justify-content:start;gap:var(--ccl-space-2) var(--ccl-space-3);display:grid}.ccl-appeals__open-form>.ccl-appeals__actions>*{grid-row:2}@media (width<40rem){.ccl-appeals__open-form>.ccl-appeals__actions{grid-template-rows:auto}.ccl-appeals__open-form>.ccl-appeals__actions>*{grid-row:1}}.ccl-appeals__open-field{flex:18rem;min-inline-size:0;max-inline-size:32rem}.ccl-appeals__appeals{gap:var(--ccl-space-4);margin:0;padding:0;list-style:none;display:grid}.ccl-appeals__appeal>article{gap:var(--ccl-space-4);padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-appeals__appeal-head{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-appeals__appeal-act{margin-inline-start:auto}@media (width<40rem){.ccl-appeals__appeal-act{margin-inline-start:0}}.ccl-appeals__appeal-heading,.ccl-appeals__history-heading{margin:0}.ccl-appeals__history-heading:focus-visible,.ccl-appeals__node:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-appeals__earlier{justify-items:start;gap:var(--ccl-space-2);display:grid}.ccl-appeals__facts{gap:var(--ccl-space-3) var(--ccl-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.ccl-appeals__fact{align-content:start;gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-appeals__fact>dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-appeals__fact>dd{overflow-wrap:anywhere;margin:0}.ccl-appeals__history{gap:var(--ccl-space-4);margin:0;padding:0;list-style:none;display:grid}.ccl-appeals__node{justify-items:start;gap:var(--ccl-space-1);padding-inline-start:var(--ccl-space-8);display:grid;position:relative}.ccl-appeals__node:before{content:"";box-sizing:border-box;inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);border:2px solid var(--ccl-border-brand);border-radius:var(--ccl-radius-full);background-color:var(--ccl-bg-brand);position:absolute;inset-block-start:var(--ccl-space-1);inset-inline-start:var(--ccl-space-2)}.ccl-appeals__node:not(:last-child):after{content:"";border-inline-start:2px solid var(--ccl-border-decorative);position:absolute;inset-block-start:var(--ccl-space-6);inset-block-end:calc(-1 * var(--ccl-space-3));inset-inline-start:calc(var(--ccl-space-2) + var(--ccl-space-2) - var(--ccl-space-1) / 4)}.ccl-appeals__node[data-current=true]:before{outline:2px solid var(--ccl-accent-gold);outline-offset:var(--ccl-focus-gap-width)}.ccl-appeals__node-label{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height)}.ccl-appeals__node-meta{gap:var(--ccl-space-1) var(--ccl-space-2);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;display:flex}.ccl-gate-capture{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-gate-capture__state{margin:0}.ccl-gate-capture__facts{gap:var(--ccl-space-3);margin:0;display:grid}.ccl-gate-capture__fact{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-gate-capture__fact dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-gate-capture__fact dd{overflow-wrap:anywhere;margin:0}.ccl-gate-capture__track{gap:var(--ccl-space-3);margin:0;padding:0;list-style:none;display:grid}.ccl-gate-capture__gate{gap:var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-lg);border:1px solid #0000;display:grid}.ccl-gate-capture__gate[data-step=next]{background-color:var(--ccl-bg-card);border-color:var(--ccl-border-brand);box-shadow:var(--ccl-shadow-card)}.ccl-gate-capture__gate:not([data-step=next]) .ccl-badge--neutral{background-color:var(--ccl-bg-card)}.ccl-gate-capture__gate-head{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-gate-capture__gate-number{box-sizing:border-box;background-color:var(--ccl-bg-card);block-size:28px;inline-size:28px;color:var(--ccl-text-muted);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.ccl-gate-capture__gate[data-step=next] .ccl-gate-capture__gate-number{background-color:var(--ccl-bg-brand);color:var(--ccl-text-on-brand);border-color:var(--ccl-border-brand)}.ccl-gate-capture__gate-name{overflow-wrap:anywhere;min-inline-size:0;font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);flex:8rem}.ccl-gate-capture__gate-record{gap:var(--ccl-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ccl-gate-capture__gate-evidence{gap:var(--ccl-space-2);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ccl-gate-capture__gate-evidence p{margin:0}.ccl-gate-capture__gate-help,.ccl-gate-capture__answer-none{color:var(--ccl-text-muted)}.ccl-gate-capture__answers-title{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-gate-capture__gate-record p{margin:0}.ccl-gate-capture__gate-recorded{color:var(--ccl-text-muted)}.ccl-gate-capture__gate-actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-gate-capture__result{margin-block-start:var(--ccl-space-6)}.ccl-gate-capture__result p{margin-block:0 var(--ccl-space-3);overflow-wrap:anywhere}.ccl-gate-capture__hold{align-items:flex-start;gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning);border-inline-start:4px solid var(--ccl-accent-warning);border-radius:var(--ccl-radius-md);display:flex}.ccl-gate-capture__hold .ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);flex:none}.ccl-gate-capture__hold-text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-gate-capture__hold-title,.ccl-gate-capture__hold-body{font-size:var(--ccl-type-body-size);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-gate-capture__hold-title{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-gate-capture__hold-body{font-family:var(--ccl-type-body-family);font-weight:var(--ccl-type-body-weight)}.ccl-gate-capture__reasons{gap:var(--ccl-space-2);display:grid}.ccl-gate-capture__reasons[data-required]>.ccl-field__label:after{content:" *" / "";color:var(--ccl-text-brand)}.ccl-gate-capture__parties{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;margin-block-end:var(--ccl-space-4);display:flex}.ccl-gate-capture__parties>.ccl-field__label{flex-basis:100%}.ccl-gate-capture__gate-waiting,.ccl-gate-capture__fail-unavailable{color:var(--ccl-text-body);overflow-wrap:anywhere;margin:0}.ccl-gate-capture__reason{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-gate-capture__reason[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-gate-capture__reason[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-gate-capture__reason-label{overflow-wrap:anywhere;min-inline-size:0}.ccl-gate-capture__reasons[data-invalid] .ccl-gate-capture__reason{border-color:var(--ccl-accent-danger)}.ccl-gate-capture__reason[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-gate-capture__reason input:focus-visible{box-shadow:none;outline:none}.ccl-gate-capture__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-gate-capture__reason[data-selected] .ccl-gate-capture__mark{border:6px solid var(--ccl-border-brand)}.ccl-gate-capture__signpost{gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);border-inline-start:4px solid var(--ccl-accent-warm);border-radius:var(--ccl-radius-md);grid-template-columns:minmax(0,1fr);margin-block-start:var(--ccl-space-4);display:grid}.ccl-gate-capture__signpost-title{color:var(--ccl-text-warm);font-weight:var(--ccl-type-label-weight)}.ccl-gate-capture__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-gate-capture__dialog p{margin:0}.ccl-committee-referral,.ccl-committee-referral__body,.ccl-committee-referral__view{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-committee-referral__state,.ccl-committee-referral__referred p,.ccl-committee-referral__reason,.ccl-committee-referral__recorded{overflow-wrap:anywhere;margin:0}.ccl-committee-referral__note{color:var(--ccl-text-muted)}.ccl-committee-referral__standing,.ccl-committee-referral__referred{justify-items:start;gap:var(--ccl-space-4);min-inline-size:0;max-inline-size:40rem;padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-committee-referral__referred{gap:var(--ccl-space-2)}.ccl-committee-referral__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-committee-referral__hold{align-items:flex-start;gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning);border-inline-start:4px solid var(--ccl-accent-warning);border-radius:var(--ccl-radius-md);display:flex}.ccl-committee-referral__hold .ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);flex:none}.ccl-committee-referral__hold-text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-committee-referral__hold-title,.ccl-committee-referral__hold-body{font-size:var(--ccl-type-body-size);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-committee-referral__hold-title{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-committee-referral__hold-body{font-family:var(--ccl-type-body-family);font-weight:var(--ccl-type-body-weight)}.ccl-committee-referral__consequences{gap:var(--ccl-space-2);padding-block:0;padding-inline:var(--ccl-space-5) 0;overflow-wrap:anywhere;margin:0;display:grid}.ccl-committee-referral__result{margin-block-start:var(--ccl-space-2)}.ccl-committee-referral__result p{margin-block:0 var(--ccl-space-3);overflow-wrap:anywhere}.ccl-ctp{gap:var(--ccl-space-4);min-inline-size:0;border-block-start:1px solid var(--ccl-border-decorative);margin-block-start:var(--ccl-space-6);padding-block-start:var(--ccl-space-6);display:grid;container-type:inline-size}.ccl-gate-capture>.ccl-ctp{padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);margin-block-start:var(--ccl-space-4)}@media (width<40rem){.ccl-gate-capture>.ccl-ctp{padding:var(--ccl-space-5)}}.ccl-gate-capture>.ccl-cif-answers{padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);margin-block-start:var(--ccl-space-4)}@media (width<40rem){.ccl-gate-capture>.ccl-cif-answers{padding:var(--ccl-space-5)}}.ccl-ctp__heading,.ccl-ctp__subheading,.ccl-ctp__intro,.ccl-ctp__state,.ccl-ctp__label,.ccl-ctp__frozen,.ccl-ctp__more-failed{margin:0}.ccl-ctp__intro,.ccl-ctp__recorded,.ccl-ctp__label{color:var(--ccl-text-muted)}.ccl-ctp__label{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-ctp__body,.ccl-ctp__form,.ccl-ctp__history,.ccl-ctp__cited{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-ctp__body{gap:var(--ccl-space-4)}.ccl-ctp__summary{gap:var(--ccl-space-2);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-lg);overflow-wrap:anywhere;display:grid}.ccl-ctp__record{gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);overflow-wrap:anywhere;display:grid}.ccl-ctp__summary p,.ccl-ctp__record p{margin:0}.ccl-ctp__figure{font-family:var(--ccl-type-body-lg-family);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-lg-line-height)}.ccl-ctp__versions{gap:var(--ccl-space-1);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--ccl-space-5);display:grid}.ccl-ctp__entry{max-inline-size:20rem}.ccl-ctp__form{justify-content:start;align-items:start;column-gap:var(--ccl-space-4);grid-template-columns:minmax(0,20rem) auto}.ccl-ctp__form>.ccl-ctp__cited{grid-column:1/-1}.ccl-ctp__form>.ccl-ctp__actions{grid-template-rows:calc(var(--ccl-type-label-size) * var(--ccl-type-label-line-height)) auto;justify-content:start;gap:var(--ccl-space-2) var(--ccl-space-3);display:grid}.ccl-ctp__form>.ccl-ctp__actions>*{grid-row:2}@container (inline-size<32rem){.ccl-ctp__form{grid-template-columns:minmax(0,1fr)}.ccl-ctp__form>.ccl-ctp__actions{grid-template-rows:auto}.ccl-ctp__form>.ccl-ctp__actions>*{grid-row:1}}.ccl-ctp__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-ctp__frozen{font-weight:var(--ccl-type-label-weight)}.ccl-ctp__result p{margin-block:0 var(--ccl-space-3);overflow-wrap:anywhere}.ccl-ctp__records{min-inline-size:0}.ccl-signpost__wording{gap:var(--ccl-space-2);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.ccl-signpost__routes{gap:var(--ccl-space-2);margin:0;padding-inline-start:var(--ccl-space-5);display:grid}.ccl-signpost__routes li{gap:var(--ccl-space-1);display:grid}.ccl-signpost__route-name{font-weight:var(--ccl-type-label-weight)}.ccl-pap-psp{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-pap-psp__state{margin:0}.ccl-pap-psp__facts,.ccl-pap-psp__figures{gap:var(--ccl-space-3);margin:0;display:grid}.ccl-pap-psp__figures{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.ccl-pap-psp__fact{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-pap-psp__fact dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-pap-psp__fact dd{overflow-wrap:anywhere;margin:0}.ccl-pap-psp__body{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-pap-psp__part{gap:var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-pap-psp__part h2,.ccl-pap-psp__part h3,.ccl-pap-psp__part p{overflow-wrap:anywhere;margin:0}.ccl-pap-psp__head{justify-content:space-between;align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-pap-psp__note{color:var(--ccl-text-muted)}.ccl-pap-psp__periods,.ccl-pap-psp__inquiries{margin:0;list-style:none;display:grid}.ccl-pap-psp__periods{gap:var(--ccl-space-1);color:var(--ccl-text-muted);padding:0}.ccl-pap-psp__inquiries{gap:var(--ccl-space-5);padding:0}.ccl-pap-psp__inquiry{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-pap-psp__inquiry>.ccl-pap-psp__head{justify-content:flex-start}.ccl-pap-psp__line-actions{gap:var(--ccl-space-3)}.ccl-pap-psp__form{gap:var(--ccl-space-3);min-inline-size:0;max-inline-size:28rem;display:grid}.ccl-pap-psp__answer{grid-column:1/-1;padding-block-start:var(--ccl-space-2)}.ccl-pap-psp__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-pap-psp__form--row{align-items:flex-start;gap:var(--ccl-space-3) var(--ccl-space-4);flex-wrap:wrap;max-inline-size:none;display:flex}.ccl-pap-psp__form--row>h3{flex-basis:100%}.ccl-pap-psp__form--row>.ccl-field{flex:0 auto;min-inline-size:min(100%,14rem)}.ccl-pap-psp__form--row>.ccl-field>.ccl-field__hint,.ccl-pap-psp__form--row>.ccl-field>.ccl-field__error{contain:inline-size}.ccl-pap-psp__form--row>.ccl-pap-psp__actions{grid-template-rows:calc(var(--ccl-type-label-size) * var(--ccl-type-label-line-height)) auto;justify-content:start;gap:var(--ccl-space-2) var(--ccl-space-3);display:grid}.ccl-pap-psp__form--row>.ccl-pap-psp__actions>*{grid-row:2}@media (width<40rem){.ccl-pap-psp__form--row>.ccl-pap-psp__actions{grid-template-rows:auto}.ccl-pap-psp__form--row>.ccl-pap-psp__actions>*{grid-row:1}}.ccl-pap-psp__explanation{color:var(--ccl-text-muted)}.ccl-pap-psp__attestation .ccl-button{line-height:var(--ccl-type-label-line-height);text-wrap:balance}.ccl-pap-psp__recorded,.ccl-pap-psp__hold{align-items:flex-start;gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);border-radius:var(--ccl-radius-md);display:flex}.ccl-pap-psp__recorded{background-color:var(--ccl-bg-success);color:var(--ccl-text-success);border-inline-start:4px solid var(--ccl-accent-success);margin:0}.ccl-pap-psp__hold{background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning);border-inline-start:4px solid var(--ccl-accent-warning)}.ccl-pap-psp__recorded .ccl-icon,.ccl-pap-psp__hold .ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);flex:none}.ccl-pap-psp__recorded-text{overflow-wrap:anywhere;min-inline-size:0}.ccl-pap-psp__hold-text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-pap-psp__hold-title,.ccl-pap-psp__hold-body{font-size:var(--ccl-type-body-size);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-pap-psp__hold-title{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-pap-psp__hold-body{font-family:var(--ccl-type-body-family);font-weight:var(--ccl-type-body-weight)}.ccl-pap-psp__result p{margin-block:0 var(--ccl-space-3);overflow-wrap:anywhere}.ccl-case-bulk{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-case-bulk h2,.ccl-case-bulk h3{margin-block:0}.ccl-case-bulk__hint{color:var(--ccl-text-muted);margin:0}.ccl-case-bulk__hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ccl-case-bulk__bar{justify-content:space-between;align-items:flex-end;gap:var(--ccl-space-3) var(--ccl-space-6);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);flex-wrap:wrap;display:flex}.ccl-case-bulk__count{min-block-size:48px;min-inline-size:0;font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);overflow-wrap:anywhere;flex:auto;align-items:center;margin:0;display:flex}.ccl-case-bulk__controls{align-items:end;gap:var(--ccl-space-3);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}.ccl-case-bulk__bar>.ccl-banner,.ccl-case-bulk__bar>.ccl-case-bulk__hint{flex:100%;min-inline-size:0}.ccl-case-bulk__action{gap:var(--ccl-space-1);min-inline-size:0;max-inline-size:100%;display:grid}.ccl-case-bulk__picker{justify-content:space-between;align-items:center;gap:var(--ccl-space-3);min-block-size:48px;min-inline-size:min(16rem,100%);max-inline-size:100%;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);text-align:start;overflow-wrap:anywhere;cursor:pointer;display:flex}.ccl-case-bulk__picker[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-case-bulk__picker[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-case-bulk__picker-value{min-inline-size:0}.ccl-case-bulk__picker-value[data-placeholder]{color:var(--ccl-text-muted)}.ccl-case-bulk__picker .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4)}.ccl-case-bulk__popover{min-inline-size:var(--trigger-width);max-inline-size:calc(100vw - 2 * var(--ccl-space-margin-mobile));background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);box-shadow:var(--ccl-shadow-card);overflow:auto}.ccl-case-bulk__options{padding-block:var(--ccl-space-1);outline:none;display:grid}.ccl-case-bulk__option{min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);color:var(--ccl-text-body);overflow-wrap:anywhere;cursor:pointer;align-items:center;display:flex}.ccl-case-bulk__option[data-focused]{background-color:var(--ccl-bg-surface)}.ccl-case-bulk__option[data-selected]{background-color:var(--ccl-bg-selected);font-weight:var(--ccl-type-label-weight)}.ccl-case-bulk__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:calc(-1 * var(--ccl-focus-ring-width))}.ccl-case-bulk,.ccl-case-bulk *{scroll-margin-block-end:var(--ccl-space-2)}.ccl-case-bulk__table-region{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-case-bulk__table-region{max-block-size:none}}.ccl-case-bulk__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-case-bulk__table.ccl-data-table tbody tr[data-selected]>*{background-color:var(--ccl-bg-selected)}.ccl-case-bulk__table tbody th{font-weight:var(--ccl-type-body-weight)}.ccl-case-bulk__table .ccl-case-bulk__select-cell{inline-size:48px;padding-block:0;padding-inline:var(--ccl-space-1)}.ccl-case-bulk__check{cursor:pointer;justify-content:center;align-items:center;block-size:48px;inline-size:48px;display:flex}.ccl-case-bulk__check input{block-size:20px;inline-size:20px;accent-color:var(--ccl-text-brand);cursor:pointer;margin:0}.ccl-case-bulk__check input:disabled{cursor:not-allowed}.ccl-case-bulk__case-cell{overflow-wrap:anywhere}.ccl-case-bulk__result{min-inline-size:0}.ccl-case-bulk__result p{overflow-wrap:anywhere;margin:0}.ccl-case-bulk__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-case-bulk__dialog p,.ccl-case-bulk__dialog ul{margin:0}.ccl-case-bulk__dialog-body{gap:var(--ccl-space-3);display:grid}.ccl-case-bulk__dialog-list{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-case-bulk__dialog-list ul{gap:var(--ccl-space-2);padding-inline-start:var(--ccl-space-4);display:grid}.ccl-case-bulk__dialog-list li{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-case-bulk__case{font-weight:var(--ccl-type-label-weight)}.ccl-case-bulk__move{color:var(--ccl-text-muted)}.ccl-case-bulk__fine-print{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height)}.ccl-case-appeal{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-case-appeal h2{margin-block:0}@media (width>=48rem){.ccl-facts>.ccl-case-appeal__fact--wide{grid-column:span 2}}.ccl-case-appeal .ccl-summary .ccl-badge--neutral{background-color:var(--ccl-bg-card)}.ccl-case-appeal__view{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-case-appeal__line,.ccl-case-appeal__locked{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-case-appeal__locked{color:var(--ccl-text-muted)}.ccl-case-appeal__act{gap:var(--ccl-space-4);justify-self:stretch;justify-items:start;min-inline-size:0;display:grid}.ccl-case-appeal__choice{justify-self:stretch;min-inline-size:0;max-inline-size:40rem}.ccl-case-appeal__options{gap:var(--ccl-space-2);display:grid}.ccl-case-appeal__option{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-case-appeal__option[data-hovered]{border-color:var(--ccl-border-interactive)}.ccl-case-appeal__option[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-case-appeal__option[data-selected] .ccl-case-appeal__option-text>span:first-child{font-weight:var(--ccl-type-label-weight)}.ccl-case-appeal__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-case-appeal__option[data-readonly]{cursor:default}.ccl-case-appeal__option-text{gap:var(--ccl-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ccl-case-appeal__option-detail{color:var(--ccl-text-muted)}.ccl-case-appeal__options[data-invalid] .ccl-case-appeal__option{border-color:var(--ccl-accent-danger)}.ccl-case-appeal__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-case-appeal__option input:focus-visible{box-shadow:none;outline:none}.ccl-case-appeal__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-case-appeal__option[data-selected] .ccl-case-appeal__mark{border:6px solid var(--ccl-border-brand)}.ccl-case-appeal__panel{gap:var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);justify-items:start;display:grid}.ccl-case-appeal__panel--form{max-inline-size:40rem}.ccl-case-appeal__panel>p{overflow-wrap:anywhere;margin:0}.ccl-case-appeal__panel>.ccl-facts{justify-self:stretch}.ccl-case-appeal__record{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-case-appeal__record p{overflow-wrap:anywhere;margin:0}.ccl-case-appeal__panel-head{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-case-appeal__result{min-inline-size:0}.ccl-case-appeal__result p{overflow-wrap:anywhere;margin:0}.ccl-case-appeal__dialog-consequences{gap:var(--ccl-space-4);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.ccl-case-appeal__dialog-consequences p{margin:0}.ccl-case-closure{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case__summary{margin-block-start:var(--ccl-space-2)}.ccl-case-record a.ccl-button>.ccl-link__words,.ccl-case-closure a.ccl-button>.ccl-link__words,.ccl-case-correction a.ccl-button>.ccl-link__words{line-height:var(--ccl-type-label-line-height)}.ccl-case-closure__fact{min-inline-size:0}.ccl-case-closure__act{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);min-inline-size:0;max-inline-size:40rem;box-shadow:var(--ccl-shadow-card);display:grid}.ccl-case-closure__fields{gap:var(--ccl-space-4);min-inline-size:0;padding:var(--ccl-space-5);display:grid}.ccl-case-closure__footer{justify-content:flex-end;align-items:center;gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);border-block-start:1px solid var(--ccl-border-decorative);flex-wrap:wrap;display:flex}.ccl-case-closure__reasons{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-case-closure__reason{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:48px;min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-case-closure__reason[data-hovered]{background-color:var(--ccl-bg-surface)}.ccl-case-closure__reason[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-case-closure__reason[data-selected] .ccl-case-closure__reason-label{font-weight:var(--ccl-type-label-weight)}.ccl-case-closure__reason[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-case-closure__reason[data-readonly]{cursor:default}.ccl-case-closure__reason-label{overflow-wrap:anywhere;min-inline-size:0}.ccl-case-closure__locked{color:var(--ccl-text-muted);overflow-wrap:anywhere;margin:0}.ccl-case-closure__reasons[data-invalid] .ccl-case-closure__reason{border-color:var(--ccl-accent-danger)}.ccl-case-closure__reason[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-case-closure__reason input:focus-visible{box-shadow:none;outline:none}.ccl-case-closure__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-case-closure__reason[data-selected] .ccl-case-closure__mark{border:6px solid var(--ccl-border-brand)}.ccl-case-closure__not-closable{overflow-wrap:anywhere;margin:0}.ccl-case-closure__result{min-inline-size:0;max-inline-size:40rem}.ccl-case-closure__record{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-closure__record>h2,.ccl-case-closure__record>p{margin:0}.ccl-case-closure__closure{min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5)}.ccl-case-closure__dialog-consequences{overflow-wrap:anywhere;background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-md);grid-template-columns:minmax(0,1fr);display:grid}.ccl-case-closure__dialog-consequences p{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);margin:0}.ccl-case-closure__dialog-consequences p+p{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-case-closure__dialog-consequences bdi{font-weight:var(--ccl-type-label-weight)}.ccl-case__link{box-sizing:border-box;min-block-size:48px;min-inline-size:48px;color:var(--ccl-text-brand);justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.ccl-case__link:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-continuity-hold{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-continuity-hold h2{margin-block:0}.ccl-continuity-hold__link{box-sizing:border-box;min-block-size:48px;min-inline-size:48px;color:var(--ccl-text-brand);overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.ccl-continuity-hold__link:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-continuity-hold .ccl-summary .ccl-badge--neutral{background-color:var(--ccl-bg-card)}.ccl-continuity-hold__layout{align-items:start;gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@media (width>=64rem){.ccl-continuity-hold__layout{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem)}}.ccl-continuity-hold__main{align-content:start;gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-continuity-hold__held{gap:var(--ccl-space-4);min-inline-size:0;padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-continuity-hold__held-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.ccl-continuity-hold__calm{overflow-wrap:anywhere;min-inline-size:0;color:var(--ccl-text-body);margin:0}.ccl-continuity-hold__act{gap:var(--ccl-space-5);justify-items:start;min-inline-size:0;display:grid}.ccl-continuity-hold__act--held{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-5)}.ccl-continuity-hold__options{gap:var(--ccl-space-2);justify-self:stretch;min-inline-size:0;max-inline-size:40rem;display:grid}.ccl-continuity-hold__option{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-continuity-hold__option[data-hovered]{border-color:var(--ccl-border-interactive)}.ccl-continuity-hold__option[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-continuity-hold__option[data-selected] .ccl-continuity-hold__option-text{font-weight:var(--ccl-type-label-weight)}.ccl-continuity-hold__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-continuity-hold__option[data-readonly]{cursor:default}.ccl-continuity-hold__option-text{overflow-wrap:anywhere;min-inline-size:0}.ccl-continuity-hold__options[data-invalid] .ccl-continuity-hold__option{border-color:var(--ccl-accent-danger)}.ccl-continuity-hold__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-continuity-hold__option input:focus-visible{box-shadow:none;outline:none}.ccl-continuity-hold__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-continuity-hold__option[data-selected] .ccl-continuity-hold__mark{border:6px solid var(--ccl-border-brand)}.ccl-continuity-hold__locked,.ccl-continuity-hold__not-holdable{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-continuity-hold__locked{color:var(--ccl-text-muted)}.ccl-continuity-hold__closure{gap:var(--ccl-space-3);justify-items:start;min-inline-size:0;display:grid}.ccl-continuity-hold__closure>p{overflow-wrap:anywhere;margin:0}@media (width<40rem){.ccl-continuity-hold__closure>.ccl-button{padding-block:var(--ccl-space-3);line-height:var(--ccl-type-label-line-height)}}.ccl-continuity-hold__result{min-inline-size:0}.ccl-continuity-hold__result p{overflow-wrap:anywhere;margin:0}.ccl-continuity-hold__record{gap:var(--ccl-space-4);min-inline-size:0;padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-continuity-hold__record>p{overflow-wrap:anywhere;min-inline-size:0;margin:0}@media (width<40rem){.ccl-continuity-hold__held,.ccl-continuity-hold__record{padding:var(--ccl-space-4)}}.ccl-continuity-hold__consequences{gap:var(--ccl-space-4);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.ccl-continuity-hold__consequences p{margin:0}.ccl-continuity-holds{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-continuity-holds>*{min-inline-size:0}.ccl-continuity-holds__filter{inline-size:100%;min-inline-size:0;max-inline-size:24rem}.ccl-continuity-holds__region{max-block-size:max(calc(2 * var(--ccl-space-16)), calc(100dvh - var(--shell-header-block-size,calc(var(--ccl-space-16) + var(--ccl-space-2))) - 2 * var(--ccl-space-2)));min-inline-size:0;scroll-margin-block-end:var(--ccl-space-2)}.ccl-continuity-holds__table{min-inline-size:40rem}.ccl-continuity-holds__table th,.ccl-continuity-holds__table td{overflow-wrap:anywhere}.ccl-continuity-holds__case{font-weight:var(--ccl-type-label-weight)}.ccl-continuity-holds__case--unavailable,.ccl-continuity-holds__case--unavailable .ccl-continuity-hold__link{color:var(--ccl-text-muted);font-weight:var(--ccl-type-body-weight)}.ccl-continuity-holds__more{gap:var(--ccl-space-2);justify-items:start;display:grid}.ccl-continuity-holds__more-failed{overflow-wrap:anywhere;margin:0}.ccl-contribution{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-contribution h2{margin-block:0}.ccl-contribution__view{gap:var(--ccl-space-6);min-inline-size:0;display:grid}@media (width>=48rem){.ccl-facts>.ccl-contribution__fact--wide{grid-column:span 2}}.ccl-contribution__record{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-contribution__record>p{overflow-wrap:anywhere;margin:0}.ccl-contribution__act{gap:var(--ccl-space-5);min-inline-size:0;max-inline-size:40rem;padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);justify-items:start;display:grid}@media (width<40rem){.ccl-contribution__act{padding:var(--ccl-space-5)}}.ccl-contribution__act>.ccl-field{justify-self:stretch}.ccl-contribution__choice{justify-self:stretch;min-inline-size:0}.ccl-contribution__options{gap:var(--ccl-space-2);display:grid}.ccl-contribution__option{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-contribution__option[data-hovered]{border-color:var(--ccl-border-interactive)}.ccl-contribution__option[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-contribution__option[data-selected] .ccl-contribution__option-text{font-weight:var(--ccl-type-label-weight)}.ccl-contribution__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-contribution__option[data-readonly]{cursor:default}.ccl-contribution__option-text{overflow-wrap:anywhere;min-inline-size:0}.ccl-contribution__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-contribution__option input:focus-visible{box-shadow:none;outline:none}.ccl-contribution__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-contribution__option[data-selected] .ccl-contribution__mark{border:6px solid var(--ccl-border-brand)}.ccl-contribution__locked{overflow-wrap:anywhere;min-inline-size:0;color:var(--ccl-text-muted);margin:0}.ccl-contribution__recover{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-contribution__result{min-inline-size:0}.ccl-contribution__result p{overflow-wrap:anywhere;margin:0}.ccl-case-correction{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-correction h2{margin-block:0}.ccl-case-correction__fact{align-content:start;gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-case-correction__fact dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-case-correction__fact dd{min-inline-size:0;color:var(--ccl-text-body);overflow-wrap:anywhere;margin:0}.ccl-case-correction__act{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);min-inline-size:0;max-inline-size:40rem;box-shadow:var(--ccl-shadow-card);display:grid}.ccl-case-correction__fields{gap:var(--ccl-space-5);min-inline-size:0;padding:var(--ccl-space-5);display:grid}.ccl-case-correction__footer{justify-content:flex-end;align-items:center;gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);border-block-start:1px solid var(--ccl-border-decorative);flex-wrap:wrap;display:flex}.ccl-case-correction__options{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-case-correction__option{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:48px;min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-case-correction__option[data-hovered]{background-color:var(--ccl-bg-surface)}.ccl-case-correction__option[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-case-correction__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-case-correction__option[data-readonly]{cursor:default}.ccl-case-correction__option-text{gap:var(--ccl-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ccl-case-correction__option-detail{color:var(--ccl-text-muted)}.ccl-case-correction__option[data-disabled] .ccl-case-correction__option-detail{color:var(--ccl-text-body)}.ccl-case-correction__locked{overflow-wrap:anywhere;min-inline-size:0;color:var(--ccl-text-muted);margin:0}.ccl-case-correction__options[data-invalid] .ccl-case-correction__option{border-color:var(--ccl-accent-danger)}.ccl-case-correction__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-case-correction__option input:focus-visible{box-shadow:none;outline:none}.ccl-case-correction__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-case-correction__option[data-selected] .ccl-case-correction__mark{border:6px solid var(--ccl-border-brand)}.ccl-case-correction__not-correctable{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-case-correction__since{min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-md);overflow-wrap:anywhere;margin:0}.ccl-case-correction__result{min-inline-size:0;max-inline-size:40rem}.ccl-case-correction__record{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-correction__record>p{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-case-correction__record>.ccl-case-correction__empty{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-surface);color:var(--ccl-text-muted);border:1px dashed var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg)}.ccl-case-correction__tiles{gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));min-inline-size:0;max-inline-size:40rem;margin:0;display:grid}.ccl-case-correction__tile{gap:var(--ccl-space-2);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);border-radius:var(--ccl-radius-lg)}.ccl-case-correction__tile--mint{background-color:var(--ccl-bg-tint-mint)}.ccl-case-correction__tile--sand{background-color:var(--ccl-bg-tint-sand)}.ccl-case-correction__tile dd{font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h2-line-height);font-variant-numeric:tabular-nums}@media (width>=40rem){.ccl-case-correction__tile dd{font-size:var(--ccl-type-h1-size);line-height:var(--ccl-type-h1-line-height)}}.ccl-case-correction__list>li{gap:var(--ccl-space-2);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);display:grid}.ccl-case-correction__list>li>p{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-case-correction__move{font-weight:var(--ccl-type-label-weight)}.ccl-case-correction__inline-facts{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-4);min-inline-size:0;font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;margin:0;display:flex}.ccl-case-correction__inline-facts>.ccl-case-correction__fact{align-items:baseline;gap:0 var(--ccl-space-1);flex-wrap:wrap;display:flex}.ccl-case-correction__effects{gap:var(--ccl-space-2);margin:0;padding-inline-start:var(--ccl-space-4);display:grid}.ccl-case-correction__effects>li{overflow-wrap:anywhere}.ccl-case-correction__dialog-consequences{overflow-wrap:anywhere;background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-md);grid-template-columns:minmax(0,1fr);display:grid}.ccl-case-correction__dialog-consequences p,.ccl-case-correction__dialog-consequences ul{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);margin:0}.ccl-case-correction__dialog-consequences ul{padding-inline-start:var(--ccl-space-8)}.ccl-case-correction__dialog-consequences>*+*{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-case-correction__dialog-consequences bdi[dir=auto]{font-weight:var(--ccl-type-label-weight)}.ccl-case-transitions{gap:var(--ccl-space-4);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-transitions h2,.ccl-case-transitions h3{margin-block:0}.ccl-case-transitions p{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-case-transitions__header{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-case-transitions__intro{color:var(--ccl-text-muted)}.ccl-case-transitions__layout{gap:var(--ccl-space-5);min-inline-size:0;padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);grid-template-columns:minmax(0,1fr);display:grid}.ccl-case-transitions__layout--split>.ccl-case-transitions__other{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-5)}@media (width>=64rem){.ccl-case-transitions__layout--split{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.ccl-case-transitions__layout--split>.ccl-case-transitions__other{border-block-start:0;border-inline-start:1px solid var(--ccl-border-decorative);padding-block-start:0;padding-inline-start:var(--ccl-space-5)}}.ccl-case-transitions__main,.ccl-case-transitions__other{align-content:start;gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-case-transitions__none{color:var(--ccl-text-muted)}.ccl-case-transitions__act{gap:var(--ccl-space-4);justify-items:start;min-inline-size:0;display:grid}.ccl-case-transitions__group{justify-self:stretch;min-inline-size:0}.ccl-case-transitions__options{align-items:stretch;gap:var(--ccl-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-case-transitions__options>.ccl-field__label,.ccl-case-transitions__options>.ccl-field__error{flex-basis:100%}.ccl-case-transitions__option{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:48px;min-inline-size:0;max-inline-size:100%;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);cursor:pointer;display:inline-flex}.ccl-case-transitions__option[data-hovered]{background-color:var(--ccl-bg-surface)}.ccl-case-transitions__option[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-case-transitions__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-case-transitions__option[data-readonly]{cursor:default}.ccl-case-transitions__option-text{gap:var(--ccl-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ccl-case-transitions__option-detail{color:var(--ccl-text-muted)}.ccl-case-transitions__options[data-invalid] .ccl-case-transitions__option{border-color:var(--ccl-accent-danger)}.ccl-case-transitions__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-case-transitions__option input:focus-visible{box-shadow:none;outline:none}.ccl-case-transitions__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-case-transitions__option[data-selected] .ccl-case-transitions__mark{border:6px solid var(--ccl-border-brand)}.ccl-case-transitions__locked{color:var(--ccl-text-muted)}.ccl-case-transitions__links,.ccl-case-transitions__elsewhere{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-case-transitions__links>h3{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height)}.ccl-case-transitions__elsewhere-label{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-case-transitions__link-list,.ccl-case-transitions__chips{gap:var(--ccl-space-2);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.ccl-case-transitions__link-list>li{min-inline-size:0;max-inline-size:100%;display:flex}.ccl-case-transitions__link-list .ccl-button{min-inline-size:0}.ccl-case-transitions__chip{min-inline-size:0;max-inline-size:100%;padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere}.ccl-case-transitions__consequences{overflow-wrap:anywhere;background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-md);grid-template-columns:minmax(0,1fr);display:grid}.ccl-case-transitions__consequences p{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);margin:0}.ccl-case-transitions__consequences p+p{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-case-transitions__consequences bdi{font-weight:var(--ccl-type-label-weight)}.ccl-cif-answers{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-cif-answers__heading,.ccl-cif-answers__subheading,.ccl-cif-answers__state{overflow-wrap:anywhere;margin:0}.ccl-cif-answers__body,.ccl-cif-answers__section{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-cif-answers__section{gap:var(--ccl-space-3)}.ccl-cif-answers__subheading{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-cif-answers__lines{white-space:pre-wrap}.ccl-priority-score__faults{gap:var(--ccl-space-1);min-inline-size:0;margin:0;padding-inline-start:var(--ccl-space-5);display:grid}.ccl-priority-score__faults>li{overflow-wrap:anywhere;min-inline-size:0}.ccl-priority-score__total{color:var(--ccl-text-body);font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h2-line-height);overflow-wrap:anywhere;margin:0}.ccl-priority-score__components{justify-self:stretch;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ccl-priority-score__components>li{min-inline-size:0;padding-block:var(--ccl-space-2);border-block-start:1px solid var(--ccl-border-decorative);overflow-wrap:anywhere}.ccl-case-notes{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;max-inline-size:48rem;display:grid}.ccl-case-notes__composer{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.ccl-case-notes__composer>.ccl-field{justify-self:stretch;max-inline-size:none}.ccl-case-notes__result{justify-self:stretch}.ccl-case-notes__list{grid-template-columns:minmax(0,1fr);min-inline-size:0}.ccl-case-notes__item{gap:var(--ccl-space-2);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);color:var(--ccl-text-body);grid-template-columns:minmax(0,1fr);display:grid}.ccl-case-notes__text,.ccl-case-notes__erased{margin:0}.ccl-case-notes__text>bdi{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.ccl-case-notes__erased{color:var(--ccl-text-muted)}.ccl-case-notes__meta{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-4);min-inline-size:0;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;display:flex}.ccl-case-notes__kind{color:var(--ccl-text-brand);font-weight:var(--ccl-type-label-weight);margin:0}.ccl-case-notes__facts{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-4);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.ccl-case-notes__fact{align-items:baseline;gap:0 var(--ccl-space-1);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-case-notes__fact dt{color:var(--ccl-text-muted);font-weight:var(--ccl-type-label-weight)}.ccl-case-notes__fact dd{min-inline-size:0;color:var(--ccl-text-muted);overflow-wrap:anywhere;margin:0}.ccl-case-notes__id{overflow-wrap:anywhere}.ccl-case-record{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-record>.ccl-page-header{margin-block-end:0}.ccl-case-record__summary{margin-block-start:calc(var(--ccl-space-2) * -1)}.ccl-case-record__pages{min-inline-size:0}.ccl-case-record__pages-list{margin:0;padding:0;list-style:none}.ccl-case-record__pages-list>li{min-inline-size:0}.ccl-case-record__configuration{gap:var(--ccl-space-3);justify-items:start;min-inline-size:0;display:grid}.ccl-case-record__body,.ccl-case-record__panel-body{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-record__panel-content{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-record__panel-header{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-case-record__panel-header>h2{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);overflow-wrap:anywhere;margin:0}.ccl-case-record__group,.ccl-case-record__track{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-record__group>h3{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);overflow-wrap:anywhere;margin:0}.ccl-case-record__signpost{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);border-inline-start:4px solid var(--ccl-accent-warm);border-radius:var(--ccl-radius-md)}.ccl-case-record__group>.ccl-case-record__signpost-title{color:var(--ccl-text-warm)}.ccl-case-record__panel-content>.ccl-ctp{border-block-start:none;margin-block-start:0;padding-block-start:0}.ccl-case-record__panel-content>.ccl-ctp>.ccl-ctp__heading{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);overflow-wrap:anywhere}.ccl-case-record__panel-content>.ccl-ctp .ccl-ctp__subheading{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere}.ccl-case-record__panel-content>.ccl-cif-answers>.ccl-cif-answers__heading{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height)}.ccl-case-record__track{gap:var(--ccl-space-2)}.ccl-case-record__track+.ccl-case-record__track{margin-block-start:var(--ccl-space-3)}.ccl-case-record__track>h4{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere;margin:0}.ccl-case-record__facts{gap:var(--ccl-space-4) var(--ccl-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;display:grid}.ccl-case-record__fact{align-content:start;gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-case-record__fact>dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-case-record__fact>dd{color:var(--ccl-text-body);overflow-wrap:anywhere;margin:0}.ccl-case-record__inline-facts{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-4);min-inline-size:0;font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;margin:0;display:flex}.ccl-case-record__inline-facts>.ccl-case-record__fact{align-items:baseline;gap:0 var(--ccl-space-1);flex-wrap:wrap;display:flex}.ccl-case-record__inline-facts>.ccl-case-record__fact>dd{min-inline-size:0}.ccl-case-record__entry-meta,.ccl-case-record__entry-meta>.ccl-case-record__fact>dd{color:var(--ccl-text-muted)}.ccl-case-record__inline-facts+.ccl-case-record__inline-facts{margin-block-start:var(--ccl-space-1)}.ccl-case-record__meta,.ccl-case-record__muted{color:var(--ccl-text-muted);overflow-wrap:anywhere;margin:0}.ccl-case-record__meta{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-case-record__empty{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-surface);color:var(--ccl-text-muted);border:1px dashed var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);overflow-wrap:anywhere;margin:0}.ccl-case-record__empty-action{justify-content:space-between;align-items:center;gap:var(--ccl-space-3) var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-case-record__empty-action>p{min-inline-size:0;margin:0}.ccl-case-record__gates,.ccl-case-record__list,.ccl-case-record__versions,.ccl-case-record__components,.ccl-case-record__inputs{min-inline-size:0;margin:0;padding:0;list-style:none}.ccl-case-record__item-title,.ccl-case-record__gate-name{color:var(--ccl-text-body);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere;margin:0}.ccl-case-record__row{gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);display:grid}.ccl-case-record__gate{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.ccl-case-record__gate>.ccl-case-record__entry-meta{grid-column:1/-1}.ccl-case-record__gate-text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}@media (width>=80rem){.ccl-case-record__gate{grid-template-columns:minmax(0,14rem) 10rem minmax(0,1fr)}.ccl-case-record__gate>.ccl-case-record__entry-meta{grid-column:auto}}.ccl-case-record__score{min-inline-size:0;display:grid}.ccl-case-record__score-head{gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);display:grid}.ccl-case-record__score-total{color:var(--ccl-text-body);font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h2-line-height);overflow-wrap:anywhere;margin:0}.ccl-case-record__components{display:grid}.ccl-case-record__component{gap:var(--ccl-space-1) var(--ccl-space-6);min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-5);border-block-start:1px solid var(--ccl-border-decorative);display:grid}@media (width>=48rem){.ccl-case-record__component{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:baseline}}.ccl-case-record__component-name{color:var(--ccl-text-body);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere;margin:0}.ccl-case-record__inputs{gap:var(--ccl-space-1);display:grid}.ccl-case-record__inputs>li{overflow-wrap:anywhere;min-inline-size:0}.ccl-case-record__documents{gap:var(--ccl-space-4);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ccl-case-record__document{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);min-inline-size:0;display:grid}.ccl-case-record__document>h3{padding-block-start:var(--ccl-space-4);padding-block-end:var(--ccl-space-3);padding-inline:var(--ccl-space-5);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);overflow-wrap:anywhere;margin:0}.ccl-case-record__versions{display:grid}.ccl-case-record__version{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-5);border-block-start:1px solid var(--ccl-border-decorative);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.ccl-case-record__version{grid-template-columns:5rem minmax(0,1fr) auto auto}}.ccl-case-record__version-name{font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere}.ccl-case-record__version-file{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-case-record__filename{overflow-wrap:anywhere;min-inline-size:0}.ccl-case-record__version-when{min-inline-size:0;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere}.ccl-case-record__viewer{gap:var(--ccl-space-4);padding:var(--ccl-space-5);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);background-color:var(--ccl-bg-surface);justify-items:start;min-inline-size:0;display:grid}.ccl-case-record__viewer>h3{overflow-wrap:anywhere;margin:0}.ccl-case-record__viewer-body{justify-self:stretch;min-inline-size:0;display:grid}.ccl-case-record__image{block-size:auto;max-inline-size:100%;display:block}.ccl-case-record__pdf{block-size:70vh;min-block-size:20rem;inline-size:100%;display:block}.ccl-funding-decision{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-funding-decision h2{margin-block:0}@media (width>=48rem){.ccl-facts>.ccl-funding-decision__fact--wide{grid-column:span 2}}.ccl-funding-decision .ccl-summary .ccl-badge--neutral{background-color:var(--ccl-bg-card)}.ccl-funding-decision__summary{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-funding-decision__ceiling-row{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);min-inline-size:0;border-block-start:1px solid var(--ccl-border-decorative);flex-wrap:wrap;padding-block-start:var(--ccl-space-3);display:flex}.ccl-funding-decision__ceiling-amount{font-weight:var(--ccl-type-label-weight)}.ccl-funding-decision__view{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-funding-decision__gate{align-items:flex-start;gap:var(--ccl-space-2);overflow-wrap:anywhere;min-inline-size:0;margin:0;display:flex}.ccl-funding-decision__gate>svg{flex:none;block-size:20px;inline-size:20px}.ccl-funding-decision__act{gap:var(--ccl-space-5);min-inline-size:0;max-inline-size:40rem;padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);justify-items:start;display:grid}@media (width<40rem){.ccl-funding-decision__act{padding:var(--ccl-space-5)}}.ccl-funding-decision__act>.ccl-field{justify-self:stretch}.ccl-funding-decision__choice{justify-self:stretch;min-inline-size:0}.ccl-funding-decision__ceiling,.ccl-funding-decision__withheld,.ccl-funding-decision__closed{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-funding-decision__options{gap:var(--ccl-space-2);display:grid}.ccl-funding-decision__option{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-funding-decision__option[data-hovered]{border-color:var(--ccl-border-interactive)}.ccl-funding-decision__option[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-funding-decision__option[data-selected] .ccl-funding-decision__option-text{font-weight:var(--ccl-type-label-weight)}.ccl-funding-decision__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-funding-decision__option[data-readonly]{cursor:default}.ccl-funding-decision__option-text{overflow-wrap:anywhere;min-inline-size:0}.ccl-funding-decision__locked{overflow-wrap:anywhere;min-inline-size:0;color:var(--ccl-text-muted);margin:0}.ccl-funding-decision__options[data-invalid] .ccl-funding-decision__option{border-color:var(--ccl-accent-danger)}.ccl-funding-decision__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-funding-decision__option input:focus-visible{box-shadow:none;outline:none}.ccl-funding-decision__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-funding-decision__option[data-selected] .ccl-funding-decision__mark{border:6px solid var(--ccl-border-brand)}.ccl-funding-decision__panel,.ccl-funding-decision__record{gap:var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);justify-items:start;display:grid}.ccl-funding-decision__panel>p{overflow-wrap:anywhere;margin:0}.ccl-funding-decision__panel>.ccl-facts,.ccl-funding-decision__record>.ccl-facts,.ccl-funding-decision__panel>.ccl-banner{justify-self:stretch}.ccl-funding-decision__gates{gap:var(--ccl-space-2);margin:0;padding:0;list-style:none;display:grid}.ccl-funding-decision__result{min-inline-size:0}.ccl-funding-decision__result p{overflow-wrap:anywhere;margin:0}.ccl-funding-decision__dialog-consequences{gap:var(--ccl-space-4);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.ccl-funding-decision__dialog-consequences p{margin:0}.ccl-catalog{overflow-wrap:break-word;gap:var(--ccl-space-8);max-inline-size:60rem;padding-block:var(--ccl-space-8);padding-inline:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.ccl-catalog__section{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);display:grid}.ccl-catalog__list{margin:0;padding-inline-start:var(--ccl-space-6)}.ccl-catalog__grid{gap:var(--ccl-space-6);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));align-items:start;display:grid}.ccl-catalog__specimen{gap:var(--ccl-space-2);justify-items:start;display:grid}.ccl-catalog__grid .ccl-catalog__specimen{justify-items:stretch}.ccl-catalog__specimen>.ccl-data-table-frame{justify-self:stretch}.ccl-catalog__caption{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin:0}.ccl-catalog__flush{margin:0}.ccl-catalog__brand{gap:var(--ccl-space-4);padding:var(--ccl-space-6);background-color:var(--ccl-bg-brand);color:var(--ccl-text-on-brand);border-radius:var(--ccl-radius-lg);justify-items:start;display:grid}.ccl-catalog__brand h3{margin:0}.ccl-catalog__state-input{min-block-size:48px;padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md)}.ccl-catalog__anchor{block-size:6rem;padding-inline:var(--ccl-space-4);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);align-items:center;margin:0;display:flex}.ccl-catalog__interpolated-field{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.ccl-catalog__interpolated-field input{min-block-size:48px;padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);font:inherit}.ccl-catalog__interpolated-switch{min-block-size:48px;padding-inline:var(--ccl-space-3);color:var(--ccl-text-brand);border:1px solid var(--ccl-border-brand);border-radius:var(--ccl-radius-md);font:inherit;cursor:pointer;background-color:#0000}.ccl-catalog__announcement{margin:0}.ccl-interpreter-notice{align-items:center;column-gap:var(--ccl-space-3);row-gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);border-radius:var(--ccl-radius-lg);background-color:var(--ccl-bg-tint-sky);color:var(--ccl-text-body);flex-wrap:wrap;display:flex}.ccl-interpreter-notice__heading{color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0}.ccl-interpreter-notice p{overflow-wrap:anywhere;margin:0}.ccl-interpreter-notice__number{box-sizing:border-box;min-block-size:48px;min-inline-size:48px;color:var(--ccl-text-brand);align-items:center;text-decoration:underline;display:inline-flex}.ccl-interpreter-notice__number:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-intake{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-intake h1,.ccl-intake h2{margin-block:0}.ccl-intake>.ccl-page-header,.ccl-application-flow-frame__heading>.ccl-page-header,.ccl-intake__step>.ccl-page-header,.ccl-intake__review>.ccl-page-header{margin-block-end:0}.ccl-intake>.ccl-back-link{margin-block-end:calc(var(--ccl-space-4) * -1)}.ccl-intake__intro,.ccl-intake__note,.ccl-intake__removal{color:var(--ccl-text-muted);margin:0}.ccl-intake__actions,.ccl-intake__nav,.ccl-intake__continue{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-intake__nav{justify-content:space-between}.ccl-intake__problem{color:var(--ccl-text-body);margin:0}.ccl-intake__announcer{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-intake__lead{justify-content:space-between;align-items:center;gap:var(--ccl-space-3) var(--ccl-space-6);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-intake__lead>.ccl-intake__intro{flex:24rem;max-inline-size:72ch}.ccl-intake__list-section,.ccl-intake__draft,.ccl-intake__confirmation{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-intake__list-section+.ccl-intake__list-section{margin-block-start:var(--ccl-space-2)}.ccl-intake__list-section>h2,.ccl-intake__draft>h2,.ccl-intake__confirmation>h2{margin:0}.ccl-intake__item-heading{max-inline-size:100%}.ccl-intake__facts{margin:0}.ccl-intake__fact{gap:var(--ccl-space-1);align-content:start;min-inline-size:0;display:grid}.ccl-intake__fact>dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-intake__fact>dd{min-inline-size:0;margin:0}.ccl-list-card__meta>.ccl-intake__fact{align-items:baseline;gap:0 var(--ccl-space-1);flex-wrap:wrap;display:inline-flex}.ccl-list-card__meta>.ccl-intake__fact>dt{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-list-card__meta>.ccl-intake__fact>dd{color:var(--ccl-text-body)}@media (width>=40rem){.ccl-list-card__meta>.ccl-intake__fact>dd{white-space:nowrap}}.ccl-intake__cases-tools{justify-content:space-between;align-items:flex-end;gap:var(--ccl-space-3) var(--ccl-space-6);flex-wrap:wrap;display:flex}.ccl-intake__cases-tools>.ccl-button{margin-block-end:var(--ccl-space-1)}.ccl-intake__cases-body,.ccl-intake__case-body{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-intake__case{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-5);box-sizing:border-box;min-block-size:48px;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);color:var(--ccl-text-body);transition:background-color var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"name badge dates go";text-decoration:none;display:grid}.ccl-intake__cases>li:first-child>.ccl-intake__case{border-start-start-radius:var(--ccl-radius-lg);border-start-end-radius:var(--ccl-radius-lg)}.ccl-intake__cases>li:last-child>.ccl-intake__case{border-end-end-radius:var(--ccl-radius-lg);border-end-start-radius:var(--ccl-radius-lg)}.ccl-intake__case:hover{background-color:var(--ccl-bg-surface)}.ccl-intake__case:hover .ccl-intake__case-name{text-decoration:underline}.ccl-intake__case-name{gap:var(--ccl-space-1);color:var(--ccl-text-brand);font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere;flex-direction:column;grid-area:name;display:flex}.ccl-intake__case>.ccl-badge{grid-area:badge}.ccl-intake__case-dates{gap:var(--ccl-space-1) var(--ccl-space-4);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;grid-area:dates;display:flex}.ccl-intake__case>.ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);color:var(--ccl-text-muted);grid-area:go}@media (width>=40rem){.ccl-intake__case-dates>span{white-space:nowrap}.ccl-intake__cases.ccl-list-card{column-gap:var(--ccl-space-5);grid-template-columns:minmax(0,1fr) auto auto auto auto}.ccl-intake__cases>li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.ccl-intake__case{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:none;column-gap:normal}.ccl-intake__case-name{grid-area:auto/1}.ccl-intake__case>.ccl-badge{grid-area:auto/2;justify-self:start}.ccl-intake__case-dates{display:contents}.ccl-intake__case>.ccl-icon{grid-area:auto/5}}@media (width<40rem){.ccl-intake__case{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name go""badge badge""dates dates";justify-items:start}}.ccl-intake__case:focus-visible,.ccl-intake__link:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-intake__cases>li,.ccl-intake__case,.ccl-intake__case-dates>span{min-inline-size:0;max-inline-size:100%}.ccl-intake__case .ccl-badge,.ccl-intake__fact .ccl-badge{box-sizing:border-box;max-inline-size:100%}.ccl-intake__case .ccl-badge__text,.ccl-intake__fact .ccl-badge__text,.ccl-intake__case-dates>span{overflow-wrap:anywhere;min-inline-size:0}.ccl-intake__case-summary{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-6);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-intake__case-summary>.ccl-banner{flex:100%}.ccl-intake__case-summary>.ccl-intake__facts{min-inline-size:0;max-inline-size:100%}.ccl-intake__case-summary .ccl-intake__fact{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-intake__case-summary>.ccl-intake__note{color:var(--ccl-text-muted);min-inline-size:0}.ccl-intake__link{box-sizing:border-box;min-block-size:48px;color:var(--ccl-text-brand);align-items:center;text-decoration:underline;display:inline-flex}.ccl-intake__draft{gap:var(--ccl-space-6)}.ccl-intake__draft>.ccl-intake__back{margin-block-end:calc(var(--ccl-space-5) * -1);margin-inline-start:calc(var(--ccl-space-3) * -1)}.ccl-intake__draft-head{justify-content:space-between;align-items:baseline;gap:var(--ccl-space-2) var(--ccl-space-6);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-intake__draft-head>h2{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-intake__draft-head+.ccl-intake__removal{margin-block-start:calc(var(--ccl-space-5) * -1)}.ccl-intake__removal{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-intake__status{align-content:center;justify-items:start;gap:var(--ccl-space-1);box-sizing:border-box;min-inline-size:0;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere;margin:0;display:grid}.ccl-intake__status[data-reserved]{min-block-size:calc(var(--ccl-type-caption-size) * var(--ccl-type-caption-line-height))}.ccl-intake__status:empty:not([data-reserved]){position:absolute}@media (width>=40rem){.ccl-intake__status{text-align:end;justify-items:end;margin-inline-start:auto}}.ccl-intake__status-words{align-items:center;gap:var(--ccl-space-1);font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight);display:inline-flex}.ccl-intake__status .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);flex:none}.ccl-intake__status[data-state=offline],.ccl-intake__status[data-state=unsaved]{padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning);border-radius:var(--ccl-radius-md)}.ccl-intake__conflict>.ccl-card{background-color:var(--ccl-bg-warning);border-color:var(--ccl-accent-warning);box-shadow:none}.ccl-intake__conflict .ccl-intake__note{color:var(--ccl-text-body)}.ccl-intake__step{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-intake__step>.ccl-intake__nav{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-5)}.ccl-intake__step-heading{gap:var(--ccl-space-1);overflow-wrap:anywhere;margin:0;display:grid}.ccl-intake__step-count{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-intake__fields{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-intake__gate{gap:var(--ccl-space-4);border-inline-start:2px solid var(--ccl-border-decorative);min-inline-size:0;padding-inline-start:var(--ccl-space-4);display:grid}.ccl-intake__gate-question{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0}.ccl-intake__group{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-intake__group>h2,.ccl-intake__group>h4{margin:0}.ccl-intake__group>h4{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}.ccl-intake__fields>.ccl-intake__group,.ccl-intake>.ccl-intake__group{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-6)}.ccl-intake__documents,.ccl-intake__next{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-intake__documents>h3,.ccl-intake__next>h3{margin:0}.ccl-intake__documents>ul{border-block-start:1px solid var(--ccl-border-decorative);margin:0;padding:0;list-style:none;display:grid}.ccl-intake__documents>ul>li{padding-block:var(--ccl-space-3);border-block-end:1px solid var(--ccl-border-decorative);overflow-wrap:anywhere}.ccl-intake__roles{overflow-wrap:anywhere;margin:0;padding-inline-start:var(--ccl-space-6)}.ccl-intake__needed{gap:var(--ccl-space-4);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);min-inline-size:0;padding-block-end:var(--ccl-space-5);display:grid}.ccl-intake__needed>:not(.ccl-intake__needed-head){margin-inline:var(--ccl-space-5)}.ccl-intake__needed>.ccl-intake__needed-head{gap:var(--ccl-space-1);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-tint-sand);border-start-start-radius:var(--ccl-radius-lg);border-start-end-radius:var(--ccl-radius-lg);margin-inline:0;display:grid}.ccl-intake__needed-head>h2,.ccl-intake__needed-head>h4{color:var(--ccl-text-warm);margin:0}.ccl-intake__needed-head>h4{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}.ccl-intake__needed-step,.ccl-intake__answers,.ccl-intake__answers-step{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-intake__needed>.ccl-intake__needed-step+.ccl-intake__needed-step{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-4)}.ccl-intake__needed-step>h3,.ccl-intake__needed-step>h5,.ccl-intake__answers>h4,.ccl-intake__answers-step>h2,.ccl-intake__answers-step>h5{margin:0}.ccl-intake__needed-step>h5{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-intake__needed-step>ul{margin:0;padding:0;list-style:none;display:grid}.ccl-intake__needed-step>ul>li{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);padding-block:var(--ccl-space-3);grid-template-columns:minmax(0,1fr) fit-content(50%);min-inline-size:0;display:grid}.ccl-intake__needed-step>ul>li+li{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-intake__needed-step>ul>li>.ccl-button,.ccl-still-needed__item .ccl-button{line-height:var(--ccl-type-label-line-height)}.ccl-intake__needed-step>ul>li>.ccl-intake__needed-text{grid-column:1}.ccl-intake__needed-step>ul>li>.ccl-intake__case-body{grid-column:1/-1;justify-self:stretch}@media (width<40rem){.ccl-intake__needed-step>ul>li{grid-template-columns:minmax(0,1fr);justify-items:start}}.ccl-intake__needed-text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-intake__needed-label{font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere;margin:0}.ccl-intake__needed-step .ccl-intake__needed-step{gap:var(--ccl-space-1);padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-md)}.ccl-intake__needed-step--fields{gap:var(--ccl-space-4)}.ccl-intake__needed>.ccl-intake__needed-footer{justify-content:space-between;align-items:center;gap:var(--ccl-space-3) var(--ccl-space-6);border-block-start:1px solid var(--ccl-border-decorative);flex-wrap:wrap;padding-block-start:var(--ccl-space-4);display:flex}.ccl-intake__needed-footer>.ccl-intake__note{flex:20rem}.ccl-intake__answers{gap:var(--ccl-space-5)}.ccl-intake__answers>h4{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}.ccl-intake__answers-step>dl{border-block-start:1px solid var(--ccl-border-decorative);margin:0;display:grid}.ccl-intake__answer{gap:var(--ccl-space-1) var(--ccl-space-6);padding-block:var(--ccl-space-3);border-block-end:1px solid var(--ccl-border-decorative);grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);align-items:baseline;min-inline-size:0;display:grid}.ccl-intake__answer>dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);overflow-wrap:anywhere}.ccl-intake__answer>dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}@media (width<40rem){.ccl-intake__answer{grid-template-columns:minmax(0,1fr)}}.ccl-intake__unanswered{color:var(--ccl-text-muted)}.ccl-intake__answer>dd.ccl-intake__answer-lines,.ccl-intake__retained-answer{white-space:pre-wrap}.ccl-intake__retained{gap:var(--ccl-space-2);border-inline-start:2px solid var(--ccl-border-decorative);min-inline-size:0;margin:0;padding-inline-start:var(--ccl-space-4);list-style:none;display:grid}.ccl-intake__retained-answer{overflow-wrap:anywhere}.ccl-intake__step-end{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-intake__step>.ccl-intake__step-end+.ccl-intake__nav{margin-block-start:calc(var(--ccl-space-4) * -1)}.ccl-intake__success{align-items:start;gap:var(--ccl-space-4);padding:var(--ccl-space-6);background-color:var(--ccl-bg-success);color:var(--ccl-text-body);border-inline-start:4px solid var(--ccl-accent-success);border-radius:var(--ccl-radius-lg);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.ccl-intake__success>.ccl-icon{inline-size:var(--ccl-space-8);block-size:var(--ccl-space-8);color:var(--ccl-text-success)}.ccl-intake__success-body{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-intake__success-body>h2{color:var(--ccl-text-success);margin:0}.ccl-intake__success .ccl-intake__facts{align-items:flex-start;gap:var(--ccl-space-3) var(--ccl-space-10);flex-wrap:wrap;display:flex}.ccl-intake__success .ccl-intake__fact>dt,.ccl-intake__success .ccl-intake__note{color:var(--ccl-text-body)}.ccl-intake__reference{font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h2-weight);line-height:var(--ccl-type-h2-line-height);overflow-wrap:anywhere}@media (width<40rem){.ccl-intake__success{padding:var(--ccl-space-5);grid-template-columns:minmax(0,1fr)}}.ccl-intake__next>ol{gap:var(--ccl-space-2);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--ccl-space-6);display:grid}.ccl-intake__document-step{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-intake__step-summary{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-6);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-intake__step-summary>.ccl-missing__status{flex:20rem}.ccl-intake__step-summary .ccl-missing__line{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-intake__step-summary>.ccl-card,.ccl-intake__step-summary>.ccl-card[data-state]{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);box-shadow:none;background-color:#0000;border:0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}.ccl-intake__step-summary>.ccl-card>.ccl-card__heading{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-intake__document-step--consent>.ccl-intake__step-summary{display:grid}.ccl-intake__document-step--consent .ccl-missing__line:not(:focus),.ccl-intake__document-step--consent>.ccl-intake__step-summary>.ccl-card{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ccl-intake__document-step--consent>.ccl-intake__step-summary:not(:has(.ccl-banner,.ccl-missing__unsaved,:focus)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ccl-intake__slots{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);margin:0;padding:0;list-style:none;display:grid}.ccl-intake__slots>li+li{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-intake__slot{align-items:start;gap:var(--ccl-space-3) var(--ccl-space-4);padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5);color:var(--ccl-text-body);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.ccl-intake__slot>*{grid-column:1/-1;min-inline-size:0}.ccl-intake__slot>.ccl-intake__slot-heading{grid-column:1}.ccl-intake__slot>.ccl-missing{display:contents}.ccl-intake__slot>.ccl-missing>*{grid-column:1/-1;min-inline-size:0}.ccl-intake__slot>.ccl-missing>.ccl-missing__state{grid-area:1/2;place-self:center end}@media (width<40rem){.ccl-intake__slot{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4)}.ccl-intake__slot>.ccl-intake__slot-heading,.ccl-intake__slot>.ccl-missing>.ccl-missing__state{grid-column:1/-1}.ccl-intake__slot>.ccl-missing>.ccl-missing__state{grid-row:auto;justify-self:start}}.ccl-intake__slot-heading{overflow-wrap:anywhere;margin:0}.ccl-intake__slot .ccl-upload-file{background-color:var(--ccl-bg-surface);border-color:#0000}.ccl-intake__slot .ccl-upload-file[data-tone=attention]{border-color:var(--ccl-border-brand)}.ccl-intake__label{padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-3);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);vertical-align:middle;white-space:nowrap;display:inline-block}.ccl-intake__label[data-required=true]{background-color:var(--ccl-bg-selected);color:var(--ccl-text-brand)}.ccl-intake__label[data-required=false]{background-color:var(--ccl-bg-surface);color:var(--ccl-text-body)}.ccl-intake__refusals{gap:var(--ccl-space-2);margin:0;padding:0;list-style:none;display:grid}.ccl-intake__refusal{gap:var(--ccl-space-1);padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-inline-start:3px solid var(--ccl-accent-gold);border-radius:var(--ccl-radius-md);overflow-wrap:anywhere;display:grid}.ccl-intake__refusal-name{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);justify-self:start}.ccl-intake__versions{gap:var(--ccl-space-2);border-block-start:1px solid var(--ccl-border-decorative);min-inline-size:0;padding-block-start:var(--ccl-space-3);display:grid}.ccl-intake__versions-heading{font-size:var(--ccl-type-body-size);overflow-wrap:anywhere;margin:0}.ccl-intake__version-list{gap:var(--ccl-space-1);margin:0;padding:0;list-style:none;display:grid}.ccl-intake__version{align-items:center;gap:var(--ccl-space-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}@media (width>=40rem){.ccl-intake__version-list{column-gap:var(--ccl-space-4);grid-template-columns:max-content max-content minmax(0,1fr) max-content max-content}.ccl-intake__version{grid-column:1/-1;grid-template-columns:subgrid;gap:0 normal;display:grid}.ccl-intake__version>.ccl-intake__version-number{grid-column:1}.ccl-intake__version>time{white-space:nowrap;grid-column:2}.ccl-intake__version>.ccl-intake__version-name{grid-column:3;justify-self:start;min-inline-size:0}.ccl-intake__version>.ccl-intake__label{grid-column:4;justify-self:start}.ccl-intake__version>.ccl-intake__version-view{grid-column:5;justify-self:end}}.ccl-intake__version-number{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);white-space:nowrap}.ccl-intake__version-view{box-sizing:border-box;min-block-size:48px;color:var(--ccl-text-brand);align-items:center;text-decoration:underline;display:inline-flex}.ccl-missing,.ccl-missing__status,.ccl-missing__help{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-missing p,.ccl-missing__status p,.ccl-still-needed p,.ccl-intake__review>p{margin:0}.ccl-missing__status [tabindex="-1"],.ccl-intake__review-status{outline-offset:var(--ccl-focus-gap-width)}.ccl-missing__state{justify-self:start;align-items:center;gap:var(--ccl-space-2);padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-3);border-radius:var(--ccl-radius-full);background-color:var(--ccl-bg-surface);color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);display:inline-flex}.ccl-missing__state[data-state=being-checked]{background-color:var(--ccl-bg-selected);color:var(--ccl-text-brand)}.ccl-missing__state .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);flex:none}.ccl-missing__waiting{color:var(--ccl-text-body)}.ccl-missing__disclosure{color:var(--ccl-text-body);min-inline-size:0}.ccl-missing__heading{font:inherit;margin:0}.ccl-missing__trigger{align-items:center;gap:var(--ccl-space-2);min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-brand);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-button-family);font-size:var(--ccl-type-button-size);font-weight:var(--ccl-type-button-weight);line-height:var(--ccl-type-body-line-height);text-align:start;cursor:pointer;background-color:#0000;border:0;margin-inline-start:calc(var(--ccl-space-3) * -1);display:inline-flex}.ccl-missing__trigger:hover{text-decoration:underline}.ccl-missing__trigger .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);transition:transform var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);flex:none}.ccl-missing__trigger[aria-expanded=true] .ccl-icon{transform:rotate(180deg)}.ccl-missing__panel{gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-selected);border-radius:var(--ccl-radius-md);overflow-wrap:anywhere;display:grid}.ccl-missing__label{color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);margin:0}.ccl-intake__review{gap:var(--ccl-space-6);min-inline-size:0;display:grid}.ccl-intake__review>h1{margin:0}.ccl-intake__review>.ccl-intake__review-status:is(:empty,:has(>.ccl-missing__status:empty)){margin-block-end:calc(var(--ccl-space-6) * -1)}.ccl-intake__review>.ccl-intake__back,.ccl-intake__step>.ccl-intake__back{margin-block-end:calc(var(--ccl-space-5) * -1);margin-inline-start:calc(var(--ccl-space-3) * -1)}.ccl-still-needed{gap:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-inline-start:4px solid var(--ccl-accent-warm);border-radius:var(--ccl-radius-lg);min-inline-size:0;padding-block-end:var(--ccl-space-5);display:grid}.ccl-still-needed>:not(.ccl-still-needed__head){margin-inline:var(--ccl-space-5)}.ccl-still-needed>.ccl-still-needed__head{gap:var(--ccl-space-2);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-tint-sand);border-start-start-radius:var(--ccl-radius-lg);border-start-end-radius:var(--ccl-radius-lg);margin-inline:0;display:grid}.ccl-still-needed__heading{margin:0}.ccl-still-needed__count{color:var(--ccl-text-brand);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing)}.ccl-still-needed__items{margin:0;padding:0;list-style:none;display:grid}.ccl-still-needed__item{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-4);padding-block:var(--ccl-space-3);color:var(--ccl-text-body);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) fit-content(50%);display:grid}.ccl-still-needed__item+.ccl-still-needed__item{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-still-needed__text{gap:var(--ccl-space-1);justify-items:start;min-inline-size:0;display:grid}.ccl-still-needed__name{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height)}@media (width<40rem){.ccl-still-needed__item{grid-template-columns:minmax(0,1fr);justify-items:start}}.ccl-application-flow-frame,.ccl-application-flow-frame__heading{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-application-flow-frame__body{gap:var(--ccl-space-6);min-inline-size:0;margin-block-start:var(--ccl-space-2);display:grid}.ccl-application-flow-frame__heading>:is(h1,h2,h3){overflow-wrap:anywhere;margin:0}.manar-beacon{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}[dir=rtl] .manar-beacon{transform:scaleX(-1)}.manar-beacon__plate{block-size:max(100cqh,56.28cqw);inline-size:max(100cqw,177.68cqh);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.manar-beacon__rays,.manar-beacon__glint,.manar-beacon__trace,.manar-beacon__rays:before,.manar-beacon__rays:after,.manar-beacon__glint:before,.manar-beacon__glint:after{pointer-events:none;position:absolute;inset:0}.manar-beacon__rays:before,.manar-beacon__rays:after,.manar-beacon__glint:before,.manar-beacon__glint:after{content:""}.manar-beacon__rays{-webkit-mask-image:radial-gradient(ellipse 48% 22% at 78% 36%, var(--ccl-bg-card), transparent);mask-image:radial-gradient(ellipse 48% 22% at 78% 36%, var(--ccl-bg-card), transparent);transform-origin:72.2% 35.8%;mix-blend-mode:screen}.manar-beacon__rays:before{background:conic-gradient(from 65deg at 72.2% 35.8%, transparent 0 5deg, var(--ccl-bg-tint-sand) 12deg, transparent 17deg 23deg, var(--ccl-bg-tint-sand) 29deg, transparent 38deg 196deg, var(--ccl-bg-tint-sand) 204deg, transparent 217deg);opacity:.1}.manar-beacon__rays:after{background:radial-gradient(ellipse at 72.2% 35.8%, var(--ccl-bg-tint-sand), transparent 19%);opacity:.06}.manar-beacon__glint:before{background:radial-gradient(ellipse 2.3% 3% at 72.2% 35.8%, var(--ccl-bg-tint-sand), transparent 86%);opacity:.1}.manar-beacon__glint:after{background:radial-gradient(ellipse 2.3% 3% at 72.2% 35.8%, var(--ccl-bg-card), transparent 26%);opacity:.35}.manar-beacon__trace{-webkit-mask-image:radial-gradient(ellipse 23% 22% at 85% 28%, var(--ccl-bg-card), transparent);mask-image:radial-gradient(ellipse 23% 22% at 85% 28%, var(--ccl-bg-card), transparent);opacity:.18}.manar-beacon__trace path{fill:none;stroke:var(--ccl-accent-gold);stroke-width:.9px}.manar-beacon__dust{background-image:radial-gradient(circle, var(--ccl-bg-tint-sand) 0 1.2px, transparent 1.7px), radial-gradient(circle, var(--ccl-bg-tint-sand) 0 .8px, transparent 1.3px), radial-gradient(circle, var(--ccl-bg-tint-sand) 0 1px, transparent 1.5px);block-size:62%;inline-size:66%;-webkit-mask-image:radial-gradient(ellipse 60% 55% at 70% 45%, var(--ccl-bg-card), transparent);mask-image:radial-gradient(ellipse 60% 55% at 70% 45%, var(--ccl-bg-card), transparent);opacity:.3;background-position:11px 5px,47px 61px,89px 23px;background-size:97px 89px,131px 113px,173px 151px;position:absolute;inset-block-start:10%;inset-inline-end:0}@media screen and (prefers-reduced-motion:no-preference){.manar-beacon__rays{animation:manar-lamp-sweep var(--ccl-motion-duration-public-entrance) var(--ccl-motion-easing-public-in-out) 1 both}.manar-beacon__dust{animation:manar-dust-rise var(--ccl-motion-duration-public-entrance) var(--ccl-motion-easing-public-out) 1 both}}@keyframes manar-dust-rise{0%{opacity:0;transform:translateY(1.5rem)}35%{opacity:.45}to{opacity:.3;transform:none}}@keyframes manar-lamp-sweep{0%{opacity:.45;transform:rotate(-2.3deg)}57%{opacity:1;transform:rotate(1.7deg)}to{opacity:.8;transform:none}}@media (width<=47.99rem){.manar-beacon__plate{inset-inline-start:73%;transform:translate(-73%,-50%)}.manar-beacon__trace,.manar-beacon__rays{display:none}.manar-beacon__glint{background:radial-gradient(ellipse, var(--ccl-bg-card), transparent 70%);opacity:.55;block-size:1.5rem;inline-size:2.25rem;inset:auto;inset-block-start:35.8%;inset-inline-start:72.2%;transform:translate(-50%,-50%)}.manar-beacon__glint:before,.manar-beacon__glint:after{content:none}}@media print,(prefers-reduced-motion:reduce){.manar-beacon__dust{display:none}.manar-beacon__rays{animation:none}}@media screen and (prefers-reduced-motion:no-preference){[data-reveal][data-reveal-ready]{transition:opacity var(--ccl-motion-duration-medium) var(--ccl-motion-easing-standard), transform var(--ccl-motion-duration-medium) var(--ccl-motion-easing-standard)}[data-reveal][data-reveal-ready]:not([data-revealed]):not(:focus-within):not(:target){opacity:.92;transform:translateY(var(--ccl-space-2))}[data-reveal]:is(:focus-within,:target){opacity:1;transition:none;transform:none}}.manar-journey{isolation:isolate;padding-block:var(--ccl-space-16) calc(var(--ccl-space-12) + var(--ccl-space-2));background:radial-gradient(ellipse at 78% 57%, var(--ccl-bg-tint-sand), transparent 47%), linear-gradient(118deg, var(--ccl-bg-tint-mint), var(--ccl-bg-surface));border-block:1px solid var(--ccl-border-decorative);color:var(--ccl-text-brand);position:relative}.manar-journey:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:radial-gradient(ellipse at 22% 57%, var(--ccl-bg-tint-sand), transparent 47%), linear-gradient(242deg, var(--ccl-bg-tint-mint), var(--ccl-bg-surface))}.manar-journey__title{color:var(--ccl-text-brand);font-family:var(--ccl-type-display-family);font-size:var(--ccl-type-public-chapter-size);font-weight:var(--ccl-type-display-weight);line-height:var(--ccl-type-display-line-height);letter-spacing:var(--ccl-type-public-display-letter-spacing);margin:0}.manar-journey__title:lang(ar),.manar-journey__label:lang(ar){letter-spacing:normal}.manar-journey__stage{margin-block-start:var(--ccl-space-6);position:relative}.manar-journey__route{pointer-events:none;block-size:150px;inline-size:100%;position:absolute;inset-block-start:0;inset-inline:0;overflow:visible}.manar-journey__route:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.manar-journey__route stop{stop-color:var(--ccl-accent-gold)}.manar-journey__trail{stroke-width:6.5px;opacity:.56;filter:blur(3.5px)}.manar-journey__draw{stroke-width:1.7px;stroke-dasharray:1;stroke-dashoffset:0}.manar-journey__points{fill:var(--ccl-text-on-brand);stroke:var(--ccl-accent-gold);stroke-width:.65px}.manar-journey__stops{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.manar-journey__stop{min-inline-size:0;padding-inline:var(--ccl-space-2);flex-direction:column;align-items:center;display:flex;position:relative}.manar-journey__token{isolation:isolate;box-sizing:border-box;border-radius:var(--ccl-radius-full);border:1px solid var(--ccl-accent-gold);background-color:var(--ccl-bg-card);block-size:66px;inline-size:66px;box-shadow:var(--ccl-shadow-public-token);place-items:center;display:grid;position:relative}.manar-journey__token:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--ccl-bg-tint-sand);opacity:.26;position:absolute;inset:0}@media (width>47.99rem){.manar-journey__stop:first-child .manar-journey__token{margin-block-start:calc(var(--ccl-space-6) + var(--ccl-space-1))}.manar-journey__stop:nth-child(2) .manar-journey__token{margin-block-start:var(--ccl-space-2)}.manar-journey__stop:nth-child(3) .manar-journey__token{margin-block-start:var(--ccl-space-10)}.manar-journey__stop:nth-child(4) .manar-journey__token{margin-block-start:var(--ccl-space-5)}}.manar-journey__token svg{inline-size:var(--ccl-space-8);block-size:var(--ccl-space-8);fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round}.manar-journey__stop:is(:nth-child(2),:nth-child(3)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}.manar-journey__number{min-block-size:23px;min-inline-size:25px;padding-inline:var(--ccl-space-1);border:1.5px solid var(--ccl-border-on-brand);border-radius:var(--ccl-radius-full);color:var(--ccl-text-on-brand);background:var(--ccl-bg-brand);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset-block-start:calc(var(--ccl-space-1) * -1);inset-inline-end:calc(var(--ccl-space-2) * -1)}.manar-journey__label{max-inline-size:273px;font-size:var(--ccl-type-public-step-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);letter-spacing:var(--ccl-type-public-heading-letter-spacing);text-align:center;text-wrap:balance;overflow-wrap:break-word;margin-block-start:var(--ccl-space-6)}@media (width>=80rem){.manar-journey__title:lang(ar){line-height:var(--ccl-type-public-display-ar-line-height)}.manar-journey__label:lang(ar){line-height:var(--ccl-type-public-text-ar-line-height);margin-block-start:var(--ccl-space-5)}}@media screen and (prefers-reduced-motion:no-preference){.manar-journey__stage[data-reveal-ready]:not([data-revealed]) .manar-journey__draw{stroke-dashoffset:1px}.manar-journey__stage[data-revealed] .manar-journey__draw{animation:manar-trace-route var(--ccl-motion-duration-public-trace) var(--ccl-motion-easing-standard) both}}@keyframes manar-trace-route{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width<=47.99rem){.manar-journey{padding-block:var(--ccl-space-10)}.manar-journey__route{display:none}.manar-journey__stops{grid-template-columns:minmax(0,1fr)}.manar-journey__stop{gap:var(--ccl-space-5);flex-direction:row;padding-block-end:var(--ccl-space-6);padding-inline:0}.manar-journey__stop:last-child{padding-block-end:0}.manar-journey__stop:not(:last-child):before{content:"";border-inline-start:1.5px solid var(--ccl-accent-gold);inline-size:0;box-shadow:var(--ccl-shadow-public-spark);position:absolute;inset-block:50% -15%;inset-inline-start:calc(var(--ccl-space-12) / 2)}.manar-journey__token{inline-size:var(--ccl-space-12);block-size:var(--ccl-space-12);flex:none;margin-block-start:0}.manar-journey__token svg{inline-size:var(--ccl-space-6);block-size:var(--ccl-space-6)}.manar-journey__label{text-align:start;max-inline-size:none;margin:0}}@media print,(prefers-reduced-motion:reduce){.manar-journey__draw{stroke-dashoffset:0;animation:none}}:is(.manar-partners,.manar-footer),:is(.manar-partners,.manar-footer) *{box-sizing:border-box}:is(.manar-partners,.manar-footer) .pw-frame{inline-size:min(80rem, calc(100% - var(--ccl-space-public-gutter)));margin-inline:auto}:is(.manar-partners,.manar-footer) ul{margin:0;padding:0;list-style:none}:is(.manar-partners,.manar-footer) .pw-tile{place-items:center;min-inline-size:0;display:grid}:is(.manar-partners,.manar-footer) .pw-tile img{object-fit:contain;max-inline-size:100%;display:block}.manar-partners{isolation:isolate;padding-block:var(--ccl-space-public-section);color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);background:radial-gradient(ellipse at 72% -17%, var(--ccl-bg-card), transparent 47%), var(--ccl-bg-public-canvas);position:relative;overflow:clip}.manar-partners:before{content:"";pointer-events:none;z-index:-1;opacity:.85;background:linear-gradient(116deg, transparent 46%, var(--ccl-bg-card) 46.6%, transparent 49%);background-position:50% 0;background-size:180% 100%;position:absolute;inset:0}.manar-partners:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.manar-partners[data-paint-visited]:before{animation:manar-wall-sweep var(--ccl-motion-duration-public-sweep) var(--ccl-motion-easing-public-out) 1 both}}@keyframes manar-wall-sweep{0%{background-position:90% 0}to{background-position:50% 0}}.manar-partners .pw-lead{align-items:center;gap:var(--ccl-space-public-card);grid-template-columns:5fr 8fr;display:grid}.manar-partners .pw-intro{padding-block:var(--ccl-space-2)}.manar-partners .pw-rule{block-size:1px;inline-size:4.3rem;margin-block-end:var(--ccl-space-5);display:block;position:relative}.manar-partners .pw-rule:before{content:"";border:1px solid var(--ccl-accent-gold);block-size:7px;inline-size:7px;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)rotate(45deg)}.manar-partners .pw-rule:after{content:"";inset-inline:var(--ccl-space-2) 0;border-block-start:1px solid var(--ccl-accent-gold);position:absolute;inset-block-start:0}.manar-partners h2{font-size:var(--ccl-type-public-wall-size);font-weight:var(--ccl-type-public-bold-weight);letter-spacing:var(--ccl-type-public-display-letter-spacing);line-height:var(--ccl-type-public-display-line-height);color:var(--ccl-text-brand);margin:0}.manar-partners .pw-led h3{align-items:center;gap:var(--ccl-space-4);color:var(--ccl-text-gold);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-public-bold-weight);line-height:var(--ccl-type-public-text-line-height);margin:0 0 var(--ccl-space-3);display:flex}.manar-partners .pw-led h3:after{content:"";border-block-start:1px solid var(--ccl-border-decorative);flex:1;block-size:0}.manar-partners .pw-leaders{gap:var(--ccl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.manar-partners .pw-tile{background:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md)}.manar-partners .pw-tile img{block-size:3.25rem;inline-size:77%}.manar-partners .pw-leaders .pw-tile{min-block-size:6.94rem;padding:var(--ccl-space-3);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);background:linear-gradient(155deg, var(--ccl-bg-card) 48%, var(--ccl-bg-public-canvas) 152%)}.manar-partners .pw-leaders [data-partner=doh] img{block-size:4.4375rem;inline-size:77%}.manar-partners .pw-leaders [data-partner=maan] img{block-size:3.625rem;inline-size:80%}.manar-partners .pw-statement{align-items:center;gap:var(--ccl-space-6);margin-block:calc(var(--ccl-space-12) + var(--ccl-space-2)) var(--ccl-space-8);font-size:var(--ccl-type-public-statement-size);font-weight:var(--ccl-type-public-medium-weight);line-height:var(--ccl-type-public-snug-line-height);letter-spacing:var(--ccl-type-public-heading-letter-spacing);color:var(--ccl-text-brand);margin-inline:0;display:flex}.manar-partners .pw-statement:after{content:"";min-inline-size:var(--ccl-space-4);border-block-start:1px solid var(--ccl-accent-gold);opacity:.71;flex:1;block-size:0;-webkit-mask-image:linear-gradient(90deg,currentColor,#0000 200%);mask-image:linear-gradient(90deg,currentColor,#0000 200%)}.manar-partners:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pw-statement:after{transform:scaleX(-1)}.manar-partners .pw-groups{column-gap:var(--ccl-space-gutter);row-gap:var(--ccl-space-8);grid-template-columns:3fr 2fr;display:grid}.manar-partners :is(.pw-contributors,.pw-pharma){grid-column:1/-1}.manar-partners .pw-group{min-inline-size:0}.manar-partners .pw-group-title{align-items:center;gap:var(--ccl-space-2);color:var(--ccl-text-body);font-size:var(--ccl-type-public-title-size);line-height:var(--ccl-type-public-snug-line-height);letter-spacing:var(--ccl-type-public-heading-letter-spacing);font-weight:var(--ccl-type-public-bold-weight);margin:0 0 var(--ccl-space-3);display:flex}.manar-partners .pw-group-count{min-block-size:1.3125rem;min-inline-size:1.625rem;padding-inline:var(--ccl-space-1);color:var(--ccl-text-gold);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-full);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-public-semibold-weight);line-height:var(--ccl-type-public-heading-line-height);letter-spacing:normal;justify-content:center;align-items:center;display:inline-flex}.manar-partners .pw-tiles{gap:var(--ccl-space-3);display:grid}.manar-partners .pw-contributors .pw-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.manar-partners .pw-tpas .pw-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.manar-partners .pw-providers .pw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.manar-partners .pw-pharma .pw-tiles{gap:var(--ccl-space-2);grid-template-columns:repeat(6,minmax(0,1fr))}.manar-partners .pw-contributors .pw-tile{border-radius:var(--ccl-radius-lg);block-size:7rem;box-shadow:var(--ccl-shadow-public-glow)}.manar-partners .pw-contributors .pw-tile img{block-size:3.75rem;inline-size:67%}.manar-partners .pw-contributors [data-partner=adcb] img{block-size:5.8125rem;inline-size:83%;transform:translate(.75rem)}.manar-partners :is(.pw-tpas,.pw-providers) .pw-tile{block-size:5.9375rem}.manar-partners :is(.pw-tpas,.pw-providers) .pw-tile img{block-size:2.875rem;inline-size:68%}.manar-partners .pw-tpas [data-partner=daman] img{block-size:3.875rem}.manar-partners .pw-pharma .pw-tile{block-size:5.1875rem}.manar-partners .pw-pharma .pw-tile img{block-size:2.5rem;inline-size:75%}.manar-partners .pw-pharma [data-partner=takeda] img{block-size:3.125rem;inline-size:70%}.manar-partners .pw-pharma [data-partner=phrmag] img{block-size:3.6875rem}.manar-partners .pw-pharma [data-partner=newbridge-pharmaceuticals] img{block-size:3.5rem;inline-size:74%}.manar-partners .pw-pharma :is([data-partner=bayer],[data-partner=gilead-and-kite]) img{block-size:3.4375rem}.manar-partners .pw-pharma [data-partner=menarini-group-and-stemline] img{inline-size:86%}.manar-partners:lang(ar) h2{font-weight:var(--ccl-type-public-semibold-weight);line-height:var(--ccl-type-public-display-ar-line-height);letter-spacing:normal}.manar-partners:lang(ar) :is(.pw-group-title,.pw-statement){letter-spacing:normal}.manar-partners:lang(ar) .pw-statement{font-weight:var(--ccl-type-public-semibold-weight)}.manar-footer{isolation:isolate;padding-block:var(--ccl-space-16) var(--ccl-space-5);color:var(--ccl-text-on-brand);font-family:var(--ccl-type-body-family);background:radial-gradient(ellipse at 75% 130%, var(--ccl-bg-brand), transparent 57%), var(--ccl-bg-brand-deep);border-block-start:1px solid var(--ccl-accent-gold);position:relative;overflow:clip}.manar-footer .pw-footer-orbit{block-size:27.5rem;inline-size:27.5rem;z-index:-1;pointer-events:none;opacity:.2;position:absolute;inset-block-start:calc((var(--ccl-space-12) + var(--ccl-space-3)) * -1);inset-inline-end:5%;transform:rotate(-24deg)}.manar-footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pw-footer-orbit{transform:rotate(24deg)}.manar-footer .pw-footer-orbit i{border:1px solid var(--ccl-border-on-brand);border-radius:calc(var(--ccl-radius-full) * 28.75) / calc(var(--ccl-radius-full) * 15.625);opacity:.24;block-size:15.625rem;inline-size:28.75rem;position:absolute;inset-block-start:44%;inset-inline-start:52%;transform:translate(-50%,-50%)rotate(-24deg)}.manar-footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pw-footer-orbit i{transform:translate(50%,-50%)rotate(24deg)}.manar-footer .pw-footer-orbit i:nth-child(2){border-radius:calc(var(--ccl-radius-full) * 32.5) / calc(var(--ccl-radius-full) * 18.75);block-size:18.75rem;inline-size:32.5rem}.manar-footer .pw-footer-orbit i:nth-child(3){border-radius:calc(var(--ccl-radius-full) * 36.25) / calc(var(--ccl-radius-full) * 21.875);block-size:21.875rem;inline-size:36.25rem}.manar-footer .pw-footer-orbit i:nth-child(4){border-radius:calc(var(--ccl-radius-full) * 40) / calc(var(--ccl-radius-full) * 25);block-size:25rem;inline-size:40rem}.manar-footer .pw-footer-orbit i:nth-child(5){border-radius:calc(var(--ccl-radius-full) * 43.75) / calc(var(--ccl-radius-full) * 28.125);block-size:28.125rem;inline-size:43.75rem}.manar-footer .pw-footer-main{gap:calc(var(--ccl-space-12) + var(--ccl-space-2));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.manar-footer .pw-footer-brands{align-items:center;gap:var(--ccl-space-2);display:flex}.manar-footer .pw-footer-mark{block-size:auto;inline-size:12.75rem;margin-inline-start:calc(var(--ccl-space-2) * -1)}.manar-footer .pw-footer-divider{block-size:2.1875rem;inline-size:1px;margin-inline:var(--ccl-space-4);border-inline-start:1px solid var(--ccl-border-on-brand);opacity:.22;flex:none}.manar-footer .pw-footer-leads{padding-block:var(--ccl-space-1);align-items:center;gap:var(--ccl-space-8);display:flex}.manar-footer .pw-footer-leads img{block-size:auto;inline-size:9.8125rem}.manar-footer .pw-footer-leads [data-partner=maan] img{inline-size:12.25rem}.manar-footer .pw-footer-identity p{color:var(--ccl-text-on-brand);margin:var(--ccl-space-5) 0 0;font-size:var(--ccl-type-body-lg-size);line-height:var(--ccl-type-public-loose-line-height)}.manar-footer .pw-footer-links{min-inline-size:14rem;display:grid}.manar-footer .pw-footer-links a{justify-content:space-between;align-items:center;gap:var(--ccl-space-6);min-block-size:var(--ccl-space-12);font-size:var(--ccl-type-public-ui-size);line-height:var(--ccl-type-public-snug-line-height);font-weight:var(--ccl-type-public-semibold-weight);color:var(--ccl-text-on-brand);text-decoration:none;display:flex;position:relative}.manar-footer .pw-footer-links a:hover{text-decoration:underline}.manar-footer .pw-footer-links a+a:before{content:"";border-block-start:1px solid var(--ccl-border-on-brand);opacity:.24;position:absolute;inset-block-start:0;inset-inline:0}.manar-footer .pw-footer-links .ccl-icon{block-size:1.1875rem;inline-size:1.1875rem;stroke:var(--ccl-accent-gold)}.manar-footer .pw-footer-bottom{justify-content:space-between;align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;margin-block-start:var(--ccl-space-12);padding-block-start:var(--ccl-space-4);display:flex;position:relative}.manar-footer .pw-footer-bottom:before{content:"";border-block-start:1px solid var(--ccl-border-on-brand);opacity:.25;position:absolute;inset-block-start:0;inset-inline:0}.manar-footer small{color:var(--ccl-text-on-brand);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-public-medium-weight)}.manar-footer .pw-language{align-items:center;gap:var(--ccl-space-2);color:var(--ccl-text-on-brand);line-height:var(--ccl-type-nav-line-height);display:flex}.manar-footer .pw-language>svg{block-size:1.125rem;inline-size:1.125rem}.manar-footer .pw-language>span{border-inline-start:1px solid var(--ccl-border-on-brand);opacity:.57;block-size:.8125rem;inline-size:1px}.manar-footer .pw-language button{min-inline-size:var(--ccl-space-12);min-block-size:var(--ccl-space-12);color:var(--ccl-text-on-brand);font-family:var(--ccl-type-nav-family);font-size:var(--ccl-type-nav-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-nav-line-height);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.manar-footer .pw-language button[lang=ar]{font-size:var(--ccl-type-body-lg-size)}.manar-footer .pw-language button[aria-pressed=true]{font-weight:var(--ccl-type-button-weight);text-decoration:underline;-webkit-text-decoration-color:var(--ccl-accent-gold);text-decoration-color:var(--ccl-accent-gold);text-underline-offset:.5em}@media (width<68rem){.manar-partners .pw-lead{gap:var(--ccl-space-6);grid-template-columns:2fr 3fr}.manar-partners .pw-groups{column-gap:var(--ccl-space-4)}.manar-footer .pw-footer-main{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr)}.manar-footer .pw-footer-links{inline-size:min(22rem,100%)}}@media (width<52rem){.manar-partners .pw-lead,.manar-partners .pw-groups{grid-template-columns:minmax(0,1fr)}.manar-partners .pw-pharma .pw-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.manar-partners .pw-statement{margin-block:var(--ccl-space-8) var(--ccl-space-6)}}@media (width<38rem){.manar-partners .pw-contributors .pw-tiles,.manar-partners .pw-pharma .pw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.manar-partners .pw-leaders .pw-tile{min-block-size:5.8rem;padding:var(--ccl-space-2)}.manar-partners .pw-tpas .pw-tiles{gap:var(--ccl-space-1)}.manar-partners .pw-tpas .pw-tile img{inline-size:86%}.manar-partners .pw-group-title{gap:var(--ccl-space-2);flex-wrap:wrap}.manar-footer{padding-block:var(--ccl-space-10) var(--ccl-space-5)}.manar-footer .pw-footer-brands{align-items:start;gap:var(--ccl-space-4);flex-direction:column}.manar-footer .pw-footer-mark{inline-size:10.5rem}.manar-footer .pw-footer-divider{display:none}.manar-footer .pw-footer-leads{gap:var(--ccl-space-4);grid-template-columns:4fr 5fr;inline-size:100%;max-inline-size:21rem;display:grid}.manar-footer .pw-footer-bottom{margin-block-start:var(--ccl-space-6)}}@media (forced-colors:active){.manar-partners:before,.manar-footer .pw-footer-orbit{display:none}.manar-footer .pw-footer-brands{background:var(--ccl-bg-brand-deep);forced-color-adjust:none}.manar-footer .pw-language button[aria-pressed=true]{text-decoration-color:highlight}}.ccl-app-header.ccl-app-header--public{min-block-size:clamp(4rem,6.53vw,5.875rem);padding-block:var(--ccl-space-2);padding-inline:calc(var(--ccl-space-public-gutter) / 2);gap:var(--ccl-space-3);isolation:isolate;color:var(--ccl-text-on-brand);background-color:var(--ccl-bg-brand-deep)}.ccl-app-header.ccl-app-header--public:after{content:"";background-color:var(--ccl-bg-card);opacity:.24;pointer-events:none;block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}@media (width>90rem){.ccl-app-header--public :is(.ccl-app-header__brand,.ccl-app-header__end){position:relative}.ccl-app-header--public .ccl-app-header__brand{inset-inline-start:calc((100% - var(--ccl-space-16) * 20) / 2)}.ccl-app-header--public .ccl-app-header__end{inset-inline-end:calc((100% - var(--ccl-space-16) * 20) / 2)}}.ccl-app-header--public .ccl-app-header__logo{block-size:3.25rem;inline-size:auto;margin-inline-start:calc(-1 * var(--ccl-space-2));display:block}.ccl-app-header--public .ccl-app-header__end{gap:var(--ccl-space-8)}.ccl-app-header--public .ccl-app-header__help{gap:var(--ccl-space-2);color:var(--ccl-text-on-brand);font-family:var(--ccl-type-nav-family);font-size:var(--ccl-type-body-lg-size);line-height:var(--ccl-type-nav-line-height);font-weight:var(--ccl-type-nav-weight);padding-inline:0;text-decoration:none}.ccl-app-header--public .ccl-app-header__help:hover{text-decoration:underline}.ccl-app-header--public .ccl-app-header__help svg{block-size:1.2em;inline-size:1.2em}.ccl-app-header--public:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ccl-app-header__help svg{transform:scaleX(-1)}.ccl-app-header--public .ccl-app-header__end :is([role=group],[role=radiogroup]){align-items:center;gap:var(--ccl-space-1);padding:var(--ccl-space-1);min-block-size:var(--ccl-space-12);border-radius:var(--ccl-radius-full);box-shadow:none;background:0 0;border:1px solid #0000;display:inline-flex;position:relative}.ccl-app-header--public .ccl-app-header__end :is([role=group],[role=radiogroup]):before{content:"";border:1px solid var(--ccl-border-on-brand);border-radius:inherit;opacity:.62;pointer-events:none;position:absolute;inset:0}.ccl-app-header--public .ccl-app-header__end :is(button,[role=radio]){min-block-size:2.25rem;min-inline-size:4.4rem;padding-inline:var(--ccl-space-3);border-radius:var(--ccl-radius-full);color:var(--ccl-text-on-brand);font-family:var(--ccl-type-nav-family);font-size:var(--ccl-type-nav-size);line-height:var(--ccl-type-nav-line-height);font-weight:var(--ccl-type-nav-weight);cursor:pointer;background:0 0;border:0}.ccl-app-header--public .ccl-app-header__end :is([aria-pressed=true],[aria-checked=true],[data-selected]){color:var(--ccl-text-brand);background:var(--ccl-bg-card)}@media (width<40rem){.ccl-app-header.ccl-app-header--public{padding-inline:var(--ccl-space-4);gap:var(--ccl-space-2)}.ccl-app-header--public .ccl-app-header__logo{block-size:clamp(2rem,7vw,2.75rem)}.ccl-app-header--public .ccl-app-header__end{gap:var(--ccl-space-2)}.ccl-app-header--public .ccl-app-header__help{font-size:var(--ccl-type-nav-size)}.ccl-app-header--public .ccl-app-header__help svg{display:none}.ccl-app-header--public .ccl-app-header__end :is(button,[role=radio]){min-inline-size:var(--ccl-space-12);min-block-size:var(--ccl-space-12);padding-inline:var(--ccl-space-2)}}@media (forced-colors:active){.ccl-app-header.ccl-app-header--public{color:canvastext;background:canvas;border-block-end:1px solid canvastext}.ccl-app-header--public .ccl-app-header__logo{background:var(--ccl-bg-brand-deep);forced-color-adjust:none}.ccl-app-header--public :is([aria-pressed=true],[aria-checked=true],[data-selected]){outline:1px solid highlight}.ccl-app-header.ccl-app-header--public:after,.ccl-app-header--public .ccl-app-header__end :is([role=group],[role=radiogroup]):before{display:none}.ccl-app-header--public .ccl-app-header__end :is([role=group],[role=radiogroup]){border-color:canvastext}}.mn-faq{padding-block:var(--ccl-space-public-section) calc(var(--ccl-space-public-section) + var(--ccl-space-2));color:var(--ccl-text-body);background:radial-gradient(ellipse at 20% 85%, var(--ccl-bg-tint-mint), transparent 60%), linear-gradient(150deg, var(--ccl-bg-card), var(--ccl-bg-public-canvas) 55%, var(--ccl-bg-surface))}.mn-faq-title{align-items:center;gap:var(--ccl-space-10);margin-block-end:calc(var(--ccl-space-8) + var(--ccl-space-1));display:flex}.mn-faq-title h2{color:var(--ccl-text-brand);font-family:var(--ccl-type-display-family);font-size:var(--ccl-type-public-chapter-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-public-heading-line-height);letter-spacing:var(--ccl-type-public-display-letter-spacing);margin:0}.mn-faq-title h2:lang(ar){letter-spacing:normal;line-height:var(--ccl-type-public-heading-ar-line-height)}.mn-faq-title i{border-block-start:1px solid var(--ccl-accent-gold);opacity:.74;flex:1;block-size:0;-webkit-mask-image:linear-gradient(90deg,currentColor,#0000);mask-image:linear-gradient(90deg,currentColor,#0000)}.mn-faq-title i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.mn-faq-panel{padding-inline:var(--ccl-space-8);border-radius:var(--ccl-radius-xl);border:1px solid var(--ccl-border-decorative);background:var(--ccl-bg-card);box-shadow:var(--ccl-shadow-card)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mn-faq-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg, var(--ccl-bg-card) -12%, transparent 388%)}}.mn-faq-row{align-items:start;column-gap:var(--ccl-space-6);padding-block:calc(var(--ccl-space-6) + var(--ccl-space-1));grid-template-columns:minmax(0,34%) minmax(0,1fr);display:grid;position:relative}.mn-faq-row+.mn-faq-row{border-block-start:1px solid var(--ccl-border-decorative)}.mn-faq-row summary{cursor:pointer;min-block-size:var(--ccl-space-12);border-radius:var(--ccl-radius-sm);grid-area:1/1;align-content:center;list-style:none;display:grid}.mn-faq-row summary::-webkit-details-marker{display:none}.mn-faq-row summary::marker{content:""}.mn-faq-row summary h3{grid-template-columns:var(--ccl-space-10) minmax(0, 1fr);column-gap:var(--ccl-space-6);color:var(--ccl-text-brand);font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-public-question-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-public-snug-line-height);letter-spacing:var(--ccl-type-public-heading-letter-spacing);align-items:baseline;margin:0;display:grid}.mn-faq-row h3:lang(ar){font-size:var(--ccl-type-public-title-size);line-height:var(--ccl-type-public-text-ar-line-height);letter-spacing:normal}.mn-faq-number{color:var(--ccl-text-gold);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);font-variant-numeric:tabular-nums;letter-spacing:normal}.mn-faq-indicator{inline-size:var(--ccl-space-8);block-size:var(--ccl-space-8);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);color:var(--ccl-text-brand);place-items:center;display:grid;position:absolute;inset-block-start:var(--ccl-space-6);inset-inline-end:0}.mn-faq-indicator:before,.mn-faq-indicator:after{content:"";inline-size:var(--ccl-space-3);background:currentColor;grid-area:1/1;block-size:1.5px}.mn-faq-indicator:after{transition:transform var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);transform:rotate(90deg)}.mn-faq-row[open] .mn-faq-indicator:after{transform:rotate(0)}.mn-faq-answer{font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-public-text-sm-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-public-text-line-height);letter-spacing:var(--ccl-type-public-text-letter-spacing);margin:0;padding-inline-end:calc(var(--ccl-space-12) + var(--ccl-space-5))}.mn-faq-answer:lang(ar){font-size:var(--ccl-type-public-text-sm-size);line-height:var(--ccl-type-public-text-ar-line-height);letter-spacing:normal}@media (width>=80rem){.mn-faq-answer:lang(ar){padding-inline-end:calc(var(--ccl-space-12) + var(--ccl-space-6))}}.mn-faq-row::details-content{grid-area:1/2;min-inline-size:0;overflow:clip}@supports (interpolate-size:allow-keywords){.mn-faq-row{interpolate-size:allow-keywords}.mn-faq-row::details-content{block-size:0;transition:block-size var(--ccl-motion-duration-medium) var(--ccl-motion-easing-standard), content-visibility var(--ccl-motion-duration-medium) allow-discrete}.mn-faq-row[open]::details-content{block-size:auto}}@supports not selector(::details-content){.mn-faq-row{display:block}.mn-faq-row summary{padding-inline-end:var(--ccl-space-12)}.mn-faq-answer{padding-block-start:var(--ccl-space-3);padding-inline-start:var(--ccl-space-16)}}@media (width<=48rem){.mn-faq-title{gap:var(--ccl-space-5);margin-block-end:var(--ccl-space-6)}.mn-faq-panel{padding-inline:var(--ccl-space-5)}.mn-faq-row{padding-block:var(--ccl-space-5);display:block}.mn-faq-row summary{padding-inline-end:var(--ccl-space-10)}.mn-faq-row summary h3{gap:var(--ccl-space-2);font-size:var(--ccl-type-public-text-sm-size);grid-template-columns:1.5rem 1fr}.mn-faq-row summary h3:lang(ar){font-size:var(--ccl-type-public-note-size)}.mn-faq-answer{padding-block-start:var(--ccl-space-3);padding-inline:var(--ccl-space-8) 0;font-size:var(--ccl-type-body-lg-size)}.mn-faq-indicator{block-size:1.75rem;inline-size:1.75rem;inset-block-start:var(--ccl-space-5)}.mn-faq-panel{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.mn-faq-indicator:after{transition:none}.mn-faq-row::details-content{transition:none}}:is(.manar-page,.mn-fallback),:is(.manar-page,.mn-fallback) *{box-sizing:border-box}:is(.manar-page,.mn-fallback){color:var(--ccl-text-body);background:var(--ccl-bg-public-canvas);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-public-text-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-public-text-line-height);text-align:start;-webkit-font-smoothing:antialiased;min-inline-size:0}.manar-page{max-inline-size:none;margin:0;padding:0;display:block}:is(.manar-page,.mn-fallback):lang(en){word-spacing:.027em}:is(.manar-page,.mn-fallback) :where(h1,h2,h3,h4,h5,p){margin:0}.manar-wrap{inline-size:min(80rem,calc(100% - var(--ccl-space-public-gutter)));margin-inline:auto}.mn-chapter{color:var(--ccl-text-brand);font-family:var(--ccl-type-display-family);font-weight:var(--ccl-type-h3-weight);font-size:var(--ccl-type-public-chapter-size);line-height:var(--ccl-type-public-heading-line-height);letter-spacing:var(--ccl-type-public-display-letter-spacing)}.mn-chapter:lang(ar){line-height:var(--ccl-type-public-heading-ar-line-height);letter-spacing:normal}.mn-gold-rule,.mn-light-sign{block-size:.625rem;align-items:center;margin-block-end:var(--ccl-space-5);display:flex}.mn-gold-rule:before,.mn-light-sign b{content:"";border:1px solid var(--ccl-accent-gold);flex:none;block-size:7px;inline-size:7px;display:block;transform:rotate(45deg)}.mn-gold-rule:after,.mn-light-sign i{content:"";block-size:1px;inline-size:54px;border-block-start:1px solid var(--ccl-accent-gold);margin-inline-start:var(--ccl-space-2);display:block;-webkit-mask-image:linear-gradient(90deg,currentColor,#0000);mask-image:linear-gradient(90deg,currentColor,#0000)}.mn-gold-rule:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform:scaleX(-1)}.mn-light-sign:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) i{transform:scaleX(-1)}.mn-button{justify-content:center;align-items:center;gap:var(--ccl-space-3);padding:var(--ccl-space-3) var(--ccl-space-6);border-radius:var(--ccl-radius-full);min-block-size:3.25rem;max-inline-size:100%;font-family:var(--ccl-type-button-family);font-size:var(--ccl-type-public-ui-size);font-weight:var(--ccl-type-button-weight);line-height:var(--ccl-type-nav-line-height);text-align:center;transition:background-color var(--ccl-motion-duration-short),border-color var(--ccl-motion-duration-short);border:1px solid #0000;text-decoration:none;display:inline-flex}.mn-button:lang(ar){font-size:var(--ccl-type-body-lg-size)}.mn-button>svg{stroke-width:1.8px;block-size:1.0625rem;inline-size:1.0625rem}.mn-button.mn-lit{color:var(--ccl-text-brand);background:var(--ccl-bg-public-canvas)}.mn-button.mn-glass-button{color:var(--ccl-text-on-brand);background:var(--ccl-bg-brand-deep);position:relative}.mn-glass-button:before{content:"";border:1px solid var(--ccl-border-on-brand);border-radius:inherit;opacity:.72;pointer-events:none;transition:opacity var(--ccl-motion-duration-short);position:absolute;inset:0}.mn-button.mn-primary{color:var(--ccl-text-on-brand);background:var(--ccl-bg-brand);border-color:var(--ccl-border-brand)}.mn-button.mn-outline{color:var(--ccl-text-brand);border-color:var(--ccl-border-brand);background:0 0}@media (hover:hover){.mn-glass-button:hover{background:var(--ccl-bg-brand)}.mn-glass-button:hover:before{opacity:1}.mn-lit:hover{background:var(--ccl-bg-card)}.mn-primary:hover{background:var(--ccl-bg-brand-deep)}.mn-outline:hover,.mn-note.mn-sand:hover{background:var(--ccl-bg-tint-mint)}}.mn-hero{isolation:isolate;min-block-size:calc(clamp(49.375rem,100svh,58.125rem) - var(--shell-header-block-size,var(--ccl-space-16)));background:var(--ccl-bg-brand-deep);color:var(--ccl-text-on-brand);flex-direction:column;display:flex;position:relative;overflow:clip}.mn-hero-photo,.mn-veil,.mn-hero .manar-beacon{inline-size:100%;block-size:calc(100% + var(--shell-header-block-size,var(--ccl-space-16)));pointer-events:none;position:absolute;inset-block:auto 0;inset-inline:0}.mn-hero-photo{z-index:-3;display:block}.mn-hero-photo img{object-fit:cover;object-position:50% 50%;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.mn-veil{z-index:-2;filter:brightness(.8)}.mn-veil:before,.mn-veil:after{content:"";position:absolute;inset:0}.mn-veil:before{background:linear-gradient(90deg,var(--ccl-bg-brand-deep) 30%,48%,transparent 69%);opacity:.84}.mn-veil:after{background:linear-gradient(0deg,var(--ccl-bg-brand-deep),transparent 20% 86%,var(--ccl-bg-brand-deep) 110%);opacity:.79}.mn-hero:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(.mn-hero-photo,.mn-veil){transform:scaleX(-1)}.mn-scene:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) img{transform:scaleX(-1)}.mn-hero-center{z-index:1;padding-block:var(--ccl-space-10) var(--ccl-space-12);flex:1;align-items:center;display:flex;position:relative}.mn-hero-copy{inline-size:min(100%,47.5rem)}.mn-light-sign{gap:var(--ccl-space-1);margin-block-end:var(--ccl-space-8)}.mn-light-sign i{inline-size:62px;margin:0;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor);mask-image:linear-gradient(90deg,#0000,currentColor)}.mn-light-sign b{block-size:8px;inline-size:8px;box-shadow:var(--ccl-shadow-public-spark)}.mn-hero h1{font-family:var(--ccl-type-display-family);font-size:var(--ccl-type-public-hero-size);font-weight:var(--ccl-type-public-semibold-weight);line-height:var(--ccl-type-public-display-line-height);letter-spacing:var(--ccl-type-public-display-letter-spacing);word-spacing:.047em;color:var(--ccl-text-on-brand)}.mn-hero h1:lang(ar){line-height:var(--ccl-type-public-display-ar-line-height);letter-spacing:normal;word-spacing:normal}.mn-hero h1 span{color:#0000;position:relative}.mn-hero h1 span:after{content:"";border:.055em solid var(--ccl-accent-gold);border-radius:var(--ccl-radius-full);block-size:0;inline-size:0;margin-inline:auto;position:absolute;inset-block-end:19%;inset-inline:0}.mn-hero-lead{font-size:var(--ccl-type-public-lead-size);line-height:var(--ccl-type-public-text-line-height);max-inline-size:35rem;color:var(--ccl-text-on-brand);text-wrap:pretty;margin-block-start:var(--ccl-space-6)}.mn-hero-lead:lang(ar){max-inline-size:35.625rem;line-height:var(--ccl-type-public-loose-line-height)}.mn-actions{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;margin-block-start:var(--ccl-space-8);display:flex}.mn-hero-foot{z-index:1;align-items:center;gap:var(--ccl-space-6);padding-block-end:var(--ccl-space-10);display:flex;position:relative}.mn-hero-foot a{align-items:center;gap:var(--ccl-space-3);min-block-size:3rem;font-size:var(--ccl-type-public-meta-size);font-weight:var(--ccl-type-public-semibold-weight);color:var(--ccl-text-on-brand);margin-block:calc(-1 * var(--ccl-space-1));text-decoration:none;display:inline-flex}.mn-scroll-disc{border-radius:var(--ccl-radius-full);place-items:center;block-size:2.375rem;inline-size:2.375rem;display:grid;position:relative}.mn-scroll-disc:before{content:"";border:1px solid var(--ccl-border-on-brand);border-radius:inherit;opacity:.73;position:absolute;inset:0}.mn-scroll-disc svg{block-size:1.125rem;inline-size:1.125rem}.mn-horizon{flex:1;block-size:1px;position:relative}.mn-horizon:before{content:"";background-color:var(--ccl-bg-public-canvas);opacity:.26;position:absolute;inset:0}.mn-horizon:after{content:"";border-block-start:1px solid var(--ccl-accent-gold);block-size:1px;inline-size:min(76px,30%);position:absolute;inset-inline-start:0}.mn-trace{align-items:center;gap:var(--ccl-space-2);display:flex}.mn-trace :is(i,b){border-block-start:3px solid var(--ccl-accent-gold);border-radius:var(--ccl-radius-full);block-size:3px;inline-size:3px;display:block}.mn-trace b{inline-size:22px}.mn-what{padding-block:var(--ccl-space-public-section) var(--ccl-space-public-section-compact);background:var(--ccl-bg-public-canvas)}.mn-what-upper{gap:var(--ccl-space-public-split);grid-template-columns:minmax(0,1.07fr) minmax(0,1fr);align-items:center;display:grid}.mn-what-lead{font-size:var(--ccl-type-public-statement-size);letter-spacing:var(--ccl-type-public-text-letter-spacing);line-height:var(--ccl-type-public-snug-line-height);font-weight:var(--ccl-type-public-medium-weight);text-wrap:pretty;margin-block-start:var(--ccl-space-5)}.mn-what-lead:lang(ar){letter-spacing:normal;line-height:var(--ccl-type-public-loose-line-height)}.mn-secondary{color:var(--ccl-text-public-muted);line-height:var(--ccl-type-public-text-line-height);max-inline-size:35.625rem;margin-block-start:var(--ccl-space-4)}.mn-secondary:lang(ar){line-height:var(--ccl-type-public-text-ar-line-height)}.mn-scene{border-radius:var(--ccl-radius-xl);display:block;position:relative;overflow:hidden}.mn-scene img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.mn-family{border:1px solid var(--ccl-border-decorative);block-size:clamp(18rem,25.35vw,22.8125rem);box-shadow:var(--ccl-shadow-card)}.mn-family img{object-position:50% 55%}.mn-notes{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1.07fr) minmax(0,1fr);margin-block-start:var(--ccl-space-8);display:grid}.mn-note{align-items:center;gap:var(--ccl-space-5);min-block-size:6.75rem;padding:var(--ccl-space-5) var(--ccl-space-6);border-radius:var(--ccl-radius-lg);border:1px solid var(--ccl-border-decorative);text-decoration:none;display:flex}.mn-mint{background:linear-gradient(108deg,var(--ccl-bg-selected),var(--ccl-bg-card) 227%)}.mn-sand{background:linear-gradient(100deg,var(--ccl-bg-card),var(--ccl-bg-tint-sand))}.mn-note p{color:var(--ccl-text-brand);font-size:var(--ccl-type-public-note-size);letter-spacing:var(--ccl-type-public-text-letter-spacing);line-height:var(--ccl-type-public-snug-line-height);font-weight:var(--ccl-type-public-semibold-weight)}.mn-note p:lang(ar){letter-spacing:normal;line-height:var(--ccl-type-public-loose-line-height)}.mn-note-icon{border-radius:var(--ccl-radius-md);block-size:3.0625rem;inline-size:3.0625rem;color:var(--ccl-text-brand);border:1px solid var(--ccl-border-decorative);background:var(--ccl-bg-card);flex:none;place-items:center;display:grid}.mn-sand .mn-note-icon{color:var(--ccl-text-gold)}.mn-note-icon svg{block-size:25px;inline-size:25px}.mn-note>svg{block-size:22px;inline-size:22px;color:var(--ccl-text-brand);margin-inline-start:auto}.mn-providers{isolation:isolate;padding-block:var(--ccl-space-16);background:var(--ccl-bg-public-canvas);border-block-end:1px solid var(--ccl-border-decorative);position:relative}.mn-providers:before{content:"";z-index:-1;background-color:var(--ccl-bg-card);opacity:.64;position:absolute;inset:0}.mn-provider-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;display:grid}.mn-provider-heading{align-items:flex-start;gap:var(--ccl-space-6);padding-inline-end:var(--ccl-space-10);display:flex}.mn-provider-heading h2{color:var(--ccl-text-brand);font-size:var(--ccl-type-public-headline-size);font-weight:var(--ccl-type-h2-weight);line-height:var(--ccl-type-public-heading-line-height);letter-spacing:var(--ccl-type-public-display-letter-spacing);text-wrap:balance;max-inline-size:25.3125rem}.mn-provider-heading h2:lang(ar){line-height:var(--ccl-type-public-heading-ar-line-height);letter-spacing:normal}.mn-provider-lock{border-radius:var(--ccl-radius-lg);border:1px solid var(--ccl-border-decorative);block-size:3.81rem;inline-size:3.81rem;color:var(--ccl-text-brand);background:var(--ccl-bg-tint-mint);flex:none;place-items:center;display:grid}.mn-provider-lock svg{block-size:29px;inline-size:29px}.mn-provider-copy{border-inline-start:1px solid var(--ccl-border-decorative);padding-inline-start:var(--ccl-space-12)}.mn-provider-copy p{font-size:var(--ccl-type-public-text-sm-size);line-height:var(--ccl-type-public-text-line-height);letter-spacing:var(--ccl-type-public-text-letter-spacing);margin-block:0 var(--ccl-space-2);max-inline-size:37.5rem}.mn-provider-copy p:lang(ar){line-height:var(--ccl-type-public-loose-line-height);letter-spacing:normal}.mn-provider-copy p+p{color:var(--ccl-text-public-muted)}.mn-provider-copy .mn-button{min-block-size:3rem;padding-inline:var(--ccl-space-5);margin-block-start:var(--ccl-space-3)}.mn-help{padding-block:calc(var(--ccl-space-10) * 2) var(--ccl-space-6);background:radial-gradient(ellipse at 69% 50%,var(--ccl-bg-tint-sand),var(--ccl-bg-public-canvas) 67%)}.mn-help-card{border-radius:var(--ccl-radius-xl);background:linear-gradient(115deg,var(--ccl-bg-card) 45%,var(--ccl-bg-public-canvas));box-shadow:var(--ccl-shadow-public-help-card);grid-template-columns:minmax(0,.74fr) minmax(0,1.3fr);display:grid;position:relative;overflow:hidden}.mn-help-card:after{content:"";border:1px solid var(--ccl-accent-gold);border-radius:inherit;opacity:.55;pointer-events:none;position:absolute;inset:0}.mn-shoulder{border-radius:0;min-block-size:100%}.mn-shoulder img{object-position:50% 37%;position:absolute;inset:0}.mn-help-copy{padding:var(--ccl-space-public-card);min-inline-size:0}.mn-help-copy .mn-gold-rule{margin-block-end:var(--ccl-space-4)}.mn-help-intro{font-size:var(--ccl-type-public-lead-size);line-height:var(--ccl-type-public-snug-line-height);letter-spacing:var(--ccl-type-public-text-letter-spacing);margin-block:var(--ccl-space-4) var(--ccl-space-3)}.mn-help-intro:lang(ar){letter-spacing:normal;line-height:var(--ccl-type-public-loose-line-height)}.mn-help-counter,.mn-help .ccl-interpreter-notice p{font-size:var(--ccl-type-public-text-sm-size);line-height:var(--ccl-type-public-text-line-height);color:var(--ccl-text-public-muted)}.mn-help-counter:lang(ar),.mn-help .ccl-interpreter-notice p:lang(ar){line-height:var(--ccl-type-public-text-ar-line-height)}.mn-help-copy .ccl-interpreter-notice{background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;margin-block-start:var(--ccl-space-5);padding:0;display:grid}.mn-help .ccl-interpreter-notice>p:not([data-testid=help-interpreter-notice-body]){color:var(--ccl-text-body);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-public-semibold-weight);padding:var(--ccl-space-3) var(--ccl-space-4);border-radius:var(--ccl-radius-md);border:1px solid var(--ccl-border-decorative);background:var(--ccl-bg-tint-sand);grid-row:1;padding-inline-start:var(--ccl-space-12);position:relative}.mn-help .ccl-interpreter-notice>p:not([data-testid=help-interpreter-notice-body]):lang(ar){line-height:var(--ccl-type-public-text-ar-line-height)}.mn-help .ccl-interpreter-notice>p:not([data-testid=help-interpreter-notice-body]):before{content:"";block-size:.84rem;inline-size:1.06rem;color:var(--ccl-text-gold);background:radial-gradient(circle at 35% 48%,currentColor 0 1px,#0000 1.5px),radial-gradient(circle at 65% 48%,currentColor 0 1px,#0000 1.5px);border:1.7px solid;border-start-start-radius:var(--ccl-radius-sm);border-start-end-radius:var(--ccl-radius-sm);border-end-end-radius:var(--ccl-radius-sm);border-end-start-radius:0;position:absolute;inset-block-start:50%;inset-inline-start:var(--ccl-space-4);transform:translateY(-50%)}.mn-help .ccl-interpreter-notice__heading{margin-block:var(--ccl-space-6) var(--ccl-space-1);border-block-start:1px solid var(--ccl-border-decorative);color:var(--ccl-text-brand);font-size:var(--ccl-type-public-note-size);line-height:var(--ccl-type-public-snug-line-height);font-weight:var(--ccl-type-h3-weight);letter-spacing:var(--ccl-type-public-text-letter-spacing);grid-row:2;padding-block-start:var(--ccl-space-5);padding-inline-start:var(--ccl-space-10);position:relative}.mn-help .ccl-interpreter-notice__heading:before{content:"";border:1.5px solid var(--ccl-border-brand);border-radius:var(--ccl-radius-full);background:linear-gradient(0deg,transparent 46%,var(--ccl-bg-brand) 47% 52%,transparent 53%);block-size:1.12rem;inline-size:1.12rem;position:absolute;inset-block-start:var(--ccl-space-6);inset-inline-start:0}.mn-help .ccl-interpreter-notice__heading:after{content:"";border-inline:1.5px solid var(--ccl-border-brand);border-radius:var(--ccl-radius-full);block-size:1.12rem;inline-size:.5rem;position:absolute;inset-block-start:var(--ccl-space-6);inset-inline-start:var(--ccl-space-1)}.mn-help .ccl-interpreter-notice__heading:lang(ar){letter-spacing:normal;line-height:var(--ccl-type-public-text-line-height)}.mn-help .ccl-interpreter-notice>[data-testid=help-interpreter-notice-body]{grid-row:3;padding-inline-start:var(--ccl-space-10)}.mn-help-minimal .mn-help-card{max-inline-size:56rem;display:block}.mn-fallback{padding-block:var(--ccl-space-12)}.mn-fallback>.manar-wrap>:is(h1,h3){color:var(--ccl-text-brand);font-size:var(--ccl-type-public-chapter-size);line-height:var(--ccl-type-public-heading-line-height)}.mn-fallback>.manar-wrap>:is(h1,h3):lang(ar){line-height:var(--ccl-type-public-heading-ar-line-height)}.mn-fallback .mn-help{padding-block:var(--ccl-space-8)}.mn-trust{padding-block:var(--ccl-space-10) calc(var(--ccl-space-6) * 3);background:var(--ccl-bg-public-canvas)}.mn-trust-heading{justify-content:space-between;align-items:center;gap:var(--ccl-space-6);display:flex}.mn-trust-heading h2{color:var(--ccl-text-brand);font-size:var(--ccl-type-public-headline-size);line-height:var(--ccl-type-public-heading-line-height);letter-spacing:var(--ccl-type-public-display-letter-spacing)}.mn-trust-heading h2:lang(ar){letter-spacing:normal;line-height:var(--ccl-type-public-display-ar-line-height)}.mn-trust-heading .mn-button{min-block-size:3rem;font-size:var(--ccl-type-public-meta-size)}.mn-trust-list{gap:var(--ccl-space-8);margin:var(--ccl-space-6) 0 0;border-block:1px solid var(--ccl-border-decorative);padding:var(--ccl-space-6) 0;grid-template-columns:minmax(0,1.12fr) minmax(0,.79fr) minmax(0,1.15fr);list-style:none;display:grid}.mn-trust-list li{align-items:center;gap:var(--ccl-space-4);font-size:var(--ccl-type-public-text-sm-size);font-weight:var(--ccl-type-public-medium-weight);line-height:var(--ccl-type-public-text-line-height);display:flex}.mn-trust-list li:lang(ar){line-height:var(--ccl-type-public-loose-line-height)}.mn-trust-list li+li{border-inline-start:1px solid var(--ccl-border-decorative);padding-inline-start:var(--ccl-space-8)}.mn-trust-list li span{border-radius:var(--ccl-radius-full);block-size:3.25rem;inline-size:3.25rem;color:var(--ccl-text-brand);background:var(--ccl-bg-tint-mint);flex:none;place-items:center;display:grid}.mn-trust-list li:nth-child(2) span{color:var(--ccl-text-warm);background:var(--ccl-bg-tint-sand)}.mn-trust-list li:nth-child(3) span{color:var(--ccl-text-gold);background:var(--ccl-bg-tint-sand)}.mn-trust-list svg{block-size:26px;inline-size:26px}@media (width<=64rem){.mn-hero{min-block-size:calc(max(44rem,94svh) - var(--shell-header-block-size,var(--ccl-space-16)))}.mn-what-upper{gap:var(--ccl-space-8)}.mn-note{padding:var(--ccl-space-5);gap:var(--ccl-space-4)}.mn-note p{font-size:var(--ccl-type-public-text-sm-size)}.mn-help-card{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.mn-help-copy{padding:var(--ccl-space-8)}.mn-provider-heading{gap:var(--ccl-space-4);padding-inline-end:var(--ccl-space-6)}.mn-provider-copy{padding-inline-start:var(--ccl-space-6)}.mn-trust-list{gap:var(--ccl-space-4)}.mn-trust-list li{gap:var(--ccl-space-3)}.mn-trust-list li+li{padding-inline-start:var(--ccl-space-4)}}@media (width<=52rem){.mn-what-upper,.mn-notes,.mn-provider-grid,.mn-help-card,.mn-trust-list{grid-template-columns:minmax(0,1fr)}.mn-what-upper{gap:var(--ccl-space-6)}.mn-family{aspect-ratio:1.76;block-size:auto}.mn-notes{gap:var(--ccl-space-3);margin-block-start:var(--ccl-space-6)}.mn-note{min-block-size:5.5rem}.mn-provider-grid{gap:var(--ccl-space-6)}.mn-provider-copy{border-inline-start:0;padding-inline-start:0}.mn-provider-heading{padding:0}.mn-provider-heading h2{max-inline-size:100%}.mn-help{padding-block:var(--ccl-space-12) var(--ccl-space-5)}.mn-shoulder{aspect-ratio:1.95;min-block-size:0}.mn-shoulder img{object-position:50% 33%}.mn-trust-list{gap:0;padding-block:0}.mn-trust-list li,.mn-trust-list li+li{padding:var(--ccl-space-4) 0;border-inline-start:0}.mn-trust-list li+li{border-block-start:1px solid var(--ccl-border-decorative)}}@media (width<=47.99rem){.manar-wrap{inline-size:calc(100% - var(--ccl-space-10))}.mn-hero{min-block-size:calc(max(41.5rem,94svh) - var(--shell-header-block-size,var(--ccl-space-16)))}.mn-hero-photo img{object-position:73% 50%}.mn-veil:before{background:linear-gradient(0deg,transparent 40%,var(--ccl-bg-brand-deep) 250%),linear-gradient(0deg,var(--ccl-bg-brand-deep),54%,transparent 76%);opacity:1}.mn-veil:after{content:none}.mn-hero-center{padding-block:var(--ccl-space-public-hero-rise) var(--ccl-space-8);align-items:flex-end}.mn-light-sign{margin-block-end:var(--ccl-space-4)}.mn-hero-lead,.mn-hero-lead:lang(ar){line-height:var(--ccl-type-public-text-line-height);margin-block-start:var(--ccl-space-4)}.mn-actions{gap:var(--ccl-space-2);margin-block-start:var(--ccl-space-5)}.mn-button{padding:var(--ccl-space-3) var(--ccl-space-4)}.mn-hero-foot{gap:var(--ccl-space-4);padding-block-end:var(--ccl-space-5)}.mn-hero-foot a{gap:var(--ccl-space-2)}.mn-what{padding-block:var(--ccl-space-12)}.mn-secondary,.mn-help-counter,.mn-help .ccl-interpreter-notice p{font-size:var(--ccl-type-body-lg-size)}.mn-note-icon{block-size:2.625rem;inline-size:2.625rem}.mn-note p,.mn-note p:lang(ar){font-size:var(--ccl-type-body-lg-size)}.mn-providers{padding-block:var(--ccl-space-10)}.mn-provider-lock{block-size:3rem;inline-size:3rem}.mn-help-copy{padding:var(--ccl-space-6)}.mn-trust{padding-block:var(--ccl-space-8) var(--ccl-space-12)}.mn-trust-heading{align-items:flex-start;gap:var(--ccl-space-4);flex-wrap:wrap}.mn-trust-list{margin-block-start:var(--ccl-space-4)}}@media (width<=28rem){.mn-actions{flex-direction:column;align-items:flex-start}.mn-button{min-block-size:3rem;font-size:var(--ccl-type-button-size)}.mn-help-copy{padding:var(--ccl-space-5)}}@media (forced-colors:active){.mn-button,.mn-scroll-disc{border:1px solid buttontext}.mn-hero h1,.mn-hero h1 span,.mn-hero-lead,.mn-hero-foot a{color:canvastext;background:canvas}.mn-glass-button:before,.mn-scroll-disc:before,.mn-hero h1 span:after{display:none}}.ccl-committee-review{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-committee-review,.ccl-committee-review *{scroll-margin-block-end:var(--ccl-space-2)}.ccl-committee-review__note{color:var(--ccl-text-muted);overflow-wrap:anywhere;margin:0}.ccl-committee-review .ccl-audit__status:empty{clip-path:inset(50%);block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.ccl-committee-review .ccl-audit__status{padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);background-color:var(--ccl-bg-selected);border-radius:var(--ccl-radius-md);margin:0}.ccl-committee-review__body,.ccl-committee-review__view{gap:var(--ccl-space-5);min-inline-size:0;display:grid}.ccl-committee-review__link{box-sizing:border-box;min-block-size:48px;min-inline-size:48px;color:var(--ccl-text-brand);justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.ccl-committee-review__link:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-committee-review__table-region{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-committee-review__table-region{max-block-size:none}}.ccl-committee-review__rows{min-inline-size:0}.ccl-committee-review__case{font-weight:var(--ccl-type-label-weight)}.ccl-committee-review__reference{display:block}.ccl-committee-review__detail{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere;display:block}.ccl-committee-review__urgency{align-items:center;gap:var(--ccl-space-2);min-inline-size:0;display:inline-flex}.ccl-committee-review__urgency .ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);flex:none}.ccl-committee-review__urgency[data-classification=urgent]{border-inline-start:4px solid var(--ccl-accent-warning);color:var(--ccl-text-warning);font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight);padding-inline-start:var(--ccl-space-2)}.ccl-committee-review__sla{min-inline-size:0;display:inline-flex}.ccl-committee-review__part,.ccl-committee-review__determine,.ccl-committee-review__recorded{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-committee-review__part>h2,.ccl-committee-review__determine>h2,.ccl-committee-review__recorded>h2,.ccl-committee-review__part p,.ccl-committee-review__recorded p{overflow-wrap:anywhere;margin:0}.ccl-committee-review__gate-name{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-committee-review__referral{gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);border-inline-start:4px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);display:grid}.ccl-committee-review__reason{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-committee-review__rationale{white-space:pre-line}.ccl-committee-review__outcomes{gap:var(--ccl-space-2);margin:0;padding:0;list-style:none;display:grid}.ccl-committee-review__outcome{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-committee-review__outcome-gate{overflow-wrap:anywhere;min-inline-size:0}.ccl-committee-review__recorded{padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg)}.ccl-committee-review__recorded-line{overflow-wrap:anywhere;margin:0}.ccl-committee-review__consequence{overflow-wrap:anywhere;margin:0;display:block}.ccl-committee-review__consequence[data-kind=palliative]{border-inline-start:4px solid var(--ccl-accent-warm);color:var(--ccl-text-warm);padding-inline-start:var(--ccl-space-3)}.ccl-committee-review__actions{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-committee-review__result{margin-block-start:var(--ccl-space-2)}.ccl-committee-review__result p{margin-block:0 var(--ccl-space-3);overflow-wrap:anywhere}.ccl-committee-review__hold{align-items:flex-start;gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-warning);color:var(--ccl-text-warning);border-inline-start:4px solid var(--ccl-accent-warning);border-radius:var(--ccl-radius-md);display:flex}.ccl-committee-review__hold .ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);flex:none}.ccl-committee-review__hold-text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-committee-review__hold-title,.ccl-committee-review__hold-body{font-size:var(--ccl-type-body-size);line-height:var(--ccl-type-body-line-height);overflow-wrap:anywhere;margin:0}.ccl-committee-review__hold-title{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-committee-review__hold-body{font-family:var(--ccl-type-body-family);font-weight:var(--ccl-type-body-weight)}.ccl-committee-review__consequences{gap:var(--ccl-space-2);overflow-wrap:anywhere;margin:0;display:grid}.ccl-committee-review__consequences p{margin:0}.ccl-fund{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-fund__note{color:var(--ccl-text-muted);margin:0}.ccl-fund__overview{gap:var(--ccl-space-8);min-inline-size:0;display:grid}.ccl-fund__part{align-content:start;gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-fund__part>h2,.ccl-fund__part>p,.ccl-fund__form>h3{margin:0}.ccl-fund__empty{padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border:1px dashed var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);margin:0}.ccl-fund__tiles{gap:var(--ccl-space-4) var(--ccl-space-6);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (width>=48rem){.ccl-fund__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.ccl-fund__tile{align-content:start;gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-tint-mint);border-radius:var(--ccl-radius-lg);display:grid}.ccl-fund__tile[data-tint=sand]{background-color:var(--ccl-bg-tint-sand)}.ccl-fund__tile[data-tint=sky]{background-color:var(--ccl-bg-tint-sky)}.ccl-fund__tile dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing)}.ccl-fund__tile dd{color:var(--ccl-text-body);font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h2-weight);line-height:var(--ccl-type-h2-line-height);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.ccl-facts.ccl-fund__facts dd{font-variant-numeric:tabular-nums}@media (width>=64rem){.ccl-facts.ccl-fund__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.ccl-fund__forms{align-items:start;gap:var(--ccl-space-8) var(--ccl-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));min-inline-size:0;display:grid}.ccl-fund__form{align-content:start;gap:var(--ccl-space-5);min-inline-size:0;padding-block:var(--ccl-space-6);padding-inline:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);justify-items:start;display:grid}@media (width<40rem){.ccl-fund__form{padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5)}}.ccl-fund__form>.ccl-field,.ccl-fund__form>.ccl-radio-group{justify-self:stretch}.ccl-fund__reconcile{justify-content:space-between;align-items:center;gap:var(--ccl-space-3) var(--ccl-space-6);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-fund__reconcile-text{gap:var(--ccl-space-2);flex:24rem;min-inline-size:0;display:grid}.ccl-fund__reconcile-text p{margin:0}.ccl-fund__latest{gap:var(--ccl-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ccl-fund__verdict{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-fund__table{min-inline-size:48rem}.ccl-fund__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height);text-align:start}.ccl-fund__table .ccl-data-table__nowrap,.ccl-fund__table .ccl-badge,.ccl-fund__table bdi{white-space:nowrap}.ccl-fund__table [data-numeric]{padding-inline-start:var(--ccl-space-2)}.ccl-fund__table tbody>tr>*{vertical-align:top}.ccl-fund__cell-note{max-inline-size:11rem;color:var(--ccl-text-muted);margin-block-start:var(--ccl-space-1);display:block}.ccl-fund__echo{gap:var(--ccl-space-2);display:grid}.ccl-fund__echo p{margin:0}.ccl-fund__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-fund__dialog p{margin:0}.ccl-fund__dialog-consequences{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ccl-scan-status{gap:var(--ccl-space-2);display:grid}.ccl-scan-status__line,.ccl-scan-status__note{color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-scan-status[data-state=pending] .ccl-scan-status__line{padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-selected);border-radius:var(--ccl-radius-md)}.ccl-scan-status__note{color:var(--ccl-text-muted)}.ccl-scan-status__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-scan-status__announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-case-consent{gap:var(--ccl-space-8);grid-template-columns:minmax(0,1fr);max-inline-size:72ch;display:grid}.ccl-case-consent>.ccl-back-link{margin-block-end:calc(var(--ccl-space-6) * -1)}.ccl-case-consent>.ccl-page-header{margin-block-end:0}.ccl-case-consent h2,.ccl-case-consent p,.ccl-consent-scope h2,.ccl-consent-scope h4,.ccl-consent-scope p{margin:0}.ccl-consent-scope{gap:var(--ccl-space-3);padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-6);background-color:var(--ccl-bg-tint-mint);color:var(--ccl-text-body);border-radius:var(--ccl-radius-lg);display:grid}.ccl-consent-scope__heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}.ccl-consent-scope__list{gap:var(--ccl-space-2);margin:0;padding-inline-start:var(--ccl-space-6);display:grid}.ccl-consent-steps{gap:var(--ccl-space-8);counter-reset:ccl-consent-step;max-inline-size:72ch;margin:0;padding:0;list-style:none;display:grid}.ccl-consent-steps__step{align-items:start;column-gap:var(--ccl-space-4);counter-increment:ccl-consent-step;grid-template-columns:2rem minmax(0,1fr);min-inline-size:0;display:grid}.ccl-consent-steps__step:before{content:counter(ccl-consent-step);content:counter(ccl-consent-step) / "";background-color:var(--ccl-bg-selected);block-size:2rem;inline-size:2rem;color:var(--ccl-text-brand);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);grid-area:1/1;place-items:center;display:grid}.ccl-consent-steps__step>*{grid-column:2;min-inline-size:0}@media (width<40rem){.ccl-consent-steps__step{column-gap:var(--ccl-space-3);grid-template-columns:1.5rem minmax(0,1fr)}.ccl-consent-steps__step:before{block-size:1.5rem;inline-size:1.5rem}}.ccl-consent-entry,.ccl-case-consent__current,.ccl-case-consent__history,.ccl-case-consent__recapture{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-case-consent__facts.ccl-facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,7rem),1fr))}.ccl-case-consent__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-case-consent__form{gap:var(--ccl-space-6);padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);min-inline-size:0;display:grid}.ccl-case-consent__form>.ccl-consent-entry__declaration+.ccl-case-consent__actions{margin-block-start:calc(var(--ccl-space-3) * -1)}@media (width<40rem){.ccl-case-consent__form{padding:var(--ccl-space-5)}}.ccl-case-consent__evidence{gap:var(--ccl-space-2);margin:0;padding:0;list-style:none;display:grid}.ccl-case-consent__evidence>li{align-items:center;gap:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-md);min-inline-size:0;display:flex}.ccl-case-consent__evidence>li>.ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);color:var(--ccl-text-brand);flex:none}.ccl-case-consent__evidence a{align-items:center;gap:var(--ccl-space-1);box-sizing:border-box;min-block-size:48px;min-inline-size:48px;color:var(--ccl-text-brand);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere;flex-wrap:wrap;text-decoration:underline;display:inline-flex}.ccl-case-consent__evidence a:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-case-consent__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-case-consent__evidence-steps{gap:var(--ccl-space-6);display:grid}.ccl-case-consent__evidence-steps>section{gap:var(--ccl-space-3);display:grid}.ccl-case-consent__evidence-steps h3{margin:0}.ccl-consent-entry__minors{color:var(--ccl-text-muted);margin:0}.ccl-consent-entry__saved{margin:0}.ccl-consent-entry__declaration{max-inline-size:72ch;margin:0}.ccl-consent-entry__note,.ccl-consent-entry__help{color:var(--ccl-text-body);margin:0}.ccl-consent-entry__nested,.ccl-consent-entry__assent{gap:var(--ccl-space-2);border-inline-start:2px solid var(--ccl-border-decorative);min-inline-size:0;padding-inline-start:var(--ccl-space-5);display:grid}.ccl-consent-opt-ins{gap:var(--ccl-space-3);color:var(--ccl-text-body);justify-items:start;display:grid}.ccl-consent-opt-ins h2,.ccl-consent-opt-ins h4,.ccl-consent-opt-ins p{margin:0}.ccl-consent-opt-ins__heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}.ccl-consent-opt-ins__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-consent-opt-ins__note{color:var(--ccl-text-body)}.ccl-consent-opt-ins__group{gap:var(--ccl-space-2);border:0;justify-self:stretch;min-inline-size:0;margin:0;padding:0;display:grid}.ccl-consent-opt-ins__legend{font-weight:var(--ccl-type-label-weight);margin-block-end:var(--ccl-space-2);padding:0}.ccl-sign-in{overflow-wrap:break-word;background-color:var(--ccl-bg-public-canvas);background-image:linear-gradient(170deg, var(--ccl-bg-card), var(--ccl-bg-public-canvas) 55%);min-block-size:100dvh;color:var(--ccl-text-body);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.ccl-sign-in{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}}.ccl-app-header.ccl-app-header--sign-in{padding-block:0;padding-inline:var(--ccl-space-5);color:var(--ccl-text-on-brand);pointer-events:none;background-color:#0000;position:absolute;inset-block-start:0;inset-inline:0}.ccl-app-header--sign-in>*{pointer-events:auto}.ccl-app-header--sign-in .ccl-app-header__logo{block-size:2.25rem}.ccl-app-header--sign-in .ccl-language-toggle{padding:var(--ccl-space-1);border:1px solid var(--ccl-border-on-brand);border-radius:var(--ccl-radius-full);background-color:#0000}.ccl-app-header--sign-in .ccl-language-toggle__option{border-radius:var(--ccl-radius-full);color:var(--ccl-text-on-brand)}.ccl-app-header--sign-in .ccl-language-toggle__option[data-selected]{background-color:var(--ccl-bg-card);color:var(--ccl-text-brand)}@media (width>=64rem){.ccl-app-header.ccl-app-header--sign-in{padding-inline:var(--ccl-space-12) var(--ccl-space-10);inset-block-start:var(--ccl-space-6)}.ccl-app-header--sign-in .ccl-app-header__logo{block-size:2.75rem}.ccl-app-header--sign-in .ccl-language-toggle{border-color:var(--ccl-border-decorative)}.ccl-app-header--sign-in .ccl-language-toggle__option{color:var(--ccl-text-brand)}.ccl-app-header--sign-in .ccl-language-toggle__option[data-selected]{background-color:var(--ccl-bg-brand);color:var(--ccl-text-on-brand)}}.ccl-sign-in__brand{isolation:isolate;padding-block:calc(var(--ccl-space-16) + var(--ccl-space-6)) var(--ccl-space-6);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-brand-deep);color:var(--ccl-text-on-brand);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ccl-sign-in__photo,.ccl-sign-in__photo img{z-index:-2;object-fit:cover;object-position:62% 30%;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.ccl-sign-in__photo img:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.ccl-sign-in__brand:after{content:"";z-index:-1;background-image:linear-gradient(to bottom, var(--ccl-bg-brand-deep), transparent 28%, transparent 46%, var(--ccl-bg-brand-deep) 82%);opacity:.86;position:absolute;inset:0}.ccl-sign-in__brand-text{justify-items:start;gap:var(--ccl-space-4);max-inline-size:36rem;display:grid}.ccl-sign-in__brand-lead{font-family:var(--ccl-type-display-family);font-size:var(--ccl-type-h1-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h1-line-height);text-wrap:balance;margin:0}.ccl-sign-in__brand-assurance{align-items:flex-start;gap:var(--ccl-space-3);font-family:var(--ccl-type-body-lg-family);font-size:var(--ccl-type-body-lg-size);line-height:var(--ccl-type-body-lg-line-height);margin:0;display:flex}.ccl-sign-in__brand-assurance .ccl-icon{block-size:1.375rem;inline-size:1.375rem;stroke:var(--ccl-accent-gold);flex:none}.ccl-sign-in__leaders{align-items:center;gap:var(--ccl-space-4);box-sizing:border-box;inline-size:100%;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border-radius:var(--ccl-radius-md);margin-block-start:var(--ccl-space-2);display:flex}.ccl-sign-in__led-by{border-inline-end:1px solid var(--ccl-border-decorative);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);flex:none;margin:0;padding-inline-end:var(--ccl-space-4)}.ccl-sign-in__leader-logos{justify-content:space-between;align-items:center;gap:var(--ccl-space-4);flex:auto;min-inline-size:0;margin:0;display:flex}.ccl-sign-in__leader-logos img{block-size:auto;max-block-size:2.5rem;inline-size:auto;min-inline-size:0;max-inline-size:48%;display:block}.ccl-sign-in__leader-logos img+img{border-inline-start:1px solid var(--ccl-border-decorative);padding-inline-start:var(--ccl-space-4)}@media (width>=64rem){.ccl-sign-in__brand{box-sizing:border-box;min-block-size:100dvh;padding-block:calc(var(--ccl-space-16) * 2 + var(--ccl-space-4)) var(--ccl-space-12);padding-inline:var(--ccl-space-12)}.ccl-sign-in__brand-lead{font-size:var(--ccl-type-display-size);line-height:var(--ccl-type-display-line-height)}.ccl-sign-in__brand-text{gap:var(--ccl-space-6)}.ccl-sign-in__leaders{gap:var(--ccl-space-3);inline-size:auto;color:var(--ccl-text-on-brand);background-color:#0000;margin-block-start:var(--ccl-space-10);padding:0;display:grid}.ccl-sign-in__led-by{border:0;padding:0}.ccl-sign-in__leader-logos{justify-content:flex-start;gap:var(--ccl-space-4);box-sizing:border-box;inline-size:17.5rem;padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);border-radius:var(--ccl-radius-md)}}.ccl-sign-in__rule{flex:none;align-items:center;block-size:.625rem;display:flex}.ccl-sign-in__rule:before{content:"";inline-size:var(--ccl-space-12);border-block-start:1px solid var(--ccl-accent-gold)}.ccl-sign-in__rule svg{fill:none;block-size:.625rem;inline-size:.625rem;stroke:var(--ccl-accent-gold)}.ccl-sign-in__steps{justify-items:center;gap:var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-5) var(--ccl-space-10);padding-inline:var(--ccl-space-5);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.ccl-sign-in__steps{padding-block:var(--ccl-space-8) var(--ccl-space-12);padding-inline:var(--ccl-space-12)}}.ccl-sign-in__back{justify-self:start;align-items:center;gap:var(--ccl-space-2);min-block-size:48px;color:var(--ccl-text-brand);font-family:var(--ccl-type-nav-family);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-nav-weight);line-height:var(--ccl-type-nav-line-height);text-decoration:none;display:inline-flex}.ccl-sign-in__back:hover{text-underline-offset:.2em;text-decoration:underline}.ccl-sign-in__back .ccl-icon{block-size:1.25rem;inline-size:1.25rem}.ccl-sign-in__card{align-content:start;align-self:center;gap:var(--ccl-space-4);box-sizing:border-box;inline-size:min(100%,35rem);padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-xl);box-shadow:var(--ccl-shadow-card);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40rem){.ccl-sign-in__card{padding:var(--ccl-space-10)}}.ccl-sign-in__card>.ccl-page-header{margin:0}.ccl-sign-in__card .ccl-page-header__title{color:var(--ccl-text-brand)}@media (width>=40rem){.ccl-sign-in__card .ccl-page-header__title{font-size:var(--ccl-type-display-size);line-height:var(--ccl-type-display-line-height)}}.ccl-sign-in__card>.ccl-card{gap:var(--ccl-space-5);box-shadow:none;background-color:#0000;border:0;border-radius:0;padding:0}.ccl-sign-in__card .ccl-card p{margin:0}.ccl-sign-in__band{align-items:center;gap:var(--ccl-space-3);color:var(--ccl-text-gold);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0;display:flex}.ccl-sign-in__callout{align-items:flex-start;gap:var(--ccl-space-3);padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);line-height:var(--ccl-type-body-line-height);display:flex}.ccl-sign-in__callout .ccl-icon{flex:none;block-size:1.25rem;inline-size:1.25rem}.ccl-sign-in__callout[data-tone=warm]{background-color:var(--ccl-bg-tint-sand);color:var(--ccl-text-warm)}.ccl-sign-in__callout[data-tone=success]{background-color:var(--ccl-bg-tint-mint);color:var(--ccl-text-brand)}.ccl-sign-in__announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ccl-sign-in__form{gap:var(--ccl-space-5);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.ccl-sign-in__form .ccl-field,.ccl-sign-in__form .ccl-button{justify-self:stretch}.ccl-sign-in__form .ccl-field__label,.ccl-sign-in__form .ccl-field__hint{font-size:var(--ccl-type-body-size)}.ccl-sign-in__form .ccl-field__input:not(.ccl-field__input--cells){min-block-size:3.25rem;font-size:var(--ccl-type-body-lg-size)}.ccl-sign-in__form .ccl-button{min-block-size:3.25rem;font-size:var(--ccl-type-body-lg-size);margin-block-start:var(--ccl-space-1)}.ccl-sign-in__form--divided{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-5)}.ccl-sign-in__sign-out{justify-items:center}.ccl-sign-in__sign-out .ccl-button{justify-self:center}.ccl-sign-in__lead{color:var(--ccl-text-muted);font-family:var(--ccl-type-body-lg-family);font-size:var(--ccl-type-body-lg-size);line-height:var(--ccl-type-body-line-height)}.ccl-sign-in__key-block{justify-items:start;gap:var(--ccl-space-2);display:grid}.ccl-sign-in__key-label{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-sign-in__key-box{align-items:center;gap:var(--ccl-space-2);box-sizing:border-box;min-block-size:3.25rem;inline-size:100%;padding-inline:var(--ccl-space-4) var(--ccl-space-1);background-color:var(--ccl-bg-surface);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);display:flex}.ccl-sign-in__key{min-inline-size:0;border-inline-end:1px solid var(--ccl-border-decorative);color:var(--ccl-text-brand);font-family:var(--ccl-type-body-lg-family);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-lg-line-height);word-spacing:.12em;text-wrap:balance;flex:auto;padding-inline-end:var(--ccl-space-2)}.ccl-sign-in__hint,.ccl-sign-in__fine{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-body-line-height)}.ccl-sign-in__fine{border-block-start:1px solid var(--ccl-border-decorative);font-size:var(--ccl-type-caption-size);padding-block-start:var(--ccl-space-4)}.ccl-sign-in__app-link{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:48px;padding-inline:var(--ccl-space-5);color:var(--ccl-text-brand);border:1px solid var(--ccl-border-brand);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-button-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-button-weight);line-height:var(--ccl-type-button-line-height);text-decoration:none;display:inline-flex}.ccl-sign-in__app-link:hover{background-color:var(--ccl-bg-selected)}.ccl-sign-in__app-link .ccl-icon{block-size:1.125rem;inline-size:1.125rem}.ccl-identity-review{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);display:grid}.ccl-identity-review>.ccl-page-header{margin-block-end:0}.ccl-identity-review,.ccl-identity-review *{scroll-margin-block-end:var(--ccl-space-2)}.ccl-identity-review__subtitle{gap:var(--ccl-space-2);flex-wrap:wrap;display:flex}@media (width<40rem){.ccl-identity-review__subtitle{flex-direction:column;gap:0}.ccl-identity-review__separator{display:none}}.ccl-identity-review__announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ccl-hold-banner__title{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-hold-banner__body{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-identity-review__list{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-identity-review__list-head{justify-content:space-between;align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;min-block-size:40px;display:flex}.ccl-identity-review__list-title{margin:0}.ccl-identity-review__results{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-identity-review__results[data-state=empty],.ccl-identity-review__results[data-state=error]{background-color:var(--ccl-bg-surface);border:1px dashed var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg)}.ccl-identity-review__loading{padding-block:var(--ccl-space-10);padding-inline:var(--ccl-space-4);justify-items:center;display:grid}.ccl-identity-review__loading>.ccl-progress{inline-size:min(100%,16rem)}.ccl-identity-review__partial{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin:0}.ccl-hold-table{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-hold-table{max-block-size:none}}.ccl-hold-table__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-hold-table__table tbody>tr>*{vertical-align:top}.ccl-hold-table__table tbody+tbody>tr:first-child>*{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-hold-table__group-row th{background-color:var(--ccl-bg-canvas);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-hold-table__case{font-weight:var(--ccl-type-label-weight)}.ccl-hold-table__cases{display:block}.ccl-hold-table__basis{font-weight:var(--ccl-type-label-weight);display:block}.ccl-hold-table__detail{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);display:block}.ccl-hold-table__references{gap:var(--ccl-space-1);white-space:nowrap;margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.ccl-data-table.ccl-hold-table__table .ccl-data-table__actions{white-space:normal}}@media (width>=90rem){.ccl-data-table.ccl-hold-table__table .ccl-data-table__actions,.ccl-hold-table__table tbody .ccl-hold-table__count{white-space:nowrap}.ccl-hold-table__table .ccl-hold-table__basis{min-inline-size:9rem}}.ccl-hold-table__signals,.ccl-hold-review__signals{gap:var(--ccl-space-1) var(--ccl-space-3);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ccl-hold-review{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);display:grid}.ccl-hold-review__heading{align-items:flex-start;gap:var(--ccl-space-1);flex-direction:column-reverse;display:flex}.ccl-hold-review__heading>h2{margin:0}.ccl-hold-review__back{margin-inline-start:calc(var(--ccl-space-4) * -1)}.ccl-hold-review__back>.ccl-button{min-block-size:48px}.ccl-hold-review__comparison{gap:var(--ccl-space-4);display:grid}.ccl-hold-review__basis,.ccl-hold-review__incomplete,.ccl-hold-review__confirmed{margin:0}.ccl-hold-review__basis{font-weight:var(--ccl-type-label-weight)}.ccl-hold-review__records{column-gap:var(--ccl-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));row-gap:0;margin-block-end:calc(var(--ccl-space-4) * -1);display:grid}.ccl-hold-review__record{grid-row:span 6;grid-template-rows:subgrid;min-inline-size:0;color:var(--ccl-text-body);row-gap:0;padding-block-end:var(--ccl-space-4);display:grid}.ccl-hold-review__record-heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-body-lg-line-height);margin:0;padding-block-end:var(--ccl-space-2)}.ccl-hold-review__fields{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;margin:0;display:grid}.ccl-hold-review__fields>div,.ccl-hold-review__unavailable,.ccl-hold-review__match{align-content:start;gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-3);border-block-start:1px solid var(--ccl-border-decorative);display:grid}.ccl-hold-review__fields dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-hold-review__fields dd{overflow-wrap:anywhere;margin:0}.ccl-hold-review__unavailable{color:var(--ccl-text-muted);grid-row:span 4;margin:0}.ccl-hold-review__match p{margin:0}.ccl-hold-review__decision{justify-items:start;gap:var(--ccl-space-5);padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-hold-review__decision>.ccl-radio-group{justify-self:stretch}@media (width<40rem){.ccl-hold-review__decision{padding:var(--ccl-space-5)}}.ccl-merge{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);display:grid}.ccl-merge p{margin-block:0}.ccl-merge>.ccl-page-header{margin-block-end:0}.ccl-merge>.ccl-back-link{margin-block-end:calc(var(--ccl-space-4) * -1)}.ccl-merge__fine-print{max-inline-size:72ch;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-merge__statement{color:var(--ccl-text-body);max-inline-size:72ch}.ccl-merge__meta{row-gap:var(--ccl-space-1)}.ccl-merge__sections{gap:var(--ccl-space-4);display:grid}.ccl-merge__cards{gap:var(--ccl-space-4);align-items:stretch;display:grid}@media (width>=40rem){.ccl-merge__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.ccl-merge__record{min-inline-size:0;display:grid}.ccl-merge__record .ccl-card{align-content:start;gap:var(--ccl-space-3);display:grid}.ccl-merge__facts{margin:0;display:grid}.ccl-merge__field{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-4);padding-block:var(--ccl-space-2);grid-template-columns:minmax(0,8rem) minmax(0,1fr);display:grid}@media (width<40rem){.ccl-merge__field{grid-template-columns:minmax(0,1fr)}}.ccl-merge__field+.ccl-merge__field{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-merge__field dt{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-merge__field dd{gap:var(--ccl-space-2);min-inline-size:0;color:var(--ccl-text-body);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.ccl-merge__marker{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height)}.ccl-merge__marker[data-marker=spelling-differs],.ccl-merge__marker[data-marker=differs]{color:var(--ccl-text-warning)}.ccl-merge__cases{gap:var(--ccl-space-1);margin:0;padding:0;list-style:none;display:grid}.ccl-merge__case[data-tone=muted]{color:var(--ccl-text-muted)}.ccl-merge__unavailable{color:var(--ccl-text-body)}.ccl-merge__decision{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ccl-merge__designate>.ccl-radio-group{max-inline-size:none}.ccl-merge__designate .ccl-radio-group[data-orientation] .ccl-radio-group__options{gap:var(--ccl-space-2);grid-template-columns:minmax(0,1fr);max-inline-size:none;display:grid}@media (width>=40rem){.ccl-merge__designate .ccl-radio-group[data-orientation] .ccl-radio-group__options{gap:var(--ccl-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.ccl-merge__terms{gap:var(--ccl-space-1);display:grid}.ccl-merge__acts{gap:var(--ccl-space-3);flex-wrap:wrap;align-items:center;display:flex}.ccl-merge__acts--split>:last-child{margin-inline-start:auto}@media (width<40rem){.ccl-merge__acts--split>:last-child{text-align:start;justify-content:flex-start;margin-inline-start:0}}.ccl-merge__footer{border-block-start:1px solid var(--ccl-border-decorative);margin-block-start:var(--ccl-space-2);padding-block-start:var(--ccl-space-4)}.ccl-merge .ccl-button[aria-expanded=true]{background-color:var(--ccl-bg-selected)}.ccl-merge__panel{gap:var(--ccl-space-4);padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}@media (width<40rem){.ccl-merge__panel{padding:var(--ccl-space-5)}}.ccl-merge__panel>h2{margin-block:0}.ccl-merge__rows{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ccl-merge__row{place-items:center start;gap:var(--ccl-space-2) var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);display:grid}.ccl-merge__row+.ccl-merge__row{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-merge__row-head,.ccl-merge__row-meta{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-merge__row-name{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere}.ccl-merge__row-basis{color:var(--ccl-text-muted)}.ccl-merge__row-date{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-merge__row-date time,.ccl-merge__meta time{white-space:nowrap}@media (width>=40rem){.ccl-merge__row{row-gap:var(--ccl-space-1);grid-template-columns:minmax(0,1fr) auto}.ccl-merge__row>.ccl-merge__row-head,.ccl-merge__row>.ccl-merge__row-meta{grid-column:1}.ccl-merge__row>:last-child{grid-area:1/2/span 2}}@media (width>=90rem){.ccl-merge__rows{column-gap:var(--ccl-space-4);grid-template-columns:fit-content(21rem) auto minmax(0,1fr) fit-content(12rem) auto}.ccl-merge__row{grid-column:1/-1;grid-template-columns:subgrid}.ccl-merge__row-head,.ccl-merge__row-meta{display:contents}.ccl-merge__row-name{grid-column:1;min-inline-size:12rem}.ccl-merge__row-head>.ccl-badge{grid-column:2}.ccl-merge__row-basis{grid-column:3}.ccl-merge__row-date{grid-column:4}.ccl-merge__row>:last-child{grid-area:1/5;justify-self:end}}.ccl-merge__reference{font-variant-numeric:tabular-nums}.ccl-merge__status:empty{clip-path:inset(50%);block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.ccl-merge__status{padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);background-color:var(--ccl-bg-selected);border-radius:var(--ccl-radius-md)}.ccl-consent-form__region{gap:var(--ccl-space-3);max-inline-size:72ch;display:grid}.ccl-consent-form{gap:var(--ccl-space-3);color:var(--ccl-text-body);display:grid}.ccl-consent-form__heading,.ccl-consent-form p{margin:0}.ccl-consent-form__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-consent-form__open{overflow-wrap:anywhere;position:relative}.ccl-intake__case-appeal{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-appeal{gap:var(--ccl-space-4);min-inline-size:0;padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);overflow-wrap:anywhere;justify-items:start;display:grid}@media (width<40rem){.ccl-appeal{padding:var(--ccl-space-5)}}.ccl-appeal__heading{min-inline-size:0;margin-block:0}.ccl-appeal__explanation{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-appeal__explanation p,.ccl-appeal__locked{overflow-wrap:anywhere;min-inline-size:0;margin:0}.ccl-appeal__locked{color:var(--ccl-text-muted)}.ccl-appeal__stages{gap:var(--ccl-space-3);justify-self:stretch;margin:0;display:grid}.ccl-appeal__stage{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-appeal__stage dt{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-appeal__stage dd{overflow-wrap:anywhere;margin:0}.ccl-appeal__result{justify-self:stretch;min-inline-size:0}.ccl-appeal__outcome-heading{overflow-wrap:anywhere;margin:0}.ccl-appeal__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-appeal__dialog p{margin:0}.ccl-appeal__dialog-consequences{gap:var(--ccl-space-4);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.ccl-navigator{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-navigator>.ccl-page-header{margin-block-end:0}.ccl-navigator>.ccl-back-link{margin-block-end:calc(var(--ccl-space-4) * -1)}.ccl-navigator h2{margin-block:0}.ccl-navigator__cases{gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ccl-navigator__case{align-content:start;gap:var(--ccl-space-3);min-inline-size:0;padding:var(--ccl-space-5);background-color:var(--ccl-bg-tint-mint);color:var(--ccl-text-body);border-radius:var(--ccl-radius-lg);transition:box-shadow var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard);display:grid;position:relative}.ccl-navigator__case:hover{box-shadow:var(--ccl-shadow-card)}.ccl-navigator__case .ccl-navigator__link{justify-content:space-between;align-items:center;gap:var(--ccl-space-3);min-block-size:48px;color:var(--ccl-text-brand);font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);overflow-wrap:anywhere;text-decoration:none;display:flex}.ccl-navigator__case .ccl-navigator__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.ccl-navigator__case:hover .ccl-link__words{text-decoration:underline}.ccl-navigator__case .ccl-navigator__link>.ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);flex:none}.ccl-navigator__view{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-navigator__panels{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (width>=80rem){.ccl-navigator__panels{grid-template-columns:repeat(2,minmax(0,1fr))}}.ccl-navigator__panel{align-content:start;gap:var(--ccl-space-4);min-inline-size:0;padding:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}@media (width<40rem){.ccl-navigator__panel{padding:var(--ccl-space-5)}}.ccl-navigator__scope{gap:var(--ccl-space-2);margin:0;padding-inline-start:var(--ccl-space-5);display:grid}.ccl-navigator__statement{overflow-wrap:anywhere;margin:0}.ccl-patient-emails{display:grid}.ccl-patient-emails__status{justify-items:start;gap:var(--ccl-space-2);display:grid}.ccl-patient-emails__summary,.ccl-patient-emails__read-only{margin:0}.ccl-patient-emails__read-only{color:var(--ccl-text-muted)}.ccl-patient-emails__fact{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;display:inline-flex}.ccl-patient-emails__fact dt{font-weight:var(--ccl-type-label-weight)}.ccl-patient-emails__fact dd{margin:0}.ccl-patient-emails,.ccl-patient-emails *{scroll-margin-block-end:var(--ccl-space-2)}.ccl-patient-emails__table-wrap{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-patient-emails__table-wrap{max-block-size:none}}.ccl-patient-emails__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-patient-emails__table tbody>tr>*{vertical-align:top}.ccl-patient-emails__table th,.ccl-patient-emails__table td{padding-inline:var(--ccl-space-3)}.ccl-patient-emails__table tr>:first-child{padding-inline-start:var(--ccl-space-4)}.ccl-patient-emails__table tr>:last-child{padding-inline-end:var(--ccl-space-4)}.ccl-patient-emails__table .ccl-patient-emails__when{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);padding-block-start:calc(var(--ccl-space-3) + var(--ccl-space-1) * .75)}.ccl-patient-emails__recipient,.ccl-patient-emails__note{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);display:block}.ccl-patient-emails__code,.ccl-patient-emails__note time,.ccl-patient-emails__table .ccl-button,.ccl-patient-emails__table .ccl-data-table__nowrap,.ccl-patient-emails__table .ccl-badge{white-space:nowrap}.ccl-patient-emails__link{box-sizing:border-box;min-block-size:48px;inline-size:fit-content;min-inline-size:48px;color:var(--ccl-text-brand);align-items:center;margin-block-start:calc(var(--ccl-space-3) * -1);text-decoration:underline;display:flex}.ccl-patient-emails__link bdi{white-space:nowrap}.ccl-patient-emails__table td:last-child>span{min-inline-size:9rem;display:inline-block}.ccl-patient-emails__holds td:last-child>span{min-inline-size:16rem}.ccl-patient-emails__link:focus-visible,.ccl-patient-emails__table-wrap:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-patient-emails__follow-up{gap:var(--ccl-space-4);display:grid}.ccl-patient-emails__follow-up p{margin:0}.ccl-portal{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-portal__intro,.ccl-portal__note{color:var(--ccl-text-muted);overflow-wrap:anywhere;margin:0}.ccl-portal .ccl-audit__status:empty{clip-path:inset(50%);block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.ccl-portal .ccl-audit__status{padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);background-color:var(--ccl-bg-selected);border-radius:var(--ccl-radius-md);margin:0}.ccl-portal__fact dt{overflow-wrap:anywhere}.ccl-summary.ccl-portal__case-summary{margin-block-end:var(--ccl-space-2)}.ccl-portal__queue,.ccl-portal__unrouted{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-portal__queue>h2,.ccl-portal__unrouted>h2{overflow-wrap:anywhere;margin-block:0}.ccl-portal__unrouted{margin-block-start:var(--ccl-space-2)}.ccl-portal__row{position:relative}.ccl-portal__row>.ccl-portal__fast-track{grid-column:1/-1}.ccl-portal__row--fast-track:before,.ccl-portal__row[data-sla]:before{content:"";inset-block:var(--ccl-space-3);border-inline-start:3px solid var(--ccl-accent-gold);border-radius:var(--ccl-radius-full);position:absolute;inset-inline-start:0}.ccl-portal__row[data-sla=warning]:before{border-inline-start-color:var(--ccl-accent-warning)}.ccl-portal__row[data-sla=danger]:before{border-inline-start-color:var(--ccl-accent-danger)}.ccl-portal__row .ccl-portal__facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr))}.ccl-portal__row .ccl-portal__fact--reference{grid-column:1/-1}.ccl-portal__row time{white-space:nowrap}.ccl-portal__row .ccl-portal__fact--sla,.ccl-portal__row .ccl-portal__fact--referral,.ccl-portal__row .ccl-portal__sla-cell{min-inline-size:auto}@media (width<40rem){.ccl-portal__row .ccl-portal__fact--progress,.ccl-portal__row .ccl-portal__fact--sla,.ccl-portal__row .ccl-portal__fact--referral,.ccl-portal__row .ccl-portal__fact--reason{grid-column:1/-1}}@media (width>=40rem){.ccl-portal__row .ccl-portal__facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}}@media (width>=88rem){.ccl-portal__row .ccl-portal__facts{grid-template-columns:minmax(19rem,2fr) repeat(3,minmax(min-content,1fr)) minmax(min-content,1.5fr)}.ccl-portal__row .ccl-portal__facts--unrouted{grid-template-columns:minmax(19rem,2fr) minmax(0,3fr) minmax(9rem,1fr)}.ccl-portal__row .ccl-portal__fact--reference{grid-column:auto}.ccl-portal__row .ccl-portal__fact--referral{grid-column:-2/-1}}.ccl-portal__more{gap:var(--ccl-space-2);justify-items:start;display:grid}.ccl-portal__fast-track{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;display:inline-flex}.ccl-portal__fast-track-target{color:var(--ccl-text-gold);font-weight:var(--ccl-type-label-weight)}.ccl-portal__case-fast-track{margin:0}.ccl-portal__case-referral{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.ccl-portal__case-referral-label{color:var(--ccl-text-muted);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-portal__case-main{gap:var(--ccl-space-8);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-portal__case-main>.ccl-portal__region+.ccl-portal__region{border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-8)}.ccl-portal__case-body>.ccl-portal__aside{border-block-start:1px solid var(--ccl-border-decorative);margin-block-start:var(--ccl-space-2);padding-block-start:var(--ccl-space-8)}@media (width>=80rem){.ccl-page-body.ccl-portal__case-body{align-items:start;column-gap:var(--ccl-space-8);grid-template-columns:minmax(0,1fr) 22rem}.ccl-portal__case-body>.ccl-portal__aside{border-block-start:0;margin-block-start:0;padding-block-start:0}.ccl-portal__aside .ccl-portal__assignment>.ccl-facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr))}}.ccl-portal__region{gap:var(--ccl-space-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-portal__aside{gap:var(--ccl-space-4)}.ccl-portal__region>h2,.ccl-portal__panel>h3,.ccl-portal__form-section>h4{overflow-wrap:anywhere;margin-block:0}.ccl-portal__panel{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-portal__form-section{gap:var(--ccl-space-3);min-inline-size:0;display:grid}.ccl-portal__form-section+.ccl-portal__form-section{margin-block-start:var(--ccl-space-3)}.ccl-portal__unanswered{color:var(--ccl-text-muted)}.ccl-portal__assignment{gap:var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);grid-template-columns:minmax(0,1fr);display:grid}.ccl-portal__assignment .ccl-card{box-shadow:none}.ccl-portal__state{overflow-wrap:anywhere;margin:0}.ccl-portal__pages{margin:0;padding:0;list-style:none}.ccl-portal__pages>li{min-inline-size:0}.ccl-portal__pages a.ccl-button>.ccl-link__words{line-height:var(--ccl-type-label-line-height)}.ccl-portal__retry{min-inline-size:0}.ccl-portal__documents{container-type:inline-size}.ccl-portal__document{gap:var(--ccl-space-2);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);display:grid}.ccl-portal__slot{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);overflow-wrap:anywhere;margin-block:0}.ccl-portal__versions{gap:var(--ccl-space-1);margin-block:0;margin-inline:calc(var(--ccl-space-3) * -1);padding:0;list-style:none;display:grid}.ccl-portal__versions>.ccl-portal__version{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);border-radius:var(--ccl-radius-md);flex-wrap:wrap;display:flex}.ccl-portal__version-actions{justify-content:flex-end;align-items:center;gap:var(--ccl-space-2) var(--ccl-space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ccl-portal__version--showing{background-color:var(--ccl-bg-selected)}.ccl-portal__version--showing>.ccl-portal__version-fact{color:var(--ccl-text-body)}.ccl-portal__version .ccl-portal__showing{background-color:var(--ccl-bg-card)}@container (inline-size>=44rem){.ccl-portal__versions>.ccl-portal__version{column-gap:var(--ccl-space-4);grid-template-columns:5.5rem 11rem minmax(0,1fr) auto;display:grid}.ccl-portal__versions>.ccl-portal__version>.ccl-portal__version-actions{flex-wrap:nowrap;grid-column:4;margin-inline-start:0}}.ccl-portal__version-name{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-portal__version-fact{min-inline-size:0;color:var(--ccl-text-muted);overflow-wrap:anywhere}.ccl-portal__viewer{gap:var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);margin:0;display:grid}.ccl-portal__viewer-caption{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere}.ccl-portal__viewer-image{block-size:auto;max-inline-size:100%;display:block}.ccl-portal__viewer-pdf{background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-md);align-content:center;block-size:70vh;min-block-size:320px;inline-size:100%;display:grid}.ccl-portal__upload-slot{gap:var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5);display:grid}.ccl-portal__upload-slot>.ccl-portal__slot{font-size:var(--ccl-type-body-lg-size)}.ccl-portal__slot-documents{border-block-start:1px solid var(--ccl-border-decorative);margin:0;padding:0;list-style:none;display:grid}.ccl-portal__slot-document{gap:var(--ccl-space-3);min-inline-size:0;padding-block-start:var(--ccl-space-4);display:grid}.ccl-portal__slot-document+.ccl-portal__slot-document{border-block-start:1px solid var(--ccl-border-decorative);margin-block-start:var(--ccl-space-4)}.ccl-portal__slot-document>.ccl-portal__version{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.ccl-portal__refusals{gap:var(--ccl-space-2);margin:0;padding:0;list-style:none;display:grid}.ccl-portal__refusal{gap:var(--ccl-space-1);padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-inline-start:3px solid var(--ccl-accent-gold);border-radius:var(--ccl-radius-md);overflow-wrap:anywhere;display:grid}.ccl-portal__refusal-name{font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight)}.ccl-portal__sla-cell{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-portal__sla-cell>.ccl-portal__note{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height)}.ccl-portal__sla-clocks{margin:0;padding:0;list-style:none;display:grid}.ccl-portal__sla-clock{align-items:start;gap:var(--ccl-space-1) var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.ccl-portal__sla-clock:first-child{padding-block-start:0}.ccl-portal__sla-clock+.ccl-portal__sla-clock{border-block-start:1px solid var(--ccl-border-decorative)}.ccl-portal__sla-clock>*{grid-column:1/-1}.ccl-portal__sla-clock>h4{font-size:var(--ccl-type-body-size);line-height:var(--ccl-type-body-line-height);grid-area:1/1}.ccl-portal__sla-clock>.ccl-badge{grid-area:1/2}.ccl-portal__sla-clock>h4,.ccl-portal__sla-clock>p{overflow-wrap:anywhere;margin-block:0}.ccl-portal__sla-shares{gap:var(--ccl-space-1);min-inline-size:0;margin-block-start:var(--ccl-space-2);display:grid}.ccl-portal__sla-shares>.ccl-portal__note,.ccl-portal__sla-as-of{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height)}.ccl-portal__shares{gap:var(--ccl-space-1);margin:0;display:grid}.ccl-portal__share{gap:var(--ccl-space-3);min-inline-size:0;font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height);grid-template-columns:minmax(0,1fr) auto;display:grid}.ccl-portal__share>dt{color:var(--ccl-text-muted);font-weight:var(--ccl-type-label-weight);overflow-wrap:anywhere}.ccl-portal__share>dd{color:var(--ccl-text-body);overflow-wrap:anywhere;margin:0}.ccl-patient-events{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-patient-events__locked,.ccl-patient-events__unavailable{color:var(--ccl-text-muted);margin:0}.ccl-patient-events__meta>.ccl-patient-events__fact{align-items:baseline;gap:var(--ccl-space-1) var(--ccl-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-patient-events__meta dt{font-weight:var(--ccl-type-label-weight)}.ccl-patient-events__meta dd{color:var(--ccl-text-body);overflow-wrap:anywhere;margin:0}@media (width>=64rem){.ccl-facts.ccl-patient-events__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.ccl-patient-events__progress{margin-block-start:var(--ccl-space-1);display:block}.ccl-patient-events__part{gap:var(--ccl-space-3);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-patient-events__part>h2,.ccl-patient-events__part>p{margin:0}.ccl-patient-events__cases,.ccl-patient-events__dialog-cases{gap:var(--ccl-space-3);margin:0;padding:0;list-style:none;display:grid}.ccl-patient-events__cases>li{gap:var(--ccl-space-1);min-inline-size:0;border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-3);display:grid}.ccl-patient-events__cases>li:first-child{border-block-start:none;padding-block-start:0}.ccl-patient-events__cases p,.ccl-patient-events__dialog-cases>li{overflow-wrap:anywhere;margin:0}.ccl-patient-events__case{align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-patient-events__acts{justify-items:start}.ccl-patient-events__act-columns{gap:var(--ccl-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));justify-self:stretch;min-inline-size:0;display:grid}.ccl-patient-events__act{align-items:flex-start;gap:var(--ccl-space-3);flex-direction:column;min-inline-size:0;display:flex}.ccl-patient-events__act>h3,.ccl-patient-events__act>p{margin:0}.ccl-patient-events__act>.ccl-button{margin-block-start:auto}.ccl-patient-events__hint{max-inline-size:40rem;color:var(--ccl-text-muted);text-wrap:pretty}.ccl-patient-events__date{align-self:stretch;max-inline-size:24rem}.ccl-patient-events__result{margin-block-start:var(--ccl-space-2)}.ccl-patient-events__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-patient-events__dialog p{margin:0}.ccl-patient-events__dialog-consequences{gap:var(--ccl-space-3);grid-template-columns:minmax(0,1fr);display:grid}.ccl-payments{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-payments__status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ccl-payments__meta-fact{align-items:baseline;gap:0 var(--ccl-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-payments__meta-fact dt{font-weight:var(--ccl-type-label-weight)}.ccl-payments__meta-fact dd{min-inline-size:0;color:var(--ccl-text-body);overflow-wrap:anywhere;margin:0}.ccl-payments__steering{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-payments__steering p{margin:0}.ccl-payments__steering-head{align-items:center;gap:var(--ccl-space-2) var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-payments__steering-heading{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);margin:0}.ccl-payments__steering .ccl-badge{background-color:var(--ccl-bg-card)}.ccl-payments__steering-measured{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-payments__filters{align-items:flex-start;gap:var(--ccl-space-4) var(--ccl-space-8);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-payments__filters>.ccl-radio-group{min-inline-size:0;max-inline-size:100%}.ccl-payments .ccl-card:has(>.ccl-data-table-frame){gap:var(--ccl-space-4);box-shadow:none;background-color:#0000;border:0;padding:0}.ccl-payments .ccl-card>.ccl-data-table-frame{box-shadow:var(--ccl-shadow-card)}.ccl-payments .ccl-card>.ccl-data-table-frame:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-payments__table-region{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-payments__table-region{max-block-size:none}}.ccl-payments__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-payments__caption:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ccl-payments__table th,.ccl-payments__table td{min-inline-size:8rem}.ccl-payments__table .ccl-payments__crossing{min-inline-size:10rem}.ccl-payments__table tbody>tr>*{vertical-align:top}.ccl-payments__row-header{font-weight:var(--ccl-type-label-weight)}.ccl-payments__case-link{min-block-size:48px;color:var(--ccl-text-brand);flex-direction:column;justify-content:center;text-decoration:none;display:inline-flex}.ccl-payments__case-link .ccl-payments__episode{text-decoration:underline}.ccl-payments__reference{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);overflow-wrap:anywhere;display:block}.ccl-payments__episode{display:block}.ccl-payments__label{overflow-wrap:anywhere;min-inline-size:0;font-weight:var(--ccl-type-label-weight);display:block}.ccl-payments__detail{overflow-wrap:anywhere;min-inline-size:0;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);display:block}.ccl-payments__date{white-space:nowrap}.ccl-payments__row-actions{justify-content:flex-end;align-items:center;gap:var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-payments__more{gap:var(--ccl-space-2);justify-items:start;display:grid}.ccl-payments__more p{margin:0}.ccl-payments__unresolved{gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-inline-start:4px solid var(--ccl-accent-warning);border-radius:var(--ccl-radius-md);display:grid}.ccl-payments__unresolved>h2,.ccl-payments__unresolved>p{margin:0}.ccl-payments__unresolved ul{gap:var(--ccl-space-3);margin:0;padding:0;list-style:none;display:grid}.ccl-payments__unresolved li{gap:var(--ccl-space-2);overflow-wrap:anywhere;justify-items:start;min-inline-size:0;display:grid}.ccl-payments__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-payments__dialog p{margin:0}.ccl-payments__dialog-consequences{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ccl-rights{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-rights__note{color:var(--ccl-text-muted);margin:0}.ccl-rights__body{gap:var(--ccl-space-8);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ccl-rights__part{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-rights__part>h2,.ccl-rights__part>p,.ccl-rights__form>h3,.ccl-rights__form>p{margin:0}.ccl-rights__filters{align-items:flex-end;gap:var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-rights__filters>*{min-inline-size:min(100%,14rem)}.ccl-rights__count{margin:0}.ccl-rights__summary{background-color:var(--ccl-bg-tint-sky)}.ccl-rights__badges{gap:var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-rights__table .ccl-rights__badges{flex-direction:column;align-items:flex-start}.ccl-rights__form{gap:var(--ccl-space-6);max-inline-size:36rem;padding-block:var(--ccl-space-6);padding-inline:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);justify-items:start;display:grid}.ccl-rights__form>.ccl-field,.ccl-rights__form>.ccl-radio-group{justify-self:stretch}.ccl-rights__pair{gap:var(--ccl-space-8);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@media (width>=75rem){.ccl-rights__pair{display:flow-root}.ccl-rights__pair-start{float:inline-start;inline-size:calc(50% - var(--ccl-space-3));margin-block-end:var(--ccl-space-8);margin-inline-end:var(--ccl-space-6)}.ccl-rights__pair-end{display:block}.ccl-rights__pair-end>.ccl-rights__form{margin-block-start:var(--ccl-space-4)}.ccl-rights__pair-end>.ccl-rights__history-body{clear:inline-start;margin-block-start:var(--ccl-space-8)}.ccl-rights__pair .ccl-rights__form{max-inline-size:none}}.ccl-rights__lookup{justify-self:stretch;place-items:center stretch;gap:var(--ccl-space-2) var(--ccl-space-3);grid-template-columns:minmax(0,1fr) auto;max-inline-size:40rem;display:grid}.ccl-rights__lookup>.ccl-field{display:contents}.ccl-rights__lookup>.ccl-field>*{grid-column:1}.ccl-rights__lookup>.ccl-button{grid-area:2/2;justify-self:start}@media (width<40rem){.ccl-rights__lookup{grid-template-columns:minmax(0,1fr)}.ccl-rights__lookup>.ccl-button{grid-area:auto/1}}.ccl-rights__lookup-error{align-items:flex-start;gap:var(--ccl-space-1);max-inline-size:40rem;color:var(--ccl-text-danger);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);line-height:var(--ccl-type-label-line-height);justify-self:stretch;margin-block-start:calc(var(--ccl-space-4) * -1);display:flex}.ccl-rights__lookup-error>.ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5)}.ccl-rights__lookup-error-text{gap:var(--ccl-space-1);min-inline-size:0;display:grid}.ccl-rights__lookup-error-heading{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);margin:0}.ccl-rights__lookup-error-text>p{margin:0}.ccl-rights__acts{align-items:start;gap:var(--ccl-space-8) var(--ccl-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));min-inline-size:0;display:grid}.ccl-rights__acts .ccl-rights__form{max-inline-size:none}.ccl-banner .ccl-rights__note{color:inherit}.ccl-rights__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-rights__table{min-inline-size:48rem}.ccl-rights__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);line-height:var(--ccl-type-caption-line-height);text-align:start}.ccl-rights__cell-note{color:var(--ccl-text-muted);margin-block-start:var(--ccl-space-1);display:block}.ccl-rights__step-note{color:var(--ccl-text-muted);display:block}.ccl-rights__link{box-sizing:border-box;min-block-size:48px;color:var(--ccl-text-brand);overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.ccl-rights__link:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-rights__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-rights__dialog p{margin:0}.ccl-rights__dialog-consequences{gap:var(--ccl-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ccl-rights-indicator{align-items:center;gap:var(--ccl-space-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.ccl-rights-indicator--overdue{background-color:var(--ccl-bg-danger);color:var(--ccl-text-danger);border-radius:var(--ccl-radius-full);grid-template-columns:auto auto auto;justify-self:start;align-items:center;display:inline-grid}.ccl-rights-indicator--overdue>.ccl-badge{background-color:#0000;grid-area:1/1;padding-inline-start:var(--ccl-space-4);padding-inline-end:0}.ccl-rights-indicator__link{grid-area:1/1/auto/-1;grid-template-columns:subgrid;box-sizing:border-box;min-block-size:44px;color:var(--ccl-text-danger);border-radius:var(--ccl-radius-full);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);align-items:center;padding-inline-end:var(--ccl-space-4);text-decoration:none;display:grid}.ccl-rights-indicator__words{grid-column:2}.ccl-rights-indicator__link>.ccl-icon{inline-size:var(--ccl-space-4);block-size:var(--ccl-space-4);grid-column:3}.ccl-rights-indicator__link:hover .ccl-rights-indicator__words{text-decoration:underline}@media (width<40rem){.ccl-rights-indicator__link{min-block-size:48px}}.ccl-rights__table-region{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-rights__table-region{max-block-size:none}}.ccl-tie-draws{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-tie-draws>.ccl-back-link{margin-block-end:calc(var(--ccl-space-2) * -1)}.ccl-tie-draws__note{color:var(--ccl-text-muted);margin:0}.ccl-tie-draws__groups{gap:var(--ccl-space-4);margin:0;padding:0;list-style:none;display:grid}.ccl-tie-draws__group{gap:var(--ccl-space-4);min-inline-size:0;padding:var(--ccl-space-5);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);display:grid}.ccl-tie-draws__group-head{align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ccl-tie-draws__group-title,.ccl-tie-draws__cases-title,.ccl-tie-draws__withdrawal-title,.ccl-tie-draws__closure-body{margin:0}.ccl-facts.ccl-tie-draws__facts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=40rem){.ccl-facts.ccl-tie-draws__facts{gap:var(--ccl-space-4) var(--ccl-space-8);flex-wrap:wrap;display:flex}}.ccl-tie-draws__cases{gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-tie-draws__cases-title{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-tie-draws__cases ul{gap:var(--ccl-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ccl-tie-draws__cases li{padding-block:var(--ccl-space-1);padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-surface);color:var(--ccl-text-body);border-radius:var(--ccl-radius-full);font-variant-numeric:tabular-nums;white-space:nowrap}.ccl-tie-draws__history{gap:var(--ccl-space-1);border-inline-start:2px solid var(--ccl-border-decorative);padding-inline-start:var(--ccl-space-3);display:grid}.ccl-tie-draws__acts{align-items:center;gap:var(--ccl-space-2);border-block-start:1px solid var(--ccl-border-decorative);flex-wrap:wrap;padding-block-start:var(--ccl-space-4);display:flex}.ccl-tie-draws__recovery{gap:var(--ccl-space-3);min-inline-size:0;border-block-start:1px solid var(--ccl-border-decorative);padding-block-start:var(--ccl-space-6);display:grid}.ccl-tie-draws__recovery-title{margin:0}.ccl-tie-draws__recovery>.ccl-list-card{margin-block-start:var(--ccl-space-1)}.ccl-tie-draws__meta>div{gap:var(--ccl-space-1);flex-wrap:wrap;display:inline-flex}.ccl-tie-draws__meta dt{font-weight:var(--ccl-type-label-weight)}.ccl-tie-draws__meta dd{color:var(--ccl-text-body);margin:0}.ccl-tie-draws__record{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-tie-draws__ceremony{gap:var(--ccl-space-4);justify-items:start;min-inline-size:0;display:grid}.ccl-tie-draws__withdrawal{gap:var(--ccl-space-4);min-inline-size:0;border-block-start:1px solid var(--ccl-border-decorative);justify-self:stretch;justify-items:start;margin-block-start:var(--ccl-space-2);padding-block-start:var(--ccl-space-6);display:grid}.ccl-tie-draws__reasons{gap:var(--ccl-space-2);justify-self:stretch;max-inline-size:40rem;display:grid}.ccl-tie-draws__reason{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-tie-draws__reason[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-tie-draws__reason[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-tie-draws__reason[data-readonly]{cursor:default}.ccl-tie-draws__reason-label{overflow-wrap:anywhere;min-inline-size:0}.ccl-tie-draws__reasons[data-invalid] .ccl-tie-draws__reason{border-color:var(--ccl-accent-danger)}.ccl-tie-draws__reason[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-tie-draws__reason input:focus-visible{box-shadow:none;outline:none}.ccl-tie-draws__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-tie-draws__reason[data-selected] .ccl-tie-draws__mark{border:6px solid var(--ccl-border-brand)}.ccl-tie-draws__position{min-inline-size:5rem;font-family:var(--ccl-type-label-family);font-weight:var(--ccl-type-label-weight);white-space:nowrap}@media (width<40rem){.ccl-tie-draws__order>.ccl-list-card__row--lead{grid-template-columns:auto minmax(0,1fr)}.ccl-tie-draws__order>.ccl-list-card__row--lead>.ccl-tie-draws__note{grid-column:1/-1}}.ccl-tie-draws__place{font-variant-numeric:tabular-nums;min-inline-size:0}.ccl-tie-draws__dialog-consequences{gap:var(--ccl-space-3);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.ccl-tie-draws__dialog-consequences p{margin:0}.ccl-operations-dashboard{gap:var(--ccl-space-6);display:grid}.ccl-operations-dashboard,.ccl-operations-dashboard *{scroll-margin-block-end:var(--ccl-space-2)}.ccl-operations-dashboard__note{color:var(--ccl-text-muted);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-operations-dashboard__toolbar{align-items:center;gap:var(--ccl-space-3) var(--ccl-space-2);flex-wrap:wrap;display:flex}.ccl-operations-dashboard__toolbar>.ccl-operations-dashboard__export,.ccl-operations-dashboard__toolbar>.ccl-operations-dashboard__shortcuts{display:contents}.ccl-operations-dashboard__toolbar .ccl-operations-dashboard__export-panel,.ccl-operations-dashboard__toolbar .ccl-operations-dashboard__shortcut-list,.ccl-operations-dashboard__toolbar .ccl-banner{flex:100%;order:1}.ccl-operations-dashboard__export-panel:not([hidden]){gap:var(--ccl-space-3);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-lg);display:grid}.ccl-operations-dashboard__export-panel>.ccl-operations-dashboard__note{max-inline-size:72ch}.ccl-operations-dashboard__shortcut-list{gap:var(--ccl-space-1);padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-10) var(--ccl-space-5);color:var(--ccl-text-body);background-color:var(--ccl-bg-surface);border-radius:var(--ccl-radius-lg);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);line-height:var(--ccl-type-body-line-height);margin:0;display:grid}.ccl-operations-dashboard__shortcut-list[hidden]{display:none}.ccl-operations-dashboard__body{gap:var(--ccl-space-4);display:grid}.ccl-operations-dashboard__body[aria-busy=true]{cursor:progress}.ccl-operations-dashboard__body[aria-busy=true] :is(.ccl-queue-table,.ccl-operations-dashboard__empty){filter:grayscale()}.ccl-operations-dashboard__actions{justify-content:flex-start;display:flex}.ccl-operations-dashboard__matched{color:var(--ccl-text-body);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-operations-dashboard__empty{background-color:var(--ccl-bg-surface);border:1px dashed var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg)}.ccl-caseload-search__form{align-items:flex-start;gap:var(--ccl-space-3) var(--ccl-space-4);flex-wrap:wrap;display:flex}.ccl-caseload-search__field{flex:18rem;max-inline-size:28rem}.ccl-caseload-search__actions{grid-template-rows:calc(var(--ccl-type-label-size) * var(--ccl-type-label-line-height)) auto;justify-content:start;gap:var(--ccl-space-2) var(--ccl-space-3);display:grid}.ccl-caseload-search__actions>*{grid-row:2}@media (width<40rem){.ccl-caseload-search__actions{grid-template-rows:auto}.ccl-caseload-search__actions>*{grid-row:1}}.ccl-caseload-filters{gap:var(--ccl-space-5);padding:var(--ccl-space-5);border-radius:var(--ccl-radius-lg);background-color:var(--ccl-bg-surface);display:grid}.ccl-caseload-filters__heading{color:var(--ccl-text-body);font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height);margin:0}.ccl-caseload-filters__selects{align-items:start;gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));display:grid}.ccl-caseload-filters__days{align-items:flex-start;gap:var(--ccl-space-4) var(--ccl-space-6);flex-wrap:wrap;display:flex}.ccl-caseload-filters__range{gap:var(--ccl-space-2) var(--ccl-space-3);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.ccl-caseload-filters__apply,.ccl-caseload-filters__actions{align-self:flex-end;gap:var(--ccl-space-3);flex-wrap:wrap;margin-block-end:var(--ccl-space-1);display:flex}.ccl-caseload-filters__actions{justify-content:flex-end;margin-inline-start:auto}@media (width<40rem){.ccl-caseload-filters__apply,.ccl-caseload-filters__actions{margin-block-end:0}}.ccl-caseload-filters__legend{color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);margin-block-end:var(--ccl-space-2);padding:0}.ccl-queue-table{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)))}@media (height<32rem){.ccl-queue-table{max-block-size:none}}.ccl-queue-table:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-queue-table__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height)}.ccl-queue-table__table tbody>tr>*{vertical-align:top}.ccl-queue-table__row[data-linked=true]{cursor:pointer}.ccl-queue-table__row[data-fast-track=true]>.ccl-queue-table__case{border-inline-start:3px solid var(--ccl-accent-gold)}.ccl-queue-table__case{font-weight:var(--ccl-type-label-weight)}@media (width>=64rem){.ccl-queue-table__link,.ccl-queue-table__date,.ccl-queue-table__table .ccl-badge{white-space:nowrap}}.ccl-queue-table__link{box-sizing:border-box;min-block-size:48px;min-inline-size:48px;color:var(--ccl-text-brand);align-items:flex-start;margin-block-start:calc(var(--ccl-space-3) * -1);padding-block-start:var(--ccl-space-3);text-decoration:underline;display:inline-flex}.ccl-queue-table__link:focus-visible{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-queue-table__fast-track{align-items:center;gap:var(--ccl-space-1);color:var(--ccl-text-gold);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);display:flex}.ccl-queue-table__diamond:before{content:"◆";color:var(--ccl-text-gold)}.ccl-queue-table__detail{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);margin-block-start:var(--ccl-space-1);display:block}.ccl-queue-table__score{font-variant-numeric:tabular-nums}.ccl-queue-table__plain{color:var(--ccl-text-muted)}.ccl-queue-table__sla{min-inline-size:14rem}.ccl-queue-table__party{color:var(--ccl-text-body);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height);margin-block-start:var(--ccl-space-1);display:block}.ccl-queue-table__escalation{margin-block-start:var(--ccl-space-2);display:block}.ccl-queue-table__flags{gap:var(--ccl-space-2);justify-items:start;margin-block-start:var(--ccl-space-2);display:grid}.ccl-queue-table__flags>.ccl-button{margin-inline-start:calc(var(--ccl-space-4) * -1)}.ccl-queue-table__flags>.ccl-button .ccl-icon{transition:transform var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard)}.ccl-queue-table__flags>.ccl-button[aria-expanded=true] .ccl-icon{transform:rotate(180deg)}.ccl-queue-table__flag-list{gap:var(--ccl-space-2);border-inline-start:2px solid var(--ccl-border-decorative);margin:0;padding-block:0;padding-inline-start:var(--ccl-space-4);list-style:none;display:grid}.ccl-queue-table__flag-list[hidden]{display:none}.ccl-queue-table__flag{gap:var(--ccl-space-1);display:grid}.ccl-queue-table__flag-stage{color:var(--ccl-text-body);font-weight:var(--ccl-type-label-weight)}main,main *,.ccl-shell-nav,.ccl-shell-nav *{scroll-margin-block-start:calc(var(--shell-header-block-size,var(--ccl-space-16)) + var(--ccl-space-2))}.ccl-app-header{z-index:1;align-content:center;align-items:center;gap:var(--ccl-space-4);box-sizing:border-box;min-block-size:var(--ccl-space-16);padding-inline:var(--ccl-space-6);background-color:var(--ccl-bg-canvas);color:var(--ccl-text-body);box-shadow:none;flex-wrap:wrap;display:flex;position:sticky;inset-block-start:0}.ccl-app-header__brand{align-items:center;gap:var(--ccl-space-3);flex:none;margin:0;display:flex}.ccl-app-header__logo{block-size:40px;inline-size:auto;display:block}.ccl-app-header__logo--compact{display:none}@media (width<40rem){.ccl-app-header__logo--full{display:none}.ccl-app-header__logo--compact{display:block}}.ccl-app-header__name,.ccl-app-header__announcement,.ccl-app-header__access{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width>=64rem){.ccl-app-header .ccl-nav-disclosure{display:none}}.ccl-app-header__announcement:has(.ccl-app-header__notice){block-size:auto;inline-size:auto;padding-block:0 var(--ccl-space-3);clip-path:none;white-space:normal;font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height);flex-basis:100%;order:2;margin:0;position:static;overflow:visible}.ccl-app-header__help{box-sizing:border-box;min-block-size:48px;min-inline-size:48px;padding-inline:var(--ccl-space-3);color:var(--ccl-text-brand);font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);justify-content:center;align-items:center;display:inline-flex}.ccl-app-header__end{justify-content:flex-end;align-items:center;gap:var(--ccl-space-3);flex-wrap:wrap;flex:0 auto;min-inline-size:0;margin-inline-start:auto;display:flex}@media (width<40rem){.ccl-app-header{gap:var(--ccl-space-2);padding-inline:var(--ccl-space-5)}.ccl-app-header__end{gap:var(--ccl-space-2)}.ccl-app-header__help{padding-inline:var(--ccl-space-2)}}@media (width>=64rem){.ccl-app-layout--navigation{grid-template-columns:16rem minmax(0,1fr);align-items:stretch;display:grid}.ccl-app-layout--navigation>.ccl-shell{inline-size:auto;background-color:var(--ccl-bg-card);border-radius:var(--ccl-radius-xl);box-shadow:var(--ccl-shadow-card);margin-block-end:var(--ccl-space-3);margin-inline-end:var(--ccl-space-3)}.ccl-shell-nav{box-sizing:border-box;block-size:calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)));max-block-size:calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)));padding-block:var(--ccl-space-2) var(--ccl-space-4);padding-inline:var(--ccl-space-3);position:sticky;inset-block-start:var(--shell-header-block-size,var(--ccl-space-16));overflow-y:auto}.ccl-shell-nav *{scroll-margin-block-start:var(--ccl-space-2)}}@media (width<64rem){.ccl-shell-nav{display:none}.ccl-shell-nav[data-open]{padding-block:var(--ccl-space-2) var(--ccl-space-5);padding-inline:var(--ccl-space-3);background-color:var(--ccl-bg-canvas);display:block}.ccl-app-layout--navigation>.ccl-shell{inline-size:auto;margin-block-end:var(--ccl-space-3);margin-inline:var(--ccl-space-3);background-color:var(--ccl-bg-card);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card)}}.ccl-shell-nav__main,.ccl-shell-nav__admin{display:grid}.ccl-shell-nav__group-label{margin-block:var(--ccl-space-4) var(--ccl-space-1);padding-inline:var(--ccl-space-3);color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height);display:block}.ccl-shell-nav__main>.ccl-shell-nav__group:first-child>.ccl-shell-nav__group-label{margin-block-start:0}.ccl-shell-nav__group-label--admin{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:36px;margin-block:var(--ccl-space-1) 0;color:var(--ccl-text-muted);font-family:var(--ccl-type-nav-family);font-size:var(--ccl-type-nav-size);font-weight:var(--ccl-type-nav-weight);line-height:var(--ccl-type-nav-line-height);display:flex}.ccl-shell-nav__group-label .ccl-icon{flex:none;block-size:16px;inline-size:16px}.ccl-shell-nav__group-label--collapsed{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ccl-shell-nav__links,.ccl-shell-nav__admin-groups{gap:var(--ccl-space-1);margin:0;padding:0;list-style:none;display:grid}.ccl-shell-nav__admin-group:not(.ccl-shell-nav__admin-group--single) .ccl-shell-nav__links{gap:0}.ccl-shell-nav__link{align-items:center;gap:var(--ccl-space-3);box-sizing:border-box;min-block-size:40px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-3);color:var(--ccl-text-body);font-family:var(--ccl-type-nav-family);font-size:var(--ccl-type-nav-size);font-weight:var(--ccl-type-nav-weight);line-height:var(--ccl-type-nav-line-height);border-radius:var(--ccl-radius-md);text-decoration:none;display:flex}.ccl-shell-nav__link .ccl-icon{block-size:16px;inline-size:16px;color:var(--ccl-text-muted);flex:none}.ccl-shell-nav__link:hover{background-color:var(--ccl-bg-card)}.ccl-shell-nav__link[aria-current]{background-color:var(--ccl-bg-card);color:var(--ccl-text-brand);font-weight:var(--ccl-type-label-weight);box-shadow:var(--ccl-shadow-card)}.ccl-shell-nav__link[aria-current] .ccl-icon{color:var(--ccl-text-brand)}.ccl-shell-nav__link[aria-current]:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-shell-nav__admin-group:not(.ccl-shell-nav__admin-group--single) .ccl-shell-nav__link{padding-inline-start:var(--ccl-space-10)}@media (width>=64rem){.ccl-shell-nav__admin-group:not(.ccl-shell-nav__admin-group--single) .ccl-shell-nav__link{min-block-size:36px;padding-block:var(--ccl-space-1)}}@media (width<64rem){.ccl-shell-nav__link{min-block-size:48px}}.ccl-shell{column-gap:var(--ccl-space-gutter);row-gap:var(--ccl-space-6);box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:90rem;padding:var(--ccl-space-8);grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;display:grid}.ccl-shell>*{grid-column:1/-1;min-inline-size:0}@media (width<64rem){.ccl-shell{padding:var(--ccl-space-5)}}@media (width<40rem){.ccl-shell{padding-inline:var(--ccl-space-margin-mobile);grid-template-columns:minmax(0,1fr)}}.ccl-shell__section>h1{margin-block:0 var(--ccl-space-4)}.ccl-data-table-frame:not(.ccl-data-table-frame--region) .ccl-data-table thead th{z-index:0;position:sticky;inset-block-start:var(--shell-header-block-size,var(--ccl-space-16))}.ccl-data-table-frame .ccl-data-table tbody *{scroll-margin-block-start:calc(var(--shell-header-block-size,var(--ccl-space-16)) + var(--ccl-space-12) + var(--ccl-space-2))}.ccl-shell-state__action{align-items:center;min-block-size:48px;display:inline-flex}.ccl-shell-state{box-sizing:border-box;inline-size:min(100%,36rem);margin-block:var(--ccl-space-8);padding-block:var(--ccl-space-8) var(--ccl-space-4);padding-inline:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-xl);text-align:center;justify-items:center;margin-inline:auto;display:grid}.ccl-shell-state>.ccl-page-header{justify-content:center;margin-block-end:0}.ccl-shell-state>.ccl-page-header>.ccl-page-header__text{flex:0 auto;justify-items:center}.ccl-shell-state>.ccl-state-message{padding-block:var(--ccl-space-6)}.ccl-workspace .ccl-page-header__caption{color:var(--ccl-text-warm);font-weight:var(--ccl-type-label-weight)}.ccl-workspace__areas{gap:var(--ccl-space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ccl-workspace__area{gap:var(--ccl-space-5) var(--ccl-space-3);box-sizing:border-box;block-size:100%;min-block-size:8rem;padding:var(--ccl-space-5);color:var(--ccl-text-body);border-radius:var(--ccl-radius-lg);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.ccl-workspace__area:hover{box-shadow:var(--ccl-shadow-card)}.ccl-workspace__area:focus-visible{box-shadow:var(--ccl-shadow-focus-gap)}.ccl-workspace__area[data-tint=mint]{background-color:var(--ccl-bg-tint-mint)}.ccl-workspace__area[data-tint=sand]{background-color:var(--ccl-bg-tint-sand)}.ccl-workspace__area[data-tint=sky]{background-color:var(--ccl-bg-tint-sky)}.ccl-workspace__area[data-tint=lilac]{background-color:var(--ccl-bg-tint-lilac)}.ccl-workspace__area-mark{background-color:var(--ccl-bg-card);block-size:44px;inline-size:44px;color:var(--ccl-text-brand);border-radius:var(--ccl-radius-full);grid-area:1/1;justify-self:start;place-items:center;display:inline-grid}.ccl-workspace__area-mark .ccl-icon{block-size:20px;inline-size:20px}.ccl-workspace__area-text{align-self:end;gap:var(--ccl-space-1);grid-area:2/1/auto/-1;display:grid}.ccl-workspace__area-group{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-workspace__area-name{font-family:var(--ccl-type-h3-family);font-size:var(--ccl-type-h3-size);font-weight:var(--ccl-type-h3-weight);line-height:var(--ccl-type-h3-line-height)}.ccl-workspace__area-description{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-workspace__area>.ccl-icon{inline-size:var(--ccl-space-5);block-size:var(--ccl-space-5);color:var(--ccl-text-brand);grid-area:1/2;align-self:start}.ccl-waitlist{min-inline-size:0}.ccl-waitlist,.ccl-waitlist *{scroll-margin-block-end:var(--ccl-space-2)}.ccl-waitlist__counts{gap:var(--ccl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.ccl-waitlist__counts{gap:var(--ccl-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.ccl-waitlist__count{align-content:start;gap:var(--ccl-space-1);min-inline-size:0;padding-block:var(--ccl-space-4);padding-inline:var(--ccl-space-5);background-color:var(--ccl-bg-tint-mint);color:var(--ccl-text-muted);border-radius:var(--ccl-radius-lg);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);letter-spacing:var(--ccl-type-label-letter-spacing);display:grid;position:relative}.ccl-waitlist__count[data-tint=sand]{background-color:var(--ccl-bg-tint-sand)}.ccl-waitlist__count[data-tint=sky]{background-color:var(--ccl-bg-tint-sky)}.ccl-waitlist__count[data-tint=lilac]{background-color:var(--ccl-bg-tint-lilac)}.ccl-waitlist__count:before{content:attr(data-figure);content:attr(data-figure) / "";color:var(--ccl-text-body);font-family:var(--ccl-type-h2-family);font-size:var(--ccl-type-h2-size);font-weight:var(--ccl-type-h2-weight);line-height:var(--ccl-type-h2-line-height);font-variant-numeric:tabular-nums}.ccl-waitlist__count-words{overflow-wrap:anywhere;min-inline-size:0}.ccl-waitlist .ccl-waitlist__part>.ccl-card{gap:var(--ccl-space-4);box-shadow:none;background-color:#0000;border:0;border-radius:0;padding:0}.ccl-waitlist__region{max-block-size:max(0px, calc(100dvh - var(--shell-header-block-size,var(--ccl-space-16)) - var(--ccl-space-8)));container-type:inline-size}@media (height<32rem){.ccl-waitlist__region{max-block-size:none}}.ccl-waitlist__caption{padding-block:var(--ccl-space-3);padding-inline:var(--ccl-space-4);text-align:start;color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-waitlist__case{font-weight:var(--ccl-type-label-weight);white-space:nowrap}.ccl-waitlist__figure{font-variant-numeric:tabular-nums}.ccl-waitlist__row>*{white-space:nowrap}.ccl-waitlist__toggle .ccl-icon{transition:transform var(--ccl-motion-duration-short) var(--ccl-motion-easing-standard)}.ccl-waitlist__toggle [aria-expanded=true] .ccl-icon{transform:rotate(180deg)}.ccl-waitlist__details>td{background-color:var(--ccl-bg-canvas)}.ccl-waitlist__disclosure{gap:var(--ccl-space-3);max-inline-size:min(60rem, calc(100cqi - var(--ccl-space-8)));display:grid}.ccl-waitlist__components,.ccl-waitlist__inputs,.ccl-waitlist__faults,.ccl-waitlist__delta-list{gap:var(--ccl-space-2);margin:0;padding:0;list-style:none;display:grid}.ccl-waitlist__component{gap:var(--ccl-space-1);display:grid}.ccl-waitlist__component-name{font-weight:var(--ccl-type-label-weight)}.ccl-waitlist__inputs{gap:var(--ccl-space-1);border-inline-start:2px solid var(--ccl-border-decorative);padding-inline-start:var(--ccl-space-4)}.ccl-waitlist__component-value,.ccl-waitlist__inputs,.ccl-waitlist__detail,.ccl-waitlist__unavailable{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-waitlist__disclosure,.ccl-waitlist__disclosure bdi{overflow-wrap:anywhere}.ccl-waitlist__delta{gap:var(--ccl-space-4) var(--ccl-space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.ccl-waitlist__delta-part{align-content:start;gap:var(--ccl-space-2);min-inline-size:0;display:grid}.ccl-waitlist__delta-heading{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-line-height);margin:0}.ccl-waitlist__delta p{margin:0}.ccl-waitlist-override{gap:var(--ccl-space-4);min-inline-size:0;display:grid}.ccl-waitlist-override h2{margin-block:0}.ccl-waitlist-override__muted{color:var(--ccl-text-muted)}.ccl-waitlist-override__fact{min-inline-size:0}.ccl-waitlist-override__fact dd{font-variant-numeric:tabular-nums}.ccl-waitlist-override__meta{column-gap:var(--ccl-space-5)}.ccl-waitlist-override__meta>.ccl-waitlist-override__fact{align-items:center;gap:var(--ccl-space-1) var(--ccl-space-2);flex-wrap:wrap;display:inline-flex}.ccl-waitlist-override__meta dt{font-weight:var(--ccl-type-label-weight)}.ccl-waitlist-override__meta dd{min-inline-size:0;color:var(--ccl-text-body);font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-label-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-label-line-height);overflow-wrap:anywhere;margin:0}@media (width>=64rem){.ccl-waitlist-override__grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ccl-waitlist-override__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ccl-waitlist-override__grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=80rem){.ccl-waitlist-override__grid[data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.ccl-waitlist-override__figures dd{font-family:var(--ccl-type-label-family);font-size:var(--ccl-type-body-lg-size);font-weight:var(--ccl-type-label-weight);line-height:var(--ccl-type-body-lg-line-height)}.ccl-waitlist-override__figures dd .ccl-waitlist-override__muted{font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height);display:block}.ccl-waitlist-override__figures dd .ccl-waitlist-override__sentence{font-family:var(--ccl-type-body-family);font-size:var(--ccl-type-body-size);font-weight:var(--ccl-type-body-weight);line-height:var(--ccl-type-body-line-height)}.ccl-waitlist-override__view{gap:var(--ccl-space-6);justify-items:start;min-inline-size:0;display:grid}.ccl-waitlist-override__view>*{max-inline-size:100%}.ccl-waitlist-override__notice,.ccl-waitlist-override__warn{align-items:flex-start;gap:var(--ccl-space-2);overflow-wrap:anywhere;min-inline-size:0;margin:0;display:flex}.ccl-waitlist-override__notice>svg,.ccl-waitlist-override__warn>svg{flex:none;block-size:20px;inline-size:20px}.ccl-waitlist-override__warn,.ccl-waitlist-override__risk{color:var(--ccl-text-warning)}.ccl-waitlist-override__panel{gap:var(--ccl-space-4);min-inline-size:0;padding-block:var(--ccl-space-6);padding-inline:var(--ccl-space-6);background-color:var(--ccl-bg-card);border:1px solid var(--ccl-border-decorative);border-radius:var(--ccl-radius-lg);box-shadow:var(--ccl-shadow-card);justify-self:stretch;justify-items:start;display:grid}@media (width<40rem){.ccl-waitlist-override__panel{padding-block:var(--ccl-space-5);padding-inline:var(--ccl-space-5)}}.ccl-waitlist-override__panel>p{overflow-wrap:anywhere;margin:0}.ccl-waitlist-override__panel>.ccl-facts{justify-self:stretch}.ccl-waitlist-override__footer{gap:var(--ccl-space-3);justify-items:start;min-inline-size:0;display:grid}.ccl-waitlist-override__actions{gap:var(--ccl-space-3);flex-wrap:wrap;display:flex}.ccl-waitlist-override__result{justify-self:stretch;min-inline-size:0}.ccl-waitlist-override__saved{gap:var(--ccl-space-3);min-inline-size:0;margin-block-end:var(--ccl-space-4);display:grid}.ccl-waitlist-override__saved>p{overflow-wrap:anywhere;margin:0}.ccl-waitlist-override__options{gap:var(--ccl-space-2);display:grid}.ccl-waitlist-override__options--columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.ccl-waitlist-override__options--columns>.ccl-field__label,.ccl-waitlist-override__options--columns>.ccl-field__error{grid-column:1/-1}.ccl-waitlist-override__options[data-required]>.ccl-field__label:after{content:" *" / "";color:var(--ccl-text-brand)}.ccl-waitlist-override__option{align-items:center;gap:var(--ccl-space-3);min-block-size:48px;padding-block:var(--ccl-space-2);padding-inline:var(--ccl-space-4);background-color:var(--ccl-bg-card);color:var(--ccl-text-body);border:1px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-md);cursor:pointer;display:flex}.ccl-waitlist-override__card{padding-block:var(--ccl-space-3);align-items:flex-start}.ccl-waitlist-override__option[data-selected]{background-color:var(--ccl-bg-selected);border-color:var(--ccl-border-brand)}.ccl-waitlist-override__option[data-disabled]{color:var(--ccl-text-muted);cursor:not-allowed}.ccl-waitlist-override__options[data-invalid] .ccl-waitlist-override__option{border-color:var(--ccl-accent-danger)}.ccl-waitlist-override__option[data-focus-visible]{outline:var(--ccl-focus-ring-width) solid var(--ccl-focus-ring);outline-offset:var(--ccl-focus-gap-width);box-shadow:var(--ccl-shadow-focus-gap)}.ccl-waitlist-override__option input:focus-visible{box-shadow:none;outline:none}.ccl-waitlist-override__mark{background-color:var(--ccl-bg-card);border:2px solid var(--ccl-border-interactive);border-radius:var(--ccl-radius-full);flex:none;block-size:20px;inline-size:20px}.ccl-waitlist-override__option[data-selected] .ccl-waitlist-override__mark{border:6px solid var(--ccl-border-brand)}.ccl-waitlist-override__option-text{gap:var(--ccl-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ccl-waitlist-override__option-line{color:var(--ccl-text-body)}.ccl-waitlist-override__dialog{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.ccl-waitlist-override__dialog p{margin:0}.ccl-waitlist-override__intro{gap:var(--ccl-space-1);display:grid}.ccl-waitlist-override__consequences{gap:var(--ccl-space-3);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.ccl-waitlist-override__fine{color:var(--ccl-text-muted);font-family:var(--ccl-type-caption-family);font-size:var(--ccl-type-caption-size);font-weight:var(--ccl-type-caption-weight);line-height:var(--ccl-type-caption-line-height)}.ccl-waitlist-override__table-scroll{justify-self:stretch}.ccl-waitlist-override__table{font-variant-numeric:tabular-nums}.ccl-waitlist-override__link{box-sizing:border-box;min-block-size:48px;color:var(--ccl-text-brand);align-items:center;text-decoration:underline;display:inline-flex}
