@layer ck-reset,ck-tokens,ck-base,ck-layout,ck-components,ck-utilities;@layer ck-reset{*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}img,picture,svg,canvas,video{display:block;max-inline-size:100%}input,button,textarea,select{color:inherit;font:inherit}button,select{text-transform:none}textarea{resize:vertical}fieldset{border:0;margin:0;min-inline-size:0;padding:0}legend{padding:0}[hidden]{display:none}}@layer ck-tokens{:root{color-scheme:light dark;--ck-iznik-glaze-50:#fdfbf6;--ck-iznik-glaze-100:#f7f3ea;--ck-iznik-glaze-200:#eee8dc;--ck-iznik-glaze-300:#e2dace;--ck-iznik-glaze-400:#c8bfb2;--ck-iznik-glaze-500:#aaa194;--ck-iznik-glaze-600:#837b70;--ck-iznik-glaze-700:#625b53;--ck-iznik-glaze-800:#423d38;--ck-iznik-glaze-900:#2c2b30;--ck-iznik-glaze-950:#1d232d;--ck-iznik-glaze:var(--ck-iznik-glaze-100);--ck-iznik-glaze-muted:var(--ck-iznik-glaze-200);--ck-iznik-glaze-raised:var(--ck-iznik-glaze-50);--ck-iznik-ink:#18263b;--ck-iznik-ink-muted:#526375;--ck-iznik-night:#13243a;--ck-iznik-night-raised:#243c53;--ck-iznik-cobalt-50:#eaf1f8;--ck-iznik-cobalt-100:#d1e1f0;--ck-iznik-cobalt-200:#a7cce8;--ck-iznik-cobalt-300:#78b7e6;--ck-iznik-cobalt-400:#4b8fc5;--ck-iznik-cobalt-500:#225a9b;--ck-iznik-cobalt-600:#1c4f8c;--ck-iznik-cobalt-700:#18477d;--ck-iznik-cobalt-800:#143963;--ck-iznik-cobalt-900:#112d4e;--ck-iznik-cobalt-950:#101f35;--ck-iznik-turquoise-50:#f1faf9;--ck-iznik-turquoise-100:#d8eeee;--ck-iznik-turquoise-200:#aee1de;--ck-iznik-turquoise-300:#75d0cd;--ck-iznik-turquoise-400:#3cb6b3;--ck-iznik-turquoise-500:#159a9c;--ck-iznik-turquoise-600:#118589;--ck-iznik-turquoise-700:#106d72;--ck-iznik-turquoise-800:#15595f;--ck-iznik-turquoise-900:#174d55;--ck-iznik-turquoise-950:#0d3038;--ck-iznik-bole-50:#fdf0ed;--ck-iznik-bole-100:#f7dbd5;--ck-iznik-bole-200:#f3bcb3;--ck-iznik-bole-300:#ef9a8d;--ck-iznik-bole-400:#dd6b5c;--ck-iznik-bole-500:#c74735;--ck-iznik-bole-600:#b53c2d;--ck-iznik-bole-700:#a53526;--ck-iznik-bole-800:#852e27;--ck-iznik-bole-900:#6a2f2b;--ck-iznik-bole-950:#451f20;--ck-iznik-leaf-50:#f0f7ef;--ck-iznik-leaf-100:#dcebdf;--ck-iznik-leaf-200:#c0debf;--ck-iznik-leaf-300:#9acb9d;--ck-iznik-leaf-400:#6fae75;--ck-iznik-leaf-500:#3f6e47;--ck-iznik-leaf-600:#355f3d;--ck-iznik-leaf-700:#2c5035;--ck-iznik-leaf-800:#27523b;--ck-iznik-leaf-900:#1d4935;--ck-iznik-leaf-950:#102e24;--ck-iznik-ochre-50:#fdf8e9;--ck-iznik-ochre-100:#f6e5bc;--ck-iznik-ochre-200:#f4d99a;--ck-iznik-ochre-300:#f0c978;--ck-iznik-ochre-400:#a36f19;--ck-iznik-ochre-500:#805610;--ck-iznik-ochre-600:#6e4a0e;--ck-iznik-ochre-700:#62400d;--ck-iznik-ochre-800:#563714;--ck-iznik-ochre-900:#5a421a;--ck-iznik-ochre-950:#382a12;--ck-iznik-plum-50:#f8f2f8;--ck-iznik-plum-100:#eadfe9;--ck-iznik-plum-200:#d9c7d9;--ck-iznik-plum-300:#c2a7c1;--ck-iznik-plum-400:#9a7999;--ck-iznik-plum-500:#6e536f;--ck-iznik-plum-600:#5e465f;--ck-iznik-plum-700:#513c53;--ck-iznik-plum-800:#423044;--ck-iznik-plum-900:#352535;--ck-iznik-plum-950:#241823;--ck-color-surface:light-dark(var(--ck-iznik-glaze),var(--ck-iznik-night));--ck-color-surface-muted:light-dark(var(--ck-iznik-glaze-muted),#1c3247);--ck-color-surface-raised:light-dark(var(--ck-iznik-glaze-raised),var(--ck-iznik-night-raised));--ck-color-text:light-dark(var(--ck-iznik-ink),var(--ck-iznik-glaze));--ck-color-text-muted:light-dark(var(--ck-iznik-ink-muted),#c8d3d7);--ck-color-border:light-dark(#d6d0c4,#415c70);--ck-color-border-strong:light-dark(#7b8694,#7c97a8);--ck-color-primary:light-dark(var(--ck-iznik-cobalt-500),var(--ck-iznik-cobalt-300));--ck-color-primary-strong:light-dark(var(--ck-iznik-cobalt-700),var(--ck-iznik-cobalt-200));--ck-color-primary-hover:var(--ck-color-primary-strong);--ck-color-on-primary:light-dark(var(--ck-iznik-glaze-raised),var(--ck-iznik-night));--ck-color-success:light-dark(var(--ck-iznik-leaf-500),var(--ck-iznik-leaf-300));--ck-color-success-strong:light-dark(var(--ck-iznik-leaf-700),var(--ck-iznik-leaf-300));--ck-color-success-muted:light-dark(var(--ck-iznik-leaf-100),var(--ck-iznik-leaf-900));--ck-color-warning:light-dark(var(--ck-iznik-ochre-500),var(--ck-iznik-ochre-300));--ck-color-warning-muted:light-dark(var(--ck-iznik-ochre-100),var(--ck-iznik-ochre-900));--ck-color-danger:light-dark(var(--ck-iznik-bole-700),var(--ck-iznik-bole-300));--ck-color-danger-strong:light-dark(var(--ck-iznik-bole-900),var(--ck-iznik-bole-200));--ck-color-danger-muted:light-dark(var(--ck-iznik-bole-100),var(--ck-iznik-bole-900));--ck-color-on-danger:light-dark(var(--ck-iznik-glaze-raised),var(--ck-iznik-night));--ck-color-info:light-dark(var(--ck-iznik-turquoise-500),var(--ck-iznik-turquoise-300));--ck-color-info-strong:light-dark(var(--ck-iznik-turquoise-700),var(--ck-iznik-turquoise-300));--ck-color-info-muted:light-dark(var(--ck-iznik-turquoise-100),var(--ck-iznik-turquoise-900));--ck-color-focus:light-dark(var(--ck-iznik-turquoise-500),var(--ck-iznik-turquoise-300));--ck-color-selection:light-dark(var(--ck-iznik-cobalt-100),#205b73);--ck-color-primary-ring:color-mix(in srgb,var(--ck-color-primary) 18%,transparent);--ck-color-backdrop:color-mix(in srgb,var(--ck-iznik-ink) 38%,transparent);--ck-palette-blue-50:var(--ck-iznik-cobalt-50);--ck-palette-blue-100:var(--ck-iznik-cobalt-100);--ck-palette-blue-500:var(--ck-iznik-cobalt-500);--ck-palette-blue-700:var(--ck-iznik-cobalt-700);--ck-palette-blue-950:var(--ck-iznik-cobalt-950);--ck-palette-coral-50:var(--ck-iznik-bole-50);--ck-palette-coral-100:var(--ck-iznik-bole-100);--ck-palette-coral-500:var(--ck-iznik-bole-500);--ck-palette-coral-700:var(--ck-iznik-bole-700);--ck-palette-coral-950:var(--ck-iznik-bole-950);--ck-palette-mint-50:var(--ck-iznik-leaf-50);--ck-palette-mint-100:var(--ck-iznik-leaf-100);--ck-palette-mint-500:var(--ck-iznik-leaf-500);--ck-palette-mint-700:var(--ck-iznik-leaf-700);--ck-palette-mint-950:var(--ck-iznik-leaf-950);--ck-palette-violet-50:var(--ck-iznik-plum-50);--ck-palette-violet-100:var(--ck-iznik-plum-100);--ck-palette-violet-500:var(--ck-iznik-plum-500);--ck-palette-violet-700:var(--ck-iznik-plum-700);--ck-palette-violet-950:var(--ck-iznik-plum-950);--ck-font-display:"Aleo",Georgia,"Times New Roman",serif;--ck-font-sans:"Aleo",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ck-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--ck-font-size-xs:0.75rem;--ck-font-size-sm:0.875rem;--ck-font-size-md:1rem;--ck-font-size-lg:1.125rem;--ck-font-size-xl:1.25rem;--ck-font-size-2xl:clamp(1.5rem,3vw,2rem);--ck-font-size-3xl:clamp(1.875rem,4vw,2.5rem);--ck-font-size-4xl:clamp(2.25rem,5vw,3rem);--ck-font-size-display:clamp(2rem,5vw,3.25rem);--ck-line-tight:1.15;--ck-line-snug:1.375;--ck-line-normal:1.5;--ck-line-relaxed:1.7;--ck-line-display:0.96;--ck-line-heading:1.06;--ck-line-subheading:1.16;--ck-line-body:1.55;--ck-line-small:1.4;--ck-tracking-tight:-0.02em;--ck-tracking-normal:0;--ck-tracking-wide:0.04em;--ck-font-weight-normal:400;--ck-font-weight-medium:500;--ck-font-weight-semibold:600;--ck-font-weight-bold:700;--ck-space-0:0;--ck-space-1:0.25rem;--ck-space-2:0.5rem;--ck-space-3:0.75rem;--ck-space-4:1rem;--ck-space-5:1.5rem;--ck-space-6:2rem;--ck-space-7:3rem;--ck-space-8:4rem;--ck-space-9:5rem;--ck-space-10:6rem;--ck-size-max-sm:24rem;--ck-size-max-md:28rem;--ck-size-max-lg:32rem;--ck-size-max-xl:36rem;--ck-size-max-2xl:42rem;--ck-size-max-prose:72ch;--ck-control-height-sm:2.25rem;--ck-control-height-md:2.75rem;--ck-control-height-lg:3.25rem;--ck-radius-none:0;--ck-radius-sm:0.5rem;--ck-radius-md:0.75rem;--ck-radius-lg:1rem;--ck-radius-pill:999px;--ck-radius-circle:50%;--ck-shadow-sm:0 1px 2px rgb(15 23 42 / 0.08);--ck-shadow-md:0 8px 24px rgb(15 23 42 / 0.12);--ck-shadow-lg:0 20px 40px rgb(15 23 42 / 0.16);--ck-shadow-none:none;--ck-border-width-thin:1px;--ck-border-width-strong:2px;--ck-focus-ring-width:3px;--ck-focus-ring-offset:3px;--ck-duration-fast:160ms;--ck-duration-standard:240ms;--ck-duration-slow:420ms;--ck-ease-standard:cubic-bezier(0.2,0,0,1);--ck-ease-emphasis:cubic-bezier(0.16,1,0.3,1);--ck-opacity-disabled:0.6;--ck-z-base:0;--ck-z-10:10;--ck-z-20:20;--ck-z-30:30;--ck-z-40:40;--ck-z-50:50;--ck-z-sticky:10;--ck-z-dropdown:15;--ck-z-overlay:20;--ck-z-toast:30;--ck-breadcrumb-separator:"/"}[data-ck-theme="dark"],[data-theme="dark"]{color-scheme:dark}[data-ck-theme="light"],[data-theme="light"]{color-scheme:light}[data-ck-theme="auto"],[data-theme="auto"]{color-scheme:light dark}}@layer ck-base{:where(html){background:var(--ck-color-surface);color:var(--ck-color-text);font-family:var(--ck-font-sans);font-size:var(--ck-font-size-md);line-height:var(--ck-line-normal)}:where(body){min-block-size:100vh;background:var(--ck-color-surface);color:var(--ck-color-text)}:where(h1,h2,h3,h4,h5,h6){color:var(--ck-color-text);font-family:var(--ck-font-display);font-weight:700;line-height:var(--ck-line-tight);margin-block:0;text-wrap:balance}:where(h1){font-size:var(--ck-font-size-display)}:where(h2){font-size:var(--ck-font-size-2xl)}:where(p,li){max-inline-size:72ch}:where(:not(.ck-stack)>h1,:not(.ck-stack)>h2,:not(.ck-stack)>h3,:not(.ck-stack)>h4,:not(.ck-stack)>h5,:not(.ck-stack)>h6,:not(.ck-stack)>p){margin-block-end:var(--ck-space-4)}:where(.ck-stack>h1,.ck-stack>h2,.ck-stack>h3,.ck-stack>h4,.ck-stack>h5,.ck-stack>h6,.ck-stack>p){margin-block:0}:where(hr){border:0;border-block-start:var(--ck-border-width-thin) solid var(--ck-color-border);margin-block:var(--ck-space-5)}:where(legend){color:var(--ck-color-text);font-weight:var(--ck-font-weight-bold);margin-block-end:var(--ck-space-2)}:where(a){color:var(--ck-color-primary);text-decoration-thickness:0.08em;text-underline-offset:0.16em}:where(a:hover){color:var(--ck-color-primary-strong)}:where(button,input,select,textarea){border-radius:var(--ck-radius-sm)}:where(button,[role="button"]){cursor:pointer}:where(button:disabled,input:disabled,select:disabled,textarea:disabled){cursor:not-allowed}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--ck-focus-ring-width) solid var(--ck-color-focus);outline-offset:var(--ck-focus-ring-offset)}::selection{background:var(--ck-color-selection);color:var(--ck-color-text)}@media (prefers-reduced-motion:reduce){:where(*,*::before,*::after){animation-duration:0.01ms;animation-iteration-count:1;scroll-behavior:auto;transition-duration:0.01ms}}@media (prefers-reduced-transparency:reduce){:where(.ck-dialog::backdrop,[popover]::backdrop){background:var(--ck-color-text);opacity:0.85}}:where([aria-disabled="true"],[disabled]){cursor:not-allowed}:where([aria-invalid="true"]){border-color:var(--ck-color-danger)}}@layer ck-layout{.ck-container{inline-size:min(calc(100% - var(--ck-container-inline-space,var(--ck-space-6))),var(--ck-container-max,72rem));margin-inline:auto}.ck-container--narrow{--ck-container-max:48rem}.ck-container--wide{--ck-container-max:88rem}.ck-container--fluid{--ck-container-max:100vw}.ck-stack{display:flex;flex-direction:column}.ck-stack>*+*{margin-block-start:var(--ck-stack-space,var(--ck-space-4))}.ck-stack--compact{--ck-stack-space:var(--ck-space-2)}.ck-stack--relaxed{--ck-stack-space:var(--ck-space-6)}.ck-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ck-cluster-space,var(--ck-space-3))}.ck-cluster--spread{justify-content:space-between}.ck-grid{display:grid;gap:var(--ck-grid-gap,var(--ck-space-5));grid-template-columns:minmax(0,1fr)}.ck-grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(var(--ck-grid-min,16rem),100%),1fr))}.ck-sidebar{display:grid;gap:var(--ck-sidebar-gap,var(--ck-space-6));grid-template-columns:minmax(0,1fr)}@media (min-width:40rem){.ck-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.ck-sidebar{grid-template-columns:minmax(var(--ck-sidebar-min,16rem),0.35fr) minmax(0,1fr)}.ck-sidebar--end{grid-template-columns:minmax(0,1fr) minmax(var(--ck-sidebar-min,16rem),0.35fr)}}}@layer ck-components{.ck-button{align-items:center;background:var(--ck-color-primary);border:1px solid var(--ck-color-primary);border-radius:var(--ck-radius-md);color:var(--ck-color-on-primary);display:inline-flex;font-weight:var(--ck-font-weight-bold);gap:var(--ck-space-2);justify-content:center;line-height:1.2;min-block-size:var(--ck-control-height-md);padding:var(--ck-space-3) var(--ck-space-4);text-align:center;text-decoration:none;transition:background-color var(--ck-duration-fast) var(--ck-ease-standard),border-color var(--ck-duration-fast) var(--ck-ease-standard)}.ck-button:hover{background:var(--ck-color-primary-hover);border-color:var(--ck-color-primary-hover);color:var(--ck-color-on-primary)}.ck-button:active{transform:translateY(1px)}.ck-button[aria-pressed="true"],.ck-button[aria-expanded="true"]{background:var(--ck-color-primary-hover);border-color:var(--ck-color-primary-hover);color:var(--ck-color-on-primary)}.ck-button[aria-busy="true"]{cursor:wait;opacity:0.75}.ck-button--secondary{background:var(--ck-color-surface);border-color:var(--ck-color-border-strong);color:var(--ck-color-text)}.ck-button--secondary:hover{background:var(--ck-color-surface-muted);color:var(--ck-color-text)}.ck-button--quiet{background:transparent;border-color:transparent;color:var(--ck-color-primary);text-decoration:underline}.ck-button--quiet:hover{background:var(--ck-color-surface-muted);color:var(--ck-color-primary-strong)}.ck-button--danger{background:var(--ck-color-danger);border-color:var(--ck-color-danger);color:var(--ck-color-on-danger)}.ck-button--danger:hover{background:var(--ck-color-danger-strong);border-color:var(--ck-color-danger-strong);color:var(--ck-color-on-danger)}.ck-button--success,.ck-button--success:hover{background:var(--ck-color-success-strong);border-color:var(--ck-color-success-strong);color:var(--ck-color-on-primary)}.ck-button--warning,.ck-button--warning:hover{background:var(--ck-color-warning);border-color:var(--ck-color-warning);color:var(--ck-color-on-primary)}.ck-button--info,.ck-button--info:hover{background:var(--ck-color-info-strong);border-color:var(--ck-color-info-strong);color:var(--ck-color-on-primary)}.ck-button:disabled,.ck-button[aria-disabled="true"]{cursor:not-allowed;opacity:var(--ck-opacity-disabled);pointer-events:none}.ck-button--sm{min-block-size:var(--ck-control-height-sm);padding-inline:var(--ck-space-3)}.ck-button--lg{min-block-size:var(--ck-control-height-lg);padding-inline:var(--ck-space-5)}.ck-card{background:var(--ck-color-surface);border:1px solid var(--ck-color-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-sm);overflow:hidden}.ck-card__header,.ck-card__body,.ck-card__footer{padding:var(--ck-space-5)}.ck-card__header>*,.ck-card__body>*,.ck-card__footer>*{margin-block-end:0}.ck-card__header+.ck-card__body,.ck-card__body+.ck-card__footer{border-block-start:1px solid var(--ck-color-border)}.ck-card__header>*+*,.ck-card__body>*+*,.ck-card__footer>*+*{margin-block-start:var(--ck-space-3)}.ck-card[data-ck-state="selected"]{border-color:var(--ck-color-primary);box-shadow:0 0 0 0.125rem var(--ck-color-primary-ring),var(--ck-shadow-sm)}.ck-card[data-ck-state="loading"]{opacity:0.75;pointer-events:none}.ck-badge{align-items:center;background:var(--ck-color-surface-muted);border-radius:var(--ck-radius-pill);color:var(--ck-color-text);display:inline-flex;font-size:var(--ck-font-size-sm);font-weight:var(--ck-font-weight-bold);gap:var(--ck-space-1);line-height:1.2;padding:var(--ck-space-1) var(--ck-space-2)}.ck-badge--success{background:var(--ck-color-success-muted);color:var(--ck-color-success)}.ck-badge--warning{background:var(--ck-color-warning-muted);color:var(--ck-color-warning)}.ck-badge--danger{background:var(--ck-color-danger-muted);color:var(--ck-color-danger)}.ck-badge[data-ck-state="selected"]{outline:2px solid currentColor;outline-offset:2px}.ck-alert{background:var(--ck-color-info-muted);border-inline-start:0.25rem solid var(--ck-color-info);border-radius:var(--ck-radius-md);color:var(--ck-color-text);padding:var(--ck-space-4)}.ck-alert>*{margin-block-end:0}.ck-alert>*+*{margin-block-start:var(--ck-space-2)}.ck-alert__title{font-weight:var(--ck-font-weight-bold)}.ck-alert--success{background:var(--ck-color-success-muted);border-color:var(--ck-color-success)}.ck-alert--warning{background:var(--ck-color-warning-muted);border-color:var(--ck-color-warning)}.ck-alert--danger{background:var(--ck-color-danger-muted);border-color:var(--ck-color-danger)}.ck-alert[aria-live="polite"],.ck-alert[role="status"]{border-inline-start-width:0.375rem}.ck-alert[data-ck-state="dismissed"]{display:none}.ck-field{display:grid;gap:var(--ck-space-2)}.ck-field__label{font-weight:var(--ck-font-weight-bold)}.ck-field__help{color:var(--ck-color-text-muted);font-size:var(--ck-font-size-sm)}.ck-field__error{color:var(--ck-color-danger);font-size:var(--ck-font-size-sm);font-weight:var(--ck-font-weight-bold)}.ck-input,.ck-select,.ck-textarea{background:var(--ck-color-surface);border:1px solid var(--ck-color-border-strong);border-radius:var(--ck-radius-md);color:var(--ck-color-text);inline-size:100%;line-height:var(--ck-line-normal);min-block-size:var(--ck-control-height-md);padding:var(--ck-space-3)}.ck-input--sm,.ck-select--sm{min-block-size:var(--ck-control-height-sm)}.ck-input--lg,.ck-select--lg{min-block-size:var(--ck-control-height-lg)}.ck-textarea{min-block-size:8rem}.ck-input::placeholder,.ck-textarea::placeholder{color:var(--ck-color-text-muted);opacity:1}.ck-input[aria-invalid="true"],.ck-select[aria-invalid="true"],.ck-textarea[aria-invalid="true"]{border-color:var(--ck-color-danger)}.ck-input[aria-busy="true"],.ck-select[aria-busy="true"],.ck-textarea[aria-busy="true"]{cursor:wait;opacity:0.75}.ck-field[data-ck-state="invalid"].ck-field__label{color:var(--ck-color-danger)}.ck-field[data-ck-state="loading"]{opacity:0.75}.ck-input:disabled,.ck-select:disabled,.ck-textarea:disabled{background:var(--ck-color-surface-muted);cursor:not-allowed;opacity:0.7}.ck-choice{display:grid;gap:var(--ck-space-1) var(--ck-space-3);grid-template-columns:1.125rem 1fr}.ck-choice__control{accent-color:var(--ck-color-primary)}.ck-choice__label{font-weight:var(--ck-font-weight-bold)}.ck-choice :is(.ck-choice__help,.ck-choice__error){font-size:var(--ck-font-size-sm);grid-column:2}.ck-choice__help{color:var(--ck-color-text-muted)}.ck-choice__error{color:var(--ck-color-danger)}.ck-choice__control[aria-invalid="true"]{outline:2px solid var(--ck-color-danger)}.ck-choice__control:disabled~*{opacity:var(--ck-opacity-disabled)}.ck-switch{align-items:center;display:inline-grid;gap:var(--ck-space-3);grid-template-columns:2.5rem 1fr;position:relative}.ck-switch__control{opacity:0;position:absolute}.ck-switch__track{background:var(--ck-color-surface-muted);border-radius:var(--ck-radius-pill);block-size:1.5rem;position:relative}.ck-switch__track::before{background:var(--ck-color-surface);border-radius:inherit;content:"";inset:.1875rem auto auto .1875rem;block-size:1.125rem;inline-size:1.125rem;position:absolute}.ck-switch__control:checked+.ck-switch__track{background:var(--ck-color-primary)}.ck-switch__control:checked+.ck-switch__track::before{transform:translateX(1rem)}.ck-switch__control:focus-visible+.ck-switch__track{outline:var(--ck-focus-ring-width) solid var(--ck-color-focus);outline-offset:var(--ck-focus-ring-offset)}.ck-switch__control:disabled~*{opacity:var(--ck-opacity-disabled)}.ck-switch__label{font-weight:var(--ck-font-weight-bold)}.ck-table-wrap{border:1px solid var(--ck-color-border);border-radius:var(--ck-radius-lg);overflow-x:auto}.ck-table-wrap[data-ck-state="loading"]{opacity:0.75}.ck-table{border-collapse:collapse;inline-size:100%;min-inline-size:40rem;text-align:start}.ck-table :is(th,td){border-block-end:1px solid var(--ck-color-border);padding:var(--ck-space-3) var(--ck-space-4);vertical-align:top}.ck-table th{background:var(--ck-color-surface-muted);font-weight:var(--ck-font-weight-bold)}.ck-table tr:last-child td{border-block-end:0}.ck-disclosure{border-block:1px solid var(--ck-color-border);padding-block:var(--ck-space-4)}.ck-disclosure+.ck-disclosure{border-block-start:0}.ck-disclosure summary{cursor:pointer;font-weight:var(--ck-font-weight-bold)}.ck-disclosure__body{color:var(--ck-color-text-muted);padding-block-start:var(--ck-space-3)}[popover]{background:var(--ck-color-surface);border:1px solid var(--ck-color-border-strong);border-radius:var(--ck-radius-md);box-shadow:var(--ck-shadow-lg);color:var(--ck-color-text);max-inline-size:min(22rem,calc(100vw - 2rem));padding:var(--ck-space-4)}[popover]::backdrop{background:var(--ck-color-backdrop)}.ck-drawer{inset-block:0;inset-inline:auto 0;margin:0;max-inline-size:min(24rem,100vw);min-block-size:100%;border-radius:0;overflow-y:auto}.ck-skeleton{animation:ck-skeleton-pulse 1.5s ease-in-out infinite;background:var(--ck-color-surface-muted);border-radius:var(--ck-radius-sm);color:transparent;min-block-size:1rem}@keyframes ck-skeleton-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ck-skeleton{animation:none}}.ck-breadcrumb,.ck-pagination,.ck-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ck-space-2)}.ck-breadcrumb ol,.ck-pagination ul,.ck-tabs ul{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ck-space-2);list-style:none;margin:0;padding:0}.ck-breadcrumb li:not(:last-child)::after{color:var(--ck-color-text-muted);content:var(--ck-breadcrumb-separator);margin-inline-start:var(--ck-space-2)}.ck-tabs{border-block-end:1px solid var(--ck-color-border)}.ck-tabs a{border-block-end:2px solid transparent;display:block;padding:var(--ck-space-3) var(--ck-space-2);text-decoration:none}.ck-tabs a[aria-current="page"],.ck-tabs a:hover{border-color:var(--ck-color-primary);color:var(--ck-color-primary)}.ck-pagination a,.ck-pagination span{align-items:center;border:1px solid var(--ck-color-border);border-radius:var(--ck-radius-sm);display:inline-flex;min-block-size:2.5rem;padding-inline:var(--ck-space-3);text-decoration:none}.ck-pagination[aria-current="page"]{background:var(--ck-color-primary);border-color:var(--ck-color-primary);color:var(--ck-color-on-primary)}.ck-stepper{counter-reset:ck-step;display:grid;gap:var(--ck-space-4);list-style:none;margin:0;padding:0}.ck-stepper li{align-items:center;counter-increment:ck-step;display:flex;gap:var(--ck-space-3)}.ck-stepper li::before{align-items:center;background:var(--ck-color-surface-muted);border:1px solid var(--ck-color-border-strong);border-radius:var(--ck-radius-pill);content:counter(ck-step);display:inline-flex;flex:0 0 2rem;min-block-size:2rem;justify-content:center}.ck-stepper li[aria-current="step"]::before{background:var(--ck-color-primary);border-color:var(--ck-color-primary);color:var(--ck-color-on-primary)}.ck-timeline{border-inline-start:2px solid var(--ck-color-border);display:grid;gap:var(--ck-space-5);list-style:none;margin:0;padding:0 0 0 var(--ck-space-5)}.ck-avatar-group{display:flex;padding-inline-start:var(--ck-space-2)}.ck-avatar{align-items:center;background:var(--ck-color-primary);border:2px solid var(--ck-color-surface);border-radius:var(--ck-radius-pill);color:var(--ck-color-on-primary);display:inline-flex;font-size:var(--ck-font-size-xs);font-weight:var(--ck-font-weight-bold);inline-size:2.25rem;justify-content:center;min-block-size:2.25rem;margin-inline-start:-.5rem}.ck-progress{background:var(--ck-color-surface-muted);border-radius:var(--ck-radius-pill);block-size:.625rem;overflow:hidden}.ck-progress>span{background:var(--ck-color-primary);display:block;block-size:100%;inline-size:var(--ck-progress-value,50%)}.ck-nav ul{display:flex;flex-wrap:wrap;gap:var(--ck-space-2);list-style:none;margin:0;padding:0}.ck-nav a{display:block;padding:var(--ck-space-2) var(--ck-space-3);text-decoration:none}.ck-nav a:is(:hover,:focus-visible,[aria-current="page"]){color:var(--ck-color-primary)}.ck-nav--stacked ul{display:grid}.ck-dialog{background:var(--ck-color-surface);border:1px solid var(--ck-color-border-strong);border-radius:var(--ck-radius-lg);max-inline-size:calc(100vw - 2rem);padding:0}.ck-dialog::backdrop{background:var(--ck-color-backdrop)}.ck-dialog :is(.ck-dialog__header,.ck-dialog__body,.ck-dialog__footer){padding:var(--ck-space-5)}.ck-dialog__footer{display:flex;gap:var(--ck-space-3);justify-content:end}.ck-fieldset{border:1px solid var(--ck-color-border);border-radius:var(--ck-radius-md);display:grid;gap:var(--ck-space-4);padding:var(--ck-space-4)}.ck-legend{font-weight:var(--ck-font-weight-bold);padding-inline:var(--ck-space-1)}.ck-form-grid{display:grid;gap:var(--ck-space-4);grid-template-columns:minmax(0,1fr)}.ck-form-row{align-items:end;display:grid;gap:var(--ck-space-4);grid-template-columns:minmax(0,1fr)}@media (min-width:40rem){.ck-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-form-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ck-form-group{display:grid;gap:var(--ck-space-3)}.ck-choice-grid{display:grid;gap:var(--ck-space-3);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))}.ck-search{position:relative}.ck-search .ck-input{padding-inline-start:2.5rem}.ck-search__icon{color:var(--ck-color-text-muted);inline-size:1.125rem;inset-block-start:50%;inset-inline-start:0.75rem;pointer-events:none;position:absolute;transform:translateY(-50%)}.ck-file{border:1px dashed var(--ck-color-border-strong);border-radius:var(--ck-radius-md);display:grid;gap:var(--ck-space-2);justify-items:center;padding:var(--ck-space-5);text-align:center}.ck-file:focus-within,.ck-file[data-ck-state="dragover"]{border-color:var(--ck-color-primary);border-style:solid;box-shadow:0 0 0 0.125rem var(--ck-color-primary-ring)}.ck-file__input{inline-size:100%}.ck-file__hint{color:var(--ck-color-text-muted);font-size:var(--ck-font-size-sm)}.ck-range{display:grid;gap:var(--ck-space-2)}.ck-range__control{accent-color:var(--ck-color-primary);inline-size:100%}.ck-range__value{color:var(--ck-color-text-muted);font-size:var(--ck-font-size-sm);font-variant-numeric:tabular-nums}.ck-input[type="color"]{block-size:var(--ck-control-height-md);max-inline-size:4rem;padding:var(--ck-space-1)}.ck-input[type="date"],.ck-input[type="time"],.ck-input[type="datetime-local"]{min-block-size:var(--ck-control-height-md)}.ck-is-valid,.ck-input.ck-is-valid,.ck-select.ck-is-valid,.ck-textarea.ck-is-valid{border-color:var(--ck-color-success)}.ck-is-invalid,.ck-input.ck-is-invalid,.ck-select.ck-is-invalid,.ck-textarea.ck-is-invalid{border-color:var(--ck-color-danger)}.ck-input[aria-required="true"]+.ck-field__label::after,.ck-field:has([aria-required="true"]) .ck-field__label::after,.ck-field:has([required]) .ck-field__label::after{color:var(--ck-color-danger);content:" *"}.ck-form-error-summary{background:var(--ck-color-danger-muted);border-inline-start:0.25rem solid var(--ck-color-danger);border-radius:var(--ck-radius-md);color:var(--ck-color-text);padding:var(--ck-space-4)}.ck-form-error-summary>*+*{margin-block-start:var(--ck-space-2)}.ck-form-error-summary ul{margin:0;padding-inline-start:1.25rem}.ck-floating-label{display:grid;position:relative}.ck-floating-label .ck-input{padding-block-start:1.35rem}.ck-floating-label .ck-field__label{color:var(--ck-color-text-muted);font-size:var(--ck-font-size-sm);inset-block-start:0.55rem;inset-inline-start:var(--ck-space-3);pointer-events:none;position:absolute;transition:transform var(--ck-duration-fast) var(--ck-ease-standard),font-size var(--ck-duration-fast) var(--ck-ease-standard)}.ck-field[data-ck-state="pristine"].ck-field__error{display:none}.ck-field[data-ck-state="submitting"],form.ck-is-submitting{opacity:0.8;pointer-events:none}.ck-field[data-ck-state="success"].ck-input,.ck-field[data-ck-state="success"].ck-select,.ck-field[data-ck-state="success"].ck-textarea{border-color:var(--ck-color-success)}.ck-toast-region{display:grid;gap:var(--ck-space-3);inset-block-end:var(--ck-space-4);inset-inline-end:var(--ck-space-4);max-inline-size:min(24rem,calc(100vw - 2rem));position:fixed;z-index:var(--ck-z-toast)}.ck-toast{background:var(--ck-color-surface-raised);border:1px solid var(--ck-color-border);border-radius:var(--ck-radius-md);box-shadow:var(--ck-shadow-lg);display:grid;gap:var(--ck-space-2);padding:var(--ck-space-4)}.ck-toast--success{border-color:var(--ck-color-success)}.ck-toast--danger{border-color:var(--ck-color-danger)}.ck-toast--warning{border-color:var(--ck-color-warning)}.ck-toast__title{font-weight:var(--ck-font-weight-bold)}.ck-banner{background:var(--ck-color-info-muted);border-block-end:1px solid var(--ck-color-border);color:var(--ck-color-text);padding:var(--ck-space-3) var(--ck-space-4)}.ck-banner--warning{background:var(--ck-color-warning-muted)}.ck-banner--danger{background:var(--ck-color-danger-muted)}.ck-banner--success{background:var(--ck-color-success-muted)}.ck-tooltip{background:var(--ck-color-text);border-radius:var(--ck-radius-sm);color:var(--ck-color-surface);font-size:var(--ck-font-size-sm);max-inline-size:16rem;padding:var(--ck-space-2) var(--ck-space-3)}.ck-popover{background:var(--ck-color-surface);border:1px solid var(--ck-color-border-strong);border-radius:var(--ck-radius-md);box-shadow:var(--ck-shadow-lg);max-inline-size:min(22rem,calc(100vw - 2rem));padding:var(--ck-space-4)}.ck-snackbar{align-items:center;background:var(--ck-color-text);border-radius:var(--ck-radius-md);color:var(--ck-color-surface);display:flex;gap:var(--ck-space-3);inset-block-end:var(--ck-space-4);inset-inline-start:50%;justify-content:space-between;max-inline-size:min(32rem,calc(100vw - 2rem));padding:var(--ck-space-3) var(--ck-space-4);position:fixed;transform:translateX(-50%);z-index:var(--ck-z-toast)}.ck-accordion{border:1px solid var(--ck-color-border);border-radius:var(--ck-radius-md);overflow:hidden}.ck-accordion .ck-disclosure{border:0;border-block-end:1px solid var(--ck-color-border);margin:0;padding:var(--ck-space-3) var(--ck-space-4)}.ck-accordion .ck-disclosure:last-child{border-block-end:0}.ck-empty-state{display:grid;gap:var(--ck-space-3);justify-items:center;padding:var(--ck-space-7) var(--ck-space-4);text-align:center}.ck-empty-state__title{font-size:var(--ck-font-size-xl);font-weight:var(--ck-font-weight-bold)}.ck-empty-state__body{color:var(--ck-color-text-muted);max-inline-size:40ch}.ck-stat{display:grid;gap:var(--ck-space-1)}.ck-stat__value{font-family:var(--ck-font-display);font-size:var(--ck-font-size-2xl);font-weight:var(--ck-font-weight-bold);line-height:var(--ck-line-tight)}.ck-stat__label{color:var(--ck-color-text-muted);font-size:var(--ck-font-size-sm)}.ck-stat__delta{font-size:var(--ck-font-size-sm);font-weight:var(--ck-font-weight-bold)}.ck-stat__delta--up{color:var(--ck-color-success)}.ck-stat__delta--down{color:var(--ck-color-danger)}.ck-list{display:grid;gap:var(--ck-space-2);list-style:disc;padding-inline-start:1.25rem}.ck-list--ordered{list-style:decimal}.ck-list--plain{list-style:none;padding-inline-start:0}.ck-description-list{display:grid;gap:var(--ck-space-3)}.ck-description-list>div{display:grid;gap:var(--ck-space-1)}@media (min-width:40rem){.ck-description-list--horizontal>div{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}}.ck-description-list dt{color:var(--ck-color-text-muted);font-size:var(--ck-font-size-sm);font-weight:var(--ck-font-weight-bold)}.ck-description-list dd{margin:0}.ck-skeleton-text{animation:ck-skeleton-pulse 1.5s ease-in-out infinite;background:var(--ck-color-surface-muted);border-radius:var(--ck-radius-sm);color:transparent;display:block;min-block-size:0.875rem}.ck-skeleton-circle{animation:ck-skeleton-pulse 1.5s ease-in-out infinite;background:var(--ck-color-surface-muted);border-radius:var(--ck-radius-circle);color:transparent;inline-size:2.5rem;min-block-size:2.5rem}@media (prefers-reduced-motion:reduce){.ck-skeleton-text,.ck-skeleton-circle{animation:none}}.ck-tree{list-style:none;margin:0;padding:0}.ck-tree ul{list-style:none;margin:0;padding-inline-start:var(--ck-space-4)}.ck-tree summary{cursor:pointer;font-weight:var(--ck-font-weight-medium)}.ck-tree a,.ck-tree[role="treeitem"]{border-radius:var(--ck-radius-sm);display:block;padding:var(--ck-space-1) var(--ck-space-2);text-decoration:none}.ck-tree[aria-current="page"],.ck-tree[aria-selected="true"]{background:var(--ck-color-surface-muted);color:var(--ck-color-primary)}.ck-icon{block-size:1.25rem;display:inline-block;fill:none;flex:0 0 auto;inline-size:1.25rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vertical-align:-0.125em}.ck-icon--sm{block-size:1rem;inline-size:1rem}.ck-icon--lg{block-size:1.75rem;inline-size:1.75rem}.ck-icon--spin{animation:ck-icon-spin 0.8s linear infinite}.ck-icon--pulse{animation:ck-icon-pulse 1.5s ease-in-out infinite}@keyframes ck-icon-spin{to{transform:rotate(360deg)}}@keyframes ck-icon-pulse{50%{opacity:0.45}}@media (prefers-reduced-motion:reduce){.ck-icon--spin,.ck-icon--pulse{animation:none}}.ck-drawer{z-index:var(--ck-z-overlay)}.ck-dialog{z-index:var(--ck-z-overlay)}}@layer ck-utilities{.ck-visually-hidden:not(:focus):not(:active),.ck-sr-only:not(:focus):not(:active){block-size:1px;clip-path:inset(50%);clip:rect(0 0 0 0);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.ck-not-sr-only{block-size:auto;clip:auto;clip-path:none;inline-size:auto;overflow:visible;position:static;white-space:normal}.ck-skip-link{background:var(--ck-color-text);border-radius:var(--ck-radius-sm);color:var(--ck-color-surface);inset-block-start:var(--ck-space-3);inset-inline-start:var(--ck-space-3);padding:var(--ck-space-2) var(--ck-space-3);position:absolute;transform:translateY(-200%);transition:transform var(--ck-duration-fast) var(--ck-ease-standard);z-index:var(--ck-z-sticky)}.ck-skip-link:focus-visible{transform:translateY(0)}.ck-focus-ring:focus-visible{outline:var(--ck-focus-ring-width) solid var(--ck-color-focus);outline-offset:var(--ck-focus-ring-offset)}.ck-m-0{margin:0}.ck-m-1{margin:var(--ck-space-1)}.ck-m-2{margin:var(--ck-space-2)}.ck-m-3{margin:var(--ck-space-3)}.ck-m-4{margin:var(--ck-space-4)}.ck-m-5{margin:var(--ck-space-5)}.ck-m-6{margin:var(--ck-space-6)}.ck-m-7{margin:var(--ck-space-7)}.ck-m-8{margin:var(--ck-space-8)}.ck-mt-0{margin-block-start:0}.ck-mt-1{margin-block-start:var(--ck-space-1)}.ck-mt-2{margin-block-start:var(--ck-space-2)}.ck-mt-3{margin-block-start:var(--ck-space-3)}.ck-mt-4{margin-block-start:var(--ck-space-4)}.ck-mt-5{margin-block-start:var(--ck-space-5)}.ck-mt-6{margin-block-start:var(--ck-space-6)}.ck-mt-7{margin-block-start:var(--ck-space-7)}.ck-mt-8{margin-block-start:var(--ck-space-8)}.ck-mb-0{margin-block-end:0}.ck-mb-1{margin-block-end:var(--ck-space-1)}.ck-mb-2{margin-block-end:var(--ck-space-2)}.ck-mb-3{margin-block-end:var(--ck-space-3)}.ck-mb-4{margin-block-end:var(--ck-space-4)}.ck-mb-5{margin-block-end:var(--ck-space-5)}.ck-mb-6{margin-block-end:var(--ck-space-6)}.ck-mb-7{margin-block-end:var(--ck-space-7)}.ck-mb-8{margin-block-end:var(--ck-space-8)}.ck-ms-0{margin-inline-start:0}.ck-ms-1{margin-inline-start:var(--ck-space-1)}.ck-ms-2{margin-inline-start:var(--ck-space-2)}.ck-ms-3{margin-inline-start:var(--ck-space-3)}.ck-ms-4{margin-inline-start:var(--ck-space-4)}.ck-ms-5{margin-inline-start:var(--ck-space-5)}.ck-ms-6{margin-inline-start:var(--ck-space-6)}.ck-ms-7{margin-inline-start:var(--ck-space-7)}.ck-ms-8{margin-inline-start:var(--ck-space-8)}.ck-me-0{margin-inline-end:0}.ck-me-1{margin-inline-end:var(--ck-space-1)}.ck-me-2{margin-inline-end:var(--ck-space-2)}.ck-me-3{margin-inline-end:var(--ck-space-3)}.ck-me-4{margin-inline-end:var(--ck-space-4)}.ck-me-5{margin-inline-end:var(--ck-space-5)}.ck-me-6{margin-inline-end:var(--ck-space-6)}.ck-me-7{margin-inline-end:var(--ck-space-7)}.ck-me-8{margin-inline-end:var(--ck-space-8)}.ck-mx-0{margin-inline:0}.ck-mx-1{margin-inline:var(--ck-space-1)}.ck-mx-2{margin-inline:var(--ck-space-2)}.ck-mx-3{margin-inline:var(--ck-space-3)}.ck-mx-4{margin-inline:var(--ck-space-4)}.ck-mx-5{margin-inline:var(--ck-space-5)}.ck-mx-6{margin-inline:var(--ck-space-6)}.ck-mx-7{margin-inline:var(--ck-space-7)}.ck-mx-8{margin-inline:var(--ck-space-8)}.ck-my-0{margin-block:0}.ck-my-1{margin-block:var(--ck-space-1)}.ck-my-2{margin-block:var(--ck-space-2)}.ck-my-3{margin-block:var(--ck-space-3)}.ck-my-4{margin-block:var(--ck-space-4)}.ck-my-5{margin-block:var(--ck-space-5)}.ck-my-6{margin-block:var(--ck-space-6)}.ck-my-7{margin-block:var(--ck-space-7)}.ck-my-8{margin-block:var(--ck-space-8)}.ck-p-0{padding:0}.ck-p-1{padding:var(--ck-space-1)}.ck-p-2{padding:var(--ck-space-2)}.ck-p-3{padding:var(--ck-space-3)}.ck-p-4{padding:var(--ck-space-4)}.ck-p-5{padding:var(--ck-space-5)}.ck-p-6{padding:var(--ck-space-6)}.ck-p-7{padding:var(--ck-space-7)}.ck-p-8{padding:var(--ck-space-8)}.ck-pt-0{padding-block-start:0}.ck-pt-1{padding-block-start:var(--ck-space-1)}.ck-pt-2{padding-block-start:var(--ck-space-2)}.ck-pt-3{padding-block-start:var(--ck-space-3)}.ck-pt-4{padding-block-start:var(--ck-space-4)}.ck-pt-5{padding-block-start:var(--ck-space-5)}.ck-pt-6{padding-block-start:var(--ck-space-6)}.ck-pt-7{padding-block-start:var(--ck-space-7)}.ck-pt-8{padding-block-start:var(--ck-space-8)}.ck-pb-0{padding-block-end:0}.ck-pb-1{padding-block-end:var(--ck-space-1)}.ck-pb-2{padding-block-end:var(--ck-space-2)}.ck-pb-3{padding-block-end:var(--ck-space-3)}.ck-pb-4{padding-block-end:var(--ck-space-4)}.ck-pb-5{padding-block-end:var(--ck-space-5)}.ck-pb-6{padding-block-end:var(--ck-space-6)}.ck-pb-7{padding-block-end:var(--ck-space-7)}.ck-pb-8{padding-block-end:var(--ck-space-8)}.ck-ps-0{padding-inline-start:0}.ck-ps-1{padding-inline-start:var(--ck-space-1)}.ck-ps-2{padding-inline-start:var(--ck-space-2)}.ck-ps-3{padding-inline-start:var(--ck-space-3)}.ck-ps-4{padding-inline-start:var(--ck-space-4)}.ck-ps-5{padding-inline-start:var(--ck-space-5)}.ck-ps-6{padding-inline-start:var(--ck-space-6)}.ck-ps-7{padding-inline-start:var(--ck-space-7)}.ck-ps-8{padding-inline-start:var(--ck-space-8)}.ck-pe-0{padding-inline-end:0}.ck-pe-1{padding-inline-end:var(--ck-space-1)}.ck-pe-2{padding-inline-end:var(--ck-space-2)}.ck-pe-3{padding-inline-end:var(--ck-space-3)}.ck-pe-4{padding-inline-end:var(--ck-space-4)}.ck-pe-5{padding-inline-end:var(--ck-space-5)}.ck-pe-6{padding-inline-end:var(--ck-space-6)}.ck-pe-7{padding-inline-end:var(--ck-space-7)}.ck-pe-8{padding-inline-end:var(--ck-space-8)}.ck-px-0{padding-inline:0}.ck-px-1{padding-inline:var(--ck-space-1)}.ck-px-2{padding-inline:var(--ck-space-2)}.ck-px-3{padding-inline:var(--ck-space-3)}.ck-px-4{padding-inline:var(--ck-space-4)}.ck-px-5{padding-inline:var(--ck-space-5)}.ck-px-6{padding-inline:var(--ck-space-6)}.ck-px-7{padding-inline:var(--ck-space-7)}.ck-px-8{padding-inline:var(--ck-space-8)}.ck-py-0{padding-block:0}.ck-py-1{padding-block:var(--ck-space-1)}.ck-py-2{padding-block:var(--ck-space-2)}.ck-py-3{padding-block:var(--ck-space-3)}.ck-py-4{padding-block:var(--ck-space-4)}.ck-py-5{padding-block:var(--ck-space-5)}.ck-py-6{padding-block:var(--ck-space-6)}.ck-py-7{padding-block:var(--ck-space-7)}.ck-py-8{padding-block:var(--ck-space-8)}.ck-gap-0{gap:0}.ck-gap-1{gap:var(--ck-space-1)}.ck-gap-2{gap:var(--ck-space-2)}.ck-gap-3{gap:var(--ck-space-3)}.ck-gap-4{gap:var(--ck-space-4)}.ck-gap-5{gap:var(--ck-space-5)}.ck-gap-6{gap:var(--ck-space-6)}.ck-gap-7{gap:var(--ck-space-7)}.ck-gap-8{gap:var(--ck-space-8)}.ck-mx-auto{margin-inline:auto}.ck-my-auto{margin-block:auto}.ck-w-full,.ck-width-full{inline-size:100%}.ck-w-auto{inline-size:auto}.ck-w-screen{inline-size:100vw}.ck-w-1-2{inline-size:50%}.ck-w-1-3{inline-size:33.3333%}.ck-w-2-3{inline-size:66.6667%}.ck-w-1-4{inline-size:25%}.ck-w-3-4{inline-size:75%}.ck-h-full{block-size:100%}.ck-h-auto{block-size:auto}.ck-h-screen{block-size:100vh}.ck-min-h-screen{min-block-size:100vh}.ck-min-h-0{min-block-size:0}.ck-min-w-0{min-inline-size:0}.ck-min-w-full{min-inline-size:100%}.ck-max-w-sm{max-inline-size:var(--ck-size-max-sm)}.ck-max-w-md{max-inline-size:var(--ck-size-max-md)}.ck-max-w-lg{max-inline-size:var(--ck-size-max-lg)}.ck-max-w-xl{max-inline-size:var(--ck-size-max-xl)}.ck-max-w-2xl{max-inline-size:var(--ck-size-max-2xl)}.ck-max-w-full{max-inline-size:100%}.ck-max-w-prose,.ck-max-readable{max-inline-size:var(--ck-size-max-prose)}.ck-d-block{display:block}.ck-d-inline{display:inline}.ck-d-inline-block{display:inline-block}.ck-d-flex{display:flex}.ck-d-inline-flex{display:inline-flex}.ck-d-grid{display:grid}.ck-d-inline-grid{display:inline-grid}.ck-d-none{display:none}.ck-d-table{display:table}.ck-d-contents{display:contents}.ck-flex{display:flex}.ck-inline-flex{display:inline-flex}.ck-flex-row{flex-direction:row}.ck-flex-col{flex-direction:column}.ck-flex-row-reverse{flex-direction:row-reverse}.ck-flex-col-reverse{flex-direction:column-reverse}.ck-flex-wrap{flex-wrap:wrap}.ck-flex-nowrap{flex-wrap:nowrap}.ck-flex-wrap-reverse{flex-wrap:wrap-reverse}.ck-flex-1{flex:1 1 0%}.ck-flex-auto{flex:1 1 auto}.ck-flex-initial{flex:0 1 auto}.ck-flex-none{flex:none}.ck-grow{flex-grow:1}.ck-grow-0{flex-grow:0}.ck-shrink{flex-shrink:1}.ck-shrink-0{flex-shrink:0}.ck-justify-start{justify-content:flex-start}.ck-justify-end{justify-content:flex-end}.ck-justify-center{justify-content:center}.ck-justify-between{justify-content:space-between}.ck-justify-around{justify-content:space-around}.ck-justify-evenly{justify-content:space-evenly}.ck-items-start{align-items:flex-start}.ck-items-end{align-items:flex-end}.ck-items-center{align-items:center}.ck-items-baseline{align-items:baseline}.ck-items-stretch{align-items:stretch}.ck-self-auto{align-self:auto}.ck-self-start{align-self:flex-start}.ck-self-end{align-self:flex-end}.ck-self-center{align-self:center}.ck-self-stretch{align-self:stretch}.ck-self-baseline{align-self:baseline}.ck-order-first{order:-9999}.ck-order-last{order:9999}.ck-order-none{order:0}.ck-order-1{order:1}.ck-order-2{order:2}.ck-order-3{order:3}.ck-order-4{order:4}.ck-order-5{order:5}.ck-order-6{order:6}.ck-order-7{order:7}.ck-order-8{order:8}.ck-order-9{order:9}.ck-order-10{order:10}.ck-order-11{order:11}.ck-order-12{order:12}.ck-grid-util{display:grid}.ck-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ck-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ck-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ck-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ck-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.ck-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.ck-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.ck-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.ck-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.ck-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.ck-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ck-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.ck-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.ck-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.ck-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.ck-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.ck-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.ck-col-span-full{grid-column:1 / -1}.ck-col-span-1{grid-column:span 1 / span 1}.ck-col-span-2{grid-column:span 2 / span 2}.ck-col-span-3{grid-column:span 3 / span 3}.ck-col-span-4{grid-column:span 4 / span 4}.ck-col-span-5{grid-column:span 5 / span 5}.ck-col-span-6{grid-column:span 6 / span 6}.ck-col-span-7{grid-column:span 7 / span 7}.ck-col-span-8{grid-column:span 8 / span 8}.ck-col-span-9{grid-column:span 9 / span 9}.ck-col-span-10{grid-column:span 10 / span 10}.ck-col-span-11{grid-column:span 11 / span 11}.ck-col-span-12{grid-column:span 12 / span 12}.ck-position-static,.ck-static{position:static}.ck-position-relative,.ck-relative{position:relative}.ck-position-absolute,.ck-absolute{position:absolute}.ck-position-fixed,.ck-fixed{position:fixed}.ck-position-sticky,.ck-sticky{position:sticky}.ck-inset-0{inset:0}.ck-top-0{inset-block-start:0}.ck-bottom-0{inset-block-end:0}.ck-start-0{inset-inline-start:0}.ck-end-0{inset-inline-end:0}.ck-z-auto{z-index:auto}.ck-z-0{z-index:var(--ck-z-base)}.ck-z-10{z-index:var(--ck-z-10)}.ck-z-20{z-index:var(--ck-z-20)}.ck-z-30{z-index:var(--ck-z-30)}.ck-z-40{z-index:var(--ck-z-40)}.ck-z-50{z-index:var(--ck-z-50)}.ck-z-sticky{z-index:var(--ck-z-sticky)}.ck-z-dropdown{z-index:var(--ck-z-dropdown)}.ck-z-overlay{z-index:var(--ck-z-overlay)}.ck-z-toast{z-index:var(--ck-z-toast)}.ck-text-xs{font-size:var(--ck-font-size-xs)}.ck-text-sm,.ck-text-small{font-size:var(--ck-font-size-sm)}.ck-text-base{font-size:var(--ck-font-size-md)}.ck-text-lg,.ck-text-lead{font-size:var(--ck-font-size-lg);line-height:var(--ck-line-relaxed)}.ck-text-xl{font-size:var(--ck-font-size-xl)}.ck-text-2xl{font-size:var(--ck-font-size-2xl)}.ck-text-3xl{font-size:var(--ck-font-size-3xl)}.ck-text-4xl{font-size:var(--ck-font-size-4xl)}.ck-text-display{font-size:var(--ck-font-size-display)}.ck-fw-normal{font-weight:var(--ck-font-weight-normal)}.ck-fw-medium{font-weight:var(--ck-font-weight-medium)}.ck-fw-semibold{font-weight:var(--ck-font-weight-semibold)}.ck-fw-bold{font-weight:var(--ck-font-weight-bold)}.ck-fst-italic{font-style:italic}.ck-fst-normal{font-style:normal}.ck-text-uppercase{text-transform:uppercase}.ck-text-lowercase{text-transform:lowercase}.ck-text-capitalize{text-transform:capitalize}.ck-text-normal-case{text-transform:none}.ck-lh-tight{line-height:var(--ck-line-tight)}.ck-lh-snug{line-height:var(--ck-line-snug)}.ck-lh-normal{line-height:var(--ck-line-normal)}.ck-lh-relaxed{line-height:var(--ck-line-relaxed)}.ck-text-start{text-align:start}.ck-text-end{text-align:end}.ck-text-center{text-align:center}.ck-text-justify{text-align:justify}.ck-text-muted{color:var(--ck-color-text-muted)}.ck-text-primary{color:var(--ck-color-primary)}.ck-text-success{color:var(--ck-color-success)}.ck-text-danger{color:var(--ck-color-danger)}.ck-text-warning{color:var(--ck-color-warning)}.ck-text-info{color:var(--ck-color-info)}.ck-font-sans{font-family:var(--ck-font-sans)}.ck-font-display{font-family:var(--ck-font-display)}.ck-font-mono{font-family:var(--ck-font-mono)}.ck-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-whitespace-nowrap{white-space:nowrap}.ck-whitespace-normal{white-space:normal}.ck-break-words{overflow-wrap:anywhere;word-break:break-word}.ck-border{border:var(--ck-border-width-thin) solid var(--ck-color-border)}.ck-border-0{border:0}.ck-border-t{border-block-start:var(--ck-border-width-thin) solid var(--ck-color-border)}.ck-border-b{border-block-end:var(--ck-border-width-thin) solid var(--ck-color-border)}.ck-border-s{border-inline-start:var(--ck-border-width-thin) solid var(--ck-color-border)}.ck-border-e{border-inline-end:var(--ck-border-width-thin) solid var(--ck-color-border)}.ck-border-strong{border-color:var(--ck-color-border-strong)}.ck-border-primary{border-color:var(--ck-color-primary)}.ck-border-success{border-color:var(--ck-color-success)}.ck-border-danger{border-color:var(--ck-color-danger)}.ck-border-warning{border-color:var(--ck-color-warning)}.ck-rounded-none{border-radius:var(--ck-radius-none)}.ck-rounded-sm{border-radius:var(--ck-radius-sm)}.ck-rounded,.ck-rounded-md{border-radius:var(--ck-radius-md)}.ck-rounded-lg{border-radius:var(--ck-radius-lg)}.ck-rounded-pill{border-radius:var(--ck-radius-pill)}.ck-rounded-circle{border-radius:var(--ck-radius-circle)}.ck-shadow-none{box-shadow:var(--ck-shadow-none)}.ck-shadow-sm{box-shadow:var(--ck-shadow-sm)}.ck-shadow,.ck-shadow-md{box-shadow:var(--ck-shadow-md)}.ck-shadow-lg{box-shadow:var(--ck-shadow-lg)}.ck-opacity-0{opacity:0}.ck-opacity-25{opacity:0.25}.ck-opacity-50{opacity:0.5}.ck-opacity-75{opacity:0.75}.ck-opacity-100{opacity:1}.ck-cursor-pointer{cursor:pointer}.ck-cursor-not-allowed{cursor:not-allowed}.ck-cursor-wait{cursor:wait}.ck-cursor-default{cursor:default}.ck-select-none{user-select:none}.ck-select-text{user-select:text}.ck-select-all{user-select:all}.ck-pointer-events-none{pointer-events:none}.ck-pointer-events-auto{pointer-events:auto}.ck-overflow-hidden{overflow:hidden}.ck-overflow-auto{overflow:auto}.ck-overflow-scroll{overflow:scroll}.ck-overflow-visible{overflow:visible}.ck-overflow-x-auto{overflow-x:auto}.ck-overflow-y-auto{overflow-y:auto}.ck-bg-surface{background:var(--ck-color-surface)}.ck-bg-surface-muted{background:var(--ck-color-surface-muted)}.ck-bg-surface-raised{background:var(--ck-color-surface-raised)}.ck-bg-primary{background:var(--ck-color-primary);color:var(--ck-color-on-primary)}.ck-bg-success-muted{background:var(--ck-color-success-muted)}.ck-bg-danger-muted{background:var(--ck-color-danger-muted)}.ck-bg-warning-muted{background:var(--ck-color-warning-muted)}.ck-bg-info-muted{background:var(--ck-color-info-muted)}.ck-transition{transition-duration:var(--ck-duration-standard);transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-timing-function:var(--ck-ease-standard)}.ck-transition-fast{transition-duration:var(--ck-duration-fast)}.ck-transition-slow{transition-duration:var(--ck-duration-slow)}.ck-transition-none{transition:none}.ck-duration-fast{transition-duration:var(--ck-duration-fast);animation-duration:var(--ck-duration-fast)}.ck-duration-standard{transition-duration:var(--ck-duration-standard);animation-duration:var(--ck-duration-standard)}.ck-duration-slow{transition-duration:var(--ck-duration-slow);animation-duration:var(--ck-duration-slow)}.ck-ease-standard{transition-timing-function:var(--ck-ease-standard);animation-timing-function:var(--ck-ease-standard)}.ck-ease-emphasis{transition-timing-function:var(--ck-ease-emphasis);animation-timing-function:var(--ck-ease-emphasis)}@keyframes ck-fade-in{from{opacity:0}to{opacity:1}}@keyframes ck-fade-out{from{opacity:1}to{opacity:0}}@keyframes ck-slide-up{from{opacity:0;transform:translateY(0.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes ck-slide-down{from{opacity:0;transform:translateY(-0.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes ck-slide-left{from{opacity:0;transform:translateX(0.5rem)}to{opacity:1;transform:translateX(0)}}@keyframes ck-slide-right{from{opacity:0;transform:translateX(-0.5rem)}to{opacity:1;transform:translateX(0)}}@keyframes ck-scale-in{from{opacity:0;transform:scale(0.96)}to{opacity:1;transform:scale(1)}}@keyframes ck-spin{to{transform:rotate(360deg)}}@keyframes ck-ping{75%,100%{opacity:0;transform:scale(2)}}@keyframes ck-pulse{50%{opacity:0.5}}@keyframes ck-bounce{0%,100%{transform:translateY(-15%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,0.2,1)}}.ck-animate-fade-in{animation:ck-fade-in var(--ck-duration-standard) var(--ck-ease-standard) both}.ck-animate-fade-out{animation:ck-fade-out var(--ck-duration-standard) var(--ck-ease-standard) both}.ck-animate-slide-up{animation:ck-slide-up var(--ck-duration-standard) var(--ck-ease-emphasis) both}.ck-animate-slide-down{animation:ck-slide-down var(--ck-duration-standard) var(--ck-ease-emphasis) both}.ck-animate-slide-left{animation:ck-slide-left var(--ck-duration-standard) var(--ck-ease-emphasis) both}.ck-animate-slide-right{animation:ck-slide-right var(--ck-duration-standard) var(--ck-ease-emphasis) both}.ck-animate-scale-in{animation:ck-scale-in var(--ck-duration-standard) var(--ck-ease-emphasis) both}.ck-animate-spin{animation:ck-spin 0.8s linear infinite}.ck-animate-ping{animation:ck-ping 1s cubic-bezier(0,0,0.2,1) infinite}.ck-animate-pulse{animation:ck-pulse 1.5s var(--ck-ease-standard) infinite}.ck-animate-bounce{animation:ck-bounce 1s infinite}.ck-is-disabled,[aria-disabled='true'].ck-is-disabled{cursor:not-allowed;opacity:var(--ck-opacity-disabled);pointer-events:none}.ck-is-loading{cursor:wait;opacity:0.75}.ck-is-selected{outline:2px solid var(--ck-color-primary);outline-offset:2px}.ck-is-active{color:var(--ck-color-primary)}.ck-print-only{display:none}.ck-hide-mobile{display:none}.ck-only-mobile{display:revert}.ck-only-wide{display:none}@media (min-width:40rem){.ck-hide-mobile{display:revert}.ck-only-mobile{display:none}.ck-d-sm-block{display:block}.ck-d-sm-flex{display:flex}.ck-d-sm-inline-flex{display:inline-flex}.ck-d-sm-grid{display:grid}.ck-d-sm-none{display:none}.ck-flex-sm-row{flex-direction:row}.ck-flex-sm-col{flex-direction:column}}@media (min-width:48rem){.ck-d-md-block{display:block}.ck-d-md-flex{display:flex}.ck-d-md-inline-flex{display:inline-flex}.ck-d-md-grid{display:grid}.ck-d-md-none{display:none}.ck-flex-md-row{flex-direction:row}.ck-flex-md-col{flex-direction:column}}@media (min-width:64rem){.ck-hide-desktop{display:none}.ck-only-wide{display:revert}.ck-d-lg-block{display:block}.ck-d-lg-flex{display:flex}.ck-d-lg-inline-flex{display:inline-flex}.ck-d-lg-grid{display:grid}.ck-d-lg-none{display:none}.ck-flex-lg-row{flex-direction:row}.ck-flex-lg-col{flex-direction:column}}.ck-query-container{container:ck-layout / inline-size}.ck-query-grid{display:grid;gap:var(--ck-grid-gap,var(--ck-space-5));grid-template-columns:minmax(0,1fr)}@supports (container-type:inline-size){@container ck-layout (min-width:40rem){.ck-query-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ck-layout (min-width:64rem){.ck-query-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media (prefers-reduced-motion:reduce){.ck-animate-fade-in,.ck-animate-fade-out,.ck-animate-slide-up,.ck-animate-slide-down,.ck-animate-slide-left,.ck-animate-slide-right,.ck-animate-scale-in,.ck-animate-spin,.ck-animate-ping,.ck-animate-pulse,.ck-animate-bounce{animation:none}.ck-motion-reduce\:transition-none{transition:none}}@media (prefers-reduced-motion:no-preference){.ck-motion-safe\:animate-fade-in{animation:ck-fade-in var(--ck-duration-standard) var(--ck-ease-standard) both}.ck-motion-safe\:animate-spin{animation:ck-spin 0.8s linear infinite}}@media (prefers-contrast:more){:where(.ck-button,.ck-input,.ck-select,.ck-textarea,.ck-card,.ck-alert){border-width:var(--ck-border-width-strong)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-width:calc(var(--ck-focus-ring-width)+1px)}}@media print{.ck-no-print{display:none}.ck-print-only{display:block}}}@layer ck-utilities{@media print{:where(html,body){background:white;color:black}:where(a){color:inherit;text-decoration:underline}:where(a[href^="http"])::after{content:" (" attr(href) ")";font-size:0.85em}:where(nav,.ck-nav,.ck-skip-link,.ck-tabs,.ck-pagination,.ck-drawer,.ck-toast-region,[data-ck-no-print]){display:none}.ck-no-print{display:none}.ck-print-only{display:block}:where(.ck-button,.ck-card,.ck-alert,.ck-dialog,.ck-table-wrap){box-shadow:none;break-inside:avoid}:where(.ck-table){min-inline-size:0}@page{margin:1.5cm}}}
